.screen.svelte-nyeqie{grid-template-columns:minmax(0,1fr);min-height:100svh;display:grid}.content.svelte-nyeqie{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);gap:3rem;padding:1.5rem 1.25rem 1.25rem;display:grid}.brand.svelte-nyeqie{justify-self:start;line-height:0}.block.svelte-nyeqie{align-self:center;max-width:34rem}.eyebrow.svelte-nyeqie{letter-spacing:.08em;text-transform:uppercase;color:var(--shell-text-muted);margin:0 0 1rem;font-size:.8125rem}h1.svelte-nyeqie{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2rem,7vw,3.25rem);font-weight:600;line-height:1.05}.lead.svelte-nyeqie{color:var(--shell-text-muted);text-wrap:pretty;max-width:30rem;margin:1.25rem 0 2.5rem}label.svelte-nyeqie{margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.row.svelte-nyeqie{gap:.5rem;display:flex}input.svelte-nyeqie{border:1px solid var(--shell-line);background:var(--shell-surface);min-width:0;min-height:3.25rem;font:500 1.0625rem/1 var(--shell-font);letter-spacing:.08em;text-transform:uppercase;color:inherit;transition:border-color .15s var(--shell-ease), box-shadow .15s var(--shell-ease);border-radius:.5rem;flex:1;padding:0 1rem}input.svelte-nyeqie:focus-visible{border-color:var(--shell-text);box-shadow:0 0 0 1px var(--shell-text), 0 0 0 5px color-mix(in srgb, var(--shell-text) 10%, transparent);outline:none}.error.svelte-nyeqie input:where(.svelte-nyeqie){border-color:var(--pamet-red);animation:svelte-nyeqie-shake .3s var(--shell-ease)}.error.svelte-nyeqie input:where(.svelte-nyeqie):focus{box-shadow:0 0 0 1px var(--pamet-red), 0 0 0 5px color-mix(in srgb, var(--pamet-red) 12%, transparent)}.row.svelte-nyeqie input:where(.svelte-nyeqie)::selection{background:color-mix(in srgb, var(--shell-text) 14%, transparent);color:var(--shell-text)}button.svelte-nyeqie{background:var(--shell-text);min-height:3.25rem;color:var(--shell-on-dark);font:600 1rem/1 var(--shell-font);cursor:pointer;transition:background-color .15s var(--shell-ease), transform .15s var(--shell-ease);border:0;border-radius:.5rem;flex:none;place-items:center;padding:0 1.5rem;display:grid;position:relative}button.svelte-nyeqie>.label:where(.svelte-nyeqie),button.svelte-nyeqie>.spinner:where(.svelte-nyeqie){grid-area:1/1}button.svelte-nyeqie>.hidden:where(.svelte-nyeqie){visibility:hidden}button.svelte-nyeqie:hover{background:var(--anthracite)}button.svelte-nyeqie:active{transform:scale(.98)}button.svelte-nyeqie:disabled{background:var(--anthracite);cursor:progress}.spinner.svelte-nyeqie{border:2px solid color-mix(in srgb, var(--shell-on-dark) 22%, transparent);border-top-color:var(--shell-on-dark);border-radius:50%;width:1.125rem;height:1.125rem;animation:.7s linear infinite svelte-nyeqie-spin}.visually-hidden.svelte-nyeqie{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.message.svelte-nyeqie{min-height:2.9em;color:var(--pamet-red);text-wrap:balance;margin:.625rem 0 0;font-size:.875rem;line-height:1.45}.credit.svelte-nyeqie{color:var(--shell-text-muted);margin:0;font-size:.8125rem}.visual.svelte-nyeqie{margin:0;display:none}@keyframes svelte-nyeqie-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-nyeqie{animation:none}}@keyframes svelte-nyeqie-shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@media (width>=64rem){.screen.svelte-nyeqie{grid-template-columns:1fr 1fr}.content.svelte-nyeqie{padding:2.5rem clamp(4rem,5vw,7rem) 2rem}.visual.svelte-nyeqie{background:radial-gradient(60% 55% at 50% 55%, var(--shell-surface) 0%, var(--shell-bg-alt) 100%);place-items:center;padding:clamp(2.5rem,4vw,5rem);display:grid}.visual.svelte-nyeqie picture{max-width:46rem}.visual.svelte-nyeqie img{filter:drop-shadow(0 40px 40px color-mix(in srgb, var(--shell-ink-deep) 18%, transparent));background:0 0}}
