/* Space tightening: offer timer, award header and membership cards */
.ej-offer-countdown.section{padding-top:10px!important;padding-bottom:10px!important;margin-bottom:0!important}
.ej-offer-countdown .wrap{padding-top:0!important;padding-bottom:0!important}
.ej-offer-countdown h2{margin-top:0!important;margin-bottom:14px!important;line-height:1.14!important}
.ej-offer-countdown .ej-clock{margin-top:0!important;margin-bottom:0!important}
.source-intro:has(.ej-home-benefits){padding-top:16px!important;margin-top:0!important;row-gap:16px!important}
.source-intro>.ej-home-benefits>header>.ej-award-heading{margin-bottom:12px!important}
.source-intro>.ej-home-benefits>header h2{margin-bottom:6px!important}
.ejx .ej-plans{padding-top:42px!important;padding-bottom:42px!important}
.ejx .ej-plans-heading{margin-bottom:18px!important}
.ejx .ej-plan-finder,.ej-subscriptions-page .ej-plan-finder{margin-bottom:28px!important}
.ejx .ej-plan-grid{gap:16px!important}
.ejx .ej-plan{padding:20px!important}
.ejx .ej-plan-top{margin-bottom:10px!important}
.ejx .ej-plan h3{margin-bottom:4px!important}
.ejx .ej-plan-intro{min-height:0!important;margin-bottom:8px!important}
.ejx .ej-plan-fit{margin:8px 0!important;padding:10px 0!important}
.ejx .ej-plan-includes{margin-bottom:8px!important}
.ejx .ej-plan ul{gap:7px!important;margin-bottom:12px!important}
.ejx .ej-plan-usecases{margin-bottom:10px!important}
.ejx .ej-package-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:8px 0 12px!important}
.ejx .ej-package-price strong{font-size:27px;line-height:1.1;font-weight:800}
.ejx .ej-package-price span{font-size:12px;font-weight:600;opacity:.8}
.ejx .ej-plan-link.ej-package-buy{justify-content:center!important;gap:12px!important;text-align:center}
.ejx .ej-plan-link.ej-package-buy span{margin-left:auto}
.ejx .ej-plan-action>p{display:none}
@media(max-width:760px){.ejx .ej-plans{padding-top:28px!important;padding-bottom:30px!important}.ejx .ej-plan-finder{margin-bottom:22px!important}.ejx .ej-plan-grid{gap:18px!important}.ejx .ej-plan-gold{margin-top:23px!important}.source-intro:has(.ej-home-benefits){padding-top:12px!important}}
