.bestaetigung.svelte-qaw36k h2:where(.svelte-qaw36k){margin-top:0}.prefill-hinweis.svelte-qaw36k{border-left:2px solid var(--accent);color:var(--muted);margin:0 0 1.25rem;padding:.75rem 1rem;font-size:.9rem}.auth-page.svelte-qaw36k{background:linear-gradient(145deg, var(--surface), var(--bg) 58%);place-items:center;min-height:calc(100svh - 4.5rem);padding:4rem 0;display:grid;position:relative;overflow:hidden}.auth-orbit.svelte-qaw36k{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);width:36rem;box-shadow:0 0 100px color-mix(in srgb, var(--accent) 10%, transparent);border-radius:50%;position:absolute;bottom:-22rem;left:-20rem}.narrow.svelte-qaw36k{max-width:31rem;position:relative}.eyebrow.svelte-qaw36k{color:var(--accent-hover);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .7rem;font-size:.67rem;font-weight:600}h1.svelte-qaw36k{letter-spacing:-.04em;margin:0;font-size:clamp(2.8rem,7vw,4.4rem);line-height:.98}h1.svelte-qaw36k span:where(.svelte-qaw36k){color:var(--silver);font-family:var(--font-display);font-style:italic;font-weight:400}.lede.svelte-qaw36k{margin-top:1rem;margin-bottom:1.5rem;font-size:.88rem}form.card.svelte-qaw36k{background:color-mix(in srgb, var(--surface-raised) 92%, transparent);border-radius:calc(var(--radius) * 1.5);box-shadow:0 25px 70px color-mix(in srgb, var(--bg) 65%, transparent);padding:2rem}.field.svelte-qaw36k{margin-bottom:1rem}.field.svelte-qaw36k input:where(.svelte-qaw36k){background:color-mix(in srgb, var(--bg) 72%, transparent);width:100%;padding:.85rem}.checkbox-field.svelte-qaw36k input:where(.svelte-qaw36k){width:auto}.checkbox-label.svelte-qaw36k{color:var(--muted);align-items:flex-start;gap:.5rem;font-size:.85rem;display:flex}.error.svelte-qaw36k{color:var(--danger);margin-top:0;font-size:.9rem}.footnote.svelte-qaw36k{text-align:center;margin-top:1.2rem;font-size:.78rem}.btn.svelte-qaw36k{width:100%;padding-block:.9rem}
