@font-face{font-family:Advent Pro;font-style:italic;font-weight:100 900;font-stretch:100% 200%;font-display:swap;src:url(/fonts/advent-italic-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Advent Pro;font-style:italic;font-weight:100 900;font-stretch:100% 200%;font-display:swap;src:url(/fonts/advent-italic-latin.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:Advent Pro;font-style:normal;font-weight:100 900;font-stretch:100% 200%;font-display:swap;src:url(/fonts/advent-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Advent Pro;font-style:normal;font-weight:100 900;font-stretch:100% 200%;font-display:swap;src:url(/fonts/advent-latin.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:Advent Pro;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/ruble-display-italic.woff2)format("woff2");unicode-range:U+20BD}@font-face{font-family:Advent Pro;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/ruble-display.woff2)format("woff2");unicode-range:U+20BD}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/madefor-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Wix Madefor Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/madefor-latin.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:Wix Madefor Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/madefor-ruble.woff2)format("woff2");unicode-range:U+20BD}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/sourcecode-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/sourcecode-latin.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:Source Code Pro;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/sourcecode-ruble.woff2)format("woff2");unicode-range:U+20BD}:root{--gr-font-display:"Advent Pro", "Roboto Condensed", "Arial Narrow", sans-serif;--gr-font-ui:"Wix Madefor Text", "Segoe UI", system-ui, sans-serif;--gr-font-mono:"Source Code Pro", ui-monospace, Consolas, monospace;--gr-lime:#bef955;--gr-lime-hi:#d4ff3a;--gr-lime-dim:#8db83a;--gr-lime-ink:#0b1003;--gr-red:#ff2a1f;--gr-red-bloom:#ff6a3d;--gr-red-off:#2a1012;--gr-ink:#0b0f11;--gr-page:#0f1416;--gr-carbon:#1b1f21;--gr-row:#181b1e;--gr-panel:#121719;--gr-field:#1d2228;--gr-line:#262c31;--gr-line-hi:#3a4148;--gr-asphalt:#2a2e35;--gr-sky:#3d495b;--gr-beam:#05080c;--gr-paint:#f4f6f2;--gr-chalk:#c9cccf;--gr-text:#eef1ef;--gr-mute:#8c949b;--gr-dim:#858e96;--gr-ease:cubic-bezier(.2, .65, .2, 1);--gr-spring:cubic-bezier(.16, 1, .3, 1);--gr-rail:224px;--gr-top:0px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--gr-ink);scroll-padding-top:72px}body{background:var(--gr-ink);min-height:100svh;color:var(--gr-text);font:400 15px/1.5 var(--gr-font-ui);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}img{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4,p,ol,ul,dl,dd,figure{margin:0}ol,ul{padding:0;list-style:none}::selection{background:var(--gr-lime);color:var(--gr-lime-ink)}:focus-visible{outline:2px solid var(--gr-lime);outline-offset:3px}.__ymDebugger{left:0!important;right:0!important}.gr-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.gr-skip{z-index:100;background:var(--gr-lime);color:var(--gr-lime-ink);transition:top .2s var(--gr-ease);padding:10px 14px;font-weight:700;text-decoration:none;position:fixed;top:-60px;left:12px}.gr-skip:focus{top:12px}.gr-num{font-family:var(--gr-font-display);letter-spacing:.005em;font-variant-numeric:tabular-nums;font-style:italic;font-weight:900;font-stretch:104%}.gr-price{font-family:var(--gr-font-display);color:var(--gr-lime);white-space:nowrap;font-style:italic;font-weight:900;line-height:1}.gr-price small{margin-right:.18em;font-size:.66em;font-weight:800}.gr-mono{font-family:var(--gr-font-mono)}.gr-cap{font:500 11px/1.3 var(--gr-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gr-dim)}.gr-btn{--chamfer:6px;white-space:nowrap;min-height:44px;font:italic 800 18px/1 var(--gr-font-display);letter-spacing:.01em;background:var(--gr-lime);color:var(--gr-lime-ink);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--chamfer)), calc(100% - var(--chamfer)) 100%, 0 100%);box-shadow:inset 0 -2px 0 var(--gr-lime-dim), inset 0 1px 0 #ffffff73;transition:transform .15s var(--gr-ease), background-color .2s var(--gr-ease), filter .2s var(--gr-ease);border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex;position:relative}.gr-btn:hover{background:var(--gr-lime-hi)}.gr-btn:active{background:var(--gr-lime-dim);transform:translateY(1px)}.gr-btn[disabled],.gr-btn[aria-disabled=true]{color:#7d8a62;box-shadow:none;cursor:not-allowed;background:#3a4329;transform:none}.gr-btn-wide{width:100%}.gr-btn-big{min-height:52px;font-size:21px}.gr-btn-ghost{background:var(--gr-carbon);color:var(--gr-lime);box-shadow:inset 0 0 0 1px var(--gr-line-hi)}.gr-btn-ghost:hover{box-shadow:inset 0 0 0 1px var(--gr-lime-dim);background:#22282b}.gr-btn-ghost:active{background:#15191b}.gr-btn-ghost[disabled]{background:var(--gr-carbon);color:var(--gr-dim);box-shadow:inset 0 0 0 1px var(--gr-line)}.gr-link{color:var(--gr-lime);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.gr-link:hover{color:var(--gr-lime-hi)}.gr-field{gap:6px;display:grid;position:relative}.gr-field>span:first-child{font:600 12px/1.2 var(--gr-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gr-mute)}.gr-input-wrap{display:block;position:relative}.gr-input{border:1px solid var(--gr-line-hi);background:var(--gr-field);width:100%;height:46px;color:var(--gr-text);font:500 16px/1 var(--gr-font-ui);transition:border-color .2s var(--gr-ease), background-color .2s var(--gr-ease);border-radius:3px;outline:none;padding:0 14px}.gr-input::placeholder{color:var(--gr-dim)}.gr-input:hover{border-color:#4a535b}.gr-input:focus{border-color:var(--gr-lime-dim);background:#20262c}.gr-input-wrap:after{content:"";background:var(--gr-lime);transform-origin:0;height:2px;transition:transform .2s var(--gr-ease);pointer-events:none;position:absolute;bottom:1px;left:1px;right:1px;transform:scaleX(0)}.gr-input-wrap:focus-within:after{transform:scaleX(1)}.gr-input[aria-invalid=true]{border-color:#c5503f}.gr-input:disabled{opacity:.55}.gr-note{color:#ff9a86;font-size:13px}.gr-alert{border-left:3px solid var(--gr-red);color:#ffc2b8;background:#ff2a1f14;padding:10px 14px;font-size:14px}.platform-tag,.gr-tag{color:#e9ecea;height:20px;font:600 10px/1 var(--gr-font-ui);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080a0c9e;border:1px solid #ffffff24;border-radius:2px;align-items:center;padding:0 7px;display:inline-flex}.gr-chip{border:1px solid var(--gr-line-hi);height:26px;font:500 12px/1 var(--gr-font-ui);color:var(--gr-text);white-space:nowrap;border-radius:13px;align-items:center;padding:0 12px;display:inline-flex}.gr-chip:first-child{border-color:var(--gr-lime);color:var(--gr-lime)}.gr-chequer{background:conic-gradient(#ffffff38 25%, transparent 0 50%, #ffffff38 0 75%, transparent 0) 0 0 / 12px 12px;flex:none;width:60px;height:12px;display:inline-block;transform:skew(-12deg);-webkit-mask:linear-gradient(90deg,#0000,#000 60%);mask:linear-gradient(90deg,#0000,#000 60%)}.gr-art{isolation:isolate;background:#0a0c0e;display:block;position:relative;overflow:hidden}.gr-art-haze{object-fit:cover;filter:blur(14px)saturate(1.15);z-index:-1;opacity:0;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.3)}.gr-art[data-mode=haze] .gr-art-haze{opacity:1}.gr-art-img{object-fit:contain;opacity:0;width:100%;height:100%;transition:transform .45s var(--gr-ease), opacity .22s var(--gr-ease);position:absolute;inset:0}.gr-art[data-mode] .gr-art-img{opacity:1}.gr-art[data-mode=key] .gr-art-img{object-fit:cover}.gr-art-none{color:var(--gr-dim);font:italic 900 22px/1 var(--gr-font-display);letter-spacing:.04em;background:repeating-linear-gradient(135deg,#14181b 0 10px,#101316 10px 20px);place-items:center;display:grid;position:absolute;inset:0}.gr-art .platform-tag{z-index:1;position:absolute}.gr-ghost{background:#1f2428;border-radius:3px;position:relative;overflow:hidden;color:#0000!important}.gr-ghost:after{content:"";background:linear-gradient(90deg,#0000 0,#bef9551a 45%,#bef95538 50%,#0000 55%);animation:1.4s linear infinite gr-scan;position:absolute;inset:0;transform:translate(-100%)}.gr-ghost-text{background:#1f2428;border-radius:3px;display:inline-block;position:relative;overflow:hidden;color:#0000!important}@keyframes gr-scan{to{transform:translate(100%)}}.gr-lights{align-items:flex-start;gap:22px;display:flex}.gr-lights li{font:600 11px/1 var(--gr-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gr-dim);justify-items:center;gap:7px;display:grid}.gr-lights i{width:18px;height:18px;transition:background .3s var(--gr-ease), box-shadow .3s var(--gr-ease);background:radial-gradient(circle at 40% 35%,#2a3034,#15191c 60%,#0a0c0e);border-radius:50%;box-shadow:inset 0 0 0 2px #05080c,0 0 0 3px #0e1215}.gr-lights [data-state=done] i{background:radial-gradient(circle at 40% 35%, #f3ffd2, var(--gr-lime) 55%, #6a8f25);box-shadow:inset 0 0 0 2px #05080c,0 0 0 3px #0e1215,0 0 12px #bef95580}.gr-lights [data-state=done]{color:var(--gr-lime)}.gr-lights [data-state=now] i{box-shadow:inset 0 0 0 2px var(--gr-lime), 0 0 0 3px #0e1215, 0 0 12px #bef95559;background:radial-gradient(circle at 40% 35%,#2c3524,#141a10 65%)}.gr-lights [data-state=now]{color:var(--gr-text)}.gr-sweep{gap:6px;display:inline-flex}.gr-sweep i{background:var(--gr-red-off);width:10px;height:10px;animation:gr-sweep 1.5s var(--gr-ease) infinite;border-radius:50%;box-shadow:inset 0 0 0 1px #05080c}.gr-sweep i:nth-child(2){animation-delay:.15s}.gr-sweep i:nth-child(3){animation-delay:.3s}.gr-sweep i:nth-child(4){animation-delay:.45s}.gr-sweep i:nth-child(5){animation-delay:.6s}@keyframes gr-sweep{0%,50%,to{background:var(--gr-red-off);box-shadow:inset 0 0 0 1px #05080c}15%,30%{background:var(--gr-red);box-shadow:inset 0 0 0 1px #05080c,0 0 10px 2px #ff6a3d8c}}.gr-board{background:var(--gr-panel);border:1px solid var(--gr-line);clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%);border-radius:4px 4px 0;position:relative}.gr-board:after{content:"";background:linear-gradient(135deg, transparent 49%, var(--gr-line) 50%, transparent 56%);pointer-events:none;width:20px;height:20px;position:absolute;bottom:0;right:0}.gr-board-hot:before{content:"";background:var(--gr-lime);width:64px;height:3px;position:absolute;top:-1px;left:-1px;box-shadow:0 0 10px #bef95573}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}.gr-ghost:after{background:linear-gradient(90deg,#0000,#bef95514,#0000);animation:none;transform:none}.gr-sweep i{animation:none}.gr-sweep i:first-child{background:var(--gr-red)}}
.gr-shell{padding-left:var(--gr-rail);flex-direction:column;min-height:100svh;display:flex;position:relative}.gr-main{flex:1;min-width:0}.gr-route{animation:gr-route .26s var(--gr-ease) both}@keyframes gr-route{0%{opacity:0;transform:translateY(10px)}}.gr-rail{z-index:30;width:var(--gr-rail);border-right:1px solid var(--gr-line);scrollbar-width:none;background:url(/art/carbon.webp) 0 0 / 256px, var(--gr-carbon);flex-direction:column;padding:26px 16px 18px 18px;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden auto}.gr-rail:after{content:"";height:calc(var(--gr-rail) * 2161 / 728);pointer-events:none;z-index:0;background:url(/art/rail.webp) 50% 100%/100% no-repeat;max-height:78%;position:absolute;bottom:0;left:0;right:0;-webkit-mask:linear-gradient(#0000,#000 42%);mask:linear-gradient(#0000,#000 42%)}.gr-rail>*{z-index:1;position:relative}.gr-lockup{align-items:center;gap:7px;text-decoration:none;display:flex}.gr-lockup-mark{flex:none;width:34px;height:34px}.gr-lockup-word{object-fit:contain;object-position:left;flex:0 auto;width:auto;min-width:0;height:24px}.gr-railsearch{border:1px solid var(--gr-line-hi);background:var(--gr-field);height:36px;transition:border-color .2s var(--gr-ease);border-radius:4px;align-items:center;margin-top:30px;padding:0 10px;display:flex;position:relative}.gr-railsearch:focus-within{border-color:var(--gr-lime-dim)}.gr-railsearch svg{fill:none;width:15px;height:15px;stroke:var(--gr-mute);stroke-width:1.9px;flex:none}.gr-railsearch input{min-width:0;height:100%;font:500 13px/1 var(--gr-font-ui);color:var(--gr-text);background:0 0;border:0;outline:none;flex:1;padding:0 0 0 8px}.gr-railsearch input::placeholder{color:var(--gr-dim)}.gr-railsearch:after{content:"";background:var(--gr-lime);transform-origin:0;height:2px;transition:transform .2s var(--gr-ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.gr-railsearch:focus-within:after{transform:scaleX(1)}.gr-nav{gap:2px;margin-top:18px;display:grid}.gr-nav-link{height:42px;font:500 15px/1 var(--gr-font-ui);color:var(--gr-text);transition:background-color .2s var(--gr-ease);align-items:center;gap:12px;margin:0 -16px 0 -18px;padding:0 12px 0 18px;text-decoration:none;display:flex;position:relative}.gr-nav-link:hover{background:#bef9550f}.gr-nav-link[aria-current=page]{color:var(--gr-lime);background:linear-gradient(90deg,#bef95524,#bef95500)}.gr-nav-link[aria-current=page]:before{content:"";background:var(--gr-lime);width:3px;box-shadow:0 0 10px var(--gr-lime);position:absolute;top:0;bottom:0;left:0}.gr-icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.gr-nav-link[aria-current=page] .gr-icon{stroke:var(--gr-lime)}.gr-rail-slash{background:var(--gr-lime);opacity:.9;align-self:flex-end;width:3px;height:54px;margin:2px -2px 0 0;display:block;transform:skew(-24deg)rotate(28deg);box-shadow:0 0 10px #bef95599}.gr-clock{gap:4px;margin-top:6px;display:grid}.gr-clock-cap{font:500 10px/1 var(--gr-font-mono);letter-spacing:.2em;color:var(--gr-dim)}.gr-clock-digits{font:500 24px/1 var(--gr-font-mono);color:var(--gr-lime);letter-spacing:.02em;font-variant-numeric:tabular-nums;text-shadow:0 0 12px #bef95559}.gr-rail-sections{gap:16px;margin-top:auto;padding-top:30px;display:grid}.gr-sections{gap:8px;display:grid}.gr-rail .gr-sections a,.gr-rail .gr-sections span{font:italic 700 14px/1.2 var(--gr-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--gr-mute);text-overflow:ellipsis;white-space:nowrap;transition:color .2s var(--gr-ease), transform .2s var(--gr-ease);font-stretch:108%;text-decoration:none;display:block;overflow:hidden}.gr-rail .gr-sections a:hover{color:var(--gr-lime);transform:translate(3px)}.gr-rail .gr-sections-all a{color:var(--gr-text)}.gr-sections-all span{display:inline!important}.gr-rail-chequer{background:conic-gradient(#ffffff2e 25%, transparent 0 50%, #ffffff2e 0 75%, transparent 0) 0 0 / 20px 20px;width:100%;height:20px;display:block;transform:skew(-12deg);-webkit-mask:linear-gradient(90deg,#000 40%,#0000);mask:linear-gradient(90deg,#000 40%,#0000)}.gr-rail-purchases{font:600 12px/1 var(--gr-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gr-text);border:1px solid var(--gr-line-hi);background:#05080c99;border-radius:3px;align-self:flex-start;margin-top:210px;padding:8px 10px;text-decoration:none}.gr-rail-purchases:hover{color:var(--gr-lime);border-color:var(--gr-lime-dim)}.gr-topbar,.gr-sheet-wrap{display:none}.gr-streakbar{top:0;left:var(--gr-rail);z-index:40;pointer-events:none;height:2px;position:fixed;right:0;overflow:hidden}.gr-streakbar span{background:linear-gradient(90deg, transparent, #bef95566 40%, var(--gr-lime-hi));width:40%;box-shadow:0 0 10px var(--gr-lime);opacity:0;position:absolute;inset:0;transform:translate(-110%)}.gr-streakbar[data-state=going] span{opacity:1;animation:1.1s cubic-bezier(.55,0,.45,1) infinite gr-streakbar}.gr-streakbar[data-state=done] span{opacity:0;transition:transform .35s var(--gr-ease), opacity .4s linear;transform:translate(260%)}@keyframes gr-streakbar{0%{transform:translate(-110%)}to{transform:translate(260%)}}.gr-footer{background:url(/art/asphalt.webp) 50% 0/cover,#121518;border-top:2px solid #3b4046;margin-top:0;position:relative}.gr-footer:before{content:"";pointer-events:none;background:linear-gradient(#8ca0be14,#0000);height:40px;position:absolute;top:0;left:0;right:0}.gr-footer-paint{padding:0 2%}.gr-footer-paint img{object-fit:contain;width:min(97%,1400px);height:auto;margin-inline:auto;display:block}.gr-footer-legal{color:#eef1efd9;background:linear-gradient(#080a0c8c,#080a0cd1 28px);border-top:1px solid #ffffff0f;grid-template-columns:minmax(180px,1fr) minmax(0,2.2fr) minmax(220px,1.3fr) auto;align-items:start;gap:18px 32px;margin-top:0;padding:22px 28px 30px;font-size:12.5px;line-height:1.5;display:grid;position:relative}.gr-footer-brand img{width:150px;height:auto}.gr-footer-brand p{margin-top:8px}.gr-footer-links{flex-wrap:wrap;gap:8px 18px;padding-top:4px;display:flex}.gr-footer-links a{color:var(--gr-text);text-decoration:none}.gr-footer-links a:hover{color:var(--gr-lime);text-underline-offset:3px;text-decoration:underline}.gr-footer-seller{overflow-wrap:anywhere;gap:2px;padding-top:4px;display:grid}.gr-footer-mail{color:var(--gr-lime);font-weight:600;text-decoration:none}.gr-footer-mail:hover{text-decoration:underline}.gr-footer-flag{background:conic-gradient(#e9ece9 25%, #15181a 0 50%, #e9ece9 0 75%, #15181a 0) 0 0 / 9px 9px;opacity:.8;width:26px;height:18px;margin-top:6px;transform:skew(-12deg)}@media (max-width:1279px){:root{--gr-rail:200px}.gr-lockup-word{height:21px}.gr-railsearch input{font-size:12px}.gr-footer-legal{grid-template-columns:1fr 1.6fr}.gr-footer-flag{display:none}}@media (max-width:1023px){:root{--gr-rail:0px;--gr-top:52px}.gr-rail{display:none}.gr-topbar{z-index:30;border-bottom:1px solid var(--gr-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e1113f5;justify-content:space-between;align-items:center;height:52px;padding:0 6px 0 14px;display:flex;position:sticky;top:0}.gr-lockup-small .gr-lockup-mark{width:28px;height:28px}.gr-lockup-small .gr-lockup-word{height:22px}.gr-menu-btn{width:44px;height:44px;color:var(--gr-text);background:0 0;border:0;place-items:center;display:grid}.gr-menu-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:24px;height:24px}.gr-shell{padding-left:0}.gr-streakbar{top:52px;left:0}.gr-sheet-wrap{z-index:50;display:block;position:fixed;inset:0}.gr-sheet-wrap[hidden]{display:none}.gr-sheet-backdrop{animation:gr-fade-in .28s var(--gr-ease);background:#05080c99;border:0;position:absolute;inset:0}.gr-sheet{background:url(/art/carbon.webp) 0 0 / 256px, var(--gr-carbon);border-left:2px solid var(--gr-lime);flex-direction:column;gap:6px;width:min(88%,360px);padding:18px 18px 22px;animation:.28s cubic-bezier(.2,.65,.2,1) gr-sheet;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-10px 0 40px #00000080,-2px 0 12px #bef95540}.gr-sheet>*{flex-shrink:0}.gr-sheet-head{justify-content:space-between;align-items:center;margin:-10px -10px 2px 0;display:flex}.gr-sheet-close{width:44px;height:44px;color:var(--gr-text);background:0 0;border:0;place-items:center;display:grid}.gr-sheet-close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:24px;height:24px}.gr-sheet-close:hover{color:var(--gr-lime)}.gr-sheet .gr-railsearch{height:44px;margin-top:4px}.gr-sheet .gr-nav{margin-top:8px}.gr-sheet .gr-nav-link{height:46px;margin:0 -18px;padding:0 18px}.gr-sheet-purchases{margin:0 -18px!important}.gr-sheet-sections{border-top:1px solid var(--gr-line);gap:10px;margin-top:12px;padding-top:14px;display:grid}.gr-sheet .gr-sections{gap:0}.gr-sheet .gr-sections a{min-height:40px;font:italic 700 16px/1.15 var(--gr-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--gr-text);border-bottom:1px solid #ffffff0d;align-items:center;text-decoration:none;display:flex}.gr-sheet .gr-sections a:hover{color:var(--gr-lime)}.gr-sheet .gr-clock{margin-top:auto;padding-top:20px}@keyframes gr-sheet{0%{transform:translate(100%)}}@keyframes gr-fade-in{0%{opacity:0}}.gr-footer-legal{padding:18px 18px 26px}}@media (max-width:767px){.gr-footer-legal{grid-template-columns:1fr;gap:14px}.gr-footer-brand img{width:130px}}@media (prefers-reduced-motion:reduce){.gr-route{animation-name:gr-route-fade}@keyframes gr-route-fade{0%{opacity:0}}.gr-sheet,.gr-sheet-backdrop{animation:none}.gr-streakbar[data-state=going] span{opacity:.6;width:100%;animation:none;transform:none}}
.gr-stage{--gr-sh:max(min(clamp(620px, 81.5svh, 780px), calc((100vw - var(--gr-rail)) * .62)), min(calc((100vw - var(--gr-rail)) * 941 / 1672), 92svh));--gr-sw:calc(var(--gr-sh) * 1672 / 941);--gr-u:calc(var(--gr-sh) / 734);height:var(--gr-sh);background:var(--gr-beam);isolation:isolate;touch-action:pan-y;position:relative;overflow:hidden}.gr-backdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}.gr-backdrop img{object-fit:cover;filter:blur(22px)brightness(.62)saturate(.9);width:100%;height:100%;transform:scale(1.12)}.gr-stage:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000 62%,#05080cb8 80%,#05080ccc);position:absolute;inset:0}.gr-stage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(transparent 84%, #0b0f11d9 96%, var(--gr-ink));position:absolute;inset:0}.gr-scene{--gr-vpx:47.8;--gr-vpy:31.9;--gr-lx:50;--gr-ly:19;height:100%;width:var(--gr-sw);top:0;left:calc(50% - var(--gr-sw) / 2);position:absolute}.gr-plate,.gr-plate img{width:100%;height:100%;position:absolute;inset:0}.gr-plate{-webkit-mask:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.gr-plate img{object-fit:cover}.gr-ambient{pointer-events:none;position:absolute;inset:0}.gr-flood{aspect-ratio:1;mix-blend-mode:screen;background:radial-gradient(circle,#ebf4ff8c,#bed7ff29 35%,#0000 68%);border-radius:50%;width:14%;animation:7s step-end infinite gr-flicker;position:absolute;translate:-50% -50%}.gr-flood-l{top:2.7%;left:9.6%}.gr-flood-r{animation-duration:8.3s;animation-delay:-3.1s;top:3.2%;left:84.9%}@keyframes gr-flicker{0%,to{opacity:1}12%{opacity:.86}13%{opacity:1}47%{opacity:.9}48%{opacity:.85}50%{opacity:1}71%{opacity:.92}83%{opacity:.87}84%{opacity:1}}.gr-rain{opacity:.2;mix-blend-mode:screen;width:30%;height:66%;position:absolute;top:2%;overflow:hidden;-webkit-mask:radial-gradient(60% 85% at 50% 0,#000 30%,#0000 75%);mask:radial-gradient(60% 85% at 50% 0,#000 30%,#0000 75%)}.gr-rain-l{left:-5.4%}.gr-rain-r{left:69.9%}.gr-rain:before,.gr-rain:after{content:"";background:repeating-linear-gradient(100deg,#0000 0 13px,#e6f0ffe6 13px 14px,#0000 14px 31px);animation:.7s linear infinite gr-rain;position:absolute;inset:-120px 0 0}.gr-rain:after{opacity:.7;background:repeating-linear-gradient(103deg,#0000 0 21px,#e6f0ff99 21px 22px,#0000 22px 47px);animation-duration:1.1s}@keyframes gr-rain{to{transform:translateY(120px)}}.gr-shimmer{filter:blur(10px);mix-blend-mode:screen;background:radial-gradient(#c8dcff29,#0000 70%);border-radius:50%;width:60%;height:10%;animation:9s ease-in-out infinite alternate gr-shimmer;position:absolute;top:58%;left:-20%}@keyframes gr-shimmer{0%{opacity:.6;transform:translate(0)}to{opacity:1;transform:translate(150%)}}.gr-stage[data-offscreen] .gr-ambient *,.gr-stage[data-offscreen] .gr-ambient :before,.gr-stage[data-offscreen] .gr-ambient :after,.gr-stage[data-offscreen] .gr-car-body:before,.gr-stage[data-offscreen] .gr-lamp:after,.gr-stage[data-offscreen] .gr-lamp-wet{animation-play-state:paused}.gr-beam{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;width:36%;display:flex;position:absolute;top:9%;left:24%;translate:0 -50%}.gr-beam span{font:700 calc(15 * var(--gr-u) + 1px)/1 var(--gr-font-mono);letter-spacing:.3em;color:#8a929a;text-shadow:0 1px #000;transition:color .4s linear,text-shadow .4s linear}.gr-beam span[data-on]{color:var(--gr-paint);text-shadow:0 0 10px #ffffff8c;transition-duration:.12s}.gr-beam span[data-go][data-on]{color:var(--gr-lime);text-shadow:0 0 14px #bef955cc,0 0 30px #bef95559;animation:.3s linear both gr-go}@keyframes gr-go{0%{opacity:0}40%{opacity:1}}.gr-beam-tick{background:var(--gr-lime);height:1px;box-shadow:0 0 6px var(--gr-lime);transform-origin:0;opacity:0;position:absolute;top:calc(100% + 1.2em);left:-16%;right:-18%;transform:scaleX(0)}.gr-beam-tick[data-run]{opacity:.9;transition:transform 1.4s linear,opacity .1s;transform:scaleX(1)}.gr-gantry{pointer-events:none;--ld:2.09%;position:absolute;inset:0}.gr-lamp,.gr-lamp-wet{z-index:2}.gr-lamp{width:var(--ld);aspect-ratio:1;border-radius:50%;position:absolute;top:16.26%;translate:-50% -50%}.gr-lamp:first-of-type{left:37.56%}.gr-lamp:nth-of-type(2){left:41.12%}.gr-lamp:nth-of-type(3){left:44.62%}.gr-lamp:nth-of-type(4){left:48.09%}.gr-lamp:nth-of-type(5){left:51.61%}.gr-lamp:before{content:"";background:radial-gradient(circle at 45% 40%, #fff2ea 0, #ffb39a 14%, var(--gr-red) 42%, #b3130c 70%, #780804e6 100%);opacity:0;border-radius:50%;transition:opacity 90ms linear;position:absolute;inset:4%;box-shadow:0 0 6px 1px #ff3c28cc}.gr-lamp:after{content:"";mix-blend-mode:screen;opacity:0;background:radial-gradient(circle,#ff7850bf,#ff34244d 28%,#ff2a1f1a 48%,#0000 68%);border-radius:50%;transition:opacity .16s cubic-bezier(.2,.65,.2,1),transform .16s cubic-bezier(.2,.65,.2,1);position:absolute;inset:-170%;transform:scale(.6)}.gr-lamp[data-on]:before{opacity:1}.gr-lamp[data-on]:after{opacity:1;transform:scale(1)}.gr-gantry[data-lit="0"] .gr-lamp:before,.gr-gantry[data-lit="0"] .gr-lamp:after{transition-duration:70ms}.gr-gantry[data-lit="5"] .gr-lamp:after{animation:2.4s ease-in-out infinite alternate gr-bloom}@keyframes gr-bloom{0%{opacity:.72;transform:scale(.9)}to{opacity:1;transform:scale(1.06)}}.gr-lamp-wet{filter:blur(8px);mix-blend-mode:screen;opacity:0;background:radial-gradient(30% 50%,#ff2a1fe6,#0000 70%);width:15%;height:26%;transition:opacity .2s linear;position:absolute;top:36%;left:44.6%;translate:-50%}.gr-lamp-wet[data-on]{opacity:calc(.05 * var(--n,1))}.gr-gantry[data-lit="1"] .gr-lamp-wet{--n:1}.gr-gantry[data-lit="2"] .gr-lamp-wet{--n:2}.gr-gantry[data-lit="3"] .gr-lamp-wet{--n:3}.gr-gantry[data-lit="4"] .gr-lamp-wet{--n:4}.gr-gantry[data-lit="5"] .gr-lamp-wet{--n:5;animation:2.4s ease-in-out infinite alternate gr-wet}@keyframes gr-wet{0%{opacity:.19}to{opacity:.27}}.gr-plabel{z-index:4;pointer-events:none;font:italic 900 calc(40 * var(--gr-u))/1 var(--gr-font-display);color:var(--gr-paint);letter-spacing:.01em;opacity:.92;font-stretch:108%;position:absolute;translate:-50%;-webkit-mask:url(/art/paint.webp) 0 0/256px;mask:url(/art/paint.webp) 0 0/256px}.gr-plabel[data-slot="0"]{top:57.6%;left:18.2%}.gr-plabel[data-slot="1"]{top:57.6%;left:31.6%}.gr-plabel[data-slot="2"]{top:57.6%;left:47.5%}.gr-plabel[data-slot="3"]{top:57.6%;left:63.2%}.gr-plabel[data-slot="4"]{top:90.9%;left:10.8%}.gr-plabel[data-slot="5"]{top:90.9%;left:29.4%}.gr-plabel[data-slot="6"]{top:90.9%;left:47.7%}.gr-plabel[data-slot="7"]{top:90.9%;left:66.3%}.gr-plabel[data-hot]{animation:.6s ease-out gr-plabel-hot}@keyframes gr-plabel-hot{0%{color:var(--gr-paint)}30%{color:var(--gr-lime)}to{color:var(--gr-paint)}}.gr-boxes{display:none}.gr-cars{z-index:3;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transform:translateX(calc(var(--gr-drag,0) * .25px)) skewX(calc(var(--gr-drag,0) * -.012deg));transition:transform .3s var(--gr-ease);position:absolute;inset:0}.gr-car{--cx:18.2%;--fy:55.8%;--w:calc(198 * var(--gr-u));--h:calc(267 * var(--gr-u));--rx:9deg;--ry:9deg;--rz:-3deg;left:calc(var(--cx) - var(--w) / 2);top:calc(var(--fy) - 1.1% - var(--h));width:var(--w);height:var(--h);transform-origin:0 0;will-change:transform;position:absolute}.gr-car[data-slot="1"]{--cx:31.6%;--w:calc(139 * var(--gr-u));--h:calc(173 * var(--gr-u));--rx:11deg;--ry:6deg;--rz:-1.6deg}.gr-car[data-slot="2"]{--cx:47.5%;--w:calc(139 * var(--gr-u));--h:calc(173 * var(--gr-u));--rx:11deg;--ry:0deg;--rz:.2deg}.gr-car[data-slot="3"]{--cx:63.2%;--w:calc(139 * var(--gr-u));--h:calc(173 * var(--gr-u));--rx:11deg;--ry:-6deg;--rz:1.8deg}.gr-car[data-slot="4"]{--cx:10.8%;--fy:90.5%;--w:calc(160 * var(--gr-u));--h:calc(190 * var(--gr-u));--rx:7deg;--ry:12deg;--rz:-3deg}.gr-car[data-slot="5"]{--cx:29.4%;--fy:90.5%;--w:calc(160 * var(--gr-u));--h:calc(190 * var(--gr-u));--rx:7deg;--ry:6deg;--rz:-1.2deg}.gr-car[data-slot="6"]{--cx:47.7%;--fy:90.5%;--w:calc(160 * var(--gr-u));--h:calc(190 * var(--gr-u));--rx:7deg;--ry:-1deg;--rz:.6deg}.gr-car[data-slot="7"]{--cx:66.3%;--fy:90.5%;--w:calc(160 * var(--gr-u));--h:calc(190 * var(--gr-u));--rx:7deg;--ry:-8deg;--rz:2.4deg}.gr-car-ghost{pointer-events:none;z-index:5}.gr-car-ghost[data-kind=launch]{z-index:9}.gr-car-body{width:100%;height:100%;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry)) rotateZ(var(--rz));transform-origin:50% 100%;transition:transform .56s var(--gr-spring);position:relative}.gr-car-body:before{content:"";border-radius:calc(6 * var(--gr-u));opacity:0;transition:opacity .3s var(--gr-ease);pointer-events:none;position:absolute;inset:0;box-shadow:0 0 22px #bef95573,0 0 60px #bef95529}.gr-car[data-slot="0"] .gr-car-body:before{opacity:1;animation:2.4s ease-in-out infinite alternate gr-breathe}@keyframes gr-breathe{0%{opacity:.62}to{opacity:1}}.gr-car-body:after{content:"";z-index:-1;background:radial-gradient(#000000bf,#0000 70%);border-radius:50%;height:9%;position:absolute;bottom:-5%;left:4%;right:4%}.gr-car-wet{pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:30%;position:absolute;top:calc(100% + 2px);left:-2%;right:-2%;-webkit-mask:linear-gradient(#000,#0000);mask:linear-gradient(#000,#0000)}.gr-car-hit{width:100%;height:100%;color:inherit;text-align:center;font:inherit;cursor:pointer;border-radius:calc(6 * var(--gr-u));-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:block}.gr-car-hit:focus-visible{outline:2px solid var(--gr-lime);outline-offset:3px}.gr-car-face{border-radius:calc(5 * var(--gr-u));width:100%;height:100%;box-shadow:inset 0 1px 0 #ffffff1f, 0 calc(14 * var(--gr-u)) calc(26 * var(--gr-u)) #0000008c;-webkit-box-reflect:below 2px linear-gradient(transparent 62%, #ffffff38);transition:border-color .22s var(--gr-ease), transform .22s var(--gr-ease);background:#0a0c0e;border:2px solid #2c3238;flex-direction:column;display:flex;position:relative;overflow:hidden}.gr-car[data-slot="0"] .gr-car-face{border:3px solid var(--gr-lime)}.gr-car-art{flex:0 0 68%;width:100%}.gr-car[data-slot="0"] .gr-car-art{flex-basis:61%}.gr-art-tags{z-index:1;flex-wrap:wrap;gap:4px;max-width:calc(100% - 12px);display:flex;position:absolute;top:6px;left:6px}.gr-car-art .platform-tag{height:calc(17 * var(--gr-u));font-size:calc(9 * var(--gr-u) + 1px);padding:0 calc(5 * var(--gr-u));position:static}.gr-car-panel{justify-content:center;gap:calc(4 * var(--gr-u));min-height:0;padding:calc(4 * var(--gr-u)) calc(7 * var(--gr-u));text-align:left;background:linear-gradient(#0d1012,#08090b);border-top:1px solid #1d2226;flex-direction:column;flex:1;display:flex}.gr-car-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:600 calc(11.5 * var(--gr-u) + .5px)/1.2 var(--gr-font-ui);color:var(--gr-text);display:block;overflow:hidden}.gr-car-meta{align-items:baseline;gap:6px;min-width:0;display:flex}.gr-car-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 calc(10 * var(--gr-u) + .5px)/1.2 var(--gr-font-ui);color:var(--gr-mute);flex:0 auto;overflow:hidden}.gr-car-price{font-size:calc(17 * var(--gr-u));flex:none;margin-left:auto}.gr-car-cta{display:none}.gr-car[data-slot="0"] .gr-car-panel{text-align:center;align-items:center;gap:calc(3 * var(--gr-u));padding:calc(5 * var(--gr-u)) calc(8 * var(--gr-u)) calc(7 * var(--gr-u))}.gr-car[data-slot="0"] .gr-car-name{font-size:calc(13 * var(--gr-u) + .5px);font-weight:700}.gr-car[data-slot="0"] .gr-car-meta{align-items:center;gap:calc(3 * var(--gr-u));flex-direction:column;max-width:100%}.gr-car[data-slot="0"] .gr-car-line{max-width:100%;font-size:calc(12 * var(--gr-u));color:var(--gr-text)}.gr-car[data-slot="0"] .gr-car-price{font-size:calc(24 * var(--gr-u));margin:0}.gr-car[data-slot="0"] .gr-car-cta{height:calc(27 * var(--gr-u));margin-top:calc(1 * var(--gr-u));background:var(--gr-lime);color:var(--gr-lime-ink);font:italic 800 calc(15 * var(--gr-u))/1 var(--gr-font-display);box-shadow:inset 0 -2px 0 var(--gr-lime-dim);border-radius:2px;flex:none;justify-content:center;align-self:stretch;align-items:center;animation:.18s ease-out both gr-cta-in;display:flex}@keyframes gr-cta-in{0%{opacity:0}}.gr-stage[data-phase=launch] .gr-car[data-slot="0"] .gr-car-cta,.gr-stage[data-phase=roll] .gr-car[data-slot="0"] .gr-car-cta{opacity:0;animation:none}.gr-car-tick{background:linear-gradient(135deg, transparent 50%, var(--gr-lime) 50%);opacity:0;width:10px;height:10px;transition:opacity .2s var(--gr-ease);position:absolute;bottom:0;right:0}.gr-car:not([data-slot="0"]) .gr-car-hit:hover .gr-car-face{border-color:var(--gr-lime-dim);transform:translateY(calc(-4 * var(--gr-u)))}.gr-car-hit:hover .gr-car-tick,.gr-car-hit:focus-visible .gr-car-tick{opacity:1}.gr-car-hit:hover .gr-art-img{transform:scale(1.04)}.gr-car[data-slot="0"] .gr-car-hit:hover .gr-car-cta{background:var(--gr-lime-hi)}.gr-car-glass .gr-car-face{-webkit-box-reflect:unset;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#101418b8;border-color:#ffffff14}.gr-car-glass[data-slot="0"] .gr-car-face{border-color:#bef95559}.gr-car-glass .gr-car-body:before{display:none}.gr-car-glass .gr-car-art{border-radius:0}.gr-car-glass .gr-car-cta{opacity:.25;animation:none}.gr-burst{pointer-events:none;--ox:18.2%;--oy:54.7%;--st-angle:-23.5deg;--st-len:32%;position:absolute;inset:0}.gr-flash{z-index:2;left:var(--ox);top:calc(var(--oy) - 14%);aspect-ratio:1;mix-blend-mode:screen;opacity:0;background:radial-gradient(circle,#d4ff3ae6,#bef9554d 35%,#0000 65%);border-radius:50%;width:26%;animation:.36s ease-out gr-flash;position:absolute;translate:-50% -50%}@keyframes gr-flash{0%{opacity:0}25%{opacity:.75}to{opacity:0}}.gr-streak{z-index:4;left:var(--ox);top:var(--oy);width:var(--st-len);transform-origin:0;mix-blend-mode:screen;height:3px;transform:rotate(var(--st-angle)) translateY(calc((var(--i) - 3.5) * 7 * var(--gr-u))) scaleX(0);opacity:0;animation:gr-streak .46s cubic-bezier(.55, 0, .85, .35) calc(var(--i) * 20ms) both;background:linear-gradient(90deg,#d4ff3af2,#fffc 40%,#0000);border-radius:2px;position:absolute;box-shadow:0 0 8px #bef955cc}.gr-streak:nth-child(2n){background:linear-gradient(90deg,#ffffffe6,#d4ff3a99 50%,#0000)}@keyframes gr-streak{0%{opacity:0;transform:rotate(var(--st-angle)) translateY(calc((var(--i) - 3.5) * 7 * var(--gr-u))) scaleX(0)}40%{opacity:1;transform:rotate(var(--st-angle)) translateY(calc((var(--i) - 3.5) * 7 * var(--gr-u))) scaleX(1)}to{opacity:0;transform:rotate(var(--st-angle)) translateY(calc((var(--i) - 3.5) * 7 * var(--gr-u))) translateX(40%) scaleX(.2)}}.gr-spray{z-index:4;width:calc(560 * var(--gr-u));height:auto;left:calc(var(--ox) - 560 * var(--gr-u) + 50 * var(--gr-u));top:calc(var(--oy) - 200 * var(--gr-u));transform-origin:100% 63%;mix-blend-mode:screen;opacity:0;max-width:none;animation:.76s ease-out both gr-spray;position:absolute}@keyframes gr-spray{0%{opacity:0;transform:rotate(-14deg)scale(.5,.8)}30%{opacity:1}to{opacity:0;transform:rotate(-14deg)scale(1.8,1.3)}}.gr-side{z-index:4;width:38%;padding:calc(var(--gr-sh) * .3) 2% 0 0;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:flex-end;display:flex;position:absolute;top:0;bottom:0;right:0}.gr-side>*{pointer-events:auto;width:min(64%,420px)}.gr-kicker{font:italic 900 calc(26 * var(--gr-u))/1.05 var(--gr-font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--gr-lime);text-shadow:0 0 18px #bef9554d,0 2px #0009;flex-direction:column;font-stretch:106%;display:flex}.gr-lede{margin-top:calc(14 * var(--gr-u));font:400 calc(17 * var(--gr-u))/1.45 var(--gr-font-ui);color:var(--gr-text);text-shadow:0 1px 2px #000c}.gr-empty-line{color:var(--gr-text);justify-items:start;gap:12px;margin-top:20px;font-size:16px;display:grid}.gr-empty-line a{color:var(--gr-lime)}.gr-empty-scene{z-index:3;font:italic 900 calc(34 * var(--gr-u))/1 var(--gr-font-display);text-transform:uppercase;color:var(--gr-paint);opacity:.9;white-space:nowrap;margin:0;padding:0;font-stretch:108%;position:absolute;top:66%;left:21%;transform:perspective(600px)rotateX(38deg);-webkit-mask:url(/art/paint.webp) 0 0/256px;mask:url(/art/paint.webp) 0 0/256px}.gr-telemetry{margin-top:calc(26 * var(--gr-u));border:1px solid var(--gr-line-hi);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%);background:#06090ca8;grid-template-columns:1fr 1fr 1.1fr;display:grid}.gr-telemetry>div{padding:calc(12 * var(--gr-u)) 6px;text-align:center;flex-direction:column-reverse;justify-content:center;align-items:center;gap:4px;display:flex}.gr-telemetry>div+div{border-left:1px solid var(--gr-line-hi)}.gr-telemetry dd{font-size:calc(40 * var(--gr-u));color:var(--gr-lime);min-height:calc(36 * var(--gr-u));align-items:center;line-height:.9;display:flex}.gr-telemetry dt{font:500 13px/1.15 var(--gr-font-ui);color:var(--gr-text)}.gr-telemetry-sbp dd{color:var(--gr-text)}.gr-sbp{width:calc(30 * var(--gr-u));height:calc(30 * var(--gr-u))}.gr-ghost-digits{width:1.4em;height:.8em}.gr-readout{font:500 12px/1.35 var(--gr-font-mono);color:var(--gr-mute);text-transform:uppercase;letter-spacing:.06em;gap:4px;margin-top:12px;display:grid}.gr-readout p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gr-readout p:first-child{animation:gr-readout .24s var(--gr-ease)}.gr-readout p:last-child{justify-content:space-between;gap:10px;display:flex}.gr-readout span{color:var(--gr-dim);letter-spacing:.14em}.gr-readout b{color:var(--gr-text);text-transform:none;letter-spacing:0;font-weight:600}.gr-readout em{font:italic 900 20px/1 var(--gr-font-display);color:var(--gr-lime);letter-spacing:.01em;text-transform:none;animation:gr-readout .24s var(--gr-ease)}.gr-readout-pos{align-self:center}@keyframes gr-readout{0%{opacity:0;transform:translateY(4px)}}.gr-race{border:1px solid var(--gr-line-hi);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);background:#06090ca8;grid-template-columns:40px minmax(0,1fr) 40px 40px;height:36px;margin-top:12px;display:grid}.gr-race-btn{height:100%;color:var(--gr-text);font:italic 800 15px/1 var(--gr-font-display);letter-spacing:.04em;text-transform:uppercase;transition:background-color .2s var(--gr-ease), color .2s var(--gr-ease);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 6px;display:flex}.gr-race-btn+.gr-race-btn{border-left:1px solid var(--gr-line-hi)}.gr-race-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}.gr-race-btn:hover{background:#ffffff0f}.gr-race-btn:active{background:#ffffff1a}.gr-race-btn:focus-visible{outline-offset:-3px}.gr-race-go{color:var(--gr-lime)}.gr-race-go svg{width:26px}.gr-race-go circle{fill:var(--gr-red);stroke:none;transition:fill .2s var(--gr-ease)}.gr-race-go:hover{background:#bef9551a}.gr-race-go:hover circle{fill:var(--gr-lime)}.gr-race-btn[aria-pressed=true]{color:var(--gr-lime)}.gr-race-btn[aria-pressed=true] svg{fill:var(--gr-lime)}@media (max-width:1279px) and (min-width:768px){.gr-stage{--gr-sh:calc((100vw - var(--gr-rail)) * .6);background:var(--gr-ink);height:auto;overflow:clip visible}.gr-stage:before,.gr-backdrop{display:none}.gr-scene{height:var(--gr-sh);left:calc(50% - var(--gr-sw) / 2);position:relative;overflow:hidden}.gr-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px 28px;width:auto;padding:16px 24px 30px;display:grid;position:relative;inset:auto}.gr-readout{display:none}.gr-side>*{width:auto}.gr-kicker{grid-column:1;font-size:24px}.gr-lede{grid-column:1;margin:0;font-size:15px}.gr-telemetry,.gr-race,.gr-empty-line{grid-column:2;margin:0}.gr-telemetry{grid-row:1/span 2}.gr-telemetry>div{padding-block:9px}.gr-telemetry dd{min-height:28px;font-size:30px}.gr-sbp{width:26px;height:26px}}@media (max-width:767px){.gr-stage{--gr-pw:min(100vw, 520px);--gr-u:calc(var(--gr-pw) / 390);background:var(--gr-ink);flex-direction:column;height:auto;display:flex;overflow:hidden}.gr-stage:before,.gr-backdrop,.gr-stage:after{display:none}.gr-scene{--gr-vpx:50;--gr-vpy:30;--gr-lx:50;--gr-ly:22;width:var(--gr-pw);height:calc(var(--gr-pw) * 322 / 390);z-index:2;flex:none;margin:0 auto;position:relative;left:auto}.gr-plate{overflow:hidden;-webkit-mask:none;mask:none}.gr-plate img{inset:auto auto auto 50%;top:calc(-68.8 * var(--gr-u));width:calc(530.6 * var(--gr-u));object-fit:fill;max-width:none;height:auto;translate:-50%}.gr-scene:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#0b0f11eb);height:16%;position:absolute;inset:auto 0 0}.gr-beam{display:none}.gr-gantry{--ld:6.6%}.gr-lamp{top:11.8%}.gr-lamp:first-of-type{left:33.32%}.gr-lamp:nth-of-type(2){left:41.69%}.gr-lamp:nth-of-type(3){left:50.33%}.gr-lamp:nth-of-type(4){left:58.69%}.gr-lamp:nth-of-type(5){left:66.54%}.gr-lamp:after{inset:-120%}.gr-lamp-wet{width:44%;height:46%;top:34%;left:50%}.gr-flood{width:30%}.gr-flood-l{top:1%;left:2%}.gr-flood-r{top:1%;left:97%}.gr-rain{width:50%;height:80%}.gr-rain-l{left:-18%}.gr-rain-r{left:68%}.gr-shimmer{top:70%}.gr-boxes{z-index:2;fill:none;width:100%;height:100%;stroke:var(--gr-paint);stroke-width:5px;stroke-linejoin:miter;opacity:.92;filter:drop-shadow(0 0 3px #fff3);display:block;position:absolute;inset:0}.gr-plabel{font-size:calc(26 * var(--gr-u));z-index:4;opacity:.94;text-shadow:0 0 6px #ffffff2e,0 2px 4px #00000080;-webkit-mask:none;mask:none}.gr-plabel[data-slot="0"]{font-size:calc(28 * var(--gr-u));top:89%;left:24.6%}.gr-plabel[data-slot="1"]{top:80.4%;left:60.5%}.gr-plabel[data-slot="2"]{top:80.4%;left:86.7%}.gr-plabel[data-slot="3"],.gr-plabel[data-slot="4"],.gr-plabel[data-slot="5"],.gr-plabel[data-slot="6"],.gr-plabel[data-slot="7"]{display:none}.gr-car{left:calc(var(--l) * var(--gr-u));top:calc(var(--t) * var(--gr-u));width:calc(var(--pw) * var(--gr-u));height:calc(var(--ph) * var(--gr-u))}.gr-car[data-slot="0"]{--l:11;--t:62;--pw:171;--ph:214;--rx:5deg;--ry:6deg;--rz:-2.5deg}.gr-car[data-slot="1"]{--l:190;--t:124;--pw:92;--ph:110;--rx:7deg;--ry:0deg;--rz:-1deg}.gr-car[data-slot="2"]{--l:292;--t:124;--pw:92;--ph:110;--rx:7deg;--ry:-6deg;--rz:1.4deg}.gr-car[data-slot="3"],.gr-car[data-slot="4"],.gr-car[data-slot="5"],.gr-car[data-slot="6"],.gr-car[data-slot="7"]{display:none}.gr-car-face{-webkit-box-reflect:unset}.gr-car-wet,.gr-car:not([data-slot="0"]) .gr-car-name,.gr-car:not([data-slot="0"]) .gr-car-line{display:none}.gr-car:not([data-slot="0"]) .gr-car-art{flex:auto}.gr-car:not([data-slot="0"]) .gr-car-panel{padding:calc(5 * var(--gr-u)) 4px;flex:none}.gr-car:not([data-slot="0"]) .gr-car-meta{justify-content:center}.gr-car:not([data-slot="0"]) .gr-car-price{font-size:calc(15 * var(--gr-u));margin:0}.gr-car[data-slot="0"] .gr-car-art{flex-basis:62%}.gr-car[data-slot="0"] .gr-car-panel{align-items:stretch;gap:calc(3 * var(--gr-u));padding:calc(4 * var(--gr-u)) calc(7 * var(--gr-u)) calc(6 * var(--gr-u))}.gr-car[data-slot="0"] .gr-car-name{font-size:calc(12 * var(--gr-u) + .5px)}.gr-car[data-slot="0"] .gr-car-meta{flex-direction:row;justify-content:space-between;align-items:baseline;gap:6px}.gr-car[data-slot="0"] .gr-car-line{font-size:calc(10.5 * var(--gr-u));color:var(--gr-mute)}.gr-car[data-slot="0"] .gr-car-price{font-size:calc(19 * var(--gr-u));margin-left:auto}.gr-car[data-slot="0"] .gr-car-cta{height:calc(24 * var(--gr-u));font-size:calc(14 * var(--gr-u));margin-top:0}.gr-burst{--ox:24.6%;--oy:84%;--st-angle:-62deg;--st-len:52%}.gr-spray{width:calc(260 * var(--gr-u));left:calc(var(--ox) - 250 * var(--gr-u));top:calc(var(--oy) - 92 * var(--gr-u))}.gr-flash{width:50%;top:calc(var(--oy) - 30%)}.gr-empty-scene{font-size:calc(24 * var(--gr-u));top:62%;left:6%;transform:none}.gr-side{z-index:3;justify-content:center;align-items:center;width:auto;min-height:30px;margin-top:-12px;padding:0 12px 2px;display:flex;position:static}.gr-side>*{width:auto}.gr-kicker{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.gr-lede,.gr-readout{display:none}.gr-empty-line{text-align:center;justify-items:center;margin:0;padding:6px 0;font-size:14px}.gr-telemetry{-webkit-backdrop-filter:none;backdrop-filter:none;clip-path:none;z-index:3;background:0 0;border:0;justify-content:center;align-items:baseline;gap:0;margin:0;display:flex;position:relative}.gr-telemetry>div{flex-direction:row;align-items:baseline;gap:5px;padding:0}.gr-telemetry>div+div{border:0}.gr-telemetry dd{order:-1}.gr-telemetry>div+div:before{content:"·";color:var(--gr-dim);order:-2;margin:0 7px 0 4px;font-size:16px}.gr-telemetry dd{min-height:0;font-size:23px;line-height:1;display:inline-flex}.gr-telemetry dt{font:500 11px/1 var(--gr-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gr-mute);white-space:nowrap}.gr-telemetry-sbp{align-items:center!important}.gr-telemetry-sbp dd{align-self:center}.gr-sbp{width:20px;height:20px}.gr-sbp-long{display:none}.gr-race{z-index:6;clip-path:none;background:#06090c9e;border-radius:50%;width:32px;height:32px;margin:0;display:block;position:absolute;top:8px;right:8px}.gr-race-btn:not(.gr-race-pause){display:none}.gr-race-btn{border-radius:50%;width:30px;height:30px;padding:0}.gr-race-btn+.gr-race-btn{border:0}.gr-race-btn svg{width:14px;height:14px}}@media (max-width:359px){.gr-telemetry dt{letter-spacing:.04em;font-size:10px}.gr-telemetry dd{font-size:20px}.gr-telemetry>div+div:before{margin:0 5px 0 2px}}@media (prefers-reduced-motion:reduce){.gr-ambient,.gr-burst,.gr-beam-tick{display:none}.gr-car-body{transition:none}.gr-car[data-slot="0"] .gr-car-body:before,.gr-gantry[data-lit="5"] .gr-lamp:after,.gr-gantry[data-lit="5"] .gr-lamp-wet{animation:none}.gr-gantry[data-lit="5"] .gr-lamp-wet{opacity:.25}.gr-cars,.gr-lamp:before,.gr-lamp:after{transition:none}.gr-readout p,.gr-readout p:first-child,.gr-readout em,.gr-car[data-slot="0"] .gr-car-cta{animation:none}}
.gr-band{z-index:2;background:linear-gradient(transparent, var(--gr-page) 24px), linear-gradient(#0f1416e6, #0f1416e6), url(/art/carbon.webp) 0 0 / 256px;scroll-margin-top:calc(var(--gr-top) - 4px);margin-top:-24px;padding:0 20px 56px;position:relative}.gr-toolbar{top:var(--gr-top);z-index:6;border-bottom:1px solid var(--gr-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#0e1214f0,#0e1214f0),url(/art/carbon.webp) 0 0/256px;grid-template-columns:auto 230px minmax(0,1fr) 264px;align-items:center;gap:0 10px;margin:0 -20px;padding:16px 20px 14px;display:grid;position:sticky}.gr-toolbar-title{font:italic 900 30px/1 var(--gr-font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--gr-paint);align-items:center;gap:14px;margin-right:26px;font-stretch:108%;display:flex}.gr-toolbar-title:before{content:"";background:var(--gr-lime);width:4px;height:34px;transform:skew(-12deg);box-shadow:0 0 10px #bef95580}.gr-tool{border:1px solid var(--gr-line-hi);background:var(--gr-field);height:41px;color:var(--gr-text);min-width:0;transition:border-color .2s var(--gr-ease);border-radius:3px;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.gr-tool:hover,.gr-tool:focus-within{border-color:var(--gr-lime-dim)}.gr-tool>span{color:var(--gr-dim);white-space:nowrap;font-size:12px}.gr-tool select{appearance:none;min-width:0;height:100%;font:600 13px/1 var(--gr-font-ui);color:var(--gr-text);cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;padding-right:18px}.gr-tool select option{background:var(--gr-field);color:var(--gr-text)}.gr-tool>svg{fill:none;width:11px;height:8px;stroke:var(--gr-text);stroke-width:1.8px;pointer-events:none;position:absolute;right:12px}.gr-tool-search>svg{width:18px;height:18px;stroke:var(--gr-mute);flex:none;position:static}.gr-tool-search input{min-width:0;height:100%;font:500 14px/1 var(--gr-font-ui);color:var(--gr-text);background:0 0;border:0;outline:none;flex:1}.gr-tool-search input::placeholder{color:var(--gr-dim)}.gr-tool-search input::-webkit-search-cancel-button{filter:grayscale()brightness(1.6)}.gr-tool-search:after{content:"";background:var(--gr-lime);transform-origin:0;height:2px;transition:transform .2s var(--gr-ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.gr-tool-search:focus-within:after{transform:scaleX(1)}.gr-tool-searchbtn,.gr-tool-close{display:none}.gr-tool[disabled]{opacity:.6}.gr-tool:has(:disabled){opacity:.6}.gr-board-grid{grid-template-columns:minmax(0,1fr) 470px;align-items:start;gap:33px;margin-top:18px;display:grid}.gr-tower{min-width:0;position:relative}.gr-segments{animation:gr-fade .26s var(--gr-ease);grid-template-columns:minmax(0,1fr);gap:26px;display:grid}@keyframes gr-fade{0%{opacity:0}}.gr-tower[data-busy] .gr-segments{opacity:.45;transition:opacity .2s var(--gr-ease)}.gr-scanline{z-index:2;height:2px;position:absolute;top:-8px;left:0;right:0;overflow:hidden}.gr-scanline:before{content:"";background:linear-gradient(90deg, transparent, var(--gr-lime), transparent);width:30%;animation:1s linear infinite gr-scanline;position:absolute;inset:0}@keyframes gr-scanline{0%{transform:translate(-100%)}to{transform:translate(340%)}}.gr-seg{transition:opacity .3s var(--gr-ease), transform .3s var(--gr-ease)}.gr-seg[data-wait]{opacity:0;transform:translateY(12px)}.gr-seg-head{align-items:flex-end;gap:14px;padding:4px 2px 10px;display:flex}.gr-seg-head h3{font:italic 900 22px/1.1 var(--gr-font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--gr-paint);min-width:0;padding-bottom:7px;font-stretch:106%;position:relative}.gr-seg-head h3:after{content:"";background:var(--gr-lime);width:32px;height:2px;position:absolute;bottom:0;left:0}.gr-seg-count{font:500 12px/1 var(--gr-font-mono);color:var(--gr-mute);white-space:nowrap;margin-left:auto;padding-bottom:8px}.gr-seg-flag{background:conic-gradient(#fff3 25%, transparent 0 50%, #fff3 0 75%, transparent 0) 0 0 / 12px 12px;flex:none;width:54px;height:12px;margin-bottom:9px;transform:skew(-12deg);-webkit-mask:linear-gradient(90deg,#0000,#000 70%);mask:linear-gradient(90deg,#0000,#000 70%)}.gr-seg[data-single]{margin-top:-10px}.gr-seg[data-single] .gr-seg-head{flex-wrap:nowrap;align-items:center;gap:12px;min-height:32px;padding:0 2px 6px}.gr-seg[data-single] .gr-seg-head h3{flex:0 auto;padding:0 0 0 12px;font-size:17px}.gr-seg[data-single] .gr-seg-head h3:after{width:3px;height:auto;top:2px;bottom:2px;left:0;transform:skew(-12deg)}.gr-seg[data-single] .gr-seg-count{margin-left:0;padding:0}.gr-seg[data-single] .gr-seg-flag{display:none}.gr-seg-silent{border:1px dashed var(--gr-line-hi);color:var(--gr-mute);border-radius:3px;padding:18px}.gr-rows{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.gr-row-item{min-width:0}.gr-rows-more{margin-top:4px}.gr-seg-all{border:1px solid var(--gr-line-hi);height:28px;color:var(--gr-text);font:600 11px/1 var(--gr-font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:color .2s var(--gr-ease), border-color .2s var(--gr-ease);background:#181b1eb3;border-radius:3px;margin-bottom:6px;padding:0 10px}.gr-seg-all span{color:var(--gr-lime);margin-left:4px}.gr-seg-all:hover{color:var(--gr-lime);border-color:var(--gr-lime-dim)}.gr-row{border:1px solid var(--gr-line);height:69px;color:var(--gr-text);background:linear-gradient(90deg, #ffffff06, transparent 30%), var(--gr-row);transition:border-color .22s var(--gr-ease), background-color .22s var(--gr-ease);border-radius:3px;grid-template-columns:40px 158px minmax(0,1fr) auto;align-items:center;gap:0 16px;padding:0 18px 0 6px;text-decoration:none;display:grid;position:relative}.gr-row:before{content:"";background:var(--gr-lime);width:3px;transition:transform .22s var(--gr-ease);border-radius:3px 0 0 3px;position:absolute;top:-1px;bottom:-1px;left:-1px;transform:scaleY(0);box-shadow:0 0 10px #bef95599}.gr-row:hover,.gr-row:focus-visible,.gr-row[data-active]{border-color:var(--gr-lime-dim);background-color:#1e2226}.gr-row:hover:before,.gr-row:focus-visible:before,.gr-row[data-active]:before{transform:scaleY(1)}.gr-row:focus-visible{outline-offset:2px}.gr-row-pos{text-align:center;color:var(--gr-paint);font-size:22px}.gr-row[data-active] .gr-row-pos{color:var(--gr-lime)}.gr-row-art{border:1px solid #2a3036;border-radius:2px;width:158px;height:58px}.gr-row-art:after{content:"";background:linear-gradient(135deg, transparent 50%, var(--gr-lime) 50%);z-index:1;width:9px;height:9px;position:absolute;bottom:0;right:0}.gr-row-art .gr-art-tags{top:4px;left:4px}.gr-row-art .platform-tag{height:15px;padding:0 4px;font-size:8.5px}.gr-row:hover .gr-art-img,.gr-row[data-active] .gr-art-img{transform:translate(2%)scale(1.03)}.gr-row-art .gr-art-none{font-size:18px}.gr-row-id{gap:2px;min-width:0;display:grid}.gr-row-name{font:600 15.5px/18px var(--gr-font-ui);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gr-row-meta{color:var(--gr-mute);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.2;overflow:hidden}.gr-row-vars{font:400 11.5px/1.2 var(--gr-font-mono);color:var(--gr-mute);white-space:nowrap}.gr-row-vars i{color:var(--gr-lime);margin-left:3px;font-style:normal}.gr-row-id{grid-template-columns:minmax(0,auto) auto;justify-content:start;column-gap:12px}.gr-row-name{grid-column:1/-1}.gr-sort-icon{display:none}.gr-row-price{justify-self:end;font-size:24px}.gr-row-price small{font-size:16px}.gr-row-ghost{pointer-events:none}.gr-row-ghost .gr-row-name,.gr-row-ghost .gr-row-meta{display:block}.gr-more{gap:8px;margin-top:14px;display:grid}.gr-more .gr-btn{min-height:44px}.gr-more-note{color:#ff9a86;font-size:13px}.gr-more-end{color:var(--gr-mute);text-align:center;padding:8px 0;font-size:14px}.gr-pitnote{justify-items:start;gap:10px;margin-bottom:14px;padding:26px 24px;display:grid}.gr-pitnote-title{font:italic 900 24px/1.1 var(--gr-font-display);text-transform:uppercase;color:var(--gr-paint)}.gr-pitnote p:not(.gr-pitnote-title){color:var(--gr-mute)}.gr-aside{align-self:stretch;min-width:0;position:relative}.gr-aside-in{gap:22px;display:grid;position:sticky;top:64px}.gr-preview{background:var(--gr-panel);border:1px solid var(--gr-line);animation:gr-fade .2s var(--gr-ease);border-radius:4px;gap:0;padding:14px;display:grid;box-shadow:0 20px 40px #00000059}.gr-preview-art{aspect-ratio:442/254;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);border-radius:2px;width:100%}.gr-preview-art:after{content:"";background:var(--gr-lime);width:28px;height:2px;box-shadow:0 0 8px var(--gr-lime);z-index:2;position:absolute;top:7px;right:-4px;transform:rotate(45deg)}.gr-preview-art .gr-art-img{animation:gr-art-in .32s var(--gr-ease)}@keyframes gr-art-in{0%{opacity:0;transform:translate(12px)}}.gr-preview-art .gr-art-tags{top:8px;left:8px}.gr-preview-body{gap:12px;padding-top:12px;display:grid}.gr-preview-name{font:700 24px/1.2 var(--gr-font-ui)}.gr-preview-chips{flex-wrap:wrap;gap:6px;display:flex}.gr-variants{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.gr-variants legend,.gr-variants-legend{font:600 13px/1.2 var(--gr-font-ui);color:var(--gr-text);margin-bottom:6px;padding:0}.gr-variant{border:1px solid var(--gr-line-hi);cursor:pointer;height:34px;transition:border-color .2s var(--gr-ease), background-color .2s var(--gr-ease);border-radius:3px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px 0 10px;display:grid}.gr-variant:hover{border-color:#56606a}.gr-variant input{appearance:none;cursor:pointer;border:1.5px solid #8c949b;border-radius:50%;place-items:center;width:16px;height:16px;margin:0;display:grid}.gr-variant input:before{content:"";background:var(--gr-lime);width:8px;height:8px;transition:transform .16s var(--gr-ease);border-radius:50%;transform:scale(0)}.gr-variant input:checked{border-color:var(--gr-lime)}.gr-variant input:checked:before{transform:scale(1)}.gr-variant:has(input:checked){border-color:var(--gr-lime);background:#bef9550d}.gr-variant:has(input:focus-visible){outline:2px solid var(--gr-lime);outline-offset:2px}.gr-variant-label{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.gr-variant .gr-price{font-size:15px}.gr-variants-more{font:500 12px/1 var(--gr-font-mono);color:var(--gr-mute);justify-self:end;padding:4px 0;text-decoration:none}.gr-variants-more:hover{color:var(--gr-lime)}.gr-preview-cta{min-height:44px;margin-top:2px}.gr-preview-cta-price{font-weight:800}.gr-facts{display:grid}@media (max-height:999px) and (min-width:1024px){.gr-aside .gr-preview{padding:12px}.gr-aside .gr-preview-art{aspect-ratio:442/200}.gr-aside .gr-preview-body{gap:9px;padding-top:10px}.gr-aside .gr-preview-name{font-size:21px}.gr-aside .gr-preview-text{font-size:12.5px;line-height:1.45}.gr-aside .gr-variant{height:31px}}.gr-facts div{border-top:1px solid var(--gr-line);grid-template-columns:110px minmax(0,1fr);gap:10px;padding:6px 0;font-size:12px;display:grid}.gr-facts dt{color:var(--gr-dim)}.gr-facts dd{color:var(--gr-text);overflow-wrap:anywhere}.gr-preview-text{color:var(--gr-mute);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.gr-preview-ghost .gr-variant{border:0;display:block}.gr-preview-ghost .gr-preview-cta{clip-path:none;display:block}.gr-preview-ghost .gr-chip{border:0}.gr-howto{gap:14px;display:grid}.gr-howto-head{align-items:center;gap:14px;display:flex}.gr-chequer-tall{background-size:6px 6px;width:70px;height:18px}.gr-howto-head h2{font:italic 900 22px/1 var(--gr-font-display);text-transform:uppercase;letter-spacing:.03em;color:var(--gr-paint)}.gr-howto-steps{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.gr-howto-steps li{align-content:start;gap:5px;display:grid;position:relative}.gr-howto-mark{align-items:center;gap:10px;margin-bottom:4px;display:flex}.gr-howto-mark b{background:var(--gr-lime);width:24px;height:24px;color:var(--gr-lime-ink);border-radius:50%;place-items:center;font-size:15px;display:grid;box-shadow:0 0 10px #bef95559}.gr-howto-mark svg{fill:none;width:22px;height:22px;stroke:var(--gr-text);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.gr-howto-title{font-size:13px;font-weight:700}.gr-howto-note{color:var(--gr-mute);font-size:12px;line-height:1.35}.gr-howto-flag{align-items:center;gap:2px;display:flex;position:absolute;top:4px;right:-16px}.gr-howto-flag i{background:conic-gradient(#fff 25%, #222 0 50%, #fff 0 75%, #222 0) 0 0 / 6px 6px;opacity:.55;width:12px;height:9px}.gr-howto-flag svg{fill:none;width:7px;height:12px;stroke:var(--gr-lime);stroke-width:2px}.gr-howto-more{font:600 12px/1 var(--gr-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gr-lime);justify-self:start;text-decoration:none}.gr-howto-more:hover{color:var(--gr-lime-hi)}@media (max-width:1279px){.gr-board-grid{grid-template-columns:minmax(0,1fr) 380px;gap:24px}.gr-row{grid-template-columns:34px 132px minmax(0,1fr) auto;gap:0 12px}.gr-row-art{width:132px;height:50px}.gr-row-price{font-size:21px}.gr-seg-head{flex-wrap:wrap;row-gap:6px}.gr-seg-head h3{flex:1 0 100%}.gr-seg-count{align-self:center;margin-left:0;padding-bottom:0}.gr-seg-all{margin:0 0 0 auto}.gr-seg-flag{align-self:center;margin-bottom:0}.gr-toolbar{grid-template-columns:auto 160px minmax(220px,1fr) 178px}.gr-toolbar-title{margin-right:10px;font-size:26px}.gr-tool-sort>span{display:none}.gr-tool-sort{padding-left:34px}.gr-tool-sort .gr-sort-icon{fill:none;width:17px;height:17px;stroke:var(--gr-lime);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;display:block;position:absolute;left:10px}.gr-howto-steps{gap:12px}}@media (max-width:1023px){.gr-board-grid{grid-template-columns:minmax(0,1fr)}.gr-aside-in{position:static}.gr-row-item[data-open] .gr-row{border-color:var(--gr-lime-dim)}.gr-row-item[data-open] .gr-row:before{transform:scaleY(1)}.gr-inline{animation:gr-inline .3s var(--gr-ease);grid-template-rows:1fr;display:grid}.gr-inline-in{min-height:0;overflow:hidden}@keyframes gr-inline{0%{opacity:0;grid-template-rows:0fr}}.gr-inline .gr-preview{border-color:var(--gr-lime-dim);box-shadow:none;margin-top:4px}.gr-howto{margin-top:30px}}@media (max-width:767px){.gr-band{background:linear-gradient(#0f1416eb,#0f1416eb),url(/art/carbon.webp) 0 0/256px;margin-top:0;padding:0 10px 40px}.gr-toolbar{grid-template-columns:44% 44px minmax(0,1fr);gap:0 8px;margin:0 -10px;padding:8px 10px}.gr-toolbar-title{clip:rect(0 0 0 0);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.gr-toolbar-title:before{display:none}.gr-tool{height:44px;padding:0 10px}.gr-tool-sort>span{display:none}.gr-tool-sort{padding-left:34px}.gr-tool-sort .gr-sort-icon{fill:none;width:17px;height:17px;stroke:var(--gr-lime);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;display:block;position:absolute;left:10px}.gr-tool-searchbtn{place-items:center;width:44px;padding:0;display:grid}.gr-tool-searchbtn svg{fill:none;width:20px;height:20px;stroke:var(--gr-text);stroke-width:1.8px}.gr-tool-search{display:none}.gr-toolbar[data-search] .gr-tool-search{z-index:2;animation:gr-fade .2s var(--gr-ease);display:flex;position:absolute;top:10px;left:18px;right:10px}.gr-toolbar[data-search] .gr-tool-close{width:32px;height:32px;color:var(--gr-text);background:0 0;border:0;place-items:center;font-size:22px;display:grid}.gr-board-grid{margin-top:6px}.gr-segments{gap:20px}.gr-seg-head{flex-wrap:nowrap;gap:10px;padding:0 2px 6px}.gr-seg-head h3{flex:auto;padding-bottom:5px;font-size:18px}.gr-seg[data-single]{margin-top:-8px}.gr-seg[data-single] .gr-seg-head h3{padding-bottom:0;font-size:15px}.gr-seg[data-single] .gr-seg-count{display:inline}.gr-seg-all{height:26px}.gr-seg-count,.gr-seg-flag{display:none}.gr-rows{gap:6px}.gr-row{grid-template-rows:1fr auto;grid-template-columns:30px 98px minmax(0,1fr);gap:0 10px;height:86px;padding:6px 10px 6px 0}.gr-row-id{grid-template-columns:minmax(0,1fr)}.gr-row-name{-webkit-line-clamp:1;font-size:15px;line-height:17px}.gr-row-pos{grid-row:1/-1;font-size:20px}.gr-row-art{grid-row:1/-1;width:98px;height:72px}.gr-row-id{align-self:start;gap:3px;padding-top:2px}.gr-row-name{font-size:15px}.gr-row-meta{font-size:13px}.gr-row-vars{font-size:11px}.gr-row-price{grid-area:2/3;margin-top:-18px;font-size:20px}.gr-row-price small{font-size:14px}.gr-row-art .platform-tag{display:none}.gr-preview-compact{padding:10px}.gr-preview-compact .gr-preview-art{aspect-ratio:16/9}.gr-preview-compact .gr-preview-body{gap:10px}.gr-howto-steps{grid-template-columns:1fr;gap:0;position:relative}.gr-howto-steps li{grid-template-columns:44px minmax(0,1fr);padding:0 0 18px}.gr-howto-steps li:before{content:"";background:linear-gradient(var(--gr-lime), #bef95533);width:2px;position:absolute;top:26px;bottom:0;left:11px}.gr-howto-steps li:last-child:before{display:none}.gr-howto-mark{grid-row:1/span 2;align-items:flex-start;margin:0}.gr-howto-mark svg,.gr-howto-flag{display:none}.gr-howto-title{font-size:15px}.gr-howto-note{font-size:13px}}@media (max-width:359px){.gr-toolbar{grid-template-columns:minmax(0,1fr) 44px 108px;gap:0 6px}.gr-tool-sort{padding-left:30px;padding-right:6px}.gr-tool-sort .gr-sort-icon{left:8px}.gr-tool select{padding-right:14px;font-size:12.5px}.gr-tool>svg.gr-tool-caret{right:8px}}@media (prefers-reduced-motion:reduce){.gr-seg[data-wait]{opacity:1;transform:none}.gr-seg,.gr-segments,.gr-preview,.gr-preview-art .gr-art-img,.gr-inline{transition:none;animation:none}.gr-scanline:before{opacity:.5;width:100%;animation:none}}@media (max-width:1023px){.gr-aside .gr-preview,.gr-aside .gr-preview-ghost,.gr-aside .gr-preview-slot{display:none}}
.gr-page{background:radial-gradient(ellipse 80% 40% at 70% 0, #3d495b38, transparent), var(--gr-ink);min-height:70svh;padding-bottom:64px;position:relative}.gr-col{z-index:2;gap:18px;width:min(880px,100% - 40px);margin:-34px auto 0;display:grid;position:relative}.gr-col-narrow{width:min(720px,100% - 40px)}.gr-col-top{margin-top:44px}.gr-col-pass{width:min(520px,100% - 40px)}.gr-col-help{gap:40px;width:min(760px,100% - 40px);margin-top:36px}.gr-pit{background:var(--gr-beam);align-items:flex-end;height:220px;display:flex;position:relative;overflow:hidden}.gr-pit-compact{height:190px}.gr-pit-plate{object-fit:cover;object-position:70% 55%;width:100%;height:100%;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 52%,#0000 98%);mask:linear-gradient(#000 52%,#0000 98%)}.gr-pit:after{content:"";background:linear-gradient(90deg, #0b0f11eb 0, #0b0f119e 36%, #0b0f1159 70%, #0b0f114d), linear-gradient(transparent 50%, var(--gr-ink));position:absolute;inset:0}.gr-pit-in{z-index:1;gap:8px;width:min(880px,100% - 40px);margin:0 auto;padding-bottom:54px;display:grid;position:relative}.gr-crumbs{font:500 12px/1.3 var(--gr-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gr-mute);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gr-crumbs a{color:var(--gr-mute);text-decoration:none}.gr-crumbs a:hover{color:var(--gr-lime)}.gr-pit-title{font:italic 900 44px/1.02 var(--gr-font-display);letter-spacing:.005em;color:var(--gr-paint);text-wrap:balance;text-shadow:0 2px 12px #0009;font-stretch:104%}.gr-pit-lede{max-width:56ch;color:var(--gr-text);font-size:15px}.gr-board-title{font:italic 900 22px/1.1 var(--gr-font-display);text-transform:uppercase;letter-spacing:.03em;color:var(--gr-paint)}.gr-board-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.gr-pitsheet .gr-board-title,.gr-coupon .gr-board-title{flex:auto;align-items:center;gap:14px;min-width:0;display:flex}.gr-pitsheet .gr-board-title:after,.gr-coupon .gr-board-title:after{content:"";background:conic-gradient(#ffffff4d 25%, transparent 0 50%, #ffffff4d 0 75%, transparent 0) 0 0 / 12px 12px;flex:auto;min-width:30px;max-width:260px;height:6px;transform:skew(-12deg);-webkit-mask:linear-gradient(90deg,#000 30%,#0000);mask:linear-gradient(90deg,#000 30%,#0000)}.gr-pitsheet{gap:18px;display:grid}.gr-artboard{border:1px solid var(--gr-line-hi);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%);background:url(/art/asphalt.webp) 50%/cover,#111417;border-radius:4px;padding:14px;position:relative;box-shadow:0 30px 60px #0000008c}.gr-artboard:after{content:"";background:var(--gr-lime);width:42px;height:3px;box-shadow:0 0 12px var(--gr-lime), 0 0 26px #bef95580;position:absolute;top:11px;right:-8px;transform:rotate(45deg)}.gr-artboard:before{content:"";background:var(--gr-lime);z-index:1;width:90px;height:3px;position:absolute;bottom:6px;left:14px;transform:skew(-30deg);box-shadow:0 0 10px #bef95599}.gr-artboard-art{aspect-ratio:16/9;border-radius:2px;width:100%;box-shadow:0 18px 40px #00000080}.gr-artboard-art .gr-art-tags{top:12px;left:12px}.gr-artboard-art .platform-tag{height:22px;font-size:11px}.gr-identity{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.gr-identity-price{font-size:32px}.gr-variants-board,.gr-buy-board,.gr-facts-board{padding:20px 22px 22px}.gr-variants-full{gap:6px}.gr-variants-full .gr-variant{height:42px}.gr-variants-full .gr-variant-label{font-size:14px}.gr-variants-full .gr-price{font-size:18px}.gr-variant-filter{margin-bottom:10px}.gr-spec{display:grid}.gr-spec div{border-top:1px solid var(--gr-line);grid-template-columns:170px minmax(0,1fr);gap:12px;padding:9px 0;font-size:14px;display:grid}.gr-spec dt{color:var(--gr-dim);font:500 12px/1.5 var(--gr-font-mono);letter-spacing:.08em;text-transform:uppercase}.gr-spec dd{overflow-wrap:anywhere}.gr-facts-board .gr-board-title{margin-bottom:12px}.gr-sheet-text{color:var(--gr-mute);white-space:pre-line;margin-top:14px;line-height:1.6}.gr-flagboard{align-items:flex-start;gap:18px;padding:22px;display:flex}.gr-flagboard-flag{background:conic-gradient(#eef1ef 25%, #15181a 0 50%, #eef1ef 0 75%, #15181a 0) 0 0 / 11px 11px;flex:none;width:44px;height:32px;transform:skew(-10deg)}.gr-flagboard[data-kind=red] .gr-flagboard-flag{background:var(--gr-red);box-shadow:0 0 16px #ff2a1f80}.gr-flagboard[data-kind=yellow] .gr-flagboard-flag{background:#f1d23a}.gr-flagboard-copy{gap:8px;display:grid}.gr-flagboard-title{font:italic 900 24px/1.1 var(--gr-font-display);text-transform:uppercase;color:var(--gr-paint)}.gr-receipt-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gr-stage-empty .gr-side-note{pointer-events:auto;justify-content:center;gap:14px;padding-top:0}.gr-side-note>*{width:74%}.gr-note-title{font:italic 900 32px/1.05 var(--gr-font-display);text-transform:uppercase;color:var(--gr-paint)}.gr-cap-red{color:var(--gr-red)}.gr-note-search{gap:8px;display:flex}.gr-note-search .gr-input-wrap{flex:1}.gr-note-search .gr-btn{min-height:46px}.gr-stage[data-flag=red] .gr-plate{filter:brightness(.6)saturate(.8)}.gr-stage[data-flag=red] .gr-lamp:before,.gr-stage[data-flag=red] .gr-lamp:after{transition:none}.gr-stage[data-flag=red] .gr-lamp-wet{opacity:.26}.gr-timeline{--gr-progress:0;gap:26px;padding-left:74px;display:grid;position:relative}.gr-timeline:before,.gr-timeline:after{content:"";width:2px;position:absolute;top:10px;bottom:10px;left:25px}.gr-timeline:before{background:var(--gr-line-hi)}.gr-timeline:after{background:var(--gr-lime);box-shadow:0 0 8px var(--gr-lime);transform:scaleY(var(--gr-progress));transform-origin:top}.gr-sector{position:relative}.gr-sector-node{z-index:1;background:var(--gr-carbon);border:1px solid var(--gr-line-hi);place-items:center;width:52px;height:34px;display:grid;position:absolute;top:18px;left:-74px;transform:skew(-10deg)}.gr-sector-node b{font:italic 900 18px/1 var(--gr-font-display);color:var(--gr-lime);transform:skew(10deg)}.gr-sector[data-finish] .gr-sector-node{background:conic-gradient(#eef1ef 25%, #15181a 0 50%, #eef1ef 0 75%, #15181a 0) 0 0 / 12px 12px;border-color:#eef1ef}.gr-sector[data-finish] .gr-sector-node b{color:var(--gr-ink);background:var(--gr-lime);padding:3px 4px;font-size:12px}.gr-sector-card{gap:10px;padding:20px 22px;display:grid}.gr-sector-card p:not(.gr-cap){color:var(--gr-text);line-height:1.6}.gr-sector-card .gr-btn{justify-self:start;margin-top:4px}.gr-sector-title{font:italic 900 26px/1.1 var(--gr-font-display);text-transform:uppercase;color:var(--gr-paint)}.gr-pitnotes{gap:8px;display:grid}.gr-pitnotes-title{margin-bottom:8px}.gr-pitnote-q{border:1px solid var(--gr-line);border-left:3px solid var(--gr-lime-dim);background:var(--gr-panel);border-radius:3px}.gr-pitnote-q summary{cursor:pointer;justify-content:space-between;gap:10px;padding:14px 16px;font-weight:600;list-style:none;display:flex}.gr-pitnote-q summary::-webkit-details-marker{display:none}.gr-pitnote-q summary:after{content:"+";color:var(--gr-lime);font:700 18px/1 var(--gr-font-mono);transition:transform .2s var(--gr-ease)}.gr-pitnote-q[open] summary:after{transform:rotate(45deg)}.gr-pitnote-q p{color:var(--gr-mute);padding:0 16px 16px;line-height:1.6}.gr-support{gap:6px;margin-top:10px;padding:18px 20px;display:grid}.gr-support a{color:var(--gr-lime);font-weight:600}.gr-col-doc{width:min(880px,100% - 40px);margin-top:26px;display:block}.gr-bulletin-strip{border:1px solid var(--gr-line);border-left:3px solid var(--gr-lime);background:var(--gr-panel);font:500 12px/1.4 var(--gr-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gr-mute);overflow-wrap:anywhere;padding:9px 14px}.gr-doc{max-width:72ch;color:var(--gr-text);gap:12px;padding-top:22px;font-size:16px;line-height:1.7;display:grid}.gr-doc h2{font:italic 800 24px/1.15 var(--gr-font-display);color:var(--gr-paint);margin-top:18px;scroll-margin-top:80px}.gr-doc-official{color:var(--gr-mute);font-size:15px}.gr-doc code{font:500 14px/1.4 var(--gr-font-mono);color:var(--gr-lime)}.gr-code-block{background:url(/art/carbon.webp) 0 0 / 256px, var(--gr-carbon);border:1px solid var(--gr-line-hi);border-radius:3px;margin:0;padding:16px 18px;overflow-x:auto}.gr-code-block code{white-space:pre-wrap;word-break:break-all;color:var(--gr-text)}.gr-params{border-collapse:collapse;width:100%;font-size:14px}.gr-params th,.gr-params td{border-top:1px solid var(--gr-line);text-align:left;vertical-align:top;padding:10px 12px}.gr-params thead th{font:500 11px/1 var(--gr-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gr-dim)}.gr-params tbody th{white-space:nowrap}.gr-toc{display:none}.gr-doc-ghost{gap:10px;margin-top:18px;display:grid}.gr-doc-ghost-h{width:40%;height:24px}.gr-doc-ghost-line{height:15px}@media (min-width:1280px){.gr-col-doc[data-toc]{grid-template-columns:220px minmax(0,1fr);gap:0 40px;width:min(1120px,100% - 60px);display:grid}.gr-col-doc[data-toc] .gr-bulletin-strip{grid-column:1/-1}.gr-col-doc[data-toc] .gr-toc{align-self:start;margin-top:22px;display:block;position:sticky;top:24px}.gr-toc ol{counter-reset:toc;gap:6px;margin-top:10px;display:grid}.gr-toc a{color:var(--gr-mute);font-size:13px;line-height:1.35;text-decoration:none}.gr-toc a:hover{color:var(--gr-lime)}}.gr-pass{gap:16px;padding:24px;display:grid}.gr-pass-lede{color:var(--gr-text);line-height:1.55}.gr-purchases{gap:14px;display:grid}.gr-purchases-reply{min-height:1.5em;color:var(--gr-lime)}.gr-purchases-bad{color:#ff9a86}@media (max-width:767px){.gr-col,.gr-col-narrow,.gr-col-pass,.gr-col-help,.gr-col-doc{width:calc(100% - 24px)}.gr-pit{height:132px}.gr-pit-compact{height:120px}.gr-pit-in{gap:4px;width:calc(100% - 24px);padding-bottom:38px}.gr-pit-title{font-size:30px}.gr-pit-lede{font-size:13px}.gr-product .gr-pit-lede{display:none}.gr-col{gap:14px;margin-top:-26px}.gr-col-top,.gr-col-help{margin-top:20px}.gr-artboard{padding:8px}.gr-identity-price{font-size:28px}.gr-variants-board,.gr-buy-board,.gr-facts-board{padding:16px 14px}.gr-spec div{grid-template-columns:1fr;gap:2px}.gr-timeline{padding-left:50px}.gr-timeline:before,.gr-timeline:after{left:17px}.gr-sector-node{width:38px;height:28px;left:-50px}.gr-sector-node b{font-size:14px}.gr-sector-title{font-size:21px}.gr-sector-card{padding:16px}.gr-stage-empty .gr-side-note{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px 16px 24px;display:grid}.gr-stage-empty .gr-side-note .gr-btn-big{justify-self:stretch}.gr-side-note>*{width:auto}.gr-stage-empty .gr-lede{font-size:14px;display:block}.gr-note-title{font-size:26px}.gr-flagboard{gap:12px;padding:16px}}@media (max-width:1279px) and (min-width:768px){.gr-stage-empty .gr-side-note{grid-template-columns:1fr;padding:24px;display:grid}}.gr-coupon .gr-pit-in,.gr-order .gr-pit-in{width:min(720px,100% - 40px)}.gr-help .gr-pit-in{width:min(760px,100% - 40px)}@media (max-width:767px){.gr-coupon .gr-pit-in,.gr-help .gr-pit-in{width:calc(100% - 24px)}}@media (min-width:768px){.gr-variants-full{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px}.gr-variants-full>p{grid-column:1/-1}}.gr-variants-all{grid-column:1/-1;margin-top:4px}.gr-product .gr-pit{height:260px}.gr-product .gr-pit-in{padding-bottom:100px}.gr-product .gr-col{margin-top:-80px}.gr-order{display:flow-root}.gr-order-plate{pointer-events:none;height:320px;position:absolute;top:0;left:0;right:0;overflow:hidden}.gr-order-plate img{object-fit:cover;object-position:70% 60%;width:100%;height:100%;-webkit-mask:linear-gradient(#000 40%,#0000);mask:linear-gradient(#000 40%,#0000)}.gr-order-plate:after{content:"";background:linear-gradient(90deg, #0b0f11d1, #0b0f1159 60%, #0b0f1140), linear-gradient(transparent 50%, var(--gr-ink));position:absolute;inset:0}.gr-order .gr-col-top{margin-top:180px}.gr-order .gr-receipt{box-shadow:0 30px 70px #0000008c}@media (max-width:767px){.gr-product .gr-pit{height:160px}.gr-product .gr-pit-in{padding-bottom:56px}.gr-product .gr-col{margin-top:-44px}.gr-order-plate{height:220px}.gr-order-plate img{object-position:82% 50%}.gr-order-plate:after{background:linear-gradient(90deg, #0b0f118c, #0b0f1133), linear-gradient(transparent 45%, var(--gr-ink))}.gr-order .gr-col-top{margin-top:110px}}
.gr-buy{gap:18px;display:grid}.gr-buy-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.gr-steps{gap:26px}.gr-buy-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.gr-qty{grid-column:1/-1}.gr-qty-keys{border:1px solid var(--gr-line-hi);background:var(--gr-field);border-radius:3px;align-items:center;gap:0;width:max-content;display:inline-flex}.gr-qty-keys .gr-num{text-align:center;min-width:48px;color:var(--gr-lime);font-size:22px}.gr-qty-btn{width:44px;height:44px;color:var(--gr-text);background:0 0;border:0;font-size:20px}.gr-qty-btn:disabled{color:var(--gr-dim);cursor:not-allowed}.gr-qty-btn:not(:disabled):hover{color:var(--gr-lime)}.gr-ack{border:1px solid var(--gr-line-hi);cursor:pointer;background:#f1d23a0d;border-radius:3px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;display:flex}.gr-ack input{accent-color:var(--gr-lime);flex:none;width:18px;height:18px;margin:1px 0 0}.gr-buy-pay{border-top:1px solid var(--gr-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 22px;padding-top:16px;display:grid}.gr-total{gap:4px;display:grid}.gr-total-sum{font-size:32px}.gr-buy-go{width:100%}.gr-terms{color:var(--gr-mute);grid-column:1/-1;font-size:12px;line-height:1.5}.gr-terms a{color:var(--gr-text)}.gr-buy-pending{color:var(--gr-text);gap:10px;font-size:14px;display:grid}.gr-partner-note{border:1px solid var(--gr-line-hi);border-left:3px solid var(--gr-lime);padding:10px 14px;font-size:14px}.gr-pit-coin .gr-coin{z-index:1;aspect-ratio:auto;object-fit:contain;filter:drop-shadow(0 18px 30px #0009);mix-blend-mode:lighten;width:auto;max-width:46%;height:78%;position:absolute;bottom:18px;right:max(20px,50% - 440px);-webkit-mask:radial-gradient(at 60%,#000 55%,#0000 78%);mask:radial-gradient(at 60%,#000 55%,#0000 78%)}.gr-pit-coin span.gr-coin{border-radius:50%;width:260px;height:150px}.gr-pit-coin .gr-pit-in{max-width:min(880px,100% - 40px)}.gr-pit-coin .gr-pit-title,.gr-pit-coin .gr-pit-lede{max-width:58%}.gr-coupon-form{gap:18px;padding:20px 22px 22px;display:grid}.gr-amounts{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.gr-amount-boxes{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.gr-amount-box{height:62px;color:var(--gr-paint);cursor:pointer;isolation:isolate;transition:transform .15s var(--gr-ease);background:0 0;border:0;position:relative}.gr-amount-box:before{content:"";z-index:-1;border:3px solid var(--gr-paint);opacity:.8;transition:opacity .2s var(--gr-ease);border-top-color:#0000;position:absolute;inset:0;-webkit-mask:url(/art/paint.webp) 0 0/256px;mask:url(/art/paint.webp) 0 0/256px}.gr-amount-box:after{content:"";z-index:-1;border:2px solid var(--gr-lime);opacity:0;transition:opacity .2s var(--gr-ease);border-radius:3px;position:absolute;inset:0;box-shadow:0 0 16px #bef95566,inset 0 0 18px #bef9551f}.gr-amount-box .gr-num{font-size:22px}.gr-amount-box:hover{transform:translateY(-2px)}.gr-amount-box[aria-pressed=true]{color:var(--gr-lime)}.gr-amount-box[aria-pressed=true]:before{opacity:0}.gr-amount-box[aria-pressed=true]:after{opacity:1}.gr-amount-box.gr-ghost:before,.gr-amount-box.gr-ghost:after{display:none}.gr-input-amount{font:italic 900 24px/1 var(--gr-font-display);color:var(--gr-lime);height:52px}.gr-amount-locked{border:1px solid var(--gr-lime-dim);background:#bef9550d;border-radius:3px;align-items:center;gap:12px;padding:14px 16px;display:flex}.gr-amount-locked svg{fill:none;width:22px;height:22px;stroke:var(--gr-lime);stroke-width:1.8px}.gr-amount-locked .gr-price{font-size:30px}.gr-receipt{gap:18px;padding:24px;display:grid}.gr-receipt-title{font:700 20px/1.3 var(--gr-font-ui)}.gr-receipt-note{color:var(--gr-text)}.gr-receipt-codes{gap:14px;display:grid}.gr-pay{justify-items:start;gap:10px;display:grid}.gr-pay-sum{text-shadow:0 0 20px #bef95540;font-size:56px}.gr-pay-line{color:var(--gr-text);max-width:46ch}.gr-pay-actions{justify-items:start;gap:12px;margin-top:4px;display:grid}.gr-pay-bank{min-width:260px}.gr-pay-toggle{font-size:14px}.gr-qr{background:url(/art/carbon.webp) 0 0 / 256px, var(--gr-carbon);border:1px solid var(--gr-line-hi);animation:gr-fade-up .24s var(--gr-ease);border-radius:4px;padding:12px}.gr-qr svg{background:var(--gr-paint);border-radius:2px;padding:6px;display:block}@keyframes gr-fade-up{0%{opacity:0;transform:translateY(6px)}}.gr-pay-watch{font:500 12px/1.4 var(--gr-font-mono);letter-spacing:.06em;color:var(--gr-mute);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:2px 0 6px;display:flex}.gr-pay-watch .gr-sweep-big{margin:0}.gr-sweep-big i{width:18px;height:18px;box-shadow:inset 0 0 0 2px #05080c,0 0 0 3px #0e1215}.gr-sweep-slow i{animation-duration:3s}.gr-receipt[data-done]{padding-top:34px}.gr-finish{align-items:center;gap:12px;display:flex}.gr-finish-flag{background:conic-gradient(#eef1ef 25%, #15181a 0 50%, #eef1ef 0 75%, #15181a 0) 0 0 / 10px 10px;opacity:.9;height:10px;position:absolute;top:0;left:0;right:0}.gr-finish-lights{gap:7px;display:inline-flex}.gr-finish-lights i{background:radial-gradient(circle at 40% 35%, #f3ffd2, var(--gr-lime) 55%, #6a8f25);width:18px;height:18px;animation:gr-finish-on .5s var(--gr-ease) both;border-radius:50%;box-shadow:inset 0 0 0 2px #05080c,0 0 0 3px #0e1215,0 0 14px #bef9558c}.gr-finish-lights i:nth-child(2){animation-delay:80ms}.gr-finish-lights i:nth-child(3){animation-delay:.16s}.gr-finish-lights i:nth-child(4){animation-delay:.24s}.gr-finish-lights i:nth-child(5){animation-delay:.32s}@keyframes gr-finish-on{0%{opacity:.2;transform:scale(.7)}}.gr-finish-word{font:italic 900 22px/1 var(--gr-font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--gr-lime);text-shadow:0 0 14px #bef95559}.gr-code{animation:gr-code-in .4s var(--gr-spring);gap:10px;display:grid}@keyframes gr-code-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}.gr-code-value{background:var(--gr-paint);color:var(--gr-ink);font:600 20px/1.35 var(--gr-font-mono);letter-spacing:.04em;text-align:center;word-break:break-all;border-radius:3px;padding:18px 16px;display:block;box-shadow:inset 0 0 0 2px #00000014,0 0 24px #f4f6f21f}.gr-partner-back{white-space:normal;text-align:center}.gr-waiting{justify-items:start;gap:8px;padding:6px 0;display:grid}.gr-sweep-big{gap:9px;margin-bottom:6px}.gr-sweep-big i{width:16px;height:16px}.gr-waiting-title{font:italic 900 26px/1.1 var(--gr-font-display);text-transform:uppercase;color:var(--gr-paint)}.gr-waiting p:not(.gr-waiting-title){color:var(--gr-mute)}.gr-drawer{border-top:1px solid var(--gr-line);padding-top:12px}.gr-drawer summary{cursor:pointer;font:600 13px/1.4 var(--gr-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gr-mute);align-items:center;gap:8px;list-style:none;display:flex}.gr-drawer summary::-webkit-details-marker{display:none}.gr-drawer summary:before{content:"›";color:var(--gr-lime);transition:transform .2s var(--gr-ease);font-size:18px}.gr-drawer[open] summary:before{transform:rotate(90deg)}.gr-drawer-body{animation:gr-fade-up .2s var(--gr-ease);justify-items:start;gap:10px;padding-top:12px;font-size:14px;display:grid}.gr-drawer-body a{color:var(--gr-lime)}.gr-drawer-body small{color:var(--gr-mute)}.gr-drawer-body .gr-spec{width:100%}.gr-receipt .gr-steps{margin-bottom:2px}@media (max-width:767px){.gr-buy-fields{grid-template-columns:1fr}.gr-buy-pay{z-index:5;background:linear-gradient(#121719f5, var(--gr-panel));border-top:1px solid var(--gr-line-hi);grid-template-columns:1fr;gap:8px;margin:0 -14px -16px;padding:12px 14px 14px;position:sticky;bottom:0;box-shadow:0 -10px 24px #0006}.gr-coupon-form .gr-buy-pay{margin:0 -14px -16px}.gr-total{grid-template-columns:auto 1fr;align-items:baseline;gap:10px}.gr-total-sum{justify-self:end;font-size:26px}.gr-steps{gap:18px}.gr-coupon-form{padding:16px 14px}.gr-amount-boxes{gap:6px}.gr-amount-box{height:50px}.gr-amount-box .gr-num{font-size:17px}.gr-pit-coin{height:150px}.gr-pit-coin .gr-coin{max-width:42%;height:74%;bottom:30px;right:4px}.gr-pit-coin .gr-pit-title{max-width:60%;font-size:30px}.gr-pit-coin .gr-pit-lede{max-width:60%;font-size:12px;display:block}.gr-receipt{padding:18px 16px}.gr-pay-sum{font-size:40px}.gr-pay-actions{justify-items:stretch;width:100%}.gr-pay-bank{width:100%;min-width:0}.gr-pay-toggle{justify-self:start}}@media (max-width:359px){.gr-amount-boxes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gr-amount-box{height:46px;padding-inline:6px}.gr-amount-box:before{inset:0 1px}.gr-amount-box .gr-num{white-space:nowrap;font-size:clamp(14px,4.4vw,18px);display:block}.gr-amount-locked{flex-wrap:wrap;gap:4px 10px;min-width:0;max-width:100%;padding:12px}.gr-amount-locked .gr-price{font-size:26px}.gr-amount-locked .gr-cap{white-space:normal;overflow-wrap:anywhere;flex:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.gr-code,.gr-qr,.gr-drawer-body,.gr-finish-lights i{animation:none}}
