.page-hero{padding-top:88px;padding-bottom:55px;border-bottom:1px solid var(--line)}.page-hero h1{max-width:920px;margin:22px 0;font-size:clamp(52px,6vw,86px);line-height:1.08}.page-hero .lead{max-width:780px;margin-bottom:0}.page-content{padding-top:70px;padding-bottom:115px}.page-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.75fr);gap:72px}.legal-copy{max-width:820px}.legal-copy section{padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid var(--line)}.legal-copy h2{margin-bottom:15px;font-size:26px;line-height:1.2;letter-spacing:-.045em}.legal-copy p,.legal-copy li{color:#d0d0d0;font-size:16px;line-height:1.7}.legal-copy ul{padding-left:22px}.legal-copy li+li{margin-top:8px}.info-card{align-self:start;padding:28px;background:#161616;border:1px solid #383838}.info-card h2{margin-bottom:18px;font-size:22px;line-height:1.2}.info-card p{color:#c9c9c9;line-height:1.55}.info-card a{display:block;width:fit-content;max-width:100%;margin-top:14px;color:var(--orange);font-size:15px;font-weight:700;overflow-wrap:anywhere}.contact-list{display:grid;gap:15px;max-width:760px}.contact-option{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:24px 28px;border:1px solid #383838;background:#161616;text-decoration:none}.contact-option span{color:#bbb;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.contact-option strong{font-size:18px;overflow-wrap:anywhere}.contact-option:hover{border-color:var(--orange)}.muted-note{max-width:760px;margin-top:22px;color:#bbb;font-size:14px;line-height:1.6}.eyebrow-link{font-size:12px;font-weight:800;letter-spacing:.13em;text-decoration:none;text-transform:uppercase}
@media(max-width:900px){.page-grid{grid-template-columns:1fr;gap:28px}.page-hero{padding-top:62px}}
@media(max-width:600px){.page-hero{padding-top:48px}.page-content{padding-top:46px;padding-bottom:75px}.contact-option{display:block}.contact-option strong{display:block;margin-top:8px;font-size:17px}}
