.lead-half.svelte-1rv9c71{border-top-color:var(--accent,#b0824a)}.dimmer.svelte-1rv9c71{opacity:.72}.ln-ov.svelte-1rv9c71{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:default;background:#0404069e;border:0;padding:0;position:fixed;inset:0}.ln-card.svelte-1rv9c71{z-index:201;background:color-mix(in srgb, var(--bg,#0b0b0f) 88%, transparent);border:1px solid var(--line-soft,#ffffff1f);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);width:min(34rem,100vw - 2rem);max-height:min(84svh,42rem);color:var(--ink,#ece7dd);font-family:var(--sans,"Space Grotesk", system-ui, sans-serif);border-radius:18px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 70px #0000008c}.ln-x.svelte-1rv9c71{float:right;border:1px solid var(--line-soft,#ffffff24);width:2rem;height:2rem;color:inherit;cursor:pointer;background:0 0;border-radius:999px;margin:.7rem .8rem 0 0;line-height:1;position:sticky;top:0}.ln-body.svelte-1rv9c71{padding:1.6rem clamp(1.1rem,4vw,2rem) 1.8rem}.microlabel.svelte-1rv9c71{letter-spacing:.24em;text-transform:uppercase;color:var(--accent,#2f5bd3);margin:0 0 .35rem;font-size:.66rem}h2.svelte-1rv9c71{font-family:var(--serif,ui-sans-serif, system-ui, sans-serif);margin:0 0 1rem;font-size:clamp(1.3rem,4vw,1.7rem);font-weight:400;line-height:1.15}.row.svelte-1rv9c71{flex-wrap:wrap;gap:.5rem;display:flex}input[type=email].svelte-1rv9c71{border:1px solid var(--line-soft,#ffffff29);min-width:0;color:inherit;font:inherit;background:#ffffff0a;border-radius:999px;flex:12rem;padding:.7rem .9rem}button.svelte-1rv9c71:not(.ln-x){border:1px solid color-mix(in srgb, var(--accent,#2f5bd3) 45%, transparent);color:var(--accent,#2f5bd3);font:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;padding:.7rem 1.4rem;font-size:.78rem}button.svelte-1rv9c71:not(.ln-x):disabled{opacity:.55;cursor:default}.fine.svelte-1rv9c71{color:var(--dim,#9a9a9a);margin:.75rem 0 0;font-size:.78rem;line-height:1.55}.lead.svelte-1rv9c71{margin:0 0 .2rem;font-size:.95rem}.status.svelte-1rv9c71{color:var(--accent,#2f5bd3);margin:0}.err.svelte-1rv9c71{color:var(--ember,#ff8b8b);margin:.6rem 0 0;font-size:.82rem}.half.svelte-1rv9c71{border-top:1px solid var(--line-soft,#ffffff1a);margin-top:1.5rem;padding-top:1.3rem}.door.svelte-1rv9c71{color:var(--accent,#2f5bd3);letter-spacing:.16em;text-transform:uppercase;margin-top:.9rem;font-size:.78rem;text-decoration:none;display:inline-block}.hp.svelte-1rv9c71{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sr.svelte-1rv9c71{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.ln-card.svelte-1rv9c71{animation:.24s cubic-bezier(.22,1,.36,1) svelte-1rv9c71-rise}@keyframes svelte-1rv9c71-rise{0%{opacity:0;transform:translate(-50%,calc(10px - 50%))}}}.acctform.svelte-1rv9c71{gap:.45rem;margin-top:.2rem;display:grid}.acctform.svelte-1rv9c71 input:where(.svelte-1rv9c71){width:100%}.acctform.svelte-1rv9c71 .door:where(.svelte-1rv9c71){text-align:center;cursor:pointer;width:100%}.acctform.svelte-1rv9c71 .fine:where(.svelte-1rv9c71){margin-top:.1rem}
