.page-module__TV2wQq__page{padding:calc(var(--nav-height) + var(--space-12)) var(--space-5) var(--space-20);background:var(--color-bg)}.page-module__TV2wQq__inner{max-width:var(--max-width-narrow);margin:0 auto}.page-module__TV2wQq__back{margin-bottom:var(--space-8);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);text-decoration:none;display:inline-block}.page-module__TV2wQq__back:hover{color:var(--color-text)}.page-module__TV2wQq__title{margin:0 0 var(--space-6);font-family:var(--font-display);font-size:var(--text-4xl);letter-spacing:-.02em;color:var(--color-text);line-height:1.15}.page-module__TV2wQq__question{margin:0 0 var(--space-8);padding-left:var(--space-5);border-left:2px solid var(--color-primary)}.page-module__TV2wQq__question p{margin:0 0 var(--space-2);font-family:var(--font-serif);font-size:var(--text-xl);color:var(--color-text);line-height:1.45}.page-module__TV2wQq__attribution{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;color:var(--color-text-muted);font-style:normal}.page-module__TV2wQq__opening{margin:0 0 var(--space-5);font-family:var(--font-serif);font-size:var(--text-lg);color:var(--color-text);line-height:1.65}.page-module__TV2wQq__paragraph{margin:0 0 var(--space-5);font-family:var(--font-serif);font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.75}.page-module__TV2wQq__searchAnswer{margin-top:var(--space-8)}.page-module__TV2wQq__searchAnswerTitle{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.01em;color:var(--color-text);line-height:1.25}.page-module__TV2wQq__companions{margin:var(--space-10) 0 var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.page-module__TV2wQq__companionsTitle{margin:0 0 var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.page-module__TV2wQq__companionsList{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__TV2wQq__companionsList li{font-family:var(--font-serif);font-size:var(--text-base);color:var(--color-text-secondary);padding-left:var(--space-4);border-left:1px solid var(--color-border-strong);line-height:1.55}.page-module__TV2wQq__companionLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.page-module__TV2wQq__companionLink:hover{color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}@media (max-width:640px){.page-module__TV2wQq__page{padding-top:calc(var(--nav-height) + var(--space-8));padding-bottom:var(--space-12)}.page-module__TV2wQq__title{font-size:var(--text-3xl)}.page-module__TV2wQq__question p{font-size:var(--text-lg)}}
