@font-face{font-family:Barlow;src:url(/fonts/barlow-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/barlow-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/barlow-latin-600-normal.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-latin-600-normal.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-latin-700-normal.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-latin-800-normal.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-condensed-latin-800-italic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}:root{--bg: #060509;--bg2: #0a0910;--tile: #0e0d14;--tile2: #15131d;--line: rgba(255, 255, 255, .07);--line2: rgba(255, 255, 255, .13);--ink: #ffffff;--text: #b6b0c6;--dim: #767189;--accent: #7c4dff;--accent-2: #9d6bff;--accent-3: #cdb6ff;--red: #ff4f6d;--green: #3fe08e;--radius: 4px;--cut: 14px;--wrap: 1240px;--display: "Barlow Condensed", "Arial Narrow", sans-serif;--body: Barlow, system-ui, sans-serif;--label: "Barlow Condensed", "Arial Narrow", sans-serif;--code: ui-monospace, Consolas, monospace;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:104px}body{margin:0;background:var(--bg);color:var(--text);font:400 17px/1.55 var(--body);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4{margin:0;color:var(--ink);font-family:var(--display);font-weight:800;text-transform:uppercase;line-height:.92;letter-spacing:.005em}p{margin:0}::selection{background:var(--accent);color:#fff}:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}.wrap{width:min(var(--wrap),100% - 40px);margin-inline:auto}.acc{color:var(--accent-2)}.kicker{display:inline-flex;align-items:center;gap:10px;font:700 15px/1 var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-3)}.kicker:before{content:"";width:7px;height:7px;background:var(--accent-2);transform:rotate(45deg);flex:none}.eyebrow{font:700 15px/1 var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-3)}.btn{--c: var(--cut);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:12px;height:52px;padding:0 30px;border:0;cursor:pointer;white-space:nowrap;font:700 17px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));transition:background .15s,color .15s,transform .15s}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:#8d63ff}.btn-primary:after{content:"";width:14px;height:10px;background:currentColor;flex:none;clip-path:polygon(0 40%,68% 40%,68% 0,100% 50%,68% 100%,68% 60%,0 60%)}.btn-dark,.btn-ghost{background:var(--line2);color:var(--ink)}.btn-dark:before,.btn-ghost:before{content:"";position:absolute;inset:1px;z-index:-1;background:var(--tile);clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c))}.btn-ghost:before{background:var(--bg)}.btn-dark:hover,.btn-ghost:hover{background:var(--accent-2)}.btn-light{background:#fff;color:#000}.btn-light:hover{background:var(--accent-3)}.btn-block{width:100%}.btn[disabled]{opacity:.45;cursor:not-allowed}.more{font:700 15px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);display:inline-flex;gap:8px;align-items:center;border-bottom:1px solid var(--accent-2);padding-bottom:6px}.more:hover{color:var(--accent-3)}.tile{position:relative;background:var(--tile);border:1px solid var(--line)}.hud{position:relative}.hud:before,.hud:after{content:"";position:absolute;width:18px;height:18px;pointer-events:none;z-index:2;border-color:var(--accent-2);border-style:solid}.hud:before{top:-1px;left:-1px;border-width:2px 0 0 2px}.hud:after{bottom:-1px;right:-1px;border-width:0 2px 2px 0}.muted{color:var(--dim)}.field{display:grid;gap:8px}.field label{font:700 15px/1 var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--text)}.input{width:100%;height:54px;padding:0 16px;border-radius:0;background:var(--tile2);border:1px solid var(--line2);color:var(--ink);font:400 16px var(--body);transition:border-color .15s,box-shadow .15s}.input:hover{border-color:#ffffff38}.input:focus{outline:none;border-color:var(--accent-2);box-shadow:inset 3px 0 0 var(--accent-2)}.check{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--dim)}.check input{accent-color:var(--accent);margin-top:4px}.note{font-size:15px;padding:14px 16px 14px 18px;background:var(--tile2);color:var(--text);border-left:3px solid var(--line2)}.note.ok{color:var(--accent-3);border-left-color:var(--accent-2)}.note.err{color:#ffc3cd;border-left-color:var(--red)}.link{color:var(--accent-3);border-bottom:1px solid rgba(157,107,255,.5)}.link:hover{color:#fff;border-bottom-color:#fff}.title{font-size:clamp(44px,6.2vw,92px)}.lead{font-size:clamp(17px,1.5vw,20px);line-height:1.55;color:var(--text)}.media{--shade: .42;position:relative;isolation:isolate;overflow:hidden;border-radius:22px;background:var(--tile);border:1px solid rgba(255,255,255,.1);box-shadow:0 60px 120px -50px #000000f2,0 24px 48px -24px #000c}.media>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.82) brightness(.92)}.media:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:rgba(0,0,0,var(--shade))}.media>.media-in{position:relative;z-index:2}.float{position:relative}.float:before{content:"";position:absolute;inset:0;transform:translate(16px,16px);border-radius:22px;border:1px solid rgba(157,107,255,.3);pointer-events:none}.js .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.js .reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .reveal{opacity:1;transform:none;transition:none}}.logo[data-astro-cid-tvrurpns]{display:inline-flex;align-items:center;gap:calc(var(--s) * .22)}.mark[data-astro-cid-tvrurpns]{height:var(--s);width:auto}.word[data-astro-cid-tvrurpns]{height:calc(var(--s) * .44);width:auto}.nav[data-astro-cid-sckkx6r4]{position:sticky;top:14px;z-index:50;margin-top:14px;pointer-events:none}.row[data-astro-cid-sckkx6r4]{--c: 16px;pointer-events:auto;position:relative;isolation:isolate;display:flex;align-items:center;height:68px;gap:28px;padding:0 18px 0 26px;background:#ffffff1c;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));filter:drop-shadow(0 16px 26px rgba(0,0,0,.55));transition:background .25s,filter .25s}.row[data-astro-cid-sckkx6r4]:before{content:"";position:absolute;inset:1px;z-index:-1;background:#0c0a12a3;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c))}.nav[data-astro-cid-sckkx6r4].scrolled .row[data-astro-cid-sckkx6r4]{background:#9d6bff66;filter:drop-shadow(0 22px 34px rgba(0,0,0,.6))}.nav[data-astro-cid-sckkx6r4].scrolled .row[data-astro-cid-sckkx6r4]:before{background:#0c0a12d9}.brand[data-astro-cid-sckkx6r4]{flex:1 0 auto;display:flex;align-items:center;gap:20px}.home[data-astro-cid-sckkx6r4]{display:flex;flex:none}.home[data-astro-cid-sckkx6r4] img{flex:none}.products[data-astro-cid-sckkx6r4]{display:flex;gap:6px;flex:none}.products[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{display:grid;gap:4px;padding:8px 14px;border:1px solid var(--line2);background:#00000038;transition:border-color .15s,background .15s}.products[data-astro-cid-sckkx6r4] b[data-astro-cid-sckkx6r4]{display:flex;align-items:center;gap:7px;white-space:nowrap;font:800 15px/1 var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--text)}.products[data-astro-cid-sckkx6r4] small[data-astro-cid-sckkx6r4]{font:600 11px/1 var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);white-space:nowrap}.products[data-astro-cid-sckkx6r4] em[data-astro-cid-sckkx6r4],.mm-products[data-astro-cid-sckkx6r4] em[data-astro-cid-sckkx6r4]{font:800 9.5px/1 var(--label);font-style:normal;letter-spacing:.14em;padding:3px 5px 2px;background:#fff;color:var(--accent);text-transform:uppercase}.products[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover{border-color:var(--accent-2)}.products[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover b[data-astro-cid-sckkx6r4]{color:#fff}.products[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4][aria-current=page]{background:var(--accent);border-color:var(--accent)}.products[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4][aria-current=page] b[data-astro-cid-sckkx6r4]{color:#fff}.products[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4][aria-current=page] small[data-astro-cid-sckkx6r4]{color:#ffffffc7}.promo[data-astro-cid-sckkx6r4]{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:10px 16px;text-align:center;font-size:14px;color:#fff;background:linear-gradient(90deg,#3b1d8f,var(--accent) 50%,#3b1d8f)}.promo-tag[data-astro-cid-sckkx6r4]{font:800 11px/1 var(--label);letter-spacing:.16em;text-transform:uppercase;padding:4px 7px 3px;background:#fff;color:var(--accent)}.promo-txt[data-astro-cid-sckkx6r4] b[data-astro-cid-sckkx6r4]{font-weight:700}.promo-go[data-astro-cid-sckkx6r4]{font:700 13px/1 var(--label);letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.promo[data-astro-cid-sckkx6r4]:hover .promo-go[data-astro-cid-sckkx6r4]{text-decoration-thickness:2px}.links[data-astro-cid-sckkx6r4]{display:flex;gap:34px}.links[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{position:relative;font:700 15px/1 var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--text);padding:8px 0;transition:color .15s}.links[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:var(--accent-2);transition:right .2s}.links[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover{color:#fff}.links[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover:after{right:0}.links[data-astro-cid-sckkx6r4]{gap:26px}.links[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{white-space:nowrap}@media(max-width:1400px){.links[data-astro-cid-sckkx6r4]{display:none}}.actions[data-astro-cid-sckkx6r4]{flex:1;display:flex;justify-content:flex-end;align-items:center;gap:22px}.acct[data-astro-cid-sckkx6r4]{display:inline-flex;align-items:center;gap:8px;font:700 15px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--text)}.acct[data-astro-cid-sckkx6r4]:hover{color:#fff}.acct[data-astro-cid-sckkx6r4] svg[data-astro-cid-sckkx6r4]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8}.sm[data-astro-cid-sckkx6r4]{height:42px;padding:0 20px;font-size:15px;--c: 10px}.burger[data-astro-cid-sckkx6r4],.mmenu[data-astro-cid-sckkx6r4]{display:none}.foot[data-astro-cid-sckkx6r4]{margin-top:160px;border-top:1px solid var(--line2);background:var(--bg2);padding:64px 0 28px;overflow:hidden}.cols[data-astro-cid-sckkx6r4]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px}.about[data-astro-cid-sckkx6r4] p[data-astro-cid-sckkx6r4]{margin-top:18px;color:var(--dim);line-height:1.6;font-size:15px}.cols[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4]{display:grid;gap:12px;align-content:start}.cols[data-astro-cid-sckkx6r4] h4[data-astro-cid-sckkx6r4]{font:700 15px/1 var(--label);letter-spacing:.18em;color:var(--accent-3);margin-bottom:6px}.cols[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{color:var(--text);font-size:15px}.cols[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]:hover{color:#fff}.giant[data-astro-cid-sckkx6r4]{display:block;width:min(1100px,100%);height:auto;margin:72px auto 0;opacity:.06;user-select:none}.legal[data-astro-cid-sckkx6r4]{margin-top:28px;padding-top:20px;border-top:1px solid var(--line);color:var(--dim);font-size:13px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}@media(max-width:860px){.nav[data-astro-cid-sckkx6r4]{top:0;margin-top:0}.row[data-astro-cid-sckkx6r4]{width:100%;height:60px;gap:12px;padding:0 8px 0 18px;border-radius:0;background:#060509eb;border-bottom:1px solid transparent;box-shadow:none;clip-path:none;filter:none}.row[data-astro-cid-sckkx6r4]:before{display:none}.nav[data-astro-cid-sckkx6r4].scrolled .row[data-astro-cid-sckkx6r4]{background:#060509f5;border-bottom-color:var(--line2)}.links[data-astro-cid-sckkx6r4],.actions[data-astro-cid-sckkx6r4],.products[data-astro-cid-sckkx6r4]{display:none}.brand[data-astro-cid-sckkx6r4] .mark{height:30px}.brand[data-astro-cid-sckkx6r4] .word{height:13px}.burger[data-astro-cid-sckkx6r4]{display:grid;place-content:center;gap:7px;width:48px;height:48px;margin-left:auto;background:none;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.burger[data-astro-cid-sckkx6r4] i[data-astro-cid-sckkx6r4]{display:block;width:24px;height:2px;background:#fff;transition:transform .25s,width .25s}.burger[data-astro-cid-sckkx6r4] i[data-astro-cid-sckkx6r4]:last-child{width:16px;justify-self:end}.menu-open .burger[data-astro-cid-sckkx6r4] i[data-astro-cid-sckkx6r4]:first-child{transform:translateY(4.5px) rotate(45deg)}.menu-open .burger[data-astro-cid-sckkx6r4] i[data-astro-cid-sckkx6r4]:last-child{width:24px;transform:translateY(-4.5px) rotate(-45deg)}.mmenu[data-astro-cid-sckkx6r4]{display:flex;flex-direction:column;justify-content:space-between;position:fixed;inset:60px 0 0;z-index:49;background:var(--bg);padding:28px 22px calc(26px + env(safe-area-inset-bottom));opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .25s,transform .25s,visibility 0s .25s}.menu-open .mmenu[data-astro-cid-sckkx6r4]{opacity:1;visibility:visible;transform:none;transition:opacity .25s,transform .25s}.menu-open body{overflow:hidden}.mmenu[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4]{display:grid}.mmenu[data-astro-cid-sckkx6r4] .mm-products[data-astro-cid-sckkx6r4]{grid-template-columns:1fr 1fr;gap:0;padding:3px;border:1px solid var(--line2);margin-bottom:8px}.mmenu[data-astro-cid-sckkx6r4] .mm-products[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{display:grid;gap:5px;justify-items:center;padding:14px 0 12px;border:0;text-align:center;opacity:1;transform:none}.mmenu[data-astro-cid-sckkx6r4] .mm-products[data-astro-cid-sckkx6r4] b[data-astro-cid-sckkx6r4]{display:flex;align-items:center;gap:7px;font:800 18px/1 var(--display);text-transform:uppercase;color:var(--text)}.mmenu[data-astro-cid-sckkx6r4] .mm-products[data-astro-cid-sckkx6r4] small[data-astro-cid-sckkx6r4]{font:600 11px/1 var(--label);letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.mmenu[data-astro-cid-sckkx6r4] .mm-products[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4][aria-current=page]{background:var(--accent)}.mmenu[data-astro-cid-sckkx6r4] .mm-products[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4][aria-current=page] b[data-astro-cid-sckkx6r4]{color:#fff}.mmenu[data-astro-cid-sckkx6r4] .mm-products[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4][aria-current=page] small[data-astro-cid-sckkx6r4]{color:#ffffffc7}.promo[data-astro-cid-sckkx6r4]{font-size:13px;gap:8px;padding:9px 14px}.promo-go[data-astro-cid-sckkx6r4]{display:none}.mmenu[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{display:flex;align-items:baseline;gap:16px;padding:16px 0;border-bottom:1px solid var(--line);font:800 44px/1 var(--display);text-transform:uppercase;color:#fff;opacity:0;transform:translateY(10px);transition:opacity .3s calc(var(--i) * 40ms),transform .3s calc(var(--i) * 40ms)}.mmenu[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4] span[data-astro-cid-sckkx6r4]{font:700 14px/1 var(--label);color:var(--accent-2);letter-spacing:.1em}.menu-open .mmenu[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{opacity:1;transform:none}.mm-foot[data-astro-cid-sckkx6r4]{display:grid;gap:10px}.foot[data-astro-cid-sckkx6r4]{margin-top:110px;padding:48px 0 calc(28px + env(safe-area-inset-bottom))}.cols[data-astro-cid-sckkx6r4]{grid-template-columns:1fr 1fr;gap:36px 24px}.about[data-astro-cid-sckkx6r4]{grid-column:1 / -1}.cols[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4]:last-child{grid-column:1 / -1;display:flex;gap:22px;flex-wrap:wrap;align-items:baseline}.cols[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4]:last-child h4[data-astro-cid-sckkx6r4]{width:100%}.giant[data-astro-cid-sckkx6r4]{margin-top:44px}.legal[data-astro-cid-sckkx6r4]{flex-direction:column;gap:6px}}@media(prefers-reduced-motion:reduce){.mmenu[data-astro-cid-sckkx6r4],.mmenu[data-astro-cid-sckkx6r4] nav[data-astro-cid-sckkx6r4] a[data-astro-cid-sckkx6r4]{transition:none!important}}
