.page-module__OBafZq__page{width:min(1180px,100vw - 36px);font-family:var(--font-geist-sans);flex:1;margin:0 auto;padding:clamp(52px,7vw,92px) 0 clamp(70px,9vw,120px)}.page-module__OBafZq__hero{max-width:760px;margin-bottom:clamp(34px,6vw,62px)}.page-module__OBafZq__eyebrow{color:#4a7463;letter-spacing:0;text-transform:uppercase;margin-bottom:18px;font-size:.78rem;font-weight:840}.page-module__OBafZq__hero h1{letter-spacing:0;margin-bottom:20px;font-size:5rem;line-height:.94}.page-module__OBafZq__hero p,.page-module__OBafZq__pathGrid p,.page-module__OBafZq__faqs p{color:var(--muted);font-size:clamp(1.02rem,1.45vw,1.18rem);line-height:1.62}.page-module__OBafZq__pathGrid{border:1px solid var(--border);background:var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.page-module__OBafZq__pathGrid article,.page-module__OBafZq__faqs article{background:var(--panel);min-height:270px;padding:clamp(24px,3vw,36px)}.page-module__OBafZq__pathGrid h2,.page-module__OBafZq__faqs h2{letter-spacing:0;margin-bottom:14px;font-size:1.55rem;line-height:1.08}.page-module__OBafZq__pathGrid a{color:var(--foreground);border-bottom:1.5px solid;margin-top:26px;font-weight:780;display:inline-flex}.page-module__OBafZq__faqSection{padding-top:clamp(74px,10vw,122px)}.page-module__OBafZq__faqs{border:1px solid var(--border);background:var(--border);gap:1px;display:grid;overflow:hidden}.page-module__OBafZq__faqs article{min-height:auto}@media (max-width:860px){.page-module__OBafZq__hero h1{font-size:3.35rem}.page-module__OBafZq__pathGrid{grid-template-columns:1fr}.page-module__OBafZq__pathGrid article{min-height:auto}}@media (max-width:430px){.page-module__OBafZq__hero h1{font-size:2.75rem}}
