@layer features{.start-curtain-module__root__xNYvU{block-size:100dvh;max-block-size:none;inline-size:100%;max-inline-size:none;padding:var(--layout-gutter);color:var(--color-text-primary);background:var(--color-surface-page);opacity:1;transition:opacity var(--duration-base) var(--ease-standard);border:0;margin:0;position:fixed;inset:0;overflow:hidden}.start-curtain-module__root__xNYvU::backdrop{background:0 0}.start-curtain-module__root__xNYvU[open]{place-items:center;display:grid}@starting-style{.start-curtain-module__root__xNYvU[open]{opacity:0}}.start-curtain-module__root__xNYvU[data-leaving]{opacity:0;transition:opacity var(--duration-fast) var(--ease-in)}.start-curtain-module__backdrop__ity29{pointer-events:none;position:absolute;inset:0}.start-curtain-module__blobBlue__vH-Ph,.start-curtain-module__blobViolet__usI2M,.start-curtain-module__blobCyan__FcnJS{border-radius:var(--radius-full);block-size:70vmax;inline-size:70vmax;animation:fade-in var(--duration-panel) var(--ease-standard) both;position:absolute}.start-curtain-module__blobBlue__vH-Ph{animation:fade-in var(--duration-panel) var(--ease-standard) both, start-curtain-module__drift-a__7nf7e 16s ease-in-out infinite alternate;background:radial-gradient(circle,#3b82f629,#3b82f600 62%);inset-block-start:-30vmax;inset-inline-start:-25vmax}.start-curtain-module__blobViolet__usI2M{animation:fade-in var(--duration-panel) var(--ease-standard) both, start-curtain-module__drift-b__-oN-M 19s ease-in-out infinite alternate;background:radial-gradient(circle,#8b5cf629,#8b5cf600 62%);inset-block-end:-32vmax;inset-inline-end:-26vmax}.start-curtain-module__blobCyan__FcnJS{block-size:40vmax;inline-size:40vmax;animation:fade-in var(--duration-panel) var(--ease-standard) both, start-curtain-module__drift-c__NzQDT 13s ease-in-out infinite alternate;background:radial-gradient(circle,#22d3ee1a,#22d3ee00 62%);inset-block-start:20%;inset-inline-start:45%}.start-curtain-module__content__3Pmdn{gap:var(--space-7);text-align:center;flex-direction:column;align-items:center;inline-size:min(100%,26rem);display:flex;position:relative}.start-curtain-module__emblem__8gaJL{--rise-from:1rem;block-size:8.5rem;inline-size:8.5rem;animation:rise-in var(--duration-panel) var(--ease-out) both;place-items:center;display:grid;position:relative}.start-curtain-module__halo__KW5Hg{border-radius:var(--radius-full);background:radial-gradient(circle,#6366f138,#6366f100 65%);animation:3.2s ease-in-out infinite start-curtain-module__breathe__EZprB;position:absolute;inset:-22%}.start-curtain-module__orbit__1Guyj{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.start-curtain-module__track__kILMu{fill:none;stroke:var(--color-border-default);stroke-width:1.2px;stroke-dasharray:1.2 2.8}.start-curtain-module__arc__qVOUH{fill:none;stroke-width:3px;stroke-linecap:round;stroke-dasharray:26 74;transform-origin:50%;transform-box:view-box;animation:1.6s cubic-bezier(.5,.15,.5,.85) infinite start-curtain-module__turn__ikbLI}.start-curtain-module__mark__-fC8W{--_s:2;inline-size:calc(2.25rem * var(--_s));block-size:calc(2.25rem * var(--_s));position:relative}.start-curtain-module__back__EODok{inline-size:calc(1.625rem * var(--_s));block-size:calc(1.75rem * var(--_s));background:var(--gradient-brand-back);border-radius:calc(.5625rem * var(--_s));animation:3.2s ease-in-out infinite start-curtain-module__sway__qSYY1;position:absolute;inset-block-start:calc(.4375rem * var(--_s));inset-inline-start:0;rotate:-10deg}.start-curtain-module__front__wQaCW{gap:calc(.25rem * var(--_s));inline-size:calc(1.6875rem * var(--_s));block-size:calc(1.875rem * var(--_s));padding-inline:calc(.375rem * var(--_s));background:var(--gradient-brand-front);border-radius:calc(.5625rem * var(--_s));box-shadow:var(--shadow-brand);flex-direction:column;justify-content:center;animation:3.2s ease-in-out infinite start-curtain-module__float__hFDJY;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.start-curtain-module__line__2UayX{block-size:calc(3px * var(--_s));background:var(--color-text-on-accent);transform-origin:0;animation:start-curtain-module__write__24TTA 2.4s var(--ease-out) infinite both;border-radius:2px}.start-curtain-module__line__2UayX:nth-child(2){inline-size:70%;animation-delay:.25s}.start-curtain-module__line__2UayX:nth-child(3){inline-size:85%;animation-delay:.5s}.start-curtain-module__text__tFvLe{gap:var(--space-2);animation:rise-in var(--duration-panel) var(--ease-out) 80ms both;flex-direction:column;display:flex}.start-curtain-module__title__QIXVr{font:var(--type-display-sm);letter-spacing:var(--tracking-display);text-wrap:balance}.start-curtain-module__description__3K1PW{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-secondary);text-wrap:pretty}.start-curtain-module__steps__B5tWJ{gap:var(--space-3-5);inline-size:min(100%,22rem);padding:var(--space-5) var(--space-6);text-align:start;border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:rise-in var(--duration-panel) var(--ease-out) .16s both;background:#ffffffc7;flex-direction:column;list-style:none;display:flex}.start-curtain-module__step__ZqbXV{--rise-from:.375rem;gap:var(--space-3);font-size:var(--text-base);color:var(--color-text-tertiary);transition:color var(--duration-ui) var(--ease-standard);animation:rise-in var(--duration-slow) var(--ease-out) calc(.22s + var(--_i) * 70ms) both;grid-template-columns:1.375rem 1fr;align-items:center;display:grid}.start-curtain-module__step__ZqbXV[data-state=current]{font-weight:var(--weight-semibold);color:var(--color-text-primary)}.start-curtain-module__step__ZqbXV[data-state=done]{color:var(--color-text-secondary)}.start-curtain-module__stepMark__0xDJP{--icon-size:.875rem;--icon-stroke:3;border-radius:var(--radius-full);place-items:center;block-size:1.375rem;inline-size:1.375rem;display:grid}.start-curtain-module__step__ZqbXV[data-state=todo] .start-curtain-module__stepMark__0xDJP:before{content:"";border:1.5px solid var(--color-border-default);border-radius:var(--radius-full);block-size:.5rem;inline-size:.5rem}.start-curtain-module__step__ZqbXV[data-state=current] .start-curtain-module__stepMark__0xDJP{border:2px solid var(--palette-violet-200);border-block-start-color:var(--palette-violet-500);border-inline-end-color:var(--palette-blue-500);animation:.8s linear infinite start-curtain-module__turn__ikbLI}.start-curtain-module__step__ZqbXV[data-state=done] .start-curtain-module__stepMark__0xDJP{color:var(--color-text-on-accent);background:var(--color-success);animation:start-curtain-module__pop__nvYeM var(--duration-slow) var(--ease-spring) both}.start-curtain-module__slow__2H-3-{min-block-size:3lh;max-inline-size:22rem;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary);text-wrap:pretty;opacity:0;transition:opacity var(--duration-base) var(--ease-standard), translate var(--duration-base) var(--ease-out);translate:0 .25rem}.start-curtain-module__slow__2H-3-[data-shown]{opacity:1;translate:0}@keyframes start-curtain-module__turn__ikbLI{to{rotate:360deg}}@keyframes start-curtain-module__breathe__EZprB{0%,to{opacity:.65;scale:.92}50%{opacity:1;scale:1.06}}@keyframes start-curtain-module__sway__qSYY1{0%,to{translate:0;rotate:-10deg}50%{translate:-3px 2px;rotate:-15deg}}@keyframes start-curtain-module__float__hFDJY{0%,to{translate:0}50%{translate:0 -5px}}@keyframes start-curtain-module__write__24TTA{0%{opacity:1;scale:1}12%{opacity:0;scale:1}13%{opacity:1;scale:0 1}50%,to{opacity:1;scale:1}}@keyframes start-curtain-module__pop__nvYeM{0%{opacity:0;scale:.4}}@keyframes start-curtain-module__drift-a__7nf7e{to{translate:12vmax 8vmax}}@keyframes start-curtain-module__drift-b__-oN-M{to{translate:-10vmax -9vmax}}@keyframes start-curtain-module__drift-c__NzQDT{to{translate:-14vmax 6vmax}}}
