.newsletter-page[data-astro-cid-og54zrcn]{display:grid;gap:var(--space-6);max-width:760px;margin:0 auto var(--space-16)}.newsletter-page__hero[data-astro-cid-og54zrcn],.newsletter-page__card[data-astro-cid-og54zrcn],.newsletter-page__share[data-astro-cid-og54zrcn]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background-100);box-shadow:var(--shadow-raised)}.newsletter-page__hero[data-astro-cid-og54zrcn]{padding:var(--space-8);background:linear-gradient(135deg,color-mix(in srgb,var(--blue-700) 8%,transparent),transparent 48%),var(--background-100)}.newsletter-page__eyebrow[data-astro-cid-og54zrcn]{margin:0 0 var(--space-3);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--label-12-size);font-weight:500;letter-spacing:.08em;line-height:var(--label-12-line);text-transform:uppercase}.newsletter-page[data-astro-cid-og54zrcn] h1[data-astro-cid-og54zrcn]{max-width:620px;margin:0 0 var(--space-4);font-size:var(--heading-48-size);line-height:var(--heading-48-line);letter-spacing:var(--heading-48-tracking)}.newsletter-page__lede[data-astro-cid-og54zrcn]{max-width:620px;margin:0 0 var(--space-6);color:var(--text-muted);font-size:var(--copy-20-size);line-height:var(--copy-20-line)}.newsletter-page__perks[data-astro-cid-og54zrcn]{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none;color:var(--text-muted)}.newsletter-page__perks[data-astro-cid-og54zrcn] li[data-astro-cid-og54zrcn]{display:flex;gap:var(--space-3)}.newsletter-page__perks[data-astro-cid-og54zrcn] li[data-astro-cid-og54zrcn]:before{content:"✓";flex:none;color:var(--green-900);font-weight:600}.newsletter-page__card[data-astro-cid-og54zrcn]{padding:var(--space-6)}.newsletter-page__card[data-astro-cid-og54zrcn] .newsletter{margin:0;padding-top:0;border-top:0}.newsletter-page__share[data-astro-cid-og54zrcn]{display:flex;width:100%;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:var(--space-4);color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius-lg);appearance:none;background:var(--background-100);box-shadow:var(--shadow-raised);cursor:pointer;font:inherit;font-size:var(--label-13-size);line-height:var(--label-13-line);text-align:left}.newsletter-page__share[data-astro-cid-og54zrcn]:hover{border-color:var(--gray-alpha-500);background:var(--gray-alpha-100)}.newsletter-page__share[data-astro-cid-og54zrcn] code[data-astro-cid-og54zrcn]{color:var(--text);border-bottom:1px solid var(--accent);font-size:inherit;word-break:break-all}.newsletter-page__copy-status[data-astro-cid-og54zrcn]{margin-left:auto;color:var(--text-muted);font-size:var(--label-12-size);line-height:var(--label-12-line);white-space:nowrap}.newsletter-page__share[data-astro-cid-og54zrcn].is-copied .newsletter-page__copy-status[data-astro-cid-og54zrcn]{color:var(--green-900)}.newsletter-page__share[data-astro-cid-og54zrcn].has-copy-error .newsletter-page__copy-status[data-astro-cid-og54zrcn]{color:var(--red-900)}@media(max-width:640px){.newsletter-page__hero[data-astro-cid-og54zrcn],.newsletter-page__card[data-astro-cid-og54zrcn]{padding:var(--space-5)}.newsletter-page[data-astro-cid-og54zrcn] h1[data-astro-cid-og54zrcn]{font-size:var(--heading-40-size);line-height:var(--heading-40-line);letter-spacing:var(--heading-40-tracking)}.newsletter-page__lede[data-astro-cid-og54zrcn]{font-size:var(--copy-16-size);line-height:var(--copy-16-line)}}.newsletter-page[data-astro-cid-og54zrcn]{margin:0 0 48px}.newsletter-page__hero[data-astro-cid-og54zrcn]{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.newsletter-page__eyebrow[data-astro-cid-og54zrcn]{font-family:var(--font-sans)}.newsletter-page[data-astro-cid-og54zrcn] h1[data-astro-cid-og54zrcn]{font-size:48px;line-height:1;font-weight:400;letter-spacing:-.02em}.newsletter-page__lede[data-astro-cid-og54zrcn]{font-size:16px;line-height:24px}.newsletter-page__card[data-astro-cid-og54zrcn],.newsletter-page__share[data-astro-cid-og54zrcn]{border-radius:2px;box-shadow:none}.newsletter-page__card[data-astro-cid-og54zrcn]{padding:24px}.newsletter-page__perks[data-astro-cid-og54zrcn] li[data-astro-cid-og54zrcn]:before{color:var(--text-muted)}@media(max-width:640px){.newsletter-page[data-astro-cid-og54zrcn] h1[data-astro-cid-og54zrcn]{font-size:36px;line-height:40px}}
