.ArticleCTA-module__jiT_NG__cta{background:var(--background);isolation:isolate;border:1px solid #ffffff0f;border-radius:20px;margin-top:48px;padding:32px 28px 28px;transition:transform .3s,border-color .3s;position:relative;overflow:hidden}.ArticleCTA-module__jiT_NG__cta:hover{border-color:var(--cta-pink-line);transform:translateY(-3px)}.ArticleCTA-module__jiT_NG__bg{z-index:-1;opacity:.5;pointer-events:none;position:absolute;inset:0}.ArticleCTA-module__jiT_NG__bg.ArticleCTA-module__jiT_NG__dim{opacity:.22}.ArticleCTA-module__jiT_NG__content{z-index:2;flex-direction:column;gap:18px;display:flex;position:relative}.ArticleCTA-module__jiT_NG__tag{background:var(--cta-pink-soft);color:var(--primary);font-family:var(--font-bricolage),system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--cta-pink-line);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 10px;font-size:10px;font-weight:600;display:inline-flex}.ArticleCTA-module__jiT_NG__echo{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.015em;color:var(--text);max-width:26ch;margin:0;font-size:22px;font-weight:500;line-height:1.22}.ArticleCTA-module__jiT_NG__echo em{color:var(--text-muted);font-style:italic}.ArticleCTA-module__jiT_NG__punch{font-family:var(--font-bricolage),system-ui,sans-serif;letter-spacing:-.01em;color:var(--primary);max-width:30ch;margin:0;font-size:16px;font-weight:700;line-height:1.25}.ArticleCTA-module__jiT_NG__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:6px;display:flex}.ArticleCTA-module__jiT_NG__button{line-height:0;transition:transform .2s,filter .2s;display:inline-block}.ArticleCTA-module__jiT_NG__button:hover{filter:drop-shadow(0 8px 20px #ff2d9b59);transform:translateY(-1px)}.ArticleCTA-module__jiT_NG__button svg{display:block}.ArticleCTA-module__jiT_NG__urgency{font-family:var(--font-bricolage),system-ui,sans-serif;color:var(--primary);letter-spacing:.005em;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.ArticleCTA-module__jiT_NG__urgency:before{content:"";background:var(--primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite ArticleCTA-module__jiT_NG__pulse;box-shadow:0 0 0 4px #ff2d9b33}@keyframes ArticleCTA-module__jiT_NG__pulse{0%,to{box-shadow:0 0 0 4px #ff2d9b33}50%{box-shadow:0 0 0 8px #ff2d9b0d}}@media (max-width:640px){.ArticleCTA-module__jiT_NG__cta{padding:26px 22px 22px}.ArticleCTA-module__jiT_NG__echo{font-size:20px}.ArticleCTA-module__jiT_NG__punch{font-size:15px}}@media (prefers-reduced-motion:reduce){.ArticleCTA-module__jiT_NG__cta,.ArticleCTA-module__jiT_NG__button{transition:none}.ArticleCTA-module__jiT_NG__urgency:before{animation:none}}
