.page-email :is(#email-plans,#email-features,#email-protection,#email-faq){scroll-margin-top:125px}.page-email .catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.page-email .catalog-plan{border:1px solid #c4ddc7;box-shadow:0 8px 30px #073e2908;transition:transform .2s,box-shadow .2s}.page-email .catalog-plan:hover{transform:translateY(-4px);box-shadow:0 16px 35px #073e2915}.page-email .catalog-plan h3{color:#07552d}.email-plan-quote{display:flex;justify-content:center;gap:10px;color:#07552d;font-size:14px;font-weight:700;margin-top:18px}.email-plan-quote svg{width:17px;height:17px}.email-service-benefits{margin:70px 0}.email-feature-intro{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:45px;background:#f1f9eb;padding:38px 50px;border-radius:28px}.email-feature-intro h2,.email-protection h2{font-size:clamp(29px,2rem + 1vw,46px);color:#073e29;line-height:1.4;margin:0 0 22px}.email-feature-intro h2 span{color:#eb5955}.email-feature-intro p{font-size:18px;color:#526257;line-height:1.85;max-width:55ch}.email-feature-intro img{display:block;width:100%;max-width:340px;height:auto;margin:auto}.email-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:38px}.email-feature-grid article{padding:8px 6px 24px;border-bottom:1px solid #d6e6d7}.email-feature-grid article>span{color:#d54350;font-size:13px;font-weight:800}.email-feature-grid h3{font-size:22px;color:#073e29;margin:12px 0}.email-feature-grid p{font-size:16px;line-height:1.9;color:#526257}.email-protection{background:linear-gradient(125deg,#073e29,#102d24);color:white;padding:42px 46px;border-radius:28px;display:grid;grid-template-columns:1fr 1fr;gap:24px 55px}.email-protection h2{color:white}.email-protection h2 span{color:#ff8175}.email-protection-copy>img{width:85px;height:85px;object-fit:contain;margin-bottom:15px}.email-protection-copy p{color:#d5e7da;line-height:1.9;font-size:17px;max-width:45ch}.email-filter-flow{align-self:center}.email-filter-flow article{padding:25px 28px;border:1px solid #80b88d;border-radius:18px;background:#ffffff09}.email-filter-flow article>span{color:#ff8175;font-size:14px;font-weight:800}.email-filter-flow h3{font-size:25px;color:white;margin:10px 0}.email-filter-flow p{font-size:16px;color:#d5e7da;line-height:1.7;margin:0}.email-flow-arrow{font-size:28px;text-align:center;padding:7px;color:#ff8175}.email-protection-note{grid-column:1/-1;font-size:13px;color:#c1d6c8;line-height:1.9;margin:10px 0 0;border-top:1px solid #ffffff30;padding-top:20px}.page-email .hosting-contact a:not(.button){color:#07552d}.page-email .catalog-plan .button:hover{background:#07552d}@media(max-width:1000px){.page-email .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.email-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.email-feature-intro{padding:30px;gap:20px}.email-protection{gap:25px;padding:32px}}@media(max-width:700px){.page-email .catalog-grid{grid-template-columns:1fr}.email-feature-intro{grid-template-columns:1fr;padding:28px 22px;text-align:center}.email-feature-intro img{max-width:220px}.email-feature-intro h2,.email-protection h2{font-size:29px}.email-feature-intro p{font-size:15px}.email-feature-grid{grid-template-columns:1fr;gap:15px}.email-feature-grid article{padding:12px 0 20px}.email-feature-grid h3{text-align:left;font-size:21px}.email-feature-grid p{font-size:15px}.email-protection{grid-template-columns:1fr;padding:28px 22px}.email-protection-copy{text-align:center}.email-protection-copy p{font-size:15px}.email-filter-flow h3{text-align:left}.email-filter-flow article{padding:22px}.email-protection-note{font-size:12px}.email-plan-quote{font-size:15px}}
@media(prefers-reduced-motion:reduce){.page-email .catalog-plan{transition:none;transform:none}}
