.HomeHero-module__X66eHG__hero{min-height:100svh;max-width:var(--page-max);background:var(--paper);color:var(--ink);grid-template-rows:auto 1fr auto;margin:0 auto;display:grid;position:relative;overflow:hidden}.HomeHero-module__X66eHG__skip{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HomeHero-module__X66eHG__skip:focus{z-index:60;clip:auto;background:var(--ink);width:auto;height:auto;color:var(--paper);margin:0;padding:8px 12px;top:12px;left:12px;overflow:visible}.HomeHero-module__X66eHG__stage{place-items:center;min-height:0;display:grid;position:relative;overflow:visible}.HomeHero-module__X66eHG__wordLockup{z-index:1;width:100%;padding:0 var(--page-gutter);justify-items:center;display:grid;position:relative;container-type:inline-size}.HomeHero-module__X66eHG__headline{--headline-tracking:.25em;margin:0;margin-right:calc(var(--headline-tracking) * -1);max-width:100%;font-family:var(--font-jubilee), "Helvetica Neue", Arial, sans-serif;letter-spacing:var(--headline-tracking);text-align:center;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:min(160px,15.625cqi);font-weight:500;line-height:1.407;position:relative}.HomeHero-module__X66eHG__headline[data-len="7"]{--headline-tracking:.16em;font-size:min(160px,14.4928cqi)}.HomeHero-module__X66eHG__headline[data-len="8"]{--headline-tracking:.12em;font-size:min(140px,13.1579cqi)}.HomeHero-module__X66eHG__headline[data-len="9"]{--headline-tracking:.06em;font-size:min(120px,15.1515cqi)}.HomeHero-module__X66eHG__countdown{z-index:3;max-width:100%;color:var(--accent);font-family:var(--font-jubilee-platinum), "Helvetica Neue", Arial, sans-serif;letter-spacing:.25em;font-variant-numeric:tabular-nums;justify-self:end;min-height:1em;margin:.2em 0 0;font-size:clamp(18px,4.2vw,28px);font-style:italic;font-weight:500;line-height:1.4;position:relative}.HomeHero-module__X66eHG__dude{z-index:2;aspect-ratio:1021/624;pointer-events:none;width:min(92vw,720px);position:absolute;top:46%;left:50%;transform:translate(-50%,-42%)}.HomeHero-module__X66eHG__dudeShift{--dude-parallax-max:clamp(48px, 10svh, 88px);width:100%;height:100%;transform:translate3d(0, var(--dude-parallax,0px), 0);will-change:transform}.HomeHero-module__X66eHG__dudeFigure{width:100%;height:100%}.HomeHero-module__X66eHG__scroll{z-index:3;color:var(--ink);letter-spacing:0;text-transform:uppercase;flex-direction:column;justify-self:center;align-items:center;gap:8px;padding-bottom:28px;font-size:14px;font-weight:200;line-height:20px;text-decoration:none;display:flex}.HomeHero-module__X66eHG__chevron{animation:1.8s ease-in-out infinite HomeHero-module__X66eHG__bob;display:block}.HomeHero-module__X66eHG__chevron img{max-width:none;display:block}@keyframes HomeHero-module__X66eHG__bob{0%,to{transform:translateY(0)rotate(180deg)}50%{transform:translateY(4px)rotate(180deg)}}@supports (animation-timeline:view()){.HomeHero-module__X66eHG__hero{view-timeline-name:--home-hero;view-timeline-axis:block}@media (prefers-reduced-motion:no-preference){.HomeHero-module__X66eHG__dudeShift{animation-name:HomeHero-module__X66eHG__dude-parallax;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--home-hero;animation-range:exit}}}@keyframes HomeHero-module__X66eHG__dude-parallax{0%{transform:translate(0,0)}to{transform:translate3d(0, var(--dude-parallax-max), 0)}}@media (prefers-reduced-motion:reduce){.HomeHero-module__X66eHG__dudeShift{will-change:auto;animation:none!important;transform:none!important}}@media (min-width:1000px){.HomeHero-module__X66eHG__hero{aspect-ratio:auto;height:100svh;min-height:0;max-height:100svh;display:block}.HomeHero-module__X66eHG__stage{display:block;position:absolute;inset:0}.HomeHero-module__X66eHG__wordLockup{padding:0 var(--page-gutter);position:absolute;top:29.293%;left:0;right:0}.HomeHero-module__X66eHG__headline,.HomeHero-module__X66eHG__headline[data-len="6"],.HomeHero-module__X66eHG__headline[data-len="7"]{--headline-tracking:.25em;font-size:min(270px,15.625vw);line-height:1.40741}.HomeHero-module__X66eHG__headline[data-len="8"]{--headline-tracking:.16em;font-size:min(240px,13.8889vw)}.HomeHero-module__X66eHG__headline[data-len="9"]{--headline-tracking:.08em;font-size:min(210px,12.1528vw)}.HomeHero-module__X66eHG__countdown{right:var(--page-gutter);letter-spacing:.25em;justify-self:auto;margin:0;font-size:min(50px,2.89352vw);line-height:1.4;position:absolute;bottom:0}.HomeHero-module__X66eHG__dude{aspect-ratio:1100/800;width:min(92vw,108svh,122.375svh - 148.5px);max-width:none;top:11svh;transform:translate(-50%)}.HomeHero-module__X66eHG__dudeFigure{transform-origin:50% 46%;transform:scale(1.06)}.HomeHero-module__X66eHG__scroll{top:auto;left:50%;bottom:calc(32px + env(safe-area-inset-bottom,0px));padding:0;font-size:min(18px,1.04167vw);font-weight:200;line-height:1.111;position:absolute;transform:translate(-50%)}}@media (max-width:480px){.HomeHero-module__X66eHG__stage{container-type:size}.HomeHero-module__X66eHG__wordLockup{--letters:6;--glyph-lh:.92;--glyph-gap:.2;--day-size:calc(92cqh / ( var(--letters) * var(--glyph-lh) + (var(--letters) - 1) * var(--glyph-gap) ));justify-content:center;align-items:flex-end;gap:calc(var(--day-size) * .14);flex-direction:row;width:100%;max-height:100%;padding-block:2px;display:flex}.HomeHero-module__X66eHG__wordLockup:has(.HomeHero-module__X66eHG__headline[data-len="7"]){--letters:7}.HomeHero-module__X66eHG__wordLockup:has(.HomeHero-module__X66eHG__headline[data-len="8"]){--letters:8}.HomeHero-module__X66eHG__wordLockup:has(.HomeHero-module__X66eHG__headline[data-len="9"]){--letters:9}.HomeHero-module__X66eHG__headline,.HomeHero-module__X66eHG__headline[data-len="6"],.HomeHero-module__X66eHG__headline[data-len="7"],.HomeHero-module__X66eHG__headline[data-len="8"],.HomeHero-module__X66eHG__headline[data-len="9"]{writing-mode:horizontal-tb;text-orientation:mixed;max-width:none;font-size:var(--day-size);letter-spacing:0;text-align:center;white-space:normal;margin:0;line-height:1}.HomeHero-module__X66eHG__stack{align-items:center;gap:calc(var(--glyph-gap) * 1em);flex-direction:column;display:flex}.HomeHero-module__X66eHG__glyph{line-height:var(--glyph-lh);letter-spacing:0;display:block}.HomeHero-module__X66eHG__countdown{writing-mode:horizontal-tb;text-orientation:mixed;min-width:1em;max-width:none;min-height:0;font-size:max(17px, calc(var(--day-size) * .32));letter-spacing:0;justify-self:auto;margin:0;line-height:1}.HomeHero-module__X66eHG__countdown.HomeHero-module__X66eHG__stack{gap:.34em}}
