.hero-module__q_m67W__root{--expo-out:cubic-bezier(.16, 1, .3, 1);--sweep:cubic-bezier(.45, 0, .2, 1);isolation:isolate;background:var(--kk-bg);place-items:center;min-height:100svh;padding:clamp(72px,10vh,120px) 20px;display:grid;position:relative;overflow:hidden}.hero-module__q_m67W__backdrop{z-index:-2;background:radial-gradient(45% 42% at 86% -6%,#fffffff2,#fff0 70%),radial-gradient(60% 60% at 50% 45%,#ffffffd9,#fff0 70%),radial-gradient(110% 100% at 50% 45%,#063a3800 45%,#063a382b);position:absolute;inset:0}html[data-lite] .hero-module__q_m67W__desktopOnly{display:none}@media (max-width:767px){.hero-module__q_m67W__desktopOnly{display:none}}@keyframes hero-module__q_m67W__fade-in{0%{opacity:0}to{opacity:1}}.hero-module__q_m67W__far{z-index:-1;pointer-events:none;animation:hero-module__q_m67W__far-drift 26s ease-in-out calc(var(--reveal) + 1s) infinite alternate;position:absolute;inset:0}@keyframes hero-module__q_m67W__far-drift{0%{translate:0;scale:1}to{translate:-2.4vmin 1vmin;scale:1.05}}.hero-module__q_m67W__rays{transform:rotate(var(--kk-angle));opacity:0;animation:hero-module__q_m67W__fade-in 1.8s ease calc(var(--reveal) - .5s) both;position:absolute;inset:-45% -30%}.hero-module__q_m67W__ray{opacity:var(--o);will-change:transform, opacity;animation:hero-module__q_m67W__ray var(--dur) ease-in-out calc(var(--reveal) + var(--d)) infinite alternate;background:linear-gradient(90deg,#d2f4ec00,#e8faf6b3 30%,#fff 50%,#e8faf6b3 70%,#d2f4ec00);position:absolute;top:0;bottom:0;-webkit-mask-image:linear-gradient(#000 18%,#00000080 48%,#0000 78%);mask-image:linear-gradient(#000 18%,#00000080 48%,#0000 78%)}@keyframes hero-module__q_m67W__ray{0%{opacity:calc(var(--o) * .35);translate:0}to{opacity:var(--o);translate:2.5vmax}}.hero-module__q_m67W__sweep{opacity:0;width:30vmax;transform:translateX(-45vmax) rotate(var(--kk-angle));will-change:transform, opacity;animation:hero-module__q_m67W__sweep 9s cubic-bezier(.4, 0, .3, 1) calc(var(--reveal) + 2.25s) infinite both;background:linear-gradient(90deg,#fff0,#ffffffb3 50%,#fff0);position:absolute;top:-25%;bottom:-25%;left:0}@keyframes hero-module__q_m67W__sweep{0%{opacity:0;transform:translateX(-45vmax) rotate(var(--kk-angle))}4%,18%{opacity:1}22%,to{opacity:0;transform:translateX(calc(100vw + 15vmax)) rotate(var(--kk-angle))}}.hero-module__q_m67W__leak{opacity:0;width:min(900px,120vw);height:min(420px,60vw);animation:hero-module__q_m67W__fade-in 2s ease calc(var(--reveal) - .3s) both, hero-module__q_m67W__leak 11s ease-in-out calc(var(--reveal) + .45s) infinite alternate;background:radial-gradient(closest-side,#92ddcd8c,#92ddcd00);border-radius:50%;position:absolute;top:44%;left:50%;translate:-50% -50%}@keyframes hero-module__q_m67W__leak{0%{transform:translate(-180px)}to{transform:translate(180px)}}.hero-module__q_m67W__line{width:1px;height:160%;transform:rotate(var(--kk-angle)) scaleY(0);animation:hero-module__q_m67W__draw 1.6s var(--expo-out) calc(var(--reveal) + 1.45s) both;position:absolute;top:-30%}.hero-module__q_m67W__lineLeft{background:#0e1d1c14;left:13%}.hero-module__q_m67W__lineRight{animation-delay:calc(var(--reveal) + 1.6s);background:#01aba73d;left:87%}@keyframes hero-module__q_m67W__draw{0%{transform:rotate(var(--kk-angle)) scaleY(0)}to{transform:rotate(var(--kk-angle)) scaleY(1)}}@media (max-aspect-ratio:1){.hero-module__q_m67W__line{display:none}}.hero-module__q_m67W__shape{opacity:0;will-change:transform, opacity;animation:hero-module__q_m67W__shape-in 2.6s ease calc(var(--reveal) + var(--d)) both, hero-module__q_m67W__drift var(--dur) ease-in-out calc(var(--reveal) + var(--d)) infinite alternate;border-radius:999px;position:absolute}.hero-module__q_m67W__pill{transform:rotate(var(--kk-angle))}@keyframes hero-module__q_m67W__shape-in{0%{opacity:0}to{opacity:var(--o)}}@keyframes hero-module__q_m67W__drift{0%{translate:0}to{translate:var(--dx) var(--dy)}}.hero-module__q_m67W__mote{opacity:0;will-change:transform, opacity;animation:hero-module__q_m67W__mote var(--dur) ease-in-out calc(var(--reveal) + var(--d)) infinite alternate backwards;border-radius:50%;position:absolute}.hero-module__q_m67W__speck{background:#fff;box-shadow:0 0 6px 2px #92ddcde6}@keyframes hero-module__q_m67W__mote{0%{opacity:0;translate:0}25%{opacity:var(--o)}70%{opacity:calc(var(--o) * .55)}to{opacity:var(--o);translate:var(--dx) var(--dy)}}.hero-module__q_m67W__content{text-align:center;flex-direction:column;align-items:center;gap:clamp(28px,4vh,44px);width:100%;display:flex}.hero-module__q_m67W__stage{perspective:1200px;width:min(720px,86vw)}.hero-module__q_m67W__tilt{transform-style:preserve-3d;animation:hero-module__q_m67W__orbit 18s ease-in-out calc(var(--reveal) + 2.2s) infinite alternate}@keyframes hero-module__q_m67W__orbit{0%{transform:none}to{transform:rotateY(-6deg)rotateX(2deg)scale(1.02)}}.hero-module__q_m67W__settle{animation:hero-module__q_m67W__settle 2.1s var(--expo-out) var(--reveal) both}html[data-intro=play] .hero-module__q_m67W__settle{animation:none}html[data-intro=play] .hero-module__q_m67W__mark{animation:hero-module__q_m67W__appear 1ms linear calc(var(--handoff) - 20ms) both}@keyframes hero-module__q_m67W__appear{0%{opacity:0}to{opacity:1}}@keyframes hero-module__q_m67W__settle{0%{transform:rotateX(18deg)rotateY(-14deg)scale(1.25)}to{transform:none}}.hero-module__q_m67W__brand{font-size:inherit;margin:0;line-height:0}.hero-module__q_m67W__lockup{width:100%;height:auto;display:block;overflow:visible}.hero-module__q_m67W__glyph{animation:hero-module__q_m67W__rise 1.1s var(--expo-out) calc(var(--reveal) + .4s + var(--i) * 50ms) both}@keyframes hero-module__q_m67W__rise{0%{transform:translateY(360px)}to{transform:translateY(0)}}.hero-module__q_m67W__dot{transform-box:fill-box;transform-origin:50%;animation:hero-module__q_m67W__pop .8s cubic-bezier(.3, 1.25, .5, 1) calc(var(--reveal) + var(--kip) + var(--i) * var(--kip-gap)) both}@keyframes hero-module__q_m67W__pop{0%{transform:scale(0)}to{transform:scale(1)}}.hero-module__q_m67W__glint{animation:hero-module__q_m67W__glint 9s var(--sweep) calc(var(--reveal) + 2.4s) infinite both;transform:translate(-300px)}@keyframes hero-module__q_m67W__glint{0%{transform:translate(-300px)}14%,to{transform:translate(460px)}}.hero-module__q_m67W__copy{flex-direction:column;align-items:center;gap:18px;display:flex}.hero-module__q_m67W__eyebrow{color:var(--kk-teal-text);letter-spacing:.32em;text-transform:uppercase;align-items:center;gap:14px;margin:0;font-size:13px;font-weight:500;display:flex}.hero-module__q_m67W__eyebrowText{animation:hero-module__q_m67W__focus-in 1.1s var(--expo-out) calc(var(--reveal) + 1.4s) both;padding-left:.32em;display:inline-block}.hero-module__q_m67W__rule{transform-origin:0;width:28px;height:1px;animation:hero-module__q_m67W__rule .9s var(--expo-out) calc(var(--reveal) + 1.35s) both;background:currentColor}.hero-module__q_m67W__ruleEnd{transform-origin:100%}@keyframes hero-module__q_m67W__rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero-module__q_m67W__tagline{max-width:18ch;color:var(--kk-ink);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(32px,2.8vw + 20px,52px);font-weight:300;line-height:1.12}.hero-module__q_m67W__tagline em{font-style:normal;font-weight:500}@media (min-width:768px){.hero-module__q_m67W__tagline{max-width:none}}.hero-module__q_m67W__word{animation:hero-module__q_m67W__focus-in 1.2s var(--expo-out) calc(var(--reveal) + 1.55s + var(--w) * 90ms) both;display:inline-block}@keyframes hero-module__q_m67W__focus-in{0%{filter:blur(10px);transform:translateY(16px)}to{filter:none;transform:none}}.hero-module__q_m67W__shine{background:linear-gradient(100deg, var(--kk-teal-text) 40%, #4fd1bd 50%, var(--kk-teal-text) 60%) 100% 0 / 300% 100%;color:#0000;animation:hero-module__q_m67W__focus-in 1.2s var(--expo-out) calc(var(--reveal) + 1.55s + var(--w) * 90ms) both, hero-module__q_m67W__shine 9s var(--sweep) calc(var(--reveal) + 2.7s) infinite both;-webkit-background-clip:text;background-clip:text}@keyframes hero-module__q_m67W__shine{0%{background-position:100% 0}14%,to{background-position:0 0}}.hero-module__q_m67W__near{z-index:1;pointer-events:none;animation:hero-module__q_m67W__near-drift 20s ease-in-out calc(var(--reveal) + 1s) infinite alternate;position:absolute;inset:0}@keyframes hero-module__q_m67W__near-drift{0%{translate:0;scale:1}to{translate:3.6vmin -1.4vmin;scale:1.08}}.hero-module__q_m67W__grain{z-index:2;pointer-events:none;opacity:0;will-change:transform;animation:hero-module__q_m67W__grain-in 2s ease var(--reveal) forwards, hero-module__q_m67W__grain .5s steps(1) var(--reveal) infinite;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0.1 0 0 0 0 0.1 1.4 0 0 0 -.5'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:-10%}html[data-lite] .hero-module__q_m67W__grain{display:none}@keyframes hero-module__q_m67W__grain-in{to{opacity:.07}}@keyframes hero-module__q_m67W__grain{0%{transform:translate(0)}20%{transform:translate(-6%,4%)}40%{transform:translate(5%,-7%)}60%{transform:translate(-3%,6%)}80%{transform:translate(7%,2%)}}:is(html[data-paused] .hero-module__q_m67W__root,html[data-paused] .hero-module__q_m67W__root *){animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.hero-module__q_m67W__root,.hero-module__q_m67W__root *{transition:none!important;animation:none!important}.hero-module__q_m67W__leak,.hero-module__q_m67W__rays{opacity:1}.hero-module__q_m67W__shape,.hero-module__q_m67W__mote{opacity:var(--o)}.hero-module__q_m67W__grain{opacity:.07}.hero-module__q_m67W__line{transform:rotate(var(--kk-angle))}.hero-module__q_m67W__glint,.hero-module__q_m67W__sweep{visibility:hidden}}
.intro-module__MH13Za__overlay{--ws:1;--sx:1;--sy:.62;--bar:.28;--expo-out:cubic-bezier(.16, 1, .3, 1);--expo-in-out:cubic-bezier(.87, 0, .13, 1);--night:#050b0b;--orbit-scale:1.3;--dolly-scale:1.06;z-index:50;pointer-events:none;contain:strict;animation:intro-module__MH13Za__overlay-end 1ms linear calc(var(--burst) + 1.65s) forwards;position:fixed;inset:0;overflow:hidden}@keyframes intro-module__MH13Za__overlay-end{0%,to{visibility:hidden;display:none}}html[data-intro=skip] .intro-module__MH13Za__overlay{display:none}html[data-paused] .intro-module__MH13Za__overlay{animation-play-state:paused!important}html[data-paused] .intro-module__MH13Za__overlay *{animation-play-state:paused!important}html[data-paused] .intro-module__MH13Za__overlay :after{animation-play-state:paused!important}:is(html[data-lite] .intro-module__MH13Za__desktopOnly,html[data-lite] .intro-module__MH13Za__grain){display:none}@media (max-width:1024px){.intro-module__MH13Za__overlay{--ws:.82}}@media (max-width:767px){.intro-module__MH13Za__overlay{--ws:.64;--bar:.14}.intro-module__MH13Za__desktopOnly{display:none}}@media (max-width:400px){.intro-module__MH13Za__overlay{--ws:.56}}@media (min-width:1680px){.intro-module__MH13Za__overlay{--ws:1.15}}@media (max-aspect-ratio:1){.intro-module__MH13Za__overlay{--sx:.5;--sy:1.05}}@media (prefers-reduced-motion:reduce){.intro-module__MH13Za__overlay{display:none}}.intro-module__MH13Za__teal{background:var(--kk-teal)}.intro-module__MH13Za__mint{background:var(--kk-mint)}.intro-module__MH13Za__light{background:#ecfffad9}.intro-module__MH13Za__outline{border:2px solid var(--kk-teal);background:0 0}.intro-module__MH13Za__outline.intro-module__MH13Za__mint{border-color:var(--kk-mint)}@keyframes intro-module__MH13Za__fade-in{0%{opacity:0}to{opacity:1}}@keyframes intro-module__MH13Za__fade-out{to{opacity:0}}@keyframes intro-module__MH13Za__hide{to{opacity:0}}.intro-module__MH13Za__backdrop{background:radial-gradient(ellipse 70% 60% at 50% 48%, #113431 0%, #0a1b1a 45%, var(--night) 100%), var(--night);animation:intro-module__MH13Za__hide 1ms linear calc(var(--burst) + .21s) forwards;position:absolute;inset:0}.intro-module__MH13Za__ember{opacity:0;background:radial-gradient(closest-side,#92ddcd8c,#01aba72e 45%,#01aba700);border-radius:50%;width:70vmin;height:70vmin;margin:-35vmin 0 0 -35vmin;animation:3.4s ease-in-out .15s both intro-module__MH13Za__ember;position:absolute;top:50%;left:50%}@keyframes intro-module__MH13Za__ember{0%{opacity:0;transform:scale(.3)}25%{opacity:1;transform:scale(.55)}70%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.intro-module__MH13Za__camera{animation:intro-module__MH13Za__roll 3.4s var(--expo-out) both, intro-module__MH13Za__shake .55s linear var(--impact) both;position:absolute;inset:0}@keyframes intro-module__MH13Za__roll{0%{rotate:-11deg;scale:1.12}to{rotate:none;scale:1}}@keyframes intro-module__MH13Za__shake{0%{translate:0}10%{translate:9px -7px}22%{translate:-8px 5px}36%{translate:6px 4px}52%{translate:-4px -3px}70%{translate:2px 2px}to{translate:0}}.intro-module__MH13Za__warp,.intro-module__MH13Za__world,.intro-module__MH13Za__world2{width:0;height:0;position:absolute;top:50%;left:50%}.intro-module__MH13Za__world,.intro-module__MH13Za__world2{scale:min(var(--ws), var(--hs,1))}.intro-module__MH13Za__world{perspective:900px}.intro-module__MH13Za__world2{perspective:1100px}.intro-module__MH13Za__streak{transform-origin:0;opacity:0;will-change:transform, opacity;background:linear-gradient(90deg,#92ddcd00,#92ddcdd9 55%,#fff);border-radius:2px;height:2px;animation-name:intro-module__MH13Za__streak;animation-timing-function:cubic-bezier(.55,0,.9,.5);animation-iteration-count:2;animation-fill-mode:both;position:absolute;top:-1px;left:0;box-shadow:0 0 6px #92ddcd99}@keyframes intro-module__MH13Za__streak{0%{transform:rotate(var(--a)) translateX(4vmax) scaleX(.05);opacity:0}30%{opacity:.9}to{transform:rotate(var(--a)) translateX(78vmax) scaleX(1.8);opacity:0}}.intro-module__MH13Za__fly{opacity:0;will-change:transform, opacity;border-radius:999px;animation-name:intro-module__MH13Za__fly;animation-timing-function:cubic-bezier(.45,0,.85,.55);animation-fill-mode:both;position:absolute}.intro-module__MH13Za__fly.intro-module__MH13Za__teal{box-shadow:0 0 22px 2px #01aba78c}.intro-module__MH13Za__fly.intro-module__MH13Za__mint{box-shadow:0 0 22px 2px #92ddcd73}.intro-module__MH13Za__fly.intro-module__MH13Za__outline{box-shadow:0 0 14px #01aba780,inset 0 0 10px #01aba759}.intro-module__MH13Za__fly.intro-module__MH13Za__light{box-shadow:0 0 8px 2px #ecfffa99}@keyframes intro-module__MH13Za__fly{0%{transform:translate3d(calc(var(--ux) * var(--r) * var(--sx) * 1px), calc(var(--uy) * var(--r) * var(--sy) * 1px), -2600px) rotate(var(--rot));opacity:0}18%{opacity:1}75%{opacity:1}to{transform:translate3d(calc(var(--ux) * var(--r) * var(--sx) * 1px), calc(var(--uy) * var(--r) * var(--sy) * 1px), 760px) rotate(var(--rot));opacity:0}}.intro-module__MH13Za__shock{opacity:0;border-radius:50%;width:420px;height:420px;animation:1.3s cubic-bezier(.2,.6,.4,1) both intro-module__MH13Za__shock;position:absolute;top:-210px;left:-210px}.intro-module__MH13Za__shockTeal{border:2px solid var(--kk-teal);animation-delay:var(--impact);box-shadow:0 0 18px #01aba799}.intro-module__MH13Za__shockMint{border:1.5px solid var(--kk-mint);animation-delay:calc(var(--impact) + .12s)}@keyframes intro-module__MH13Za__shock{0%{opacity:0;transform:translateZ(-200px)scale(.35)}10%{opacity:1}to{opacity:0;transform:translateZ(750px)scale(1.1)}}.intro-module__MH13Za__handoff{transform-origin:50%;animation:intro-module__MH13Za__handoff .95s cubic-bezier(.65, 0, .35, 1) calc(var(--handoff) - .95s) both, intro-module__MH13Za__hide 1ms linear calc(var(--handoff) + 20ms) forwards;position:absolute;inset:0}@keyframes intro-module__MH13Za__handoff{0%{transform:none}to{transform:translate(var(--hx,0px), var(--hy,0px)) scale(var(--hk,1))}}.intro-module__MH13Za__shaker{animation:intro-module__MH13Za__shake .55s linear var(--impact) both;position:absolute;inset:0}.intro-module__MH13Za__aura{opacity:0;width:760px;height:760px;animation:intro-module__MH13Za__aura 2.6s ease-out calc(var(--impact) - 1.4s) both;background:radial-gradient(closest-side,#01aba78c,#01aba729 50%,#01aba700);border-radius:50%;position:absolute;top:-380px;left:-380px}@keyframes intro-module__MH13Za__aura{0%{opacity:0;transform:scale(.6)}52%{opacity:.65;transform:scale(.85)}58%{opacity:1;transform:scale(1.2)}85%{opacity:.7;transform:scale(1.1)}to{opacity:0;transform:scale(1.3)}}.intro-module__MH13Za__push{width:366px;height:378px;transform-style:preserve-3d;transform-origin:183px 189px;animation:intro-module__MH13Za__orbit 1.6s cubic-bezier(.25, .1, .25, 1) calc(var(--impact) - 1.6s) both;position:absolute;top:-189px;left:-183px}@keyframes intro-module__MH13Za__orbit{0%{transform:translateZ(-900px) rotateY(58deg) rotateX(-22deg) rotateZ(-14deg) scale(var(--orbit-scale))}to{transform:translateZ(0) rotateY(0deg) rotateX(0deg) rotateZ(0deg) scale(var(--orbit-scale))}}.intro-module__MH13Za__dolly{transform-style:preserve-3d;transform-origin:183px 189px;animation:intro-module__MH13Za__dolly 1.1s var(--expo-out) var(--impact) both;position:absolute;inset:0}@keyframes intro-module__MH13Za__dolly{0%{transform:scale(1)}to{transform:scale(var(--dolly-scale))}}.intro-module__MH13Za__piece{opacity:0;animation:intro-module__MH13Za__assemble calc(var(--impact) - var(--d)) linear var(--d) both;position:absolute;overflow:hidden}@keyframes intro-module__MH13Za__assemble{0%{translate:var(--ax) var(--ay) var(--az);opacity:0;filter:blur(12px);animation-timing-function:cubic-bezier(.16,1,.3,1)}18%{opacity:1}72%{translate:calc(var(--ax) * .16) calc(var(--ay) * .16) calc(var(--az) * .16);opacity:1;filter:blur();animation-timing-function:cubic-bezier(.7,0,1,.5)}to{opacity:1;filter:blur();translate:0}}.intro-module__MH13Za__piece:after{content:"";animation:intro-module__MH13Za__glint .9s cubic-bezier(.45, 0, .2, 1) calc(var(--impact) + var(--g)) both;background:linear-gradient(100deg,#fff0 35%,#ffffffbf 50%,#fff0 65%);position:absolute;inset:-10%;transform:translate(-130%)}@keyframes intro-module__MH13Za__glint{0%{transform:translate(-130%)}to{transform:translate(130%)}}.intro-module__MH13Za__flash{opacity:0;animation:intro-module__MH13Za__flash .7s cubic-bezier(.2, .8, .3, 1) calc(var(--impact) - 20ms) both;background:radial-gradient(55% 50%,#fffffff2,#d2faf073 45%,#92ddcd00);position:absolute;inset:0}@keyframes intro-module__MH13Za__flash{0%{opacity:0}12%{opacity:.9}to{opacity:0}}.intro-module__MH13Za__flare{opacity:0;width:100%;height:4px;animation:intro-module__MH13Za__flare 1.3s var(--expo-out) var(--impact) both;background:linear-gradient(90deg,#92ddcd00,#92ddcdf2 30%,#fff 50%,#92ddcdf2 70%,#92ddcd00);margin-top:-2px;position:absolute;top:50%;left:0;transform:scaleX(0);box-shadow:0 0 28px 8px #92ddcd8c}.intro-module__MH13Za__flareBurst{height:6px;animation:intro-module__MH13Za__flare 1.2s var(--expo-out) calc(var(--burst) - 50ms) both;background:linear-gradient(90deg,#01aba700,#01aba7b3 20%,#92ddcdf2 38%,#fff 50%,#92ddcdf2 62%,#01aba7b3 80%,#01aba700);margin-top:-3px;box-shadow:0 0 44px 14px #92ddcd99}@keyframes intro-module__MH13Za__flare{0%{opacity:0;transform:scaleX(0)}15%{opacity:1}to{opacity:0;transform:scaleX(1.1)}}.intro-module__MH13Za__sunrays{opacity:0;will-change:transform, opacity;width:800px;height:800px;animation:intro-module__MH13Za__sunrays 2.1s linear calc(var(--burst) - .65s) both;background:conic-gradient(#e6fcf600 8deg,#e6fcf680 10deg,#e6fcf600 12deg,#fff0 30.5deg,#ffffffbf 34deg,#fff0 37.5deg,#e6fcf600 55.5deg,#e6fcf673 57deg,#e6fcf600 58.5deg,#fff0 74deg,#fff9 78deg,#fff0 82deg,#e6fcf600 99deg,#e6fcf680 101deg,#e6fcf600 103deg,#fff0 124deg,#ffffffbf 127deg,#fff0 130deg,#e6fcf600 147.5deg,#e6fcf666 149deg,#e6fcf600 150.5deg,#fff0 166.5deg,#fff9 171deg,#fff0 175.5deg,#e6fcf600 194deg,#e6fcf680 196deg,#e6fcf600 198deg,#fff0 218deg,#ffffffb3 221deg,#fff0 224deg,#e6fcf600 243.5deg,#e6fcf673 245deg,#e6fcf600 246.5deg,#fff0 262deg,#fff9 266deg,#fff0 270deg,#e6fcf600 288.5deg,#e6fcf68c 291deg,#e6fcf600 293.5deg,#fff0 310deg,#ffffffb3 313deg,#fff0 316deg,#e6fcf600 335.5deg,#e6fcf666 337deg,#e6fcf600 338.5deg);border-radius:50%;margin:-400px 0 0 -400px;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(closest-side,#000 10%,#0009 45%,#0000 100%);mask-image:radial-gradient(closest-side,#000 10%,#0009 45%,#0000 100%)}@keyframes intro-module__MH13Za__sunrays{0%{opacity:0;animation-timing-function:cubic-bezier(.4,0,.8,.6);transform:scale(.4)rotate(-10deg)}31%{opacity:1;animation-timing-function:cubic-bezier(.1,.7,.3,1);transform:scale(1.25)rotate(2deg)}to{opacity:0;transform:scale(2.8)rotate(12deg)}}.intro-module__MH13Za__burst{opacity:0;will-change:transform, opacity;width:300px;height:300px;animation:intro-module__MH13Za__burst 2.2s linear calc(var(--burst) - .6s) both;background:radial-gradient(closest-side,#fff 0% 24%,#def9f2eb 46%,#92ddcd80 72%,#01aba700 100%);border-radius:50%;margin:-150px 0 0 -150px;position:absolute;top:50%;left:50%}@keyframes intro-module__MH13Za__burst{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.9,.45);transform:scale(.25)}27%{opacity:1;animation-timing-function:cubic-bezier(.08,.75,.2,1);transform:scale(1.1)}48%{opacity:1;animation-timing-function:cubic-bezier(.3,0,.3,1);transform:scale(9)}to{opacity:0;transform:scale(11)}}.intro-module__MH13Za__exposure{opacity:0;animation:intro-module__MH13Za__exposure 1.5s linear calc(var(--burst) - 70ms) both;background:radial-gradient(85% 85%,#fff 35%,#f1fbf8 70%,#ddf3ed);position:absolute;inset:0}@keyframes intro-module__MH13Za__exposure{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,.85,.35)}18%{opacity:1}33%{opacity:1;animation-timing-function:cubic-bezier(.35,0,.25,1)}to{opacity:0}}.intro-module__MH13Za__bokeh{opacity:0;will-change:transform, opacity;animation:intro-module__MH13Za__fade-in 1.6s ease .4s both, intro-module__MH13Za__bokeh-drift 4s ease-in-out .4s both, intro-module__MH13Za__fade-out .5s ease calc(var(--burst) - .35s) forwards;border-radius:50%;position:absolute}.intro-module__MH13Za__bokeh1{filter:blur(34px);background:#92ddcd59;width:21vmax;height:21vmax;top:62%;left:-8%}.intro-module__MH13Za__bokeh2{filter:blur(30px);background:#01aba74d;width:18vmax;height:18vmax;top:-10%;right:-6%}.intro-module__MH13Za__bokeh3{filter:blur(26px);background:#92ddcd4d;width:12vmax;height:12vmax;bottom:-4%;right:6%}@keyframes intro-module__MH13Za__bokeh-drift{0%{translate:0;scale:1}to{translate:-3vmax 2vmax;scale:1.25}}.intro-module__MH13Za__vignette{animation:intro-module__MH13Za__fade-out .35s ease calc(var(--burst) - .25s) forwards;background:radial-gradient(75% 70%,#0000 45%,#0009);position:absolute;inset:0}.intro-module__MH13Za__grain{opacity:.14;will-change:transform;animation:intro-module__MH13Za__grain .5s steps(1) 12 both, intro-module__MH13Za__fade-out .3s ease calc(var(--burst) - 50ms) forwards;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1.3 0 0 0 -.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:-10%}@keyframes intro-module__MH13Za__grain{0%{transform:translate(0)}20%{transform:translate(-7%,4%)}40%{transform:translate(5%,-8%)}60%{transform:translate(-3%,7%)}80%{transform:translate(8%,2%)}}.intro-module__MH13Za__bar{will-change:transform;width:100%;height:50.5%;animation:intro-module__MH13Za__bars-open .82s var(--expo-in-out) both, intro-module__MH13Za__bars-release .95s cubic-bezier(.2, .9, .25, 1) var(--burst) forwards;background:#020606;position:absolute;left:0}.intro-module__MH13Za__barTop{transform-origin:top;top:0}.intro-module__MH13Za__barBottom{transform-origin:bottom;bottom:0}@keyframes intro-module__MH13Za__bars-open{0%{transform:scaleY(1)}to{transform:scaleY(var(--bar))}}@keyframes intro-module__MH13Za__bars-release{0%{transform:scaleY(var(--bar))}to{transform:scaleY(0)}}
.controls-module__-fDYxW__contents{display:contents}.controls-module__-fDYxW__skip{z-index:51;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));min-height:44px;color:var(--kk-bg);font:inherit;letter-spacing:.04em;cursor:pointer;opacity:0;visibility:hidden;animation:controls-module__-fDYxW__skip-in .45s linear both, controls-module__-fDYxW__skip-out .22s linear var(--burst) forwards;background:#0e1d1c66;border:1px solid #f4f7f659;border-radius:22px;padding:0 20px;font-size:14px;font-weight:500;position:fixed}.controls-module__-fDYxW__skip:hover{background:#0e1d1cbf}.controls-module__-fDYxW__skip:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}@keyframes controls-module__-fDYxW__skip-in{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes controls-module__-fDYxW__skip-out{0%{opacity:1;visibility:visible}90%,to{opacity:0;visibility:hidden}}html[data-intro=skip] .controls-module__-fDYxW__skip{display:none}html[data-paused] .controls-module__-fDYxW__skip{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.controls-module__-fDYxW__skip{display:none}}.controls-module__-fDYxW__sound{z-index:51;top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));min-height:44px;color:var(--kk-bg);font:inherit;letter-spacing:.04em;cursor:pointer;animation:controls-module__-fDYxW__sound-day .5s ease var(--burst) both;background:#0e1d1c66;border:1px solid #f4f7f659;border-radius:22px;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:14px;font-weight:500;transition:box-shadow .2s;display:inline-flex;position:fixed}.controls-module__-fDYxW__sound:hover{box-shadow:0 0 0 3px #92ddcd59}.controls-module__-fDYxW__sound[aria-pressed=true]{box-shadow:0 0 0 2px #01aba799}.controls-module__-fDYxW__sound:focus-visible{outline:2px solid var(--kk-mint);outline-offset:3px}.controls-module__-fDYxW__sound svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}@keyframes controls-module__-fDYxW__sound-day{to{color:#0e1d1cb3;background-color:#ffffff73;border-color:#0e1d1c1a}}html[data-intro=skip] .controls-module__-fDYxW__sound{animation-delay:-1s}html[data-paused] .controls-module__-fDYxW__sound{animation-play-state:paused}.controls-module__-fDYxW__controls{z-index:40;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));opacity:0;animation:controls-module__-fDYxW__controls-in .8s ease calc(var(--reveal) + 2.6s) both;gap:8px;display:flex;position:fixed}@keyframes controls-module__-fDYxW__controls-in{0%{opacity:0}to{opacity:1}}.controls-module__-fDYxW__control{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#0e1d1c9e;width:44px;height:44px;font:inherit;cursor:pointer;background:#ffffff73;border:1px solid #0e1d1c1a;border-radius:50%;place-items:center;padding:0;transition:color .2s,background-color .2s,border-color .2s;display:inline-grid}.controls-module__-fDYxW__control:hover{color:var(--kk-ink);background:#ffffffd9;border-color:#0e1d1c33}.controls-module__-fDYxW__control:focus-visible{outline:2px solid var(--kk-teal-text);outline-offset:3px}.controls-module__-fDYxW__control svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.controls-module__-fDYxW__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.controls-module__-fDYxW__controls{opacity:1;animation:none}.controls-module__-fDYxW__replay{display:none}}
