.About-module__vAULUW__open{top:calc(.75rem + env(safe-area-inset-top));right:calc(.75rem + env(safe-area-inset-right));z-index:2;width:2rem;height:2rem;font:inherit;color:var(--label-fg);border:.125rem solid var(--label-fg);box-shadow:.125rem .125rem 0 var(--clock-shadow);cursor:pointer;background:#120c2e8c;font-size:.75rem;position:absolute}.About-module__vAULUW__open:hover,.About-module__vAULUW__open:focus-visible{color:var(--clock-shadow);background:var(--label-fg)}.About-module__vAULUW__dialog{max-width:min(34rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--clock-fg);background:var(--sky-top);border:.25rem solid var(--label-fg);box-shadow:.375rem .375rem 0 var(--clock-shadow);margin:auto;padding:0}.About-module__vAULUW__dialog::backdrop{background:#120c2e99}.About-module__vAULUW__panel{letter-spacing:.04em;padding:1.75rem 1.5rem 1.5rem;font-size:.625rem;line-height:2;position:relative}.About-module__vAULUW__panel p+p{margin-top:1.1em}.About-module__vAULUW__title{letter-spacing:.2em;color:var(--label-fg);margin-bottom:1.25rem;font-size:.875rem;font-weight:400}.About-module__vAULUW__close{width:1.75rem;height:1.75rem;font:inherit;color:var(--label-fg);cursor:pointer;background:0 0;border:.125rem solid #0000;font-size:.625rem;position:absolute;top:.75rem;right:.75rem}.About-module__vAULUW__close:hover,.About-module__vAULUW__close:focus-visible{border-color:var(--label-fg);outline:none}.About-module__vAULUW__actions{text-align:center;margin:1.5rem 0 1.25rem}.About-module__vAULUW__share{min-width:11rem;font:inherit;letter-spacing:.15em;color:var(--clock-shadow);background:var(--label-fg);box-shadow:.25rem .25rem 0 var(--clock-shadow);cursor:pointer;border:none;padding:.9em 1.5em;font-size:.75rem}.About-module__vAULUW__share:hover,.About-module__vAULUW__share:focus-visible{background:var(--clock-fg);outline:none}.About-module__vAULUW__share:active{box-shadow:.125rem .125rem 0 var(--clock-shadow);transform:translate(.125rem,.125rem)}.About-module__vAULUW__contact{text-align:center;color:var(--label-fg)}.About-module__vAULUW__credit{text-align:center;opacity:.8;font-size:.8em}.About-module__vAULUW__link{color:var(--clock-fg);text-underline-offset:.35em;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:.15em}.About-module__vAULUW__link:hover,.About-module__vAULUW__link:focus-visible{color:var(--label-fg)}@media (max-width:480px){.About-module__vAULUW__panel{padding:1.5rem 1.1rem 1.25rem;font-size:.5rem}}
.Countdown-module__UY-Ckq__countdown{justify-content:center;align-items:flex-start;gap:var(--sep-gap);--digit-size:clamp(1.75rem, 7vw, 8rem);--sep-gap:clamp(.25rem, 1.5vw, 1.5rem);display:flex}.Countdown-module__UY-Ckq__hms{align-items:flex-start;gap:var(--sep-gap);display:flex}.Countdown-module__UY-Ckq__unit{flex-direction:column;align-items:center;gap:.75em;display:flex}.Countdown-module__UY-Ckq__value{font-size:var(--digit-size);color:var(--clock-fg);text-shadow:.06em .06em 0 var(--clock-shadow);font-variant-numeric:tabular-nums;line-height:1}.Countdown-module__UY-Ckq__label{letter-spacing:.2em;color:var(--label-fg);font-size:clamp(.55rem,1.2vw,1rem)}.Countdown-module__UY-Ckq__sep{font-size:var(--digit-size);color:var(--clock-fg);text-shadow:.06em .06em 0 var(--clock-shadow);opacity:.8;line-height:1}.Countdown-module__UY-Ckq__raceDay{color:var(--clock-fg);text-shadow:.06em .06em 0 var(--clock-shadow);text-align:center;font-size:clamp(2.5rem,10vw,9rem)}.Countdown-module__UY-Ckq__info{letter-spacing:.12em;text-align:center;text-transform:uppercase;text-wrap:balance;width:fit-content;max-width:100%;color:var(--label-fg);text-shadow:.15em .15em 0 var(--clock-shadow);background:#120c2e80;margin:clamp(1.25rem,4vh,2.5rem) auto 0;padding:.7em 1.5em;font-size:clamp(.625rem,1.1vw,.8rem);line-height:2.2}.Countdown-module__UY-Ckq__local{color:var(--clock-fg)}.Countdown-module__UY-Ckq__today{color:var(--clock-fg);margin-bottom:.5em}.Countdown-module__UY-Ckq__links{margin-top:.5em}.Countdown-module__UY-Ckq__conditions{color:var(--clock-fg);opacity:.85;margin-top:.5em}.Countdown-module__UY-Ckq__reading{white-space:nowrap}.Countdown-module__UY-Ckq__cheer{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4em 1em;margin-bottom:.4em;display:flex}.Countdown-module__UY-Ckq__cheerButton{font:inherit;letter-spacing:.15em;text-transform:uppercase;color:var(--clock-shadow);background:var(--label-fg);box-shadow:.2rem .2rem 0 var(--clock-shadow);cursor:pointer;touch-action:manipulation;border:none;padding:.5em 1.1em}.Countdown-module__UY-Ckq__cheerButton:hover,.Countdown-module__UY-Ckq__cheerButton:focus-visible{background:var(--clock-fg);outline:none}.Countdown-module__UY-Ckq__cheerButton:active{box-shadow:.1rem .1rem 0 var(--clock-shadow);transform:translate(.1rem,.1rem)}.Countdown-module__UY-Ckq__cheers{color:var(--clock-fg);font-variant-numeric:tabular-nums}.Countdown-module__UY-Ckq__next{color:var(--clock-fg)}.Countdown-module__UY-Ckq__timetable{border-collapse:collapse;text-align:left;margin:.3em auto .5em;line-height:1.9}.Countdown-module__UY-Ckq__caption{opacity:.8;font-size:.8em}.Countdown-module__UY-Ckq__timetable td{padding:0 .6em}.Countdown-module__UY-Ckq__at{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.Countdown-module__UY-Ckq__done td{opacity:.45}.Countdown-module__UY-Ckq__upNext{color:var(--clock-fg)}.Countdown-module__UY-Ckq__link{color:var(--clock-fg);text-underline-offset:.35em;text-decoration:underline;text-decoration-thickness:.15em}.Countdown-module__UY-Ckq__link:hover,.Countdown-module__UY-Ckq__link:focus-visible{color:var(--label-fg)}.Countdown-module__UY-Ckq__link:focus-visible{outline:.2em solid var(--label-fg);outline-offset:.3em}.Countdown-module__UY-Ckq__raceClock{flex-direction:column;align-items:center;gap:.75em;margin-top:clamp(1rem,3vh,2rem);display:flex}.Countdown-module__UY-Ckq__clockValue{color:var(--clock-fg);text-shadow:.06em .06em 0 var(--clock-shadow);font-variant-numeric:tabular-nums;font-size:clamp(1.25rem,4vw,3.5rem);line-height:1}.Countdown-module__UY-Ckq__mahalo{font-size:clamp(1.5rem,7vw,6.5rem)}.Countdown-module__UY-Ckq__podium{margin-top:clamp(.75rem,2.5vh,1.5rem);font-size:.625rem;line-height:2}.Countdown-module__UY-Ckq__info>.Countdown-module__UY-Ckq__standings{margin:.3em 0 .5em;line-height:2}.Countdown-module__UY-Ckq__results{border-collapse:collapse;text-align:left;color:var(--clock-fg);margin:0 auto .4em}.Countdown-module__UY-Ckq__results td{vertical-align:top;padding:0 .6em}.Countdown-module__UY-Ckq__division{letter-spacing:.2em;color:var(--label-fg);padding:.6em .6em 0;font-weight:400}.Countdown-module__UY-Ckq__results tbody:first-child .Countdown-module__UY-Ckq__division{padding-top:0}.Countdown-module__UY-Ckq__place,.Countdown-module__UY-Ckq__country{color:var(--label-fg)}.Countdown-module__UY-Ckq__time{text-align:right;font-variant-numeric:tabular-nums}.Countdown-module__UY-Ckq__bye{text-align:center;color:var(--label-fg);margin-top:.4em}.Countdown-module__UY-Ckq__afterglow{font-size:clamp(.6rem,1.6vw,1.1rem)}@media (max-width:640px) and (orientation:portrait){.Countdown-module__UY-Ckq__countdown{--digit-size:clamp(1.75rem, 10.5vw, 5rem);flex-direction:column;align-items:center;gap:1.5rem}.Countdown-module__UY-Ckq__daysSep{display:none}.Countdown-module__UY-Ckq__days{flex-direction:row;align-items:baseline;gap:.5em}.Countdown-module__UY-Ckq__days .Countdown-module__UY-Ckq__value{font-size:calc(var(--digit-size) * 1.25)}.Countdown-module__UY-Ckq__days .Countdown-module__UY-Ckq__label{font-size:1rem}.Countdown-module__UY-Ckq__info{letter-spacing:.06em;padding:.7em 1em;font-size:.5rem}.Countdown-module__UY-Ckq__calLabel{display:block}.Countdown-module__UY-Ckq__podium{font-size:.5rem}.Countdown-module__UY-Ckq__timetable td,.Countdown-module__UY-Ckq__results td{padding:0 .4em}.Countdown-module__UY-Ckq__link{padding:.4em .2em;display:inline-block}}@media (orientation:landscape) and (max-height:1000px){.Countdown-module__UY-Ckq__raceDay{font-size:clamp(2.5rem,min(10vw,12vh),9rem)}.Countdown-module__UY-Ckq__mahalo{font-size:clamp(1.5rem,min(7vw,9vh),6.5rem)}.Countdown-module__UY-Ckq__timetable tbody{grid-template-columns:repeat(2,auto auto);column-gap:1.5em;display:grid}.Countdown-module__UY-Ckq__timetable tr{display:contents}.Countdown-module__UY-Ckq__raceClock+.Countdown-module__UY-Ckq__info{margin-top:clamp(.75rem,2.5vh,1.5rem);padding-block:.5em}}
.PixelWorldCanvas-module__G0VMMa__host{z-index:0;position:absolute;inset:0;overflow:hidden}.PixelWorldCanvas-module__G0VMMa__canvas{image-rendering:pixelated;opacity:0;transition:opacity .4s steps(4,end);display:block;position:absolute;bottom:0;left:0}.PixelWorldCanvas-module__G0VMMa__canvas[data-ready=true]{opacity:1}
.page-module___8aEwW__page{background:var(--sky-top);grid-template-rows:auto auto 1fr;min-height:100dvh;display:grid;position:relative;overflow:hidden}.page-module___8aEwW__header{z-index:1;padding:calc(clamp(1.5rem, 5vh, 3.5rem) + env(safe-area-inset-top)) 1rem 0;text-align:center;position:relative}@media (max-width:480px){.page-module___8aEwW__header{padding-top:calc(max(3.25rem, clamp(1.5rem, 5vh, 3.5rem)) + env(safe-area-inset-top))}}.page-module___8aEwW__title{letter-spacing:.25em;color:var(--label-fg);font-size:clamp(.9rem,2.4vw,1.75rem);font-weight:400}.page-module___8aEwW__clock{z-index:1;padding:clamp(1.5rem,6vh,4rem) 1rem;position:relative}.page-module___8aEwW__world{z-index:0;grid-template-rows:1fr 18% 4% 14%;display:grid;position:absolute;inset:0}.page-module___8aEwW__sky{background:linear-gradient(to bottom, var(--sky-top) 0 45%, var(--sky-mid) 45% 75%, var(--sky-low) 75% 100%)}.page-module___8aEwW__ocean{background:repeating-linear-gradient(to bottom, var(--ocean) 0 12px, var(--ocean-light) 12px 16px)}.page-module___8aEwW__lava{background:var(--lava)}.page-module___8aEwW__road{background:var(--road);border-top:6px solid var(--road-edge)}.page-module___8aEwW__lost{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.page-module___8aEwW__lostCode{color:var(--clock-fg);text-shadow:.06em .06em 0 var(--clock-shadow);font-size:clamp(3rem,14vw,9rem);font-weight:400;line-height:1}.page-module___8aEwW__lostPanel{background:#120c2e80;flex-direction:column;align-items:center;gap:.75rem;padding:.9rem 1.5rem 1.1rem;display:flex}.page-module___8aEwW__lostText{letter-spacing:.1em;text-transform:uppercase;color:var(--label-fg);text-shadow:.15em .15em 0 var(--clock-shadow);font-size:clamp(.625rem,1.6vw,1rem);line-height:2}.page-module___8aEwW__lostLink{letter-spacing:.1em;text-transform:uppercase;color:var(--clock-fg);text-underline-offset:.4em;text-shadow:.15em .15em 0 var(--clock-shadow);font-size:clamp(.625rem,1.4vw,.875rem);text-decoration:underline;text-decoration-thickness:.15em}.page-module___8aEwW__lostLink:hover,.page-module___8aEwW__lostLink:focus-visible{color:var(--label-fg)}
.Postcard-module__86XPea__open{top:calc(.75rem + env(safe-area-inset-top));right:calc(3.25rem + env(safe-area-inset-right));z-index:2;width:2rem;height:2rem;color:var(--label-fg);border:.125rem solid var(--label-fg);box-shadow:.125rem .125rem 0 var(--clock-shadow);cursor:pointer;background:#120c2e8c;place-items:center;padding:0;display:grid;position:absolute}.Postcard-module__86XPea__open svg{width:.9rem;height:.75rem}.Postcard-module__86XPea__open:hover,.Postcard-module__86XPea__open:focus-visible{color:var(--clock-shadow);background:var(--label-fg)}.Postcard-module__86XPea__dialog{max-width:min(26rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--clock-fg);background:var(--sky-top);border:.25rem solid var(--label-fg);box-shadow:.375rem .375rem 0 var(--clock-shadow);margin:auto;padding:0}.Postcard-module__86XPea__dialog::backdrop{background:#120c2e99}.Postcard-module__86XPea__panel{text-align:center;padding:1.25rem 1.25rem 1.5rem;font-size:.625rem;position:relative}.Postcard-module__86XPea__title{letter-spacing:.2em;color:var(--label-fg);margin-bottom:1rem;font-size:.875rem;font-weight:400}.Postcard-module__86XPea__close{width:1.75rem;height:1.75rem;font:inherit;color:var(--label-fg);cursor:pointer;background:0 0;border:.125rem solid #0000;font-size:.625rem;position:absolute;top:.75rem;right:.75rem}.Postcard-module__86XPea__close:hover,.Postcard-module__86XPea__close:focus-visible{border-color:var(--label-fg);outline:none}.Postcard-module__86XPea__card{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 12rem);box-shadow:.25rem .25rem 0 var(--clock-shadow);margin:0 auto;display:block}.Postcard-module__86XPea__actions{justify-content:center;gap:1rem;margin-top:1.25rem;display:flex}.Postcard-module__86XPea__action{min-width:7.5rem;font:inherit;letter-spacing:.15em;color:var(--clock-shadow);background:var(--label-fg);box-shadow:.25rem .25rem 0 var(--clock-shadow);cursor:pointer;border:none;padding:.9em 1.5em;font-size:.75rem;text-decoration:none}.Postcard-module__86XPea__action:hover,.Postcard-module__86XPea__action:focus-visible{background:var(--clock-fg);outline:none}.Postcard-module__86XPea__action:active{box-shadow:.125rem .125rem 0 var(--clock-shadow);transform:translate(.125rem,.125rem)}
