@property --px-seg{syntax:"<length-percentage>";inherits:false;initial-value:0}@layer components{.db-px{--px-canvas:#071229;--px-plate:#0a1731;--px-raised:#0e1f41;--px-well:#060f24;--px-edge:#8eb5ff24;--px-edge-strong:#8eb5ff4d;--px-rule:#ffffff14;--px-line:#8eb5ff57;--px-muted:#ffffffc7;--px-soft:#ffffffa8;--px-faint:#ffffff8f;--px-sun:#f4c86a;--px-gutter:clamp(1rem, .55rem + 2.2vw, 1.5rem);--net:#5b9bf5;--net-soft:#a9c8fb;background:var(--px-canvas);color:#fff}.db-px [data-network=residential]{--net:#5b9bf5;--net-soft:#a9c8fb}.db-px [data-network=residential-flex]{--net:#68c3f4;--net-soft:#b7e4fb}.db-px [data-network=mobile]{--net:#c78aec;--net-soft:#e3c6f7}.db-px [data-network=datacenter]{--net:#43c98a;--net-soft:#a2e9c6}.db-px-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.db-px-wrap{width:100%;max-width:var(--container-wrap);padding-inline:var(--px-gutter);margin-inline:auto}.db-px a:focus-visible,.db-px summary:focus-visible{outline:2px solid var(--color-blue-soft);outline-offset:3px;border-radius:6px}.db-px-kicker{color:var(--color-blue-soft);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.db-px-h2{color:#fff;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:.75rem 0 0;font-size:clamp(1.85rem,1.25rem + 2.1vw,2.75rem);font-weight:800;line-height:1.08}.db-px-h2 span{display:block}.db-px-arrow{width:1rem;height:1rem;transition:transform .18s var(--ease-db-out);flex:none}.db-px-link{min-height:2.75rem;color:var(--color-blue-soft);align-items:center;gap:.3rem;font-size:.9375rem;font-weight:700;transition:color .16s ease-out;display:inline-flex}.db-px-link:hover{color:#fff}.db-px-link:hover .db-px-arrow{transform:translate(2px)}.db-px-link--inline{min-height:0;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-blue-soft) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--color-blue-soft) 45%, transparent);text-underline-offset:.2em;padding-block:.7rem;display:inline}.db-px-buy{background:var(--color-blue);color:#fff;text-align:center;white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:3rem;padding:.65rem 1.35rem;font-size:1rem;font-weight:700;line-height:1.2;transition:background-color .18s ease-out,box-shadow .18s ease-out,border-color .18s ease-out;display:inline-flex}.db-px-buy:hover{background:var(--color-blue-hover);box-shadow:0 12px 28px -12px #2e6bf0bf}.db-px-buy:hover .db-px-arrow{transform:translate(2px)}.db-px-buy--outline{background:0 0;border-color:#ffffff80}.db-px-buy--outline:hover{box-shadow:none;background:#ffffff0f;border-color:#fff}.db-px-buy--large{min-height:3.25rem;padding-inline:1.75rem;font-size:1.0625rem}.db-px-figure__sign{color:#ffffffb8;vertical-align:.62em;margin-inline-end:.04em;font-size:.56em}.db-px-hero{--header-surface-pt:clamp(1rem, .75rem + 1vw, 1.5rem);padding-block:var(--header-surface-pt) clamp(3.5rem, 2.5rem + 4vw, 6rem);background:var(--px-canvas)}.db-px-crumbs{color:#ffffff8c}.db-px-crumbs__link{color:var(--color-blue-soft)}.db-px-crumbs__link:hover{color:#fff}.db-px-crumbs__current{color:#ffffffb8}.db-px-hero__head{margin-block-start:1rem;container-type:inline-size}.db-px-hero__title{color:#fff;font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,5.1cqi,3.6rem);font-weight:800;line-height:1.04}.db-px-hero__lede{max-width:40rem;color:var(--px-muted);text-wrap:pretty;margin:1.15rem 0 0;font-size:clamp(1.02rem,.97rem + .25vw,1.16rem);line-height:1.6}.db-px-hero__phrase{text-wrap:balance;display:block}[dir=rtl] .db-px-arrow{scale:-1 1}@container (max-width:34rem){.db-px-hero__title{font-size:clamp(1.9rem,8.6cqi,2.4rem);line-height:1.06}.db-px-hero__title br{display:none}.db-px[data-proxy-hub-locale] .db-px-hero__title{text-wrap:balance;font-size:clamp(1.5rem,7cqi,2.4rem);line-height:1.15}}.db-px-chooser{grid-template-areas:"tree""stage""proof";gap:2.25rem;margin-top:clamp(2rem,1.4rem + 2.2vw,3.25rem);display:grid}.db-px-chooser__tree{grid-area:tree;min-width:0;container:px-tree/inline-size}.db-px-stage{grid-area:stage;min-width:0;container:px-stage/inline-size}.db-px-chooser__proof{grid-area:proof;min-width:0;container:px-proof/inline-size}@media (min-width:64rem){.db-px-chooser{grid-template:"tree stage""proof stage"1fr/minmax(0,.8fr) minmax(0,1.2fr);gap:2rem clamp(2rem,.5rem + 3vw,3.75rem)}.db-px-chooser__proof{align-self:start}}.db-px-tree{--spine:.62rem;--indent:1.75rem;--stroke:1.5px;border:0;min-width:0;margin:0;padding:0}.db-px-tree__root{float:inline-start;width:100%;color:#fff;font-family:var(--font-display);letter-spacing:-.01em;padding:0;padding-inline-start:var(--indent);font-size:1.125rem;font-weight:800;line-height:1.5rem;position:relative}.db-px-tree__root:before{z-index:1;top:calc(.75rem - 5px);background:var(--px-sun);width:10px;height:10px;box-shadow:0 0 0 4px var(--px-canvas);content:"";border-radius:50%;position:absolute;inset-inline-start:calc(var(--spine) + var(--stroke) / 2 - 5px)}.db-px-tree__list{margin:0;padding:0;list-style:none;display:grid}.db-px-tree>.db-px-tree__list{clear:both;padding-top:.55rem}.db-px-node{--stem:0px;--tick-y:50%;padding-block:.32rem;padding-inline-start:var(--indent);position:relative}.db-px-tree>.db-px-tree__list>.db-px-node:first-child{--stem:calc(.75rem + .55rem - 5px)}.db-px-tree__list--sub>.db-px-node{--spine:calc(var(--stroke) / -2)}.db-px-tree__list--sub>.db-px-node:first-child{--stem:calc(.8rem - 4.5px)}.db-px-node--branch{--tick-y:calc(.32rem + .8rem)}.db-px-node:before{--px-seg:0px;top:calc(-1 * var(--stem));bottom:0;width:var(--stroke);background:linear-gradient(to bottom, var(--px-sun) 0 var(--px-seg), var(--px-line) var(--px-seg));content:"";border-radius:1px;position:absolute;inset-inline-start:var(--spine)}.db-px-node:after{top:var(--tick-y);width:calc(var(--indent) - var(--spine));height:var(--stroke);background:var(--px-tick,var(--px-line));content:"";position:absolute;inset-inline-start:var(--spine);transform:translateY(-50%)}.db-px-node:last-child:before{width:calc(var(--indent) - var(--spine));height:calc(var(--stem) + var(--tick-y) + var(--stroke) / 2);border-block-end:var(--stroke) solid var(--px-elbow,var(--px-line));border-inline-start:var(--stroke) solid var(--px-elbow,var(--px-line));background:0 0;border-end-start-radius:.7rem;bottom:auto}.db-px-node:last-child:after{display:none}.db-px-node__label{color:var(--px-muted);margin:0;padding-inline-start:.9rem;font-size:1.0625rem;font-weight:600;line-height:1.6rem;position:relative}.db-px-node__label:before{z-index:1;top:calc(.8rem - 4.5px);box-sizing:border-box;border:var(--stroke) solid var(--px-node,var(--px-line));background:var(--px-node-fill,var(--px-canvas));content:"";border-radius:50%;width:9px;height:9px;position:absolute;inset-inline-start:-4.5px}:is(.db-px:has(#px-net-residential:checked) [data-node=home],.db-px:has(#px-net-residential-flex:checked) [data-node=home]){--px-tick:var(--px-sun);--px-node:var(--px-sun);--px-node-fill:var(--px-sun)}.db-px:has(#px-net-residential:checked) [data-node=home]:before{--px-seg:calc(var(--stem) + var(--tick-y))}.db-px:has(#px-net-residential-flex:checked) [data-node=home]:before{--px-seg:calc(var(--stem) + var(--tick-y))}:is(.db-px:has(#px-net-residential:checked) [data-node=residential],.db-px:has(#px-net-mobile:checked) [data-node=mobile]){--px-tick:var(--px-sun)}.db-px:has(#px-net-residential:checked) [data-node=residential]:before{--px-seg:calc(var(--stem) + (100% - var(--stem)) / 2)}.db-px:has(#px-net-mobile:checked) [data-node=mobile]:before{--px-seg:calc(var(--stem) + (100% - var(--stem)) / 2)}.db-px:has(#px-net-residential-flex:checked) [data-node=residential]:before{--px-seg:100%}.db-px:has(#px-net-mobile:checked) [data-node=home]:before{--px-seg:100%}.db-px:has(#px-net-datacenter:checked) :is([data-node=home],[data-node=mobile]):before{--px-seg:100%}:is(.db-px:has(#px-net-residential-flex:checked) [data-node=residential-flex],.db-px:has(#px-net-datacenter:checked) [data-node=datacenter]){--px-elbow:var(--px-sun)}.db-px-leaf{cursor:pointer;border:1px solid #0000;border-radius:1.05rem;grid-template-columns:2.75rem minmax(0,1fr) auto;grid-template-areas:"badge name rate""badge when when";align-items:center;gap:.15rem .8rem;padding:.9rem .95rem .9rem 1rem;transition:background-color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out;display:grid;position:relative}.db-px-leaf:hover{background:#ffffff09}.db-px-leaf:has(input:checked){border-color:color-mix(in srgb, var(--net) 46%, transparent);background:var(--px-raised);box-shadow:inset 0 1px #ffffff0d,0 22px 44px -30px #000000d9}.db-px-leaf:has(input:focus-visible){outline:2px solid var(--color-blue-soft);outline-offset:3px}.db-px-leaf__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.db-px-leaf__mark{top:50%;box-sizing:border-box;border:var(--stroke,1.5px) solid var(--px-line);background:var(--px-canvas);border-radius:50%;width:9px;height:9px;transition:background-color .2s ease-out,border-color .2s ease-out;position:absolute;inset-inline-start:-4.5px;transform:translateY(-50%)}.db-px-leaf:has(input:checked) .db-px-leaf__mark{border-color:var(--px-sun);background:var(--px-sun)}.db-px-leaf:hover:not(:has(input:checked)) .db-px-leaf__mark{border-color:#ffffffb3}.db-px-node:not(:last-child):has(>.db-px-leaf:hover:not(:has(input:checked))):after{background:#ffffff73}.db-px-node:last-child:has(>.db-px-leaf:hover:not(:has(input:checked))):before{border-block-end-color:#ffffff73}.db-px-leaf__badge{grid-area:badge;width:2.75rem;height:2.75rem}.db-px-leaf__name{color:#fff;font-family:var(--font-display);letter-spacing:-.01em;grid-area:name;font-size:1.1rem;font-weight:800;line-height:1.3}.db-px-leaf__when{color:var(--px-soft);grid-area:when;font-size:.95rem;line-height:1.4}.db-px-leaf__rate{text-align:end;grid-area:rate;justify-items:end;gap:.12rem;display:grid}.db-px-leaf__amount{white-space:nowrap}.db-px-leaf__amount strong{color:#fff;font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:800;transition:color .2s ease-out}.db-px-leaf:has(input:checked) .db-px-leaf__amount strong{color:var(--net-soft)}.db-px-leaf__qualifier,.db-px-leaf__unit{color:var(--px-soft);font-size:.8rem;font-weight:700}@container px-tree (max-width:26rem){.db-px-tree{--indent:1.6rem;--spine:.5rem}.db-px-leaf{grid-template-columns:2.5rem minmax(0,1fr);grid-template-areas:"badge name""badge rate""badge when";column-gap:.75rem;padding:.7rem .8rem}.db-px-leaf__badge{align-self:start;width:2.5rem;height:2.5rem;margin-top:.15rem}.db-px-leaf__rate{text-align:start;flex-wrap:wrap;place-items:baseline start;gap:.4rem;display:flex}.db-px-node__label{font-size:1rem}}.db-px-panel{border:1px solid var(--px-edge);border-top:2px solid var(--net);background:var(--px-plate);border-radius:1.3rem;padding:clamp(1.2rem,.6rem + 3cqi,2.25rem);display:grid;box-shadow:0 40px 80px -50px #000000e6}.db-px-panel+.db-px-panel{margin-top:1.25rem}@supports selector(:has(*)){.db-px-panel{display:none}.db-px-panel+.db-px-panel{margin-top:0}:is(.db-px:has(#px-net-residential:checked) .db-px-panel[data-network=residential],.db-px:has(#px-net-residential-flex:checked) .db-px-panel[data-network=residential-flex],.db-px:has(#px-net-mobile:checked) .db-px-panel[data-network=mobile],.db-px:has(#px-net-datacenter:checked) .db-px-panel[data-network=datacenter]){display:grid}@media (min-width:64rem){.db-px-stage{align-items:start;display:grid}.db-px-stage>.db-px-panel{visibility:hidden;grid-area:1/1;display:grid}:is(.db-px:has(#px-net-residential:checked) .db-px-panel[data-network=residential],.db-px:has(#px-net-residential-flex:checked) .db-px-panel[data-network=residential-flex],.db-px:has(#px-net-mobile:checked) .db-px-panel[data-network=mobile],.db-px:has(#px-net-datacenter:checked) .db-px-panel[data-network=datacenter]){visibility:visible}}}.db-px-panel__head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem;display:grid}.db-px-panel__badge{width:3.1rem;height:3.1rem}.db-px-panel__name h2{color:#fff;font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:1.375rem;font-weight:800;line-height:1.15}.db-px-panel__name h2 a{color:inherit;transition:color .16s ease-out}.db-px-panel__name h2 a .db-px-arrow{vertical-align:-.1em;margin-inline-start:.3rem;display:inline-block}.db-px-panel__name h2 a:hover{color:var(--net-soft)}.db-px-panel__name h2 .db-px-arrow{width:1.05rem;height:1.05rem;color:var(--net-soft)}.db-px-panel__name h2 a:hover .db-px-arrow{transform:translate(3px)}.db-px-panel__name p{color:var(--px-soft);margin:.15rem 0 0;font-size:.9rem}.db-px-panel__flag{color:var(--px-soft);grid-column:1/-1;margin:0;font-size:.875rem;line-height:1.45}.db-px-panel__flag strong{color:#fff;font-weight:700}@container px-stage (min-width:38rem){.db-px-panel__head{grid-template-columns:auto minmax(0,1fr) minmax(0,14rem)}.db-px-panel__flag{text-align:end;grid-column:3}}.db-px-panel__claim{color:#fff;max-width:24ch;font-family:var(--font-display);letter-spacing:-.028em;text-wrap:balance;margin:1.35rem 0 0;font-size:clamp(1.45rem,.9rem + 2.6cqi,2rem);font-weight:800;line-height:1.12}.db-px-panel__body{max-width:54ch;color:var(--px-muted);text-wrap:pretty;margin:.7rem 0 0;font-size:1rem;line-height:1.6}.db-px-offer{border-top:1px solid var(--px-rule);grid-template-areas:"price""actions""floor";align-items:center;gap:.9rem 1.5rem;margin-top:1.35rem;padding-top:1.25rem;display:grid}.db-px-offer__price{flex-wrap:wrap;grid-area:price;align-items:center;gap:.5rem .95rem;margin:0;display:flex}.db-px-offer__total{color:#fff;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(2.3rem,1.6rem + 3.2cqi,3rem);font-weight:800;line-height:1}.db-px-offer__terms{gap:.18rem;display:grid}.db-px-offer__what{color:#fff;font-size:1.0625rem;font-weight:700}.db-px-offer__meta{color:var(--px-soft);font-size:.875rem}.db-px-offer__actions{flex-wrap:wrap;grid-area:actions;gap:.6rem;display:flex}.db-px-offer__actions .db-px-buy{flex:auto}.db-px-offer__floor{color:var(--px-soft);flex-wrap:wrap;grid-area:floor;align-items:center;gap:0 1.35rem;margin:0;font-size:.875rem;display:flex}.db-px-offer__plans{margin-inline-start:.55rem}@container px-stage (max-width:30rem){.db-px-offer__plans{margin-inline-start:0}}@container px-stage (min-width:30rem){.db-px-offer__actions .db-px-buy{flex:none}}.db-px-panel__detail{gap:1.4rem;margin-top:1.25rem;display:grid}@container px-stage (min-width:40rem){.db-px-panel__detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.6rem}}.db-px-viz{border:1px solid var(--px-rule);background:var(--px-well);border-radius:1rem;gap:.4rem;margin:0;padding:.85rem .95rem .7rem;display:grid}.db-px-viz__caption{color:var(--px-muted);justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.8125rem;font-weight:700;line-height:1.35;display:flex}.db-px-viz__flag{color:var(--px-faint);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:800}.db-px-viz__plot{position:relative}.db-px-viz__svg{width:100%;height:auto;font-family:var(--font-sans);display:block;overflow:visible}.db-px-viz__note{color:var(--px-soft);margin:.1rem 0 .2rem;font-size:.8rem;line-height:1.5}.db-px-viz__kicker{fill:var(--px-faint);letter-spacing:.12em;text-transform:uppercase;font-size:9.5px;font-weight:800}.db-px-viz__axis-label{fill:#ffffffa3;font-size:11.5px;font-weight:700}.db-px-viz__kicker--nat{fill:var(--net-soft)}.db-px-viz__value{fill:#fff;font-size:13px;font-weight:700}.db-px-viz__value--strong{font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.db-px-viz__axis{stroke:#ffffff29;stroke-width:1px}.db-px-viz__grid{stroke:#ffffff1a;stroke-dasharray:2 4;stroke-width:1px}.db-px-viz__axis-label--scale{fill:var(--px-faint);font-size:10.5px}.db-px-viz__ring{fill:color-mix(in srgb, var(--net) 4%, transparent);stroke:var(--net);stroke-opacity:.3;stroke-width:1.2px}.db-px-viz__ring[data-depth="1"]{fill:color-mix(in srgb, var(--net) 6%, transparent);stroke-opacity:.46}.db-px-viz__ring[data-depth="2"]{fill:color-mix(in srgb, var(--net) 9%, transparent);stroke-opacity:.66}.db-px-viz__ring[data-depth="3"]{fill:color-mix(in srgb, var(--net) 16%, transparent);stroke-opacity:1}.db-px-viz__callout line{stroke:#ffffff42;stroke-width:1px}.db-px-viz__callout circle{fill:var(--net-soft)}.db-px-viz__reticle{stroke:var(--px-sun);stroke-linecap:round;stroke-width:1.5px}.db-px-viz__dot{fill:var(--px-sun);stroke:none}.db-px-viz__rate{stroke:var(--net);stroke-linecap:round;stroke-width:2.5px}.db-px-viz__tag{fill:var(--net-soft);font-size:11.5px;font-weight:800}.db-px-viz__drop{stroke:#ffffff29;stroke-dasharray:2 3;stroke-width:1px}.db-px-viz__tick{stroke:#ffffff57;stroke-width:1px}.db-px-viz__node{fill:var(--net);stroke:var(--px-well);stroke-width:3px}.db-px-viz__phone{fill:var(--net);fill-opacity:.2}.db-px-viz__phone--lit{fill-opacity:.62}.db-px-viz__nat{fill:color-mix(in srgb, var(--net) 9%, transparent);stroke:var(--net-soft);stroke-dasharray:3 3;stroke-opacity:.75;stroke-width:1.2px}.db-px-viz__nat-tag{fill:var(--px-well);stroke:color-mix(in srgb, var(--net-soft) 55%, transparent);stroke-width:1px}.db-px-viz__you{fill:var(--px-sun)}.db-px-viz__you-ring{fill:none;stroke:var(--px-sun);stroke-width:1.5px}.db-px-viz__bar-fill{fill:color-mix(in srgb, var(--net) 22%, transparent)}.db-px-viz__bar-cap{fill:var(--net)}.db-px-specs{align-content:start;margin:0;display:grid}.db-px-specs__row{border-top:1px solid var(--px-rule);gap:.3rem;padding-block:.7rem;display:grid}.db-px-specs__row:first-child{border-top:0;padding-top:.15rem}.db-px-specs dt{color:var(--px-faint);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:800}.db-px-specs dd{color:#fff;margin:0;font-size:.9375rem;line-height:1.45}.db-px-ladder{gap:.4rem;display:grid}.db-px-ladder__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;display:grid}.db-px-ladder__steps>span{color:var(--px-faint);padding-top:.55rem;font-size:.75rem;font-weight:700;position:relative}.db-px-ladder__steps>span:before{top:0;content:"";background:#ffffff1a;border-radius:2px;height:3px;position:absolute;inset-inline:0}.db-px-ladder__steps>span[data-on]{color:#fff}.db-px-ladder__steps>span[data-on]:before{background:var(--net)}.db-px-ladder__extra{color:var(--px-soft);font-size:.8125rem}.db-px-proof{border-top:1px solid var(--px-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:1.25rem 0 0;list-style:none;display:grid}.db-px-proof p{color:var(--px-soft);margin:0;font-size:.875rem;line-height:1.45}.db-px-proof strong{color:#fff;font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:.2rem;font-size:1.4rem;font-weight:800;line-height:1.1;display:block}.db-px-proof a,.db-px-proof span{min-height:2.75rem;color:var(--px-faint);align-items:center;font-size:.8125rem;display:inline-flex}.db-px-proof a{color:var(--color-blue-soft);font-weight:700}.db-px-proof a:hover{color:#fff}@container px-proof (max-width:26rem){.db-px-proof{grid-template-columns:minmax(0,1fr);gap:.25rem}.db-px-proof li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 1rem;display:flex}.db-px-proof strong{margin-inline-end:.35rem;font-size:1.2rem;display:inline}}.db-px-section{border-top:1px solid var(--px-rule);padding-block:clamp(3.5rem,2.4rem + 4.4vw,6.25rem)}.db-px-section__head{max-width:44rem}.db-px-buying__grid{gap:2.25rem;margin-top:clamp(2rem,1.5rem + 1.5vw,2.75rem);display:grid}@media (min-width:64rem){.db-px-buying__grid{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);align-items:start;gap:clamp(2rem,.5rem + 4vw,4.5rem)}}.db-px-logins{border:1px solid var(--px-edge);background:var(--px-plate);border-radius:1.3rem;margin:0;padding:clamp(1.1rem,.75rem + 1.6vw,1.85rem);container:px-logins/inline-size}.db-px-logins__caption{color:var(--px-muted);justify-content:space-between;align-items:baseline;gap:1rem;font-size:.875rem;font-weight:700;display:flex}.db-px-logins__rows{margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.db-px-logins__row{border-top:1px solid var(--px-rule);border-radius:.8rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem 1.25rem;padding:.85rem .95rem;transition:background-color .22s ease-out;display:grid}.db-px-logins__row:first-child{border-top-color:#0000}.db-px-logins__code{min-width:0;font-family:var(--font-mono);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:clamp(.8rem,.62rem + 1.15cqi,1.05rem)}.db-px-logins__same{color:#ffffff6b}.db-px-logins__zone{color:var(--net-soft);text-underline-offset:.32em;font-weight:700;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:2px;transition:color .22s ease-out,text-decoration-color .22s ease-out}.db-px-logins__net{color:var(--px-soft);white-space:nowrap;font-size:.8125rem;font-weight:700}:is(.db-px:has(#px-net-residential:checked) .db-px-logins__row[data-network=residential],.db-px:has(#px-net-residential-flex:checked) .db-px-logins__row[data-network=residential-flex],.db-px:has(#px-net-mobile:checked) .db-px-logins__row[data-network=mobile],.db-px:has(#px-net-datacenter:checked) .db-px-logins__row[data-network=datacenter]){background:var(--px-raised);border-top-color:#0000}:is(.db-px:has(#px-net-residential:checked) .db-px-logins__row[data-network=residential]+.db-px-logins__row,.db-px:has(#px-net-residential-flex:checked) .db-px-logins__row[data-network=residential-flex]+.db-px-logins__row,.db-px:has(#px-net-mobile:checked) .db-px-logins__row[data-network=mobile]+.db-px-logins__row){border-top-color:#0000}:is(.db-px:has(#px-net-residential:checked) .db-px-logins__row[data-network=residential] .db-px-logins__zone,.db-px:has(#px-net-residential-flex:checked) .db-px-logins__row[data-network=residential-flex] .db-px-logins__zone,.db-px:has(#px-net-mobile:checked) .db-px-logins__row[data-network=mobile] .db-px-logins__zone,.db-px:has(#px-net-datacenter:checked) .db-px-logins__row[data-network=datacenter] .db-px-logins__zone){color:#fff;-webkit-text-decoration-color:var(--px-sun);text-decoration-color:var(--px-sun)}:is(.db-px:has(#px-net-residential:checked) .db-px-logins__row[data-network=residential] .db-px-logins__net,.db-px:has(#px-net-residential-flex:checked) .db-px-logins__row[data-network=residential-flex] .db-px-logins__net,.db-px:has(#px-net-mobile:checked) .db-px-logins__row[data-network=mobile] .db-px-logins__net,.db-px:has(#px-net-datacenter:checked) .db-px-logins__row[data-network=datacenter] .db-px-logins__net){color:#fff}@container px-logins (max-width:27rem){.db-px-logins__row{grid-template-columns:minmax(0,1fr);padding-inline:.7rem}}.db-px-logins__foot{max-width:58ch;color:var(--px-soft);margin:1.1rem 0 0;font-size:.9375rem;line-height:1.6}.db-px-terms{margin:0;padding:0;list-style:none;display:grid}.db-px-term{border-top:1px solid var(--px-rule);padding-block:1.35rem}.db-px-term:first-child{border-top:0;padding-top:.2rem}.db-px-term h3{color:#fff;font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:1.2rem;font-weight:800;line-height:1.25}.db-px-term p{max-width:48ch;color:var(--px-muted);margin:.45rem 0 0;font-size:.9625rem;line-height:1.6}.db-px-term .db-px-link{margin-top:.2rem}.db-px-faq__grid{gap:2rem;display:grid}@media (min-width:64rem){.db-px-faq__grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(2.5rem,1rem + 4vw,5rem)}.db-px-faq__head{position:sticky;top:7.5rem}}.db-px-faq__lede{max-width:30rem;color:var(--px-soft);margin:1rem 0 0;font-size:.975rem;line-height:1.6}.db-px-faq__list{border-top:1px solid var(--px-rule)}.db-px-faq__item{border-bottom:1px solid var(--px-rule)}.db-px-faq__item summary{color:#fff;cursor:pointer;min-height:3.6rem;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:1.25rem;padding-block:1.05rem;font-size:1.0625rem;font-weight:700;line-height:1.35;list-style:none;display:flex}.db-px-faq__item summary::-webkit-details-marker{display:none}.db-px-faq__icon{border:1px solid var(--px-edge-strong);border-radius:50%;flex:none;width:1.85rem;height:1.85rem;transition:background-color .18s ease-out,border-color .18s ease-out;position:relative}.db-px-faq__icon:before,.db-px-faq__icon:after{background:var(--color-blue-soft);content:"";width:.7rem;height:1.5px;transition:transform .22s var(--ease-db-out);border-radius:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.db-px-faq__icon:after{transform:translate(-50%,-50%)rotate(90deg)}.db-px-faq__item[open] .db-px-faq__icon:after{transform:translate(-50%,-50%)rotate(0)}.db-px-faq__item summary:hover .db-px-faq__icon{border-color:var(--color-blue-soft)}.db-px-faq__item p{max-width:64ch;color:var(--px-muted);margin:-.2rem 0 1.35rem;padding-inline-end:3rem;font-size:.975rem;line-height:1.68}.db-px-close{isolation:isolate;border-top:1px solid var(--px-rule);text-align:center;padding-block:clamp(4rem,3rem + 4.4vw,7rem);position:relative;overflow:clip}.db-px-close:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(closest-side,#2e6bf033,#2e6bf000);width:min(56rem,120%);height:30rem;position:absolute;top:-9rem;left:50%;transform:translate(-50%)}.db-px-close__variant{justify-items:center;display:grid}.db-px-close__variant+.db-px-close__variant{margin-top:4rem}@supports selector(:has(*)){.db-px-close__variant{display:none}.db-px-close__variant+.db-px-close__variant{margin-top:0}:is(.db-px:has(#px-net-residential:checked) .db-px-close__variant[data-network=residential],.db-px:has(#px-net-residential-flex:checked) .db-px-close__variant[data-network=residential-flex],.db-px:has(#px-net-mobile:checked) .db-px-close__variant[data-network=mobile],.db-px:has(#px-net-datacenter:checked) .db-px-close__variant[data-network=datacenter]){display:grid}}.db-px-close__badge{filter:drop-shadow(0 18px 30px #02071480);width:4.25rem;height:4.25rem;margin-bottom:1.35rem}.db-px-close__title{color:#fff;max-width:26ch;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.95rem,1.3rem + 2.5vw,3.1rem);font-weight:800;line-height:1.05}.db-px-close__sub{max-width:38rem;color:var(--px-muted);text-wrap:balance;margin:.95rem auto 0;font-size:clamp(1rem,.96rem + .2vw,1.1rem);line-height:1.6}.db-px-close__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.6rem;margin-top:1.85rem;display:flex}.db-px-close__sales{color:var(--px-soft);margin:1.6rem 0 0;font-size:.9375rem}.db-px-explore{border-top:1px solid var(--px-rule);padding-block:clamp(2.75rem,2.25rem + 2vw,4rem)}.db-px-explore__title{color:#fff;font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:1.25rem;font-weight:800}.db-px-explore__grid{gap:1.75rem 3rem;margin-top:1.6rem;display:grid}@media (min-width:48rem){.db-px-explore__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.db-px-explore__group h3{color:var(--px-faint);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:800}.db-px-explore__group ul{flex-wrap:wrap;gap:0 1.35rem;margin:0;padding:0;list-style:none;display:flex}.db-px-explore__group a{color:#fffc;align-items:center;min-height:2.75rem;font-size:.9375rem;transition:color .16s ease-out;display:inline-flex}.db-px-explore__group a:hover{color:#fff}.db-px-explore__group a[data-strong]{color:var(--color-blue-soft);font-weight:700}.db-px [data-proxy-badge] [data-m]{transform-box:fill-box;transform-origin:50%}.db-px [data-proxy-badge] [data-m=house]{transform-origin:bottom}.db-px [data-proxy-badge] [data-m=doorway]{transition:fill .32s ease-out}.db-px-leaf:is(:hover,:has(input:checked)) [data-proxy-badge=residential] [data-m=doorway],.db-px-panel [data-proxy-badge=residential] [data-m=doorway],.db-px-close__variant [data-proxy-badge=residential] [data-m=doorway]{fill:var(--px-sun)}@keyframes db-px-flex{30%{transform:scale(1.08,.88)}58%{transform:scale(.96,1.06)}80%{transform:scale(1.01,.99)}}@keyframes db-px-load{0%{opacity:0;transform:scale(.55)}}@keyframes db-px-light{0%{opacity:.15}45%{opacity:1}70%{opacity:.5}}@keyframes db-px-in{0%{opacity:0;transform:translateY(.45rem)}}@keyframes db-px-fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.db-px-leaf:is(:hover,:has(input:focus-visible)) [data-proxy-badge=residential-flex] [data-m=house]{animation-name:db-px-flex;animation-duration:.6s;animation-timing-function:var(--ease-db-out);animation-fill-mode:both}.db-px[data-touched]:has(#px-net-residential-flex:checked) .db-px-panel [data-proxy-badge=residential-flex] [data-m=house]{animation-name:db-px-flex;animation-duration:.6s;animation-timing-function:var(--ease-db-out);animation-fill-mode:both}.db-px-leaf:is(:hover,:has(input:focus-visible)) [data-proxy-badge=mobile] [data-m^=apps]{animation-name:db-px-load;animation-duration:.42s;animation-timing-function:var(--ease-db-spring);animation-fill-mode:both}.db-px[data-touched]:has(#px-net-mobile:checked) .db-px-panel [data-proxy-badge=mobile] [data-m^=apps]{animation-name:db-px-load;animation-duration:.42s;animation-timing-function:var(--ease-db-spring);animation-fill-mode:both}.db-px [data-proxy-badge=mobile] [data-m=apps-2]{animation-delay:70ms}.db-px [data-proxy-badge=mobile] [data-m=apps-3]{animation-delay:.14s}.db-px-leaf:is(:hover,:has(input:focus-visible)) [data-proxy-badge=datacenter] [data-m^=led]{animation-name:db-px-light;animation-duration:.55s;animation-timing-function:ease-out;animation-fill-mode:both}.db-px[data-touched]:has(#px-net-datacenter:checked) .db-px-panel [data-proxy-badge=datacenter] [data-m^=led]{animation-name:db-px-light;animation-duration:.55s;animation-timing-function:ease-out;animation-fill-mode:both}.db-px [data-proxy-badge=datacenter] [data-m=led-2]{animation-delay:80ms}.db-px [data-proxy-badge=datacenter] [data-m=led-3]{animation-delay:.16s}.db-px [data-proxy-badge=datacenter] [data-m=led-4]{animation-delay:.24s}.db-px[data-touched] .db-px-node:before{transition:--px-seg .42s var(--ease-db-out), border-color .26s ease-out}.db-px[data-touched] .db-px-node:after{transition:background-color .26s ease-out}:is(.db-px[data-touched]:has(#px-net-residential:checked) .db-px-panel[data-network=residential],.db-px[data-touched]:has(#px-net-residential-flex:checked) .db-px-panel[data-network=residential-flex],.db-px[data-touched]:has(#px-net-mobile:checked) .db-px-panel[data-network=mobile],.db-px[data-touched]:has(#px-net-datacenter:checked) .db-px-panel[data-network=datacenter]){animation:.24s ease-out both db-px-fade}:is(.db-px[data-touched]:has(#px-net-residential:checked) .db-px-panel[data-network=residential]>:is(.db-px-panel__claim,.db-px-panel__body,.db-px-offer,.db-px-panel__detail),.db-px[data-touched]:has(#px-net-residential-flex:checked) .db-px-panel[data-network=residential-flex]>:is(.db-px-panel__claim,.db-px-panel__body,.db-px-offer,.db-px-panel__detail),.db-px[data-touched]:has(#px-net-mobile:checked) .db-px-panel[data-network=mobile]>:is(.db-px-panel__claim,.db-px-panel__body,.db-px-offer,.db-px-panel__detail),.db-px[data-touched]:has(#px-net-datacenter:checked) .db-px-panel[data-network=datacenter]>:is(.db-px-panel__claim,.db-px-panel__body,.db-px-offer,.db-px-panel__detail)){animation-name:db-px-in;animation-duration:.38s;animation-timing-function:var(--ease-db-out);animation-fill-mode:both}.db-px-panel>.db-px-panel__body{animation-delay:40ms}.db-px-panel>.db-px-offer{animation-delay:80ms}.db-px-panel>.db-px-panel__detail{animation-delay:.12s}.db-px[data-touched] .db-px-close__variant{animation:.24s ease-out both db-px-fade}}@media (prefers-reduced-motion:reduce){.db-px *,.db-px :before,.db-px :after{transition:none!important;animation:none!important}}@media (forced-colors:active){.db-px-node:before{background:canvastext}.db-px-node:last-child:before{background:0 0;border-color:canvastext}.db-px-node:after{background:canvastext}.db-px-leaf:has(input:checked){outline:2px solid highlight}.db-px-leaf:has(input:checked) .db-px-leaf__mark{background:highlight;border-color:highlight}.db-px-ladder__steps>span[data-on]:before{background:canvastext}}@media print{.db-px-stage{display:block!important}.db-px-panel,.db-px-close__variant{break-inside:avoid;margin-bottom:1.5rem;visibility:visible!important;display:grid!important}}}
