.polar-hero{--polar-progress:0;align-items:flex-end;background:#121e42;color:#fff;display:flex;isolation:isolate;min-height:680px;min-height:clamp(580px,78svh,900px);overflow:hidden;position:relative}.polar-hero *,.polar-hero :after,.polar-hero :before{box-sizing:border-box}.polar-hero__media,.polar-hero__overlay{inset:0;pointer-events:none;position:absolute}.polar-hero__media{z-index:-2}.polar-hero__poster,.polar-hero__video{display:block;height:100%;object-fit:cover;width:100%}.polar-hero__video{inset:0;opacity:0;position:absolute}.polar-hero.has-video .polar-hero__video{opacity:1}.polar-hero__overlay{background:linear-gradient(180deg,rgba(18,30,66,.55),rgba(18,30,66,.62) 45%,rgba(18,30,66,.88));z-index:-1}.polar-hero__inner{margin-inline:auto;padding:160px 40px 48px;width:min(100%,1280px)}.polar-hero .polar-hero__heading{color:#fff;font-family:inherit;font-size:clamp(64px,8.8vw,120px);font-weight:700;letter-spacing:-.055em;line-height:.98;margin:0 0 28px}.polar-hero__heading span{color:#00adef}.polar-hero__bottom{align-items:flex-end;border-top:1px solid hsla(0,0%,100%,.2);display:flex;gap:32px;justify-content:space-between;padding-top:24px}.polar-hero__copy{max-width:640px}.polar-hero .polar-hero__description{color:#fff;font-size:clamp(20px,2vw,28px);line-height:1.3;margin:0 0 12px}.polar-hero .polar-hero__support{color:#fff;font-size:16px;line-height:1.5;margin:0}.polar-hero__controls{align-items:center;display:flex;flex-shrink:0;gap:20px}.polar-hero .polar-hero__playback{appearance:none;background:transparent;border:1px solid hsla(0,0%,100%,.55);border-radius:0;color:#fff;cursor:pointer;font:inherit;font-size:12px;margin:0;padding:8px 12px}.polar-hero [hidden]{display:none!important}.polar-hero .polar-hero__scroll{align-items:center;color:#00adef;display:flex;height:56px;justify-content:center;text-decoration:none;width:48px}.polar-hero__mouse{border:2px solid;border-radius:14px;display:block;height:36px;position:relative;width:22px}.polar-hero__dot{background:currentColor;border-radius:4px;height:7px;left:50%;position:absolute;top:6px;transform:translate(-50%,calc(var(--polar-progress)*14px));width:4px}.polar-hero__playback:focus-visible,.polar-hero__scroll:focus-visible{outline:2px solid #fff;outline-offset:5px}.polar-hero__target{height:0;scroll-margin-top:90px}@media (max-width:767px){.polar-hero{min-height:560px}.polar-hero__inner{padding:120px 20px 32px}.polar-hero .polar-hero__heading{font-size:clamp(52px,11vw,80px);margin-bottom:24px}.polar-hero__bottom{align-items:flex-start;gap:16px}.polar-hero .polar-hero__description{font-size:20px}.polar-hero .polar-hero__support{font-size:14px}.polar-hero__controls{flex-direction:column-reverse;gap:12px}}@media (prefers-reduced-motion:reduce){.polar-hero__dot{transform:translateX(-50%)}}@media (min-width:768px){.polar-hero{min-height:760px;min-height:clamp(660px,88svh,1000px)}}.polar-hero.polar-hero--about{align-items:center;background:#00adef;color:#22356b;min-height:750px}.polar-hero--about .polar-hero__media{inset:0 0 0 43%}.polar-hero--about .polar-hero__poster{object-fit:contain;object-position:right center;opacity:.35}.polar-hero--about .polar-hero__copy,.polar-hero--about .polar-hero__overlay,.polar-hero--about .polar-hero__playback,.polar-hero--about .polar-hero__video{display:none!important}.polar-hero--about .polar-hero__inner{padding:170px 40px 48px;position:relative;width:min(100%,1280px)}.polar-hero.polar-hero--about .polar-hero__heading{color:#22356b;font-family:Manrope,sans-serif;font-size:clamp(56px,6.8vw,88px);font-weight:700;letter-spacing:-.055em;margin:0 0 56px;max-width:580px;overflow-wrap:normal;white-space:pre-line}.polar-hero--about .polar-hero__heading span{color:inherit}.polar-hero--about .polar-hero__bottom{border-top:1px solid rgba(34,53,107,.55);justify-content:flex-start;max-width:550px;padding-top:24px;width:100%}.polar-hero--about .polar-hero__controls{flex-direction:row}.polar-hero.polar-hero--about .polar-hero__scroll{color:#22356b;justify-content:flex-start}.polar-hero--about .polar-hero__scroll:focus-visible{outline-color:#22356b}@media (min-width:768px) and (max-width:1023px){.polar-hero.polar-hero--about{min-height:680px}.polar-hero.polar-hero--about .polar-hero__heading{font-size:64px;max-width:480px}}@media (max-width:767px){.polar-hero.polar-hero--about{align-items:flex-start;min-height:640px}.polar-hero--about .polar-hero__inner{padding:140px 20px 36px}.polar-hero.polar-hero--about .polar-hero__heading{font-size:clamp(44px,9vw,64px);margin-bottom:40px;max-width:100%}.polar-hero--about .polar-hero__media{inset:35% -20% 0 25%}.polar-hero--about .polar-hero__poster{object-position:right bottom;opacity:.18}.polar-hero--about .polar-hero__bottom{max-width:100%}}.polar-hero.polar-hero--about .polar-hero__eyebrow{color:#22356b;font-family:Roboto Mono,monospace;font-size:clamp(14px,1.5vw,20px);font-weight:400;letter-spacing:0;line-height:1.4;margin:0 0 20px;padding:0;text-transform:none}.polar-hero.polar-hero--about{border-bottom:0}.polar-hero.polar-hero--about .polar-hero__heading{font-size:clamp(50px,6.2vw,350px);line-height:.95;margin-bottom:40px;max-width:880px}.polar-hero.polar-hero--about .polar-hero__bottom{border-top:1px solid #22356b;margin:0;max-width:750px;padding-top:28px;width:100%}@media (max-width:767px){.polar-hero.polar-hero--about .polar-hero__heading{font-size:clamp(48px,10vw,72px);margin-bottom:32px;max-width:100%}.polar-hero.polar-hero--about .polar-hero__bottom{max-width:100%;padding-top:24px}}.polar-hero.polar-hero--about .polar-hero__heading{margin-bottom:28px;padding-bottom:40px;position:relative}.polar-hero.polar-hero--about .polar-hero__heading:after{background:#22356b;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.polar-hero.polar-hero--about .polar-hero__bottom{border-top:0;padding-top:0}@media (max-width:767px){.polar-hero.polar-hero--about .polar-hero__heading{margin-bottom:24px;padding-bottom:32px}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.polar-hero.polar-hero--about .polar-hero__poster{transform:translate3d(0,var(--polar-about-image-y,0),0);will-change:transform}}@media (max-width:767px),(prefers-reduced-motion:reduce){.polar-hero.polar-hero--about .polar-hero__poster{transform:none;will-change:auto}}.polar-hero.polar-hero--about .polar-hero__overlay{background:none!important;display:none!important}.polar-hero.polar-hero--about .polar-hero__poster{opacity:1!important}