.theme-wc .wc-gate-strand{width:min(960px,100%);margin-inline:auto;padding-top:clamp(12px,3svh,32px)}.theme-wc .wc-gate-stack{width:100%;max-width:var(--wc-measure);padding-bottom:var(--wc-space-5);align-items:stretch;gap:var(--wc-space-4);text-align:center;flex-direction:column;margin:clamp(24px,7svh,88px) auto 0;display:flex}.theme-wc .wc-gate-stack>p,.theme-wc .wc-gate-stack>h1{margin-inline:auto}.theme-wc .wc-gate-monogram{margin-bottom:var(--wc-space-2);color:var(--wc-fg);align-self:center;font-size:24px}.theme-wc .wc-gate-field{margin-top:var(--wc-space-4);gap:var(--wc-space-2);text-align:left;flex-direction:column;display:flex}.theme-wc .wc-gate-field input{text-align:center}@media (min-width:1024px) and (max-height:900px){.theme-wc .wc-gate-strand{width:min(640px,100%);padding-top:var(--wc-space-3)}.theme-wc .wc-gate-stack{padding-bottom:var(--wc-space-4);gap:var(--wc-space-3);margin-top:clamp(12px,2svh,24px)}.theme-wc .wc-gate-field{margin-top:var(--wc-space-2)}}@keyframes wc-gate-error-in{0%{opacity:0}to{opacity:1}}.theme-wc .wc-gate-field [role=alert]{animation:wc-gate-error-in var(--wc-err-ms) linear both}[data-wc-motion=still] .wc-gate-field [role=alert]{animation:none}@media (prefers-reduced-motion:reduce){.theme-wc .wc-gate-field [role=alert]{animation:none}}.theme-wc .wc-welcome{padding-bottom:calc(var(--wc-bar-live,var(--wc-cta-dock)) + 24px)}.theme-wc .wc-welcome-hero{padding:24px var(--wc-gutter) 0;flex-direction:column;gap:14px;display:flex}.theme-wc .wc-welcome-mark{font-family:var(--wc-font-serif);margin:0;font-size:20px;line-height:1.2}.theme-wc .wc-welcome-egg{align-self:center;width:262px;height:322px;margin-top:4px;position:relative}.theme-wc .wc-welcome-egg__img{box-sizing:border-box;object-fit:cover;object-position:center 22%;border-radius:var(--wc-r-egg);border:6px solid #fff;width:262px;height:322px;display:block}.theme-wc .wc-welcome-egg__eggs{width:104px;height:auto;position:absolute;bottom:-8px;right:-26px}.theme-wc .wc-welcome-text{width:min(100% - 2 * var(--wc-gutter), var(--wc-measure));padding-top:var(--wc-space-5);gap:var(--wc-space-5);flex-direction:column;margin-inline:auto;display:flex}.theme-wc .wc-welcome-text h1:focus{outline:none}.theme-wc .wc-welcome-script{margin-top:calc(-1 * var(--wc-space-2));padding-top:var(--wc-space-1);color:var(--wc-fg)}.theme-wc .wc-welcome-keep{padding:var(--wc-space-5);border-radius:var(--wc-r-panel);background:var(--wc-surface);gap:var(--wc-space-3);flex-direction:column;margin:0;display:flex}.theme-wc .wc-welcome-roll{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.theme-wc .wc-welcome-roll li{align-items:center;gap:var(--wc-space-4);border-bottom:1px solid var(--wc-hairline);min-height:48px;display:flex}.theme-wc .wc-welcome-roll li:last-child{border-bottom:0}.theme-wc .wc-welcome-roll__num{min-width:2ch}.theme-wc .wc-welcome-group{gap:var(--wc-space-3);flex-direction:column;display:flex}.theme-wc .wc-welcome-note{text-align:center}.theme-wc .wc-welcome-resume{gap:var(--wc-space-3);padding:var(--wc-space-4);border-radius:var(--wc-r-panel);background:var(--wc-surface);flex-direction:column;display:flex}.theme-wc .wc-welcome-resume .wc-welcome-confirm{text-align:left;align-items:flex-start}.theme-wc .wc-welcome-confirm{align-items:center;gap:var(--wc-space-1);text-align:center;flex-direction:column;display:flex}.theme-wc .wc-welcome-confirm__row{gap:var(--wc-space-4);display:flex}@media (min-width:1024px){.theme-wc .wc-welcome{padding-bottom:0}.theme-wc .wc-welcome-grid{grid-template-columns:1fr 1fr;align-items:start;display:grid}.theme-wc .wc-welcome-hero{justify-content:center;height:100svh;padding-top:0;position:sticky;top:0}.theme-wc .wc-welcome-mark{top:24px;left:var(--wc-gutter);position:absolute}.theme-wc .wc-welcome-pane{padding-top:15svh;padding-bottom:var(--wc-space-5)}.theme-wc .wc-welcome-pane .wc-welcome-text{padding-top:0}}
