.logo[data-astro-cid-f7espo7c]{font-family:var(--font-title);text-transform:uppercase;flex-direction:column;align-items:center;line-height:1;display:inline-flex}.logo-tnd[data-astro-cid-f7espo7c]{font-size:30px;display:flex}.logo-tnd[data-astro-cid-f7espo7c] span[data-astro-cid-f7espo7c]{color:var(--c);-webkit-text-stroke:6px var(--ink);paint-order:stroke fill;text-shadow:0 3px 0 var(--ink);transform:rotate(var(--r))}.logo-studio[data-astro-cid-f7espo7c]{letter-spacing:.24em;color:var(--white);-webkit-text-stroke:4px var(--ink);paint-order:stroke fill;margin-top:-2px;padding-left:.24em;font-size:12px}.large[data-astro-cid-f7espo7c] .logo-tnd[data-astro-cid-f7espo7c]{font-size:46px}.large[data-astro-cid-f7espo7c] .logo-tnd[data-astro-cid-f7espo7c] span[data-astro-cid-f7espo7c]{-webkit-text-stroke:8px var(--ink);text-shadow:0 4px 0 var(--ink)}.large[data-astro-cid-f7espo7c] .logo-studio[data-astro-cid-f7espo7c]{-webkit-text-stroke:5px var(--ink);font-size:16px}.nav[data-astro-cid-wpvy4v7s]{z-index:50;position:fixed;inset:0 0 auto}.nav[data-astro-cid-wpvy4v7s]:before{content:"";-webkit-backdrop-filter:blur(10px);opacity:0;background:#2b8fffdb;transition:opacity .25s;position:absolute;inset:0;box-shadow:0 4px #1d14502e}.nav[data-astro-cid-wpvy4v7s].scrolled:before{opacity:1}.progress[data-astro-cid-wpvy4v7s]{z-index:3;height:6px;position:absolute;inset:0 0 auto}.progress[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{transform-origin:0;background:repeating-linear-gradient(135deg,#ffd23f 0 10px,#ff9f1c 10px 20px);border-radius:0 6px 6px 0;height:100%;display:block;transform:scaleX(0);box-shadow:0 2px #1d145040}.nav-inner[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:center;height:76px;display:flex;position:relative}.nav-logo[data-astro-cid-wpvy4v7s]{text-decoration:none}.nav-links[data-astro-cid-wpvy4v7s]{gap:6px;display:flex}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--white);text-shadow:0 2px #1d145059;border-radius:999px;padding:8px 16px;font-size:16px;font-weight:800;text-decoration:none;transition:background-color .2s;position:relative}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{background:#ffffff40}.nav-toggle[data-astro-cid-wpvy4v7s]{cursor:pointer;background:linear-gradient(#fff,#e9e5ff);border:0;border-radius:16px;width:50px;height:46px;padding:0;display:none;box-shadow:0 5px #b9b1ec}.burger[data-astro-cid-wpvy4v7s]{gap:5px;width:22px;margin:auto;display:grid}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--ink);border-radius:4px;height:4px;transition:transform .2s}.open[data-astro-cid-wpvy4v7s] .burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:first-child{transform:translateY(9px)rotate(45deg)}.open[data-astro-cid-wpvy4v7s] .burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:nth-child(2){transform:scaleX(0)}.open[data-astro-cid-wpvy4v7s] .burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:nth-child(3){transform:translateY(-9px)rotate(-45deg)}@media (width<=760px){.nav-toggle[data-astro-cid-wpvy4v7s]{z-index:2;display:block;position:relative}.nav-links[data-astro-cid-wpvy4v7s]{background:linear-gradient(180deg, var(--sky-top), var(--sky));opacity:0;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;gap:14px;transition:opacity .2s,visibility .2s;position:fixed;inset:0}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{font-family:var(--font-title);-webkit-text-stroke:5px var(--ink);paint-order:stroke fill;text-shadow:0 3px 0 var(--ink);font-size:30px;font-weight:400}.open[data-astro-cid-wpvy4v7s] .nav-links[data-astro-cid-wpvy4v7s]{opacity:1;visibility:visible}.nav-logo[data-astro-cid-wpvy4v7s]{z-index:2;position:relative}}.footer[data-astro-cid-jo6i4kqk]{color:#efeaff;margin-top:-110px;position:relative}.footer[data-astro-cid-jo6i4kqk] .footer-ground{z-index:2}.footer-body[data-astro-cid-jo6i4kqk]{background:radial-gradient(ellipse 60% 50% at 80% 0%, #9b6bff59, transparent 70%), linear-gradient(180deg, var(--violet), var(--violet-deep));margin-top:-90px;padding:140px 0 32px;position:relative}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr repeat(4,1fr);gap:36px;padding-bottom:46px;display:grid}.footer-brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:320px;margin:22px 0 0;font-size:15px}.footer[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-family:var(--font-title);color:var(--yellow);margin:0 0 14px;font-size:22px;font-weight:400}.footer[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--white);text-underline-offset:4px;text-decoration:underline}.footer[data-astro-cid-jo6i4kqk] [data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--yellow)}.soon[data-astro-cid-jo6i4kqk]{background:#ffffff1f;border-radius:999px;padding:4px 12px;display:inline-block}.footer-bottom[data-astro-cid-jo6i4kqk]{color:#bdb3f0;border-top:2px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:22px;font-size:14px;display:flex}@media (width<=1020px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr)}.footer-brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=420px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}
