.subpage-hero{border-bottom:1px solid var(--line,#292929);background:radial-gradient(at 78% 0,#ffad0011,#0000 53%),#0e0e0e;padding:clamp(2.5rem,6vw,6rem) 0 clamp(3rem,8vw,7rem)}.subpage-hero .breadcrumbs{margin-bottom:clamp(1.75rem,5vw,3.65rem)}.subpage-hero h1{letter-spacing:-.067em;text-wrap:balance;max-width:15ch;margin:.55rem 0 1.15rem;font-size:clamp(2.5rem,7vw,6rem);font-weight:740;line-height:1}.subpage-hero .lede{max-width:59ch}.subpage-hero .button{margin-top:1.6rem}.subpage-content{padding-block:clamp(1.5rem,5vw,4rem) clamp(4rem,9vw,8rem)}.subpage-row{border-bottom:1px solid var(--line,#292929);grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(1rem,5vw,4.5rem);padding-block:clamp(1.6rem,5vw,3.5rem);display:grid}.subpage-row h2,.subpage-end h2,.lead-aside h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.55rem,3vw,2.25rem);font-weight:670;line-height:1.14}.subpage-row p,.subpage-process,.lead-aside p{color:#bdbdbd;max-width:66ch;margin:0;font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.65}.subpage-process{padding-left:1.5em;list-style:decimal}.subpage-process li+li{margin-top:.65rem}.subpage-hero .button,.subpage-end .button,.subpage-link{gap:.5rem}.subpage-link{min-height:2.75rem;color:var(--brand,#ffad00);text-underline-offset:.23em;align-items:center;font-size:.96rem;text-decoration:underline;display:inline-flex}.subpage-link svg{flex-shrink:0}.subpage-row p+.subpage-link{margin-top:.4rem}.subpage-options{margin:0;padding:0;list-style:none}.subpage-faqs details{border-bottom:1px solid var(--line,#292929)}.subpage-faqs details:first-child{border-top:1px solid var(--line,#292929)}.subpage-faqs summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:1rem .1rem;list-style:none;display:flex}.subpage-faqs summary::-webkit-details-marker{display:none}.subpage-faqs summary svg{color:var(--brand,#ffad00);flex:none}.subpage-faqs details[open] summary svg{transform:rotate(180deg)}.subpage-faqs details p{padding-bottom:1rem}.subpage-faq-links{flex-wrap:wrap;gap:0 1.25rem;padding-bottom:.5rem;display:flex}.subpage-end{border:1px solid var(--line,#292929);background:#141414;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:clamp(2rem,6vw,4rem);padding:clamp(1.4rem,4vw,3rem);display:flex}@media (max-width:700px){.subpage-row{grid-template-columns:minmax(0,1fr)}}
