.newsletter-wrap.svelte-qi5klq{width:var(--container-shell);margin:clamp(2.5rem,5vw,4rem) auto;background:var(--color-ink);color:var(--color-paper);padding:0;border:1.5px solid var(--color-ink);box-shadow:6px 6px 0 var(--color-yellow);position:relative;overflow:hidden}.newsletter-wrap.svelte-qi5klq:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,var(--color-yellow) 12%,transparent 13%);background-size:18px 18px;opacity:.06;pointer-events:none}.newsletter.svelte-qi5klq{display:grid;grid-template-columns:1.15fr 1fr;gap:0;align-items:stretch;position:relative}.newsletter__left.svelte-qi5klq{padding:clamp(2rem,4vw,3.5rem);border-right:1px dashed rgba(251,247,236,.25)}.newsletter__masthead.svelte-qi5klq{display:inline-flex;align-items:center;gap:10px;padding:6px 12px 6px 10px;border:1px solid var(--color-yellow);color:var(--color-yellow);font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:1.75rem}.newsletter__masthead.svelte-qi5klq .dot:where(.svelte-qi5klq){width:8px;height:8px;border-radius:50%;background:var(--color-yellow);animation:pb-pulse-red 1.6s ease-in-out infinite;box-shadow:0 0 #ffe10080}.newsletter__title.svelte-qi5klq{font-family:var(--font-display);font-weight:900;font-size:clamp(3rem,7vw,6rem);line-height:.85;letter-spacing:-.025em;text-transform:uppercase;color:var(--color-paper);margin:0 0 1.5rem}.newsletter__title.svelte-qi5klq .line:where(.svelte-qi5klq){display:block}.newsletter__title.svelte-qi5klq .ink:where(.svelte-qi5klq){display:inline-block;background:var(--color-yellow);color:var(--color-ink);padding:.04em .18em .06em;transform:rotate(-1.2deg);box-shadow:6px 6px 0 var(--color-paper)}.newsletter__title.svelte-qi5klq .zh:where(.svelte-qi5klq){display:block;font-family:var(--font-hk);font-weight:900;font-size:.4em;margin-top:.5rem;color:var(--color-paper);text-transform:none;letter-spacing:.04em}.newsletter__title.svelte-qi5klq .zh:where(.svelte-qi5klq) em:where(.svelte-qi5klq){font-style:normal;background:linear-gradient(to top,var(--color-yellow) 0 55%,transparent 55% 100%);color:var(--color-ink);padding:0 .06em}.newsletter__deck.svelte-qi5klq{font-family:var(--font-hk);font-size:1rem;line-height:1.65;color:var(--color-paper);opacity:.82;max-width:42ch;margin:0 0 1.5rem}.newsletter__streams.svelte-qi5klq{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:.55rem 1.25rem;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-paper);opacity:.85;padding:0;margin:0}.newsletter__streams.svelte-qi5klq li:where(.svelte-qi5klq){display:flex;align-items:baseline;gap:8px}.newsletter__streams.svelte-qi5klq .num:where(.svelte-qi5klq){font-feature-settings:"tnum" 1;color:var(--color-yellow);min-width:1.6rem}.newsletter__form.svelte-qi5klq{display:flex;flex-direction:column;background:var(--color-paper);color:var(--color-ink);margin:0}.newsletter__form-tag.svelte-qi5klq{display:flex;justify-content:space-between;padding:8px 18px;border-bottom:1.5px solid var(--color-ink);background:var(--color-yellow);font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink);font-weight:500;transition:background .35s ease,color .35s ease}.newsletter__form-tag.is-done.svelte-qi5klq{background:var(--color-ink);color:var(--color-paper)}.newsletter__form-tag.is-done.svelte-qi5klq .newsletter__form-job:where(.svelte-qi5klq){color:var(--color-yellow)}.newsletter__form-body.svelte-qi5klq{padding:clamp(1.75rem,3.5vw,2.5rem);display:flex;flex-direction:column;gap:1rem;flex:1;justify-content:center}.newsletter__form-label.svelte-qi5klq{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-mute)}.newsletter__form-row.svelte-qi5klq{display:flex;border:1.5px solid var(--color-ink);background:var(--color-paper)}.newsletter__form.svelte-qi5klq input:where(.svelte-qi5klq){flex:1;background:transparent;border:0;outline:0;color:var(--color-ink);font-family:var(--font-hk);font-size:1rem;padding:12px 14px;min-width:0}.newsletter__form.svelte-qi5klq input:where(.svelte-qi5klq)::placeholder{color:var(--color-pencil)}.newsletter__form.svelte-qi5klq input:where(.svelte-qi5klq):focus{background:var(--color-paper-shade)}.newsletter__form.svelte-qi5klq button:where(.svelte-qi5klq){background:var(--color-ink);border:0;color:var(--color-paper);font-family:var(--font-display);font-weight:800;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;padding:0 18px;display:inline-flex;align-items:center;gap:8px;transition:background .2s,color .2s}.newsletter__form.svelte-qi5klq button:where(.svelte-qi5klq):hover:not(:disabled){background:var(--color-red-stamp)}.newsletter__form.svelte-qi5klq button:where(.svelte-qi5klq):disabled{background:var(--color-yellow);color:var(--color-ink);cursor:default}.newsletter__form.svelte-qi5klq button:where(.svelte-qi5klq) .arrow:where(.svelte-qi5klq){font-family:var(--font-mono)}.newsletter__terms.svelte-qi5klq{margin:0;font-family:var(--font-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-mute)}.newsletter__error.svelte-qi5klq{margin:0;font-family:var(--font-hk);font-size:.85rem;color:var(--color-red-stamp)}.newsletter__sample.svelte-qi5klq{margin-top:.75rem;display:flex;gap:.85rem;align-items:center;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute);padding-top:.85rem;border-top:1px dashed var(--color-pencil)}.newsletter__sample.svelte-qi5klq a:where(.svelte-qi5klq){color:var(--color-ink);text-decoration:none;border-bottom:1px solid var(--color-ink);padding-bottom:1px}.newsletter__sample.svelte-qi5klq a:where(.svelte-qi5klq):hover{color:var(--color-red-stamp);border-color:var(--color-red-stamp)}.newsletter__success.svelte-qi5klq{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.55rem;padding:.5rem 0 .25rem}.newsletter__seal.svelte-qi5klq{width:92px;height:92px;color:var(--color-red-stamp);transform:rotate(-7deg);animation:svelte-qi5klq-nl-stamp .55s cubic-bezier(.2,1.5,.4,1) both}.newsletter__seal.svelte-qi5klq svg:where(.svelte-qi5klq){width:100%;height:100%;overflow:visible}.newsletter__seal.svelte-qi5klq .ring:where(.svelte-qi5klq){fill:none;stroke:currentColor;stroke-width:3.2}.newsletter__seal.svelte-qi5klq .ring--inner:where(.svelte-qi5klq){stroke-width:1.4;stroke-dasharray:2 3.4;opacity:.65}.newsletter__seal.svelte-qi5klq .check:where(.svelte-qi5klq){fill:none;stroke:currentColor;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:70;stroke-dashoffset:70;animation:svelte-qi5klq-nl-check .4s ease-out .34s forwards}.newsletter__success-title.svelte-qi5klq{font-family:var(--font-hk);font-weight:900;font-size:1.4rem;letter-spacing:.01em;color:var(--color-ink);margin:.25rem 0 0;animation:svelte-qi5klq-nl-rise .45s ease-out .36s both}.newsletter__success-title.svelte-qi5klq .spark:where(.svelte-qi5klq){display:inline-block;color:var(--color-yellow-deep);animation:svelte-qi5klq-nl-twinkle 1.8s ease-in-out .9s infinite}.newsletter__success-sub.svelte-qi5klq{font-family:var(--font-hk);font-size:.95rem;line-height:1.6;color:var(--color-ink-mute);max-width:28ch;margin:0;animation:svelte-qi5klq-nl-rise .45s ease-out .46s both}.newsletter__confetti.svelte-qi5klq{position:absolute;top:40px;left:50%;width:0;height:0;pointer-events:none}.newsletter__confetti.svelte-qi5klq .bit:where(.svelte-qi5klq){position:absolute;top:0;left:0;width:9px;height:9px;background:var(--c);opacity:0;animation:svelte-qi5klq-nl-pop .72s ease-out both;animation-delay:calc(.16s + var(--d))}.newsletter__confetti.svelte-qi5klq .bit:where(.svelte-qi5klq):nth-child(2n){border-radius:50%}.newsletter__confetti.svelte-qi5klq .bit:where(.svelte-qi5klq):nth-child(3n){width:6px;height:12px}@keyframes svelte-qi5klq-nl-stamp{0%{transform:rotate(-22deg) scale(2.1);opacity:0}55%{opacity:1}72%{transform:rotate(-4deg) scale(.93)}to{transform:rotate(-7deg) scale(1);opacity:1}}@keyframes svelte-qi5klq-nl-check{to{stroke-dashoffset:0}}@keyframes svelte-qi5klq-nl-rise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-qi5klq-nl-twinkle{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.3) rotate(18deg);opacity:.7}}@keyframes svelte-qi5klq-nl-pop{0%{transform:translate(-50%,-50%) scale(.2) rotate(0);opacity:0}28%{opacity:1}to{transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(1) rotate(var(--r));opacity:0}}@media(prefers-reduced-motion:reduce){.newsletter__seal.svelte-qi5klq,.newsletter__success-title.svelte-qi5klq,.newsletter__success-title.svelte-qi5klq .spark:where(.svelte-qi5klq),.newsletter__success-sub.svelte-qi5klq{animation:none}.newsletter__seal.svelte-qi5klq .check:where(.svelte-qi5klq){stroke-dashoffset:0;animation:none}.newsletter__confetti.svelte-qi5klq{display:none}}@media(max-width:880px){.newsletter.svelte-qi5klq{grid-template-columns:1fr}.newsletter__left.svelte-qi5klq{border-right:0;border-bottom:1px dashed rgba(251,247,236,.25)}.newsletter__title.svelte-qi5klq .ink:where(.svelte-qi5klq){box-shadow:4px 4px 0 var(--color-paper)}}@media(max-width:600px){.newsletter__streams.svelte-qi5klq{grid-template-columns:1fr}}
