.auth-canvas.svelte-5bky5h{background:var(--bfp-cream-bg);color:var(--bfp-ink);font-family:Geist,ui-sans-serif,system-ui,sans-serif}.auth-canvas.svelte-5bky5h :where(.svelte-5bky5h)::selection{background:var(--bfp-gold);color:var(--bfp-cream-bg)}.auth-crown.svelte-5bky5h{filter:drop-shadow(0 6px 18px oklch(56% .14 72/.18));flex:none;width:auto;height:5rem;display:block}@media (width>=1024px){.auth-crown.svelte-5bky5h{height:7.5rem}}.auth-rule.svelte-5bky5h{background:linear-gradient(90deg, var(--bfp-gold), transparent);width:5rem;height:1px}.auth-eyebrow.svelte-5bky5h{letter-spacing:.32em;text-transform:uppercase;color:var(--bfp-ink-dim);font-family:Geist,sans-serif;font-size:.66rem;font-weight:600}.auth-display.svelte-5bky5h{letter-spacing:-.018em;color:var(--bfp-ink);font-family:Playfair Display,Georgia,serif;font-size:clamp(2rem,5.4vw,3.4rem);font-style:normal;font-weight:500;line-height:1.04}.auth-body.svelte-5bky5h{color:var(--bfp-ink-dim);font-family:Geist,sans-serif;font-size:.95rem;line-height:1.6}.auth-fineprint.svelte-5bky5h{color:var(--bfp-ink-faint);letter-spacing:.02em;font-family:Geist,sans-serif;font-size:.72rem;line-height:1.5}
