@font-face{font-family:League Spartan;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b9c57f1e84046571-s.0wrvhjkynj2h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-weight:500;font-display:swap;src:url(../media/165b0c1b0581f92c-s.3n9die0f0oztg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Spartan;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f7b48c08887b43f1-s.p.0bzcjdl2q1bg1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Spartan;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b9c57f1e84046571-s.0wrvhjkynj2h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-weight:800;font-display:swap;src:url(../media/165b0c1b0581f92c-s.3n9die0f0oztg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Spartan;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f7b48c08887b43f1-s.p.0bzcjdl2q1bg1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Spartan;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b9c57f1e84046571-s.0wrvhjkynj2h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-weight:900;font-display:swap;src:url(../media/165b0c1b0581f92c-s.3n9die0f0oztg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Spartan;font-style:normal;font-weight:900;font-display:swap;src:url(../media/f7b48c08887b43f1-s.p.0bzcjdl2q1bg1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Spartan Fallback;src:local(Arial);ascent-override:75.47%;descent-override:23.72%;line-gap-override:0.0%;size-adjust:92.75%}.NiEFrq_className{font-family:League Spartan,League Spartan Fallback;font-style:normal}.NiEFrq_variable{--nf-spartan:"League Spartan", "League Spartan Fallback"}
@font-face{font-family:Yellowtail;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d10d3274913e7b39-s.1tolkvcqwph65.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Yellowtail;font-style:normal;font-weight:400;font-display:swap;src:url(../media/90df65aa73cd68fd-s.02omj01dfd0zw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Yellowtail Fallback;src:local(Arial);ascent-override:128.39%;descent-override:39.81%;line-gap-override:11.87%;size-adjust:75.68%}.ex6kpG_className{font-family:Yellowtail,Yellowtail Fallback;font-style:normal;font-weight:400}.ex6kpG_variable{--nf-script:"Yellowtail", "Yellowtail Fallback"}
.va-root{--va-backdrop:radial-gradient(60% 40% at 0% 10%, #19a6ff29, transparent 70%), radial-gradient(60% 40% at 100% 50%, #f340aa24, transparent 70%), radial-gradient(60% 40% at 10% 95%, #7866ef29, transparent 70%), #f7f6fd;--va-col:#f7f6fd;--va-alt:#eee9fe;--va-hl:linear-gradient(135deg, #dff3ff, #ebe2ff 50%, #ffe1f0);--va-ink:#12112a;--va-sub:#55536e;--va-accent:#f340aa;--va-accent-2:#7866ef;--va-cta:linear-gradient(90deg, #19a6ff, #7866ef 50%, #f340aa);--va-badge:linear-gradient(135deg, #19a6ff, #7866ef 50%, #f340aa);--va-badge-glow:#a050f08c;--va-note:#c4237f;--va-footer:#12112a;--va-sp1:#9fe3ff;--va-sp2:#c7b8ff;--va-sp3:#ffb3dc;--va-col-shadow:#7866ef24}.va-bg{background:var(--va-backdrop)}.va-frame{border:3px solid var(--va-ink);box-shadow:6px 7px 0 var(--va-ink);background:#fff}.va-play{background:var(--va-cta);color:#fff;width:44px;height:44px;box-shadow:0 6px 16px -4px var(--va-badge-glow);border-radius:999px;justify-content:center;align-items:center;display:flex}.va-chibi{filter:drop-shadow(0 6px 10px #12112a2e)}.va-bob{animation:3.2s ease-in-out infinite va-bob}.va-bob:nth-child(2n){animation-delay:-1.1s}.va-bob:nth-child(3n){animation-delay:-2.2s}@keyframes va-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.va-bob,.va-sparkle,.va-badge{animation:none}}.va-sparkle{filter:drop-shadow(0 6px 14px #968cff59);animation:6s ease-in-out infinite va-float}.va-sparkle:nth-of-type(2n){animation-duration:7.5s;animation-delay:-2s}.va-sparkle:nth-of-type(3n){animation-duration:8.5s;animation-delay:-4s}@keyframes va-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(8deg)}}.va-bubble{border:3px solid var(--va-ink);box-shadow:6px 7px 0 var(--va-ink);background:#fff;border-radius:44px}.va-pill{transition:transform .25s,box-shadow .25s}.va-pill:hover{transform:translateY(-2px);box-shadow:0 10px 24px -8px #00000073}.va-nav a{transition:opacity .2s,transform .2s}.va-nav a:hover{opacity:.6;transform:translate(-4px)}.va-badge{animation:2.4s ease-in-out infinite va-pulse}@keyframes va-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}
