.key-promo-link{display:block;width:fit-content;margin:16px 0 22px;padding:9px 13px;background:#fbf2ef;color:#71392f;font-weight:700;font-size:max(17px, 15px);line-height:1.5;text-decoration:underline;text-underline-offset:4px;animation:key-promo-pulse 2.8s ease-in-out infinite}.key-promo-link:hover,.key-promo-link:focus-visible{animation:none;opacity:1;outline-offset:4px}#first-month-on-us{scroll-margin-top:130px}@keyframes key-promo-pulse{0%,100%{opacity:1}50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.key-promo-link{animation:none}}
