@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2)format("woff2-variations");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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");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}:root{--sans:ui-rounded, "SF Pro Rounded", "Nunito Variable", "Nunito", system-ui, "Segoe UI", sans-serif;--display:var(--sans);--hand:var(--sans);--heading:var(--display);--paper:#fbf5ea;--paper-2:#f5ecdb;--paper-3:#ebdfc8;--ink:#2a2140;--ink-2:#5e5573;--ink-3:#8f879e;--rose:#f0689a;--rose-soft:#ffd6e6;--rose-wash:#fff0f6;--leaf:#3fa566;--leaf-deep:#1d7445;--leaf-soft:#d8f1dd;--sun:#f3b23b;--sky:#5eaef2;--lilac:#a48cf0;--coral:#ff7b6b;--night:#1b1150;--glass-bg:#fffbf499;--glass-bg-strong:#fffbf4d1;--glass-blur:blur(22px) saturate(1.7);--glass-edge:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #2a21400f, inset 0 0 0 1px #ffffff8c;--glass-shadow:0 1px 2px #2a21400f, 0 10px 28px -8px #2a214047;--hair:0 0 0 .5px #2a21401a;--spring:cubic-bezier(.32, .72, 0, 1);--pop:cubic-bezier(.34, 1.45, .64, 1);--dock:0px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font:16px/145% var(--sans);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}*{box-sizing:border-box;corner-shape:superellipse(1.6)}body{font-family:var(--sans);color:var(--ink);text-wrap:pretty;margin:0}h1,h2,h3{text-wrap:balance}#root{flex-direction:column;min-height:100svh;display:flex}button{font-family:inherit}@keyframes mellon-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes mellon-pop-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.mellon-fade-in{animation:.35s both mellon-fade-in}.mellon-pop-in{animation:.25s cubic-bezier(.34,1.4,.64,1) both mellon-pop-in}@keyframes mellon-marquee{0%,14%{transform:translate(0)}50%,64%{transform:translateX(calc(var(--mq-dist) * -1))}to{transform:translate(0)}}@keyframes mellon-fade-only{0%{opacity:0}to{opacity:1}}.mellon-fade-only{animation:.45s both mellon-fade-only}@keyframes mellon-zone-label{0%{opacity:0;transform:translateY(-4px)scale(.96)}14%,76%{opacity:1;transform:none}to{opacity:0;transform:translateY(-2px)}}.mellon-zone-label{animation:2.3s both mellon-zone-label}@keyframes mellon-seed-pop{0%{opacity:0;transform:scale(0)}55%{opacity:1;transform:scale(1.7)}to{transform:scale(1)}}.mellon-seed-pop{animation:.55s cubic-bezier(.34,1.56,.64,1) both mellon-seed-pop}@keyframes mellon-spin{to{transform:rotate(360deg)}}.mellon-spin{transform-origin:50%;animation:18s linear infinite mellon-spin}.mellon-noscrollbar{scrollbar-width:none}.mellon-noscrollbar::-webkit-scrollbar{display:none}@keyframes mellon-twinkle{0%,to{opacity:1}50%{opacity:.25}}.mellon-twinkle{animation:3s ease-in-out infinite mellon-twinkle}@keyframes mellon-drift{0%{transform:translate(-30px)}to{transform:translate(60px)}}.mellon-drift{animation:80s ease-in-out infinite alternate mellon-drift}@media (prefers-reduced-motion:reduce){.mellon-twinkle,.mellon-drift,.mellon-spin{animation:none}}@keyframes bento-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes bento-chew{0%,to{transform:scaleY(1)}50%{transform:scaleY(.3)}}@keyframes bento-straw{0%,to{transform:rotate(0)}50%{transform:rotate(5deg)}}@keyframes bento-legA{0%,to{transform:rotate(-17deg)}50%{transform:rotate(17deg)}}@keyframes bento-legB{0%,to{transform:rotate(17deg)}50%{transform:rotate(-17deg)}}@keyframes bento-tail{0%,to{transform:rotate(-6deg)}50%{transform:rotate(9deg)}}@keyframes bento-bump{0%{transform:rotate(0)}35%{transform:rotate(-17deg)}65%{transform:rotate(6deg)}to{transform:rotate(0)}}@keyframes mellon-letter-drop{0%{opacity:0;transform:translateY(-26px)rotate(0)scale(1.3)}to{opacity:1}}@keyframes mellon-strike{0%{width:0}to{width:112%}}@keyframes mellon-open{0%{opacity:0;filter:brightness(1.6);transform:scale(1.07)}to{opacity:1;filter:none;transform:scale(1)}}@keyframes mellon-blink{0%,49%{opacity:1}50%,to{opacity:0}}.mellon-caret{background:currentColor;border-radius:1px;width:2px;height:1.05em;margin-left:1px;animation:.9s step-end infinite mellon-blink;display:inline-block}@keyframes mellon-plant-bounce{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-55%)scale(1.08)}}@keyframes mellon-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@keyframes mellon-teleport{0%{opacity:1;transform:scale(1)}35%,65%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes mellon-banner-fade{0%,70%{opacity:1}to{opacity:0}}.mellon-banner-timed{animation:.25s cubic-bezier(.34,1.4,.64,1) both mellon-pop-in,1.5s both mellon-banner-fade}@keyframes mellon-continue-in{0%,55%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.mellon-continue-in{animation:1.5s both mellon-continue-in}button{transition:transform .28s var(--spring), scale .28s var(--spring), translate .4s var(--spring), box-shadow .28s var(--spring), opacity .2s ease, background-color .2s ease, filter .2s ease;-webkit-tap-highlight-color:transparent}button:active:not(:disabled){transition-duration:80ms;scale:.965}.mellon-btn-3d:active:not(:disabled){filter:brightness(.96);scale:.955}.mellon-card-btn{transition:transform .4s var(--spring), scale .4s var(--spring), translate .4s var(--spring), box-shadow .4s var(--spring)}@media (hover:hover){.mellon-card-btn:hover{translate:0 -2px;box-shadow:var(--glass-edge), 0 2px 3px #2a214014, 0 16px 34px -10px #2a214057!important}}.mellon-card-btn:active{scale:.975}button:focus-visible,[role=button]:focus-visible{outline:2px solid var(--rose);outline-offset:3px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#00000026;border-radius:999px}::-webkit-scrollbar-track{background:0 0}.mellon-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-content:start;display:grid}@media (width>=900px){.mellon-video{max-height:46vh!important}.mellon-crawl-center{font-size:26px!important;line-height:1.35!important}}:root{--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='160' height='160' filter='url(%23n)' opacity='0.42'/></svg>")}.m-paper{background-color:var(--paper);background-image:var(--grain), radial-gradient(120% 70% at 8% -8%, #ffffffd9, transparent 60%), radial-gradient(90% 55% at 100% 105%, #f0689a1a, transparent 62%), radial-gradient(70% 45% at 0% 100%, #3fa5661a, transparent 60%);background-blend-mode:soft-light, normal, normal, normal}.m-glass{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-edge), var(--glass-shadow), var(--hair)}.m-glass-strong{background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(26px)saturate(1.8);backdrop-filter:blur(26px)saturate(1.8);box-shadow:var(--glass-edge), var(--glass-shadow), var(--hair)}.m-glass-dark{-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);color:#fff;background:#24184a75;box-shadow:inset 0 1px #ffffff47,inset 0 0 0 1px #ffffff1a,0 10px 30px -8px #0a052880}.m-card{box-shadow:var(--glass-edge), 0 1px 2px #2a21400f, 0 12px 28px -14px #2a21404d, var(--hair);background:#fffdf8f0}.m-sticker{transform:rotate(var(--tilt,-.5deg))}.m-display{font-family:var(--display);letter-spacing:-.022em;line-height:1.12}.m-hand{font-family:var(--hand);letter-spacing:0;font-weight:600}.m-kicker{font-family:var(--hand);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-2);font-size:10.5px;font-weight:800}.m-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@keyframes m-sheet-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes m-scrim-in{0%{opacity:0}to{opacity:1}}.m-scrim{-webkit-backdrop-filter:blur(7px)saturate(1.2);backdrop-filter:blur(7px)saturate(1.2);background:#2a214057;animation:.3s both m-scrim-in}.m-sheet{background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(30px)saturate(1.8);backdrop-filter:blur(30px)saturate(1.8);box-shadow:var(--glass-edge), 0 -12px 48px -12px #2a214059;animation:m-sheet-in .5s var(--spring) both}.m-grabber{background:#2a21402e;border-radius:999px;width:38px;height:5px;margin:0 auto}@keyframes m-rise{0%{opacity:0;transform:translateY(14px) scale(.985) rotate(var(--tilt,0deg))}to{opacity:1;transform:rotate(var(--tilt,0deg))}}.m-rise{animation:m-rise .55s var(--spring) both;animation-delay:calc(var(--i,0) * 55ms)}@keyframes m-countdown{0%{stroke-dashoffset:0}to{stroke-dashoffset:var(--len,100)}}@keyframes m-sheen{0%{transform:translate(-120%)skew(-18deg)}55%,to{transform:translate(260%)skew(-18deg)}}@keyframes m-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.m-rise,.m-sheet,.m-scrim{animation:none}}
