.letters-inner.svelte-10q2wr1{max-width:32rem;text-align:center}.letters-inner.svelte-10q2wr1 p,.letters-inner.svelte-10q2wr1 h2{margin-inline:auto}.envelope.svelte-10q2wr1{width:140px;margin:0 auto var(--space-5)}.envelope.svelte-10q2wr1 svg:where(.svelte-10q2wr1){width:100%;height:auto;overflow:visible}.envelope.open.svelte-10q2wr1 .seal:where(.svelte-10q2wr1){filter:drop-shadow(0 0 8px var(--nr-glow))}.envelope.open.svelte-10q2wr1 .flap:where(.svelte-10q2wr1){transform-origin:80px 30px;animation:svelte-10q2wr1-openFlap .6s var(--ease-soft) forwards}.heart.svelte-10q2wr1{animation:svelte-10q2wr1-floatHeart 1.2s var(--ease-soft) forwards}@keyframes svelte-10q2wr1-openFlap{to{d:path("M10 30 L80 10 L150 30")}}@keyframes svelte-10q2wr1-floatHeart{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(-18px)}}.form.svelte-10q2wr1{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-top:var(--space-5)}input.svelte-10q2wr1{flex:1 1 14rem;min-height:48px;padding:.7rem 1rem;border:2px solid var(--nr-ink);border-radius:var(--radius-pill);background:var(--nr-cream);color:var(--nr-ink)}.micro.svelte-10q2wr1,.note.svelte-10q2wr1,.privacy.svelte-10q2wr1{font-size:var(--size-sm);margin-top:var(--space-3)}.thanks.svelte-10q2wr1{font-family:var(--font-display);font-size:var(--size-xl);margin-top:var(--space-5)}
