.HeroSection-module__TwPP8W__heroSection{position:relative}.HeroSection-module__TwPP8W__center{text-align:center}.HeroSection-module__TwPP8W__center .HeroSection-module__TwPP8W__aply-hero-eyebrow,.HeroSection-module__TwPP8W__center [style*="justifySelf: start"]{margin-left:auto;margin-right:auto;justify-self:center!important}.HeroSection-module__TwPP8W__center .HeroSection-module__TwPP8W__aply-hero-actions{justify-content:center}.HeroSection-module__TwPP8W__mobileStack{width:100%}@media (max-width:980px){.HeroSection-module__TwPP8W__mobileStack{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))!important}}@media (max-width:480px){.HeroSection-module__TwPP8W__mobileStack{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))!important;gap:10px!important}}@media (max-width:860px){.HeroSection-module__TwPP8W__heroSection{padding:18px!important}}:is(.HeroSection-module__TwPP8W__heroSection .aply-btn-primary,.HeroSection-module__TwPP8W__heroSection .aply-btn-secondary){white-space:nowrap!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:50px!important;padding-left:20px!important;padding-right:20px!important;font-size:15px!important;line-height:1.1!important;display:inline-flex!important}.HeroSection-module__TwPP8W__heroGrid{align-items:center}@media (max-width:860px){:is(.HeroSection-module__TwPP8W__heroSection .aply-btn-primary,.HeroSection-module__TwPP8W__heroSection .aply-btn-secondary){white-space:normal!important}}@media (max-width:768px){.HeroSection-module__TwPP8W__heroSection{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:16px!important}.HeroSection-module__TwPP8W__heroSection>div{width:100%!important;max-width:100%!important}}@media (max-width:480px){.HeroSection-module__TwPP8W__heroSection .aply-hero-eyebrow{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;padding:0 10px!important;font-size:11px!important;overflow:hidden!important}.HeroSection-module__TwPP8W__heroSection h1{font-size:clamp(28px,7vw,42px)!important}.HeroSection-module__TwPP8W__heroSection .aply-hero-actions{flex-direction:column!important;width:100%!important}:is(.HeroSection-module__TwPP8W__heroSection .aply-btn-primary,.HeroSection-module__TwPP8W__heroSection .aply-btn-secondary){width:100%!important}}.HeroSection-module__TwPP8W__heroSection .aply-hero-eyebrow{align-self:flex-start!important;width:fit-content!important;max-width:fit-content!important}
.SiteFooter-module__9mALFW__footer{width:100%;color:var(--guide-text,#0b1220);background:#fff;padding:0 24px 24px}.SiteFooter-module__9mALFW__shell{border:1px solid var(--guide-border,#dce0e8);background:var(--guide-surface-quiet,#f3f5f9);border-radius:1.5rem;max-width:1180px;margin:0 auto;position:relative;overflow:hidden}.SiteFooter-module__9mALFW__glow{display:none}.SiteFooter-module__9mALFW__grid{grid-template-columns:minmax(0,1.45fr) minmax(220px,.55fr);grid-template-areas:"brand links""legal links";gap:1.2rem 3rem;padding:2.2rem;display:grid}.SiteFooter-module__9mALFW__brand{grid-area:brand}.SiteFooter-module__9mALFW__brandRow{align-items:center;margin-bottom:1rem;display:inline-flex}.SiteFooter-module__9mALFW__logo{object-fit:contain;width:170px;height:51px}.SiteFooter-module__9mALFW__summary{max-width:590px;color:var(--guide-muted,#626b79);margin:0;font-size:.93rem;line-height:1.65}.SiteFooter-module__9mALFW__legal{max-width:650px;color:var(--guide-muted,#626b79);grid-area:legal;font-size:.78rem;line-height:1.65}.SiteFooter-module__9mALFW__links{grid-area:links;align-content:start;display:grid}.SiteFooter-module__9mALFW__heading{color:var(--guide-text,#0b1220);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem;font-size:.78rem;font-weight:800}.SiteFooter-module__9mALFW__list{gap:.25rem;display:grid}.SiteFooter-module__9mALFW__list a{min-height:40px;color:var(--guide-muted,#626b79);align-items:center;padding:.45rem 0;font-size:.88rem;font-weight:650;text-decoration:none;display:flex}.SiteFooter-module__9mALFW__list a:hover{color:var(--guide-purple-active,#4939b7);text-underline-offset:.25em;text-decoration:underline}.SiteFooter-module__9mALFW__badgeRow{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.SiteFooter-module__9mALFW__pillLink{border:1px solid var(--guide-border,#dce0e8);min-height:40px;color:var(--guide-text,#0b1220);background:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.76rem;font-weight:700;text-decoration:none;display:inline-flex}.SiteFooter-module__9mALFW__pillLink:hover{border-color:var(--guide-purple-soft,#a78bfa);color:var(--guide-purple-active,#4939b7)}.SiteFooter-module__9mALFW__pillLabel{color:var(--guide-purple-active,#4939b7);font-weight:850}.SiteFooter-module__9mALFW__footer :is(a):focus-visible{outline:3px solid var(--guide-focus,#4939b7);outline-offset:3px}@media (max-width:820px){.SiteFooter-module__9mALFW__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand""links""legal";gap:2rem}}@media (max-width:640px){.SiteFooter-module__9mALFW__footer{padding:0 14px 14px}.SiteFooter-module__9mALFW__shell{border-radius:1rem}.SiteFooter-module__9mALFW__grid{padding:1.35rem 1.35rem 4.35rem}.SiteFooter-module__9mALFW__pillLink{justify-content:center;width:100%}}
.SiteHeader-module__oaTwcq__siteHeader{z-index:50;border-bottom:1px solid var(--guide-border);width:100%;color:var(--guide-text);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;position:relative}.SiteHeader-module__oaTwcq__siteHeaderInner{align-items:center;gap:1.5rem;width:min(1180px,100% - 48px);min-height:76px;margin:0 auto;display:flex}.SiteHeader-module__oaTwcq__siteBrand{flex:none;align-items:center;text-decoration:none;display:inline-flex}.SiteHeader-module__oaTwcq__siteBrandMark{object-fit:contain;width:170px;height:51px}.SiteHeader-module__oaTwcq__desktopHeaderRight{justify-content:flex-end;align-items:center;gap:1.2rem;min-width:0;margin-left:auto;display:flex}.SiteHeader-module__oaTwcq__desktopNav,.SiteHeader-module__oaTwcq__desktopActions{align-items:center;display:flex}.SiteHeader-module__oaTwcq__desktopNav{gap:1.25rem}.SiteHeader-module__oaTwcq__desktopActions{border-left:1px solid var(--guide-border);gap:.6rem;padding-left:1rem}.SiteHeader-module__oaTwcq__siteNavLink,.SiteHeader-module__oaTwcq__dropdownButton{min-height:44px;color:var(--guide-muted);font:650 .9rem/1.2 var(--guide-font);align-items:center;text-decoration:none;display:inline-flex}.SiteHeader-module__oaTwcq__siteNavLink:hover,.SiteHeader-module__oaTwcq__dropdownButton:hover{color:var(--guide-purple-active)}.SiteHeader-module__oaTwcq__dropdown{position:relative}.SiteHeader-module__oaTwcq__dropdownButton{cursor:pointer;background:0 0;border:0;gap:.35rem;padding:0}.SiteHeader-module__oaTwcq__dropdownChevron,.SiteHeader-module__oaTwcq__dropdownChevronOpen{transition:transform var(--guide-motion) ease}.SiteHeader-module__oaTwcq__dropdownChevronOpen{transform:rotate(180deg)}.SiteHeader-module__oaTwcq__dropdownMenu{z-index:999;border:1px solid var(--guide-border);border-radius:var(--guide-radius-md);background:#fff;min-width:210px;padding:.5rem;position:absolute;top:calc(100% + .45rem);left:50%;transform:translate(-50%);box-shadow:0 20px 50px #0b122024}.SiteHeader-module__oaTwcq__dropdownLink{border-radius:var(--guide-radius-sm);min-height:44px;color:var(--guide-text);white-space:nowrap;align-items:center;padding:.65rem .75rem;font-size:.9rem;font-weight:650;text-decoration:none;display:flex}.SiteHeader-module__oaTwcq__dropdownLink:hover{background:var(--guide-purple-tint);color:var(--guide-purple-active)}.SiteHeader-module__oaTwcq__languageToggle{border:1px solid var(--guide-border);border-radius:var(--guide-radius-sm);min-width:66px;min-height:40px;color:var(--guide-text);font:700 .75rem/1 var(--guide-font);letter-spacing:.03em;cursor:pointer;background:#fff;justify-content:center;align-items:center;padding:.4rem .65rem;display:inline-flex}:is(.SiteHeader-module__oaTwcq__siteHeader .aply-btn-primary,.SiteHeader-module__oaTwcq__siteHeader .aply-btn-secondary){border-radius:var(--guide-radius-sm)!important;min-height:40px!important;box-shadow:none!important;font:700 .82rem/1.1 var(--guide-font)!important;transition:background-color var(--guide-motion) ease, border-color var(--guide-motion) ease!important;padding:.62rem .85rem!important}.SiteHeader-module__oaTwcq__siteHeader .aply-btn-primary{border-color:var(--guide-purple)!important;background:var(--guide-purple)!important;color:#fff!important}.SiteHeader-module__oaTwcq__siteHeader .aply-btn-primary:hover{border-color:var(--guide-purple-hover)!important;background:var(--guide-purple-hover)!important;transform:none!important}.SiteHeader-module__oaTwcq__siteHeader .aply-btn-secondary{border-color:var(--guide-control-border)!important;color:var(--guide-text)!important;background:#fff!important}.SiteHeader-module__oaTwcq__siteHeader .aply-btn-secondary:hover{border-color:var(--guide-text)!important;background:var(--guide-surface-quiet)!important;color:var(--guide-text)!important;transform:none!important}.SiteHeader-module__oaTwcq__siteMenuToggle{border:1px solid var(--guide-control-border);border-radius:var(--guide-radius-sm);cursor:pointer;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;margin-left:auto;padding:0;display:none}.SiteHeader-module__oaTwcq__siteMenuToggle span{background:var(--guide-navy);width:18px;height:2px;transition:transform var(--guide-motion) ease, opacity var(--guide-motion) ease;border-radius:999px;display:block}.SiteHeader-module__oaTwcq__isOpen span:first-child{transform:translateY(7px)rotate(45deg)}.SiteHeader-module__oaTwcq__isOpen span:nth-child(2){opacity:0}.SiteHeader-module__oaTwcq__isOpen span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.SiteHeader-module__oaTwcq__mobileMenu{display:none}.SiteHeader-module__oaTwcq__mobileMenuOpen{display:block}.SiteHeader-module__oaTwcq__mobileMenuNav{border:1px solid var(--guide-border);border-radius:var(--guide-radius-md);background:#fff;gap:.75rem;width:min(1180px,100% - 28px);margin:0 auto .8rem;padding:.75rem;display:grid;box-shadow:0 18px 44px #0b12201f}.SiteHeader-module__oaTwcq__mobileSection{gap:.4rem;display:grid}.SiteHeader-module__oaTwcq__mobileSectionTitle{color:var(--guide-muted);letter-spacing:.08em;text-transform:uppercase;padding:.25rem .45rem 0;font-size:.72rem;font-weight:800}.SiteHeader-module__oaTwcq__mobileMenuLink{border-radius:var(--guide-radius-sm);min-height:46px;color:var(--guide-text);border:1px solid #0000;align-items:center;padding:0 .8rem;font-weight:700;text-decoration:none;display:flex}.SiteHeader-module__oaTwcq__mobileMenuLink:hover{border-color:var(--guide-border);background:var(--guide-surface-quiet)}.SiteHeader-module__oaTwcq__mobileAuthSection{border-top:1px solid var(--guide-border);padding-top:.75rem}.SiteHeader-module__oaTwcq__mobileLanguageSection .SiteHeader-module__oaTwcq__languageToggle{width:100%;min-height:46px}.SiteHeader-module__oaTwcq__mobileAuthSection>div{gap:.5rem!important;display:grid!important}:is(.SiteHeader-module__oaTwcq__mobileAuthSection .aply-btn-primary,.SiteHeader-module__oaTwcq__mobileAuthSection .aply-btn-secondary){width:100%;min-height:46px!important}@media (max-width:1060px){.SiteHeader-module__oaTwcq__desktopHeaderRight{display:none}.SiteHeader-module__oaTwcq__siteMenuToggle{display:inline-flex}}@media (max-width:640px){.SiteHeader-module__oaTwcq__siteHeaderInner{width:min(100% - 28px,1180px);min-height:68px}.SiteHeader-module__oaTwcq__siteBrandMark{width:145px;height:44px}}@media (prefers-reduced-motion:reduce){.SiteHeader-module__oaTwcq__siteHeader *{transition-duration:0s!important}}
.PublicPageShell-module__wUTFzG__page{background:var(--guide-surface);min-height:calc(100vh - 76px);color:var(--guide-text);padding:clamp(3rem,7vw,6.5rem) 24px}.PublicPageShell-module__wUTFzG__inner{width:100%;margin:0 auto}.PublicPageShell-module__wUTFzG__wide{max-width:1180px}.PublicPageShell-module__wUTFzG__standard{max-width:1040px}.PublicPageShell-module__wUTFzG__document{max-width:900px}.PublicPageShell-module__wUTFzG__narrow{max-width:680px}@media (max-width:640px){.PublicPageShell-module__wUTFzG__page{min-height:calc(100vh - 68px);padding:2.5rem 14px 3.5rem}}
.legal-page-module__dZUN2a__page{background:var(--guide-surface-quiet)}.legal-page-module__dZUN2a__document{border:1px solid var(--guide-border);border-radius:var(--guide-radius-lg);background:var(--guide-surface);box-shadow:var(--guide-shadow);padding:clamp(1.5rem,5vw,3.25rem)}.legal-page-module__dZUN2a__content{gap:1.75rem;display:grid}.legal-page-module__dZUN2a__eyebrow{color:var(--guide-purple-active);font-size:var(--guide-text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-weight:800}.legal-page-module__dZUN2a__document h1{max-width:16ch;color:var(--guide-text);letter-spacing:-.05em;margin:0;font-size:clamp(2.25rem,6vw,4rem);line-height:1}.legal-page-module__dZUN2a__updated{color:var(--guide-muted);font-size:var(--guide-text-sm);margin:.85rem 0 0}.legal-page-module__dZUN2a__intro{max-width:760px;color:var(--guide-muted);font-size:var(--guide-text-md);margin:0;line-height:1.8}.legal-page-module__dZUN2a__section{border-top:1px solid var(--guide-border);gap:.65rem;padding-top:1.5rem;display:grid}.legal-page-module__dZUN2a__sectionTitle{color:var(--guide-text);font-size:var(--guide-text-lg);margin:0;font-weight:720;line-height:1.4}.legal-page-module__dZUN2a__sectionList{gap:.65rem;margin:0;padding-left:1.25rem;display:grid}.legal-page-module__dZUN2a__sectionList li{color:var(--guide-muted);padding-left:.15rem;font-size:.95rem;line-height:1.75}.legal-page-module__dZUN2a__sectionList li::marker{color:var(--guide-purple)}.legal-page-module__dZUN2a__summary{border:1px solid var(--guide-border);border-radius:var(--guide-radius-md);background:var(--guide-purple-tint);padding:1rem 1.15rem}.legal-page-module__dZUN2a__summaryCopy{color:var(--guide-muted);font-size:var(--guide-text-sm);margin:0;line-height:1.7}.legal-page-module__dZUN2a__summaryCopy strong{color:var(--guide-text)}@media (max-width:640px){.legal-page-module__dZUN2a__document{padding:1.25rem}.legal-page-module__dZUN2a__content{gap:1.4rem}.legal-page-module__dZUN2a__section{padding-top:1.2rem}.legal-page-module__dZUN2a__sectionList{padding-left:1.1rem}}
