@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest-latin.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:Neucha;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/neucha-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Neucha;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/neucha-latin.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:Onest Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Arimo);size-adjust:104.2%;ascent-override:92.8%;descent-override:20.8%;line-gap-override:0%}@font-face{font-family:Onest Fallback Android;src:local(Roboto),local(Roboto-Regular);size-adjust:101.6%;ascent-override:95.1%;descent-override:21.4%;line-gap-override:0%}@font-face{font-family:Neucha Fallback;src:local(Comic Sans MS),local(ComicSansMS);size-adjust:78.3%;ascent-override:98.2%;descent-override:36.4%;line-gap-override:6.1%}@font-face{font-family:Neucha Fallback Plain;src:local(Arial),local(ArialMT),local(Roboto),local(Roboto-Regular);size-adjust:81%;ascent-override:94.9%;descent-override:35.2%;line-gap-override:5.9%}:root{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--paper:#fffcf0;--paper-2:#f6f1e1;--ink:#1d1b19;--ink-soft:#5a554d;--line:#e6dfc9;--l-yellow:#ffd100;--l-blue:#6796cf;--l-grey:#b8cacd;--l-green:#379000;--l-violet:#ad94c5;--l-teal:#8fc492;--l-orange:#df6020;--l-pink:#d8838d;--l-sage:#a4b132;--l-beige:#ddc59f;--t-yellow:#a67e00;--t-blue:#4f7fbf;--t-grey:#6f8d92;--t-green:#2f7a00;--t-violet:#8f6fb0;--t-teal:#4f8b53;--t-orange:#bf4f17;--t-pink:#c9636f;--t-sage:#7d891a;--logo-yellow:#ffd100;--logo-pink:#d8838d;--logo-green:#379000;--hand:"Neucha", "Neucha Fallback", "Neucha Fallback Plain", "Comic Sans MS", cursive;--text:"Onest", "Onest Fallback", "Onest Fallback Android", system-ui, sans-serif;--measure:62ch;--gutter:clamp(16px, 4vw, 40px);--maxw:1180px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding-top:88px}@media (width<=980px){html{scroll-padding-top:16px}}a,button{touch-action:manipulation}[tabindex="-1"]:focus{outline:none}body{background:var(--paper);color:var(--ink);font-family:var(--text);text-rendering:optimizelegibility;margin:0;font-size:18px;line-height:1.6}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1.5px}a:hover{text-decoration-color:var(--l-orange)}:focus-visible{outline:3px solid var(--l-blue);outline-offset:3px;border-radius:4px}h1,h2,h3,h4{margin:0;font-weight:600;line-height:1.2}p{margin:0 0 1em}p:last-child{margin-bottom:0}.wrap{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.prose{max-width:var(--measure)}.lead{color:var(--ink);font-size:clamp(19px,1.6vw,22px);line-height:1.5}.muted{color:var(--ink-soft)}.btn{background:var(--logo-yellow);color:var(--ink);border:0;border-radius:3px;align-items:center;gap:.5em;padding:.75em 1.3em;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex;box-shadow:3px 3px #71c4dd}@media (hover:hover) and (pointer:fine){.btn:hover{transform:translate(-1px,-1px);box-shadow:4px 4px #71c4dd}}.btn{-webkit-user-select:none;user-select:none}.btn:active{transform:translate(2px,2px);box-shadow:1px 1px #71c4dd}.btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.btn--plain{box-shadow:3px 3px 0 var(--line);background:#fff}@media (hover:hover) and (pointer:fine){.btn--plain:hover{box-shadow:4px 4px 0 var(--line)}}.btn--plain:active{box-shadow:1px 1px 0 var(--line)}.btn--sm{padding:.5em .75em;font-size:14px;box-shadow:2px 2px #71c4dd}.btn--plain.btn--sm{box-shadow:2px 2px 0 var(--line)}.section{padding-block:clamp(56px,9vw,112px)}.has-deco{isolation:isolate;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-back:cubic-bezier(.34, 1.56, .64, 1)}.js [data-reveal]{opacity:0;transition:opacity .45s var(--ease-out), transform .55s var(--ease-out);transition-delay:calc(var(--d,0) * 1ms)}.js [data-reveal=up]{transform:translateY(16px)}.js [data-reveal=right]{transform:translate(20px)}.js [data-reveal=slide]{opacity:1;transition:transform .55s var(--ease-out);transition-delay:calc(var(--d,0) * 1ms);transform:translateY(14px)}.js [data-reveal=pop]{transition-timing-function:var(--ease-out), var(--ease-back);transform:scale(.9)rotate(-7deg)}.js [data-reveal=drop]{transition-timing-function:var(--ease-out), var(--ease-back);transform:translateY(-56px)rotate(10deg)}.js [data-reveal=wipe]{opacity:1;clip-path:inset(0 100% 0 0);transition:clip-path 1.2s var(--ease-in-out);transition-delay:calc(var(--d,0) * 1ms)}.js [data-reveal=curtain]{opacity:1}.js [data-reveal=curtain]:after{content:"";background:var(--paper);transform-origin:100%;transition:transform .9s var(--ease-in-out);transition-delay:calc(var(--d,0) * 1ms);position:absolute;inset:-2px}.js [data-reveal=curtain].is-in:after{transform:scaleX(0)}.js [data-reveal=rise]{opacity:1;clip-path:inset(100% 0 0);transition:clip-path .6s var(--ease-in-out);transition-delay:calc(var(--d,0) * 1ms)}.js [data-reveal].is-in{opacity:1;transform:none}.js [data-reveal=wipe].is-in,.js [data-reveal=rise].is-in{clip-path:inset(0)}.js [data-reveal=letters]{opacity:1;transform:none}.js [data-reveal=letters] .l{opacity:0;transform:translateY(.4em) rotate(calc(var(--r) * 1deg));transition:opacity .3s var(--ease-out), transform .55s var(--ease-back);transition-delay:calc(min(var(--i), 22) * 22ms);display:inline-block}.js [data-reveal=letters].is-in .l{opacity:1;transform:rotate(calc(var(--r) * .12deg))}.js [data-reveal=letters][data-done] .l{transition:transform .26s var(--ease-back);transition-delay:0s}@media (hover:hover) and (pointer:fine){.js [data-reveal=letters][data-done] .l:hover{transform:translateY(-.14em) rotate(calc(var(--r) * -.6deg))}.js a [data-reveal=letters][data-done] .l:hover{transform:rotate(calc(var(--r) * .12deg))}}@media (prefers-reduced-motion:reduce){.js [data-reveal],.js [data-reveal=letters] .l{opacity:1!important;clip-path:none!important;transform:none!important}.js [data-reveal=curtain]:after{display:none}}.letters[data-astro-cid-fwnarsu5]{font-family:var(--hand);letter-spacing:.01em;margin:0;font-weight:400;line-height:1}.letters__word[data-astro-cid-fwnarsu5]{white-space:nowrap;margin-right:.28em;display:inline-block}.letters__word[data-astro-cid-fwnarsu5]:last-child{margin-right:0}.letters__text[data-astro-cid-fwnarsu5]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c-yellow[data-astro-cid-fwnarsu5]{color:var(--t-yellow)}.c-blue[data-astro-cid-fwnarsu5]{color:var(--t-blue)}.c-grey[data-astro-cid-fwnarsu5]{color:var(--t-grey)}.c-green[data-astro-cid-fwnarsu5]{color:var(--l-green)}.c-violet[data-astro-cid-fwnarsu5]{color:var(--t-violet)}.c-teal[data-astro-cid-fwnarsu5]{color:var(--t-teal)}.c-orange[data-astro-cid-fwnarsu5]{color:var(--l-orange)}.c-pink[data-astro-cid-fwnarsu5]{color:var(--t-pink)}.c-sage[data-astro-cid-fwnarsu5]{color:var(--t-sage)}.deco{--inset:max((100% - var(--maxw)) / 2, 0px);z-index:-1;width:var(--w);max-width:none;height:auto;opacity:var(--o,1);transform:rotate(var(--r,0deg)) scaleX(var(--sx,1));pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.deco--section{--inset:0px}.deco--top-left{top:var(--dy);left:calc(var(--inset) + var(--dx))}.deco--top-right{top:var(--dy);right:calc(var(--inset) + var(--dx))}.deco--bottom-left{bottom:var(--dy);left:calc(var(--inset) + var(--dx))}.deco--bottom-right{bottom:var(--dy);right:calc(var(--inset) + var(--dx))}.deco--left{top:50%;left:calc(var(--inset) + var(--dx));translate:0 calc(-50% + var(--dy))}.deco--right{top:50%;right:calc(var(--inset) + var(--dx));translate:0 calc(-50% + var(--dy))}.deco--top{top:var(--dy);translate:calc(-50% + var(--dx)) 0;left:50%}.deco--bottom{bottom:var(--dy);translate:calc(-50% + var(--dx)) 0;left:50%}.deco--center{translate:calc(-50% + var(--dx)) calc(-50% + var(--dy));top:50%;left:50%}@media (width<=860px){.deco:not(.deco--bg){width:min(var(--w), 34vw)}}@media (width<=1100px){.deco--hide-1100{display:none}}@media (width<=980px){.deco--hide-980{display:none}}@media (width<=860px){.deco--hide-860{display:none}}@media (width<=640px){.deco--hide-640{display:none}}.signup[data-astro-cid-75wjdcun]{background:color-mix(in srgb, var(--l-yellow) 18%, var(--paper));border-top:2px solid var(--ink);padding-block:clamp(56px,9vw,112px)}.signup__in[data-astro-cid-75wjdcun]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,6vw,80px);display:grid}.signup[data-astro-cid-75wjdcun] .signup__title{margin-bottom:18px;font-size:clamp(42px,5.6vw,72px)}.signup[data-astro-cid-75wjdcun] .lead[data-astro-cid-75wjdcun]{margin-bottom:14px}.signup__box[data-astro-cid-75wjdcun]{background:var(--paper);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);border-radius:24px 24px 24px 6px;padding:clamp(20px,3vw,32px)}.signup__note[data-astro-cid-75wjdcun]{border-bottom:1px dashed var(--line);margin-bottom:16px;padding-bottom:14px;font-size:15px}.signup__fallback[data-astro-cid-75wjdcun] p[data-astro-cid-75wjdcun]{margin-bottom:18px}.signup__hero[data-astro-cid-75wjdcun]{width:min(100%,340px);margin-top:28px}@media (width<=860px){.signup__in[data-astro-cid-75wjdcun]{grid-template-columns:1fr}.signup__hero[data-astro-cid-75wjdcun]{width:170px;margin-top:16px}}.skip[data-astro-cid-hkbrpulz]{background:var(--ink);color:var(--paper);z-index:10;padding:8px 12px;position:absolute;top:8px;left:-9999px}.skip[data-astro-cid-hkbrpulz]:focus{left:8px}.top[data-astro-cid-hkbrpulz]{z-index:5;background:color-mix(in srgb, var(--paper) 96%, transparent);border-bottom:1px solid var(--line);transition:transform .22s var(--ease-out);position:sticky;top:0}.top--hidden[data-astro-cid-hkbrpulz]{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.top[data-astro-cid-hkbrpulz]{transition:none}}.top__in[data-astro-cid-hkbrpulz]{flex-wrap:wrap;align-items:center;gap:0 24px;padding-top:10px;display:flex}.top__logo[data-astro-cid-hkbrpulz]{flex-shrink:0;align-items:flex-end;gap:8px;text-decoration:none;display:flex}.top__logo[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:70px}.top__city[data-astro-cid-hkbrpulz]{font-family:var(--hand);color:var(--t-green);font-size:22px;line-height:1}.top__nav[data-astro-cid-hkbrpulz]{border-top:1px dashed var(--line);flex-wrap:wrap;order:3;gap:6px 28px;width:100%;margin-top:10px;padding:10px 0 12px;font-size:15px;display:flex}.top__nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{white-space:nowrap;-webkit-user-select:none;user-select:none;margin:-11px 0;padding:11px 0;text-decoration:none;display:inline-block}.top__nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.top__nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{text-decoration:underline;text-decoration-color:var(--l-orange)}.top__cta[data-astro-cid-hkbrpulz]{padding:.5em 1em;font-size:15px}.top__lang[data-astro-cid-hkbrpulz]{letter-spacing:.04em;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;font-size:14px;display:flex}.top__lang[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz],.top__lang[data-astro-cid-hkbrpulz] strong[data-astro-cid-hkbrpulz]{-webkit-user-select:none;user-select:none;margin:-11px 0;padding:11px 2px;text-decoration:none;display:inline-block}.top__lang[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--ink-soft)}.top__lang[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--l-orange)}.top__lang[data-astro-cid-hkbrpulz] strong[data-astro-cid-hkbrpulz]{text-decoration:underline;text-decoration-color:var(--l-orange);text-underline-offset:4px;font-weight:600}.top__lang-sep[data-astro-cid-hkbrpulz]{color:var(--line)}.foot[data-astro-cid-hkbrpulz]{border-top:1px solid var(--line);background:var(--paper-2);padding-block:48px;font-size:16px}.foot__in[data-astro-cid-hkbrpulz]{grid-template-columns:1.4fr 1fr;gap:40px;display:grid}.foot[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:70px;margin-bottom:14px}.foot[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{padding:6px 0;display:inline-block}.foot__legal[data-astro-cid-hkbrpulz]{border-top:1px dashed var(--line);margin-top:32px;padding-top:20px;font-size:14px;line-height:1.6}.foot__legal[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{margin-top:4px;display:block}.foot__links[data-astro-cid-hkbrpulz]{margin-top:10px;font-size:15px}@media (width<=980px){.top__in[data-astro-cid-hkbrpulz]{column-gap:16px}.top__nav[data-astro-cid-hkbrpulz]{gap:6px 18px}}@media (width<=480px){.top__in[data-astro-cid-hkbrpulz]{column-gap:12px}.top__logo[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:58px}.top__city[data-astro-cid-hkbrpulz]{font-size:19px}.top__cta[data-astro-cid-hkbrpulz]{padding:.7em .9em;font-size:14px}.top__lang[data-astro-cid-hkbrpulz]{gap:4px;font-size:13px}.top__nav[data-astro-cid-hkbrpulz]{gap:6px 14px;font-size:14px}}@media (width<=640px){.foot__in[data-astro-cid-hkbrpulz]{grid-template-columns:1fr;gap:24px}}
