.-N1iiG_page{min-height:100vh;position:relative}.-N1iiG_ambientGlow{display:none}.-N1iiG_container{box-sizing:border-box;max-width:768px;padding:calc(var(--nav-height) + var(--app-safe-top) + var(--space-8)) calc(env(safe-area-inset-right,0px) + 24px) var(--space-16) calc(env(safe-area-inset-left,0px) + 24px);gap:var(--space-8);flex-direction:column;margin:0 auto;display:flex}.-N1iiG_sharedTag,.-N1iiG_heroLabel,.-N1iiG_highlightLabel{font-family:var(--font-smallcaps), var(--font-serif), serif;letter-spacing:.08em;text-transform:lowercase;color:var(--color-text-secondary);font-size:.82rem;font-weight:500;line-height:1.4;display:block}.-N1iiG_sharedTag{border-bottom:1px solid var(--color-rule-strong);color:var(--color-text-primary);padding-bottom:10px}.-N1iiG_heroPanel{padding:0}.-N1iiG_hero{text-align:left}.-N1iiG_heroName{margin:var(--space-2) 0 var(--space-3);font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(2.6rem,9vw,4rem);line-height:1}.-N1iiG_heroSystem{color:var(--color-text-muted);margin:0;font-size:.82rem;line-height:1.5}.-N1iiG_heroDesc{max-width:34em;margin:var(--space-5) 0 0;font-family:var(--font-serif), Georgia, serif;color:var(--color-text-reading);font-size:1.15rem;line-height:1.5}.-N1iiG_cta{border-top:1px solid var(--color-rule-strong);flex-direction:column;align-items:flex-start;padding-top:12px;display:flex}.-N1iiG_ctaTitle{margin:0 0 var(--space-3);font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:-.02em;font-size:clamp(1.9rem,6vw,2.4rem);line-height:1.05}.-N1iiG_ctaTitle em{color:inherit;font-style:italic}.-N1iiG_ctaSubtitle{max-width:34em;margin:0 0 var(--space-5);font-family:var(--font-serif), Georgia, serif;color:var(--color-text-reading);font-size:1.02rem;line-height:1.5}.-N1iiG_ctaAction{justify-content:center}.-N1iiG_resultSection{border-top:1px solid var(--color-rule-strong);padding-top:12px}.-N1iiG_sectionTitle{margin:0 0 var(--space-3);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}.-N1iiG_highlightList{flex-direction:column;display:flex}.-N1iiG_highlightList>div{gap:4px var(--space-5);border-top:1px solid var(--color-surface-border);grid-template-columns:minmax(0,150px) minmax(0,1fr);align-items:baseline;padding:12px 0;display:grid}.-N1iiG_highlightList>div:last-child{border-bottom:1px solid var(--color-surface-border)}.-N1iiG_highlightValue{font-family:var(--font-serif), Georgia, serif;color:var(--color-text-reading);margin:0;font-size:1rem;line-height:1.5}.-N1iiG_traitList{margin:0;padding:0;list-style:none}.-N1iiG_traitItem{border-top:1px solid var(--color-surface-border);font-family:var(--font-serif), Georgia, serif;color:var(--color-text-primary);padding:10px 0;font-size:1.02rem;line-height:1.4}.-N1iiG_traitItem:last-child{border-bottom:1px solid var(--color-surface-border)}.-N1iiG_disclaimer{max-width:40em;color:var(--color-text-muted);margin:0;font-size:.82rem;line-height:1.6}.-N1iiG_otherSystems{gap:0 var(--space-5);border-top:1px solid var(--color-rule-strong);flex-wrap:wrap;padding-top:12px;display:flex}.-N1iiG_otherLink{min-height:44px;color:var(--color-text-secondary);text-underline-offset:4px;align-items:center;font-size:.88rem;line-height:1.4;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.-N1iiG_otherLink:hover{color:var(--color-text-primary)}.-N1iiG_otherLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px;border-radius:2px}@media (max-width:600px){.-N1iiG_highlightList>div{grid-template-columns:1fr}.-N1iiG_ctaAction{width:100%}}
