.ZkkW8q_configShell{border-color:var(--ts-config-border)}.ZkkW8q_configShell:hover{border-color:var(--ts-config-hover-border);box-shadow:0 0 32px var(--ts-config-hover-shadow);background-color:color-mix(in srgb, var(--card) 55%, transparent)}.ZkkW8q_ctaOutline{color:oklch(from var(--ts-cta-color) max(l, .68) c h);border-color:var(--ts-cta-border);background:var(--ts-cta-bg)}.ZkkW8q_ctaOutline:hover{background:linear-gradient(135deg, var(--ts-cta-fill-from) 0%, var(--ts-cta-fill-to) 100%);box-shadow:0 20px 44px -20px color-mix(in srgb, var(--ts-cta-fill-from) 65%, transparent);border-color:#0000;color:var(--ts-cta-fill-color)!important}.group:hover .ZkkW8q_ctaOutline{background:linear-gradient(135deg, var(--ts-cta-fill-from) 0%, var(--ts-cta-fill-to) 100%);box-shadow:0 20px 44px -20px color-mix(in srgb, var(--ts-cta-fill-from) 65%, transparent);border-color:#0000;color:var(--ts-cta-fill-color)!important}.ZkkW8q_card:hover .ZkkW8q_iconHeadphones,.ZkkW8q_card:hover .ZkkW8q_iconMic{animation:.65s ease-in-out infinite alternate ZkkW8q_tsPackageHeadphonesHover}.ZkkW8q_iconSpeaker path:nth-of-type(2),.ZkkW8q_iconSpeaker path:nth-of-type(3){transform-box:view-box;transform-origin:11px 12px}.ZkkW8q_card:hover .ZkkW8q_iconSpeaker path:nth-of-type(2){animation:.9s ease-out infinite ZkkW8q_tsPackageSignalHover}.ZkkW8q_card:hover .ZkkW8q_iconSpeaker path:nth-of-type(3){animation:.9s ease-out .18s infinite ZkkW8q_tsPackageSignalHover}.ZkkW8q_iconTower path:nth-of-type(-n+4){transform-box:view-box;transform-origin:12px 9px}.ZkkW8q_card:hover .ZkkW8q_iconTower path:nth-of-type(2),.ZkkW8q_card:hover .ZkkW8q_iconTower path:nth-of-type(3){animation:1s ease-out infinite ZkkW8q_tsPackageSignalHover}.ZkkW8q_card:hover .ZkkW8q_iconTower path:first-of-type,.ZkkW8q_card:hover .ZkkW8q_iconTower path:nth-of-type(4){animation:1s ease-out .2s infinite ZkkW8q_tsPackageSignalHover}@keyframes ZkkW8q_tsPackageHeadphonesHover{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-1.5px)rotate(-2deg)}}@keyframes ZkkW8q_tsPackageSignalHover{0%,to{opacity:.28;transform:scale(.82)}55%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.ZkkW8q_card:hover .ZkkW8q_iconHeadphones,.ZkkW8q_card:hover .ZkkW8q_iconMic,.ZkkW8q_card:hover .ZkkW8q_iconSpeaker path,.ZkkW8q_card:hover .ZkkW8q_iconTower path{animation:none}}
:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail{flex-direction:column;gap:clamp(2rem,4vw,2.75rem);display:flex}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail__body{margin-top:clamp(.25rem,.9vw,.6rem)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-scroll{display:none}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-scroll-track,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-sticky-stage{position:relative}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-stage-grid .pg-benchmark-trail-visual-col,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-stage-grid .pg-benchmark-trail-signals-col{display:none}@media (min-width:1024px){:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-scroll{display:block}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-scroll-track{min-height:245vh}.landing-benchmark-root .pg-benchmark-trail-scroll-track{min-height:auto}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-sticky-stage{--pg-benchmark-stick-top:clamp(7.5rem, calc(50svh - (clamp(360px, 40vh, 480px) / 2) - clamp(5.75rem, 10vh, 7.5rem)), 13rem);top:var(--pg-benchmark-stick-top);z-index:2;box-sizing:border-box;height:auto;padding-top:0;padding-bottom:clamp(.35rem,.8vh,.65rem);position:sticky}.landing-benchmark-root .pg-benchmark-trail-sticky-stage{--pg-benchmark-stick-top:0px;position:relative;top:auto}.landing-benchmark-root .pg-benchmark-trail-stage-grid{max-height:min(44rem,100svh - 10rem)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-stage-grid{width:100%;max-height:min(44rem, calc(100svh - var(--pg-benchmark-stick-top) - clamp(1rem, 2vh, 1.5rem)));grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(19.5rem,22rem);align-items:start;gap:clamp(.85rem,1.7vh,1.35rem) clamp(1rem,1.8vw,1.75rem);margin-inline:auto;display:grid}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-stage-grid__header{grid-column:1/-1}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-stage-grid .pg-benchmark-trail-visual-col{flex-direction:column;gap:clamp(.75rem,1.6vh,1rem);min-height:0;display:flex}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-stage-grid .pg-benchmark-trail-signals-col{justify-content:flex-start;min-height:0;display:flex}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-scroll--static .pg-benchmark-trail-scroll-track{min-height:auto}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-scroll--static .pg-benchmark-trail-sticky-stage{height:auto;padding-block:0;position:relative;top:auto}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-scroll--static .pg-benchmark-trail-stage-grid{max-height:none}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-scroll--section-step .pg-benchmark-trail-scroll-track{min-height:auto}:is(.zapx-homepage-root,.landing-benchmark-root) :is(.pg-benchmark-trail-scroll--static,.pg-benchmark-trail-scroll--section-step) .pg-benchmark-trail-scroll-track[data-stage-pending]{min-height:min(40rem,100svh - 10rem)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-scroll--section-step .pg-benchmark-trail-sticky-stage{--pg-benchmark-stick-top:0px;width:100%;position:relative;top:auto}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-scroll--section-step .pg-benchmark-trail-stage-grid{max-height:min(44rem,100svh - 10rem)}}@media (min-width:1024px) and (min-height:1300px){:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-sticky-stage{--pg-benchmark-stick-top:clamp(10rem, calc(50svh - (clamp(360px, 40vh, 480px) / 2) - clamp(4rem, 7vh, 5.25rem)), 16rem)}.landing-benchmark-root .pg-benchmark-trail-sticky-stage{--pg-benchmark-stick-top:0px;position:relative;top:auto}}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-mobile-wrap{display:block}@media (min-width:1024px){:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-mobile-wrap{display:none}}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-header{max-width:none}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-header__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--primary);margin:0 0 .75rem;font-size:.75rem;font-weight:600}.landing-benchmark-root .pg-benchmark-trail-header__title{letter-spacing:-.025em;margin:0;font-size:clamp(1.875rem,3.2vw,2.75rem);font-weight:700;line-height:1.08}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-header__description{max-width:42rem;margin-top:.75rem}.landing-benchmark-root .pg-benchmark-trail-header__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--primary);margin:0 0 .75rem;font-size:11px;font-weight:600;line-height:1}.landing-benchmark-root .pg-benchmark-trail-header__title{letter-spacing:-.025em;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (min-width:640px){.landing-benchmark-root .pg-benchmark-trail-header__title{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1024px){.landing-benchmark-root .pg-benchmark-trail-header__title{font-size:2.5rem;line-height:1.1}}.zapx-homepage-root .pg-benchmark-trail-header__title{letter-spacing:-.025em;margin:0;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (min-width:640px){.zapx-homepage-root .pg-benchmark-trail-header__title{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1024px){.zapx-homepage-root .pg-benchmark-trail-header__title{font-size:2.5rem;line-height:1.1}}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel{border:1px solid color-mix(in srgb, var(--zap-green) 18%, transparent);min-height:clamp(360px,40vh,480px);box-shadow:0 28px 70px -40px color-mix(in oklab, var(--primary) 28%, transparent);background:linear-gradient(165deg,#ffffff08 0%,#0003 100%),#0408128c;border-radius:1.5rem;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-contour-stage{flex:1;min-height:0;position:relative}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-contour-stage__grid{opacity:.5;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70%,#000 20%,#0000 75%);mask-image:radial-gradient(80% 70%,#000 20%,#0000 75%)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-contour-stage__layer{place-items:center;padding:clamp(1rem,3vw,2rem);display:grid;position:absolute;inset:0}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-advantage-overlay{z-index:2;pointer-events:none;max-width:min(14rem,46%);position:absolute;top:clamp(.85rem,2vh,1.15rem);right:clamp(.85rem,2vw,1.15rem)}@keyframes pg-benchmark-advantage-glow{0%,to{opacity:0}50%{opacity:1}}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-advantage-badge{border:1px solid color-mix(in srgb, var(--zap-green) 38%, transparent);background:color-mix(in srgb, var(--zap-green) 12%, #040812c7);font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:.01em;color:color-mix(in srgb, var(--zap-green) 92%, white);box-shadow:0 0 12px color-mix(in oklab, var(--primary) 32%, transparent), 0 0 24px color-mix(in oklab, var(--primary) 14%, transparent), 0 10px 28px -16px color-mix(in oklab, var(--primary) 55%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;padding:.3rem .7rem;font-size:.75rem;font-weight:700;line-height:1.25;display:inline-flex;position:relative}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-advantage-badge:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 16px color-mix(in oklab, var(--primary) 30%, transparent), 0 0 32px color-mix(in srgb, var(--zap-aqua) 14%, transparent);opacity:0;animation:2.8s ease-in-out infinite pg-benchmark-advantage-glow;position:absolute;inset:-1px}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-mobile-beat__advantage{margin-bottom:.65rem}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-contour{width:100%;max-width:40rem;height:100%;max-height:30rem}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-contour text{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums}@keyframes pg-benchmark-uplink-stream{0%{transform:translate(0)}to{transform:translateX(var(--pg-uplink-stream-period,62px))}}@keyframes pg-benchmark-uplink-speed-pulse{0%,to{opacity:0}50%{opacity:1}}@keyframes pg-benchmark-uplink-lamp-ping{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(2.2)}}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uplink-stream--fast{--pg-uplink-market-stream-duration:2.6s;opacity:.96;animation:pg-benchmark-uplink-stream calc(var(--pg-uplink-market-stream-duration) / var(--pg-uplink-speed-ratio,10)) linear infinite}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uplink-stream-glow{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--zap-aqua) 38%, transparent))}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uplink-stream--slow{--pg-uplink-market-stream-duration:2.6s;animation:pg-benchmark-uplink-stream var(--pg-uplink-market-stream-duration) linear infinite;opacity:.78}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uplink-speed{fill:color-mix(in oklab, var(--primary) 96%, transparent);letter-spacing:.02em;font-weight:700}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uplink-speed.pg-benchmark-speed-pulse-peak{animation:2s ease-in-out infinite pg-benchmark-uplink-speed-pulse}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uplink-node-lamp__ping{transform-box:fill-box;transform-origin:50%}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uplink-node-lamp.pg-benchmark-uplink-accent--live .pg-benchmark-uplink-node-lamp__ping{animation:1.8s cubic-bezier(0,0,.2,1) infinite pg-benchmark-uplink-lamp-ping}@keyframes pg-benchmark-guaranteed-port-stream{0%{transform:translate(0)}to{transform:translateX(var(--pg-guaranteed-port-stream-period,60px))}}@keyframes pg-benchmark-guaranteed-port-stream-contended{0%{opacity:.42;transform:translate(0)}14%{transform:translateX(calc(.22 * var(--pg-guaranteed-port-stream-period,52px)));opacity:.78}20%{transform:translateX(calc(.22 * var(--pg-guaranteed-port-stream-period,52px)));opacity:.38}32%{transform:translateX(calc(.48 * var(--pg-guaranteed-port-stream-period,52px)));opacity:.72}38%{transform:translateX(calc(.48 * var(--pg-guaranteed-port-stream-period,52px)));opacity:.4}58%{transform:translateX(calc(.78 * var(--pg-guaranteed-port-stream-period,52px)));opacity:.7}66%{transform:translateX(calc(.78 * var(--pg-guaranteed-port-stream-period,52px)));opacity:.36}82%{transform:translateX(calc(1 * var(--pg-guaranteed-port-stream-period,52px)));opacity:.68}to{transform:translateX(calc(1 * var(--pg-guaranteed-port-stream-period,52px)));opacity:.42}}@keyframes pg-benchmark-guaranteed-port-speed-pulse{0%,to{opacity:0}50%{opacity:1}}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-guaranteed-port-stream--fast{--pg-guaranteed-port-market-stream-duration:2.6s;opacity:.96;animation:pg-benchmark-guaranteed-port-stream calc(var(--pg-guaranteed-port-market-stream-duration) / var(--pg-guaranteed-port-speed-ratio,10)) linear infinite}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-guaranteed-port-stream-glow{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--zap-aqua) 38%, transparent))}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-guaranteed-port-stream--slow,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-guaranteed-port-stream--contended{--pg-guaranteed-port-market-stream-duration:3.2s;animation:pg-benchmark-guaranteed-port-stream-contended var(--pg-guaranteed-port-market-stream-duration) ease-in-out infinite;opacity:.72}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-guaranteed-port-speed{fill:color-mix(in oklab, var(--primary) 96%, transparent);letter-spacing:.02em;font-weight:700}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-guaranteed-port-speed.pg-benchmark-speed-pulse-peak{animation:2s ease-in-out infinite pg-benchmark-guaranteed-port-speed-pulse}@keyframes pg-benchmark-latency-market-packet{0%{opacity:0;transform:translate(0)}3%{opacity:.88}28%{transform:translateX(var(--pg-latency-market-distance));opacity:.88}36%{transform:translateX(var(--pg-latency-market-distance));opacity:0}to{opacity:0;transform:translate(0)}}@keyframes pg-benchmark-latency-speed-pulse{0%,to{opacity:0}50%{opacity:1}}@keyframes pg-benchmark-latency-lamp-ping{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(2.2)}}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-latency-zap-packet,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-latency-zap-echo,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-latency-market-packet{transform-box:fill-box;transform-origin:50%}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-latency-market-packet--live{--pg-latency-market-cycle-duration:2.4s;animation:pg-benchmark-latency-market-packet var(--pg-latency-cycle-duration,var(--pg-latency-market-cycle-duration)) linear infinite}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-latency-speed{fill:color-mix(in oklab, var(--primary) 96%, transparent);letter-spacing:.02em;font-weight:700}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-latency-speed.pg-benchmark-speed-pulse-peak{animation:2s ease-in-out infinite pg-benchmark-latency-speed-pulse}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-latency-pop-lamp__ping{transform-box:fill-box;transform-origin:50%}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-latency-pop-lamp.pg-benchmark-latency-accent--live .pg-benchmark-latency-pop-lamp__ping{animation:1.8s cubic-bezier(0,0,.2,1) infinite pg-benchmark-latency-lamp-ping}@keyframes pg-benchmark-throughput-needle-entrance{0%{transform:rotate(var(--pg-throughput-needle-from,180deg))}to{transform:rotate(var(--pg-throughput-needle-to,270deg))}}@keyframes pg-benchmark-throughput-needle-jitter{0%,to{transform:rotate(calc(var(--pg-throughput-needle-to,270deg) - 2.4deg))}50%{transform:rotate(calc(var(--pg-throughput-needle-to,270deg) + 2.4deg))}}@keyframes pg-benchmark-throughput-arc-entrance{0%{stroke-dashoffset:var(--pg-throughput-arc-length,120)}to{stroke-dashoffset:0}}@keyframes pg-benchmark-throughput-speed-pulse{0%,to{opacity:0}50%{opacity:1}}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-needle-arm{transform-origin:0 0}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-needle-arm--zap{animation:.75s cubic-bezier(.22,1,.36,1) forwards pg-benchmark-throughput-needle-entrance,.45s ease-in-out .75s infinite pg-benchmark-throughput-needle-jitter}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-needle-arm--market{animation:pg-benchmark-throughput-needle-entrance clamp(1.6s, calc(.32s * var(--pg-throughput-speed-ratio,8.6)), 3.2s) cubic-bezier(.22, 1, .36, 1) forwards}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-arc-active{stroke-dasharray:var(--pg-throughput-arc-length,120) var(--pg-throughput-arc-length,120)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-arc-active--zap{animation:.75s cubic-bezier(.22,1,.36,1) forwards pg-benchmark-throughput-arc-entrance}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-arc-active--market{animation:pg-benchmark-throughput-arc-entrance clamp(1.6s, calc(.32s * var(--pg-throughput-speed-ratio,8.6)), 3.2s) cubic-bezier(.22, 1, .36, 1) forwards}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-speed{fill:color-mix(in oklab, var(--primary) 96%, transparent);letter-spacing:.02em;font-weight:700}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-speed.pg-benchmark-speed-pulse-peak{animation:2s ease-in-out infinite pg-benchmark-throughput-speed-pulse}@keyframes pg-benchmark-timeline-progress-width{0%{opacity:1}38%{opacity:1}48%{opacity:1}58%{opacity:0}59%,to{opacity:0}}@keyframes pg-benchmark-timeline-progress-scale{0%{transform:scaleX(0)}38%{transform:scaleX(1)}48%{transform:scaleX(1)}58%{transform:scaleX(1)}59%,to{transform:scaleX(0)}}@keyframes pg-benchmark-timeline-progress-cap{0%{transform:translateX(calc(var(--pg-timeline-zap-min-width,16px) - var(--pg-timeline-zap-target-width,52px)))}38%{transform:translate(0)}48%{transform:translate(0)}58%{transform:translate(0)}59%,to{transform:translateX(calc(var(--pg-timeline-zap-min-width,16px) - var(--pg-timeline-zap-target-width,52px)))}}@keyframes pg-benchmark-timeline-market-progress-width{0%{opacity:1}82%{opacity:1}90%{opacity:0}91%,to{opacity:0}}@keyframes pg-benchmark-timeline-market-progress-scale{0%{transform:scaleX(0)}82%{transform:scaleX(1)}90%{transform:scaleX(1)}91%,to{transform:scaleX(0)}}@keyframes pg-benchmark-timeline-market-progress-cap{0%{transform:translateX(calc(var(--pg-timeline-market-min-width,16px) - var(--pg-timeline-market-target-width,256px)))}82%{transform:translate(0)}90%{transform:translate(0)}91%,to{transform:translateX(calc(var(--pg-timeline-market-min-width,16px) - var(--pg-timeline-market-target-width,256px)))}}@keyframes pg-benchmark-uptime-zap-reveal{0%{transform:translateX(calc(-1 * (var(--pg-uptime-zap-length,256px) + 4px)))}35%,to{transform:translate(0)}}@keyframes pg-benchmark-uptime-zap-trace{0%{opacity:.55}35%{opacity:1}72%{opacity:1}to{opacity:.92}}@keyframes pg-benchmark-uptime-outage{0%,62%,to{opacity:0;transform:scaleY(0)}68%{opacity:.85;transform:scaleY(1)}78%{opacity:.55;transform:scaleY(1)}88%{opacity:0;transform:scaleY(.2)}}@keyframes pg-benchmark-inclusion-check{0%{stroke-dasharray:48;stroke-dashoffset:48px}to{stroke-dasharray:48;stroke-dashoffset:0}}@keyframes pg-benchmark-inclusion-glow{0%,to{filter:drop-shadow(0 0 2px color-mix(in srgb, var(--zap-aqua) 20%, transparent))}50%{filter:drop-shadow(0 0 10px color-mix(in oklab, var(--primary) 45%, transparent))}}@keyframes pg-benchmark-archetype-value-pulse{0%,to{opacity:0}50%{opacity:1}}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-timeline-zap-bar--live{animation:pg-benchmark-timeline-progress-width var(--pg-timeline-zap-cycle-duration,1.1s) ease-out infinite}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-timeline-market-bar--live{animation:pg-benchmark-timeline-market-progress-width var(--pg-timeline-market-cycle-duration,6.16s) ease-out infinite}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-timeline-bar-mask__mid{transform-box:fill-box;transform-origin:0}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-timeline-bar-mask__mid--zap{animation:pg-benchmark-timeline-progress-scale var(--pg-timeline-zap-cycle-duration,1.1s) ease-out infinite}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-timeline-bar-mask__cap--zap{animation:pg-benchmark-timeline-progress-cap var(--pg-timeline-zap-cycle-duration,1.1s) ease-out infinite}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-timeline-bar-mask__mid--market{animation:pg-benchmark-timeline-market-progress-scale var(--pg-timeline-market-cycle-duration,6.16s) ease-out infinite}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-timeline-bar-mask__cap--market{animation:pg-benchmark-timeline-market-progress-cap var(--pg-timeline-market-cycle-duration,6.16s) ease-out infinite}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uptime-zap-trace{stroke-dasharray:var(--pg-uptime-zap-length,256px)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uptime-zap-trace--live{animation:3.2s ease-out infinite pg-benchmark-uptime-zap-trace}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uptime-zap-reveal--live{animation:3.2s ease-out infinite pg-benchmark-uptime-zap-reveal}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uptime-outage{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite pg-benchmark-uptime-outage;animation-delay:var(--pg-uptime-outage-delay,0s)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-inclusion-check{stroke-dasharray:48;animation:1.6s ease-out 2 pg-benchmark-inclusion-check}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-inclusion-accent--live{animation:2.2s ease-in-out 2 forwards pg-benchmark-inclusion-glow}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel text{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;font-weight:700}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel .pg-benchmark-contour__hero,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel .pg-benchmark-latency-speed,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel .pg-benchmark-throughput-speed,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel .pg-benchmark-timeline-zap,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel .pg-benchmark-uptime-zap,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel:hover text,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel:focus-within text{font-weight:800}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel:hover .pg-benchmark-contour__hero,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel:focus-within .pg-benchmark-contour__hero,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel:hover .pg-benchmark-latency-speed,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel:focus-within .pg-benchmark-latency-speed,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel:hover .pg-benchmark-throughput-speed,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel:focus-within .pg-benchmark-throughput-speed{font-weight:900}@keyframes pg-benchmark-ddos-attack-pulse{0%,to{opacity:.4;transform:translate(0)}50%{opacity:.9;transform:translate(4px)}}@keyframes pg-benchmark-ddos-wall-glow{0%,to{filter:drop-shadow(0 0 2px color-mix(in srgb, var(--zap-aqua) 25%, transparent))}50%{filter:drop-shadow(0 0 12px color-mix(in oklab, var(--primary) 55%, transparent))}}@keyframes pg-benchmark-ddos-check{0%{stroke-dasharray:40;stroke-dashoffset:40px}to{stroke-dasharray:40;stroke-dashoffset:0}}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-ddos-attack.pg-benchmark-ddos-accent--live{animation:1.8s ease-in-out infinite pg-benchmark-ddos-attack-pulse}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-ddos-shield.pg-benchmark-ddos-accent--live{animation:2.2s ease-in-out 2 forwards pg-benchmark-ddos-wall-glow}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-ddos-check{stroke-dasharray:40;animation:1.6s ease-out 2 pg-benchmark-ddos-check}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-ddos-packet{opacity:.95}@keyframes pg-benchmark-anycast-pop-pulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes pg-benchmark-anycast-route-pulse{0%,to{opacity:.28}50%{opacity:.75}}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-anycast-pop.pg-benchmark-anycast-accent--live{animation:2s ease-in-out infinite pg-benchmark-anycast-pop-pulse}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-anycast-route.pg-benchmark-anycast-accent--live{animation:2s ease-in-out infinite pg-benchmark-anycast-route-pulse}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-anycast-hub.pg-benchmark-anycast-accent--live{animation:2.4s ease-in-out 2 forwards pg-benchmark-ddos-wall-glow}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-anycast-packet{opacity:.95}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-inclusion__row{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-inclusion__series{letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;font-size:.6875rem;font-weight:700}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-inclusion__row--zap .pg-benchmark-trail-inclusion__series{color:color-mix(in srgb, var(--zap-green) 78%, white)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-inclusion__value{color:color-mix(in srgb, var(--zap-green) 70%, var(--zap-aqua));font-size:.8125rem;font-weight:700}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-inclusion__value--market{color:#ffffff80}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-timeline-zap,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uptime-zap{fill:color-mix(in oklab, var(--primary) 92%, transparent)}:is(.zapx-homepage-root,.landing-benchmark-root) :is(.pg-benchmark-timeline-zap,.pg-benchmark-uptime-zap).pg-benchmark-speed-pulse-peak{animation:2s ease-in-out infinite pg-benchmark-archetype-value-pulse}@media (prefers-reduced-motion:no-preference){:is(.zapx-homepage-root,.landing-benchmark-root) :is(.pg-benchmark-uplink-speed.pg-benchmark-uplink-accent--live,.pg-benchmark-guaranteed-port-speed.pg-benchmark-guaranteed-port-accent--live,.pg-benchmark-latency-speed.pg-benchmark-latency-accent--live,.pg-benchmark-throughput-speed.pg-benchmark-throughput-accent--live,.pg-benchmark-timeline-zap.pg-benchmark-timeline-accent--live,.pg-benchmark-uptime-zap.pg-benchmark-uptime-accent--live){fill:color-mix(in oklab, var(--primary) 92%, transparent);filter:drop-shadow(0 0 2px color-mix(in oklab, var(--primary) 35%, transparent))}}:is(.zapx-homepage-root,.landing-benchmark-root) :is(.pg-benchmark-uplink-speed,.pg-benchmark-guaranteed-port-speed,.pg-benchmark-latency-speed,.pg-benchmark-throughput-speed,.pg-benchmark-timeline-zap,.pg-benchmark-uptime-zap).pg-benchmark-speed-pulse-peak{fill:color-mix(in srgb, var(--zap-aqua) 95%, transparent);filter:drop-shadow(0 0 8px color-mix(in oklab, var(--primary) 55%, transparent));opacity:0;pointer-events:none}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-caption{letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:.6875rem;display:flex}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-caption__tag{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--zap-green) 70%, transparent)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-caption__label{color:#ffffff9e;letter-spacing:.08em;font-weight:700;transition:font-weight .2s,color .2s}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel:hover .pg-benchmark-trail-visual-caption__label,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-panel:focus-within .pg-benchmark-trail-visual-caption__label{color:#ffffffd1;font-weight:800}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-footer{display:none}@media (min-width:1024px){:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-visual-footer{flex-direction:column;gap:.75rem;display:flex}}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-signal-rail{width:100%;height:100%;padding-left:.25rem;display:flex;position:relative}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-signal-rail__track{background:#ffffff14;border-radius:999px;width:2px;position:absolute;top:.5rem;bottom:.5rem;left:.35rem;overflow:hidden}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-signal-rail__fill{border-radius:inherit;background:linear-gradient(180deg, var(--primary), var(--zap-aqua));width:100%;box-shadow:0 0 12px color-mix(in oklab, var(--primary) 35%, transparent);transition:height .35s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-signal-rail__segment{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-signal-rail__segment-fill{transform-origin:top;border-radius:inherit;background:linear-gradient(180deg, var(--primary), var(--zap-aqua));width:100%;height:100%;box-shadow:0 0 12px color-mix(in oklab, var(--primary) 55%, transparent), 0 0 20px color-mix(in srgb, var(--zap-aqua) 18%, transparent)}@keyframes pg-benchmark-rail-autoplay{0%{transform:scaleY(0)}to{transform:scaleY(1)}}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-signal-rail__segment-fill--autoplay{animation:pg-benchmark-rail-autoplay var(--pg-benchmark-autoplay-ms,4.6s) linear forwards}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-signal-rail__segment-fill--paused{animation-play-state:paused}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-signal-rail__list{flex-direction:column;flex:1;justify-content:flex-start;gap:clamp(.7rem,1.45vh,1rem);margin:0;padding:0;list-style:none;display:flex}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-signal-rail__item{padding-left:1.25rem}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat{text-align:left;cursor:pointer;background:0 0;border:none;gap:.75rem;width:100%;padding:.2rem 0;transition:opacity .25s;display:flex}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat:hover,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat:focus-visible{opacity:1}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat:focus-visible{outline:2px solid color-mix(in srgb, var(--zap-green) 55%, transparent);outline-offset:4px;border-radius:.375rem}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat--active{opacity:1}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat--past,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat:not(.pg-benchmark-trail-beat--active):not(.pg-benchmark-trail-beat--past){opacity:.82}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat__index{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.06em;color:color-mix(in srgb, var(--zap-green) 72%, transparent);flex-shrink:0;padding-top:.15rem;font-size:.75rem;font-weight:700;transition:color .25s}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat--active .pg-benchmark-trail-beat__index{color:color-mix(in srgb, var(--zap-green) 75%, transparent)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat__content{flex-direction:column;gap:.2rem;min-width:0;display:flex}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat__label{letter-spacing:.02em;color:#ffffff9e;font-size:.8125rem;font-weight:600;transition:color .25s,font-weight .2s,font-size .25s}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat__compact-value{transition:color .25s}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat:hover .pg-benchmark-trail-beat__label,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat:focus-visible .pg-benchmark-trail-beat__label,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat--active .pg-benchmark-trail-beat__label{font-weight:700}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat:hover .pg-benchmark-trail-beat__label,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat:focus-visible .pg-benchmark-trail-beat__label{color:var(--foreground)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat:hover:not(.pg-benchmark-trail-beat--active) .pg-benchmark-trail-beat__label,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat:focus-visible:not(.pg-benchmark-trail-beat--active) .pg-benchmark-trail-beat__label{color:color-mix(in srgb, var(--zap-green) 72%, white);font-size:.875rem}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat:hover .pg-benchmark-trail-beat__index,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat:focus-visible .pg-benchmark-trail-beat__index{color:color-mix(in srgb, var(--zap-green) 92%, white)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat:hover .pg-benchmark-trail-beat__compact-value,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat:focus-visible .pg-benchmark-trail-beat__compact-value{color:var(--primary)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat--past:hover .pg-benchmark-trail-beat__compact-value,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat--past:focus-visible .pg-benchmark-trail-beat__compact-value{color:color-mix(in srgb, var(--primary) 82%, white)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat--active .pg-benchmark-trail-beat__label{color:var(--foreground);font-size:.9375rem}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat__value{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:800;line-height:1.1}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat__support{color:var(--muted-foreground);font-size:.75rem;line-height:1.45}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat__bars{margin-top:.35rem}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat__meta{color:color-mix(in srgb, var(--muted-foreground) 90%, transparent);margin-top:.125rem;font-size:.6875rem}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat__basis{color:color-mix(in srgb, var(--muted-foreground) 82%, transparent);margin-top:.2rem;font-size:.6875rem;line-height:1.45}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-mobile-beat{background:#ffffff05;border:1px solid #ffffff0f;border-radius:1rem;transition:border-color .25s,background-color .25s;overflow:hidden}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-mobile-beat--active{border-color:color-mix(in srgb, var(--zap-green) 22%, transparent);background:color-mix(in oklab, var(--primary) 4%, transparent)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-mobile-beat__trigger{background:0 0;border:none;gap:.875rem;padding:.875rem 1rem;display:flex}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-mobile-beat__summary{flex:1;align-items:flex-start;gap:.75rem;min-width:0;display:flex}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-mobile-beat__panel{border-top:1px solid #ffffff0d;margin:0 1rem 1rem;padding:.75rem 1rem 1rem}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-mobile-beat__panel--collapsed{visibility:hidden;border:none;height:0;margin:0;padding:0;overflow:hidden}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-mobile-beat__contour{margin-bottom:.85rem}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-mobile-beat__contour-inner{border:1px solid color-mix(in srgb, var(--zap-green) 14%, transparent);aspect-ratio:320/220;background:linear-gradient(165deg,#ffffff06 0%,#0000002e 100%),#04081280;border-radius:.9rem;place-items:center;width:100%;max-height:11.5rem;display:grid;position:relative;overflow:hidden}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-mobile-beat__contour-inner .pg-benchmark-trail-contour-stage__grid{opacity:.45;position:absolute;inset:0}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-contour--tablet{z-index:1;width:100%;max-width:none;height:100%;max-height:none;position:relative}@media (min-width:640px) and (max-width:1023px){:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-mobile-beat__trigger{gap:1rem;padding:1rem 1.125rem}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-mobile-beat__panel{margin-inline:1.125rem;padding-inline:0 1.125rem}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-mobile-beat .pg-benchmark-trail-beat__value{font-size:1.35rem}}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-bottom-stack{flex-direction:column;gap:.75rem;display:flex}@media (min-width:1024px){:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-bottom-stack{display:none}}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-spec-rail{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,minmax(0,1fr));align-items:flex-start;gap:.5rem 0;padding-top:clamp(.5rem,1vw,.75rem);display:grid}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-spec-rail__item{align-items:center;gap:.5rem;min-width:0;display:flex}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-spec-rail__divider{background:#ffffff1a;width:1px;height:1.75rem;margin-inline:clamp(.5rem,1.5vw,1rem)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-spec-rail__fact{flex-direction:column;gap:.125rem;min-width:0;display:flex}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-spec-rail__label{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--zap-aqua) 75%, transparent);font-size:.625rem;font-weight:600}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-spec-rail__value{-webkit-line-clamp:2;white-space:normal;color:var(--foreground);-webkit-box-orient:vertical;font-size:.75rem;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}@media (max-width:639px){:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-spec-rail{flex-direction:column;gap:.75rem;display:flex}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-spec-rail__item{width:100%}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-spec-rail__divider{display:none}}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-methodology{color:var(--muted-foreground);flex-direction:column;gap:.375rem;font-size:.75rem;line-height:1.55;display:flex}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-methodology__link{color:var(--primary);width:fit-content;font-weight:500;transition:color .2s}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-methodology__link:hover{color:#94f1c2}@media (prefers-reduced-motion:reduce){:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-signal-rail__fill{transition:none}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-signal-rail__segment-fill--autoplay{animation:none;transform:scaleY(1)}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-beat,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-mobile-beat{transition:none}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-advantage-badge,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-trail-advantage-badge:after,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uplink-stream--fast,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uplink-stream--slow,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-guaranteed-port-stream--fast,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-guaranteed-port-stream--contended,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-guaranteed-port-speed.pg-benchmark-guaranteed-port-accent--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uplink-speed.pg-benchmark-uplink-accent--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uplink-node-lamp.pg-benchmark-uplink-accent--live .pg-benchmark-uplink-node-lamp__ping,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-latency-market-packet--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-latency-zap-packet,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-latency-zap-echo,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-latency-target-lamp__dot,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-latency-speed.pg-benchmark-latency-accent--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-latency-pop-lamp.pg-benchmark-latency-accent--live .pg-benchmark-latency-pop-lamp__ping,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-needle-arm--zap,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-needle-arm--market,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-arc-active--zap,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-arc-active--market,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-speed.pg-benchmark-throughput-accent--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-timeline-zap-bar--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-timeline-market-bar--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uptime-zap-trace--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uptime-outage,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-inclusion-check,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-inclusion-accent--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-ddos-check,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-ddos-accent--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-ddos-attack.pg-benchmark-ddos-accent--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-ddos-shield.pg-benchmark-ddos-accent--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-anycast-accent--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-anycast-pop.pg-benchmark-anycast-accent--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-anycast-route.pg-benchmark-anycast-accent--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-anycast-hub.pg-benchmark-anycast-accent--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-timeline-zap.pg-benchmark-timeline-accent--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uptime-zap.pg-benchmark-uptime-accent--live,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-timeline-bar-mask__mid,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-timeline-bar-mask__cap,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uptime-zap-reveal--live{animation:none}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-speed-pulse-peak{animation:none;display:none}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-anycast-packet,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-ddos-packet{display:none}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-needle-arm--zap,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-needle-arm--market{transform:rotate(var(--pg-throughput-needle-to,270deg))}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-arc-active--zap,:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-throughput-arc-active--market{stroke-dashoffset:0}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-timeline-zap-bar--live{width:var(--pg-timeline-zap-target-width,52px);opacity:1}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-timeline-market-bar--live{width:var(--pg-timeline-market-target-width,256px);opacity:1}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uptime-zap-trace--live{stroke-dashoffset:0;opacity:1}:is(.zapx-homepage-root,.landing-benchmark-root) .pg-benchmark-uptime-outage{opacity:.55;transform:scaleY(1)}}
.kgvHEG_rail{margin:0;padding:0;list-style:none}.kgvHEG_item{--related-accent:var(--primary);--related-surface:#0b0f14;--related-surface-hover:#101820;z-index:0;border-radius:var(--radius-3xl);background-color:var(--related-surface);opacity:1;isolation:isolate;flex-direction:column;gap:.9rem;height:100%;min-height:0;padding:1.15rem 1.1rem 1.2rem;transition:background-color .3s,box-shadow .3s,z-index;display:flex;position:relative;overflow:hidden;transform:none}.kgvHEG_railAwaiting .kgvHEG_item{opacity:0;transform:translateY(16px)}.kgvHEG_item:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(90% 70% at 0% 0%, color-mix(in srgb, var(--related-accent) 12%, transparent), transparent 62%), linear-gradient(180deg, color-mix(in srgb, white 3%, var(--related-surface)), var(--related-surface) 58%);transition:opacity .3s;position:absolute;inset:0}.kgvHEG_watermark{z-index:0;letter-spacing:-.06em;color:color-mix(in srgb, var(--related-accent) 22%, var(--related-surface));pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(3.5rem,8vw,5rem);font-weight:800;line-height:1;transition:color .3s,transform .35s cubic-bezier(.22,1,.36,1);position:absolute;top:-.45rem;right:-.1rem;-webkit-mask-image:linear-gradient(225deg,#000 28%,#0000 72%);mask-image:linear-gradient(225deg,#000 28%,#0000 72%)}.kgvHEG_railPlaying .kgvHEG_item{animation:.55s cubic-bezier(.22,1,.36,1) both kgvHEG_related-item-enter}.kgvHEG_railPlaying .kgvHEG_item:first-child{animation-delay:0s}.kgvHEG_railPlaying .kgvHEG_item:nth-child(2){animation-delay:.12s}.kgvHEG_railPlaying .kgvHEG_item:nth-child(3){animation-delay:.24s}.kgvHEG_itemLink{z-index:1;height:100%;color:inherit;flex-direction:column;gap:.85rem;text-decoration:none;display:flex;position:relative}.kgvHEG_category{letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb, var(--related-accent) 78%, #fff);margin:0;font-size:10px;font-weight:700}.kgvHEG_titleRow{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.kgvHEG_title{letter-spacing:-.03em;color:#fff;text-wrap:balance;max-width:14ch;margin:.15rem 0 0;font-size:1.25rem;font-weight:750;line-height:1.15;transition:color .25s}@media (min-width:640px){.kgvHEG_title{font-size:1.45rem}}.kgvHEG_arrowWrap{border:1px solid color-mix(in srgb, #fff 14%, var(--related-surface));background-color:var(--related-surface);width:2rem;height:2rem;color:color-mix(in srgb, #fff 62%, var(--related-surface));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.15rem;transition:transform .28s cubic-bezier(.22,1,.36,1),color .25s,border-color .25s,background-color .25s,box-shadow .25s;display:inline-flex}.kgvHEG_description{max-width:22rem;color:color-mix(in srgb, #fff 68%, var(--related-surface));margin:0;font-size:.8125rem;line-height:1.55}.kgvHEG_specs{flex-wrap:wrap;gap:.45rem .85rem;margin:0;padding:0;list-style:none;display:flex}.kgvHEG_spec{letter-spacing:.01em;color:color-mix(in srgb, #fff 58%, var(--related-surface));padding-left:.7rem;font-size:.7rem;font-weight:550;position:relative}.kgvHEG_spec:before{content:"";background:var(--related-accent);width:.3rem;height:.3rem;box-shadow:0 0 8px color-mix(in srgb, var(--related-accent) 45%, transparent);border-radius:999px;position:absolute;top:.45em;left:0}.kgvHEG_footer{align-items:baseline;gap:.45rem;margin-top:auto;padding-top:.55rem;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex}.kgvHEG_price{letter-spacing:-.02em;background:linear-gradient(90deg, var(--primary), #9bffc9);color:#0000;filter:drop-shadow(0 0 #0000);-webkit-background-clip:text;background-clip:text;font-size:1.05rem;font-weight:750;transition:filter .3s}.kgvHEG_priceHint{color:color-mix(in srgb, #fff 48%, var(--related-surface));font-size:11px;font-weight:500;transition:color .25s}@media (hover:hover) and (pointer:fine){.kgvHEG_itemLink:hover .kgvHEG_title{color:var(--primary)}.kgvHEG_itemLink:hover .kgvHEG_arrowWrap{border-color:color-mix(in srgb, var(--primary) 50%, var(--related-surface));background-color:color-mix(in srgb, var(--primary) 14%, var(--related-surface-hover));color:var(--primary);box-shadow:0 0 16px -6px color-mix(in srgb, var(--primary) 55%, transparent);transform:translate(3px)}.kgvHEG_itemLink:hover .kgvHEG_footer{transform:translateY(-2px)}.kgvHEG_itemLink:hover .kgvHEG_price{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--primary) 45%, transparent))}.kgvHEG_itemLink:hover .kgvHEG_priceHint{color:color-mix(in srgb, #fff 62%, var(--related-surface))}.kgvHEG_item:has(.kgvHEG_itemLink:hover){z-index:2;background-color:var(--related-surface-hover);box-shadow:0 0 0 1px color-mix(in srgb, var(--related-accent) 18%, transparent), 0 18px 36px -28px color-mix(in srgb, var(--related-accent) 40%, #000)}.kgvHEG_item:has(.kgvHEG_itemLink:hover):before{background:radial-gradient(90% 70% at 0% 0%, color-mix(in srgb, var(--related-accent) 16%, transparent), transparent 62%), linear-gradient(180deg, color-mix(in srgb, white 4%, var(--related-surface-hover)), var(--related-surface-hover) 58%)}.kgvHEG_item:has(.kgvHEG_itemLink:hover) .kgvHEG_watermark{color:color-mix(in srgb, var(--related-accent) 32%, var(--related-surface-hover));transform:translateY(-2px)scale(1.03)}.kgvHEG_item:has(.kgvHEG_itemLink:hover) .kgvHEG_arrowWrap{background-color:color-mix(in srgb, var(--primary) 14%, var(--related-surface-hover))}}@keyframes kgvHEG_related-item-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.kgvHEG_item,.kgvHEG_railAwaiting .kgvHEG_item{opacity:1;transform:none;animation:none!important}.kgvHEG_itemLink:hover .kgvHEG_arrowWrap,.kgvHEG_itemLink:hover .kgvHEG_footer{transform:none}.kgvHEG_item:has(.kgvHEG_itemLink:hover) .kgvHEG_watermark{transform:none}}
