.xnCmHa_container{max-width:960px;margin:0 auto;padding:80px 24px 120px}.xnCmHa_header{text-align:center;margin-bottom:56px}.xnCmHa_eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:11px;font-weight:700;display:block}.xnCmHa_title{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;color:var(--black);font-size:clamp(40px,7vw,76px);line-height:.94}.xnCmHa_manifesto{max-width:800px;margin:0 auto}.xnCmHa_lead{color:var(--ink);letter-spacing:-.01em;text-align:center;margin-bottom:48px;font-size:clamp(18px,2.4vw,24px);font-weight:500;line-height:1.5}.xnCmHa_divider{background:var(--line);height:1px;margin-bottom:48px}.xnCmHa_narrative{grid-template-columns:1fr 1fr;gap:48px;margin-bottom:56px;display:grid}.xnCmHa_heading{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;color:var(--black);margin-bottom:12px;font-size:20px}.xnCmHa_col p{color:#444;font-size:14px;line-height:1.7}.xnCmHa_ctaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.xnCmHa_ctaBtn{min-height:48px;padding:14px 32px}.xnCmHa_secondaryBtn{border-color:var(--black);min-height:48px;padding:14px 32px}.xnCmHa_secondaryBtn:hover{background:var(--black);color:var(--white)}@media (max-width:768px){.xnCmHa_container{padding:50px 16px 80px}.xnCmHa_narrative{grid-template-columns:1fr;gap:32px}.xnCmHa_ctaRow{flex-direction:column;width:100%}.xnCmHa_ctaBtn,.xnCmHa_secondaryBtn{width:100%}}
