.cw-online[data-astro-cid-zefdne35]{--_ok:var(--cw-ok,#7fcf9a);font-family:var(--cw-font-text,"Manrope", system-ui, sans-serif);color:var(--cw-text,#f5efe6);white-space:nowrap;align-items:center;gap:.5em;font-size:.9375rem;line-height:1.2;text-decoration:none;animation:.45s ease-out both cw-online-in;display:inline-flex}.cw-online[data-astro-cid-zefdne35][hidden]{display:none}.cw-online--pill[data-astro-cid-zefdne35]{background:color-mix(in srgb, var(--cw-surface,#15131a) 78%, transparent);border:1px solid var(--cw-border,#ffecd61a);backdrop-filter:blur(10px);border-radius:999px;padding:.5em .95em .5em .8em}a[data-astro-cid-zefdne35].cw-online:hover .cw-online__label[data-astro-cid-zefdne35],a[data-astro-cid-zefdne35].cw-online:focus-visible .cw-online__label[data-astro-cid-zefdne35]{color:var(--cw-text,#f5efe6)}a[data-astro-cid-zefdne35].cw-online:focus-visible{outline:2px solid var(--cw-accent,#f2a65a);outline-offset:3px}.cw-online__label[data-astro-cid-zefdne35]{color:var(--cw-text-muted,#b8ac9c);transition:color .2s}.cw-online__count[data-astro-cid-zefdne35]{font-variant-numeric:tabular-nums;font-weight:700}.cw-online__dot[data-astro-cid-zefdne35]{background:var(--_ok);width:.5em;height:.5em;box-shadow:0 0 .6em color-mix(in srgb, var(--_ok) 70%, transparent);border-radius:50%;position:relative}.cw-online__dot[data-astro-cid-zefdne35]:after{content:"";background:var(--_ok);border-radius:50%;animation:2.4s ease-out infinite cw-online-pulse;position:absolute;inset:0}@keyframes cw-online-in{0%{opacity:0;transform:translateY(2px)}}@keyframes cw-online-pulse{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.cw-online[data-astro-cid-zefdne35],.cw-online__dot[data-astro-cid-zefdne35]:after{animation:none}}.cw-hero[data-astro-cid-6577yp3t]{isolation:isolate;background:var(--c-bg);align-items:end;min-height:max(560px,100svh);display:grid;position:relative;overflow:hidden}.cw-hero__media[data-astro-cid-6577yp3t]{z-index:-2;will-change:transform;position:absolute;inset:0}.cw-hero__media[data-astro-cid-6577yp3t] .cw-hero__frame{border-radius:0;height:100%;position:absolute;inset:0}.cw-hero__media[data-astro-cid-6577yp3t] .cw-hero__frame img{position:absolute}.cw-hero__scrim[data-astro-cid-6577yp3t]{z-index:-1;background:radial-gradient(80% 60% at 20% 100%, #1e1b18bf 0%, transparent 70%), var(--grad-hero-fade), linear-gradient(90deg, #1e1b188c 0%, #1e1b1800 60%);position:absolute;inset:0}.cw-hero__content[data-astro-cid-6577yp3t]{width:100%;max-width:calc(var(--container-wide) + 2 * var(--gutter));padding:calc(var(--header-h) + var(--space-7)) var(--gutter) clamp(56px, 4rem + 4vw, 128px);margin-inline:auto}.cw-platforms[data-astro-cid-ayzca2go]{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.cw-platform[data-astro-cid-ayzca2go]{gap:var(--space-3);height:100%;padding:var(--space-5);border:1px solid var(--c-border);border-radius:var(--radius-lg);background:var(--c-surface-1);background-image:var(--grad-surface);color:var(--c-text);transition:border-color var(--dur-base), transform var(--dur-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}a[data-astro-cid-ayzca2go].cw-platform:hover{border-color:var(--c-accent-line);transform:translateY(-3px)}.cw-platform__icon[data-astro-cid-ayzca2go]{border-radius:var(--radius-md);background:var(--c-accent-soft);width:48px;height:48px;color:var(--c-accent);place-items:center;display:grid}.cw-platform[data-astro-cid-ayzca2go] svg[data-astro-cid-ayzca2go],.cw-pl-mini[data-astro-cid-ayzca2go] svg[data-astro-cid-ayzca2go]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.cw-platform[data-astro-cid-ayzca2go] svg[data-astro-cid-ayzca2go].filled,.cw-pl-mini[data-astro-cid-ayzca2go] svg[data-astro-cid-ayzca2go].filled{fill:currentColor;stroke:none}.cw-platform__title[data-astro-cid-ayzca2go]{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-display)}.cw-platform__text[data-astro-cid-ayzca2go]{color:var(--c-text-2);font-size:var(--fs-small)}.cw-pl-mini[data-astro-cid-ayzca2go]{color:var(--c-text-3);gap:8px;margin:0;padding:0;list-style:none;display:flex}.cw-pl-mini[data-astro-cid-ayzca2go] svg[data-astro-cid-ayzca2go]{width:18px;height:18px}.cw-pets[data-astro-cid-tu6ywa5s]:before{content:"";z-index:-1;pointer-events:none;background:var(--grad-lamp-corner);position:absolute;inset:0}.cw-pets__species[data-astro-cid-tu6ywa5s]{gap:var(--grid-gap);display:grid}@media (width>=960px){.cw-pets__species[data-astro-cid-tu6ywa5s]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cw-pets__kind[data-astro-cid-tu6ywa5s]{gap:var(--space-5);border:1px solid var(--c-border);border-radius:var(--radius-xl);background:radial-gradient(70% 60% at 50% 62%, #f2a65a29 0%, transparent 70%), var(--grad-surface), var(--c-surface-1);box-shadow:var(--shadow-inset-top);flex-direction:column;padding:clamp(22px,1rem + 2vw,40px);display:flex;position:relative;overflow:hidden}.cw-pets__kind-head[data-astro-cid-tu6ywa5s] h3[data-astro-cid-tu6ywa5s]{font-size:var(--fs-h3)}.cw-pets__kind-head[data-astro-cid-tu6ywa5s] p[data-astro-cid-tu6ywa5s]{margin-top:var(--space-2);color:var(--c-text-2);max-width:52ch}.cw-pets__stage-row[data-astro-cid-tu6ywa5s]{padding-bottom:var(--space-2);border-bottom:1px solid var(--c-border);background:linear-gradient(#0000 78%,#0000001f 100%);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:clamp(4px,1vw,16px);display:grid}.cw-pets__stage[data-astro-cid-tu6ywa5s]{text-align:center;margin:0}.cw-pets__figure[data-astro-cid-tu6ywa5s]{aspect-ratio:1;transition:transform var(--dur-base) var(--ease-out)}.cw-pets__figure[data-astro-cid-tu6ywa5s] svg,.cw-pets__figure[data-astro-cid-tu6ywa5s] img[data-astro-cid-tu6ywa5s]{object-fit:contain;width:100%;height:100%;display:block}.cw-pets__stage[data-astro-cid-tu6ywa5s]:hover .cw-pets__figure[data-astro-cid-tu6ywa5s]{transform:translateY(-4px)rotate(-1.5deg)}@media (prefers-reduced-motion:reduce){.cw-pets__stage[data-astro-cid-tu6ywa5s]:hover .cw-pets__figure[data-astro-cid-tu6ywa5s]{transform:none}}.cw-pets__stage[data-astro-cid-tu6ywa5s] figcaption[data-astro-cid-tu6ywa5s]{margin-top:var(--space-2);gap:2px;display:grid}.cw-pets__stage-name[data-astro-cid-tu6ywa5s]{font-weight:var(--fw-text-strong);font-size:var(--fs-small)}.cw-pets__stage-lv[data-astro-cid-tu6ywa5s]{color:var(--c-text-3);font-size:var(--fs-xs)}.cw-pets__coats-label[data-astro-cid-tu6ywa5s]{color:var(--c-text-3);font-size:var(--fs-small)}.cw-pets__coats-label[data-astro-cid-tu6ywa5s] span[data-astro-cid-tu6ywa5s]{color:var(--c-text)}.cw-pets__swatches[data-astro-cid-tu6ywa5s]{margin:var(--space-3) 0 0;flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.cw-pets__swatch[data-astro-cid-tu6ywa5s]{background:linear-gradient(135deg, var(--a) 0 52%, var(--b) 52% 76%, var(--c) 76% 100%) padding-box, var(--c-border-strong) border-box;cursor:pointer;width:34px;height:34px;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast);border:2px solid #0000;border-radius:50%;padding:0;position:relative;box-shadow:inset 0 0 0 1px #0003}.cw-pets__swatch[data-astro-cid-tu6ywa5s]:hover{transform:scale(1.08)}.cw-pets__swatch[data-astro-cid-tu6ywa5s][aria-pressed=true]{border-color:var(--c-accent);box-shadow:0 0 0 3px var(--c-accent-soft)}.cw-pets__swatch[data-astro-cid-tu6ywa5s].is-special:after{content:"";background:var(--c-accent);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:12px;height:12px;position:absolute;top:-5px;right:-5px}.cw-sr[data-astro-cid-tu6ywa5s]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cw-pets__features[data-astro-cid-tu6ywa5s]{gap:var(--grid-gap);margin:var(--grid-gap) 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.cw-pets__features[data-astro-cid-tu6ywa5s]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.cw-pets__features[data-astro-cid-tu6ywa5s]{grid-template-columns:repeat(4,minmax(0,1fr))}}.cw-pets__feature[data-astro-cid-tu6ywa5s]{padding:var(--space-5);border:1px solid var(--c-border);border-radius:var(--radius-lg);background:var(--c-surface-1)}.cw-pets__feature-icon[data-astro-cid-tu6ywa5s]{width:44px;height:44px;margin-bottom:var(--space-4);background:var(--c-accent-soft);color:var(--c-accent-text);border-radius:50%;place-items:center;display:inline-grid}.cw-pets__feature[data-astro-cid-tu6ywa5s] h3[data-astro-cid-tu6ywa5s]{font-family:var(--font-text);font-size:var(--fs-h4);font-weight:var(--fw-text-strong);letter-spacing:0}.cw-pets__feature[data-astro-cid-tu6ywa5s] p[data-astro-cid-tu6ywa5s]:not(.cw-eyebrow){margin-top:var(--space-2);color:var(--c-text-2);font-size:var(--fs-small)}.cw-pets__cta[data-astro-cid-tu6ywa5s]{justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin-top:clamp(40px,2rem + 2vw,72px);display:flex}.home-hero[data-astro-cid-wcolddp2]{max-width:760px}.home-hero__news[data-astro-cid-wcolddp2]{margin-bottom:var(--space-5);border-radius:var(--radius-pill);backdrop-filter:blur(10px);color:var(--c-text);font-size:var(--fs-small);transition:border-color var(--dur-fast);background:#14100d73;border:1px solid #fff0de2e;align-items:center;gap:10px;padding:6px 14px 6px 6px;text-decoration:none;display:inline-flex}.home-hero__news[data-astro-cid-wcolddp2]:hover{border-color:var(--c-accent-line)}.home-hero__news[data-astro-cid-wcolddp2] svg[data-astro-cid-wcolddp2]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.home-hero__title[data-astro-cid-wcolddp2]{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-weight:var(--fw-display-strong);text-shadow:0 2px 30px #00000073}.home-hero__text[data-astro-cid-wcolddp2]{margin-top:var(--space-5);max-width:56ch;color:var(--c-text);opacity:.9;font-size:var(--fs-lead);line-height:var(--lh-snug);text-shadow:0 1px 16px #00000080}.home-hero__ctas[data-astro-cid-wcolddp2]{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}@media (width<=520px){.home-hero__ctas[data-astro-cid-wcolddp2] .cw-btn{width:100%}}.home-hero__live[data-astro-cid-wcolddp2]{margin-top:var(--space-5)}.home-pillars[data-astro-cid-wcolddp2]{gap:var(--grid-gap);margin:0;padding:0;list-style:none;display:grid}.home-pillars[data-astro-cid-wcolddp2] .cw-frame{border-radius:0}@media (width>=900px){.home-pillars[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-more[data-astro-cid-wcolddp2]{justify-content:center;margin-top:clamp(40px,2rem + 2vw,72px);display:flex}.home-more--start[data-astro-cid-wcolddp2]{margin-top:var(--space-5);justify-content:flex-start}.home-updates[data-astro-cid-wcolddp2]{gap:var(--grid-gap);margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.home-updates[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-updates__date[data-astro-cid-wcolddp2]{color:var(--c-text-3);font-size:var(--fs-small);margin-right:auto}.home-trailer[data-astro-cid-wcolddp2] .cw-frame{border:1px solid var(--c-border);box-shadow:var(--shadow-3)}@media (width<=640px){.home-trailer[data-astro-cid-wcolddp2] .cw-frame{aspect-ratio:16/10!important}}.home-trailer__overlay[data-astro-cid-wcolddp2]{background:radial-gradient(60% 70%,#1e1b1826 0%,#1e1b1899 100%);place-items:center;display:grid;position:absolute;inset:0}.home-gallery[data-astro-cid-wcolddp2]{margin-top:var(--grid-gap)}.home-roadmap[data-astro-cid-wcolddp2]{gap:var(--grid-gap);display:grid}@media (width>=900px){.home-roadmap[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-roadmap__col[data-astro-cid-wcolddp2]{padding:var(--space-5);border:1px solid var(--c-border);border-radius:var(--radius-lg);background:var(--c-surface-1)}.home-roadmap__status[data-astro-cid-wcolddp2]{margin-bottom:var(--space-4);font-size:var(--fs-xs);font-weight:var(--fw-text-strong);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--c-text-2);align-items:center;gap:10px;display:flex}.home-roadmap__dot[data-astro-cid-wcolddp2]{background:var(--c-text-3);border-radius:50%;width:9px;height:9px}.home-roadmap__col--done[data-astro-cid-wcolddp2] .home-roadmap__dot[data-astro-cid-wcolddp2]{background:var(--c-success)}.home-roadmap__col--doing[data-astro-cid-wcolddp2] .home-roadmap__dot[data-astro-cid-wcolddp2]{background:var(--c-accent);box-shadow:0 0 0 4px var(--c-accent-soft)}.home-roadmap__col--planned[data-astro-cid-wcolddp2] .home-roadmap__dot[data-astro-cid-wcolddp2]{background:var(--c-cool)}.home-roadmap__col[data-astro-cid-wcolddp2] ul[data-astro-cid-wcolddp2]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.home-roadmap__col[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{font-family:var(--font-text);font-size:var(--fs-body);font-weight:var(--fw-text-strong);letter-spacing:0}.home-roadmap__col[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--c-text-3);font-size:var(--fs-small);margin-top:4px}.home-community[data-astro-cid-wcolddp2]{gap:var(--space-6);border:1px solid var(--c-cool-line);border-radius:var(--radius-xl);background:radial-gradient(70% 120% at 100% 0%, #5c86c42e 0%, transparent 60%), var(--c-surface-1);align-items:center;padding:clamp(28px,1rem + 3vw,64px);display:grid}.home-community[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:var(--fs-h2)}.home-community__text[data-astro-cid-wcolddp2]>div[data-astro-cid-wcolddp2]{margin-top:var(--space-4);color:var(--c-text-2);max-width:56ch}.home-community__actions[data-astro-cid-wcolddp2]{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}@media (width>=900px){.home-community[data-astro-cid-wcolddp2]{grid-template-columns:1.4fr 1fr}.home-community__actions[data-astro-cid-wcolddp2]{justify-content:flex-end}}
