.landing-module__jDH3nq__page{--landing-ink:#f6f1e9;--landing-muted:#bdb7ab;--landing-accent:#fe9900;--landing-accent-bright:#ffc577;isolation:isolate;min-height:100svh;color:var(--landing-ink);background:#050401;background:lab(1.04818% .310287 .984725);grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.landing-module__jDH3nq__page{--landing-ink:lab(95.3995% .563622 4.55602);--landing-muted:lab(74.5361% .900835 6.87275);--landing-accent:lab(72.6677% 35.7216 87.7951);--landing-accent-bright:lab(83.5767% 21.8941 67.0074)}}.landing-module__jDH3nq__slides,.landing-module__jDH3nq__slide,.landing-module__jDH3nq__scrim,.landing-module__jDH3nq__grain{position:absolute;inset:0}.landing-module__jDH3nq__slides{z-index:-4;background:#050401;background:lab(1.04818% .310287 .984725);overflow:hidden}.landing-module__jDH3nq__slide{opacity:0;animation:28s linear infinite landing-module__jDH3nq__landing-slide;animation-delay:var(--slide-delay);will-change:opacity, transform;transform:scale(1.045)}.landing-module__jDH3nq__slideImage{object-fit:cover;filter:saturate(.88)contrast(1.04)}.landing-module__jDH3nq__scrim{z-index:-3;background:linear-gradient(90deg,#040301f7 0%,#040301d1 35%,#04030145 69%,#04030170 100%),linear-gradient(#0202015c 0%,#0000 36%,#020201b8 100%);background:linear-gradient(90deg,lab(.77607% .262611 .792453/.97) 0%,lab(.77607% .262611 .792453/.82) 35%,lab(.77607% .262611 .792453/.27) 69%,lab(.77607% .262611 .792453/.44) 100%),linear-gradient(lab(.463465% .154637 .469178/.36) 0%,#0000 36%,lab(.463465% .154637 .469178/.72) 100%)}.landing-module__jDH3nq__grain{z-index:-2;opacity:.13;mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E")}.landing-module__jDH3nq__header,.landing-module__jDH3nq__hero,.landing-module__jDH3nq__footer{width:min(100%,94rem);margin-inline:auto;padding-inline:clamp(1.5rem,5vw,5.5rem)}.landing-module__jDH3nq__header{justify-content:space-between;align-items:center;gap:1.5rem;padding-top:clamp(1.5rem,4vw,3rem);display:flex}.landing-module__jDH3nq__brand{color:inherit;align-items:center;text-decoration:none;display:inline-flex}.landing-module__jDH3nq__officialLogo{filter:drop-shadow(0 .5rem 1.5rem #0101003d);filter:drop-shadow(0 .5rem 1.5rem lab(.192877% .158481 .233486/.24));width:clamp(11.5rem,19vw,16.5rem);height:auto;display:block}.landing-module__jDH3nq__challengeLabel{font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:#cec6b8c7;color:lab(80.3473% 1.12271 8.41613/.78);font-size:.64rem;font-weight:560}.landing-module__jDH3nq__hero{flex-direction:column;align-self:center;align-items:flex-start;max-width:94rem;padding-top:clamp(4rem,10vh,8rem);padding-bottom:clamp(4rem,10vh,7rem);display:flex}.landing-module__jDH3nq__title{letter-spacing:-.072em;text-wrap:balance;text-shadow:0 .08em .7em #01000047;text-shadow:0 .08em .7em lab(.112686% .0723973 .164443/.28);max-width:12ch;margin:0;font-size:clamp(3.4rem,8vw,7.7rem);font-weight:790;line-height:.86;animation:.76s cubic-bezier(.16,1,.3,1) both landing-module__jDH3nq__landing-enter}.landing-module__jDH3nq__title span{color:var(--landing-accent);margin-left:clamp(1.25rem,5vw,5.5rem);font-weight:650;display:block}.landing-module__jDH3nq__summary{max-width:39rem;color:var(--landing-muted);text-wrap:pretty;margin:clamp(1.6rem,3vw,2.25rem) 0 0;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.62;animation:.76s cubic-bezier(.16,1,.3,1) 90ms both landing-module__jDH3nq__landing-enter}.landing-module__jDH3nq__actions{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.75rem,4vw,2.75rem);animation:.76s cubic-bezier(.16,1,.3,1) .18s both landing-module__jDH3nq__landing-enter;display:flex}.landing-module__jDH3nq__primaryAction,.landing-module__jDH3nq__secondaryAction{border:1px solid #0000;justify-content:center;align-items:center;min-height:3.25rem;padding:.85rem 1.25rem;font-size:.9rem;font-weight:680;text-decoration:none;transition:transform .22s cubic-bezier(.25,1,.5,1),color .22s cubic-bezier(.25,1,.5,1),background-color .22s cubic-bezier(.25,1,.5,1),border-color .22s cubic-bezier(.25,1,.5,1);display:inline-flex}.landing-module__jDH3nq__primaryAction{color:#130b05;color:lab(3.67416% 2.11284 3.51475);background:var(--landing-accent);gap:1.75rem}.landing-module__jDH3nq__secondaryAction{color:var(--landing-ink);background:#0a07036b;background:lab(1.98991% .445835 1.55688/.42);border-color:#e5ddd052;border-color:lab(88.4626% .995964 7.63279/.32);gap:.38rem}.landing-module__jDH3nq__secondaryAction span{color:#aaa498;color:lab(67.5755% .910789 6.88009);font-weight:480}.landing-module__jDH3nq__primaryAction:hover,.landing-module__jDH3nq__secondaryAction:hover{transform:translateY(-2px)}.landing-module__jDH3nq__primaryAction:hover{background:var(--landing-accent-bright)}.landing-module__jDH3nq__secondaryAction:hover{background:#18130ca8;background:lab(6.21262% 1.23823 4.48465/.66);border-color:#f8ddb59e;border-color:lab(89.6517% 5.11897 23.2631/.62)}.landing-module__jDH3nq__primaryAction:active,.landing-module__jDH3nq__secondaryAction:active{transform:translateY(0)scale(.98)}.landing-module__jDH3nq__primaryAction:focus-visible,.landing-module__jDH3nq__secondaryAction:focus-visible,.landing-module__jDH3nq__brand:focus-visible{outline:2px solid var(--landing-accent);outline-offset:4px}.landing-module__jDH3nq__arrowIcon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem;transition:transform .22s cubic-bezier(.25,1,.5,1)}.landing-module__jDH3nq__primaryAction:hover .landing-module__jDH3nq__arrowIcon{transform:translate(3px)}.landing-module__jDH3nq__footer{color:#b7b0a5d1;color:lab(72.2159% .903964 6.87507/.82);justify-content:flex-end;align-items:flex-end;gap:2rem;padding-bottom:clamp(1.5rem,4vw,3rem);display:flex}.landing-module__jDH3nq__slideProgress{grid-template-columns:repeat(4,1fr);gap:.4rem;width:min(15rem,30vw);display:grid}.landing-module__jDH3nq__progressTrack{background:#cbc3b638;background:lab(79.1819% 1.00842 7.64197/.22);height:2px;position:relative;overflow:hidden}.landing-module__jDH3nq__progressTrack:after{content:"";background:var(--landing-accent);transform-origin:0;animation:28s linear infinite landing-module__jDH3nq__landing-progress;animation-delay:var(--progress-delay);position:absolute;inset:0;transform:scaleX(0)}@keyframes landing-module__jDH3nq__landing-slide{0%{opacity:0;transform:scale(1.045)}3%{opacity:1}22%{opacity:1}28%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes landing-module__jDH3nq__landing-progress{0%,3%{transform:scaleX(0)}22%{transform:scaleX(1)}28%,to{transform:scaleX(0)}}@keyframes landing-module__jDH3nq__landing-enter{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:48rem){.landing-module__jDH3nq__header,.landing-module__jDH3nq__hero,.landing-module__jDH3nq__footer{padding-inline:1.35rem}.landing-module__jDH3nq__challengeLabel{display:none}.landing-module__jDH3nq__officialLogo{width:10.75rem}.landing-module__jDH3nq__hero{align-self:end;padding-top:5rem;padding-bottom:2.5rem}.landing-module__jDH3nq__title{font-size:clamp(3.15rem,17vw,5.2rem)}.landing-module__jDH3nq__title span{margin-left:0}.landing-module__jDH3nq__summary{max-width:34rem;font-size:1rem}.landing-module__jDH3nq__slideProgress{width:100%}}@media (max-width:31rem){.landing-module__jDH3nq__actions{flex-direction:column;width:100%}.landing-module__jDH3nq__primaryAction,.landing-module__jDH3nq__secondaryAction{width:100%}}@media (prefers-reduced-motion:reduce){.landing-module__jDH3nq__slide{animation:none;transform:none}.landing-module__jDH3nq__slide:first-child{opacity:1}.landing-module__jDH3nq__title,.landing-module__jDH3nq__summary,.landing-module__jDH3nq__actions,.landing-module__jDH3nq__progressTrack:after{animation:none}.landing-module__jDH3nq__primaryAction,.landing-module__jDH3nq__secondaryAction,.landing-module__jDH3nq__arrowIcon{transition-duration:.01ms}}
