.g3-split{width:var(--container);grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,96px);margin-inline:auto;display:grid}@media (min-width:1000px){.g3-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.g3-split.flip{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.g3-split.flip>.g3-vis{order:-1}}.g3-copy{align-content:start;gap:clamp(14px,1.4vw,22px);min-width:0;display:grid}.g3-copy h2{max-width:12em}.g3-vis{min-width:0;position:relative}.g3-line{font-size:var(--fs-lead);color:var(--muted);max-width:34em;line-height:1.45}.g3-acc{border-top:1px solid var(--line)}.g3-acc details{border-bottom:1px solid var(--line)}.g3-acc summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:14px 0;font-size:clamp(18px,1.35vw,22px);font-weight:600;list-style:none;display:flex}.g3-acc summary::-webkit-details-marker{display:none}.g3-acc summary .ico{width:22px;height:22px;transition:transform var(--t-med) var(--ease);flex:none}.g3-acc details[open] summary .ico{transform:rotate(45deg)}.g3-acc details p{color:var(--muted);max-width:36em;margin:-4px 0 18px;font-size:17px;line-height:1.55}.g3-ico{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em}.g3-num{font-variant-numeric:tabular-nums}#hero[data-page=gpu] .hero__grid{align-items:center}#hero[data-page=gpu] .hero__copy h1{max-width:10em}.g3-hero__ctas{flex-wrap:wrap;gap:12px 14px;margin-top:clamp(24px,2.6vw,40px);display:flex}.g3-hero__ctas .btn{height:58px;padding:0 28px;font-size:17px}.g3-hero__ctas .btn-ghost-w{color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff47}.g3-hero__ctas .btn-ghost-w:hover{color:#fff;background:#ffffff29}#hero[data-page=gpu] .kb-ticks{margin-top:clamp(22px,2.2vw,32px)}.g3-hv{justify-self:end;width:100%;min-width:0;max-width:640px;padding-block:0 clamp(76px,6.4vw,100px);padding-inline:clamp(0px,3vw,56px) 0;position:relative}.g3-rig{color:#eaf2ff;background:linear-gradient(160deg,#14284eeb 0%,#08142cf5 60%,#061024fa 100%);border-radius:30px;gap:clamp(16px,1.6vw,22px);padding:clamp(20px,2.2vw,32px);display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #8cbeff2e,0 60px 120px -50px #000c}.g3-rig:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#3d8bff59,#3d8bff00);width:70%;position:absolute;inset:-40% -20% auto auto}.g3-rig__top{align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex;position:relative}.g3-rig__top .g3-chipico{width:40px;height:40px}.g3-rig__top .g3-chipico .g3-ico{width:22px;height:22px}.g3-rig__top b{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:18px;font-weight:600}.g3-run{color:#6ee7a8;background:#1fc16b24;border-radius:999px;align-items:center;gap:8px;height:30px;margin-inline-start:auto;padding:0 12px;font-size:14px;display:inline-flex}.g3-run i{background:#1fc16b;border-radius:50%;width:8px;height:8px;animation:1.6s infinite g3Pulse;box-shadow:0 0 0 3px #1fc16b38}@keyframes g3Pulse{50%{opacity:.45}}.g3-mem{gap:10px;display:grid;position:relative}.g3-mem__h{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.g3-mem__h small{color:#dceaffb8;font-size:15px;font-weight:600}.g3-mem__h b{letter-spacing:-.045em;font-size:clamp(40px,4.6vw,72px);font-weight:600;line-height:1}.g3-mem__h b span{letter-spacing:0;color:#dceaffb8;margin-inline-start:4px;font-size:max(.4em,12px);font-weight:500}.g3-bar{background:#ffffff14;border-radius:999px;height:22px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.g3-bar i{border-radius:inherit;background:linear-gradient(90deg,#0b6bcb,#3d8bff 70%,#8cc8ff);width:0;transition:width 1.6s cubic-bezier(.2,.8,.2,1);position:absolute;inset-block:0;inset-inline-start:0}.g3-bar.sys i{background:linear-gradient(90deg,#8cc8ff59,#8cc8ff8c)}.g3-bar em{top:50%;color:#fff;opacity:0;white-space:nowrap;font-size:13px;font-style:normal;font-weight:700;transition:opacity .4s .9s;position:absolute;inset-inline-start:12px;transform:translateY(-50%)}.g3-hv.on .g3-bar em{opacity:1}.g3-mem--sys .g3-mem__h b{font-size:clamp(26px,2.6vw,38px)}.g3-wave{background:#00000038;border-radius:18px;gap:8px;padding:14px 16px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.g3-wave__h{color:#dceaffb8;justify-content:space-between;font-size:14px;font-weight:600;display:flex}.g3-wave__h b{color:#8cc8ff}.g3-wave svg{width:100%;height:64px;display:block;overflow:hidden}.g3-wave path{fill:none;stroke:#8cc8ff;stroke-width:2.2px;stroke-linejoin:round}.g3-wave .fill{fill:#3d8bff2e;stroke:none}.g3-wave .g3-scroll{animation:6s linear infinite g3Scroll}@keyframes g3Scroll{to{transform:translate(-50%)}}.g3-hours{gap:8px;display:grid;position:relative}.g3-hours ol{grid-template-columns:repeat(24,minmax(0,1fr));gap:3px;margin:0;padding:0;display:grid}.g3-hours li{background:#ffffff14;border-radius:4px;height:18px;list-style:none;transition:background .3s}.g3-hv.on .g3-hours li{transition-delay:calc(.9s + var(--d,0) * 70ms);background:#3d8bff}.g3-hours p{color:#dceaffb8;font-size:14px;font-weight:600}.g3-from{inset-inline-start:0;z-index:2;color:#16171a;box-shadow:var(--shadow-float);opacity:0;transition:opacity .5s var(--ease), transform .7s cubic-bezier(.2,1.4,.3,1);background:#fff;border-radius:22px;gap:2px;padding:16px 22px;display:grid;position:absolute;bottom:0;transform:translateY(12px)scale(.96)}.g3-hv.on .g3-from{opacity:1;transition-delay:1.2s;transform:none}.g3-from small{color:#4a5565;font-size:14px;font-weight:600}.g3-from b{letter-spacing:-.035em;font-size:clamp(28px,2.6vw,38px);font-weight:600;line-height:1.05}.g3-from b span{letter-spacing:0;color:#4a5565;margin-inline-start:4px;font-size:15px;font-weight:500}@media (min-width:1100px){#hero[data-page=gpu] .hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:999px){.g3-hv{justify-self:stretch;max-width:600px;margin-inline:auto;padding-inline-start:0}}@media (max-width:480px){.g3-hero__ctas .btn{justify-content:center;width:100%}.g3-hours ol{gap:2px}.g3-hours li{height:14px}.g3-from{padding:12px 16px}}.g3-pick{background:var(--grey-50);padding:var(--sec-pad) 0;overflow:clip}.g3-head{width:var(--container);grid-template-columns:minmax(0,1fr);align-items:end;gap:clamp(20px,3vw,64px);margin-inline:auto;display:grid}@media (min-width:1000px){.g3-head{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.g3-head h2{max-width:11em}.g3-stage{width:var(--container);grid-template-columns:minmax(0,1fr);gap:clamp(14px,1.4vw,22px);margin:clamp(36px,4vw,64px) auto 0;display:grid}@media (min-width:1000px){.g3-stage{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.g3-ctl{box-shadow:0 0 0 1px var(--line), 0 40px 80px -60px #061a3a73;background:#fff;border-radius:28px;align-content:start;gap:clamp(20px,2vw,28px);padding:clamp(20px,2.4vw,36px);display:grid}.g3-lab{color:var(--muted);margin-bottom:10px;font-size:15px;font-weight:600;display:block}.g3-seg{flex-wrap:wrap;gap:8px;display:flex}.g3-seg button{background:var(--grey-50);min-height:48px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 20px;font-size:16px;font-weight:600;transition:background .25s,color .25s,box-shadow .25s,transform .25s}.g3-seg button:hover{box-shadow:inset 0 0 0 1px var(--blue-600)}.g3-seg button[aria-pressed=true]{color:#fff;box-shadow:none;background:#0b6bcb;transform:translateY(-1px)}.g3-seg.sm button{min-height:42px;padding:0 16px;font-size:15px}.g3-size{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.g3-size output{letter-spacing:-.04em;text-align:end;min-width:3.2ch;color:var(--ink);font-size:clamp(36px,3.4vw,52px);font-weight:600;line-height:1}.g3-range{appearance:none;background:linear-gradient(90deg, #0b6bcb var(--p,3%), var(--grey-100) var(--p,3%));outline-offset:6px;border-radius:999px;width:100%;height:8px}.g3-range::-webkit-slider-thumb{-webkit-appearance:none;cursor:grab;background:#fff;border-radius:50%;width:30px;height:30px;box-shadow:0 0 0 2px #0b6bcb,0 6px 16px -4px #061a3a66}.g3-range::-moz-range-thumb{cursor:grab;background:#fff;border:0;border-radius:50%;width:30px;height:30px;box-shadow:0 0 0 2px #0b6bcb,0 6px 16px -4px #061a3a66}.g3-row2{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:640px){.g3-row2{grid-template-columns:auto auto;justify-content:space-between}}.g3-shelf{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.g3-m{background:var(--grey-50);min-width:0;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);font:inherit;text-align:start;cursor:pointer;transition:background .25s, box-shadow .25s, transform .3s var(--ease), opacity .3s;border:0;border-radius:20px;grid-template-rows:auto 1fr auto;gap:10px;padding:14px 12px 12px;display:grid;position:relative}.g3-m:hover{box-shadow:inset 0 0 0 1px var(--blue-600)}.g3-m b{letter-spacing:-.01em;font-size:17px;font-weight:600}.g3-m__tank{height:clamp(110px,10vw,150px);box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:14px;position:relative;overflow:hidden}.g3-m__tank i{inset-inline:0;background:linear-gradient(#3d8bff,#0b6bcb);height:0;transition:height .7s cubic-bezier(.2,.9,.25,1.1),background .3s;position:absolute;bottom:0}.g3-m__tank i.over{background:linear-gradient(#f97316,#c2410c)}.g3-m__tank span{z-index:1;box-shadow:0 0 0 1px var(--line);color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;padding:2px 8px;font-size:13px;font-weight:700;position:absolute;top:8px;left:50%;transform:translate(-50%)}.g3-m small{color:var(--muted);font-size:14px;font-weight:600}.g3-m.no{opacity:.55}.g3-m[aria-pressed=true]{opacity:1;background:#fff;transform:translateY(-4px);box-shadow:0 0 0 2px #0b6bcb,0 20px 40px -24px #0b6bcb99}.g3-res{color:#fff;background:var(--navy-950);isolation:isolate;border-radius:28px;align-content:start;gap:clamp(14px,1.4vw,20px);padding:clamp(22px,2.4vw,36px);display:grid;position:relative;overflow:hidden}.g3-res:before{content:"";z-index:-1;background:radial-gradient(70% 60% at 100% 0,#0b6bcb99,#0b6bcb00),radial-gradient(60% 50% at 0 100%,#3d8bff40,#3d8bff00);position:absolute;inset:0}.g3-res__pick{letter-spacing:-.02em;font-size:clamp(22px,2vw,30px);font-weight:600;line-height:1.2}.g3-price{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.g3-price b{letter-spacing:-.05em;font-size:clamp(52px,5.6vw,88px);font-weight:600;line-height:.95}.g3-price span{color:#ebf3ffcc;font-size:18px}.g3-hr{color:#ebf3ffdb;font-size:17px;line-height:1.45}.g3-hr b{color:#fff;font-weight:600}.g3-fit{color:#ebf3ffe6;background:#ffffff12;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 16px;font-size:16px;line-height:1.45;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.g3-fit p{flex:16em;min-width:0}.g3-tag{color:#6ee7a8;background:#1fc16b29;border-radius:999px;flex:none;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.g3-tag.bad{color:#fdba74;background:#f973162e}.g3-what{color:#ebf3ffdb;font-size:17px;line-height:1.5}.g3-what b{color:#fff;margin-bottom:4px;font-size:18px;font-weight:600;display:block}.g3-what small{color:#8cc8ff;margin-top:8px;font-size:15px;font-weight:600;display:block}.g3-month{gap:8px;display:grid}.g3-month ol{grid-template-columns:repeat(30,minmax(0,1fr));gap:3px;margin:0;padding:0;display:grid}.g3-month li{background:#ffffff1a;border-radius:3px;height:16px;list-style:none;transition:background .25s}.g3-month.go li{transition-delay:calc(40ms + var(--d,0) * 22ms);background:#3d8bff}.g3-month p{color:#ebf3ffb8;font-size:14px;font-weight:600}.g3-hourly{color:#ebf3ffb8;margin:0;font-size:14px;font-weight:600}.g3-res .btn{justify-self:start;height:56px;padding:0 26px;font-size:17px}.g3-res.swap .g3-res__pick,.g3-res.swap .g3-what{animation:g3In .35s var(--ease) both}@keyframes g3In{0%{opacity:0;transform:translateY(8px)}}.g3-over{gap:10px;display:none}.g3-res.is-over .g3-over{display:grid}.g3-res.is-over :is(.g3-price,.g3-hr,.g3-month,.g3-hourly,.g3-buy){display:none}.g3-over b{letter-spacing:-.02em;font-size:clamp(24px,2.2vw,32px);font-weight:600}.g3-over p{color:#ebf3ffdb;font-size:17px}@media (max-width:640px){.g3-shelf{grid-template-columns:repeat(2,minmax(0,1fr))}.g3-m__tank{height:90px}.g3-res .btn{justify-content:center;width:100%}.g3-month ol{gap:2px}}.g3-machines{padding:var(--sec-pad) 0;background:#fff;overflow:clip}.g3-tog{width:var(--container);justify-content:flex-start;margin:clamp(28px,3vw,48px) auto 0;display:flex}.g3-tog .g3-seg{background:var(--grey-50);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:6px}.g3-tog .g3-seg button{box-shadow:none;background:0 0}.g3-tog .g3-seg button[aria-pressed=true]{background:#0b6bcb}.g3-cards{width:var(--container);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.2vw,18px);margin:18px auto 0;display:grid}.g3-card{min-width:0;box-shadow:0 0 0 1px var(--line);transition:transform .4s var(--ease), box-shadow .3s;background:#fff;border-radius:26px;align-content:start;gap:16px;padding:clamp(20px,1.8vw,28px);display:grid;position:relative}.g3-card:hover{box-shadow:0 0 0 1px var(--line), 0 30px 60px -40px #061a3a80;transform:translateY(-4px)}.g3-card h3{letter-spacing:-.02em;font-size:clamp(24px,2vw,30px);font-weight:600}.g3-gauge{gap:6px;display:grid}.g3-gauge small{color:var(--muted);font-size:14px;font-weight:600}.g3-gauge b{letter-spacing:-.045em;font-size:clamp(40px,3.6vw,56px);font-weight:600;line-height:1}.g3-gauge b span{letter-spacing:0;color:var(--muted);margin-inline-start:3px;font-size:.4em;font-weight:500}.g3-gauge .g3-bar{background:var(--grey-100);height:10px;box-shadow:none}.g3-gauge .g3-bar i{transition-duration:1.2s}.g3-gauge .g3-bar.sys i{background:linear-gradient(90deg,#9cc5f0,#6fa8e8)}.g3-gauge--sys b{font-size:clamp(24px,2vw,30px)}.g3-gauge--sys.none{visibility:hidden}.g3-card__price{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding-top:14px;display:flex}.g3-card__price b{letter-spacing:-.035em;font-size:clamp(28px,2.4vw,36px);font-weight:600}.g3-card__price span{color:var(--muted);font-size:16px}.g3-card .btn{justify-content:center;width:100%;height:52px;font-size:16px}.g3-card ul{gap:8px;margin:0;padding:0;display:grid}.g3-card li{color:var(--muted);gap:8px;font-size:15px;line-height:1.4;list-style:none;display:flex}.g3-card li .g3-ico{color:#13734a;stroke-width:2.4px;width:18px;height:18px;margin-top:1px}.g3-card .g3-li-m{display:none}.g3-machines.is-managed .g3-card .g3-li-m{display:flex}.g3-machines.is-managed .g3-card .g3-li-u{display:none}.g3-card__price b.swap{animation:g3In .35s var(--ease) both}.g3-note{width:var(--container);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:clamp(22px,2.4vw,32px) auto 0;font-size:17px;display:flex}@media (max-width:1099px){.g3-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.g3-cards{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(260px,82%);grid-auto-flow:column;padding:4px 2px 12px;overflow-x:auto}.g3-cards::-webkit-scrollbar{display:none}.g3-card{scroll-snap-align:start}.g3-card:hover{transform:none}}#g3-stack{background:var(--grey-50);padding:var(--sec-pad) 0;overflow:clip}.g3-photo{aspect-ratio:3/2;box-shadow:var(--shadow-float);background:#2a2420;border-radius:30px;position:relative;overflow:hidden}.g3-photo img{object-fit:cover;width:100%;height:100%}.g3-term{inset-inline-end:clamp(12px,2vw,28px);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#d5e2f2;background:#0c121cf0;border-radius:18px;width:min(520px,100% - 24px);position:absolute;bottom:clamp(12px,2vw,28px);overflow:hidden;box-shadow:0 30px 60px -20px #0009,0 0 0 1px #ffffff14}.g3-term__bar{color:#8fa0b6;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;height:34px;padding:0 14px;font-size:13px;font-weight:600;display:flex}.g3-term__bar i{background:#ff5f57;border-radius:50%;width:10px;height:10px}.g3-term__bar i:nth-child(2){background:#febc2e}.g3-term__bar i:nth-child(3){background:#28c840}.g3-term__bar span{margin-inline-start:6px}.g3-term pre{white-space:pre-wrap;overflow-wrap:anywhere;min-height:8.6em;margin:0;padding:14px 16px 16px;font:14px/1.7 ui-monospace,SF Mono,Menlo,Consolas,monospace}@media (max-width:640px){.g3-term{inset-inline-end:auto;width:auto;margin:-56px 12px 0;position:relative;bottom:auto}.g3-term pre{padding:12px 14px 14px;font-size:12.5px}}.g3-term .p{color:#6ee7a8}.g3-term .o{color:#9fb3c8}.g3-term .c{vertical-align:-.2em;background:#8cc8ff;width:.6em;height:1.1em;animation:1s step-end infinite g3Blink;display:inline-block}@keyframes g3Blink{50%{opacity:0}}#g3-panel{padding:var(--sec-pad) 0;background:#fff;overflow:clip}.g3-win{border-radius:22px;font-size:15px;box-shadow:0 0 0 1px #061a3a14,0 50px 100px -50px #061a3a8c}.g3-win .kp-window__body{align-content:start;gap:14px;min-height:clamp(400px,31vw,450px);padding:clamp(16px,1.8vw,24px);display:grid;position:relative}.g3-pcrumb{color:var(--ku-ink-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.g3-pcrumb b{color:var(--ku-ink);font-size:18px;font-weight:600}.g3-pcrumb .g3-ico{width:14px;height:14px}.g3-pcrumb .kp-status{margin-inline-start:auto;font-size:13px}.g3-pcard{background:var(--ku-surface);border:1px solid var(--ku-line);box-shadow:var(--ku-shadow-1);border-radius:16px;padding:16px 18px}.g3-kv{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}.g3-kv div{min-width:0}.g3-kv dt{color:var(--ku-ink-3);font-size:13px;font-weight:600}.g3-kv dd{color:var(--ku-ink);margin:4px 0 0;font-size:17px;font-weight:600}.g3-acts{flex-wrap:wrap;gap:8px;display:flex}.g3-acts .kp-btn{font-size:14px;transition:transform .15s,background .2s,box-shadow .2s}.g3-acts .kp-btn.is-press{transform:scale(.96)}.g3-acts .kp-btn .kp-ico{width:16px;height:16px}.g3-job{gap:12px;display:grid}.g3-job__row{color:var(--ku-ink-2);opacity:.45;align-items:center;gap:10px;font-size:15px;transition:opacity .3s;display:flex}.g3-job__row.on,.g3-job__row.done{opacity:1}.g3-job__row .g3-ico{width:18px;height:18px;color:var(--ku-ink-3)}.g3-job__row.on .g3-ico{color:var(--ku-accent);animation:1s linear infinite kp-spin}.g3-job__row.done .g3-ico{color:var(--ku-ok);stroke-width:2.6px;animation:none}.g3-prog{background:var(--ku-sunken);border-radius:999px;height:8px;overflow:hidden}.g3-prog i{border-radius:inherit;background:var(--ku-accent);width:0;height:100%;transition:width .6s var(--ease);display:block}.g3-ready{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.g3-ready .kp-status{font-size:13px}.g3-keys{flex-wrap:wrap;gap:6px;display:flex}.g3-keys .kp-badge{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12px}.g3-cur{z-index:5;pointer-events:none;opacity:0;filter:drop-shadow(0 2px 3px #0000004d);width:22px;height:22px;transition:transform .9s cubic-bezier(.5,0,.2,1),opacity .3s;position:absolute;top:0;left:0}.g3-replay{height:40px;color:var(--blue-600);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.g3-replay:hover{background:var(--blue-50)}.g3-replay .g3-ico{width:16px;height:16px}.g3-hide{display:none!important}@media (max-width:640px){.g3-kv{grid-template-columns:repeat(2,minmax(0,1fr))}.g3-win .kp-window__body{min-height:0}}#g3-ded{padding:0 0 var(--sec-pad);background:#fff}.g3-ded{width:var(--container);background:var(--grey-50);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);transition:box-shadow .3s, transform .4s var(--ease);border-radius:28px;flex-wrap:wrap;align-items:center;gap:18px clamp(20px,3vw,48px);margin-inline:auto;padding:clamp(22px,2.6vw,36px) clamp(22px,3vw,44px);text-decoration:none;display:flex}.g3-ded:hover{box-shadow:inset 0 0 0 1px var(--blue-600);transform:translateY(-2px)}.g3-ded__i{border-radius:18px;width:64px;height:64px}.g3-ded__i .g3-ico{width:30px;height:30px}.g3-ded__t{flex:22em;gap:4px;min-width:0;display:grid}.g3-ded__t small{color:var(--blue-600);font-size:15px;font-weight:600}.g3-ded__t b{letter-spacing:-.02em;font-size:clamp(22px,2vw,30px);font-weight:600;line-height:1.2}.g3-ded__t span{color:var(--muted);font-size:17px}.g3-ded__go{color:var(--blue-600);white-space:nowrap;align-items:center;gap:8px;font-size:17px;font-weight:600;display:inline-flex}.g3-ded__go .g3-ico{width:18px;height:18px;transition:transform var(--t-med) var(--ease)}.g3-ded:hover .g3-ded__go .g3-ico{transform:translate(3px)}[dir=rtl] .g3-ded:hover .g3-ded__go .g3-ico{transform:translate(-3px)}@media (max-width:999px){.g3-split>.g3-copy{display:contents}.g3-split>.g3-vis{order:5}.g3-split>.g3-copy>.g3-acc{order:6}.g3-split{gap:18px}}@media (prefers-reduced-motion:reduce){.g3-bar i,.g3-m__tank i,.g3-from,.g3-cur,.g3-card,.g3-hours li,.g3-month li{transition:none}.g3-wave .g3-scroll,.g3-run i,.g3-term .c{animation:none}}[dir=rtl] .g3-bar i{background:linear-gradient(270deg,#0b6bcb,#3d8bff 70%,#8cc8ff)}[dir=rtl] .g3-bar.sys i{background:linear-gradient(270deg,#8cc8ff59,#8cc8ff8c)}[dir=rtl] .g3-gauge .g3-bar.sys i{background:linear-gradient(270deg,#9cc5f0,#6fa8e8)}[dir=rtl] .g3-range{background:linear-gradient(270deg, #0b6bcb var(--p,3%), var(--grey-100) var(--p,3%))}[dir=rtl] .kv3-gpu svg[data-rtl-flip]{scale:-1 1}.g3-anchor{height:0;display:block}.g3-hv.still .g3-hours li{transition:none}@media (max-width:480px){#hero[data-page=gpu] .hero__grid{gap:28px}#hero[data-page=gpu] .g3-mem--sys,#hero[data-page=gpu] .g3-wave,#hero[data-page=gpu] .g3-hours{display:none}}@media (min-width:481px) and (max-width:960px){#hero[data-page=gpu] .hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px}#hero[data-page=gpu] .g3-hv{max-width:none;padding-inline:0}#hero[data-page=gpu] .g3-hours{display:none}}
:root[data-theme=dark] .g3-from{color:var(--dk-ink);box-shadow:var(--dk-float), inset 0 0 0 1px var(--dk-line);background:#0f1c31}:root[data-theme=dark] .g3-from small,:root[data-theme=dark] .g3-from b span{color:var(--dk-muted)}:root[data-theme=dark] .g3-pick,:root[data-theme=dark] #g3-stack{background:#0c182b}:root[data-theme=dark] .g3-ctl{box-shadow:inset 0 0 0 1px var(--dk-line);background:#0f1c31}:root[data-theme=dark] .g3-seg button{color:var(--dk-ink);box-shadow:inset 0 0 0 1px var(--dk-line);background:#111f35}:root[data-theme=dark] .g3-seg button:hover{box-shadow:inset 0 0 0 1px var(--dk-blue-text)}:root[data-theme=dark] .g3-seg button[aria-pressed=true]{color:#fff;box-shadow:none;background:#1a73d6}:root[data-theme=dark] .g3-size output{color:var(--dk-ink)}:root[data-theme=dark] .g3-range{background:linear-gradient(90deg, #1a73d6 var(--p,3%), #1a2b45 var(--p,3%))}:root[data-theme=dark] .g3-m{color:var(--dk-ink);box-shadow:inset 0 0 0 1px var(--dk-line);background:#111f35}:root[data-theme=dark] .g3-m__tank{box-shadow:inset 0 0 0 1px var(--dk-line);background:#0a1526}:root[data-theme=dark] .g3-m[aria-pressed=true]{background:#1a2b45;box-shadow:0 0 0 2px #5aa8ff,0 20px 40px -24px #000000b3}:root[data-theme=dark] .g3-res{box-shadow:inset 0 0 0 1px var(--dk-line);background:#061226}:root[data-theme=dark] .g3-m__tank span{color:var(--dk-ink);box-shadow:inset 0 0 0 1px var(--dk-line);background:#0f1c31}:root[data-theme=dark] .g3-machines,:root[data-theme=dark] #g3-panel,:root[data-theme=dark] #g3-ded{background:#0a1526}:root[data-theme=dark] .g3-tog .g3-seg{box-shadow:inset 0 0 0 1px var(--dk-line);background:#0f1c31}:root[data-theme=dark] .g3-tog .g3-seg button{box-shadow:none;background:0 0}:root[data-theme=dark] .g3-tog .g3-seg button[aria-pressed=true]{background:#1a73d6}:root[data-theme=dark] .g3-card{box-shadow:inset 0 0 0 1px var(--dk-line);background:#0f1c31}:root[data-theme=dark] .g3-card:hover{box-shadow:inset 0 0 0 1px var(--dk-line-strong), 0 30px 60px -40px #000c}:root[data-theme=dark] .g3-gauge .g3-bar{background:#1a2b45}:root[data-theme=dark] .g3-card__price{border-top-color:var(--dk-line)}:root[data-theme=dark] .g3-card li .g3-ico{color:var(--dk-ok-text)}:root[data-theme=dark] .g3-acc,:root[data-theme=dark] .g3-acc details{border-color:var(--dk-line)}:root[data-theme=dark] .g3-win{box-shadow:0 50px 100px -40px #000000d9,0 0 0 1px #ffffff17}:root[data-theme=dark] .g3-replay,:root[data-theme=dark] .g3-ded__t small,:root[data-theme=dark] .g3-ded__go{color:var(--dk-blue-text)}:root[data-theme=dark] .g3-replay:hover{background:var(--dk-blue-wash)}:root[data-theme=dark] .g3-ded{color:var(--dk-ink);box-shadow:inset 0 0 0 1px var(--dk-line);background:#0f1c31}:root[data-theme=dark] .g3-ded:hover{box-shadow:inset 0 0 0 1px var(--dk-blue-text)}:root[data-theme=dark] .g3-ded__t span{color:var(--dk-muted)}:root:not([data-theme=light]) .g3-from{color:var(--dk-ink);box-shadow:var(--dk-float), inset 0 0 0 1px var(--dk-line);background:#0f1c31}:root:not([data-theme=light]) .g3-from small,:root:not([data-theme=light]) .g3-from b span{color:var(--dk-muted)}:root:not([data-theme=light]) .g3-pick,:root:not([data-theme=light]) #g3-stack{background:#0c182b}:root:not([data-theme=light]) .g3-ctl{box-shadow:inset 0 0 0 1px var(--dk-line);background:#0f1c31}:root:not([data-theme=light]) .g3-seg button{color:var(--dk-ink);box-shadow:inset 0 0 0 1px var(--dk-line);background:#111f35}:root:not([data-theme=light]) .g3-seg button:hover{box-shadow:inset 0 0 0 1px var(--dk-blue-text)}:root:not([data-theme=light]) .g3-seg button[aria-pressed=true]{color:#fff;box-shadow:none;background:#1a73d6}:root:not([data-theme=light]) .g3-size output{color:var(--dk-ink)}:root:not([data-theme=light]) .g3-range{background:linear-gradient(90deg, #1a73d6 var(--p,3%), #1a2b45 var(--p,3%))}:root:not([data-theme=light]) .g3-m{color:var(--dk-ink);box-shadow:inset 0 0 0 1px var(--dk-line);background:#111f35}:root:not([data-theme=light]) .g3-m__tank{box-shadow:inset 0 0 0 1px var(--dk-line);background:#0a1526}:root:not([data-theme=light]) .g3-m[aria-pressed=true]{background:#1a2b45;box-shadow:0 0 0 2px #5aa8ff,0 20px 40px -24px #000000b3}:root:not([data-theme=light]) .g3-res{box-shadow:inset 0 0 0 1px var(--dk-line);background:#061226}:root:not([data-theme=light]) .g3-m__tank span{color:var(--dk-ink);box-shadow:inset 0 0 0 1px var(--dk-line);background:#0f1c31}:root:not([data-theme=light]) .g3-machines,:root:not([data-theme=light]) #g3-panel,:root:not([data-theme=light]) #g3-ded{background:#0a1526}:root:not([data-theme=light]) .g3-tog .g3-seg{box-shadow:inset 0 0 0 1px var(--dk-line);background:#0f1c31}:root:not([data-theme=light]) .g3-tog .g3-seg button{box-shadow:none;background:0 0}:root:not([data-theme=light]) .g3-tog .g3-seg button[aria-pressed=true]{background:#1a73d6}:root:not([data-theme=light]) .g3-card{box-shadow:inset 0 0 0 1px var(--dk-line);background:#0f1c31}:root:not([data-theme=light]) .g3-card:hover{box-shadow:inset 0 0 0 1px var(--dk-line-strong), 0 30px 60px -40px #000c}:root:not([data-theme=light]) .g3-gauge .g3-bar{background:#1a2b45}:root:not([data-theme=light]) .g3-card__price{border-top-color:var(--dk-line)}:root:not([data-theme=light]) .g3-card li .g3-ico{color:var(--dk-ok-text)}:root:not([data-theme=light]) .g3-acc,:root:not([data-theme=light]) .g3-acc details{border-color:var(--dk-line)}:root:not([data-theme=light]) .g3-win{box-shadow:0 50px 100px -40px #000000d9,0 0 0 1px #ffffff17}:root:not([data-theme=light]) .g3-replay,:root:not([data-theme=light]) .g3-ded__t small,:root:not([data-theme=light]) .g3-ded__go{color:var(--dk-blue-text)}:root:not([data-theme=light]) .g3-replay:hover{background:var(--dk-blue-wash)}:root:not([data-theme=light]) .g3-ded{color:var(--dk-ink);box-shadow:inset 0 0 0 1px var(--dk-line);background:#0f1c31}:root:not([data-theme=light]) .g3-ded:hover{box-shadow:inset 0 0 0 1px var(--dk-blue-text)}:root:not([data-theme=light]) .g3-ded__t span{color:var(--dk-muted)}:root[data-theme=dark][dir=rtl] .g3-range{background:linear-gradient(270deg, #1a73d6 var(--p,3%), #1a2b45 var(--p,3%))}
