.content-page-module__dhDAHq__hero{max-width:1180px;margin:0 auto;padding:128px 56px 40px}.content-page-module__dhDAHq__back{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);transition:color .2s var(--ease-out);margin-bottom:26px;font-size:11px;text-decoration:none;display:inline-block}.content-page-module__dhDAHq__back:hover{color:var(--accent-label)}.content-page-module__dhDAHq__heroEyebrow{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px;display:block}.content-page-module__dhDAHq__heroEyebrow:before{content:"";background:var(--accent);vertical-align:middle;width:24px;height:1px;margin-right:12px;display:inline-block;transform:translateY(-2px)}.content-page-module__dhDAHq__title{letter-spacing:-.04em;max-width:19ch;color:var(--paper);margin:16px 0 22px;font-size:clamp(38px,5.6vw,70px);font-weight:500;line-height:1}.content-page-module__dhDAHq__title em{color:var(--accent);font-style:normal}.content-page-module__dhDAHq__lede{color:var(--muted-2);letter-spacing:-.01em;max-width:680px;margin:0;font-size:20px;line-height:1.5}.content-page-module__dhDAHq__heroCta{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.content-page-module__dhDAHq__facts{background:var(--line-d);border:1px solid var(--line-d);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;margin:48px 0 0;display:grid;overflow:hidden}.content-page-module__dhDAHq__fact{animation:content-page-module__dhDAHq__factIn .6s var(--ease-out) backwards;background:#0b0f1c;padding:22px 20px}.content-page-module__dhDAHq__fact:first-child{animation-delay:50ms}.content-page-module__dhDAHq__fact:nth-child(2){animation-delay:.13s}.content-page-module__dhDAHq__fact:nth-child(3){animation-delay:.21s}.content-page-module__dhDAHq__fact:nth-child(4){animation-delay:.29s}.content-page-module__dhDAHq__fact dt{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:10.5px}.content-page-module__dhDAHq__fact dd{letter-spacing:-.02em;color:var(--paper);margin:0;font-size:19px;line-height:1.25}@keyframes content-page-module__dhDAHq__factIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.content-page-module__dhDAHq__section{border-top:1px solid var(--line-d);max-width:1180px;margin:0 auto;padding:88px 56px}.content-page-module__dhDAHq__eyebrow{align-items:center;gap:14px;margin-bottom:22px;display:flex}.content-page-module__dhDAHq__eyebrowNum{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-label);white-space:nowrap;font-size:11px}.content-page-module__dhDAHq__eyebrowRule{background:var(--line-d);flex:1;height:1px}.content-page-module__dhDAHq__h2{letter-spacing:-.03em;max-width:22ch;color:var(--paper);margin:0 0 26px;font-size:clamp(26px,3.4vw,40px);font-weight:500;line-height:1.05}.content-page-module__dhDAHq__h2 em{color:var(--accent);font-style:normal}.content-page-module__dhDAHq__body{color:var(--paper);max-width:72ch;font-size:18px;line-height:1.65}.content-page-module__dhDAHq__body p{color:var(--muted-2);margin:0 0 20px}.content-page-module__dhDAHq__body h3{letter-spacing:-.01em;color:var(--paper);border-left:2px solid var(--accent);margin:34px 0 10px;padding-left:16px;font-size:19px;font-weight:500}.content-page-module__dhDAHq__body ul,.content-page-module__dhDAHq__body ol{color:var(--muted-2);margin:0 0 20px;padding-left:22px}.content-page-module__dhDAHq__body li{margin-bottom:10px}.content-page-module__dhDAHq__body li::marker{color:var(--accent-label)}.content-page-module__dhDAHq__body strong{color:var(--paper);font-weight:600}.content-page-module__dhDAHq__body a{color:var(--accent-label);text-underline-offset:3px;text-decoration:underline}.content-page-module__dhDAHq__body a:hover{color:var(--paper)}.content-page-module__dhDAHq__body .pull{letter-spacing:-.015em;color:var(--paper);border-left:2px solid var(--accent);margin:30px 0;padding-left:20px;font-size:23px;line-height:1.35}.content-page-module__dhDAHq__faq{border-top:1px solid var(--line-d);max-width:72ch}.content-page-module__dhDAHq__faqItem{border-bottom:1px solid var(--line-d)}.content-page-module__dhDAHq__faqQ{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:44px 1fr auto;align-items:start;gap:20px;width:100%;margin:0;padding:26px 0;display:grid}.content-page-module__dhDAHq__faqQ:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:2px}.content-page-module__dhDAHq__faqNum{font-family:var(--mono);letter-spacing:.1em;color:var(--muted);padding-top:5px;font-size:11px}.content-page-module__dhDAHq__faqText{letter-spacing:-.015em;color:var(--paper);font-size:19px;line-height:1.35}.content-page-module__dhDAHq__faqPlus{font-family:var(--mono);color:var(--muted);transition:transform .25s var(--ease-out), color .25s var(--ease-out);font-size:22px;line-height:1;display:inline-block}.content-page-module__dhDAHq__faqQ:hover .content-page-module__dhDAHq__faqPlus{color:var(--accent-label)}.content-page-module__dhDAHq__open .content-page-module__dhDAHq__faqPlus{color:var(--accent-label);transform:rotate(45deg)}.content-page-module__dhDAHq__faqA{transition:grid-template-rows .35s var(--ease-out);grid-template-rows:0fr;display:grid}.content-page-module__dhDAHq__open .content-page-module__dhDAHq__faqA{grid-template-rows:1fr}.content-page-module__dhDAHq__faqAInner{overflow:hidden}.content-page-module__dhDAHq__faqAInner p{color:var(--muted-2);max-width:62ch;margin:0 0 26px;padding-left:64px;font-size:16.5px;line-height:1.6}.content-page-module__dhDAHq__related{border-top:1px solid var(--line-d);max-width:72ch;margin:0;padding:0;list-style:none}.content-page-module__dhDAHq__related li{border-bottom:1px solid var(--line-d)}.content-page-module__dhDAHq__related a{color:var(--paper);transition:color .2s var(--ease-out), padding-left .25s var(--ease-out);justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:18px;text-decoration:none;display:flex}.content-page-module__dhDAHq__related a:hover{color:var(--accent-label);padding-left:10px}.content-page-module__dhDAHq__endCta{border-top:1px solid var(--line-d);max-width:1180px;margin:0 auto;padding:96px 56px 128px}.content-page-module__dhDAHq__endTitle{letter-spacing:-.035em;max-width:18ch;color:var(--paper);margin:0 0 18px;font-size:clamp(30px,4.2vw,52px);font-weight:500;line-height:1.02}.content-page-module__dhDAHq__endTitle em{color:var(--accent);font-style:normal}.content-page-module__dhDAHq__endLede{color:var(--muted-2);max-width:56ch;margin:0 0 32px;font-size:18px;line-height:1.55}.content-page-module__dhDAHq__endBtns{flex-wrap:wrap;gap:14px;display:flex}@media (max-width:900px){.content-page-module__dhDAHq__hero{padding:104px 22px 32px}.content-page-module__dhDAHq__section{padding:64px 22px}.content-page-module__dhDAHq__endCta{padding:72px 22px 96px}.content-page-module__dhDAHq__faqQ{grid-template-columns:32px 1fr auto;gap:14px}.content-page-module__dhDAHq__faqAInner p{padding-left:46px}}.content-page-module__dhDAHq__body .basis{color:var(--muted);border:1px solid var(--line-d);border-left:2px solid var(--accent);background:#1e5eff0f;border-radius:8px;margin:0 0 26px;padding:16px 18px;font-size:15.5px;line-height:1.55}.content-page-module__dhDAHq__body .basis strong{color:var(--paper)}
