.digest-invite{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:48px 0;padding:28px;border:1px solid #54414c;border-radius:18px;background:#1c1b22}.digest-invite h2{font-size:clamp(24px,3vw,32px);margin:12px 0;letter-spacing:-.03em}.digest-invite p{max-width:650px;color:#c2c6cd;font-size:15px;line-height:1.65}.digest-invite .btn{flex-shrink:0}.curiosity-page{max-width:1000px}.curiosity-page h1{font-size:clamp(38px,5vw,64px)}.digest-preview{margin:46px 0}.digest-preview>h2{font-size:32px;line-height:1.2}.digest-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0}.digest-preview-grid article{padding:24px;background:#1b1e24;border:1px solid #393d46;border-radius:16px}.digest-preview-grid h3{font-size:23px;line-height:1.25}.digest-preview-grid p{color:#c2c6cd;font-size:15px;line-height:1.7}.digest-preview-grid .text-link{display:inline-flex;align-items:center;min-height:44px}.digest-signup{padding:24px;border:1px solid #54414c;border-radius:18px}.digest-signup iframe{border:0;width:100%;min-height:900px;background:#101216}.curiosity-page .muted{color:#b9bdc6;font-size:13px;line-height:1.75}@media(max-width:700px){.digest-invite{flex-direction:column;align-items:stretch;padding:22px;gap:14px}.digest-preview-grid{grid-template-columns:1fr}.digest-signup{padding:16px}.digest-signup iframe{min-height:1150px}}

.digest-email-input{display:block;width:100%;max-width:460px;box-sizing:border-box;padding:14px;margin:10px 0 18px;background:#1a1d23;color:#faf7f2;border:1px solid #6b6d78;border-radius:8px;font-size:17px}.digest-consent{display:flex;gap:12px;align-items:flex-start;max-width:600px;margin:18px 0}.digest-consent input{margin-top:6px}
