.motion-module__NcLG2a__stage{--cycle:15s;--t0:2.2s;--travel:.46;--peak-edge:.04;--peak-fast:.016;--peak-soft:.06;--peak-wash:.07;--band-alpha:.085;--k:1}.motion-module__NcLG2a__glint,.motion-module__NcLG2a__h1Wash,.motion-module__NcLG2a__warm,.motion-module__NcLG2a__hairGlint:after,.motion-module__NcLG2a__ghostGlint:after,.motion-module__NcLG2a__gridGlint span:after{--gd:max(0, calc((var(--p,0) + .38) / 1.76 * var(--travel) - var(--peak,var(--peak-edge))))}.motion-module__NcLG2a__floor{pointer-events:none;transform-origin:0;background:linear-gradient(to right, color-mix(in srgb, var(--color-stone-400) 0%, transparent), color-mix(in srgb, var(--color-stone-400) 22%, transparent) 22%, color-mix(in srgb, var(--color-stone-300) 55%, transparent));height:1px;position:absolute;bottom:0;left:0;right:0}.motion-module__NcLG2a__rule{transform-origin:0}.motion-module__NcLG2a__glow{pointer-events:none;z-index:-10;position:absolute;inset:0}.motion-module__NcLG2a__glowCore{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-navy-700) 75%, transparent), color-mix(in srgb, var(--color-navy-700) 28%, transparent) 55%, transparent 78%);border-radius:9999px;width:46rem;height:46rem;position:absolute;top:-10rem;right:-10%}.motion-module__NcLG2a__glint{opacity:0}.motion-module__NcLG2a__warm{--p:.76;--peak:var(--peak-wash);pointer-events:none;z-index:-9;opacity:0;background:radial-gradient(55% 65% at 68% 34%, color-mix(in srgb, var(--color-stone-400) 13%, transparent), color-mix(in srgb, var(--color-stone-400) 5%, transparent) 45%, transparent 72%);position:absolute;inset:-20% -10% 0 20%}.motion-module__NcLG2a__band{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.motion-module__NcLG2a__bandCore{opacity:0;background:linear-gradient(145deg, transparent 30%, rgb(255 255 255/calc(var(--band-alpha) * .38)) 42%, rgb(255 255 255/var(--band-alpha)) 50%, rgb(255 255 255/calc(var(--band-alpha) * .38)) 58%, transparent 70%);position:absolute;inset:-30% -60%;transform:translate(-40%)}.motion-module__NcLG2a__h1Wash{--p:.22;--peak:var(--peak-wash);pointer-events:none;z-index:-1;opacity:0;background:radial-gradient(58% 120% at 26%,#ffffff1a,#ffffff08 45%,#0000 72%);position:absolute;inset:-55% -18% -45% -10%}.motion-module__NcLG2a__hairGlint:after{--p:.316;content:"";opacity:0;background:#ffffff8c;position:absolute;inset:0}.motion-module__NcLG2a__ghostGlint{position:relative}.motion-module__NcLG2a__ghostGlint:after{--p:.296;content:"";border-radius:var(--radius-md);opacity:0;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff8c}.motion-module__NcLG2a__gridGlint span:after{content:"";opacity:0;background:#ffffff80;position:absolute;inset:0}.motion-module__NcLG2a__gridGlint span:first-child:after{--p:.045}.motion-module__NcLG2a__gridGlint span:last-child:after{--p:.955}@media (prefers-reduced-motion:no-preference){.motion-module__NcLG2a__wipe{--over-x:24px;--over-y:6px;--run:180px;animation:motion-module__NcLG2a__wipeIn var(--dur,.52s) cubic-bezier(.32, .9, .22, 1) var(--d,0s) both}.motion-module__NcLG2a__wipeWord{--run:39px}.motion-module__NcLG2a__wipeLead{--run:226px}.motion-module__NcLG2a__wipeActions{--run:183px}.motion-module__NcLG2a__wipeItem{--run:51px}@media (min-width:40rem){.motion-module__NcLG2a__wipeLead{--run:157px}.motion-module__NcLG2a__wipeActions{--run:91px}}.motion-module__NcLG2a__floor{animation:.56s cubic-bezier(.55,0,.2,1) both motion-module__NcLG2a__ruleDraw}.motion-module__NcLG2a__rule{animation:.56s cubic-bezier(.55,0,.2,1) .56s both motion-module__NcLG2a__ruleDraw}.motion-module__NcLG2a__rise{animation:motion-module__NcLG2a__rise var(--dur,.8s) cubic-bezier(.62, .02, .16, 1) calc(var(--d,0s) * var(--k)) both}.motion-module__NcLG2a__flag{animation:motion-module__NcLG2a__flagSlide var(--dur,.6s) cubic-bezier(.3, .8, .18, 1) calc(var(--d,0s) * var(--k)) both}.motion-module__NcLG2a__draw{stroke-dasharray:var(--len,600);animation:motion-module__NcLG2a__draw var(--dur,.62s) cubic-bezier(.55, 0, .2, 1) calc(var(--d,0s) * var(--k)) both}.motion-module__NcLG2a__fade{animation:motion-module__NcLG2a__fade var(--dur,.52s) cubic-bezier(.22, 1, .36, 1) calc(var(--d,0s) * var(--k)) both}.motion-module__NcLG2a__slat{animation:motion-module__NcLG2a__slatIn var(--dur,.3s) cubic-bezier(.3, .8, .18, 1) calc(var(--d,0s) * var(--k)) both}.motion-module__NcLG2a__bandCore{animation:motion-module__NcLG2a__sweep var(--cycle) linear infinite both;animation-delay:var(--t0);will-change:transform, opacity}.motion-module__NcLG2a__h1Wash,.motion-module__NcLG2a__warm{animation:motion-module__NcLG2a__wash var(--cycle) linear infinite both;animation-delay:calc(var(--t0) + var(--gd) * var(--cycle));will-change:opacity}.motion-module__NcLG2a__glint,.motion-module__NcLG2a__hairGlint:after,.motion-module__NcLG2a__ghostGlint:after,.motion-module__NcLG2a__gridGlint span:after{animation:motion-module__NcLG2a__glint var(--cycle) linear infinite both;animation-delay:calc(var(--t0) + var(--gd) * var(--cycle))}.motion-module__NcLG2a__glintSoft{--peak:var(--peak-soft);animation-name:motion-module__NcLG2a__glintSoft}.motion-module__NcLG2a__glintFast{--peak:var(--peak-fast);animation-name:motion-module__NcLG2a__glintFast}.motion-module__NcLG2a__stage[data-rest] .motion-module__NcLG2a__bandCore,.motion-module__NcLG2a__stage[data-rest] .motion-module__NcLG2a__h1Wash,.motion-module__NcLG2a__stage[data-rest] .motion-module__NcLG2a__warm,.motion-module__NcLG2a__stage[data-rest] .motion-module__NcLG2a__glint,.motion-module__NcLG2a__stage[data-rest] .motion-module__NcLG2a__hairGlint:after,.motion-module__NcLG2a__stage[data-rest] .motion-module__NcLG2a__ghostGlint:after,.motion-module__NcLG2a__stage[data-rest] .motion-module__NcLG2a__gridGlint span:after,.motion-module__NcLG2a__stage[data-rest] .motion-module__NcLG2a__drift{animation-play-state:paused}.motion-module__NcLG2a__drift{will-change:transform;animation:24s ease-in-out infinite motion-module__NcLG2a__drift}@supports (animation-timeline:scroll()){.motion-module__NcLG2a__liftGlow,.motion-module__NcLG2a__liftGrid,.motion-module__NcLG2a__liftArt{animation:linear both motion-module__NcLG2a__lift;animation-timeline:scroll(root);animation-range:0 90vh}.motion-module__NcLG2a__liftGlow{--lift:6%}.motion-module__NcLG2a__liftGrid{--lift:8.5%}.motion-module__NcLG2a__liftArt{--lift:2.5%}}@media (pointer:fine){.motion-module__NcLG2a__pointerGlow,.motion-module__NcLG2a__pointerGrid,.motion-module__NcLG2a__pointerArt{transition:translate .5s cubic-bezier(.22,1,.36,1)}.motion-module__NcLG2a__pointerGlow{translate:calc(var(--px,0) * 14px) calc(var(--py,0) * 10px)}.motion-module__NcLG2a__pointerGrid{translate:calc(var(--px,0) * 3px) 0}.motion-module__NcLG2a__pointerArt{translate:calc(var(--px,0) * 7px) calc(var(--py,0) * 5px)}}@media not all and (min-width:40rem){.motion-module__NcLG2a__stage{--k:.72;--t0:1.8s;--band-alpha:.07}.motion-module__NcLG2a__slat{clip-path:none;animation:none}.motion-module__NcLG2a__tick{stroke-dashoffset:0;animation:none}.motion-module__NcLG2a__glintSmall,.motion-module__NcLG2a__warm{display:none}.motion-module__NcLG2a__liftGrid,.motion-module__NcLG2a__liftArt{animation-name:none}}.motion-module__NcLG2a__enter{animation:.8s cubic-bezier(.22,1,.36,1) both motion-module__NcLG2a__enter;animation-delay:var(--d,0s)}.motion-module__NcLG2a__float{animation:.8s cubic-bezier(.22,1,.36,1) both motion-module__NcLG2a__enter,7s ease-in-out 1.6s infinite alternate motion-module__NcLG2a__bob;animation-delay:var(--d,0s), calc(var(--d,0s) + .8s)}@supports (animation-timeline:view()){.motion-module__NcLG2a__reveal{animation:linear both motion-module__NcLG2a__reveal;animation-timeline:view();animation-range:entry cover 22%}}}@keyframes motion-module__NcLG2a__wipeIn{0%{clip-path:polygon(calc(-1 * var(--over-x)) calc(-1 * var(--over-y)), calc(-1 * var(--over-x)) calc(-1 * var(--over-y)), calc(-1 * var(--over-x) - var(--run)) calc(100% + var(--over-y)), calc(-1 * var(--over-x)) calc(100% + var(--over-y)))}to{clip-path:polygon(calc(-1 * var(--over-x)) calc(-1 * var(--over-y)), calc(100% + var(--over-x) + var(--run)) calc(-1 * var(--over-y)), calc(100% + var(--over-x)) calc(100% + var(--over-y)), calc(-1 * var(--over-x)) calc(100% + var(--over-y)))}}@keyframes motion-module__NcLG2a__ruleDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes motion-module__NcLG2a__rise{0%{transform:translateY(var(--h,600px))}to{transform:translateY(0)}}@keyframes motion-module__NcLG2a__flagSlide{0%{transform:translate(70px,-49px)}to{transform:translate(0)}}@keyframes motion-module__NcLG2a__draw{0%{stroke-dashoffset:var(--len,600)}to{stroke-dashoffset:0}}@keyframes motion-module__NcLG2a__fade{0%{opacity:0}to{opacity:1}}@keyframes motion-module__NcLG2a__slatIn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -2% 0 0)}}@keyframes motion-module__NcLG2a__sweep{0%{opacity:0;transform:translate(-40%)}1.5%{opacity:1}42%{opacity:1}46%{opacity:0;transform:translate(40%)}to{opacity:0;transform:translate(40%)}}@keyframes motion-module__NcLG2a__glint{0%{opacity:0}4%{opacity:1}20%{opacity:0}to{opacity:0}}@keyframes motion-module__NcLG2a__glintFast{0%{opacity:0}1.6%{opacity:.95}8%{opacity:0}to{opacity:0}}@keyframes motion-module__NcLG2a__glintSoft{0%{opacity:0}6%{opacity:1}26%{opacity:0}to{opacity:0}}@keyframes motion-module__NcLG2a__wash{0%{opacity:0}7%{opacity:1}30%{opacity:0}to{opacity:0}}@keyframes motion-module__NcLG2a__drift{0%{transform:translate(0,0)scale(1)}50%{transform:translate(-2.5%,1.5%)scale(1.06)}to{transform:translate(0,0)scale(1)}}@keyframes motion-module__NcLG2a__lift{to{transform:translate3d(0, var(--lift,0), 0)}}@keyframes motion-module__NcLG2a__enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes motion-module__NcLG2a__bob{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes motion-module__NcLG2a__reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}
