.peer-strip[data-astro-cid-ebmuwdng]{border-top:1px solid var(--color-line);align-items:center;gap:32px;margin-top:8px;padding:28px 0;display:flex}.peer-head[data-astro-cid-ebmuwdng]{flex:none;align-items:center;gap:12px;display:flex}.peer-label[data-astro-cid-ebmuwdng]{color:var(--color-muted);flex:none}.mq-toggle[data-astro-cid-ebmuwdng]{cursor:pointer;min-width:44px;min-height:44px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dim);text-underline-offset:3px;background:0 0;border:0;margin-block:-2px;padding:0 6px;font-size:11px;text-decoration:underline}.mq-toggle[data-astro-cid-ebmuwdng]:hover{color:var(--color-text)}.mq[data-astro-cid-ebmuwdng]{flex:1;min-width:0;overflow:hidden}.mq-track[data-astro-cid-ebmuwdng]{width:max-content;animation:70s linear infinite mq;display:flex}.mq[data-astro-cid-ebmuwdng]:hover .mq-track[data-astro-cid-ebmuwdng],.mq[data-astro-cid-ebmuwdng]:focus-within .mq-track[data-astro-cid-ebmuwdng],.mq[data-astro-cid-ebmuwdng][data-paused] .mq-track[data-astro-cid-ebmuwdng]{animation-play-state:paused}.mq[data-astro-cid-ebmuwdng] ul[data-astro-cid-ebmuwdng]{align-items:center;gap:64px;margin:0;padding:0 64px 0 0;list-style:none;display:flex}.mq[data-astro-cid-ebmuwdng] img{opacity:.62;width:auto;display:block}@keyframes mq{to{transform:translate(-50%)}}@media (width>=641px){.mq[data-astro-cid-ebmuwdng]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}}@media (width<=640px){.peer-label[data-astro-cid-ebmuwdng]{flex:1}.mq-toggle[data-astro-cid-ebmuwdng]{margin-block:-14px}}@media (prefers-reduced-motion:reduce){.mq-track[data-astro-cid-ebmuwdng]{animation:none}.mq[data-astro-cid-ebmuwdng] .mq-dup[data-astro-cid-ebmuwdng],.mq-toggle[data-astro-cid-ebmuwdng]{display:none}}.hero-bg[data-astro-cid-i3irphx7]{background-color:var(--color-ink);background-image:radial-gradient(ellipse 45% 55% at 78% 32%, #dc262747 0, #dc262714 45%, transparent 75%), radial-gradient(ellipse 40% 45% at 8% 100%, #dc262724 0, transparent 70%), radial-gradient(ellipse 80% 70% at 72% 38%, transparent 0, transparent 35%, var(--color-ink) 92%), linear-gradient(#ffffff12 1px, transparent 1px), linear-gradient(90deg, #ffffff12 1px, transparent 1px), linear-gradient(#dc26271a 1px, transparent 1px), linear-gradient(90deg, #dc26271a 1px, transparent 1px);background-position:50%,50%,50%,-1px -1px,-1px -1px,-1px -1px,-1px -1px;background-size:100% 100%,100% 100%,100% 100%,48px 48px,48px 48px,240px 240px,240px 240px}.lead-strong[data-astro-cid-i3irphx7]{color:var(--color-text)}.sw-line[data-astro-cid-i3irphx7]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0;font-size:12px;display:flex}.sw-line[data-astro-cid-i3irphx7] img{display:block}.sw-line[data-astro-cid-i3irphx7] img.sw-badge{width:26px;height:26px}.sw-line[data-astro-cid-i3irphx7] img.sw-word{opacity:.9;width:auto;height:18px}.sw-ddos[data-astro-cid-i3irphx7]{color:var(--color-dim);align-items:center;gap:6px;display:inline-flex}.hv-card[data-astro-cid-i3irphx7]{border-top:4px solid var(--color-red);padding:0}.hv-head[data-astro-cid-i3irphx7]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dim);justify-content:space-between;align-items:center;gap:12px;padding:16px 28px;font-size:12px;display:flex}.hv-stats[data-astro-cid-i3irphx7]{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:-1px;display:grid}.hv-stat[data-astro-cid-i3irphx7]{border-top:1px solid var(--color-line);border-left:1px solid var(--color-line);flex-direction:column;gap:8px;padding:24px 20px;display:flex}.hv-stat-wide[data-astro-cid-i3irphx7]{grid-column:1/-1;padding:28px 20px}.hv-big[data-astro-cid-i3irphx7]{font-family:var(--font-display);letter-spacing:-.05em;color:var(--color-text);font-size:clamp(64px,8vw,112px);font-weight:800;line-height:.9}.hv-unit[data-astro-cid-i3irphx7]{color:var(--color-red);letter-spacing:-.01em;margin-left:6px;font-size:.42em}.hv-num[data-astro-cid-i3irphx7]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-text);font-size:clamp(34px,5vw,68px);font-weight:800;line-height:.95}.hv-label[data-astro-cid-i3irphx7]{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);font-size:12px;line-height:1.5}.hv-cust[data-astro-cid-i3irphx7]{border-top:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:16px 32px;padding:20px;display:flex}.hv-cust-title[data-astro-cid-i3irphx7]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-dim);font-size:12px}.hv-cust[data-astro-cid-i3irphx7] ul[data-astro-cid-i3irphx7]{flex-wrap:wrap;align-items:center;gap:16px 36px;margin:0;padding:0;list-style:none;display:flex}.hv-cust[data-astro-cid-i3irphx7] img{opacity:.85;object-fit:contain;width:auto;display:block}.hv-more[data-astro-cid-i3irphx7]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:13px}.platforms[data-astro-cid-gxvcuhum]{background:var(--color-char);border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);padding:64px 0}.pf-wrap[data-astro-cid-gxvcuhum]{flex-direction:column;gap:32px;display:flex}.pf-head[data-astro-cid-gxvcuhum]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 48px;display:flex}.pf-title[data-astro-cid-gxvcuhum]{flex-direction:column;gap:12px;display:flex}.pf-h2[data-astro-cid-gxvcuhum]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-text);margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:800;line-height:1.05}.pf-lead[data-astro-cid-gxvcuhum]{max-width:42ch;color:var(--color-muted);margin:0;font-size:15px;line-height:1.6}.pf-grid[data-astro-cid-gxvcuhum]{background:var(--color-line-2);border:1px solid var(--color-line-2);border-top:3px solid var(--color-red);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.pf-grid[data-astro-cid-gxvcuhum] li[data-astro-cid-gxvcuhum]{background:var(--color-ink);justify-content:center;align-items:center;min-height:132px;padding:28px 24px;display:flex}.pf-grid[data-astro-cid-gxvcuhum] img{object-fit:contain;width:auto;display:block}#facility[data-astro-cid-4zyu6b5s]{border-top:6px solid var(--color-red);background-image:var(--facility-pattern);background-position:top;background-repeat:repeat;background-size:1350px}#facility[data-astro-cid-4zyu6b5s] .lead[data-astro-cid-4zyu6b5s]{color:#1c1c1a;font-weight:500}#facility[data-astro-cid-4zyu6b5s] h2[data-astro-cid-4zyu6b5s],#facility[data-astro-cid-4zyu6b5s] p[data-astro-cid-4zyu6b5s],#facility[data-astro-cid-4zyu6b5s] li[data-astro-cid-4zyu6b5s]{text-shadow:0 0 2px #f3f3f1,0 0 6px #f3f3f1,0 0 12px #f3f3f1}.fac-grid[data-astro-cid-4zyu6b5s]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:center;gap:56px;display:grid}.fac-copy[data-astro-cid-4zyu6b5s]{flex-direction:column;gap:24px;display:flex}#facility[data-astro-cid-4zyu6b5s] .fac-eyebrow[data-astro-cid-4zyu6b5s]{background:var(--color-red);color:#fff;text-shadow:none;align-self:flex-start;padding:7px 12px}.fac-h2[data-astro-cid-4zyu6b5s]{color:var(--color-paper-ink)}.fac-groups[data-astro-cid-4zyu6b5s]{flex-direction:column;display:flex}.fac-group[data-astro-cid-4zyu6b5s]{border-top:1px solid var(--color-paper-ink);flex-direction:column;gap:16px;padding:20px 0;display:flex}.fac-label[data-astro-cid-4zyu6b5s]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#b91c1d;font-size:12px}.fac-group[data-astro-cid-4zyu6b5s] ul[data-astro-cid-4zyu6b5s]{flex-wrap:wrap;align-items:center;gap:20px 40px;margin:0;padding:0;list-style:none;display:flex}.fac-group[data-astro-cid-4zyu6b5s] img{object-fit:contain;width:auto;display:block}.fac-asn[data-astro-cid-4zyu6b5s]{border-top:1px solid var(--color-paper-ink);font-family:var(--font-mono);letter-spacing:.04em;color:#33332f;margin:0;padding-top:14px;font-size:12px;font-weight:500}.fac-chips[data-astro-cid-4zyu6b5s]{flex-wrap:wrap;display:flex}.fac-note[data-astro-cid-4zyu6b5s]{font-family:var(--font-mono);letter-spacing:.04em;color:#33332f;margin:0;font-size:11px;font-weight:500}.fac-figure[data-astro-cid-4zyu6b5s]{margin:0 calc(-1 * var(--gutter)) 0 0}.fac-figure[data-astro-cid-4zyu6b5s] img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.cmp-title[data-astro-cid-z2fqsyvh]{font-size:32px;font-weight:800}.head-stack[data-astro-cid-32bs4nto],.head-stack[data-astro-cid-hahnwogd]{flex-direction:column;gap:18px;display:flex}
