@charset "utf-8";.date{display:none!important}.article-cta-box{margin:32px 0;padding:24px 20px;border:2px solid #ffd8b5;background:#fff8f1;border-radius:18px}.article-cta-title{font-size:1.1em;font-weight:700;margin-bottom:12px}.article-cta-text{margin-bottom:16px;line-height:1.9}.article-cta-btn{display:block;width:100%;text-align:center;text-decoration:none;color:#fff;background:linear-gradient(135deg,#ff7a00,#ff3d00);border-radius:999px;padding:18px;font-weight:700;margin-bottom:12px}.article-cta-btn.-sub{background:linear-gradient(135deg,#4b6cb7,#182848)}.article-cta-btn.-cmoa{display:inline-block;background:linear-gradient(180deg,#ff7aa2 0%,#ff5f8f 100%);color:#fff !important;text-decoration:none !important;font-weight:700;font-size:16px;line-height:1.5;padding:14px 22px;border-radius:999px;box-shadow:0 6px 14px rgba(255,95,143,.25);border:1px solid #ff5f8f;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.article-cta-btn.-cmoa:hover,.article-cta-btn.-cmoa:focus{color:#fff !important;text-decoration:none !important;transform:translateY(-2px);box-shadow:0 10px 18px rgba(255,95,143,.32);opacity:.95}.article-cta-btn.-cmoa:active{transform:translateY(0);box-shadow:0 4px 10px rgba(255,95,143,.22)}.article-cta-btn-wrap .article-cta-btn.-cmoa{margin:8px 6px;min-width:220px;text-align:center}@media (max-width:767px){.article-cta-btn-wrap .article-cta-btn.-cmoa{display:block;width:100%;min-width:0;box-sizing:border-box;margin:10px 0}}