.page-module__OTXNKW__page{--carbon:#262626;--fog:#f1f1f1;--muted:#727272;color:var(--carbon);background:#fff}.page-module__OTXNKW__header{background:#fff}.page-module__OTXNKW__headerInner{align-items:center;gap:34px;width:min(1200px,100% - 48px);height:82px;margin:auto;display:flex}.page-module__OTXNKW__brand{align-items:center;gap:16px;font-size:14px;display:flex}.page-module__OTXNKW__brand img{object-fit:contain;width:104px;height:48px}.page-module__OTXNKW__header nav{gap:32px;margin-left:auto;display:flex}.page-module__OTXNKW__header a:hover{text-underline-offset:5px;text-decoration:underline}.page-module__OTXNKW__headerCta{font-size:14px}.page-module__OTXNKW__heroSplit{background:#fff;grid-template-columns:1fr 1fr;min-height:650px;display:grid}.page-module__OTXNKW__hero{background:#151515;min-height:650px;position:relative;overflow:hidden}.page-module__OTXNKW__hero img,.page-module__OTXNKW__storyImage img{object-fit:cover}.page-module__OTXNKW__intro{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(64px,8vw,120px);display:flex}.page-module__OTXNKW__eyebrow{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:700}.page-module__OTXNKW__intro h1,.page-module__OTXNKW__sectionHeading h2,.page-module__OTXNKW__contact h2,.page-module__OTXNKW__storyText h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-weight:300;line-height:1.12}.page-module__OTXNKW__intro h1{font-size:clamp(44px,5.2vw,72px)}.page-module__OTXNKW__lead{color:#5e5e5e;max-width:680px;margin:32px 0 0;font-size:18px;line-height:1.7}.page-module__OTXNKW__primaryButton{background:var(--carbon);color:#fff;justify-content:center;align-items:center;min-height:54px;margin-top:38px;padding:14px 30px;font-weight:700;line-height:1.2;transition:background-color .16s;display:inline-flex}.page-module__OTXNKW__primaryButton:hover,.page-module__OTXNKW__primaryButton:focus-visible{text-underline-offset:4px;background:#000;text-decoration:underline}.page-module__OTXNKW__contactLinks a:hover,.page-module__OTXNKW__footer a:hover{text-underline-offset:5px;text-decoration:underline}.page-module__OTXNKW__facts{background:var(--fog);grid-template-columns:repeat(3,1fr);padding:58px max(24px,50vw - 600px);display:grid}.page-module__OTXNKW__facts div{text-align:center;gap:7px;display:grid}.page-module__OTXNKW__facts strong{font-size:clamp(32px,4vw,52px);font-weight:300;line-height:1.1}.page-module__OTXNKW__facts span{color:#666}.page-module__OTXNKW__story{grid-template-columns:1fr 1fr;min-height:620px;display:grid}.page-module__OTXNKW__storyText{flex-direction:column;justify-content:center;padding:clamp(56px,8vw,120px);display:flex}.page-module__OTXNKW__storyText h2{max-width:560px;font-size:clamp(38px,5vw,62px)}.page-module__OTXNKW__storyText>p:last-child{color:#5e5e5e;max-width:560px;margin:30px 0 0;font-size:18px;line-height:1.7}.page-module__OTXNKW__storyImage{background:#181818;min-height:540px;position:relative}.page-module__OTXNKW__checkSection,.page-module__OTXNKW__enrollment{padding:110px max(24px,50vw - 600px)}.page-module__OTXNKW__checkSection{background:var(--carbon);color:#fff}.page-module__OTXNKW__sectionHeading{text-align:center}.page-module__OTXNKW__sectionHeading .page-module__OTXNKW__eyebrow{color:#aaa}.page-module__OTXNKW__sectionHeading h2{font-size:clamp(42px,5.5vw,68px)}.page-module__OTXNKW__twoColumns{border-top:1px solid #555;grid-template-columns:1fr 1fr;margin-top:72px;display:grid}.page-module__OTXNKW__twoColumns>div{padding:48px 6vw 24px 0}.page-module__OTXNKW__twoColumns>div+div{border-left:1px solid #555;padding-left:6vw}.page-module__OTXNKW__twoColumns h3,.page-module__OTXNKW__steps h3{margin:0 0 24px;font-size:26px;font-weight:400}.page-module__OTXNKW__twoColumns ul{margin:0;padding:0;list-style:none}.page-module__OTXNKW__twoColumns li{color:#ddd;border-bottom:1px solid #484848;padding:14px 0}.page-module__OTXNKW__twoColumns li:before{content:"›";color:#999;margin-right:12px}.page-module__OTXNKW__note{color:#aaa;margin:24px 0 0;font-size:14px}.page-module__OTXNKW__enrollment{background:var(--fog)}.page-module__OTXNKW__enrollment .page-module__OTXNKW__sectionHeading .page-module__OTXNKW__eyebrow{color:var(--muted)}.page-module__OTXNKW__steps{border-top:1px solid #bbb;grid-template-columns:repeat(3,1fr);margin-top:72px;display:grid}.page-module__OTXNKW__steps article{padding:38px 48px 12px 0}.page-module__OTXNKW__steps article+article{border-left:1px solid #bbb;padding-left:48px}.page-module__OTXNKW__steps span{color:#888;margin-bottom:38px;font-size:13px;display:block}.page-module__OTXNKW__steps p{color:#666;line-height:1.7}.page-module__OTXNKW__contact{text-align:center;padding:120px 24px 130px}.page-module__OTXNKW__contact h2{font-size:clamp(48px,7vw,80px)}.page-module__OTXNKW__contact>p:not(.page-module__OTXNKW__eyebrow){color:#666;max-width:590px;margin:28px auto 0;font-size:18px}.page-module__OTXNKW__contactLinks{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:42px;display:flex}.page-module__OTXNKW__contactLinks a{border:1px solid var(--carbon);min-height:54px;color:var(--carbon);background:0 0;justify-content:center;align-items:center;padding:13px 26px;font-weight:700;line-height:1.25;transition:background-color .16s,color .16s;display:inline-flex}.page-module__OTXNKW__contactLinks a:hover,.page-module__OTXNKW__contactLinks a:focus-visible{background:var(--carbon);color:#fff;text-underline-offset:4px;text-decoration:underline}.page-module__OTXNKW__footer{background:var(--carbon);color:#fff;padding:64px max(24px,50vw - 600px) 28px}.page-module__OTXNKW__footerGrid{grid-template-columns:1.5fr repeat(3,1fr);gap:48px;display:grid}.page-module__OTXNKW__footerGrid>div{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.page-module__OTXNKW__footerGrid p{margin:0 0 10px}.page-module__OTXNKW__footerGrid span{color:#aaa}.page-module__OTXNKW__copyright{color:#999;border-top:1px solid #555;margin-top:58px;padding-top:24px;font-size:13px}.page-module__OTXNKW__footerLogo{object-fit:contain;filter:grayscale()brightness(0)invert();width:118px;height:auto;margin-bottom:10px}@media (max-width:800px){.page-module__OTXNKW__headerInner{width:calc(100% - 32px);height:70px}.page-module__OTXNKW__brand span,.page-module__OTXNKW__header nav{display:none}.page-module__OTXNKW__headerCta{margin-left:auto}.page-module__OTXNKW__heroSplit{grid-template-columns:1fr;min-height:0}.page-module__OTXNKW__hero{min-height:max(340px,62vw)}.page-module__OTXNKW__intro{padding:76px 24px}.page-module__OTXNKW__facts{grid-template-columns:1fr;gap:38px}.page-module__OTXNKW__story{grid-template-columns:1fr}.page-module__OTXNKW__storyImage{order:-1;min-height:66vw}.page-module__OTXNKW__storyText{padding:64px 24px}.page-module__OTXNKW__checkSection,.page-module__OTXNKW__enrollment{padding-block:76px}.page-module__OTXNKW__twoColumns,.page-module__OTXNKW__steps{grid-template-columns:1fr;margin-top:52px}.page-module__OTXNKW__twoColumns>div,.page-module__OTXNKW__twoColumns>div+div,.page-module__OTXNKW__steps article,.page-module__OTXNKW__steps article+article{border-left:0;padding:34px 0}.page-module__OTXNKW__twoColumns>div+div,.page-module__OTXNKW__steps article+article{border-top:1px solid #555}.page-module__OTXNKW__steps article+article{border-color:#bbb}.page-module__OTXNKW__steps span{margin-bottom:18px}.page-module__OTXNKW__footerGrid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.page-module__OTXNKW__brand img{width:92px}.page-module__OTXNKW__headerCta{font-size:12px}.page-module__OTXNKW__hero{min-height:320px}.page-module__OTXNKW__intro h1 br{display:none}.page-module__OTXNKW__footerGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.page-module__OTXNKW__page{scroll-behavior:auto}}
