@keyframes securityPulse{0%,100%{box-shadow:0 0 0 0 rgba(34,197,94,0.4)}50%{box-shadow:0 0 0 15px rgba(34,197,94,0)}}@keyframes floatIcon{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.security-icon-card{transition:all 0.3s ease}.security-icon-card:hover{transform:scale(1.1);box-shadow:0 8px 25px rgba(0,0,0,0.2) !important}@media (max-width:767px){.mail-steps-grid{grid-template-columns:1fr !important;max-width:400px !important}.mail-steps-connector{display:none}}.setup-btn-outline:hover{background:linear-gradient(135deg,#f97316,#ea580c) !important;color:#fff !important;border-color:#f97316 !important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(249,115,22,0.3)}.feature-micro-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,0.08) !important;border-color:#f97316 !important}@media (max-width:991px){.features-grid-container{grid-template-columns:repeat(2,1fr) !important}}@media (max-width:575px){.features-grid-container{grid-template-columns:1fr !important}}#mail-guide .mail-guide-faq details>summary::-webkit-details-marker{display:none}#mail-guide .mail-guide-faq details>summary::marker{content:""}#mail-guide .mail-guide-faq details>summary{transition:background 0.2s ease}#mail-guide .mail-guide-faq details>summary:hover{background:#fff7ed}#mail-guide .mail-guide-faq details[open]>summary{background:#fff7ed}#mail-guide .mail-guide-faq details[open]>summary .fa-plus-circle:before{content:"\f056"}@media (max-width:1199px){#mail-guide .mail-guide-timeline{grid-template-columns:repeat(5,1fr) !important}#mail-guide .timeline-connector{display:none}}@media (max-width:991px){#mail-guide .mail-guide-personas{grid-template-columns:repeat(2,1fr) !important}#mail-guide .mail-guide-timeline{grid-template-columns:repeat(2,1fr) !important;gap:16px !important}#mail-guide .mail-guide-faq{grid-template-columns:1fr !important}#mail-guide .mail-guide-stats{flex:1 1 100% !important}}@media (max-width:767px){#mail-guide .mail-guide-cta{padding:18px 20px !important;gap:14px !important}#mail-guide .mail-guide-cta>div:nth-child(2){text-align:center}#mail-guide .mail-guide-cta>div:nth-child(3){width:100%;justify-content:center}}@media (max-width:575px){#mail-guide .mail-guide-personas{grid-template-columns:1fr !important}#mail-guide .mail-guide-timeline{grid-template-columns:1fr !important}#mail-guide h2{font-size:22px !important}#mail-guide h3{font-size:20px !important}}.related-card-compact:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,0.1) !important;border-color:#f97316 !important}.related-card-compact:hover .fa-chevron-right{color:#f97316 !important}.certs{margin-bottom:3rem}.certs>div{margin-bottom:1rem}.certs a{display:flex;gap:1rem;background:#FFFFFF;border:3px solid #e2e8f0;transition:.2s ease-in-out;border-radius:6px;padding:2rem;height:100%;text-align:center;align-items:center;font-weight:600;color:#222;box-shadow:rgba(149,157,165,0.2) 0 8px 24px}.certs a img{width:60px;height:60px}.certs a:hover{color:#ff0000;box-shadow:none}@media (max-width:576px){.certs a{justify-content:center}}
/* === 2026-05-06 Mail hosting paket override patch (kurumsal-e-posta paritesi) === */
.products-container .product .discount-badge-2{top:60px !important;right:16px !important;padding:5px 12px !important;font-size:12px !important;background:linear-gradient(135deg,#16a34a 0%,#15803d 100%) !important;box-shadow:0 4px 12px rgba(22,163,74,0.25) !important;border:none !important}
.products-container .product .discount-badge-2 span{font-size:16px !important}
.products-container .product .discount-badge-2:hover{background:linear-gradient(135deg,#15803d 0%,#166534 100%) !important;box-shadow:0 6px 16px rgba(22,163,74,0.35) !important}
.products-container .product.best .btn-buy.btn-warning{background:linear-gradient(135deg,#f97316 0%,#ea580c 100%) !important;border:none !important;color:#fff !important;font-weight:700 !important}
.products-container .product.best .btn-buy.btn-warning:hover{background:linear-gradient(135deg,#ea580c 0%,#c2410c 100%) !important;color:#fff !important}
.products-container .product:not(.best) .wrapper{border-top:4px solid #111827 !important}
.products-container .product:not(.best) .btn-success{border-color:#f97316 !important;color:#f97316 !important;background:transparent !important}
.products-container .product:not(.best) .btn-success:hover{background:#f97316 !important;border-color:#f97316 !important;color:#fff !important}
