.Ddos_page__PFC2t{display:flex;flex-direction:column;min-height:100vh;background:#fbfbfd;color:#171f2f}.Ddos_body__fl7_E{flex:1 1}.Ddos_section__ShYvW{padding:5rem 0}.Ddos_container__N4SM8{width:min(1080px,92vw);margin:0 auto}.Ddos_hero__abTJi{position:relative;overflow:hidden;background:radial-gradient(circle at top right,rgba(58,95,208,.25),transparent 55%) border-box,linear-gradient(150deg,rgba(58,95,208,.12),rgba(24,42,100,.06));padding-top:6rem}.Ddos_hero__abTJi:after,.Ddos_hero__abTJi:before{content:"";position:absolute;pointer-events:none}.Ddos_hero__abTJi:before{inset:-30% -20% 40% -20%;background:radial-gradient(ellipse at center,rgba(58,95,208,.35) 0,rgba(58,95,208,0) 70%);opacity:.55;animation:Ddos_heroGlow__d4HbY 18s ease-in-out infinite alternate}.Ddos_hero__abTJi:after{top:18%;right:8%;width:clamp(220px,32vw,360px);height:clamp(220px,32vw,360px);background:radial-gradient(circle,hsla(0,0%,100%,.18) 0,hsla(0,0%,100%,0) 70%);opacity:.3;animation:Ddos_heroGlowSecondary__pDmZQ 22s ease-in-out infinite alternate}.Ddos_hero__abTJi h1{font-size:clamp(2.4rem,4vw,3.1rem);line-height:1.15;margin:0 0 1.25rem}.Ddos_hero__abTJi p{font-size:1.05rem;line-height:1.7;margin:0;max-width:720px;color:#404b63}.Ddos_heroGrid__Ug7XP{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:3rem;gap:3rem;position:relative;z-index:1}.Ddos_heroCopy__XF8qS{display:flex;flex-direction:column;opacity:0;transform:translateY(32px);animation:Ddos_fadeUp__flzgj .8s ease-out forwards}.Ddos_heroTag__Xf0hm{gap:.35rem;padding:.4rem .9rem;font-size:.85rem;letter-spacing:.04em;margin-bottom:1.25rem}.Ddos_heroTag__Xf0hm,.Ddos_sectionEyebrow__GNrhI{display:inline-flex;align-items:center;border-radius:999px;font-weight:600;text-transform:uppercase;background:rgba(58,95,208,.12);color:#1e3fa8}.Ddos_sectionEyebrow__GNrhI{padding:.35rem .85rem;font-size:.78rem;letter-spacing:.08em;margin-bottom:1rem}.Ddos_heroHighlights__1pRsp{margin:1.8rem 0 0;padding:0;list-style:none;display:grid;grid-gap:.75rem;gap:.75rem;color:#2c3446}.Ddos_heroHighlights__1pRsp li{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:.6rem;gap:.6rem;border-radius:12px;padding:.75rem 1rem;background:hsla(0,0%,100%,.75);border:1px solid rgba(58,95,208,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transform:translateY(24px);animation:Ddos_fadeUp__flzgj .7s ease-out forwards}.Ddos_heroHighlights__1pRsp li:before{content:"*";font-size:.65rem;color:#3a5fd0;margin-top:.3rem}.Ddos_heroActions__kW2pj{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2.2rem;opacity:0;transform:translateY(28px);animation:Ddos_fadeUp__flzgj .8s ease-out .35s forwards}.Ddos_primaryCta__GdnDZ,.Ddos_secondaryCta__2eYna{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.65rem;border-radius:12px;font-weight:600;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease;text-decoration:none}.Ddos_primaryCta__GdnDZ{background:linear-gradient(140deg,#3a5fd0,#1e3fa8);color:#fff;box-shadow:0 18px 36px -18px rgba(58,95,208,.65)}.Ddos_primaryCta__GdnDZ:hover{transform:translateY(-2px);box-shadow:0 22px 40px -20px rgba(58,95,208,.8)}.Ddos_secondaryCta__2eYna{border:1px solid rgba(58,95,208,.32);color:#1e3fa8;background:rgba(58,95,208,.08)}.Ddos_secondaryCta__2eYna:hover{transform:translateY(-2px);background:rgba(58,95,208,.16)}.Ddos_heroAside__cAGsB{display:flex;align-items:stretch;opacity:0;transform:translateY(36px);animation:Ddos_fadeUp__flzgj .85s ease-out .25s forwards}.Ddos_heroCard__3XGJv{width:100%;border-radius:18px;padding:2.1rem;background:linear-gradient(165deg,rgba(23,31,47,.92),rgba(23,31,47,.78));color:#f1f4fb;box-shadow:0 32px 64px -34px rgba(14,18,27,.65);border:1px solid hsla(0,0%,100%,.12)}.Ddos_heroCard__3XGJv h3{margin:0 0 .9rem;font-size:1.35rem;color:#fff}.Ddos_heroCard__3XGJv p{margin:0 0 1.4rem;line-height:1.65;color:#cfd7e8}.Ddos_heroCard__3XGJv ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:.6rem;gap:.6rem}.Ddos_heroCard__3XGJv li{display:grid;grid-template-columns:auto 1fr;grid-gap:.55rem;gap:.55rem;align-items:start;color:#e7ecf9;font-size:.95rem}.Ddos_heroCard__3XGJv li:before{content:">";font-size:.85rem;color:#bcd1ff;margin-top:.25rem}.Ddos_heroImageWrap__Q1Ro_{margin-top:1.8rem;border-radius:16px;overflow:hidden;border:1px solid rgba(188,209,255,.25);background:linear-gradient(160deg,rgba(27,42,84,.6),rgba(27,42,84,.3));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 18px 32px -24px rgba(6,10,27,.65)}.Ddos_heroImage__H_wdh{display:block;width:100%;height:auto;object-fit:cover;mix-blend-mode:screen;opacity:.92}.Ddos_heroStats__9qcPW{margin-top:3rem;background:hsla(0,0%,100%,.9);border-radius:18px;border:1px solid rgba(58,95,208,.18);display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1.4rem;gap:1.4rem;padding:1.6rem 2rem;box-shadow:0 28px 56px -34px rgba(23,31,47,.28);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.Ddos_stat__CCEZe{display:flex;flex-direction:column;gap:.3rem;opacity:0;transform:translateY(24px);animation:Ddos_fadeUp__flzgj .7s ease-out forwards;transition:transform .18s ease,color .18s ease}.Ddos_stat__CCEZe span{font-weight:700;font-size:1.5rem;color:#1e3fa8}.Ddos_stat__CCEZe p{margin:0;color:#404b63;line-height:1.4}.Ddos_stat__CCEZe:hover{transform:translateY(-6px);color:#1e3fa8}.Ddos_features__A_sv8{background:#fff}.Ddos_featuresHeader__GwK2u{max-width:720px;margin:0 auto 2.5rem;text-align:center}.Ddos_featuresHeader__GwK2u h2{font-size:clamp(2rem,3.5vw,2.5rem);margin:0}.Ddos_featureGrid__9i6rN{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.5rem;gap:1.5rem}.Ddos_featureCard__gyciw{padding:1.6rem 1.8rem;border-radius:16px;border:1px solid rgba(58,95,208,.18);background:linear-gradient(160deg,rgba(58,95,208,.08),hsla(0,0%,100%,.95));color:#2c3446;box-shadow:0 24px 48px -36px rgba(23,31,47,.35);opacity:0;transform:translateY(24px);animation:Ddos_fadeUp__flzgj .65s ease-out forwards}.Ddos_featureCard__gyciw h3{margin:0 0 .75rem;font-size:1.25rem}.Ddos_featureCard__gyciw p{margin:0;color:#404b63;line-height:1.6}.Ddos_moreInfo__ehsM_{background:#f6f6fb}.Ddos_infoHeader__HxCk8{max-width:720px;margin:0 auto 2.2rem;text-align:center}.Ddos_infoHeader__HxCk8 h2{font-size:clamp(2rem,3.5vw,2.5rem);margin:0}.Ddos_infoGrid__DOyaL{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.5rem;gap:1.5rem}.Ddos_infoCard__Kykus{background:#fff;border-radius:16px;padding:1.8rem;box-shadow:0 24px 48px -34px rgba(23,31,47,.42);opacity:0;transform:translateY(26px);animation:Ddos_fadeUp__flzgj .7s ease-out forwards}.Ddos_infoCard__Kykus h3{margin:0 0 .9rem;font-size:1.35rem}.Ddos_infoCard__Kykus p{margin:0;color:#404b63;line-height:1.65}.Ddos_how__lD8tV{background:#fff}.Ddos_how__lD8tV h2{font-size:clamp(2rem,3.5vw,2.5rem);margin:0 0 1.5rem}.Ddos_how__lD8tV ol{margin:0;padding-left:1.5rem;display:grid;grid-gap:.9rem;gap:.9rem;color:#404b63;line-height:1.65}.Ddos_how__lD8tV ol li{opacity:0;transform:translateY(24px);animation:Ddos_fadeUp__flzgj .65s ease-out forwards}.Ddos_compatibility__ge813{background:#fbfbfd}.Ddos_compatibility__ge813 h2{font-size:clamp(2rem,3.5vw,2.5rem);margin:0 0 1.5rem}.Ddos_compatibility__ge813 ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.75rem;gap:.75rem}.Ddos_compatibility__ge813 li{padding:.9rem 1rem;border-radius:12px;background:#fff;border:1px solid rgba(58,95,208,.18);color:#404b63;line-height:1.5;opacity:0;transform:translateY(24px);animation:Ddos_fadeUp__flzgj .6s ease-out forwards}.Ddos_engineering__uwfKu{background:#fff}.Ddos_engineeringIntro__LH0gh{max-width:720px;margin:0 auto 2.5rem;text-align:center;opacity:0;transform:translateY(28px);animation:Ddos_fadeUp__flzgj .7s ease-out forwards}.Ddos_engineeringIntro__LH0gh h2{font-size:clamp(2rem,3.5vw,2.6rem);margin:0 0 1rem}.Ddos_engineeringIntro__LH0gh p{margin:0;color:#404b63;line-height:1.65}.Ddos_engineering__uwfKu .Ddos_infoGrid__DOyaL{gap:1.5rem}.Ddos_cta__u6EdF{background:linear-gradient(160deg,rgba(23,31,47,.04),rgba(58,95,208,.08))}.Ddos_ctaCard__vu59_{border-radius:20px;padding:3rem clamp(1.5rem,5vw,3.8rem);background:#fff;box-shadow:0 32px 64px -34px rgba(23,31,47,.24);border:1px solid rgba(58,95,208,.18);opacity:0;transform:translateY(32px);animation:Ddos_fadeUp__flzgj .8s ease-out forwards}.Ddos_ctaCard__vu59_ h2{margin:0 0 1rem;font-size:clamp(2rem,3.5vw,2.6rem)}.Ddos_ctaCard__vu59_ p{margin:0 0 1.7rem;color:#404b63;line-height:1.65}.Ddos_ctaCard__vu59_ ul{margin:0 0 2.1rem;padding:0;list-style:none;display:grid;grid-gap:.8rem;gap:.8rem}.Ddos_ctaCard__vu59_ li{position:relative;padding-left:1.4rem;color:#2c3446}.Ddos_ctaCard__vu59_ li:before{content:"-";position:absolute;left:0;top:.25rem;color:#3a5fd0;font-size:1.2rem;line-height:1}.Ddos_faq__bNsf1{background:#f6f6fb}.Ddos_faq__bNsf1 h2{font-size:clamp(2rem,3.5vw,2.5rem);margin:0 0 1.5rem}.Ddos_faqList__MZYRU{display:grid;grid-gap:1rem;gap:1rem}.Ddos_faqList__MZYRU details{background:#fff;border-radius:14px;padding:1.3rem 1.5rem;border:1px solid rgba(58,95,208,.18);opacity:0;transform:translateY(24px);animation:Ddos_fadeUp__flzgj .65s ease-out forwards}.Ddos_faqList__MZYRU summary{font-weight:600;cursor:pointer;color:#171f2f}.Ddos_faqList__MZYRU p{margin:.75rem 0 0;color:#404b63;line-height:1.6}@keyframes Ddos_heroGlow__d4HbY{0%{transform:translate3d(-8%,-6%,0) scale(.9);opacity:.4}to{transform:translate3d(12%,6%,0) scale(1.2);opacity:.65}}@keyframes Ddos_heroGlowSecondary__pDmZQ{0%{transform:translateZ(0) scale(.85);opacity:.24}to{transform:translate3d(14%,-12%,0) scale(1.05);opacity:.4}}@keyframes Ddos_fadeUp__flzgj{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.Ddos_compatibility__ge813 li:first-child,.Ddos_engineering__uwfKu .Ddos_infoCard__Kykus:first-child,.Ddos_faqList__MZYRU details:first-child,.Ddos_featureCard__gyciw:first-child,.Ddos_heroHighlights__1pRsp li:first-child,.Ddos_how__lD8tV ol li:first-child,.Ddos_infoCard__Kykus:first-child,.Ddos_stat__CCEZe:first-child{animation-delay:.1s}.Ddos_compatibility__ge813 li:nth-child(2),.Ddos_engineering__uwfKu .Ddos_infoCard__Kykus:nth-child(2),.Ddos_faqList__MZYRU details:nth-child(2),.Ddos_featureCard__gyciw:nth-child(2),.Ddos_heroHighlights__1pRsp li:nth-child(2),.Ddos_how__lD8tV ol li:nth-child(2),.Ddos_infoCard__Kykus:nth-child(2),.Ddos_stat__CCEZe:nth-child(2){animation-delay:.18s}.Ddos_compatibility__ge813 li:nth-child(3),.Ddos_engineering__uwfKu .Ddos_infoCard__Kykus:nth-child(3),.Ddos_faqList__MZYRU details:nth-child(3),.Ddos_featureCard__gyciw:nth-child(3),.Ddos_heroHighlights__1pRsp li:nth-child(3),.Ddos_how__lD8tV ol li:nth-child(3),.Ddos_infoCard__Kykus:nth-child(3),.Ddos_stat__CCEZe:nth-child(3){animation-delay:.26s}.Ddos_compatibility__ge813 li:nth-child(4),.Ddos_engineering__uwfKu .Ddos_infoCard__Kykus:nth-child(4),.Ddos_faqList__MZYRU details:nth-child(4),.Ddos_featureCard__gyciw:nth-child(4),.Ddos_heroHighlights__1pRsp li:nth-child(4),.Ddos_how__lD8tV ol li:nth-child(4),.Ddos_infoCard__Kykus:nth-child(4),.Ddos_stat__CCEZe:nth-child(4){animation-delay:.34s}.Ddos_compatibility__ge813 li:nth-child(5),.Ddos_faqList__MZYRU details:nth-child(5),.Ddos_featureCard__gyciw:nth-child(5){animation-delay:.42s}.Ddos_compatibility__ge813 li:nth-child(6),.Ddos_faqList__MZYRU details:nth-child(6){animation-delay:.5s}.Ddos_compatibility__ge813 li:nth-child(7),.Ddos_faqList__MZYRU details:nth-child(7){animation-delay:.58s}.Ddos_compatibility__ge813 li:nth-child(8),.Ddos_faqList__MZYRU details:nth-child(8){animation-delay:.66s}.Ddos_compatibility__ge813 li:nth-child(9),.Ddos_faqList__MZYRU details:nth-child(9){animation-delay:.74s}@media (prefers-reduced-motion:reduce){.Ddos_hero__abTJi:after,.Ddos_hero__abTJi:before{animation:none}.Ddos_compatibility__ge813 li,.Ddos_ctaCard__vu59_,.Ddos_engineeringIntro__LH0gh,.Ddos_engineering__uwfKu .Ddos_infoCard__Kykus,.Ddos_faqList__MZYRU details,.Ddos_featureCard__gyciw,.Ddos_heroActions__kW2pj,.Ddos_heroAside__cAGsB,.Ddos_heroCard__3XGJv,.Ddos_heroCopy__XF8qS,.Ddos_heroHighlights__1pRsp li,.Ddos_how__lD8tV ol li,.Ddos_infoCard__Kykus,.Ddos_stat__CCEZe{animation:none;opacity:1;transform:none}.Ddos_stat__CCEZe:hover{transform:none}}@media (max-width:720px){.Ddos_section__ShYvW{padding:3.5rem 0}.Ddos_heroHighlights__1pRsp li{grid-template-columns:1fr}.Ddos_heroHighlights__1pRsp li:before{display:none}.Ddos_heroCard__3XGJv{padding:1.8rem}.Ddos_heroStats__9qcPW{padding:1.4rem;gap:1rem}.Ddos_primaryCta__GdnDZ,.Ddos_secondaryCta__2eYna{width:100%}}