.eKS_6W_page{background-color:var(--color-bg-primary);min-height:100vh;position:relative;overflow:clip}.eKS_6W_ambientGlow{display:none}.eKS_6W_container{box-sizing:border-box;max-width:880px;padding:calc(var(--nav-height) + var(--app-safe-top) + var(--space-10)) calc(env(safe-area-inset-right,0px) + 24px) var(--space-16) calc(env(safe-area-inset-left,0px) + 24px);gap:var(--space-10);flex-direction:column;margin:0 auto;display:flex}.eKS_6W_intro{padding-bottom:var(--space-6);border-bottom:1px solid var(--color-rule-strong)}.eKS_6W_title{margin:0 0 var(--space-4);font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:-.03em;font-size:clamp(2.4rem,7vw,3.6rem);line-height:1.02}.eKS_6W_subtitle{max-width:34em;font-family:var(--font-serif), Georgia, serif;color:var(--color-text-reading);margin:0;font-size:1.12rem;line-height:1.5}.eKS_6W_inlineLink{color:var(--color-text-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.eKS_6W_inlineLink:hover{text-decoration-thickness:2px}.eKS_6W_systemSection{border-top:1px solid var(--color-rule-strong);padding-top:12px}.eKS_6W_systemTitle{margin:0 0 var(--space-2);font-family:var(--font-smallcaps), var(--font-serif), serif;letter-spacing:.08em;text-transform:lowercase;color:var(--color-text-primary);font-size:.94rem;font-weight:500;line-height:1.4}.eKS_6W_systemTagline{max-width:34em;margin:0 0 var(--space-4);color:var(--color-text-secondary);font-size:.88rem;line-height:1.5}.eKS_6W_pairGrid{gap:0 var(--space-6);border-top:1px solid var(--color-surface-border);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));display:grid}.eKS_6W_pairLink{box-sizing:border-box;border-bottom:1px solid var(--color-surface-border);min-height:44px;font-family:var(--font-serif), Georgia, serif;color:var(--color-text-primary);align-items:center;padding:10px 0;font-size:1rem;line-height:1.4;text-decoration:none;display:flex}.eKS_6W_pairLink:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.eKS_6W_pairLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.eKS_6W_disclaimer{max-width:40em;color:var(--color-text-muted);margin:0;font-size:.82rem;line-height:1.6}
