.page-module__nCeFqG__main{background:#fff}.page-module__nCeFqG__container{grid-template-columns:1fr 1fr;gap:1rem;max-width:1120px;margin:0 auto;padding:0 1.5rem;display:grid}.page-module__nCeFqG__containerNarrow{max-width:900px;margin:0 auto;padding:0 1.5rem}.page-module__nCeFqG__banner{background:linear-gradient(#fff 0%,#f7f7f7 100%);border-bottom:1px solid #00000014;padding:5.8rem 0 3rem}.page-module__nCeFqG__banner span{color:var(--brand);font:700 .76rem var(--font-sans);letter-spacing:.14em;text-transform:uppercase}.page-module__nCeFqG__banner h1{color:#151515;font:700 clamp(2rem, 4vw, 3.5rem) / 1.08 var(--font-serif);max-width:820px;margin:.7rem 0}.page-module__nCeFqG__banner p{color:#4f4f4f;max-width:760px;font:500 1rem / 1.75 var(--font-sans)}.page-module__nCeFqG__columns{padding:2rem 0 3rem}.page-module__nCeFqG__columnCard,.page-module__nCeFqG__columnCardAlt{border-top:3px solid var(--brand);padding:1.25rem}.page-module__nCeFqG__columnCard{background:#121212}.page-module__nCeFqG__columnCardAlt{background:#f3f3f3}.page-module__nCeFqG__columnCard h2,.page-module__nCeFqG__columnCardAlt h2{font:700 1.5rem var(--font-serif);margin-bottom:.7rem}.page-module__nCeFqG__columnCard h2{color:var(--white)}.page-module__nCeFqG__columnCardAlt h2{color:var(--charcoal)}.page-module__nCeFqG__columnCard ul,.page-module__nCeFqG__columnCardAlt ul{gap:.6rem;display:grid}.page-module__nCeFqG__columnCard li,.page-module__nCeFqG__columnCardAlt li{font:500 .95rem / 1.6 var(--font-sans)}.page-module__nCeFqG__columnCard li{color:#ffffffc7}.page-module__nCeFqG__columnCardAlt li{color:#4d4d4d}.page-module__nCeFqG__faqSection{padding:.5rem 0 5rem}.page-module__nCeFqG__faqSection h2{color:var(--charcoal);font:700 clamp(1.6rem, 3vw, 2.4rem) var(--font-serif);margin-bottom:1rem}.page-module__nCeFqG__faqList{gap:.8rem;display:grid}.page-module__nCeFqG__faqItem{border-left:4px solid var(--brand);border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;border-right:1px solid #0000001a;padding:.8rem .9rem}.page-module__nCeFqG__faqItem h3{color:#1f1f1f;font:700 1.03rem var(--font-serif);margin-bottom:.4rem}.page-module__nCeFqG__faqItem p{color:#585858;font:500 .92rem / 1.65 var(--font-sans)}.page-module__nCeFqG__cta{background:var(--brand);color:var(--black);border:2px solid var(--brand);text-transform:uppercase;letter-spacing:.1em;font:700 .76rem var(--font-sans);margin-top:1rem;padding:.8rem 1.2rem;display:inline-block}@media (max-width:860px){.page-module__nCeFqG__container{grid-template-columns:1fr}}
