.ddos-stats-row{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1240px;margin:0 auto;padding:0 24px 48px}.ddos-stat-card{position:relative;display:flex;align-items:center;gap:16px;padding:24px 28px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:14px;overflow:hidden;transition:border-color .35s ease,transform .35s ease,box-shadow .35s ease}.ddos-stat-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(168deg,rgba(255,255,255,.04) 0%,transparent 40%);pointer-events:none;z-index:1}.ddos-stat-card:hover{border-color:#2ed0f826;transform:translateY(-2px);box-shadow:0 6px 24px #00000040,0 0 0 1px #2ed0f80d}.ddos-stat-card__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#2ed0f814;border:1px solid rgba(46,208,248,.1);color:#2ed0f8;font-size:1.2rem;flex-shrink:0}.ddos-stat-card__content{display:flex;flex-direction:column;gap:2px}.ddos-stat-card__value{font-family:var(--font-display);font-size:1.6rem;font-weight:800;letter-spacing:.02em;color:#2ed0f8;line-height:1.1}.ddos-stat-card__label{font-family:Montserrat,system-ui,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#ffffff73}.ddos-whatis{display:grid;grid-template-columns:1fr 1fr;gap:56px;max-width:1240px;margin:0 auto;padding:72px 24px 56px;align-items:center}.ddos-whatis__text{display:flex;flex-direction:column;gap:22px}.ddos-whatis__badge{display:inline-flex;align-self:flex-start;padding:6px 16px;background:#2ed0f80f;border:1px solid rgba(46,208,248,.12);border-radius:100px;font-family:Montserrat,system-ui,sans-serif;font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#2ed0f8}.ddos-whatis__heading{font-family:var(--font-display);font-size:2.2rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-primary);line-height:1.15}.ddos-whatis__accent{background:linear-gradient(135deg,#2ed0f8,#7ef8d8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ddos-whatis__desc{font-family:Montserrat,system-ui,sans-serif;font-size:.92rem;line-height:1.8;color:#ffffff80;max-width:520px}.ddos-whatis__bullets{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0;margin:8px 0 0}.ddos-whatis__bullet{display:flex;align-items:center;gap:12px;font-family:Montserrat,system-ui,sans-serif;font-size:.82rem;line-height:1.5;color:#fff9;transition:color .3s ease}.ddos-whatis__bullet:hover{color:#ffffffd9}.ddos-whatis__bullet-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:8px;background:#2ed0f80f;border:1px solid rgba(46,208,248,.08)}.ddos-whatis__visual{position:relative;display:flex;align-items:center;justify-content:center;padding:32px;background:#ffffff04;border:1px solid rgba(255,255,255,.05);border-radius:24px;overflow:hidden}.ddos-whatis__visual:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(168deg,rgba(255,255,255,.04) 0%,transparent 40%);pointer-events:none;z-index:1}.ddos-whatis__visual-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:320px;height:320px;background:radial-gradient(circle,rgba(46,208,248,.08) 0%,transparent 70%);pointer-events:none;z-index:0}.ddos-whatis__visual img{position:relative;max-width:100%;height:auto;z-index:2;border-radius:16px}.ddos-hiw{max-width:1240px;margin:0 auto;padding:0 24px 64px}.ddos-hiw__header{text-align:center;margin-bottom:48px}.ddos-hiw__badge{display:inline-flex;align-items:center;gap:6px;font-family:Montserrat,system-ui,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#2ed0f8;background:#2ed0f80f;border:1px solid rgba(46,208,248,.12);border-radius:100px;padding:6px 16px;margin-bottom:20px}.ddos-hiw__heading{font-family:var(--font-display, "Montserrat", system-ui, sans-serif);font-size:2.2rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--color-text-primary, #fff);margin:0 0 14px}.ddos-hiw__accent{background:linear-gradient(135deg,#2ed0f8,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ddos-hiw__subtitle{font-family:Montserrat,system-ui,sans-serif;font-size:.92rem;line-height:1.7;color:#ffffff73;max-width:620px;margin:0 auto}.ddos-hiw__flow{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ddos-hiw__flow:before{content:"";position:absolute;top:44px;left:calc(12.5% + 10px);right:calc(12.5% + 10px);height:1px;background:linear-gradient(90deg,transparent,rgba(46,208,248,.2) 15%,rgba(46,208,248,.2) 85%,transparent);z-index:0}.ddos-hiw__flow>*{display:flex;flex-direction:column}.ddos-hiw__step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;z-index:1;flex:1}.ddos-hiw__step-number{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#2ed0f814;border:1px solid rgba(46,208,248,.2);font-family:Montserrat,system-ui,sans-serif;font-size:.82rem;font-weight:800;color:#2ed0f8;margin-bottom:20px;flex-shrink:0;transition:background .35s ease,border-color .35s ease,box-shadow .35s ease}.ddos-hiw__card{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;padding:28px 20px 24px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:18px;overflow:hidden;width:100%;flex:1;transition:border-color .35s ease,transform .35s ease,box-shadow .35s ease}.ddos-hiw__card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(168deg,rgba(255,255,255,.05) 0%,transparent 40%);pointer-events:none;z-index:1}.ddos-hiw__card:after{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,rgba(46,208,248,.3),transparent);pointer-events:none;z-index:2}.ddos-hiw__step:hover .ddos-hiw__step-number{background:#2ed0f824;border-color:#2ed0f859;box-shadow:0 0 16px #2ed0f826}.ddos-hiw__step:hover .ddos-hiw__card{border-color:#2ed0f826;transform:translateY(-3px);box-shadow:0 8px 32px #0003,0 0 0 1px #2ed0f80d}.ddos-hiw__card-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:#2ed0f80f;border:1px solid rgba(46,208,248,.1);color:#2ed0f8;font-size:1.3rem;flex-shrink:0}.ddos-hiw__card-title{font-family:Montserrat,system-ui,sans-serif;font-size:.92rem;font-weight:700;letter-spacing:.01em;color:#fff;margin:0}.ddos-hiw__card-desc{font-family:Montserrat,system-ui,sans-serif;font-size:.78rem;line-height:1.7;color:#fff6;margin:0}.ddos-partners-section{max-width:1240px;margin:0 auto;padding:0 24px 64px}.ddos-partners__header{text-align:center;margin-bottom:48px}.ddos-partners__badge{display:inline-flex;align-items:center;gap:6px;font-family:Montserrat,system-ui,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#2ed0f8;background:#2ed0f80f;border:1px solid rgba(46,208,248,.12);border-radius:100px;padding:6px 16px;margin-bottom:20px}.ddos-partners__heading{font-family:var(--font-display, "Montserrat", system-ui, sans-serif);font-size:2.2rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--color-text-primary, #fff);margin:0 0 14px}.ddos-partners__accent{background:linear-gradient(135deg,#2ed0f8,#a78bfa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ddos-partners__subtitle{font-family:Montserrat,system-ui,sans-serif;font-size:.92rem;line-height:1.7;color:#ffffff73;max-width:620px;margin:0 auto}.ddos-partners__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:900px;margin:0 auto}.ddos-partner-card{position:relative;display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:20px;overflow:hidden;transition:border-color .35s ease,transform .35s ease,box-shadow .35s ease}.ddos-partner-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(168deg,rgba(255,255,255,.05) 0%,transparent 40%);pointer-events:none;z-index:1}.ddos-partner-card:hover{border-color:#2ed0f82e;transform:translateY(-4px);box-shadow:0 12px 40px #00000040,0 0 0 1px #2ed0f80f,0 0 60px #2ed0f80a}.ddos-partner-card__logo-wrap{display:flex;align-items:center;justify-content:center;padding:32px 32px 24px;height:100px;border-bottom:1px solid rgba(255,255,255,.04);background:#ffffff03}.ddos-partner-card__logo{max-height:64px;max-width:220px;width:auto;object-fit:contain;filter:brightness(1.1);transition:filter .3s ease}.ddos-partners__grid>:first-child .ddos-partner-card__logo{max-height:105px}.ddos-partner-card:hover .ddos-partner-card__logo{filter:brightness(1.25)}.ddos-partner-card__body{display:flex;flex-direction:column;gap:12px;padding:24px 28px 28px;flex:1}.ddos-partner-card__name{font-family:Montserrat,system-ui,sans-serif;font-size:1.05rem;font-weight:700;color:#fff;margin:0}.ddos-partner-card__desc{font-family:Montserrat,system-ui,sans-serif;font-size:.82rem;line-height:1.7;color:#ffffff6b;margin:0;flex:1}.ddos-partner-card__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid rgba(255,255,255,.04);margin-top:auto}.ddos-partner-card__capacity{display:inline-flex;align-items:center;gap:6px;font-family:Montserrat,system-ui,sans-serif;font-size:.76rem;font-weight:700;color:#2ed0f8;letter-spacing:.02em}.ddos-partner-card__capacity svg{font-size:.65rem;opacity:.7}.ddos-partner-card__link{display:inline-flex;align-items:center;gap:5px;font-family:Montserrat,system-ui,sans-serif;font-size:.72rem;font-weight:600;color:#ffffff59;transition:color .3s ease}.ddos-partner-card__link svg{font-size:.58rem}.ddos-partner-card:hover .ddos-partner-card__link{color:#2ed0f8}.ddos-games-section{position:relative}.ddos-games-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;max-width:1240px;margin:0 auto;padding:0 24px 60px}.ddos-games-grid>*{display:flex;flex-direction:column}.ddos-game-card{position:relative;display:flex;flex-direction:column;flex:1;background:#ffffff06;border:1px solid rgba(255,255,255,.06);border-radius:16px;overflow:hidden;transition:border-color .4s ease,transform .4s ease,box-shadow .4s ease;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ddos-game-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(46,208,248,.2),transparent);opacity:0;transition:opacity .4s ease;z-index:2}.ddos-game-card:hover{border-color:#2ed0f82e;transform:translateY(-6px);box-shadow:0 12px 40px #0000004d,0 0 0 1px #2ed0f80f,0 0 60px #2ed0f80a}.ddos-game-card:hover:before{opacity:1}.ddos-game-card__img-wrap{position:relative;width:100%;aspect-ratio:3 / 4;overflow:hidden}.ddos-game-card__img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.ddos-game-card:hover .ddos-game-card__img{transform:scale(1.08)}.ddos-game-card__img-wrap:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 30%,rgba(10,12,18,.4) 60%,rgba(10,12,18,.95) 100%);pointer-events:none}.ddos-game-card__status{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;background:#10b98126;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(16,185,129,.25);border-radius:20px;font-family:Montserrat,system-ui,sans-serif;font-size:.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#10b981f2;z-index:3}.ddos-game-card__status svg{font-size:.5rem}.ddos-game-card__icon-wrap{width:44px;height:44px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;padding:8px;margin-top:-30px;position:relative;z-index:2;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ddos-game-card__icon{width:100%;height:100%;object-fit:contain;border-radius:4px}.ddos-game-card__body{display:flex;flex-direction:column;align-items:center;gap:10px;padding:8px 14px 18px}.ddos-game-card__name{font-family:Montserrat,system-ui,sans-serif;font-size:.85rem;font-weight:700;letter-spacing:.02em;text-align:center;color:var(--color-text-primary)}.ddos-game-card__cta{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;background:linear-gradient(135deg,#2ed0f81a,#2ed0f80d);border:1px solid rgba(46,208,248,.15);border-radius:10px;font-family:Montserrat,system-ui,sans-serif;font-size:.65rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#2ed0f8e6;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.ddos-game-card:hover .ddos-game-card__cta{background:linear-gradient(135deg,#2ed0f82e,#2ed0f814);border-color:#2ed0f84d;box-shadow:0 0 20px #2ed0f814}@media(max-width:1100px){.ddos-games-grid{grid-template-columns:repeat(3,1fr);gap:16px}}@media(max-width:768px){.ddos-games-grid{grid-template-columns:repeat(2,1fr);gap:14px;padding:0 16px 48px}.ddos-game-card__icon-wrap{width:38px;height:38px;margin-top:-24px}.ddos-game-card__name{font-size:.78rem}}@media(max-width:520px){.ddos-games-grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:0 12px 40px}.ddos-game-card__status{padding:4px 8px;font-size:.52rem;top:8px;right:8px}.ddos-game-card__cta{padding:7px 14px;font-size:.58rem}}.ddos-cta{display:flex;flex-direction:column;align-items:center;gap:28px;padding:80px 24px;max-width:800px;margin:0 auto;text-align:center}.ddos-cta__heading{font-family:var(--font-display);font-size:2rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-primary);line-height:1.2}.ddos-cta__heading span{color:#2ed0f8}.ddos-cta__btn{display:inline-flex;align-items:center;gap:8px;padding:14px 36px;background:linear-gradient(135deg,#2ed0f826,#2ed0f814);border:1px solid rgba(46,208,248,.2);border-radius:10px;font-family:Montserrat,system-ui,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#2ed0f8;transition:background .3s ease,border-color .3s ease,transform .2s ease}.ddos-cta__btn:hover{background:linear-gradient(135deg,#2ed0f838,#2ed0f81f);border-color:#2ed0f859;transform:translateY(-1px)}.ddos-page .wh-hero-desc{max-width:820px}.ddos-page .loc-section{max-width:var(--content-max-width);margin:0 auto}.ddos-page .loc-header{margin-left:0;margin-right:0;align-items:center}.ddos-section{padding-top:20px}.ddos-section-header{text-align:center;margin-bottom:40px}.ddos-section-desc{font-family:Montserrat,system-ui,sans-serif;font-size:.85rem;line-height:1.7;color:#ffffff6b;max-width:620px;margin:12px auto 0;text-align:center}@keyframes ddos-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.ddos-stat-card__value{animation:ddos-pulse 3s ease-in-out infinite}@keyframes ddos-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ddos-hiw__flow:before{background:linear-gradient(90deg,transparent 0%,rgba(46,208,248,.05) 10%,rgba(46,208,248,.2) 30%,rgba(46,208,248,.45) 50%,rgba(46,208,248,.2) 70%,rgba(46,208,248,.05) 90%,transparent 100%);background-size:200% 100%;animation:ddos-shimmer 4s linear infinite}@media(max-width:1100px){.ddos-stats-row{grid-template-columns:repeat(2,1fr)}.ddos-hiw__flow{grid-template-columns:repeat(2,1fr);gap:24px}.ddos-hiw__flow:before{display:none}.ddos-games-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.ddos-whatis{grid-template-columns:1fr;gap:36px;padding:48px 20px 36px}.ddos-whatis__heading{font-size:1.6rem;text-align:center}.ddos-whatis__badge{align-self:center}.ddos-whatis__desc{text-align:center;max-width:100%}.ddos-whatis__bullets{align-items:flex-start}.ddos-whatis__visual{padding:20px}.ddos-hiw__heading{font-size:1.7rem}.ddos-hiw__subtitle{font-size:.85rem;max-width:100%}.ddos-partners__heading{font-size:1.7rem}.ddos-partners__subtitle{font-size:.85rem;max-width:100%}.ddos-partners__grid{grid-template-columns:1fr;max-width:480px}.ddos-games-grid{grid-template-columns:repeat(2,1fr);gap:12px}.ddos-cta__heading{font-size:1.5rem}}@media(max-width:600px){.ddos-whatis{padding:36px 16px 28px;gap:28px}.ddos-whatis__heading{font-size:1.3rem}.ddos-whatis__desc{font-size:.85rem}.ddos-whatis__bullet{font-size:.76rem}.ddos-whatis__visual{padding:16px;border-radius:16px}.ddos-stats-row{grid-template-columns:1fr;gap:10px;padding:0 16px 36px}.ddos-stat-card{padding:18px 20px}.ddos-stat-card__value{font-size:1.3rem}.ddos-hiw{padding:0 16px 40px}.ddos-hiw__heading{font-size:1.4rem}.ddos-hiw__flow{grid-template-columns:1fr;gap:16px}.ddos-hiw__step-number{width:36px;height:36px;font-size:.72rem;margin-bottom:14px}.ddos-hiw__card{padding:22px 16px 20px}.ddos-hiw__card-icon{width:44px;height:44px;font-size:1.1rem}.ddos-games-grid{grid-template-columns:1fr 1fr;gap:10px;padding:0 16px 40px}.ddos-cta{padding:48px 16px}.ddos-cta__heading{font-size:1.25rem}}
