.position-statement{background:var(--ground);border-top:1px solid var(--rule);text-align:center;justify-content:center;align-items:center;min-height:60vh;padding:120px 80px;display:flex}@media (max-width:900px){.position-statement{min-height:45vh;padding:80px 24px}}.position-statement-inner{flex-direction:column;align-items:center;gap:40px;display:flex}@media (max-width:900px){.position-statement-inner{gap:28px}}.position-statement-text{max-width:20ch;font-size:var(--fs-82);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-weight:700;line-height:1.02}.position-statement-caption{max-width:44ch;font-family:var(--font-mono);font-size:var(--fs-11);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);text-wrap:balance;margin:0;line-height:1.8}
