.lang-select[data-v-bcbc9027]{position:relative}.lang-select__toggle[data-v-bcbc9027]{color:var(--text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.55rem;padding:.55rem .85rem;font-size:.85rem;font-weight:500;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.lang-select__toggle.is-open[data-v-bcbc9027],.lang-select__toggle[data-v-bcbc9027]:hover,.lang-select__toggle[data-v-bcbc9027]:focus-visible{color:#fff;background:#ffffff38;border-color:#ffffff38}.lang-select__caret[data-v-bcbc9027]{width:.45rem;height:.45rem;transition:transform .25s var(--ease-epic);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(45deg)translateY(-1px)}.lang-select__toggle.is-open .lang-select__caret[data-v-bcbc9027]{transform:rotate(225deg)translateY(-1px)}.lang-select__menu[data-v-bcbc9027]{top:calc(100% + .45rem);z-index:60;width:max-content;min-width:11rem;max-width:min(14rem, calc(100vw - var(--pad) - .75rem));overscroll-behavior:contain;background:#121212f5;border:1px solid #ffffff1a;border-radius:.85rem;gap:.15rem;max-height:min(22rem,100dvh - 7rem);padding:.35rem;display:grid;position:absolute;inset-inline:0 auto;overflow:auto;box-shadow:0 16px 40px #00000059}.lang-select__menu button[data-v-bcbc9027]{text-align:start;color:var(--text);border-radius:.65rem;padding:.7rem .85rem;font-size:.9rem}.lang-select__menu button[data-v-bcbc9027]:hover,.lang-select__menu button.is-active[data-v-bcbc9027]{color:#fff;background:#ffffff0f}.lang-select-menu-enter-active[data-v-bcbc9027],.lang-select-menu-leave-active[data-v-bcbc9027]{transition:opacity .18s ease, transform .18s var(--ease-epic)}.lang-select-menu-enter-from[data-v-bcbc9027],.lang-select-menu-leave-to[data-v-bcbc9027]{opacity:0;transform:translateY(-6px)}.site-menu[data-v-c8208012]{z-index:90;position:fixed;inset:0}.site-menu__backdrop[data-v-c8208012]{cursor:pointer;background:#00000073;border:0;padding:0;position:absolute;inset:0}.site-menu__panel[data-v-c8208012]{top:max(4.75rem, calc(env(safe-area-inset-top,0px) + 3.5rem));left:var(--pad);z-index:1;background:#242424;border:1px solid #ffffff14;border-radius:1.15rem;flex-direction:column;width:min(22rem,100vw - 2rem);max-height:min(34rem,100dvh - 5rem);display:flex;position:absolute;overflow:visible;box-shadow:0 24px 64px #00000073}.site-menu__search[data-v-c8208012]{background:#242424;border-bottom:1px solid #ffffff14;border-radius:1.15rem 1.15rem 0 0;align-items:center;gap:.65rem;padding:1.05rem 1.15rem .9rem;display:flex}.site-menu__input[data-v-c8208012]{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;flex:1;font-size:1.05rem}.site-menu__input[data-v-c8208012]:focus{outline:none}.site-menu__input[type=search][data-v-c8208012]::-webkit-search-cancel-button{appearance:none}.site-menu__input[type=search][data-v-c8208012]::-webkit-search-decoration{appearance:none}.site-menu__shortcut[data-v-c8208012]{color:#e6e6e68c;letter-spacing:.04em;border:1px solid #ffffff24;border-radius:.4rem;flex-shrink:0;padding:.2rem .45rem;font-size:.75rem}.site-menu__body[data-v-c8208012]{overscroll-behavior:contain;background:#242424;flex:1;min-height:0;padding:.35rem .55rem .55rem;overflow:auto}.site-menu__group+.site-menu__group[data-v-c8208012]{border-top:1px solid #ffffff14;margin-top:.55rem;padding-top:.45rem}.site-menu__group-title[data-v-c8208012]{color:#e6e6e680;letter-spacing:.14em;text-transform:uppercase;margin:0;padding:.55rem .95rem .2rem;font-size:.72rem;font-weight:700}.site-menu__list[data-v-c8208012]{margin:0;padding:0;list-style:none;display:grid}.site-menu__item[data-v-c8208012]{text-align:start;color:#fff;cursor:pointer;border-radius:.7rem;flex-direction:column;align-items:start;gap:.18rem;width:100%;padding:.52rem .85rem;display:flex}.site-menu__item-label[data-v-c8208012]{font-size:1.05rem;font-weight:600;line-height:1.25}.site-menu__item-hint[data-v-c8208012]{color:#e6e6e685;font-size:.88rem;font-weight:400;line-height:1.35}.site-menu__item.is-active[data-v-c8208012],.site-menu__item[data-v-c8208012]:hover{background:#ffffff14}.site-menu__item.is-current .site-menu__item-label[data-v-c8208012]{color:#fff}.site-menu__empty[data-v-c8208012]{color:var(--text-muted);margin:0;padding:1.25rem .95rem;font-size:1rem}.site-menu__foot[data-v-c8208012]{background:#242424;border-top:1px solid #ffffff14;border-radius:0 0 1.15rem 1.15rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.7rem .85rem .85rem;display:flex}.site-menu__apply[data-v-c8208012]{color:#111;cursor:pointer;background:#fff;border:1px solid #fff;border-radius:999px;flex-shrink:0;padding:.55rem .95rem;font-size:.85rem;font-weight:600;transition:background .25s,color .25s}.site-menu__apply[data-v-c8208012]:hover,.site-menu__apply[data-v-c8208012]:focus-visible{color:#fff;background:#111;border-color:#111;outline:none}.site-menu__login[data-v-c8208012]{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;padding:.55rem .9rem;font-size:.85rem;font-weight:500;transition:background .25s,border-color .25s}.site-menu__login[data-v-c8208012]:hover,.site-menu__login[data-v-c8208012]:focus-visible{color:#fff;background:#ffffff38;border-color:#ffffff38;outline:none}@media (width<=560px){.site-menu__panel[data-v-c8208012]{width:auto;left:.75rem;right:.75rem}}.nav[data-v-b5817a24]{z-index:50;padding:clamp(2.5rem, 5vw, 4rem) var(--pad);padding-top:max(clamp(2.5rem, 5vw, 4rem), calc(env(safe-area-inset-top,0px) + .75rem));pointer-events:none;background:linear-gradient(#1a1a1a59,#1a1a1a00);animation:.52s cubic-bezier(.215,.61,.355,1) both nav-enter-b5817a24;position:absolute;inset:0 0 auto}.nav--no-enter[data-v-b5817a24]{animation:none}@keyframes nav-enter-b5817a24{0%{opacity:0;transform:translateY(-64px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nav[data-v-b5817a24]{animation:none}}.nav__inner[data-v-b5817a24]{pointer-events:auto;grid-template-columns:1fr auto auto;grid-template-areas:"brand switch actions";align-items:center;column-gap:.75rem;width:min(100%,1280px);margin-inline:auto;display:grid}.nav__brand[data-v-b5817a24]{grid-area:brand;justify-self:start;align-items:center;gap:.55rem;display:flex}.nav__menu[data-v-b5817a24]{min-height:2.85rem;color:var(--text);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem .9rem;font-size:.85rem;font-weight:500;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.nav__menu[data-v-b5817a24]:hover,.nav__menu[data-v-b5817a24]:focus-visible{color:#fff;background:#ffffff24;outline:none}.nav__menu-icon[data-v-b5817a24]{width:.95rem;height:.95rem;display:grid}.nav__menu-icon svg[data-v-b5817a24]{width:100%;height:100%}.nav__brand[data-v-b5817a24] .lang-select__toggle{box-sizing:border-box;min-height:2.85rem}.nav__switch[data-v-b5817a24]{grid-area:switch}.nav__inner[data-v-b5817a24]:not(:has(.nav__actions)){grid-template-columns:1fr auto;grid-template-areas:"brand switch"}.nav__inner:not(:has(.nav__actions)) .nav__switch[data-v-b5817a24]{justify-self:end}.nav__actions[data-v-b5817a24]{grid-area:actions;justify-self:end;align-items:center;gap:.75rem;display:flex}.nav__switch[data-v-b5817a24],.nav__cta[data-v-b5817a24]{box-sizing:border-box;justify-content:center;align-items:center;width:max-content;min-width:0;max-width:none;min-height:2.85rem;display:inline-flex}.nav__cta[data-v-b5817a24]{white-space:nowrap;transition:background .25s ease, color .25s ease, box-shadow .25s ease, transform .3s var(--ease-epic)}.nav__cta[data-v-b5817a24]:hover,.nav__cta[data-v-b5817a24]:focus-visible{color:#fff;background:#111}.nav__cta--solid[data-v-b5817a24]{color:#fff;transition:background .25s,color .25s,box-shadow .25s}.nav__cta--solid[data-v-b5817a24]:hover,.nav__cta--solid[data-v-b5817a24]:focus-visible{color:#fff;background:#111}.nav__switch[data-v-b5817a24]{border-radius:var(--radius-btn);letter-spacing:.04em;text-transform:uppercase;color:var(--text);transition:background .25s ease, color .25s ease, transform .3s var(--ease-epic);background:#ffffff14;padding:.75rem 1.15rem;font-size:.8rem;font-weight:600;line-height:.9}.nav__switch[data-v-b5817a24]:hover,.nav__switch[data-v-b5817a24]:focus-visible{background:var(--green);color:#111;transform:translateY(-2px)}@media (width<=560px){.nav__inner[data-v-b5817a24]{grid-template-columns:1fr auto;grid-template-areas:"brand switch"}.nav__brand[data-v-b5817a24]{flex-direction:column;align-items:flex-start;gap:.45rem}.nav__switch[data-v-b5817a24]{place-self:start end;min-width:0}.nav__cta[data-v-b5817a24]{display:none}.nav__actions[data-v-b5817a24]:not(:empty){grid-area:switch;place-self:start end}.nav--tool .nav__cta[data-v-b5817a24]{display:inline-flex}}.photo-placeholder[data-v-06f7b068]{background:#2f2f2f;width:100%;height:100%;min-height:100%}.hero[data-v-36436a6d]{padding-top:clamp(10.5rem,18vw,13.5rem);padding-bottom:var(--space-6);background:0 0;position:relative;overflow:clip visible}.hero__gradient[data-v-36436a6d]{z-index:0;pointer-events:none;background:radial-gradient(78% 58% at 50% 38%,#a388b46b,#0000 72%);height:min(82vh,48rem);animation:1.05s ease-out 20ms both hero-enter-fade-36436a6d;position:absolute;top:-3rem;left:-12%;right:-12%;overflow:visible}.hero--artist .hero__gradient[data-v-36436a6d]{background:radial-gradient(78% 58% at 50% 38%,#3064ae7a,#0000 72%)}@keyframes hero-enter-fade-36436a6d{0%{opacity:0}to{opacity:1}}.hero__layout[data-v-36436a6d]{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.hero__brand[data-v-36436a6d]{--enter-y:36px;--enter-scale:1;margin-bottom:clamp(1.25rem,2.5vw,2rem);animation:.48s cubic-bezier(.215,.61,.355,1) 40ms both hero-enter-up-36436a6d;display:inline-flex}.hero__brand--static[data-v-36436a6d]{cursor:default}.hero__logo[data-v-36436a6d]{width:auto;height:clamp(1.85rem,3.2vw,2.65rem);transition:opacity .3s ease, transform .35s var(--ease-epic);display:block}.hero__brand:not(.hero__brand--static):hover .hero__logo[data-v-36436a6d]{opacity:.8;transform:translateY(-1px)}.hero__intro[data-v-36436a6d]{--enter-y:96px;--enter-scale:1;flex-direction:column;align-items:center;gap:.85rem;width:100%;animation:.56s cubic-bezier(.215,.61,.355,1) 70ms both hero-enter-up-36436a6d;display:flex}@keyframes hero-enter-up-36436a6d{0%{opacity:0;transform:translate3d(0, var(--enter-y,36px), 0) scale(var(--enter-scale,1))}to{opacity:1;transform:translate(0,0)scale(1)}}.hero__title[data-v-36436a6d]{text-wrap:balance;text-align:center;margin-inline:auto;color:#fff;max-width:18ch;min-height:1.96em;margin-bottom:clamp(4rem,7vw,5.75rem);line-height:.98}.hero__title--with-actions[data-v-36436a6d],.hero--no-preview .hero__title[data-v-36436a6d],.hero--no-preview .hero__title--with-actions[data-v-36436a6d]{margin-bottom:0}.hero__actions[data-v-36436a6d]{margin-inline:auto;grid-template-columns:minmax(13.25rem,max-content);justify-content:center;gap:.75rem;width:max-content;max-width:100%;margin-bottom:clamp(3.1rem,6.2vw,4.9rem);display:grid}.hero--no-preview .hero__actions[data-v-36436a6d]{margin-bottom:0}.hero__cta-motion[data-v-36436a6d]{width:100%;animation:2.8s ease-in-out .7s infinite hero-cta-invite-36436a6d}.hero__cta-motion[data-v-36436a6d]:hover,.hero__cta-motion[data-v-36436a6d]:focus-within{animation-play-state:paused}.hero__login[data-v-36436a6d],.hero__cta[data-v-36436a6d]{box-sizing:border-box;justify-content:center;width:100%;min-height:2.85rem;padding:.75rem 1.5rem;display:inline-flex;position:relative}.hero__cta[data-v-36436a6d]{transition:background .25s,color .25s,box-shadow .25s}.hero__cta--solid[data-v-36436a6d]{background:var(--blue);color:#fff;box-shadow:none}.hero__cta--solid[data-v-36436a6d]:hover,.hero__cta--solid[data-v-36436a6d]:focus-visible{color:#fff;background:#111}.hero__login[data-v-36436a6d]:hover,.hero__login[data-v-36436a6d]:focus-visible{color:#fff;background:#ffffff38}.hero__intro .hero__cta[data-v-36436a6d]:hover,.hero__intro .hero__cta[data-v-36436a6d]:focus-visible{transform:translateY(-2px)}@keyframes hero-cta-invite-36436a6d{0%,12%{transform:translateY(0)}22%{transform:translateY(-10px)}34%,to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero__cta-motion[data-v-36436a6d]{animation:none}}.hero__media[data-v-36436a6d]{will-change:transform;--enter-y:160px;--enter-scale:.94;justify-content:center;animation:.68s cubic-bezier(.215,.61,.355,1) .1s both hero-enter-up-36436a6d,5.5s ease-in-out .78s infinite alternate hero-float-36436a6d;display:flex}@keyframes hero-float-36436a6d{0%{transform:translate(0,0)}to{transform:translateY(-14px)}}.hero__figure[data-v-36436a6d]{flex-direction:column;align-items:center;gap:.85rem;width:min(100%,92rem);margin:0;display:flex}.hero--placeholder .hero__figure[data-v-36436a6d]{width:min(100%,32rem)}.hero--placeholder .hero__frame[data-v-36436a6d]{aspect-ratio:1;background:#2f2f2f;width:100%;min-height:min(70vw,32rem)}.hero__frame[data-v-36436a6d]{will-change:transform;pointer-events:auto;background:#0e0e0e;border-radius:.75rem;width:100%;animation:5.5s ease-in-out .78s infinite alternate hero-frame-float-36436a6d;position:relative;overflow:hidden;box-shadow:0 40px 120px #00000059}@keyframes hero-frame-float-36436a6d{0%{transform:scale(1)rotate(0)}to{transform:scale(1.012)rotate(-.18deg)}}.hero__image[data-v-36436a6d]{object-fit:contain;object-position:center top;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.hero__frame[data-v-36436a6d] .photo-placeholder{height:100%;position:absolute;inset:0}.hero__hint[data-v-36436a6d]{color:#e6e6e6c7;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .35s ease, transform .35s var(--ease-epic);background:#1a1a1ab8;border-radius:999px;padding:.4rem .75rem;font-size:.7rem;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)translateY(6px)}.hero__frame:hover .hero__hint[data-v-36436a6d],.hero__frame:focus-within .hero__hint[data-v-36436a6d]{opacity:1;transform:translate(-50%)translateY(0)}.hero__caption[data-v-36436a6d]{letter-spacing:.08em;text-transform:uppercase;color:#e6e6e69e;text-align:center;font-size:.8125rem}@media (width<=768px){.hero--no-preview[data-v-36436a6d]{flex-direction:column;justify-content:center;min-height:min(88vh,42rem);padding-top:clamp(9.5rem,28vw,12.5rem);padding-bottom:clamp(4.5rem,14vw,7rem);display:flex}.hero--no-preview .hero__layout[data-v-36436a6d]{flex-direction:column;align-items:center;gap:1.75rem;width:100%;display:flex}.hero--no-preview .hero__title[data-v-36436a6d]{letter-spacing:-.03em;max-width:18ch;min-height:2.1em;font-size:clamp(2.75rem,11vw,4rem);line-height:1.05}}@media (prefers-reduced-motion:reduce){.hero__gradient[data-v-36436a6d],.hero__brand[data-v-36436a6d],.hero__intro[data-v-36436a6d],.hero__media[data-v-36436a6d],.hero__frame[data-v-36436a6d]{opacity:1;animation:none;transform:none!important}.hero__hint[data-v-36436a6d]{transition:none}}.sk[data-v-1e982f4b]{z-index:1;position:relative}.sk__section[data-v-1e982f4b]{padding:var(--space-6) 0}.sk__section--platforms[data-v-1e982f4b]{place-items:center;min-height:28rem;display:grid}.sk__section--cta[data-v-1e982f4b]{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.sk__header[data-v-1e982f4b]{flex-direction:column;align-items:center;gap:1rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex}.sk__process[data-v-1e982f4b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;max-width:1080px;margin-inline:auto;display:grid}.sk__advantage[data-v-1e982f4b]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.sk__stats[data-v-1e982f4b],.sk__faq[data-v-1e982f4b]{flex-direction:column;align-items:center;gap:.85rem;max-width:48rem;margin-inline:auto;display:flex}.sk__bone[data-v-1e982f4b]{background:#ffffff0f;border-radius:.55rem;display:block;position:relative;overflow:hidden}.sk__bone--eyebrow[data-v-1e982f4b]{width:8rem;height:.7rem}.sk__bone--title[data-v-1e982f4b]{width:min(36rem,80%);height:2.2rem}.sk__bone--title-lg[data-v-1e982f4b]{width:min(22ch,80vw);height:3rem}.sk__bone--card[data-v-1e982f4b]{aspect-ratio:1;border-radius:.75rem}.sk__bone--copy[data-v-1e982f4b]{width:100%;height:8rem}.sk__bone--visual[data-v-1e982f4b]{aspect-ratio:1;border-radius:1rem;width:100%}.sk__bone--line[data-v-1e982f4b]{width:min(100%,28rem);height:1.6rem}.sk__bone--faq[data-v-1e982f4b]{width:100%;height:3.25rem}.sk__bone--btn[data-v-1e982f4b]{border-radius:var(--radius-btn);width:11rem;height:2.75rem}.sk__bone[data-v-1e982f4b]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff12,#0000);animation:1.4s ease-in-out infinite sk-shimmer-1e982f4b;position:absolute;inset:0;transform:translate(-100%)}@keyframes sk-shimmer-1e982f4b{to{transform:translate(100%)}}@media (width<=900px){.sk__process[data-v-1e982f4b],.sk__advantage[data-v-1e982f4b]{grid-template-columns:1fr;max-width:420px}}@media (prefers-reduced-motion:reduce){.sk__bone[data-v-1e982f4b]:after{animation:none}}
