.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}.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__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)}@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}}
