.EditionCard-module__9eEQOG__card{flex-direction:column;gap:.75rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.EditionCard-module__9eEQOG__card:hover{transform:translateY(-4px);box-shadow:0 30px 80px #0f172a26}.EditionCard-module__9eEQOG__thumb{aspect-ratio:16/9;background:linear-gradient(135deg,#ff9f9a47,#8ba6ff47);border-radius:14px;justify-content:center;align-items:center;margin-bottom:.25rem;display:flex;position:relative;overflow:hidden}.EditionCard-module__9eEQOG__thumbImage{object-fit:cover;width:100%;height:100%}.EditionCard-module__9eEQOG__thumbPlaceholder{color:#ffffffe6;letter-spacing:-.02em;text-shadow:0 2px 12px #0f172a26;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:700}.EditionCard-module__9eEQOG__meta{gap:1rem;font-size:.85rem;display:flex}.EditionCard-module__9eEQOG__number{color:var(--color-ink);font-weight:600}.EditionCard-module__9eEQOG__date{color:var(--color-muted)}.EditionCard-module__9eEQOG__title{color:var(--color-ink);margin:0;font-size:clamp(1.25rem,2.5vw,1.5rem);line-height:1.3}.EditionCard-module__9eEQOG__description{color:var(--color-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.5;display:-webkit-box;overflow:hidden}.EditionCard-module__9eEQOG__readMore{color:var(--color-accent-2);margin-top:auto;font-weight:500}
.SubscribeCTA-module__3NRePG__cta{border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--gradient-card);box-shadow:var(--shadow-soft);flex-direction:column;gap:1rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.SubscribeCTA-module__3NRePG__ctaContent{flex-direction:column;gap:.25rem;display:flex}.SubscribeCTA-module__3NRePG__ctaHeadline{margin:0;font-size:clamp(1.1rem,2.5vw,1.35rem);font-weight:600;line-height:1.3}.SubscribeCTA-module__3NRePG__ctaSubtext{color:var(--color-muted);margin:0;font-size:.95rem}.SubscribeCTA-module__3NRePG__ctaForm{gap:.5rem;display:flex}.SubscribeCTA-module__3NRePG__ctaInput{background:#ffffffe6;border:1px solid #0f172a33;border-radius:16px;flex:1;min-width:0;padding:.8rem 1rem;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.SubscribeCTA-module__3NRePG__ctaInput:focus{border-color:#9580ffe6;outline:none;box-shadow:0 0 0 3px #9580ff26}.SubscribeCTA-module__3NRePG__ctaButton{color:#fff;background:var(--gradient-button);cursor:pointer;white-space:nowrap;border:none;border-radius:16px;padding:.8rem 1.5rem;font-size:.95rem;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s}.SubscribeCTA-module__3NRePG__ctaButton:hover:not(:disabled){background:var(--gradient-button-hover);transform:translateY(-2px);box-shadow:0 12px 30px #ff69b44d}.SubscribeCTA-module__3NRePG__ctaButton:disabled{opacity:.7;cursor:not-allowed}.SubscribeCTA-module__3NRePG__ctaSuccess{color:#137d6b;margin:0;font-weight:500}.SubscribeCTA-module__3NRePG__ctaError{color:#c0384f;margin:0;font-size:.85rem}.SubscribeCTA-module__3NRePG__ctaTrust{color:var(--color-muted);letter-spacing:.02em;margin:0;font-size:.8rem}@media (max-width:640px){.SubscribeCTA-module__3NRePG__ctaForm{flex-direction:column;gap:.6rem}.SubscribeCTA-module__3NRePG__ctaInput{width:100%}.SubscribeCTA-module__3NRePG__ctaButton{background:linear-gradient(120deg,#f2a0b4,#cda4ec,#96b2f7);padding:.85rem 1.5rem;font-size:1rem;box-shadow:0 6px 20px #0f172a1f}.SubscribeCTA-module__3NRePG__ctaButton:hover:not(:disabled){background:linear-gradient(120deg,#ea90a6,#bf94e2,#86a2ed);box-shadow:0 8px 24px #0f172a29}.SubscribeCTA-module__3NRePG__ctaButton:active:not(:disabled){transform:scale(.98)}.SubscribeCTA-module__3NRePG__ctaButton:disabled{opacity:.5;filter:saturate(.4)}.SubscribeCTA-module__3NRePG__ctaTrust{text-align:center}}
