.ddos-overview{background:#fff;border-bottom:1px solid #dce8f3;padding:78px 0}.ddos-overview-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:80px;align-items:center}.ddos-overview h2{font-size:clamp(38px,5vw,66px);line-height:1.05;max-width:700px;margin:12px 0 22px}.ddos-overview p{color:#647991;font-size:18px;line-height:1.7;max-width:620px}.ddos-actions{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap}.ddos-status{background:#0d1f33;color:#fff;border-radius:16px;padding:28px;box-shadow:0 20px 50px #0d1f3322}.ddos-status-top,.ddos-status-bottom{display:flex;justify-content:space-between;align-items:center;color:#9db3c8;font:11px 'DM Mono';letter-spacing:.04em}.ddos-status-top b{color:#54d39f;font:12px Manrope}.ddos-status-top i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#54d39f;margin-right:6px}.ddos-status strong{display:block;font-size:58px;margin-top:58px}.ddos-status strong small{font-size:18px;color:#91abc0}.ddos-status p{color:#9db3c8;font-size:13px;margin:0}.ddos-wave{display:flex;gap:7px;height:70px;align-items:end;margin:28px 0 20px}.ddos-wave span{display:block;flex:1;background:linear-gradient(#42d2a0,#1268e8);border-radius:5px 5px 2px 2px}.ddos-wave span:nth-child(1){height:28%}.ddos-wave span:nth-child(2){height:52%}.ddos-wave span:nth-child(3){height:38%}.ddos-wave span:nth-child(4){height:78%}.ddos-wave span:nth-child(5){height:46%}.ddos-wave span:nth-child(6){height:92%}.ddos-wave span:nth-child(7){height:64%}.ddos-wave span:nth-child(8){height:100%}.ddos-pillars{background:#f7fbff}.ddos-pillar-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:35px}.ddos-pillar-grid article{background:#fff;border:1px solid #dbe6f1;border-radius:12px;padding:28px}.ddos-pillar-grid b{color:#1268e8;font:16px 'DM Mono'}.ddos-pillar-grid h3{font-size:22px;margin:22px 0 10px}.ddos-pillar-grid p,.ddos-band-grid p{color:#697f95;line-height:1.65;font-size:15px}.ddos-protection-band{background:#fff}.ddos-band-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.ddos-band-grid h2{font-size:clamp(32px,4vw,52px);margin:12px 0}.ddos-checks{border-left:2px solid #119a77;padding-left:28px}.ddos-checks span{display:block;padding:16px 0;border-bottom:1px solid #dce6ef;color:#45647c;font-size:15px}.ddos-checks span::first-letter{color:#119a77;font-weight:800}.ddos-faq{background:#eef6ff}.ddos-faq-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:90px}.ddos-faq details{border-top:1px solid #d4e1ec;padding:18px 0}.ddos-faq details:last-child{border-bottom:1px solid #d4e1ec}.ddos-faq summary{font-size:15px}.ddos-faq details p{color:#687d93;line-height:1.6;font-size:14px}@media(max-width:850px){.ddos-overview-grid,.ddos-band-grid,.ddos-faq-grid{grid-template-columns:1fr;gap:35px}.ddos-pillar-grid{grid-template-columns:1fr}.ddos-overview{padding:55px 0}}
