.d360-page-ddos-protection main{overflow:clip}.ddos2{--ddos-ink:#10182b;--ddos-copy:#66738a;--ddos-line:#e0e5ed;--ddos-red:#e83f5b;--ddos-blue:#5675ea;color:var(--ddos-ink);background:#fff}.ddos2 h1,.ddos2 h2,.ddos2 h3,.ddos2 strong{font-family:'Manrope','Inter',sans-serif}.ddos2 p{text-wrap:pretty}.ddos2-label{display:block;width:fit-content;margin:0 0 15px;color:var(--ddos-red);font-size:10px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.ddos2-hero{position:relative;isolation:isolate;overflow:hidden;padding-top:clamp(76px, 8vw, 112px);color:#fff;background:radial-gradient(circle at 87% 10%,rgb(232 63 91 / .18),transparent 29%),radial-gradient(circle at 8% 40%,rgb(77 107 218 / .14),transparent 28%),linear-gradient(145deg,#11162b 0%,#0b1121 53%,#0b1525 100%)}.ddos2-hero::before{content:'';position:absolute;z-index:-1;inset:0;opacity:.18;background-image:linear-gradient(rgb(255 255 255 / .08) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .08) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(105deg,#000,transparent 68%)}.ddos2-hero__noise{position:absolute;z-index:-1;top:-330px;right:-250px;width:880px;height:880px;border:1px solid rgb(244 85 108 / .16);border-radius:50%;box-shadow:inset 0 0 140px rgb(231 59 87 / .07)}.ddos2-hero__grid{display:grid;grid-template-columns:minmax(0,.87fr) minmax(570px,1.13fr);align-items:center;gap:clamp(58px, 7vw, 104px);padding-bottom:clamp(76px, 8vw, 108px)}.ddos2-kicker{display:flex;margin:0 0 23px;align-items:center;gap:11px;color:#ff8498;font-size:10px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.ddos2-kicker span{width:8px;height:8px;border-radius:50%;background:#fa5872;box-shadow:0 0 0 6px rgb(250 88 114 / .1),0 0 20px rgb(250 88 114 / .58)}.ddos2-hero h1{max-width:735px;margin:0;color:#fff;font:780 clamp(50px, 5.25vw, 73px)/1.01 'Manrope','Inter',sans-serif;letter-spacing:-.061em}.ddos2-hero h1 em{color:#fff0;font-style:normal;background:linear-gradient(92deg,#ff6a82 0%,#f55e76 42%,#8d7cf5 100%);-webkit-background-clip:text;background-clip:text}.ddos2-hero__lead{max-width:650px;margin:25px 0 0;color:#a9b2c5;font-size:16px;line-height:1.75}.ddos2-hero__actions{display:flex;margin-top:33px;align-items:center;gap:28px}.ddos2 .btn-primary{border:0;background:linear-gradient(108deg,#df3453,#ef4965 58%,#705ee0);box-shadow:0 19px 40px -17px rgb(223 52 83 / .72)}.ddos2 .btn-primary:hover{box-shadow:0 23px 46px -17px rgb(223 52 83 / .82);transform:translateY(-2px)}.ddos2-text-link{display:inline-flex;align-items:center;gap:9px;color:#d7dce6;font-size:12px;font-weight:770}.ddos2-text-link span{color:#ff788e;transition:transform .18s ease}.ddos2-text-link:hover{color:#fff}.ddos2-text-link:hover span{transform:translateY(3px)}.ddos2-hero__proof{display:flex;flex-wrap:wrap;gap:10px 19px;margin:27px 0 0;padding:0;color:#929db1;font-size:10.5px;font-weight:650;list-style:none}.ddos2-hero__proof li{display:flex;align-items:center;gap:6px}.ddos2-hero__proof .fx-grid__icon{width:15px;height:15px;color:#ff6d84;opacity:1}.ddos2-hero__visual{overflow:hidden;margin:0;border:1px solid rgb(255 255 255 / .13);border-radius:23px;background:#0b1325;box-shadow:0 42px 100px rgb(0 0 0 / .42),0 0 70px rgb(231 59 87 / .08);transform:perspective(1450px) rotateY(-1deg)}.ddos2-visual__bar{display:grid;min-height:49px;padding:0 17px;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgb(255 255 255 / .08);color:#8390a6;background:#121c31}.ddos2-visual__bar>span{display:flex;gap:5px}.ddos2-visual__bar>span i{width:7px;height:7px;border-radius:50%;background:#fb7185}.ddos2-visual__bar>span i:nth-child(2){background:#fbbf24}.ddos2-visual__bar>span i:nth-child(3){background:#34d399}.ddos2-visual__bar small{font:600 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.ddos2-visual__bar b{display:flex;justify-self:end;align-items:center;gap:6px;color:#ff7e94;font-size:7px;letter-spacing:.08em;text-transform:uppercase}.ddos2-visual__bar b i{width:5px;height:5px;border-radius:50%;background:#fb5771;box-shadow:0 0 8px #fb5771}.ddos2-hero__visual img{display:block;width:100%;height:auto;aspect-ratio:1.25;object-fit:cover;object-position:center}.ddos2-hero__visual figcaption{padding:12px 17px 14px;border-top:1px solid rgb(255 255 255 / .07);color:#748198;font-size:8px;text-align:center}.ddos2-hero__metrics{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgb(255 255 255 / .1)}.ddos2-hero__metrics>div{display:flex;min-height:110px;padding:26px clamp(14px, 3vw, 34px);align-items:center;gap:13px}.ddos2-hero__metrics>div+div{border-left:1px solid rgb(255 255 255 / .1)}.ddos2-hero__metrics strong{color:#ff6f87;font:770 clamp(22px, 2.3vw, 31px)/1 'Manrope',sans-serif;letter-spacing:-.04em}.ddos2-hero__metrics span{color:#7f8ca2;font-size:8px;font-weight:750;line-height:1.5;letter-spacing:.045em;text-transform:uppercase}.ddos2-nav{position:sticky;z-index:18;top:70px;border-bottom:1px solid var(--ddos-line);background:rgb(255 255 255 / .93);box-shadow:0 13px 34px -29px rgb(15 23 42 / .58);backdrop-filter:blur(18px) saturate(150%)}.ddos2-nav .container{display:flex;justify-content:center;gap:3px;overflow-x:auto;scrollbar-width:none}.ddos2-nav .container::-webkit-scrollbar{display:none}.ddos2-nav a{position:relative;display:inline-flex;min-height:58px;padding:0 20px;flex:0 0 auto;align-items:center;color:#687489;font-size:10px;font-weight:750;white-space:nowrap}.ddos2-nav a::after{content:'';position:absolute;right:20px;bottom:-1px;left:20px;height:2px;opacity:0;background:var(--ddos-red)}.ddos2-nav a:hover{color:#d93452}.ddos2-nav a:hover::after{opacity:1}#ddos-signal,#ddos-workflow,#ddos-control,#ddos-pricing,#ddos-faq{scroll-margin-top:138px}.ddos2-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.62fr);align-items:end;gap:clamp(48px, 7vw, 95px);margin-bottom:44px}.ddos2-head h2{max-width:810px;margin:0;color:var(--ddos-ink);font:770 clamp(39px, 4.55vw, 57px)/1.06 'Manrope',sans-serif;letter-spacing:-.054em;text-wrap:balance}.ddos2-head>p{max-width:530px;margin:0 0 4px;color:var(--ddos-copy);font-size:14px;line-height:1.72}.ddos2-signal{padding:clamp(90px, 9vw, 126px) 0;background:#f7f8fb}.ddos2-patterns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ddos2-pattern{position:relative;min-height:400px;padding:29px;overflow:hidden;border:1px solid #dde3eb;border-radius:20px;background:#fff;box-shadow:0 18px 46px -39px rgb(15 23 42 / .55);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.ddos2-pattern::before{content:'';position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,#e9405d,#fb657d)}.ddos2-pattern:nth-child(2)::before{background:linear-gradient(90deg,#f08850,#f7af6f)}.ddos2-pattern:nth-child(3)::before{background:linear-gradient(90deg,#725bdc,#9b83f2)}.ddos2-pattern:hover{border-color:rgb(232 63 91 / .34);box-shadow:0 28px 58px -40px rgb(15 23 42 / .55);transform:translateY(-6px)}.ddos2-pattern header{display:flex;align-items:flex-start;justify-content:space-between}.ddos2-pattern header span{display:grid;width:52px;height:52px;place-items:center;border-radius:15px;color:#df3653;background:#fdecef}.ddos2-pattern:nth-child(2) header span{color:#e1783c;background:#fff1e8}.ddos2-pattern:nth-child(3) header span{color:#725bdc;background:#f0ecff}.ddos2-pattern header .fx-grid__icon{width:25px;height:25px;color:inherit;opacity:1}.ddos2-pattern header small{color:#b0bac8;font:800 11px/1 'Manrope',sans-serif}.ddos2-pattern h3{max-width:330px;margin:46px 0 14px;color:#202a3d;font-size:24px;line-height:1.22;letter-spacing:-.03em}.ddos2-pattern p{margin:0;color:#677489;font-size:12.5px;line-height:1.73}.ddos2-pattern>b{position:absolute;right:29px;bottom:29px;left:29px;padding-top:18px;border-top:1px solid #e8ecf1;color:#7d889a;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.ddos2-workflow{position:relative;overflow:hidden;padding:clamp(92px, 9vw, 130px) 0;color:#fff;background:radial-gradient(circle at 9% 12%,rgb(232 63 91 / .18),transparent 30%),radial-gradient(circle at 94% 88%,rgb(81 108 220 / .14),transparent 31%),#0a1121}.ddos2-workflow::before{content:'';position:absolute;inset:0;opacity:.12;background-image:radial-gradient(rgb(255 255 255 / .5) .7px,transparent .7px);background-size:21px 21px;mask-image:linear-gradient(100deg,#000,transparent 55%)}.ddos2-workflow__grid{position:relative;display:grid;grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(65px, 9vw, 125px)}.ddos2-workflow .ddos2-label{color:#ff8095}.ddos2-workflow__copy h2{max-width:650px;margin:0;color:#fff;font:770 clamp(39px, 4.7vw, 58px)/1.06 'Manrope',sans-serif;letter-spacing:-.054em}.ddos2-workflow__copy>p{max-width:610px;margin:21px 0 0;color:#a1acc0;font-size:14px;line-height:1.75}.ddos2-workflow__status{display:grid;margin-top:31px;padding:17px 18px;grid-template-columns:11px minmax(0,1fr) auto;align-items:center;gap:13px;border:1px solid rgb(255 255 255 / .1);border-radius:14px;background:rgb(255 255 255 / .045)}.ddos2-workflow__status>i{width:8px;height:8px;border-radius:50%;background:#f85872;box-shadow:0 0 12px #f85872}.ddos2-workflow__status strong,.ddos2-workflow__status small{display:block}.ddos2-workflow__status strong{color:#eef3f8;font-size:11px}.ddos2-workflow__status small{margin-top:5px;color:#8492a7;font-size:8px;line-height:1.5}.ddos2-workflow__status>b{color:#ff7189;font-size:15px}.ddos2-timeline{position:relative;display:grid;margin:0;padding:0;list-style:none}.ddos2-timeline::before{content:'';position:absolute;top:34px;bottom:34px;left:26px;width:1px;background:linear-gradient(#f1546d,#f49b62,#725dde,#51a9d9)}.ddos2-timeline li{position:relative;z-index:1;display:grid;min-height:123px;padding:15px 0;grid-template-columns:54px minmax(0,1fr);gap:19px}.ddos2-timeline li>span{display:grid;width:53px;height:53px;place-items:center;border:1px solid rgb(242 84 109 / .3);border-radius:15px;color:#ff8195;background:#131d31;font:800 10px/1 'Manrope',sans-serif}.ddos2-timeline li:nth-child(2)>span{color:#ffae79;border-color:rgb(244 155 98 / .3)}.ddos2-timeline li:nth-child(3)>span{color:#a99af7;border-color:rgb(114 93 222 / .32)}.ddos2-timeline li:nth-child(4)>span{color:#7ac8ee;border-color:rgb(81 169 217 / .32)}.ddos2-timeline small,.ddos2-timeline strong{display:block}.ddos2-timeline small{margin:2px 0 7px;color:#ff758d;font-size:7.5px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.ddos2-timeline strong{color:#f3f6fa;font-size:17px}.ddos2-timeline p{margin:7px 0 0;color:#8996aa;font-size:11px;line-height:1.6}.ddos2-control{padding:clamp(92px, 9vw, 128px) 0;background:#fff}.ddos2-control__grid{display:grid;grid-template-columns:minmax(320px,.65fr) minmax(0,1.35fr);align-items:start;gap:clamp(65px, 9vw, 130px)}.ddos2-control__copy{position:sticky;top:170px}.ddos2-control__copy h2{max-width:590px;margin:0;color:var(--ddos-ink);font:770 clamp(38px, 4.5vw, 55px)/1.07 'Manrope',sans-serif;letter-spacing:-.052em}.ddos2-control__copy>p{max-width:570px;margin:20px 0 0;color:var(--ddos-copy);font-size:14px;line-height:1.75}.ddos2-compare{overflow:hidden;border:1px solid #dce3eb;border-radius:21px;background:#fff;box-shadow:0 22px 55px -43px rgb(15 23 42 / .5)}.ddos2-compare article{display:grid;min-height:300px;padding:31px;grid-template-columns:46px minmax(0,1fr);gap:17px}.ddos2-compare article+article{border-top:1px solid #e2e7ed;background:#fafbfc}.ddos2-compare article>span{display:grid;width:44px;height:44px;place-items:center;border-radius:13px}.ddos2-compare .is-does{color:#da3652;background:#fdecef}.ddos2-compare .is-does .fx-grid__icon{width:22px;height:22px;color:inherit;opacity:1}.ddos2-compare .is-not{color:#7a8597;background:#eef1f4;font-size:20px}.ddos2-compare small{color:var(--ddos-red);font-size:8px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.ddos2-compare article:last-child small{color:#758195}.ddos2-compare h3{max-width:510px;margin:9px 0 18px;color:#202b3e;font-size:23px;letter-spacing:-.03em}.ddos2-compare ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 24px;margin:0;padding:0;color:#637085;font-size:11px;line-height:1.55;list-style:none}.ddos2-compare li{position:relative;padding-left:14px}.ddos2-compare li::before{content:'•';position:absolute;left:0;color:var(--ddos-red)}.ddos2-compare article:last-child li::before{color:#9ba4b3}.ddos2-pricing{position:relative;overflow:hidden;padding:clamp(92px, 9vw, 128px) 0;background:radial-gradient(circle at 12% 6%,rgb(232 63 91 / .08),transparent 27%),linear-gradient(145deg,#f7f8fc,#f8f5f7)}.ddos2-head--pricing>p{color:#68758a}.ddos2-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px}.ddos2-plan{position:relative;display:flex;min-height:520px;padding:30px;flex-direction:column;border:1px solid #dce3eb;border-radius:21px;background:rgb(255 255 255 / .94);box-shadow:0 20px 50px -42px rgb(15 23 42 / .52)}.ddos2-plan.is-featured{color:#fff;border-color:rgb(255 104 128 / .35);background:linear-gradient(150deg,#171d34,#0e1629);box-shadow:0 30px 70px -42px rgb(30 16 30 / .7);transform:translateY(-9px)}.ddos2-plan>b{width:fit-content;padding:6px 9px;border-radius:999px;color:#d93754;background:#fdecef;font-size:7.5px;letter-spacing:.08em;text-transform:uppercase}.ddos2-plan.is-featured>b{color:#ff8ca0;background:rgb(244 77 104 / .13)}.ddos2-plan h3{margin:34px 0 8px;color:#202a3d;font-size:38px;letter-spacing:-.045em}.ddos2-plan.is-featured h3{color:#fff}.ddos2-plan>p{min-height:46px;margin:0;color:#718096;font-size:11.5px;line-height:1.65}.ddos2-plan.is-featured>p{color:#8f9bb0}.ddos2-plan>div{display:flex;margin:28px 0 25px;align-items:baseline;gap:5px}.ddos2-plan>div strong{color:#d93452;font-size:30px;letter-spacing:-.04em}.ddos2-plan.is-featured>div strong{color:#ff7189}.ddos2-plan>div span{color:#8792a5;font-size:9px}.ddos2-plan .btn{width:100%}.ddos2-plan .btn-outline{border-color:#cad2dd;color:#303c51}.ddos2-plan ul{display:grid;gap:11px;margin:28px 0 0;padding:22px 0 0;border-top:1px solid #e7ebf0;color:#606d81;font-size:10.5px;list-style:none}.ddos2-plan.is-featured ul{border-top-color:rgb(255 255 255 / .1);color:#9ca7b9}.ddos2-plan li{position:relative;padding-left:18px}.ddos2-plan li::before{content:'✓';position:absolute;left:0;color:#dc3c58;font-weight:850}.ddos2-faq{padding:clamp(92px, 9vw, 126px) 0;background:#fff}.ddos2-faq__grid{display:grid;grid-template-columns:minmax(300px,.67fr) minmax(0,1.33fr);align-items:start;gap:clamp(65px, 9vw, 125px)}.ddos2-faq__intro{position:sticky;top:170px}.ddos2-faq__intro h2{max-width:560px;margin:0;color:var(--ddos-ink);font:770 clamp(39px, 4.5vw, 54px)/1.07 'Manrope',sans-serif;letter-spacing:-.052em}.ddos2-faq__intro>p{max-width:520px;margin:20px 0 0;color:var(--ddos-copy);font-size:14px;line-height:1.72}.ddos2-faq__list{display:grid;gap:10px}.ddos2-faq__list details{overflow:hidden;border:1px solid #dde4eb;border-radius:15px;background:#fff;box-shadow:0 12px 30px -28px rgb(15 23 42 / .48)}.ddos2-faq__list details[open]{border-color:rgb(232 63 91 / .38);box-shadow:0 16px 38px -30px rgb(120 31 50 / .38)}.ddos2-faq__list summary{display:flex;min-height:68px;padding:19px 20px;align-items:center;justify-content:space-between;gap:20px;color:#263247;cursor:pointer;font-size:12.5px;font-weight:780;list-style:none}.ddos2-faq__list summary::-webkit-details-marker{display:none}.ddos2-faq__list summary span{display:grid;width:27px;height:27px;flex:0 0 27px;place-items:center;border-radius:50%;color:#dc3b57;background:#fdecef;font-size:15px;transition:transform .18s ease}.ddos2-faq__list details[open] summary span{transform:rotate(45deg)}.ddos2-faq__list details p{margin:0;padding:0 20px 20px;color:#657286;font-size:12px;line-height:1.72}.ddos2-final{position:relative;overflow:hidden;padding:82px 0;color:#fff;background:radial-gradient(circle at 85% 15%,rgb(232 63 91 / .19),transparent 31%),radial-gradient(circle at 10% 90%,rgb(92 104 220 / .14),transparent 30%),#0a1121}.ddos2-final::before{content:'';position:absolute;inset:0;opacity:.14;background-image:radial-gradient(rgb(255 255 255 / .42) .7px,transparent .7px);background-size:20px 20px}.ddos2-final__inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:60px}.ddos2-final .ddos2-label{color:#ff8498}.ddos2-final h2{max-width:760px;margin:0;color:#fff;font:770 clamp(39px, 4.8vw, 58px)/1.07 'Manrope',sans-serif;letter-spacing:-.054em}.ddos2-final__inner>div:last-child{flex:0 0 auto;text-align:center}.ddos2-final small{display:block;margin-top:12px;color:#8492a6;font-size:9px}@media (max-width:1120px){.ddos2-hero__grid{grid-template-columns:1fr}.ddos2-hero__copy{max-width:840px;margin:0 auto;text-align:center}.ddos2-kicker,.ddos2-hero__actions,.ddos2-hero__proof{justify-content:center}.ddos2-hero h1,.ddos2-hero__lead{margin-right:auto;margin-left:auto}.ddos2-hero__visual{width:min(780px, 100%);margin:0 auto;transform:none}.ddos2-workflow__grid,.ddos2-control__grid,.ddos2-faq__grid{grid-template-columns:1fr}.ddos2-workflow__copy,.ddos2-control__copy,.ddos2-faq__intro{position:static;max-width:770px}}@media (max-width:900px){.ddos2-nav{top:65px}.ddos2-nav .container{justify-content:flex-start}.ddos2-head{grid-template-columns:1fr;gap:18px}.ddos2-head>p{max-width:700px}.ddos2-patterns,.ddos2-plans{grid-template-columns:1fr}.ddos2-pattern{min-height:355px}.ddos2-plan{min-height:0}.ddos2-plan.is-featured{transform:none}.ddos2-final__inner{align-items:stretch;flex-direction:column}.ddos2-final__inner>div:last-child{text-align:left}.ddos2-final .btn{width:100%}.ddos2-final small{text-align:center}}@media (max-width:700px){.ddos2-hero{padding-top:60px}.ddos2-hero__grid{gap:48px;padding-bottom:64px}.ddos2-hero h1{font-size:clamp(42px, 11.7vw, 55px)}.ddos2-hero__lead{font-size:15px}.ddos2-hero__actions{align-items:stretch;flex-direction:column;gap:18px}.ddos2-hero__actions .btn{width:100%}.ddos2-text-link{justify-content:center}.ddos2-hero__proof{display:grid;width:fit-content;margin-right:auto;margin-left:auto;justify-content:start;text-align:left}.ddos2-visual__bar{grid-template-columns:1fr auto}.ddos2-visual__bar small{display:none}.ddos2-hero__visual figcaption{font-size:7px}.ddos2-hero__metrics{grid-template-columns:repeat(2,1fr)}.ddos2-hero__metrics>div:nth-child(3){border-top:1px solid rgb(255 255 255 / .1);border-left:0}.ddos2-hero__metrics>div:nth-child(4){border-top:1px solid rgb(255 255 255 / .1)}.ddos2-head h2,.ddos2-workflow__copy h2,.ddos2-control__copy h2,.ddos2-faq__intro h2,.ddos2-final h2{font-size:37px}.ddos2-pattern{padding:24px}.ddos2-pattern>b{right:24px;bottom:24px;left:24px}.ddos2-timeline li{grid-template-columns:49px minmax(0,1fr);gap:14px}.ddos2-timeline li>span{width:48px;height:48px}.ddos2-timeline::before{left:23px}.ddos2-compare ul{grid-template-columns:1fr}.ddos2-final{padding-block:68px}}@media (max-width:480px){.ddos2-kicker{line-height:1.5}.ddos2-hero__visual img{aspect-ratio:.96}.ddos2-hero__metrics>div{min-height:94px;padding:20px 12px;gap:9px}.ddos2-hero__metrics strong{font-size:20px}.ddos2-hero__metrics span{font-size:6.8px}.ddos2-control__grid{gap:49px}.ddos2-compare article{padding:24px 20px;grid-template-columns:40px minmax(0,1fr);gap:13px}.ddos2-compare article>span{width:39px;height:39px}.ddos2-compare h3{font-size:20px}.ddos2-plan{padding:25px 22px}.ddos2-faq__list summary,.ddos2-faq__list details p{padding-right:17px;padding-left:17px}}@media (prefers-reduced-motion:reduce){.ddos2-pattern,.ddos2-text-link span,.ddos2-faq__list summary span{transition:none}.ddos2-pattern:hover{transform:none}}