.HeroSection-module-scss-module__BT2ucq__background-section{background:#151619;width:100vw;height:150vh;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative}.HeroSection-module-scss-module__BT2ucq__hero-layer{--hero-radius:30%;--hero-scale:2.35;--hero-edge-feather:1.2%;--hero-edge-size-offset:4%;--hero-video-height-scale:1;cursor:pointer;background:#151619;width:100%;height:100vh;position:relative;overflow:hidden}.HeroSection-module-scss-module__BT2ucq__hero-layer-pinned{width:100vw;position:fixed;top:0;left:50%;transform:translate(-50%)}.HeroSection-module-scss-module__BT2ucq__hero-layer-sticky{position:sticky;top:0;left:0}.HeroSection-module-scss-module__BT2ucq__hero-layer-unpinned{position:absolute;top:0;left:0}.HeroSection-module-scss-module__BT2ucq__hero-layer-unlocked{top:calc(100% - 100vh)}.HeroSection-module-scss-module__BT2ucq__video{width:104%;height:calc(104%*var(--hero-video-height-scale));transform:translate(-50%,-50%)scale(var(--hero-scale));filter:blur();-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 calc(var(--hero-radius) + var(--hero-edge-size-offset)),#000000f5 calc(var(--hero-radius) + var(--hero-edge-size-offset) + 0.2%),#000000d1 calc(var(--hero-radius) + var(--hero-edge-size-offset) + 0.45%),#0000009e calc(var(--hero-radius) + var(--hero-edge-size-offset) + 0.7%),#0006 calc(var(--hero-radius) + var(--hero-edge-size-offset) + 0.92%),#0000002e calc(var(--hero-radius) + var(--hero-edge-size-offset) + 1.08%),transparent calc(var(--hero-radius) + var(--hero-edge-size-offset) + var(--hero-edge-feather)));mask-image:radial-gradient(circle at 50% 50%,#000 calc(var(--hero-radius) + var(--hero-edge-size-offset)),#000000f5 calc(var(--hero-radius) + var(--hero-edge-size-offset) + 0.2%),#000000d1 calc(var(--hero-radius) + var(--hero-edge-size-offset) + 0.45%),#0000009e calc(var(--hero-radius) + var(--hero-edge-size-offset) + 0.7%),#0006 calc(var(--hero-radius) + var(--hero-edge-size-offset) + 0.92%),#0000002e calc(var(--hero-radius) + var(--hero-edge-size-offset) + 1.08%),transparent calc(var(--hero-radius) + var(--hero-edge-size-offset) + var(--hero-edge-feather)));object-fit:cover;will-change:transform,filter,opacity,mask-image;transition:-webkit-mask-image linear,mask-image linear,transform linear,opacity linear,filter .65s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.HeroSection-module-scss-module__BT2ucq__video-visible{z-index:2;opacity:1}.HeroSection-module-scss-module__BT2ucq__video-hidden{z-index:1;filter:blur(calc(18*var(--pixel)));opacity:0;pointer-events:none}.HeroSection-module-scss-module__BT2ucq__video-intro-hidden{filter:blur(calc(24*var(--pixel)));opacity:0}.HeroSection-module-scss-module__BT2ucq__overlay{z-index:3;padding:0 calc(24*var(--pixel));place-items:center;display:grid;position:absolute;inset:0}.HeroSection-module-scss-module__BT2ucq__section{min-height:100svh;padding:calc(48*var(--pixel))calc(20*var(--pixel));justify-content:center;align-items:center;display:flex}.HeroSection-module-scss-module__BT2ucq__container{text-align:center;justify-content:center;align-items:center;gap:calc(20*var(--pixel));flex-direction:column;width:100%;margin:0 auto;display:flex}@keyframes HeroSection-module-scss-module__BT2ucq__title-grow-in{0%{transform:translateY(calc(34*var(--pixel)))scale(.72);filter:blur(calc(28*var(--pixel)));opacity:0}58%{transform:translateY(calc(-6*var(--pixel)))scale(1.045);filter:blur(calc(10*var(--pixel)));opacity:1}to{filter:blur();opacity:1;transform:translateY(0)scale(1)}}.HeroSection-module-scss-module__BT2ucq__title{max-width:calc(1358*var(--pixel));color:#f6f8f3;font-size:calc(120*var(--pixel));filter:blur();font-weight:500;line-height:.9;font-family:var(--font-accent),sans-serif;font-synthesis:none;font-variation-settings:"wght" 500,"slnt" 0,"ital" 0;letter-spacing:4%;text-transform:uppercase;transform-origin:50%;white-space:pre-line;font-style:normal;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.05s cubic-bezier(.22,1,.36,1),filter 1.05s cubic-bezier(.22,1,.36,1);transform:translateY(0)scale(1)}.HeroSection-module-scss-module__BT2ucq__title-visible{opacity:1;animation:1.08s cubic-bezier(.22,1,.36,1) HeroSection-module-scss-module__BT2ucq__title-grow-in;transform:translateY(0)scale(1)}.HeroSection-module-scss-module__BT2ucq__title-hidden{transform:translateY(calc(34*var(--pixel)))scale(.72);filter:blur(calc(24*var(--pixel)));opacity:0}.HeroSection-module-scss-module__BT2ucq__text{--content-offset-y:0px;max-width:calc(743*var(--pixel));color:#f6f8f3eb;font-size:calc(20*var(--pixel));transform:translateY(var(--content-offset-y));white-space:pre-line;font-weight:500;line-height:1.25}.HeroSection-module-scss-module__BT2ucq__button-link.HeroSection-module-scss-module__BT2ucq__button-link{--button-base-translate-y:0px;--content-offset-y:0px;width:calc(188*var(--pixel));height:calc(60*var(--pixel));padding:calc(10*var(--pixel))calc(18*var(--pixel));border-radius:calc(50*var(--pixel));color:#151619;font-size:calc(12*var(--pixel));transform:translateY(calc(var(--button-base-translate-y) + var(--content-offset-y)));cursor:pointer;font-weight:500;font-family:var(--font-accent),sans-serif;font-synthesis:none;font-variation-settings:"wght" 500,"slnt" 0,"ital" 0;letter-spacing:10%;margin-top:calc(8*var(--pixel));text-transform:uppercase;background-color:#f6f8f3cc;font-style:normal;transition:background-color .22s,opacity .22s}.HeroSection-module-scss-module__BT2ucq__button-link.HeroSection-module-scss-module__BT2ucq__button-link:hover{background-color:#f6f8f3}.HeroSection-module-scss-module__BT2ucq__text+.HeroSection-module-scss-module__BT2ucq__button-link{--button-base-translate-y:calc(200*var(--pixel))}.HeroSection-module-scss-module__BT2ucq__content-fade{filter:blur();will-change:opacity,transform,filter}.HeroSection-module-scss-module__BT2ucq__content-visible{--content-offset-y:0px;filter:blur();opacity:1;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1),filter .52s cubic-bezier(.22,1,.36,1)}.HeroSection-module-scss-module__BT2ucq__content-hidden{--content-offset-y:calc(28*var(--pixel));filter:blur(calc(12*var(--pixel)));opacity:0;pointer-events:none;transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1),filter .42s cubic-bezier(.22,1,.36,1)}.HeroSection-module-scss-module__BT2ucq__text-fade{transition-delay:0s,0s,0s}.HeroSection-module-scss-module__BT2ucq__button-fade{transition-delay:.11s,.11s,.11s}.HeroSection-module-scss-module__BT2ucq__button-link.HeroSection-module-scss-module__BT2ucq__content-visible{filter:blur();visibility:visible}.HeroSection-module-scss-module__BT2ucq__button-link.HeroSection-module-scss-module__BT2ucq__content-hidden{filter:none;opacity:0;visibility:hidden;transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s}@media (max-width:1200px){.HeroSection-module-scss-module__BT2ucq__overlay{padding:0 calc(20*var(--pixel))}.HeroSection-module-scss-module__BT2ucq__section{padding:calc(44*var(--pixel))calc(20*var(--pixel))}.HeroSection-module-scss-module__BT2ucq__container{gap:calc(18*var(--pixel))}.HeroSection-module-scss-module__BT2ucq__title{max-width:calc(980*var(--pixel));font-size:calc(92*var(--pixel))}.HeroSection-module-scss-module__BT2ucq__text{max-width:calc(620*var(--pixel));font-size:calc(18*var(--pixel))}.HeroSection-module-scss-module__BT2ucq__button-link{width:calc(176*var(--pixel));height:calc(56*var(--pixel))}.HeroSection-module-scss-module__BT2ucq__text+.HeroSection-module-scss-module__BT2ucq__button-link{--button-base-translate-y:calc(144*var(--pixel))}}@media (max-width:1024px){.HeroSection-module-scss-module__BT2ucq__overlay{padding:0 calc(20*var(--pixel))}.HeroSection-module-scss-module__BT2ucq__section{padding:calc(36*var(--pixel))calc(20*var(--pixel))}.HeroSection-module-scss-module__BT2ucq__container{gap:calc(16*var(--pixel))}.HeroSection-module-scss-module__BT2ucq__title{max-width:calc(640*var(--pixel));font-size:calc(68*var(--pixel));letter-spacing:calc(-.4*var(--pixel))}.HeroSection-module-scss-module__BT2ucq__text{max-width:calc(420*var(--pixel));font-size:calc(16*var(--pixel));text-wrap:balance}.HeroSection-module-scss-module__BT2ucq__button-link{width:calc(168*var(--pixel));height:calc(54*var(--pixel));margin-top:calc(10*var(--pixel))}.HeroSection-module-scss-module__BT2ucq__text+.HeroSection-module-scss-module__BT2ucq__button-link{--button-base-translate-y:calc(72*var(--pixel))}}@media (min-width:1024px) and (max-height:760px){.HeroSection-module-scss-module__BT2ucq__text+.HeroSection-module-scss-module__BT2ucq__button-link{--button-base-translate-y:calc(96*var(--pixel))}}@media (min-width:1024px) and (max-height:680px){.HeroSection-module-scss-module__BT2ucq__text+.HeroSection-module-scss-module__BT2ucq__button-link{--button-base-translate-y:calc(56*var(--pixel))}}@media (max-width:768px){.HeroSection-module-scss-module__BT2ucq__background-section{height:calc(var(--hero-mobile-height,100svh) - 10svh)}.HeroSection-module-scss-module__BT2ucq__hero-layer{--hero-edge-feather:1%;--hero-edge-size-offset:3%;height:var(--hero-mobile-height,100svh)}.HeroSection-module-scss-module__BT2ucq__hero-layer-unlocked{top:calc(100% - var(--hero-mobile-height,100svh))}.HeroSection-module-scss-module__BT2ucq__section{min-height:var(--hero-mobile-height,100svh);padding:calc(32*var(--pixel))calc(20*var(--pixel))}.HeroSection-module-scss-module__BT2ucq__title{max-width:calc(300*var(--pixel));font-size:calc(50*var(--pixel));letter-spacing:4%;transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),filter .4s cubic-bezier(.22,1,.36,1)}.HeroSection-module-scss-module__BT2ucq__title-visible{animation-duration:.4s}.HeroSection-module-scss-module__BT2ucq__text{max-width:calc(310*var(--pixel));font-size:calc(14*var(--pixel));text-wrap:balance}.HeroSection-module-scss-module__BT2ucq__button-link{margin-top:calc(12*var(--pixel))}.HeroSection-module-scss-module__BT2ucq__button-fade{transition-delay:0s,0s,0s}.HeroSection-module-scss-module__BT2ucq__text+.HeroSection-module-scss-module__BT2ucq__button-link{--button-base-translate-y:0px}}
