@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/geologica-cyrillic-ext-wght-normal.C8B9Chlh.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/geologica-cyrillic-wght-normal.DbeVG3Ps.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/geologica-latin-ext-wght-normal.DZyYlgcm.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/geologica-latin-wght-normal.BBL8hQxZ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/onest-cyrillic-ext-wght-normal.DOFToQv1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/onest-cyrillic-wght-normal.DayYxulF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/onest-math-wght-normal.Bl4ZGkZl.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/onest-symbols-wght-normal.DxQzqQfC.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/onest-latin-ext-wght-normal.QAhDxQuo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/onest-latin-wght-normal.Dun_Rd-l.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--canvas:#ededeb;--sheet:#fff;--quiet:#f3f3f0;--quiet-2:#e9e9e5;--ink:#141413;--ink-2:#4a4a45;--ink-3:#686862;--line:#e4e4e0;--line-2:#d3d3ce;--accent:#d8391c;--accent-2:#b92f15;--accent-tint:#fbe6e0;--accent-txt:#c2331a;--accent-dk:#ff8063;--ok:#1e9e5a;--ok-led:#35d27e;--amber:#f2b233;--dark-2:#1f1f1d;--dark-3:#2a2a27;--dark-line:#34342f;--on-dark:#f4f4f1;--on-dark-2:#a6a69f;--f-display:"Geologica", "Onest", system-ui, sans-serif;--f-text:"Onest", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--t-hero:clamp(3.4rem, .8rem + 6vw, 6.9rem);--t-h2:clamp(2.1rem, 1.15rem + 2.7vw, 3.6rem);--t-h3:clamp(1.3rem, 1.05rem + .75vw, 1.8rem);--t-lead:clamp(1.06rem, .95rem + .38vw, 1.28rem);--t-body:1rem;--t-sm:.875rem;--t-xs:.75rem;--r-sheet:32px;--r-card:20px;--r-ctl:12px;--r-sm:7px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--s10:128px;--gutter:clamp(8px, 1.1vw, 16px);--pad:clamp(20px, 4.2vw, 64px);--maxw:1280px;--ease:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:84px}body{background:var(--canvas);color:var(--ink);font:400 var(--t-body)/1.5 var(--f-text);font-feature-settings:"kern", "liga";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,p,dl,dd,ul,ol,figure{margin:0;padding:0}ul,ol{list-style:none}fieldset{border:0;min-width:0;margin:0;padding:0}legend{padding:0}table{border-collapse:collapse}[hidden]{display:none!important}.mono{font-family:var(--f-mono);font-feature-settings:"zero" 0;letter-spacing:0}.nw{white-space:nowrap}.geo__hint{display:none}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip{z-index:100;background:var(--ink);color:#fff;border-radius:var(--r-ctl);padding:10px 16px;position:absolute;top:-60px;left:16px}.skip:focus{top:12px}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.i{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.dot{background:var(--ok);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dot--ok{animation:ping 2.6s var(--ease) infinite;box-shadow:0 0 #1e9e5a73}@keyframes ping{0%{box-shadow:0 0 #1e9e5a73}70%,to{box-shadow:0 0 0 7px #1e9e5a00}}.h2{font:600 var(--t-h2)/1.02 var(--f-display);letter-spacing:-.035em;text-wrap:balance}.eyebrow{font-size:var(--t-xs);color:var(--ink-3);letter-spacing:.02em}.btn{--h:48px;height:var(--h);border-radius:var(--r-ctl);font:500 15px/1 var(--f-text);letter-spacing:-.005em;white-space:nowrap;transition:background-color .18s, color .18s, border-color .18s, transform .18s var(--ease);justify-content:center;align-items:center;gap:10px;padding:0 20px;display:inline-flex}.btn:active{transform:translateY(1px)}.btn--sm{--h:40px;padding:0 16px;font-size:14px}.btn--lg{--h:56px;padding:0 26px;font-size:16px}.btn--ink{background:var(--ink);color:#fff}.btn--ink:hover{background:#2d2d2a}.btn--accent{background:var(--accent);color:#fff}.btn--accent:hover{background:var(--accent-2)}.btn--line{box-shadow:inset 0 0 0 1px var(--line-2);background:#fff}.btn--line:hover{box-shadow:inset 0 0 0 1px var(--ink)}.btn--line-ink{color:var(--on-dark);box-shadow:inset 0 0 0 1px #4a4a44}.btn--line-ink:hover{box-shadow:inset 0 0 0 1px var(--on-dark)}.btn .i{transition:transform .2s var(--ease)}.btn:hover .i{transform:translate(3px)}.linkbtn{font:500 14px/1.3 var(--f-text);color:var(--accent-dk);border-bottom:1px solid;padding-bottom:1px}.sheet{margin:0 var(--gutter) var(--gutter);padding:var(--pad);background:var(--sheet);border-radius:var(--r-sheet);position:relative}.sheet>*{max-width:var(--maxw);margin-inline:auto}.sheet--ink{background:var(--ink);color:var(--on-dark)}.sec-head{align-items:end;gap:var(--s6);margin-bottom:var(--s7);grid-template-columns:minmax(0,1fr) minmax(0,420px);display:grid}.sec-head__note{color:var(--ink-2);font-size:var(--t-sm);justify-self:end;max-width:40ch;line-height:1.5}.hdr{z-index:50;background:var(--canvas);transition:box-shadow .2s;position:sticky;top:0}.hdr.is-stuck{box-shadow:0 1px 0 var(--line-2)}.hdr__in{align-items:center;gap:var(--s6);height:68px;padding:0 calc(var(--gutter) + 20px);display:flex}.logo{color:var(--ink);flex:none;align-items:center;display:inline-flex}.logo__svg{width:auto;height:30px;display:block}.logo__pull{transition:transform .35s var(--ease)}.logo:hover .logo__pull{transform:translate(-2px)}@media (width>=1101px) and (width<=1279px){.hdr .logo__svg{transform:translateY(-1px)}}@media (width<=1100px){.hdr .logo__svg{transform:translateY(2px)}}.nav{margin-left:var(--s5);gap:4px;display:flex}.nav a{color:var(--ink-2);border-radius:10px;padding:9px 13px;font-size:15px;transition:background-color .15s,color .15s}.nav a:hover{color:var(--ink);background:#e2e2de}.hdr__right{align-items:center;gap:10px;margin-left:auto;display:flex}.burger{border-radius:var(--r-ctl);background:#fff;width:44px;height:44px;display:none;position:relative}.burger span{background:var(--ink);height:1.6px;transition:transform .25s var(--ease), top .25s var(--ease);border-radius:2px;position:absolute;left:13px;right:13px}.burger span:first-child{top:17px}.burger span:last-child{top:25px}.burger[aria-expanded=true] span:first-child{top:21px;transform:rotate(45deg)}.burger[aria-expanded=true] span:last-child{top:21px;transform:rotate(-45deg)}.mnav{display:none}.hero{padding-top:clamp(40px,4.6vw,72px);overflow:hidden}.svc{margin-top:clamp(56px,7vw,104px)}.hero__grid{align-items:center;gap:var(--s5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:560px;display:grid}.hero__copy{padding-bottom:var(--s7)}.hero__h{margin-top:var(--s5);font:600 var(--t-hero)/.92 var(--f-display);letter-spacing:-.055em;margin-left:-.04em}.hero__lead{margin-top:var(--s6);max-width:30em;font-size:var(--t-lead);color:var(--ink-2);text-wrap:pretty;line-height:1.45}.hero__cta{margin-top:var(--s6);flex-wrap:wrap;gap:10px;display:flex}.hero__facts{margin-top:var(--s6);padding-top:var(--s4);border-top:1px dashed var(--line-2);max-width:520px;font:400 13px/1.3 var(--f-mono);flex-wrap:wrap;gap:6px 28px;display:flex}.hero__facts dt{color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:11px}.hero__facts dd{color:var(--ink);font-variant-numeric:tabular-nums}.hero__obj{align-self:stretch;min-height:520px;position:relative}.scene{--k:.94;perspective:2200px;perspective-origin:50% 40%;position:absolute;inset:0}.rack{--rx:0deg;--ry:0deg;width:0;height:0;transform-style:preserve-3d;transform:scale(var(--k)) rotateX(calc(-24deg + var(--rx))) rotateY(calc(-36deg + var(--ry)));position:absolute;top:47%;left:50%}.blade{--W:400px;--H:40px;--D:270px;--pull:0px;transform-style:preserve-3d;transform:translateY(calc((2.5 - var(--i)) * 46px)) translateZ(var(--pull));position:absolute;top:0;left:0}.blade--pull{--pull:104px;transition:transform 1.1s cubic-bezier(.3,.8,.2,1)}.f{backface-visibility:hidden;position:absolute}.f-front{width:var(--W);height:var(--H);left:calc(var(--W) / -2);top:calc(var(--H) / -2);transform:translateZ(calc(var(--D) / 2));background:linear-gradient(#232321,#1b1b19);border-radius:3px;align-items:center;gap:9px;padding:0 12px 0 10px;display:flex;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #ffffff09}.f-top{width:var(--W);height:var(--D);left:calc(var(--W) / -2);top:calc(var(--D) / -2);transform:rotateX(90deg) translateZ(calc(var(--H) / 2));background:linear-gradient(90deg,#0000 49.8%,#ffffff0d 50%,#0000 50.2%),linear-gradient(#30302d,#2a2a27);border-radius:3px}.f-side{width:var(--D);height:var(--H);left:calc(var(--D) / -2);top:calc(var(--H) / -2);transform:rotateY(90deg) translateZ(calc(var(--W) / 2));background:#111110;border-radius:3px;align-items:center;padding-left:26px;display:flex}.svent{background:repeating-linear-gradient(90deg,#262624 0 3px,#0000 3px 7px);border-radius:2px;width:40%;height:12px}.f-front .u{font:500 8px/1 var(--f-mono);color:#7b7b74;letter-spacing:.02em;width:22px}.bays{gap:4px;display:flex}.bays i{background:#262624;border-radius:3px;width:26px;height:24px;position:relative;box-shadow:inset 0 0 0 1px #393935}.bays i:after{content:"";background:#3c3c38;border-radius:50%;width:3px;height:3px;position:absolute;bottom:4px;right:4px}.bays i:nth-child(-n+2):after{background:var(--ok-led)}.vent{opacity:.95;background:repeating-linear-gradient(90deg,#0c0c0b 0 2px,#0000 2px 5px);border-radius:2px;flex:1;height:16px}.leds{gap:6px;display:flex}.leds i{background:#3b3b37;border-radius:50%;width:5px;height:5px}.leds i.on{background:var(--ok-led);box-shadow:0 0 5px #35d27e99}.pwr{border-radius:50%;width:11px;height:11px;box-shadow:inset 0 0 0 1.5px #55554f}.blade--pull .f-front{background:linear-gradient(#e0442a, var(--accent));box-shadow:inset 0 1px #ffffff40}.blade--pull .f-front .u{color:#ffffffbf}.blade--pull .bays i{background:#00000024;box-shadow:inset 0 0 0 1px #ffffff47}.blade--pull .bays i:after{background:#fff6}.blade--pull .bays i:nth-child(-n+2):after{background:#fff}.blade--pull .tag{font:500 10px/1 var(--f-mono);color:#fff;letter-spacing:.04em;flex:1;padding-left:6px}.blade--pull .pwr{box-shadow:inset 0 0 0 1.5px #fff9}.blade--pull .f-top{background:linear-gradient(#f05a3e,#e44a2e)}.blade--pull .f-side{background:#9e2812}.blade--pull .svent{background:repeating-linear-gradient(90deg,#00000040 0 3px,#0000 3px 7px)}.grill{background:radial-gradient(circle,#00000038 1.2px,#0000 1.6px) 0 0/7px 7px;border-radius:4px;height:70px;position:absolute;bottom:14px;left:22px;right:22px}.prov-led{background:#fff!important;box-shadow:0 0 6px #fffc!important}.sticker{color:#2a2a27;width:132px;font:400 7.5px/1.35 var(--f-mono);letter-spacing:.02em;background:#f4f4f0;border-radius:2px;padding:8px 9px;position:absolute;bottom:22px;right:26px}.sticker b{color:var(--ink);margin-bottom:3px;font-size:9px;font-weight:500;display:block}.rail{background:radial-gradient(circle,#9c9c95 1.4px,#0000 1.9px) 50% 4px/16px 15.33px repeat-y,#d9d9d4;border-radius:2px;flex-direction:column;justify-content:space-between;width:16px;height:300px;padding:12px 0;display:flex;position:absolute;top:-150px;transform:translateZ(138px)}.rail--l{left:-220px}.rail--r{left:204px}.rail span{height:46px;font:500 7.5px/1 var(--f-mono);color:#5c5c56;background:linear-gradient(#d9d9d4,#d9d9d4) 50%/100% 10px no-repeat;place-items:center;display:grid}.floor{background:radial-gradient(closest-side,#14141333,#1414130f 60%,#0000);width:640px;height:520px;position:absolute;top:-260px;left:-320px;transform:translateY(150px)rotateX(90deg)}.leaders{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.leaders path{fill:none;stroke:var(--ink);stroke-width:1px}.leaders circle{fill:var(--ink)}.leaders .is-you path{stroke:var(--accent)}.leaders .is-you circle{fill:var(--accent)}.co{font:400 12px/1 var(--f-mono);color:var(--ink-2);white-space:nowrap;pointer-events:none;padding-bottom:6px;position:absolute}.co--cpu{top:4%;right:0}.co--disk{top:12%;left:0}.co--you{color:var(--accent-txt);font-weight:500;top:39%;left:0}.no-js .co{display:none}@keyframes blink{to{visibility:hidden}}@keyframes blinkSoft{0%,to{opacity:1}50%{opacity:.25}}.leds .blink{animation:.9s steps(2,jump-none) infinite blinkSoft}.leds .blink-slow{animation:2.4s ease-in-out infinite blinkSoft}.rack.is-boot .blade--pull{--pull:0px}.rack.is-busy .prov-led{animation:.5s steps(2,jump-none) infinite blinkSoft;background:var(--amber)!important;box-shadow:0 0 6px #f2b233cc!important}.no-js .rack.is-boot .blade--pull{--pull:104px}.no-js .rack.is-busy .prov-led{animation:none;background:#fff!important;box-shadow:0 0 6px #fffc!important}.kpis{border-top:1px solid var(--line);margin-top:var(--s5);grid-template-columns:.8fr 1.7fr 1fr 1fr 1.05fr;display:grid}.kpi{padding:var(--s5) var(--s5) var(--s6);border-left:1px solid var(--line)}.kpi:first-child{border-left:0;padding-left:0}.kpi:last-child{padding-right:0}.kpi__v{font:500 clamp(2rem, 1.3rem + 1.4vw, 2.75rem)/1 var(--f-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.kpi__v small{letter-spacing:-.01em;color:var(--ink-2);font-size:.5em;font-weight:500}.kpi__l{color:var(--ink-2);max-width:22ch;margin-top:10px;font-size:13.5px;line-height:1.4}.kpi--up{justify-content:space-between;gap:var(--s5);align-items:flex-start;display:flex}.spark{flex:none;padding-top:6px}.spark rect{fill:var(--ink)}.spark rect.dip{fill:var(--accent)}.spark figcaption{width:117px;color:var(--ink-3);white-space:nowrap;justify-content:space-between;gap:6px;margin-top:8px;font-size:9.5px;display:flex}.spark figcaption span:nth-child(2){display:none}.spark__note{font:400 10.5px/1 var(--f-mono);color:var(--accent-txt);white-space:nowrap;margin-top:6px}.spark figcaption span:nth-child(2){color:var(--accent)}.svc__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.card{background:var(--quiet);border-radius:var(--r-card);flex-direction:column;grid-column:span 3;min-height:236px;padding:26px 26px 24px;transition:background-color .2s;display:flex;position:relative}.card:hover{background:var(--quiet-2)}.card--lg{column-gap:var(--s6);grid-column:span 6;grid-template-rows:auto 1fr auto auto;grid-template-columns:minmax(0,1fr) minmax(0,236px);min-height:320px;padding:30px 32px 28px;display:grid}.card--lg .card__k{grid-area:1/1}.card--lg .card__t{grid-area:2/1;align-self:end}.card--lg .card__d{grid-area:3/1}.card--lg .card__price{grid-area:4/1}.card__board{grid-area:1/2/5;align-self:start;gap:0;margin-bottom:52px;font-size:12px;display:grid}.card__board li{border-bottom:1px solid var(--line-2);grid-template-columns:64px 1fr auto;align-items:baseline;gap:8px;padding:9px 0;display:grid}.card__board li:first-child{border-top:1px solid var(--line-2)}.card__board li span:nth-child(2){color:var(--ink-3)}.card__board li b{font-variant-numeric:tabular-nums;font-weight:500}.card__board li.is-hit span:first-child:after{content:"";background:var(--accent);border-radius:1px;width:6px;height:6px;margin-left:6px;display:inline-block;transform:translateY(-1px)}.card__board li.card__board-cap{color:var(--ink-3);border:0;padding-top:8px;font-size:10.5px;display:block}.card__k{color:var(--ink-3);justify-content:space-between;gap:12px;font-size:11px;display:flex}.card__meta{color:var(--ink)}.card__t{font:500 var(--t-h3)/1.1 var(--f-display);letter-spacing:-.03em;padding-top:var(--s7);margin-top:auto}.card--lg .card__t{padding-top:var(--s5);margin-top:0;font-size:clamp(1.7rem,1.2rem + 1.2vw,2.4rem)}.card__d{color:var(--ink-2);max-width:40ch;margin-top:10px;padding-right:56px;font-size:14.5px;line-height:1.45}.card--lg .card__d{max-width:40ch;padding-right:0;font-size:15px}.card__spec{margin-top:var(--s5);color:var(--ink-2);font-size:12px}.card__price{padding-top:var(--s5);color:var(--ink-2);margin-top:auto;font-size:15px}.card__price b{font:500 26px/1 var(--f-display);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums}.card .arrow{border-radius:var(--r-ctl);width:52px;height:40px;color:var(--ink);background:#fff;place-items:center;transition:background-color .2s,color .2s;display:grid;position:absolute;bottom:18px;right:18px}.card:hover .arrow{background:var(--ink);color:#fff}.card:hover .arrow .i{transform:translate(2px)}.card .arrow .i{transition:transform .2s var(--ease)}.js .panel.is-hidden{display:none}.tar-head{justify-content:space-between;align-items:flex-end;gap:var(--s6);margin-bottom:var(--s6);flex-wrap:wrap;display:flex}.tar-head__note{color:var(--ink-2);font-size:var(--t-sm);margin-top:12px}.kind{gap:var(--s6);border-bottom:1px solid var(--line);display:flex}.kind button{font:500 22px/1 var(--f-display);letter-spacing:-.03em;color:var(--ink-3);padding:0 0 14px;transition:color .15s;position:relative}.kind button:hover{color:var(--ink)}.kind button sup{vertical-align:super;color:var(--ink-3);letter-spacing:0;margin-left:4px;font-size:11px}.kind button[aria-selected=true]{color:var(--ink)}.kind button[aria-selected=true]:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.tar-controls{gap:var(--s5) var(--s6);padding:var(--s5) 0 var(--s5);margin-bottom:var(--s5);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.tar-controls legend,.opts legend{color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px;font-size:11px}.locs__row{flex-wrap:wrap;gap:6px;display:flex}.chip{position:relative}.chip input,.period__seg input,.opt input{opacity:0;width:1px;height:1px;position:absolute}.chip span{height:38px;box-shadow:inset 0 0 0 1px var(--line-2);white-space:nowrap;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:14px;transition:background-color .15s,box-shadow .15s,color .15s;display:inline-flex}.chip span i{color:var(--ink-3);font-size:11px;font-style:normal}.chip span em{color:var(--accent-txt);font-size:10.5px;font-style:normal}.chip:hover span{box-shadow:inset 0 0 0 1px var(--ink)}.chip input:checked+span{background:var(--ink);color:#fff;box-shadow:none}.chip input:checked+span i{color:#b5b5ae}.chip input:checked+span em{color:var(--accent-dk)}.chip input:focus-visible+span,.period__seg input:focus-visible+span,.opt input:focus-visible+.opt__box{outline:2px solid var(--accent);outline-offset:2px}.period__seg{background:var(--quiet);border-radius:13px;padding:4px;display:inline-flex}.period__seg span{white-space:nowrap;height:38px;color:var(--ink-2);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:0 14px;font-size:14px;transition:background-color .15s,color .15s;display:inline-flex}.period__seg em{font-style:normal;font:500 12px/1 var(--f-mono);color:var(--accent-txt)}.period__seg label:hover span{color:var(--ink)}.period__seg input:checked+span{color:var(--ink);background:#fff;box-shadow:0 1px 2px #00000014,0 0 0 1px #0000000a}.plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.plan{border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--line);background:#fff;flex-direction:column;padding:24px;display:flex}.plan__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.plan__name{letter-spacing:.08em;font-size:15px;font-weight:500}.plan__for{color:var(--ink-3);text-align:right;font-size:12.5px}.plan__hit{color:#fff;background:var(--accent);letter-spacing:.04em;text-transform:uppercase;border-radius:6px;padding:4px 8px;font-size:11px}.plan__price{margin-top:var(--s5);flex-direction:column;justify-content:flex-end;min-height:70px;display:flex}.plan__old{color:var(--ink-3);text-decoration-thickness:1.5px;text-decoration-color:var(--accent);margin-bottom:4px;font-size:13px}.plan__price p{align-items:baseline;display:flex}.plan__price b{font:500 clamp(2.4rem, 1.7rem + 1.3vw, 3.2rem)/1 var(--f-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums}.plan__cur{font:500 24px/1 var(--f-display)}.plan__per{color:var(--ink-3);margin-left:6px;font-size:14px}.plan__total{min-height:16px;color:var(--ink-3);margin-top:10px;font-size:11.5px}.plan__specs{margin-top:var(--s5);grid-template-columns:1fr 1fr;gap:6px;display:grid}.plan__specs div{background:var(--quiet);border-radius:11px;padding:11px 12px 12px}.plan__specs dt{font:400 10.5px/1 var(--f-mono);color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em}.plan__specs dd{font:500 19px/1 var(--f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:7px}.plan__btn{margin-top:var(--s5);width:100%}.plan--hit{background:var(--ink);color:var(--on-dark);box-shadow:none}.plan--hit .plan__specs div{background:var(--dark-3)}.plan--hit .plan__specs dt,.plan--hit .plan__per,.plan--hit .plan__total,.plan--hit .plan__old{color:var(--on-dark-2)}.plan--hit .plan__old{text-decoration-color:var(--accent-dk)}.plan.is-flash{animation:flash 1.4s var(--ease)}@keyframes flash{0%,30%{box-shadow:inset 0 0 0 2px var(--accent)}to{box-shadow:inset 0 0 0 1px var(--line)}}.plan--hit.is-flash{animation:flashDk 1.4s var(--ease)}@keyframes flashDk{0%,30%{box-shadow:0 0 0 3px var(--accent)}to{box-shadow:0 0 #0000}}.js-now.tick,#c-total.tick{animation:tick .32s var(--ease);display:inline-block}@keyframes tick{0%{opacity:.2;transform:translateY(5px)}to{opacity:1;transform:none}}.plans-foot{margin-top:var(--s5);gap:10px;display:grid}.plans-foot__row{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13.5px;display:flex}.plans-foot__row>span:not(.plans-foot__k):not(.os)+span:not(.plans-foot__k):before{content:"·";color:#b5b5ae;margin-right:14px}.plans-foot__k{width:132px;color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.plans-foot__k--in{width:auto;margin-left:18px}.soft{gap:var(--s5) var(--s7);margin-top:var(--s3);padding-top:var(--s5);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.soft .plans-foot__k{width:auto;margin-bottom:12px}.soft__list{flex-wrap:wrap;gap:8px;display:flex}.os{border-radius:var(--r-ctl);height:40px;box-shadow:inset 0 0 0 1px var(--line-2);font:500 14px/1 var(--f-text);letter-spacing:-.005em;color:var(--ink);white-space:nowrap;background:#fff;align-items:center;gap:9px;padding:0 14px 0 10px;display:inline-flex}.os img{object-fit:contain;flex:none;width:20px;height:20px}.os small{color:var(--ink-3);margin-left:-2px;font-size:11.5px;font-weight:400}.ded{width:100%;font-size:14.5px}.ded thead th{text-align:left;font:400 11px/1 var(--f-mono);color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--line);white-space:nowrap;padding:0 12px 12px}.ded thead th:first-child{padding-left:0}.ded tbody tr{border-bottom:1px solid var(--line);transition:background-color .15s}.ded tbody tr:hover{background:#fafaf8}.ded td,.ded tbody th{vertical-align:middle;text-align:left;padding:20px 12px;font-weight:400}.ded .ded__name{letter-spacing:.04em;white-space:nowrap;padding-left:0;font-size:15px;font-weight:500}.ded td span.mono{color:var(--ink-3);margin-top:4px;font-size:11.5px;display:block}.ded .r{text-align:right}.ded__price{white-space:nowrap}.ded__price s{color:var(--ink-3);text-decoration-color:var(--accent);font-size:12px;text-decoration-thickness:1.5px;display:block}.ded__price b{font:500 24px/1.1 var(--f-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.ded__price .ded__total{margin-top:4px;font-size:11px}.ded__price .ded__total:empty{display:none}.ded__go{width:1%;padding-right:0!important}.ded__note{margin-top:var(--s5);max-width:76ch;color:var(--ink-2);font-size:13.5px}.cfg__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.cfg__lead{margin-top:var(--s4);max-width:46ch;color:var(--ink-2)}.range{margin-top:var(--s6)}.cfg__lead+.range{margin-top:var(--s7)}.range__top{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.range__top label{font-size:15px;font-weight:500}.range__top output{font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.range input{--p:20%;-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:0;display:block}.range input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--ink) var(--p), var(--line) var(--p));border-radius:3px;height:6px}.range input::-moz-range-track{background:var(--line);border-radius:3px;height:6px}.range input::-moz-range-progress{background:var(--ink);border-radius:3px;height:6px}.range input::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;box-shadow:0 0 0 1.5px var(--ink), 0 2px 6px #00000026;transition:transform .15s var(--ease);background:#fff;border-radius:50%;margin-top:-10px}.range input::-moz-range-thumb{border:1.5px solid var(--ink);background:#fff;border-radius:50%;width:24px;height:24px}.range input:active::-webkit-slider-thumb{transform:scale(1.08)}.range input:focus-visible{outline:none}.range input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1.5px var(--ink), 0 0 0 5px #d8391c59}.range__ticks{height:16px;color:var(--ink-3);margin-top:6px;font-size:11px;position:relative}.range__ticks span{top:0;left:calc(13px + var(--x) * (100% - 26px));position:absolute;transform:translate(-50%)}.cfg__row{margin-top:var(--s7);grid-template-columns:1fr 1fr;gap:12px;display:grid}.field{display:block}.field__l{color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:11px;display:block}.field select{-webkit-appearance:none;appearance:none;border-radius:var(--r-ctl);background:var(--quiet) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23141413' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 16px center / 12px 8px;cursor:pointer;border:0;width:100%;height:50px;padding:0 40px 0 14px;font-size:15px}.field select:hover{background-color:var(--quiet-2)}.opts{margin-top:var(--s6);flex-wrap:wrap;gap:8px;display:flex}.opts legend{width:100%}.opt{border-radius:var(--r-ctl);height:44px;box-shadow:inset 0 0 0 1px var(--line-2);cursor:pointer;align-items:center;gap:10px;padding:0 14px 0 12px;font-size:14px;transition:box-shadow .15s;display:inline-flex;position:relative}.opt:hover{box-shadow:inset 0 0 0 1px var(--ink)}.opt em{color:var(--ink-3);margin-left:4px;font-size:12px;font-style:normal}.opt__box{border-radius:5px;place-items:center;width:18px;height:18px;transition:background-color .15s,box-shadow .15s;display:grid;box-shadow:inset 0 0 0 1.5px #9a9a93}.opt__box:after{content:"";opacity:0;border-bottom:1.8px solid #fff;border-left:1.8px solid #fff;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.opt input:checked+.opt__box{background:var(--ink);box-shadow:none}.opt input:checked+.opt__box:after{opacity:1}.opt:has(input:checked){box-shadow:inset 0 0 0 1px var(--ink)}.receipt{background:var(--ink);color:var(--on-dark);border-radius:0 0 var(--r-card) var(--r-card);padding:34px 30px 30px;position:sticky;top:92px;-webkit-mask:radial-gradient(5px at 8px 0,#0000 97%,#000) -8px 0/16px 100% repeat-x;mask:radial-gradient(5px at 8px 0,#0000 97%,#000) -8px 0/16px 100% repeat-x}.receipt__head{padding-bottom:var(--s4);color:var(--on-dark-2);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px dashed #4a4a44;justify-content:space-between;align-items:baseline;font-size:11px;display:flex}.receipt__head h3{font:inherit;color:var(--on-dark)}.receipt__lines{padding:var(--s4) 0;gap:10px;font-size:13px;display:grid}.receipt__lines li{align-items:baseline;gap:8px;display:flex}.receipt__lines li span{color:#cfcfc8}.receipt__lines li i{border-bottom:1px dotted #55554f;flex:1;min-width:16px;transform:translateY(-3px)}.receipt__lines li b{font-variant-numeric:tabular-nums;font-weight:500}.receipt__lines li.is-k b{color:var(--accent-dk)}.receipt__total{padding-top:var(--s4);border-top:1px dashed #4a4a44;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.receipt__total>span{color:var(--on-dark-2);text-transform:uppercase;letter-spacing:.06em;padding-bottom:8px;font-size:11px}.receipt__total p{align-items:baseline;display:flex}.receipt__total b{font:500 clamp(2.8rem, 2rem + 1.6vw, 3.8rem)/1 var(--f-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.receipt__total p span{font:500 28px/1 var(--f-display)}.receipt__meta{color:var(--on-dark-2);text-align:right;margin-top:10px;font-size:11.5px}.receipt__hint{margin-top:var(--s5);border-radius:var(--r-ctl);background:var(--dark-2);box-shadow:inset 0 0 0 1px var(--dark-line);padding:16px 16px 15px}.receipt__hint>span{text-transform:uppercase;letter-spacing:.08em;color:var(--accent-dk);font-size:10.5px}.receipt__hint p{color:#deded8;margin:6px 0 10px;font-size:14px;line-height:1.45}.receipt__hint.is-plain .linkbtn{display:none}.receipt__hint.is-plain p{margin-bottom:0}.receipt__btn{width:100%;margin-top:var(--s5)}.sel{position:relative}.sel__native{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sel__btn{border-radius:var(--r-ctl);background:var(--quiet);text-align:left;align-items:center;gap:10px;width:100%;height:50px;padding:0 16px 0 14px;font-size:15px;transition:background-color .15s,box-shadow .15s;display:flex}.sel__btn:hover{background:var(--quiet-2)}.sel.is-open .sel__btn{box-shadow:inset 0 0 0 1px var(--ink);background:#fff}.sel__logo{object-fit:contain;flex:none;width:20px;height:20px}.sel__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sel__meta{color:var(--ink-3);white-space:nowrap;font-size:12px}.sel__badge{background:var(--accent-tint);color:var(--accent-txt);white-space:nowrap;border-radius:6px;padding:4px 6px 3px;font-size:11px;line-height:1}.sel__chev{fill:none;width:12px;height:8px;stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--ease);flex:none;margin-left:auto}.sel.is-open .sel__chev{transform:rotate(180deg)}.sel__list{z-index:30;overscroll-behavior:contain;max-height:340px;box-shadow:0 0 0 1px var(--line-2), 0 18px 40px -14px #1414133d, 0 2px 6px #1414130d;visibility:hidden;opacity:0;transition:opacity .14s, transform .16s var(--ease), visibility 0s linear .16s;background:#fff;border-radius:16px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;transform:translateY(-4px)}.sel.is-up .sel__list{top:auto;bottom:calc(100% + 6px);transform:translateY(4px)}.sel.is-open .sel__list{visibility:visible;opacity:1;transition-delay:0s;transform:none}.sel__list:focus{outline:none}.sel__opt{cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:0 10px 0 12px;font-size:15px;display:flex}.sel__opt.is-active{background:var(--quiet)}.sel__opt[aria-selected=true] .sel__name{font-weight:500}.sel__opt .sel__meta{margin-left:auto}.sel__check{fill:none;width:16px;height:16px;stroke:var(--accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;visibility:hidden;flex:none}.sel__opt[aria-selected=true] .sel__check{visibility:visible}.sel__list:focus-visible .sel__opt.is-active{box-shadow:inset 0 0 0 1.5px var(--ink)}.geo .sec-head__note{color:var(--on-dark-2)}.geo__grid{gap:var(--s5);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;display:grid}.geo__map{background:var(--dark-2);border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--dark-line);flex-direction:column;justify-content:space-between;padding:20px 22px 16px;display:flex}.geo__map svg{width:100%;height:auto;overflow:visible}.geo__map figcaption{color:#8a8a83;margin-top:10px;font-size:11px}.grat path{fill:none;stroke:#45453f;stroke-width:1px;stroke-dasharray:1 5;stroke-linecap:round}.grat-l text{font:400 10px var(--f-mono);fill:#85857e}.arcs path{fill:none;stroke:#5e5e57;stroke-width:1px;stroke-dasharray:3 4;transition:stroke .2s}.arcs path.is-on{stroke:var(--accent-dk);stroke-dasharray:none;stroke-width:1.4px}.pt{cursor:pointer}.pt circle:not(.pt__ring){fill:var(--on-dark);transition:fill .2s}.pt__ring{fill:none;stroke:var(--accent-dk);stroke-width:1.4px;opacity:0;transition:opacity .2s}.pt text{font:500 14px var(--f-text);fill:var(--on-dark);paint-order:stroke;stroke:var(--dark-2);stroke-width:5px;stroke-linejoin:round}.pt text.ms{font:400 11.5px var(--f-mono);fill:var(--on-dark-2)}.pt:hover circle:not(.pt__ring){fill:#fff}.pt.is-on circle:not(.pt__ring){fill:var(--accent-dk)}.pt.is-on .pt__ring{opacity:.6}.pt.is-on text.ms{fill:var(--accent-dk)}.pt[data-loc=msk] circle:not(.pt__ring){r:6}.board{flex-direction:column;display:flex}.board__head{color:var(--on-dark-2);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--dark-line);grid-template-columns:64px minmax(0,1fr) 132px;gap:12px;padding:0 12px 10px;font-size:11px;display:grid}.board__list li{border-bottom:1px solid var(--dark-line)}.row{text-align:left;width:100%;min-height:54px;color:var(--on-dark);border-radius:10px;grid-template-columns:64px minmax(0,1fr) 76px 44px;align-items:center;gap:12px;padding:0 12px;transition:background-color .15s,color .15s;display:grid;position:relative}.row:hover{background:var(--dark-2)}.row__code{color:var(--on-dark-2);letter-spacing:.03em;font-size:11.5px}.row__city{align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:500;display:flex}.row__city span{color:var(--on-dark-2);font-size:10.5px;font-weight:400}.row__city em{color:var(--accent-dk);font-size:10.5px;font-style:normal}.row__bar{background:#33332f;border-radius:2px;height:4px;overflow:hidden}.row__bar i{height:100%;width:var(--w);background:#b9b9b2;border-radius:2px;display:block}.row__ms{text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.row[aria-pressed=true]{color:var(--ink);background:#fff}.row[aria-pressed=true] .row__code,.row[aria-pressed=true] .row__city span{color:var(--ink-3)}.row[aria-pressed=true] .row__city em{color:var(--accent-txt)}.row[aria-pressed=true] .row__bar{background:var(--line)}.row[aria-pressed=true] .row__bar i{background:var(--accent)}.board__foot{padding-top:var(--s4);color:var(--on-dark-2);margin-top:auto;font-size:12px;line-height:1.55}.board__foot a{color:var(--on-dark);border-bottom:1px solid #55554f}.board__foot a:hover{border-color:var(--on-dark)}.board__lg{color:var(--on-dark)}.geo :focus-visible{outline-color:var(--accent-dk)}.why{padding:clamp(48px, 6vw, 88px) calc(var(--gutter) + var(--pad) - 24px) clamp(56px, 7vw, 104px)}.why>*{max-width:calc(var(--maxw) + 48px);margin-inline:auto}.why__head{align-items:end;gap:var(--s6);margin-bottom:var(--s7);grid-template-columns:minmax(0,1fr) minmax(0,400px);padding-left:24px;padding-right:24px;display:grid}.why__head p{color:var(--ink-2);font-size:var(--t-sm);justify-self:end;max-width:40ch}.bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.tile{border-radius:var(--r-card);flex-direction:column;min-height:236px;padding:28px 28px 26px;display:flex;position:relative;overflow:hidden}.tile--white{background:#fff}.tile--ink{background:var(--ink);color:var(--on-dark)}.tile--accent{background:var(--accent);color:#fff}.tile__k{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-size:11px}.tile--ink .tile__k{color:var(--on-dark-2)}.tile--accent .tile__k{color:#fff}.tile__t{font:500 clamp(1.35rem, 1.1rem + .7vw, 1.75rem)/1.12 var(--f-display);letter-spacing:-.03em;text-wrap:balance;max-width:18em;margin-top:14px}.tile__d{color:var(--ink-2);max-width:46ch;margin-top:10px;font-size:14.5px;line-height:1.5}.tile--ink .tile__d{color:var(--on-dark-2)}.tile--accent .tile__d{color:#fff}.t-ddos{grid-area:span 2/span 7}.t-ddos .tile__t{max-width:14em;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.4rem)}.t-nvme,.t-api{grid-column:span 5}.t-kvm,.t-snap,.t-ipv6{grid-column:span 4}.t-resize,.t-os{grid-column:span 6}.chart{margin-top:var(--s5);flex-direction:column;flex:1;display:flex}.chart__plot{flex:1;min-height:200px;position:relative}.chart svg{width:100%;height:100%;position:absolute;inset:0}.chart__pin{z-index:2;left:var(--x);top:var(--y);background:var(--ink);border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;box-shadow:0 0 0 3px #fff}.chart__peak{z-index:1;left:calc(var(--x) + 12px);top:var(--y);max-width:calc(100% - var(--x) - 12px);color:var(--ink);background:#fff;padding:2px 4px;font-size:11px;line-height:1.35;position:absolute;transform:translateY(-30%)}.chart__base{z-index:1;color:var(--accent-txt);font-size:11px;position:absolute;bottom:27.0588%;left:0}.chart__grid path{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.chart__in-a{fill:#f1f1ee}.chart__in{fill:none;stroke:#9a9a93;stroke-width:1.2px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.chart__out{fill:none;stroke:var(--accent);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.chart__legend{color:var(--ink-2);flex-wrap:wrap;gap:6px 20px;margin-top:12px;font-size:11.5px;display:flex}.chart__time{color:var(--ink-3);margin-left:auto}.lg{vertical-align:middle;width:16px;height:0;margin-right:8px;display:inline-block;transform:translateY(-1px)}.lg--in{border-top:1.2px dashed #9a9a93}.lg--out{border-top:2px solid var(--accent)}.t-nvme__big{padding-top:var(--s5);font:600 clamp(2.4rem, 1.4rem + 2.6vw, 4rem)/.95 var(--f-display);letter-spacing:-.05em;margin-top:auto}.code{border-radius:var(--r-ctl);background:var(--dark-2);box-shadow:inset 0 0 0 1px var(--dark-line);color:#e4e4de;white-space:pre;margin:auto 0 0;margin-top:var(--s5);padding:18px;font-size:13px;line-height:1.6;overflow-x:auto}.c-k{color:var(--accent-dk)}.c-s{color:#cfcfc8}.c-b{color:#8fd9ae}.snaps{margin-top:var(--s4);gap:4px;font-size:11.5px;display:grid}.snaps li{background:var(--quiet);border-radius:8px;justify-content:space-between;gap:10px;padding:8px 10px;display:flex}.snaps li span:last-child{color:var(--ink-3)}.snaps li:first-child{box-shadow:inset 0 0 0 1px var(--ink);background:#fff}.t-snap .tile__d{margin-top:auto;padding-top:12px}.t-kvm .tile__d{padding-top:var(--s4);margin-top:auto}.iso{margin-top:var(--s5);border-radius:var(--r-ctl);background:var(--quiet);padding:12px;font-size:11px}.iso__row{align-items:center;gap:8px;display:flex}.iso__url{text-overflow:ellipsis;white-space:nowrap;min-width:0;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);background:#fff;border-radius:8px;flex:1;padding:8px 10px;overflow:hidden}.iso__btn{background:var(--ink);color:#fff;border-radius:8px;flex:none;padding:8px 10px}.iso__prog{background:var(--line-2);border-radius:2px;height:3px;margin-top:10px;overflow:hidden}.iso__prog i{width:var(--p);background:var(--ink);height:100%;display:block}.iso__meta{color:var(--ink-3);justify-content:space-between;margin-top:7px;font-size:10.5px;display:flex}.v6{margin-top:14px}.v6__row{grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;font-size:10.5px;display:grid}.v6__row span{text-align:center;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);border-radius:5px;padding:7px 0}.v6__row span.y{background:var(--accent-tint);box-shadow:none;color:var(--accent-txt);letter-spacing:.1em}.v6__cap{color:var(--ink-3);grid-template-columns:1fr 1fr;gap:3px;margin-top:7px;font-size:10.5px;display:grid}.v6__cap span:last-child{color:var(--accent-txt)}.t-ipv6__addr{padding-top:var(--s5);letter-spacing:-.02em;margin-top:auto;font-size:clamp(1.2rem,.9rem + .9vw,1.65rem);font-weight:500;line-height:1.1}.resize{margin-top:var(--s5);align-items:center;gap:12px;display:flex}.resize__box{border-radius:var(--r-ctl);color:var(--on-dark-2);flex:1;padding:12px 14px;font-size:11.5px;box-shadow:inset 0 0 0 1px #4a4a44}.resize__box b{color:var(--on-dark);letter-spacing:.06em;margin-bottom:4px;font-size:14px;display:block}.resize__box--to{box-shadow:none;background:var(--accent);color:#fff}.resize__arrow{color:var(--on-dark-2);flex-direction:column;align-items:center;gap:2px;font-size:10.5px;display:flex}.resize__arrow .i{width:40px;color:var(--on-dark)}.t-resize .tile__d{padding-top:var(--s4);margin-top:auto}.chips{padding-top:var(--s5);flex-wrap:wrap;gap:6px;margin-top:auto;list-style:none;display:flex}.chips .os{gap:8px;height:36px;padding:0 12px 0 9px;font-size:13.5px}.chips .os img{width:18px;height:18px}.os--panel{background:var(--quiet);box-shadow:none}.cases__grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.35fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.cases__side .h2{max-width:9em}.cases__tabs{margin-top:var(--s7);border-top:1px solid var(--line);flex-direction:column;display:flex}.cases__tabs button{border-bottom:1px solid var(--line);text-align:left;font:500 clamp(1.15rem, 1rem + .5vw, 1.45rem)/1.15 var(--f-display);letter-spacing:-.025em;color:var(--ink-3);transition:color .15s, padding .25s var(--ease);align-items:baseline;gap:18px;padding:16px 0;display:flex;position:relative}.cases__tabs button span{font:400 11px/1 var(--f-mono);color:var(--ink-3);letter-spacing:.04em;transform:translateY(-2px)}.cases__tabs button:hover{color:var(--ink)}.cases__tabs button[aria-selected=true]{color:var(--ink);padding-left:18px}.cases__tabs button[aria-selected=true]:before{content:"";background:var(--accent);border-radius:2px;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:0}.cases__panels{gap:12px;display:grid}.case{background:var(--quiet);border-radius:var(--r-card);padding:36px 36px 14px}.case__k{color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.case__t{font:500 clamp(1.8rem, 1.2rem + 1.5vw, 2.7rem)/1.04 var(--f-display);letter-spacing:-.04em;margin-top:14px}.case__d{margin-top:var(--s4);color:var(--ink-2);max-width:58ch;font-size:16.5px}.case__list{margin-top:var(--s5);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.case__list li{border-top:1.5px solid var(--ink);color:var(--ink);padding:14px 0 0;font-size:14px;line-height:1.45;position:relative}.rec{align-items:center;gap:var(--s5);margin:var(--s6) -22px 0;background:#fff;border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;padding:18px 22px;display:grid}.rec__k{color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px}.rec__name{letter-spacing:.04em;margin-top:8px;font-size:15px;font-weight:500}.rec__spec{color:var(--ink-2);margin-top:4px;font-size:12px}.rec__price{color:var(--ink-3);white-space:nowrap;font-size:14px}.rec__price b{font:500 32px/1 var(--f-display);letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums}.rec__btn{white-space:nowrap}.js .case.is-hidden{display:none}.pay{gap:var(--s5);padding-bottom:var(--s7);margin-bottom:var(--s7);border-bottom:1px solid var(--line);grid-template-columns:200px minmax(0,1fr);align-items:center;display:grid}.pay__t{font:500 var(--t-h3)/1 var(--f-display);letter-spacing:-.03em}.pay__list{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.plate{border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--line-2);flex-direction:column;gap:6px;padding:16px 16px 14px;transition:box-shadow .15s;display:flex}.plate:hover{box-shadow:inset 0 0 0 1px var(--ink-3)}.plate__logo{align-items:center;height:28px;margin-bottom:14px;display:flex}.plate__logo img{width:auto;height:28px}.plate__logo .plate__wide{height:19px}.plate__doc{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;width:24px;height:28px}.plate__doc .acc{stroke:var(--accent-dk)}.plate b{font:500 17px/1.1 var(--f-display);letter-spacing:-.02em;white-space:nowrap}.plate span{color:var(--ink-3);font-size:11px}.plate--dark{background:var(--ink);color:#fff;box-shadow:none}.plate--dark:hover{box-shadow:none;background:#2d2d2a}.plate--dark span{color:var(--on-dark-2)}.faq__grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.3fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.faq__side .h2{max-width:7em}.help{margin-top:var(--s7);border-radius:var(--r-card);background:var(--quiet);max-width:380px;padding:24px}.help__k{color:var(--ink-2);align-items:center;gap:10px;font-size:11.5px;display:flex}.help__t{margin:12px 0 var(--s5);font:500 19px/1.3 var(--f-display);letter-spacing:-.02em}.help .btn{width:100%}.help__mail{text-align:center;color:var(--ink-2);margin-top:14px;font-size:12.5px;display:block}.help__mail:hover{color:var(--ink)}.faq__list{border-top:1px solid var(--ink)}.qa{border-bottom:1px solid var(--line)}.qa h3{font:inherit}.qa__q{justify-content:space-between;align-items:center;gap:var(--s5);text-align:left;width:100%;font:500 clamp(1.05rem, .95rem + .35vw, 1.25rem)/1.3 var(--f-display);letter-spacing:-.02em;padding:22px 0;display:flex}.qa__q:hover{color:var(--accent)}.qa__ic{background:var(--quiet);border-radius:9px;flex:none;width:32px;height:32px;transition:background-color .2s;position:relative}.qa__ic:before,.qa__ic:after{content:"";background:var(--ink);height:1.5px;transition:transform .25s var(--ease);position:absolute;top:15.25px;left:10px;right:10px}.qa__ic:after{transform:rotate(90deg)}.qa__q[aria-expanded=true] .qa__ic{background:var(--ink)}.qa__q[aria-expanded=true] .qa__ic:before,.qa__q[aria-expanded=true] .qa__ic:after{background:#fff}.qa__q[aria-expanded=true] .qa__ic:after{transform:rotate(0)}.qa__a{transition:grid-template-rows .3s var(--ease);grid-template-rows:1fr;display:grid}.qa__a>div{overflow:hidden}.qa__a p{color:var(--ink-2);max-width:66ch;padding:0 56px 24px 0}.js .qa__a.is-closed{grid-template-rows:0fr}.js .qa__a.is-closed>div{visibility:hidden;transition:visibility 0s .3s}.cta{padding-top:clamp(56px,7vw,112px);padding-bottom:clamp(48px,5vw,72px)}.cta__grid{gap:var(--s7);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;display:grid}.cta__h{font:600 clamp(2.4rem, 1.2rem + 3.8vw, 5rem)/.98 var(--f-display);letter-spacing:-.05em;text-wrap:balance}.cta__h span{color:#7e7e77;display:block}.cta__side{display:contents}.cta__h{grid-area:1/1}.cta__btns{flex-wrap:wrap;grid-area:1/2;place-self:end;gap:10px;display:flex}.cta__steps{gap:var(--s5);margin-top:var(--s5);grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cta__steps li{border-top:1px solid var(--dark-line);padding-top:20px}.cta__n{color:var(--accent-dk);font-size:12px;display:block}.cta__steps b{font:500 22px/1.15 var(--f-display);letter-spacing:-.02em;color:var(--on-dark);align-items:center;gap:10px;margin-top:14px;display:flex}.cta__steps p{max-width:32ch;color:var(--on-dark-2);margin-top:8px;font-size:14px;line-height:1.5}.cta__steps .is-done b:before{content:"";background:var(--ok-led);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #35d27e2e}.ftr{padding-top:clamp(40px,5vw,72px);padding-bottom:var(--s6)}.ftr__top{gap:var(--s7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding-bottom:clamp(48px,6vw,88px);display:grid}.ftr__logo .logo__svg{height:34px}.ftr__about{margin-top:var(--s5);max-width:34ch;color:var(--ink-2);text-wrap:pretty;font-size:16px;line-height:1.55}.ftr__contact{margin-top:var(--s6);flex-wrap:wrap;gap:10px;display:flex}.ftr__tg{fill:currentColor;flex:none;width:18px;height:18px}.ftr__note{color:var(--ink-3);margin-top:14px;font-size:13px}.ftr__nav{gap:var(--s6);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:6px;display:grid}.ftr__k{color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;margin-bottom:18px;font-size:11px}.ftr__col ul{gap:13px;display:grid}.ftr__col a{color:var(--ink);font-size:15px;transition:color .15s}.ftr__col a:hover{color:var(--accent-txt)}.ftr__soon{color:var(--ink-3);cursor:default;font-size:15px}.ftr__bottom{justify-content:space-between;align-items:center;gap:var(--s5) var(--s6);padding-top:var(--s5);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.ftr__legal{color:var(--ink-2);font-size:13px}.ftr__legal small{color:var(--ink-3);margin-top:4px;font-size:12px;display:block}.ftr__pay{align-items:center;gap:20px;display:flex}.ftr__pay img{filter:grayscale();opacity:.55;width:auto;height:18px;transition:filter .2s,opacity .2s}.ftr__pay:hover img{filter:none;opacity:1}.nf{padding-top:clamp(56px,7vw,112px);padding-bottom:clamp(56px,7vw,112px)}.nf__in{flex-direction:column;justify-content:center;min-height:46vh;display:flex}.nf__h{margin-top:var(--s5);font:600 var(--t-hero)/.92 var(--f-display);letter-spacing:-.055em;text-wrap:balance;margin-left:-.04em}.nf__lead{margin-top:var(--s6);max-width:34em;font-size:var(--t-lead);color:var(--ink-2);text-wrap:pretty;line-height:1.45}@media (width<=1360px){.scene{--k:.84}}@media (width<=1279px){.nav a{padding:9px;font-size:14.5px}.nav{margin-left:0}.hdr__in{gap:var(--s5)}.kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.kpi{grid-column:span 2}.kpi--up{grid-column:span 4}.kpi:nth-child(3){border-left:0;padding-left:0}.kpi:nth-child(n+3){border-top:1px solid var(--line)}.kpi:nth-child(5),.kpi:nth-child(4),.kpi:nth-child(3){grid-column:span 2}.tar-controls{grid-template-columns:1fr}.period{justify-self:start}.pay{grid-template-columns:1fr}.pay__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.nav{display:none}.plans-foot__row{gap:6px}.plans-foot__k,.plans-foot__k--in{width:100%;margin:6px 0 0}.plans-foot__row>span:not(.plans-foot__k):not(.os){border-radius:var(--r-sm);background:var(--quiet);align-items:center;height:28px;padding:0 10px;font-size:13px;display:inline-flex}.plans-foot__row>span:not(.plans-foot__k):not(.os)+span:not(.plans-foot__k):before{content:none}.soft{grid-template-columns:1fr}.burger{display:block}.hero__grid{grid-template-columns:minmax(0,1fr);min-height:0}.hero__copy{padding-bottom:0}.hero__obj{min-height:480px;margin-top:-8px}.scene{--k:.92}.plans{grid-template-columns:repeat(2,minmax(0,1fr))}.card{grid-column:span 6}.card--lg{grid-column:span 12}.cfg__grid{grid-template-columns:minmax(0,1fr)}.receipt{position:relative;top:0}.geo__grid{grid-template-columns:minmax(0,1fr)}.t-ddos{grid-area:auto/span 12}.t-nvme,.t-api,.t-kvm,.t-snap,.t-ipv6{grid-column:span 6}.t-ipv6,.t-resize,.t-os{grid-column:span 12}.cases__grid,.faq__grid{grid-template-columns:minmax(0,1fr)}.cases__side .h2,.faq__side .h2{max-width:none}.ftr__top{grid-template-columns:minmax(0,1fr)}.mnav{left:var(--gutter);right:var(--gutter);border-radius:var(--r-sheet);opacity:0;visibility:hidden;max-height:calc(100dvh - 88px);transition:opacity .2s, transform .25s var(--ease), visibility 0s .25s;background:#fff;padding:12px 20px 24px;display:block;position:fixed;top:76px;overflow:auto;transform:translateY(-8px);box-shadow:0 24px 60px #00000024,0 0 0 1px #0000000a}.hdr.is-open .mnav{opacity:1;visibility:visible;transition:opacity .2s, transform .25s var(--ease);transform:none}.mnav__links a{border-bottom:1px solid var(--line);font:500 22px/1.1 var(--f-display);letter-spacing:-.03em;justify-content:space-between;align-items:baseline;padding:16px 4px;display:flex}.mnav__links a span{color:var(--ink-3);letter-spacing:0;font-size:12px}.mnav__foot{margin-top:20px}.mnav__foot .btn{width:100%}.mnav__foot p{color:var(--ink-3);text-align:center;margin-top:14px;font-size:12px;line-height:1.6}}@media (width<=900px){.sec-head,.why__head{gap:var(--s4);grid-template-columns:minmax(0,1fr)}.sec-head__note,.why__head p{justify-self:start}.ded thead{display:none}.ded,.ded tbody,.ded tr,.ded td,.ded tbody th{display:block}.ded tbody tr{grid-template-columns:1fr 1fr;gap:10px 14px;padding:18px 0;display:grid}.ded tbody tr:hover{background:0 0}.ded td,.ded tbody th{padding:0}.ded .ded__name{grid-column:1;align-self:center;font-size:17px}.ded .ded__price{text-align:right;grid-area:1/2}.ded td[data-l]{font-size:14px}.ded td[data-l]:before{content:attr(data-l);font:400 10px/1 var(--f-mono);color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px;display:block}.ded td[data-l=Процессор]{grid-column:1/-1}.ded__go{grid-column:1/-1;width:auto}.ded__go .btn{width:100%}}@media (width<=760px){:root{--r-sheet:26px;--r-card:18px}.hdr__in{padding:0 calc(var(--gutter) + 12px);height:60px}.hdr__billing{display:none}.mnav{top:66px}.sheet{padding-top:54px}.geo__hint{display:inline}.sec-head,.why__head{gap:var(--s4);margin-bottom:var(--s6);grid-template-columns:1fr}.sec-head__note,.why__head p{justify-self:start}.why__head{padding-inline:0}.why{padding-inline:calc(var(--gutter) + 12px)}.hero{padding-top:48px}.hero__h{margin-top:var(--s4)}.hero__lead{margin-top:var(--s5)}.hero__cta .btn{flex:100%}.hero__facts{gap:12px 22px}.hero__obj{min-height:340px;margin-top:0}.scene{--k:.62;perspective:1600px}.rack{top:46%}.co{font-size:10.5px}.co--cpu{top:2%}.co--disk{display:none}.co--you{bottom:22%}.kpis{grid-template-columns:1fr 1fr}.kpi,.kpi:nth-child(n){border-left:0;border-top:1px solid var(--line);grid-column:span 1;padding:18px 0 20px}.kpi:first-child{border-top:0}.kpi:nth-child(2n){border-left:1px solid var(--line);padding-left:16px}.kpi--up,.kpi--up:nth-child(n){border-top:0;border-left:0;flex-direction:column;order:-1;grid-column:1/-1;gap:14px;padding-left:0}.kpi:nth-child(3){border-left:1px solid var(--line);padding-left:16px}.kpi:nth-child(4){border-left:0;padding-left:0}.kpi:nth-child(5){border-left:1px solid var(--line);padding-left:16px}.kpi:first-child{border-top:1px solid var(--line);padding-left:0}.card,.card--lg{grid-column:span 12;min-height:0;padding:22px}.card--lg{display:flex}.card__board{margin:var(--s5) 0 0;order:4;align-self:stretch}.card--lg .card__t,.card--lg .card__k{align-self:auto}.card--lg .card__price{order:5;padding-right:64px}.card__t{padding-top:var(--s6)}.card--lg .card__t{padding-top:0}.card .arrow{width:46px;height:36px;bottom:14px;right:14px}.tar-head{align-items:flex-start;gap:var(--s5);flex-direction:column}.kind{gap:var(--s5);width:100%}.kind button{font-size:19px}.locs__row{margin:0 calc(var(--pad) * -1);padding:2px var(--pad) 6px;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.locs__row::-webkit-scrollbar{display:none}.period{width:100%}.period__seg{grid-template-columns:repeat(4,1fr);width:100%;display:grid}.period__seg span{flex-direction:column;justify-content:center;gap:2px;height:48px;padding:0 4px;font-size:13px}.period__seg em{font-size:10.5px}.plans{grid-template-columns:1fr;gap:8px}.plan{padding:20px}.plan__price{margin-top:var(--s4);min-height:0}.plan__price b{font-size:2.5rem}.plan__specs{margin-top:var(--s4);grid-template-columns:.72fr .86fr 1fr 1.32fr;gap:4px}.plan__specs div{border-radius:9px;padding:9px 8px 10px}.plan__specs dt{font-size:9.5px}.plan__specs dd{white-space:nowrap;margin-top:6px;font-size:14.5px}.plan__btn{margin-top:var(--s4)}.plans-foot__row{gap:6px}.plans-foot__k,.plans-foot__k--in{width:100%;margin:6px 0 0}.plans-foot__row>span:not(.plans-foot__k):not(.os){border-radius:var(--r-sm);background:var(--quiet);align-items:center;height:28px;padding:0 10px;font-size:13px;display:inline-flex}.plans-foot__row>span:not(.plans-foot__k):not(.os)+span:not(.plans-foot__k):before{content:none}.cfg__row{grid-template-columns:1fr}.receipt{padding:30px 20px 22px}.geo__map{margin-inline:calc(var(--pad) * -1 + 8px);padding:12px 8px}.geo__scroll{scrollbar-width:none;margin:0 -8px;padding:0 8px;overflow-x:auto}.geo__scroll::-webkit-scrollbar{display:none}.geo__scroll svg{width:720px;max-width:none}.geo__map figcaption{padding:0 8px}.row{grid-template-columns:54px minmax(0,1fr) 40px 44px;gap:8px;padding:0 8px}.board__head{display:none}.tile,.t-nvme,.t-api,.t-kvm,.t-snap,.t-ipv6,.t-resize,.t-os,.t-ddos{grid-column:span 12;min-height:0;padding:22px}.chart__plot{min-height:170px}.chart__time{margin-left:0}.resize{flex-direction:column;align-items:stretch}.resize__arrow{flex-direction:row;justify-content:center;gap:10px}.resize__arrow .i{width:24px;transform:rotate(90deg)}.case{padding:24px 20px 12px}.case__list{grid-template-columns:1fr;gap:0}.case__list li{border-top:1px solid var(--line-2);padding:12px 0}.rec{margin:var(--s5) -10px 0;grid-template-columns:1fr auto;gap:12px 16px;padding:16px 14px}.rec__btn{grid-column:1/-1;width:100%}.cases__tabs{margin-top:var(--s5)}.cases__tabs button{padding:13px 0}.pay__list{grid-template-columns:1fr 1fr}.plate b{font-size:16px}.help{max-width:none;margin-top:var(--s5)}.qa__a p{padding-right:0}.cta__grid{gap:var(--s6);grid-template-columns:minmax(0,1fr)}.cta__btns{grid-area:2/1;justify-self:stretch}.cta__btns .btn{flex:100%}.cta__steps{grid-row:3;grid-template-columns:minmax(0,1fr);gap:0;margin-top:0}.cta__steps li{padding:18px 0 20px}.ftr__nav{gap:var(--s6) var(--s5);grid-template-columns:1fr 1fr}.ftr__contact .btn{flex:100%}}@media (width<=400px){.hero__h{letter-spacing:-.05em}.chip span{height:36px;padding:0 10px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html{scroll-behavior:auto}}.blade[data-i="0"]{--i:0}.blade[data-i="1"]{--i:1}.blade[data-i="2"]{--i:2}.blade[data-i="3"]{--i:3}.blade[data-i="4"]{--i:4}.blade[data-i="5"]{--i:5}.range__ticks span{--x:calc(var(--k,0) / var(--n,1))}.range__ticks[data-n="1"]{--n:1}.range__ticks[data-n="2"]{--n:2}.range__ticks[data-n="3"]{--n:3}.range__ticks[data-n="4"]{--n:4}.range__ticks[data-n="5"]{--n:5}.range__ticks[data-n="6"]{--n:6}.range__ticks[data-n="7"]{--n:7}.range__ticks[data-n="8"]{--n:8}.range__ticks[data-n="9"]{--n:9}.range__ticks[data-n="10"]{--n:10}.range__ticks[data-n="11"]{--n:11}.range__ticks[data-n="12"]{--n:12}.range__ticks[data-n="13"]{--n:13}.range__ticks[data-n="14"]{--n:14}.range__ticks[data-n="15"]{--n:15}.range__ticks[data-n="16"]{--n:16}.range__ticks[data-n="17"]{--n:17}.range__ticks[data-n="18"]{--n:18}.range__ticks[data-n="19"]{--n:19}.range__ticks[data-n="20"]{--n:20}.range__ticks[data-n="21"]{--n:21}.range__ticks[data-n="22"]{--n:22}.range__ticks[data-n="23"]{--n:23}.range__ticks[data-n="24"]{--n:24}.range__ticks[data-n="25"]{--n:25}.range__ticks[data-n="26"]{--n:26}.range__ticks[data-n="27"]{--n:27}.range__ticks[data-n="28"]{--n:28}.range__ticks[data-n="29"]{--n:29}.range__ticks[data-n="30"]{--n:30}.range__ticks[data-n="31"]{--n:31}.range__ticks[data-n="32"]{--n:32}.range__ticks span[data-k="0"]{--k:0}.range__ticks span[data-k="1"]{--k:1}.range__ticks span[data-k="2"]{--k:2}.range__ticks span[data-k="3"]{--k:3}.range__ticks span[data-k="4"]{--k:4}.range__ticks span[data-k="5"]{--k:5}.range__ticks span[data-k="6"]{--k:6}.range__ticks span[data-k="7"]{--k:7}.range__ticks span[data-k="8"]{--k:8}.range__ticks span[data-k="9"]{--k:9}.range__ticks span[data-k="10"]{--k:10}.range__ticks span[data-k="11"]{--k:11}.range__ticks span[data-k="12"]{--k:12}.range__ticks span[data-k="13"]{--k:13}.range__ticks span[data-k="14"]{--k:14}.range__ticks span[data-k="15"]{--k:15}.range__ticks span[data-k="16"]{--k:16}.range__ticks span[data-k="17"]{--k:17}.range__ticks span[data-k="18"]{--k:18}.range__ticks span[data-k="19"]{--k:19}.range__ticks span[data-k="20"]{--k:20}.range__ticks span[data-k="21"]{--k:21}.range__ticks span[data-k="22"]{--k:22}.range__ticks span[data-k="23"]{--k:23}.range__ticks span[data-k="24"]{--k:24}.range__ticks span[data-k="25"]{--k:25}.range__ticks span[data-k="26"]{--k:26}.range__ticks span[data-k="27"]{--k:27}.range__ticks span[data-k="28"]{--k:28}.range__ticks span[data-k="29"]{--k:29}.range__ticks span[data-k="30"]{--k:30}.range__ticks span[data-k="31"]{--k:31}.range__ticks span[data-k="32"]{--k:32}.row__bar[data-w="0"]{--w:0%}.row__bar[data-w="1"]{--w:1%}.row__bar[data-w="2"]{--w:2%}.row__bar[data-w="3"]{--w:3%}.row__bar[data-w="4"]{--w:4%}.row__bar[data-w="5"]{--w:5%}.row__bar[data-w="6"]{--w:6%}.row__bar[data-w="7"]{--w:7%}.row__bar[data-w="8"]{--w:8%}.row__bar[data-w="9"]{--w:9%}.row__bar[data-w="10"]{--w:10%}.row__bar[data-w="11"]{--w:11%}.row__bar[data-w="12"]{--w:12%}.row__bar[data-w="13"]{--w:13%}.row__bar[data-w="14"]{--w:14%}.row__bar[data-w="15"]{--w:15%}.row__bar[data-w="16"]{--w:16%}.row__bar[data-w="17"]{--w:17%}.row__bar[data-w="18"]{--w:18%}.row__bar[data-w="19"]{--w:19%}.row__bar[data-w="20"]{--w:20%}.row__bar[data-w="21"]{--w:21%}.row__bar[data-w="22"]{--w:22%}.row__bar[data-w="23"]{--w:23%}.row__bar[data-w="24"]{--w:24%}.row__bar[data-w="25"]{--w:25%}.row__bar[data-w="26"]{--w:26%}.row__bar[data-w="27"]{--w:27%}.row__bar[data-w="28"]{--w:28%}.row__bar[data-w="29"]{--w:29%}.row__bar[data-w="30"]{--w:30%}.row__bar[data-w="31"]{--w:31%}.row__bar[data-w="32"]{--w:32%}.row__bar[data-w="33"]{--w:33%}.row__bar[data-w="34"]{--w:34%}.row__bar[data-w="35"]{--w:35%}.row__bar[data-w="36"]{--w:36%}.row__bar[data-w="37"]{--w:37%}.row__bar[data-w="38"]{--w:38%}.row__bar[data-w="39"]{--w:39%}.row__bar[data-w="40"]{--w:40%}.row__bar[data-w="41"]{--w:41%}.row__bar[data-w="42"]{--w:42%}.row__bar[data-w="43"]{--w:43%}.row__bar[data-w="44"]{--w:44%}.row__bar[data-w="45"]{--w:45%}.row__bar[data-w="46"]{--w:46%}.row__bar[data-w="47"]{--w:47%}.row__bar[data-w="48"]{--w:48%}.row__bar[data-w="49"]{--w:49%}.row__bar[data-w="50"]{--w:50%}.row__bar[data-w="51"]{--w:51%}.row__bar[data-w="52"]{--w:52%}.row__bar[data-w="53"]{--w:53%}.row__bar[data-w="54"]{--w:54%}.row__bar[data-w="55"]{--w:55%}.row__bar[data-w="56"]{--w:56%}.row__bar[data-w="57"]{--w:57%}.row__bar[data-w="58"]{--w:58%}.row__bar[data-w="59"]{--w:59%}.row__bar[data-w="60"]{--w:60%}.row__bar[data-w="61"]{--w:61%}.row__bar[data-w="62"]{--w:62%}.row__bar[data-w="63"]{--w:63%}.row__bar[data-w="64"]{--w:64%}.row__bar[data-w="65"]{--w:65%}.row__bar[data-w="66"]{--w:66%}.row__bar[data-w="67"]{--w:67%}.row__bar[data-w="68"]{--w:68%}.row__bar[data-w="69"]{--w:69%}.row__bar[data-w="70"]{--w:70%}.row__bar[data-w="71"]{--w:71%}.row__bar[data-w="72"]{--w:72%}.row__bar[data-w="73"]{--w:73%}.row__bar[data-w="74"]{--w:74%}.row__bar[data-w="75"]{--w:75%}.row__bar[data-w="76"]{--w:76%}.row__bar[data-w="77"]{--w:77%}.row__bar[data-w="78"]{--w:78%}.row__bar[data-w="79"]{--w:79%}.row__bar[data-w="80"]{--w:80%}.row__bar[data-w="81"]{--w:81%}.row__bar[data-w="82"]{--w:82%}.row__bar[data-w="83"]{--w:83%}.row__bar[data-w="84"]{--w:84%}.row__bar[data-w="85"]{--w:85%}.row__bar[data-w="86"]{--w:86%}.row__bar[data-w="87"]{--w:87%}.row__bar[data-w="88"]{--w:88%}.row__bar[data-w="89"]{--w:89%}.row__bar[data-w="90"]{--w:90%}.row__bar[data-w="91"]{--w:91%}.row__bar[data-w="92"]{--w:92%}.row__bar[data-w="93"]{--w:93%}.row__bar[data-w="94"]{--w:94%}.row__bar[data-w="95"]{--w:95%}.row__bar[data-w="96"]{--w:96%}.row__bar[data-w="97"]{--w:97%}.row__bar[data-w="98"]{--w:98%}.row__bar[data-w="99"]{--w:99%}.row__bar[data-w="100"]{--w:100%}.chart__pin,.chart__peak{--x:52.1%;--y:8.2%}.iso__prog i{--p:72%}
