@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2)format("woff2"),url(/assets/anton-vietnamese-400-normal-2FfR1wHA.woff)format("woff");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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2)format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.woff)format("woff");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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff)format("woff");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:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-ext-700-normal-CrK2-ngJ.woff2)format("woff2"),url(/assets/caveat-cyrillic-ext-700-normal-DjFGiEhD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-700-normal-BIyejhEL.woff2)format("woff2"),url(/assets/caveat-cyrillic-700-normal-Bhcx9qBB.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-ext-700-normal-DFbRgDry.woff2)format("woff2"),url(/assets/caveat-latin-ext-700-normal-DjJQd59I.woff)format("woff");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:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-700-normal-D8_1Nw6V.woff2)format("woff2"),url(/assets/caveat-latin-700-normal-cPyBTTZN.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-vietnamese-400-normal-B7xT_GF5.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-400-normal-BIWiOVfw.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-ext-400-normal-CfP_5XZW.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-400-normal-DRPE3kg4.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2)format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff");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{--paper:#f4efe4;--sheet:#fffdf7;--ink:#1a1a1a;--muted:#5a554c;--pink:#ff4f9a;--blue:#2d5bff;--yellow:#ffd23f;--ink-fixed:#1a1a1a;--white:#fff;--shadow-color:#1a1a1a;--font-display:Anton, "Bebas Neue", Impact, sans-serif;--font-hand:Caveat, "Comic Neue", cursive;--font-body:"Space Grotesk", system-ui, sans-serif;--text-display-xl-size:104px;--text-display-xl-lh:1.24;--text-display-xl-weight:400;--text-display-l-size:56px;--text-display-l-lh:1;--text-display-l-weight:400;--text-display-m-size:32px;--text-display-m-lh:1.05;--text-display-m-weight:400;--text-label-size:20px;--text-label-lh:1.2;--text-label-weight:400;--text-hand-l-size:32px;--text-hand-l-lh:1;--text-hand-l-weight:700;--text-hand-m-size:22px;--text-hand-m-lh:1.1;--text-hand-m-weight:700;--text-body-size:18px;--text-body-lh:26px;--text-body-weight:400;--text-body-strong-size:18px;--text-body-strong-lh:26px;--text-body-strong-weight:700;--text-body-s-size:15px;--text-body-s-lh:22px;--text-body-s-weight:500;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-10:40px;--space-16:64px;--radius-none:0px;--radius-full:9999px;--shadow-offset-sm:4px 4px 0 var(--shadow-color);--shadow-offset-md:6px 6px 0 var(--shadow-color);--shadow-offset-accent:6px 6px 0 #ff4f9a;--shadow-offset-blue:10px 10px 0 #2d5bff}[data-theme=night]{--paper:#24221f;--sheet:#2e2b27;--ink:#f4efe4;--muted:#b9b2a4;--blue:#5b7fff;--shadow-color:#f4efe4}:root{--grain-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--grain-opacity:.16;--outline-width:3.5px;--motion-stamp:.18s cubic-bezier(.2, .9, .3, 1.2);--motion-ui:.12s ease-out;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-body);font-size:var(--text-body-size);line-height:var(--text-body-lh);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}body:before,.paper-grain:before{content:"";z-index:-1;background-image:var(--grain-image);opacity:var(--grain-opacity);mix-blend-mode:multiply;pointer-events:none;inset:0}body:before{position:fixed}.paper-grain{isolation:isolate;background-color:var(--paper);position:relative}.paper-grain:before{position:absolute}.poster-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;overflow:hidden auto}.poster-scroll::-webkit-scrollbar{width:16px}.poster-scroll::-webkit-scrollbar-track{border:3px solid var(--ink);background:var(--paper)}.poster-scroll::-webkit-scrollbar-thumb{border:3px solid var(--ink);background:var(--pink);min-height:48px}.poster-scroll::-webkit-scrollbar-thumb:hover{background:var(--yellow)}@supports not selector(::-webkit-scrollbar){.poster-scroll{scrollbar-width:thin;scrollbar-color:var(--pink) var(--paper)}}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}img,svg,canvas{display:block}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}::selection{background:var(--yellow);color:var(--ink-fixed)}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stamp-in{animation:stamp-in var(--motion-stamp) both}@keyframes stamp-in{0%{opacity:0;rotate:3deg;scale:1.15}}@keyframes fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color!important}.stamp-in{animation-name:fade-in}}.consent[data-v-7bd30a00]{inset:auto var(--space-2) max(var(--space-2), env(safe-area-inset-bottom));z-index:30;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border:var(--outline-width) solid var(--ink);background:var(--sheet);color:var(--ink);box-shadow:var(--shadow-offset-md);animation:stamp-in var(--motion-stamp) both;flex-direction:column;display:flex;position:fixed}.consent[data-v-7bd30a00]:focus-visible{outline-offset:4px}.consent__title[data-v-7bd30a00]{font-family:var(--font-hand);font-size:var(--text-hand-m-size);line-height:var(--text-hand-m-lh);font-weight:var(--text-hand-m-weight)}.consent__text[data-v-7bd30a00],.consent__current[data-v-7bd30a00]{font-size:var(--text-body-s-size);line-height:var(--text-body-s-lh);font-weight:var(--text-body-s-weight)}.consent__current[data-v-7bd30a00]{color:var(--muted)}.consent__link[data-v-7bd30a00],.consent__link[data-v-7bd30a00]:visited{color:var(--ink);font-weight:var(--text-body-strong-weight);text-underline-offset:3px;text-decoration-thickness:2px}.consent__actions[data-v-7bd30a00]{gap:var(--space-2);margin-top:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.consent__button[data-v-7bd30a00]{min-height:48px;padding:var(--space-2);border:3px solid var(--ink);background:var(--paper);color:var(--ink);font-size:var(--text-body-s-size);line-height:1.2;font-weight:var(--text-body-strong-weight);transition:translate var(--motion-ui), box-shadow var(--motion-ui)}.consent__button[data-v-7bd30a00]:hover{box-shadow:var(--shadow-offset-sm);translate:-2px -2px}.consent__button[data-v-7bd30a00]:active{box-shadow:none;translate:2px 2px}@media (width>=640px){.consent[data-v-7bd30a00]{inset:auto var(--space-6) var(--space-6) auto;width:420px}}@media (prefers-reduced-motion:reduce){.consent[data-v-7bd30a00]{animation-name:fade-in}}.primary-button[data-v-626c8ce2]{justify-content:center;align-items:center;gap:var(--space-2);min-height:64px;padding:var(--space-2) var(--space-10);background:var(--ink-fixed);color:var(--yellow);box-shadow:var(--shadow-offset-accent);font-family:var(--font-display);font-size:var(--text-display-m-size);line-height:var(--text-display-m-lh);letter-spacing:2px;text-transform:uppercase;transition:translate var(--motion-ui), box-shadow var(--motion-ui), rotate var(--motion-ui);border:0;display:inline-flex;rotate:-1.5deg}.primary-button--m[data-v-626c8ce2]{min-height:56px;padding-inline:var(--space-4);letter-spacing:1px;font-size:24px}.primary-button--block[data-v-626c8ce2]{width:100%;display:flex}.primary-button[data-v-626c8ce2]:hover:not(:disabled){rotate:-.5deg}.primary-button[data-v-626c8ce2]:active:not(:disabled){box-shadow:none;translate:6px 6px}.primary-button[data-v-626c8ce2]:disabled{box-shadow:none;opacity:.45}.primary-button[aria-busy=true][data-v-626c8ce2]{opacity:1}.primary-button__dots[data-v-626c8ce2]{animation:.9s steps(2,jump-none) infinite dots-blink-626c8ce2}@keyframes dots-blink-626c8ce2{to{opacity:.2}}.secondary-button[data-v-7dd4532c]{min-height:56px;padding:0 var(--space-4);border:3px solid var(--ink);color:var(--ink);font-family:var(--font-body);font-size:var(--text-body-strong-size);font-weight:var(--text-body-strong-weight);transition:translate var(--motion-ui), box-shadow var(--motion-ui), background-color var(--motion-ui);background:0 0;justify-content:center;align-items:center;display:inline-flex}.secondary-button--block[data-v-7dd4532c]{width:100%;display:flex}.secondary-button[data-v-7dd4532c]:hover:not(:disabled){background:var(--sheet);box-shadow:var(--shadow-offset-sm);translate:-2px -2px}.secondary-button[data-v-7dd4532c]:active:not(:disabled){box-shadow:none;translate:2px 2px}.secondary-button[data-v-7dd4532c]:disabled{opacity:.45}.field-error[data-v-03718634]{padding:2px var(--space-2);border:2.5px solid var(--ink-fixed);background:var(--pink);color:var(--ink-fixed);font-size:var(--text-body-s-size);line-height:var(--text-body-s-lh);font-weight:var(--text-body-strong-weight);animation:fade-in var(--motion-stamp) both;align-self:flex-start}.room-icon[data-v-1e241a4e]{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:24px;height:24px}.dialog[data-v-79b22e83]{z-index:20;place-items:center;display:grid;position:absolute;inset:0}.dialog--tv[data-v-79b22e83]{background:color-mix(in srgb, var(--paper) 78%, transparent)}.dialog__panel[data-v-79b22e83]{gap:var(--space-6);min-height:0;color:var(--ink);flex-direction:column;display:flex}.dialog--tv .dialog__panel[data-v-79b22e83]{width:960px;max-height:640px;padding:var(--space-6) var(--space-10) var(--space-10);border:var(--outline-width) solid var(--ink);background:var(--sheet);box-shadow:var(--shadow-offset-blue);animation:stamp-in var(--motion-stamp) both}.dialog--phone[data-v-79b22e83]{align-items:stretch}.dialog--phone .dialog__panel[data-v-79b22e83]{gap:var(--space-4);width:100%;height:100%;padding:max(var(--space-4), env(safe-area-inset-top)) var(--space-6) max(var(--space-6), env(safe-area-inset-bottom));animation:fade-in var(--motion-stamp) both}.dialog__header[data-v-79b22e83]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.dialog__title-sticker[data-v-79b22e83]{min-width:0}.dialog__title[data-v-79b22e83]{font-family:var(--font-display);text-transform:uppercase;line-height:1.1}.dialog--tv .dialog__title[data-v-79b22e83]{font-size:44px}.dialog--phone .dialog__title[data-v-79b22e83]{font-size:28px}.dialog__body[data-v-79b22e83]{gap:var(--space-4);flex-direction:column;flex:1;min-height:0;display:flex}.dialog--phone .dialog__body[data-v-79b22e83]{margin-inline:calc(var(--space-3) * -1);padding-inline:var(--space-3);overscroll-behavior:contain;overflow:hidden auto}.dialog__footer[data-v-79b22e83]{align-items:center;gap:var(--space-4);display:flex}.dialog--tv .dialog__footer[data-v-79b22e83]{justify-content:flex-end}.dialog--phone .dialog__footer[data-v-79b22e83]{align-items:stretch;gap:var(--space-3);flex-direction:column}@container phone (width<=370px){.dialog--phone .dialog__panel[data-v-79b22e83]{padding-inline:var(--space-4)}}@media (prefers-reduced-motion:reduce){.dialog--tv .dialog__panel[data-v-79b22e83]{animation-name:fade-in}}.premium__privacy[data-v-0abb2e1c]{font-size:var(--text-body-s-size);line-height:var(--text-body-s-lh)}.premium__privacy a[data-v-0abb2e1c],.premium__privacy a[data-v-0abb2e1c]:visited{color:var(--ink);font-weight:var(--text-body-strong-weight);padding-block:12px}.premium[data-v-0abb2e1c]{gap:var(--space-4);flex-direction:column;display:flex}.premium--tv[data-v-0abb2e1c]{max-width:720px;font-size:22px}.premium--sent[data-v-0abb2e1c]{align-items:flex-start;gap:var(--space-6);padding-block:var(--space-6)}.premium__lead[data-v-0abb2e1c]{color:var(--muted)}.premium__field[data-v-0abb2e1c]{flex-direction:column;gap:6px;display:flex}.premium__label[data-v-0abb2e1c]{font-family:var(--font-display);font-size:var(--text-label-size);line-height:var(--text-label-lh);text-transform:uppercase}.premium__input[data-v-0abb2e1c]{border:var(--outline-width) solid var(--ink);background:var(--sheet);width:100%;min-height:56px;font-size:var(--text-body-size);padding:4px 14px}.premium__input[aria-invalid=true][data-v-0abb2e1c]{box-shadow:5px 5px 0 var(--pink)}.premium__input[data-v-0abb2e1c]:focus-visible{outline-offset:2px}.premium__consent[data-v-0abb2e1c]{align-items:flex-start;gap:var(--space-3);font-size:var(--text-body-s-size);line-height:var(--text-body-s-lh);font-weight:var(--text-body-s-weight);cursor:pointer;display:flex}.premium--tv .premium__consent[data-v-0abb2e1c]{font-size:var(--text-body-size);line-height:var(--text-body-lh)}.premium__box[data-v-0abb2e1c]{border:3px solid var(--ink);background:var(--sheet);flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.premium__box svg[data-v-0abb2e1c]{fill:none;width:22px;height:22px;stroke:var(--ink-fixed);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.premium__checkbox:checked+.premium__box[data-v-0abb2e1c]{border-color:var(--ink-fixed);background:var(--pink);box-shadow:var(--shadow-offset-sm)}.premium__checkbox:checked+.premium__box svg[data-v-0abb2e1c]{opacity:1}.premium__checkbox:focus-visible+.premium__box[data-v-0abb2e1c]{outline:3px solid var(--ink);outline-offset:3px}.premium__checkbox[aria-invalid=true]+.premium__box[data-v-0abb2e1c]{box-shadow:4px 4px 0 var(--pink)}.premium__actions[data-v-0abb2e1c]{justify-content:flex-end;align-items:center;gap:var(--space-4);margin-top:var(--space-2);display:flex}.premium:not(.premium--tv) .premium__actions[data-v-0abb2e1c]{flex-direction:column-reverse;align-items:stretch;margin-top:auto}.logo[data-v-df73eeb2]{align-items:center;gap:var(--space-6);color:var(--ink);display:inline-flex}.logo__mark[data-v-df73eeb2]{flex-shrink:0;width:auto;height:1.55em;overflow:visible;rotate:-4deg}.logo__mark .line[data-v-df73eeb2],.logo__mark .line-yellow[data-v-df73eeb2]{stroke-linejoin:round;stroke-linecap:round}.logo__mark .line[data-v-df73eeb2]{stroke:var(--ink-fixed)}.logo__mark .line-yellow[data-v-df73eeb2]{fill:none;stroke:var(--yellow)}.paint-pink[data-v-df73eeb2]{fill:var(--pink)}.paint-blue[data-v-df73eeb2]{fill:var(--blue)}.paint-yellow[data-v-df73eeb2]{fill:var(--yellow)}.paint-sheet[data-v-df73eeb2]{fill:var(--sheet)}.paint-ink[data-v-df73eeb2]{fill:var(--ink-fixed)}.logo__type[data-v-df73eeb2]{flex-direction:column;display:flex}.logo__word[data-v-df73eeb2]{font-family:var(--font-display);letter-spacing:.015em;text-transform:uppercase;line-height:1}.logo__tagline[data-v-df73eeb2]{font-family:var(--font-hand);font-size:max(.27em,16px);font-weight:var(--text-hand-l-weight);transform-origin:0;line-height:1.2;rotate:-3deg}.logo--hero[data-v-df73eeb2]{font-size:var(--text-display-xl-size)}.logo--hero .logo__word[data-v-df73eeb2]{text-shadow:var(--shadow-offset-accent), -4px -3px 0 var(--blue)}.logo--tv[data-v-df73eeb2]{font-size:44px}.logo--tv .logo__word[data-v-df73eeb2]{text-shadow:3px 3px 0 var(--pink)}.logo--phone[data-v-df73eeb2]{gap:var(--space-3);font-size:28px}.logo--phone .logo__word[data-v-df73eeb2]{text-shadow:2px 2px 0 var(--pink)}.paint-blobs[data-v-175b9528]{z-index:-1;pointer-events:none;position:absolute;inset:0}.paint-blobs__blob[data-v-175b9528]{border-radius:var(--radius-full);mix-blend-mode:multiply;position:absolute}.paint-blobs__blob--yellow[data-v-175b9528]{background:var(--yellow)}.paint-blobs__blob--pink[data-v-175b9528]{background:var(--pink)}.paint-blobs__blob--blue[data-v-175b9528]{background:var(--blue)}.paper-screen[data-v-09e7c98d]{overflow:clip}.premium-badge[data-v-f0e0956f]{padding:2px var(--space-3);border:3px dashed var(--ink-fixed);background:var(--yellow);color:var(--ink-fixed);font-family:var(--font-hand);font-size:26px;font-weight:var(--text-hand-m-weight);white-space:nowrap;line-height:1.2;display:inline-block;rotate:3deg}button.premium-badge[data-v-f0e0956f]{min-height:44px;transition:translate var(--motion-ui)}button.premium-badge[data-v-f0e0956f]:hover{translate:0 -2px}.room-code[data-v-f4fd77f3]{background:var(--yellow);border:var(--outline-width) solid var(--ink-fixed);color:var(--ink-fixed);flex-direction:column;display:inline-flex}.room-code__label[data-v-f4fd77f3]{font-family:var(--font-hand);font-weight:var(--text-hand-m-weight);line-height:1}.room-code__value[data-v-f4fd77f3]{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap}.room-code--tv[data-v-f4fd77f3]{padding:var(--space-2) var(--space-6) 0;box-shadow:var(--shadow-offset-blue);rotate:-4deg}.room-code--tv .room-code__label[data-v-f4fd77f3]{font-size:26px}.room-code--tv .room-code__value[data-v-f4fd77f3]{letter-spacing:12px;font-size:116px;line-height:1.05}.room-code--phone[data-v-f4fd77f3]{padding:var(--space-2) var(--space-4);box-shadow:5px 5px 0 var(--blue);align-items:center;display:flex;rotate:-1.5deg}.room-code--phone .room-code__label[data-v-f4fd77f3]{font-size:var(--text-hand-m-size);align-self:flex-start}.room-code--phone .room-code__value[data-v-f4fd77f3]{letter-spacing:18px;margin-right:-18px;font-size:44px;line-height:1.1}.code-input[data-v-15ea1cd4]{border:var(--outline-width) solid var(--ink-fixed);background:var(--yellow);width:100%;min-width:0;color:var(--ink-fixed);box-shadow:5px 5px 0 var(--blue);font-family:var(--font-display);text-align:center;text-transform:uppercase;padding:6px 0;rotate:-1.5deg}.code-input--l[data-v-15ea1cd4]{letter-spacing:18px;text-indent:18px;font-size:44px;line-height:1.2}.code-input--m[data-v-15ea1cd4]{font-size:var(--text-display-m-size);letter-spacing:12px;text-indent:12px;line-height:1.3}.code-input[data-v-15ea1cd4]::placeholder{color:var(--ink-fixed);opacity:.35}.code-input[data-v-15ea1cd4]:focus-visible{outline:3px dashed var(--ink);outline-offset:6px}.code-input--invalid[data-v-15ea1cd4]{box-shadow:5px 5px 0 var(--pink)}.global-message__text[data-v-422ac7b2]{padding:var(--space-3) var(--space-4);border-bottom:var(--outline-width) solid var(--ink-fixed);background:var(--yellow);color:var(--ink-fixed);font-weight:var(--text-body-strong-weight);text-align:center;animation:fade-in var(--motion-stamp) both}.site-doodle[data-v-9c89b026]{fill:none;stroke:currentColor;stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;overflow:visible}.site-footer[data-v-aadd2e50]{gap:var(--space-10);padding:var(--space-10) var(--space-4) max(var(--space-16), env(safe-area-inset-bottom));border-top:var(--outline-width) solid var(--ink);display:grid}.site-footer__brand[data-v-aadd2e50]{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.site-footer__home[data-v-aadd2e50],.site-footer__home[data-v-aadd2e50]:visited{color:var(--ink);text-decoration:none}.site-footer__column[data-v-aadd2e50]{gap:var(--space-3);flex-direction:column;display:flex}.site-footer__title[data-v-aadd2e50]{font-family:var(--font-display);font-size:var(--text-label-size);line-height:var(--text-label-lh);text-transform:uppercase}.site-footer__links[data-v-aadd2e50]{flex-direction:column;padding:0;list-style:none;display:flex}.site-footer__link[data-v-aadd2e50],.site-footer__link[data-v-aadd2e50]:visited{min-height:44px;color:var(--ink);font-weight:var(--text-body-strong-weight);text-align:left;text-underline-offset:4px;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.site-footer__link[data-v-aadd2e50]:hover{-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-decoration-thickness:4px}.site-footer__contact[data-v-aadd2e50]{align-items:center;gap:var(--space-2);min-height:44px;color:var(--muted);flex-wrap:wrap;display:flex}@media (width>=900px){.site-footer[data-v-aadd2e50]{padding-inline:var(--space-16);grid-template-columns:repeat(4,minmax(0,1fr))}.site-footer__brand[data-v-aadd2e50]{grid-column:1/-1}}.site-faq[data-v-9c328836]{gap:var(--space-6) var(--space-10);display:grid}.site-faq__entry[data-v-9c328836]{gap:var(--space-2);max-width:60ch;padding-left:var(--space-4);border-left:var(--outline-width) solid var(--pink);flex-direction:column;display:flex}.site-faq__entry[data-v-9c328836]:nth-child(3n+2){border-left-color:var(--yellow)}.site-faq__entry[data-v-9c328836]:nth-child(3n){border-left-color:var(--blue)}.site-faq__question[data-v-9c328836]{font-family:inherit;font-size:var(--text-label-size);line-height:var(--text-label-lh);font-weight:var(--text-body-strong-weight);text-transform:none}@media (width>=900px){.site-faq[data-v-9c328836]{grid-template-columns:repeat(2,minmax(0,1fr))}}.home[data-v-2684f49e]{min-height:100dvh}.home__hero-wrap[data-v-2684f49e],.home__section[data-v-2684f49e],.home__footer[data-v-2684f49e]{width:100%;max-width:1200px;margin-inline:auto}.home__hero-wrap[data-v-2684f49e]{gap:var(--space-10);padding:var(--space-6) var(--space-4) var(--space-16);display:grid}.home__hero[data-v-2684f49e]{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.home .home__logo[data-v-2684f49e]{margin-bottom:var(--space-6);font-size:clamp(36px,7vw,64px)}.home__title[data-v-2684f49e]{font-family:var(--font-display);font-size:clamp(44px, 9vw, var(--text-display-xl-size));line-height:var(--text-display-xl-lh);text-transform:uppercase;text-shadow:5px 5px 0 var(--pink);text-wrap:balance}.home__kicker[data-v-2684f49e]{letter-spacing:1px;text-shadow:none;font-size:.42em;line-height:1.2;display:block}.home__note[data-v-2684f49e]{font-size:var(--text-hand-l-size)}.home__lead[data-v-2684f49e]{max-width:54ch}.home__actions[data-v-2684f49e]{gap:var(--space-10);width:100%;max-width:420px;margin-top:var(--space-6);flex-direction:column;display:flex}.home__create[data-v-2684f49e]{width:100%}.home__join[data-v-2684f49e]{gap:var(--space-2);flex-direction:column;display:flex}.home__label[data-v-2684f49e],.home__heading[data-v-2684f49e],.home__step-title[data-v-2684f49e],.home__game-name[data-v-2684f49e],.home__audience-title[data-v-2684f49e],.home__final-title[data-v-2684f49e]{font-family:var(--font-display);text-transform:uppercase}.home__label[data-v-2684f49e]{font-size:var(--text-label-size);line-height:var(--text-label-lh)}.home__join-row[data-v-2684f49e]{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.home__join-button[data-v-2684f49e]{min-height:60px}.home__poster[data-v-2684f49e]{display:none}.home__section[data-v-2684f49e]{gap:var(--space-6);padding:var(--space-10) var(--space-4);flex-direction:column;display:flex}.home__section-head[data-v-2684f49e]{gap:var(--space-2);flex-direction:column;display:flex}.home__heading[data-v-2684f49e]{font-size:clamp(36px, 7vw, var(--text-display-l-size));line-height:var(--text-display-l-lh);text-shadow:4px 4px 0 var(--pink)}.home__steps[data-v-2684f49e],.home__games[data-v-2684f49e],.home__audiences[data-v-2684f49e]{gap:var(--space-10);padding:0;list-style:none;display:grid}.home__step[data-v-2684f49e]{gap:var(--space-3);flex-direction:column;max-width:46ch;display:flex}.home__step-top[data-v-2684f49e]{align-items:center;gap:var(--space-6);display:flex}.home .home__step-number[data-v-2684f49e]{width:56px;height:56px;font-family:var(--font-display);font-size:var(--text-display-m-size);place-items:center;padding:0;line-height:1;display:grid}.home__step-doodle[data-v-2684f49e]{color:var(--ink)}.home__step-title[data-v-2684f49e],.home__game-name[data-v-2684f49e]{font-size:var(--text-display-m-size);line-height:var(--text-display-m-lh)}.home__game[data-v-2684f49e]{align-items:flex-start;gap:var(--space-3);flex-direction:column;max-width:46ch;display:flex}.home .home__game-art[data-v-2684f49e]{width:120px;height:120px;margin-bottom:var(--space-3);color:var(--ink-fixed);place-items:center;padding:0;display:grid}.home__muted[data-v-2684f49e]{color:var(--muted);font-size:var(--text-body-s-size);line-height:var(--text-body-s-lh);font-weight:var(--text-body-s-weight)}.home__link[data-v-2684f49e],.home__link[data-v-2684f49e]:visited{min-height:44px;color:var(--ink);font-weight:var(--text-body-strong-weight);text-underline-offset:5px;align-items:center;text-decoration-thickness:3px;display:inline-flex}.home__link[data-v-2684f49e]:hover{-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink)}.home__premium[data-v-2684f49e]{margin-top:var(--space-4);white-space:normal;align-self:flex-start}.home__audience[data-v-2684f49e]{gap:var(--space-4);padding:var(--space-6);border:var(--outline-width) solid var(--ink);background:var(--sheet);flex-direction:column;display:flex;position:relative}.home__audience--pink[data-v-2684f49e]{box-shadow:6px 6px 0 var(--pink)}.home__audience--yellow[data-v-2684f49e]{box-shadow:6px 6px 0 var(--yellow)}.home__audience--blue[data-v-2684f49e]{box-shadow:6px 6px 0 var(--blue)}.home__audience-top[data-v-2684f49e]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.home__audience-title[data-v-2684f49e]{font-size:var(--text-display-m-size);line-height:1.15}.home__soon[data-v-2684f49e]{font-family:var(--font-hand);font-size:var(--text-hand-m-size);font-weight:var(--text-hand-m-weight);rotate:3deg}.home__audience-doodle[data-v-2684f49e]{color:var(--ink);align-self:flex-end;margin-top:auto}.home__guides[data-v-2684f49e]{gap:var(--space-2) var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.home__guide[data-v-2684f49e],.home__guide[data-v-2684f49e]:visited{min-height:44px;padding:0 var(--space-3);border:3px solid var(--ink);color:var(--ink);font-weight:var(--text-body-strong-weight);align-items:center;text-decoration:none;display:inline-flex}.home__guide[data-v-2684f49e]:hover{background:var(--yellow);border-color:var(--ink-fixed);color:var(--ink-fixed)}.home__final[data-v-2684f49e]{padding-block:var(--space-16);align-items:flex-start}.home__final-title[data-v-2684f49e]{font-size:clamp(44px, 9vw, var(--text-display-xl-size));line-height:var(--text-display-xl-lh);text-shadow:5px 5px 0 var(--pink), -3px -3px 0 var(--blue)}.home__final[data-v-2684f49e] .primary-button{margin-top:var(--space-4)}@media (width>=900px){.home__hero-wrap[data-v-2684f49e]{padding:var(--space-10) var(--space-16) var(--space-16);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center}.home__title[data-v-2684f49e]{font-size:clamp(44px,7vw,92px)}.home__poster[data-v-2684f49e]{align-items:flex-start;gap:var(--space-10);padding:var(--space-10) 0 0 var(--space-10);flex-direction:column;display:flex}.home__poster-row[data-v-2684f49e]{align-items:flex-end;gap:var(--space-4) var(--space-6);padding-left:var(--space-6);flex-wrap:wrap;display:flex}.home__poster-doodle[data-v-2684f49e]{color:var(--ink);rotate:3deg}.home__section[data-v-2684f49e]{padding:var(--space-16)}.home__steps[data-v-2684f49e],.home__games[data-v-2684f49e],.home__audiences[data-v-2684f49e]{grid-template-columns:repeat(3,minmax(0,1fr))}.home__game[data-v-2684f49e]:nth-child(2){margin-top:var(--space-16)}}.home-page__dialog[data-v-7f35a4b4]{z-index:40;position:fixed;inset:0}
