*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / .5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.block{display:block}.table{display:table}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.rounded{border-radius:.25rem}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@font-face{font-family:Orbitron;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/orbitron.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/dmsans.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/dmsans-italic.woff2) format("woff2")}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dmmono-400.woff2) format("woff2")}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dmmono-500.woff2) format("woff2")}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--bg:#0c0c1e;--bg2:#10102a;--bg3:#14143a;--green:#00ff88;--green2:#00cc6a;--greendim:rgba(0,255,136,.08);--greenborder:rgba(0,255,136,.25);--greenglow:rgba(0,255,136,.15);--blue:#0066ff;--blue2:#00ccff;--white:#eeeeff;--muted:#8888b8;--border:rgba(255,255,255,.06);--text:#b0b0d0;--ease:cubic-bezier(.16,1,.3,1);--pad:clamp(20px,5vw,84px);--bar:64px}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--white);font-family:DM Sans,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}a{color:inherit}img{max-width:100%}button{font:inherit;color:inherit;background:none;border:0}::-moz-selection{background:#00ff883d;color:#fff}::selection{background:#00ff883d;color:#fff}:focus-visible{outline:2px solid var(--blue2);outline-offset:3px;border-radius:2px}kbd{font-family:DM Mono,monospace;font-size:10px;line-height:1;display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 4px;border:1px solid rgba(255,255,255,.16);border-bottom-width:2px;border-radius:4px;background:#ffffff0a;color:var(--text)}.mall-canvas{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(120% 90% at 50% 42%,#12123a,#0c0c1e 58%,#05050d)}.mall-canvas canvas{display:block;touch-action:auto!important}.doc{position:relative;z-index:2;pointer-events:none}.doc a,.doc button,.doc .bw,.doc input,.doc textarea,.doc label{pointer-events:auto}.pane{position:relative;height:100vh;display:flex;align-items:center;padding:var(--bar) var(--pad)}@supports (height:100svh){.pane{height:100svh}}.pane--left{justify-content:flex-start}.pane--right{justify-content:flex-end}.pane--hero,.pane--outro{justify-content:center}.topbar{position:fixed;top:0;left:0;right:0;z-index:8;display:flex;align-items:center;gap:24px;height:var(--bar);padding:0 var(--pad);pointer-events:none;background:linear-gradient(180deg,rgba(6,6,16,.86) 0%,rgba(6,6,16,.5) 60%,transparent 100%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.topbar--static{position:absolute;background:none;backdrop-filter:none;-webkit-backdrop-filter:none}.topbar a,.topbar button{pointer-events:auto}.wordmark{font-family:Orbitron,monospace;font-weight:900;letter-spacing:.15em;font-size:14px;text-transform:uppercase;text-decoration:none;color:var(--white);white-space:nowrap;flex:0 0 auto;transition:opacity .25s var(--ease)}.wordmark:hover{opacity:.72}.wordmark span{color:var(--green);margin-left:.45em}.topnav{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:2px}.topnav__item{position:relative;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:4px;cursor:pointer;font-family:DM Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap;transition:color .25s var(--ease),background-color .25s var(--ease)}.topnav__item:after{content:"";position:absolute;left:12px;right:12px;bottom:2px;height:1px;background:var(--shop);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.topnav__item:hover{color:var(--white);background:#ffffff0a}.topnav__item:hover:after,.topnav__item.is-active:after{transform:scaleX(1)}.topnav__item.is-active{color:var(--shop)}.topnav__unit{opacity:.55;font-size:10px}.topnav__item.is-active .topnav__unit{opacity:1}.topnav__tip{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%,-4px);padding:5px 9px;border-radius:3px;pointer-events:none;border:1px solid var(--border);background:#0a0a1af5;color:var(--text);font-size:10px;letter-spacing:.12em;opacity:0;transition:opacity .2s var(--ease),transform .2s var(--ease)}.topnav__item:hover .topnav__tip{opacity:1;transform:translate(-50%)}.topbar__meta{flex:0 0 auto;display:flex;align-items:center;gap:6px;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.topbar__progress{position:fixed;top:var(--bar);left:0;right:0;height:1px;z-index:8;transform-origin:left center;background:linear-gradient(90deg,var(--green),var(--blue2));box-shadow:0 0 12px var(--greenglow)}.mobilebar,.sheet{display:none}.pane--hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(76% 62% at 50% 50%,rgba(5,5,14,.84) 0%,rgba(5,5,14,.68) 44%,rgba(5,5,14,.3) 70%,transparent 88%),linear-gradient(180deg,rgba(5,5,14,.55) 0%,transparent 26%,transparent 74%,rgba(5,5,14,.55) 100%);backdrop-filter:blur(3px) saturate(.92);-webkit-backdrop-filter:blur(3px) saturate(.92);-webkit-mask-image:radial-gradient(82% 68% at 50% 50%,#000 0%,#000 54%,transparent 88%);mask-image:radial-gradient(82% 68% at 50% 50%,#000 0%,#000 54%,transparent 88%)}.hero{position:relative;z-index:1;width:100%;max-width:1420px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(34px,5vw,86px);align-items:center}.hero__main{min-width:0;max-width:640px}.hero__aside{position:relative;min-width:0;padding-left:clamp(20px,2.2vw,32px);border-left:1px solid var(--border)}.hero__aside:before{content:"";position:absolute;left:-1px;top:0;width:1px;height:78px;background:linear-gradient(180deg,var(--green),transparent)}.hero__aside .eyebrow{margin-bottom:16px}.hero__aside-title{font-family:Orbitron,monospace;font-weight:900;text-transform:uppercase;font-size:clamp(18px,1.85vw,27px);line-height:1.16;letter-spacing:-.01em;max-width:20ch;text-shadow:0 2px 22px rgba(5,5,14,.85)}.hero__aside-copy{margin-top:16px;color:var(--text);max-width:42ch;font-size:clamp(13.5px,1.1vw,15.5px);line-height:1.62}.hero__points{margin-top:26px;list-style:none;border-top:1px solid var(--border)}.hero__points li{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--border);font-family:DM Mono,monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--text)}.hero__points li:before{content:"";flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 9px var(--greenglow)}.eyebrow{font-family:DM Mono,monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--green);margin-bottom:20px}.hero__title{font-family:Orbitron,monospace;font-weight:900;text-transform:uppercase;font-size:clamp(28px,5.6vw,66px);line-height:1.04;letter-spacing:-.015em;display:flex;flex-direction:column;text-shadow:0 2px 26px rgba(5,5,14,.85)}.hero__title--accent{color:transparent;background:linear-gradient(96deg,var(--green) 0%,var(--blue2) 55%,var(--blue) 100%);-webkit-background-clip:text;background-clip:text}.hero__lede{margin-top:20px;max-width:46ch;color:var(--text);font-size:clamp(14px,1.35vw,16.5px)}.hero__row{margin-top:30px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.hero__hint{display:flex;align-items:center;gap:6px;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.hero__stats{margin-top:38px;padding-top:22px;border-top:1px solid var(--border);display:flex;gap:clamp(24px,4vw,54px)}.hero__stats dt{font-family:Orbitron,monospace;font-weight:900;font-size:24px;color:var(--white);letter-spacing:.02em}.hero__stats dd{margin-top:5px;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}.card{position:relative;width:clamp(320px,34vw,470px);padding:clamp(20px,1.8vw,26px);border:1px solid var(--border);border-radius:6px;background:linear-gradient(163deg,#12122edb,#070712cc);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 40px 90px -40px #000000f2,inset 0 1px #ffffff0d}.card:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--shop),transparent);opacity:.55}.card--outro{width:clamp(320px,40vw,560px)}.card--flagship{border-color:#00ff8829;background:linear-gradient(163deg,#0a1a2ce0,#060816d1)}.card__badge{flex:0 0 auto;padding:3px 8px;border-radius:999px;border:1px solid var(--shop);color:var(--shop);font-family:DM Mono,monospace;font-size:9px;letter-spacing:.2em;text-transform:uppercase}.card__head{display:flex;align-items:center;gap:12px}.card__unit{font-family:Orbitron,monospace;font-weight:900;font-size:15px;letter-spacing:.08em;color:var(--shop)}.card__kind{font-family:DM Mono,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.card__rule{flex:1;height:1px;background:linear-gradient(90deg,var(--border),transparent)}.card__name{margin-top:10px;font-family:Orbitron,monospace;font-weight:900;text-transform:uppercase;font-size:clamp(20px,2.2vw,30px);line-height:1.08;letter-spacing:-.015em}.card__preview{margin-top:18px}.card__blurb{margin-top:18px;color:var(--text);font-size:14px;line-height:1.62}.card__features{margin-top:16px;display:flex;flex-wrap:wrap;gap:6px;list-style:none}.card__features li{font-family:DM Mono,monospace;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--text);padding:5px 9px;border:1px solid var(--border);border-radius:3px;background:#ffffff05}.card__foot{margin-top:20px;padding-top:18px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.card__swatches{display:flex;gap:5px}.card__swatches i{width:22px;height:22px;border-radius:3px;box-shadow:inset 0 0 0 1px #ffffff1f}.card__note{font-family:DM Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.pane__next{position:absolute;left:50%;bottom:26px;transform:translate(-50%);display:flex;align-items:center;gap:8px;cursor:pointer;padding:8px 14px;border:1px solid var(--border);border-radius:999px;background:#08081499;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-family:DM Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);transition:color .25s var(--ease),border-color .25s var(--ease),transform .25s var(--ease)}.pane__next:hover{color:var(--white);border-color:var(--greenborder);transform:translate(-50%,-2px)}.pane__next i{font-style:normal;animation:nudge 2.4s var(--ease) infinite}@keyframes nudge{0%,72%,to{transform:translateY(0)}84%{transform:translateY(3px)}}.bw{position:relative;display:block;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#08080f;text-decoration:none;box-shadow:0 22px 50px -26px #000000f2;transition:border-color .3s var(--ease),box-shadow .3s var(--ease),transform .3s var(--ease)}.bw--live:hover{border-color:var(--shop);transform:translateY(-3px);box-shadow:0 30px 60px -26px #000000f2,0 0 34px -14px var(--shop)}.bw__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block;text-decoration:none}.bw__bar{display:flex;align-items:center;gap:10px;height:30px;padding:0 10px;background:linear-gradient(180deg,#16162e,#101024);border-bottom:1px solid rgba(255,255,255,.07)}.bw__dots{display:flex;gap:5px;flex:0 0 auto}.bw__dots i{width:7px;height:7px;border-radius:50%;background:#ffffff29}.bw__dots i:first-child{background:#ff5f56a6}.bw__dots i:nth-child(2){background:#ffbd2e99}.bw__dots i:nth-child(3){background:#27c93f8c}.bw__url{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 9px;border-radius:3px;background:#00000052;font-family:DM Mono,monospace;font-size:9.5px;letter-spacing:.05em;color:var(--muted)}.bw__url b{font-weight:400;color:var(--text)}.bw__live{flex:0 0 auto;display:flex;align-items:center;gap:5px;font-family:DM Mono,monospace;font-size:8.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--shop)}.bw__live:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--shop);box-shadow:0 0 8px var(--shop);animation:blip 2.2s ease-in-out infinite}.bw__live--idle{color:var(--muted)}.bw__live--idle:before{background:var(--muted);box-shadow:none;animation:none}@keyframes blip{0%,to{opacity:1}50%{opacity:.35}}.bw__viewport{position:relative;display:block;width:100%;overflow:hidden;aspect-ratio:var(--bw-aspect,1.6);background:#0a0a16}.bw__frame{position:absolute;top:0;left:0;border:0;transform-origin:top left;pointer-events:none;background:#fff}.bw__shot{position:absolute;top:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;pointer-events:none}.bw__skeleton{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;background:#0a0a16;pointer-events:none;transition:opacity .55s var(--ease)}.bw__skeleton.is-done{opacity:0}.bw__skeleton em{font-style:normal;font-family:DM Mono,monospace;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.bw__sweep{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.05) 50%,transparent 70%);animation:sweep 1.6s linear infinite}@keyframes sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.bw__hover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:12px 14px;background:linear-gradient(0deg,rgba(5,5,14,.86) 0%,rgba(5,5,14,.1) 45%,transparent 100%);opacity:0;transition:opacity .3s var(--ease)}.bw__link:hover .bw__hover,.bw__link:focus-visible .bw__hover{opacity:1}.bw__hover em{font-style:normal;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--white)}.bw__hover i{font-style:normal;color:var(--shop);font-size:14px}.bw--empty{border-style:dashed;border-color:var(--greenborder)}.bw__viewport--empty{display:grid;place-items:center;background:#00ff8808}.bw__placeholder{display:flex;flex-direction:column;align-items:center;gap:9px;width:56%}.bw__placeholder i{height:9px;width:100%;border-radius:4px;background:#00ff8824}.bw__placeholder i:nth-child(2){width:74%}.bw__placeholder i:nth-child(3){width:44%}.bw__placeholder em{margin-top:6px;font-style:normal;font-family:DM Mono,monospace;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.bubble{--shop:var(--green);position:relative;width:-moz-max-content;width:max-content;max-width:186px;padding:9px 13px 10px;border-radius:7px;border:1px solid rgba(255,255,255,.32);border-color:color-mix(in srgb,var(--shop) 55%,transparent);background:linear-gradient(168deg,#0e0e22f5,#060612f5);box-shadow:0 14px 34px -14px #000000f2,0 0 22px -12px var(--shop);color:var(--white);font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;line-height:1.32;letter-spacing:.005em;text-transform:none;text-align:center;text-wrap:balance;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:opacity,transform}.bubble:before,.bubble:after{content:"";position:absolute;left:50%;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent}.bubble:before{bottom:-8px;margin-left:-7px;border-top:8px solid rgba(255,255,255,.32);border-top-color:color-mix(in srgb,var(--shop) 55%,transparent)}.bubble:after{bottom:-6px;margin-left:-6px;border-left-width:6px;border-right-width:6px;border-top:7px solid #0a0a1c}.pane--contact{justify-content:center}.card--contact{width:clamp(320px,42vw,600px)}.contact__lede{margin-top:14px;color:var(--text);font-size:14px;line-height:1.62}.contact__form{margin-top:20px;display:grid;gap:13px}.contact__row{display:grid;gap:13px;grid-template-columns:1fr 1fr}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field>span{display:flex;align-items:center;gap:6px;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.field>span i{font-style:normal;color:var(--shop,var(--green));opacity:.8}.field input,.field textarea{width:100%;padding:11px 12px;border-radius:4px;border:1px solid rgba(255,255,255,.12);background:#04040cb3;color:var(--white);font-family:DM Sans,sans-serif;font-size:14px;line-height:1.5;transition:border-color .25s var(--ease),box-shadow .25s var(--ease),background-color .25s var(--ease)}.field textarea{resize:vertical;min-height:88px}.field input::-moz-placeholder,.field textarea::-moz-placeholder{color:#8888b88c}.field input::placeholder,.field textarea::placeholder{color:#8888b88c}.field input:hover,.field textarea:hover{border-color:#fff3}.field input:focus,.field textarea:focus{outline:none;border-color:var(--green);background:#04040ce6;box-shadow:0 0 0 3px #00ff881f}.contact__trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.contact__send{width:100%;justify-content:center;margin-top:4px}.contact__send[disabled]{opacity:.55;cursor:progress}.contact__note{display:flex;align-items:center;gap:8px;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.contact__msg{margin-top:2px;padding:11px 13px;border-radius:4px;border:1px solid var(--greenborder);background:var(--greendim);font-family:DM Mono,monospace;font-size:11px;line-height:1.55;letter-spacing:.04em;color:var(--green)}.contact__msg--error{border-color:#ff5f5666;background:#ff5f5614;color:#ff8f86}.contact__done{margin-top:18px;padding:22px 20px;border-radius:5px;text-align:center;border:1px solid var(--greenborder);background:var(--greendim)}.contact__done b{display:block;font-family:Orbitron,monospace;font-weight:900;font-size:16px;letter-spacing:.02em;text-transform:uppercase;color:var(--green)}.contact__done p{margin-top:10px;color:var(--text);font-size:14px}.contact__again{margin-top:16px;cursor:pointer;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);text-decoration:underline;text-underline-offset:4px}.contact__again:hover{color:var(--white)}.hero__pricesbar{grid-column:1/-1}.hero__prices{display:flex;align-items:center;gap:clamp(14px,2vw,26px);flex-wrap:wrap;margin-top:clamp(20px,3vh,34px);padding-top:clamp(14px,2vh,20px);border-top:1px solid var(--border)}.hero__prices-tag{flex:0 0 auto;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.hero__prices-list{flex:1 1 auto;display:flex;align-items:baseline;gap:clamp(16px,2.6vw,34px);flex-wrap:wrap;list-style:none}.hero__prices-list li{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.hero__prices-list b{font-family:Orbitron,monospace;font-weight:900;font-size:clamp(19px,2vw,25px);letter-spacing:.01em;color:var(--shop);text-shadow:0 0 22px color-mix(in srgb,var(--shop) 30%,transparent)}.hero__prices-list s{font-family:DM Mono,monospace;font-size:11.5px;color:var(--muted);text-decoration-color:#ff7878bf;text-decoration-thickness:1.5px}.hero__prices-list i{font-style:normal;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text)}.hero__prices-save{font-style:normal;font-family:DM Mono,monospace;font-weight:700;font-size:10px;letter-spacing:.06em;color:#ff8f86;background:#ff5f5624;padding:2px 7px;border-radius:4px}.hero__prices-link{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;cursor:pointer;padding:8px 14px;border:1px solid var(--greenborder);border-radius:4px;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--green);transition:color .25s var(--ease),background-color .25s var(--ease),transform .25s var(--ease)}.hero__prices-link:hover{background:var(--greendim);transform:translateY(-2px)}.hero__prices-link i{font-style:normal}.pane--pricing{justify-content:center;padding-bottom:calc(var(--bar) + 34px)}.pane--pricing:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(80% 68% at 50% 50%,rgba(5,5,14,.9) 0%,rgba(5,5,14,.76) 44%,rgba(5,5,14,.34) 72%,transparent 90%),linear-gradient(180deg,rgba(5,5,14,.6) 0%,transparent 24%,transparent 76%,rgba(5,5,14,.6) 100%);backdrop-filter:blur(3px) saturate(.9);-webkit-backdrop-filter:blur(3px) saturate(.9);-webkit-mask-image:radial-gradient(86% 74% at 50% 50%,#000 0%,#000 56%,transparent 90%);mask-image:radial-gradient(86% 74% at 50% 50%,#000 0%,#000 56%,transparent 90%)}.pricing{position:relative;z-index:1;width:100%;max-width:1180px;margin:0 auto}.pricing__head{text-align:center;max-width:640px;margin:0 auto clamp(22px,3.4vh,38px)}.pricing__head .eyebrow{margin-bottom:14px}.pricing__title{font-family:Orbitron,monospace;font-weight:900;text-transform:uppercase;font-size:clamp(23px,3.4vw,40px);line-height:1.06;letter-spacing:-.015em;display:flex;flex-direction:column;text-shadow:0 2px 26px rgba(5,5,14,.85)}.pricing__lede{margin-top:14px;color:var(--text);font-size:clamp(13.5px,1.15vw,15.5px);line-height:1.62}.pricing__foot{margin-top:clamp(16px,2.4vh,26px);text-align:center;font-family:DM Mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.3vw,18px)}.tier{position:relative;display:flex;flex-direction:column;padding:clamp(18px,1.7vw,26px);border:1px solid var(--border);border-radius:6px;background:linear-gradient(163deg,#12122edb,#070712cc);backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 40px 90px -40px #000000f2,inset 0 1px #ffffff0d;transition:border-color .3s var(--ease),transform .3s var(--ease),box-shadow .3s var(--ease)}.tier:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--shop),transparent);opacity:.55}.tier:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--shop) 40%,transparent);box-shadow:0 40px 90px -40px #000000f2,0 0 40px -18px var(--shop)}.tier--featured{border-color:color-mix(in srgb,var(--shop) 34%,transparent);background:linear-gradient(163deg,#0a1a2ce6,#060816d6)}.tier.is-picked{border-color:var(--shop)}.tier__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.tier__name{font-family:Orbitron,monospace;font-weight:900;text-transform:uppercase;font-size:clamp(15px,1.4vw,19px);letter-spacing:.04em;color:var(--white)}.tier__kind{font-family:DM Mono,monospace;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.tier__price{margin-top:14px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.tier__price b{font-family:Orbitron,monospace;font-weight:900;line-height:1;font-size:clamp(30px,3.4vw,44px);letter-spacing:-.01em;color:var(--shop);text-shadow:0 0 28px color-mix(in srgb,var(--shop) 30%,transparent);order:2}.tier__was{order:1;font-family:Orbitron,monospace;font-weight:900;font-size:clamp(17px,1.8vw,23px);color:var(--muted);text-decoration-line:line-through;text-decoration-color:#ff5f56e6;text-decoration-thickness:2px}.tier__once{order:3;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.tier__badge{align-self:flex-start;margin-top:10px;padding:4px 10px;border-radius:999px;border:1px solid var(--shop);color:var(--shop);background:#00ff8812;font-family:DM Mono,monospace;font-size:9px;letter-spacing:.2em;text-transform:uppercase}.tier__save{order:4;align-self:center;padding:3px 9px;border-radius:5px;background:#ff5f5629;color:#ff8f86;font-family:DM Mono,monospace;font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.tier__blurb{margin-top:14px;color:var(--text);font-size:13.5px;line-height:1.62}.tier__list{margin-top:14px;margin-bottom:18px;padding-top:12px;border-top:1px solid var(--border);list-style:none;display:flex;flex-direction:column;gap:8px}.tier__list li{position:relative;padding-left:18px;font-size:13px;line-height:1.5;color:var(--text)}.tier__list li:before{content:"";position:absolute;left:0;top:6px;width:9px;height:5px;border-left:1.5px solid var(--shop);border-bottom:1.5px solid var(--shop);transform:rotate(-45deg)}.tier__cta{margin-top:auto;width:100%;justify-content:center}.tier__paylink{display:block;margin-top:10px;text-align:center;text-decoration:none;font-family:DM Mono,monospace;font-size:10.5px;letter-spacing:.06em;color:var(--shopAccent,var(--muted));opacity:.85;transition:opacity .2s}.tier__paylink:hover{opacity:1;text-decoration:underline}.tier__note{margin-top:10px;text-align:center;font-family:DM Mono,monospace;font-size:9.5px;letter-spacing:.1em;line-height:1.5;color:var(--muted)}.picker{border:0}.picker legend{padding:0;margin-bottom:6px}.picker legend span{font-family:DM Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.picker__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.picker__opt{position:relative;display:flex;flex-direction:column;gap:3px;cursor:pointer;padding:9px 10px;border-radius:4px;text-align:left;border:1px solid rgba(255,255,255,.12);background:#04040cb3;transition:border-color .22s var(--ease),background-color .22s var(--ease)}.picker__opt input{position:absolute;opacity:0;width:0;height:0}.picker__opt b{font-family:DM Mono,monospace;font-weight:500;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text)}.picker__opt i{font-style:normal;font-family:Orbitron,monospace;font-weight:900;font-size:13px;color:var(--muted)}.picker__opt--any i{font-family:DM Mono,monospace;font-weight:400;font-size:10px;letter-spacing:.1em}.picker__opt:hover{border-color:#ffffff3d}.picker__opt.is-on{border-color:var(--shop,var(--green));background:color-mix(in srgb,var(--shop,var(--green)) 9%,rgba(4,4,12,.7))}.picker__opt.is-on b{color:var(--white)}.picker__opt.is-on i{color:var(--shop,var(--green))}.picker__opt:focus-within{outline:2px solid var(--blue2);outline-offset:2px}.cta{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;gap:11px;padding:12px 20px;border-radius:4px;text-decoration:none;cursor:pointer;border:1px solid var(--shop,var(--green));color:var(--shop,var(--green));font-family:DM Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;transition:color .3s var(--ease),box-shadow .3s var(--ease),transform .25s var(--ease)}.cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--shop,var(--green));transform:translateY(101%);transition:transform .38s var(--ease)}.cta i{font-style:normal;transition:transform .3s var(--ease)}.cta:hover{color:#06060f;box-shadow:0 10px 30px -12px var(--shop,var(--green));transform:translateY(-2px)}.cta:hover:before{transform:translateY(0)}.cta:hover i{transform:translate(4px)}.cta--brand{--shop:var(--green)}.boot{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;padding:var(--pad);background:radial-gradient(80% 60% at 50% 46%,rgba(0,255,136,.05) 0%,transparent 62%),radial-gradient(120% 90% at 50% 42%,#0d0d24,#08081a 55%,#050510);opacity:1;visibility:visible;transition:opacity .85s var(--ease) .15s,visibility 0s linear 1s}.boot.is-done{opacity:0;visibility:hidden;pointer-events:none}.boot__inner{display:flex;flex-direction:column;align-items:center;gap:20px;width:min(300px,100%);text-align:center}.boot__mark{font-family:Orbitron,monospace;font-weight:900;letter-spacing:.15em;font-size:15px;text-transform:uppercase;color:var(--white)}.boot__mark span{color:var(--green);margin-left:.45em}.boot__track{position:relative;overflow:hidden;width:100%;height:2px;border-radius:2px;background:#ffffff1a}.boot__fill{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left center;transform:scaleX(0);background:linear-gradient(90deg,var(--green),var(--blue2));box-shadow:0 0 14px var(--greenglow);transition:transform .45s var(--ease)}.boot__text{display:flex;align-items:center;gap:10px;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.boot__text b{font-weight:400;color:var(--green);font-variant-numeric:tabular-nums}.boot__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.flat{position:relative;min-height:100vh;padding:clamp(96px,12vh,150px) var(--pad) clamp(60px,8vh,110px);background:radial-gradient(90% 60% at 12% 0%,rgba(0,102,255,.16) 0%,transparent 58%),radial-gradient(70% 50% at 92% 18%,rgba(0,255,136,.09) 0%,transparent 60%),var(--bg)}.flat__hero{max-width:660px}.flat__rows{margin-top:clamp(44px,7vh,80px);list-style:none;display:flex;flex-direction:column;gap:clamp(40px,6vh,72px)}.row{display:grid;gap:clamp(24px,3vw,48px);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;padding-top:clamp(28px,4vh,48px);border-top:1px solid var(--border)}.row--flip .row__media{order:2}.row__media,.row__body{min-width:0}.row--vacant .card__name{color:var(--green)}.flat__pricing{margin-top:clamp(44px,7vh,80px);padding-top:clamp(28px,4vh,48px);border-top:1px solid var(--border)}.flat__contact{max-width:600px;margin:clamp(44px,7vh,80px) auto 0;padding-top:clamp(28px,4vh,48px);border-top:1px solid var(--border)}@media (max-width:1080px){.hero{grid-template-columns:1fr;gap:26px;align-content:center}.hero__main{max-width:none}.hero__aside{border-left:0;border-top:1px solid var(--border);padding-left:0;padding-top:22px}.hero__aside:before{display:none}.hero__stats{display:none}}@media (max-width:1360px){.topnav__label{display:none}.topnav__item{padding:8px 10px}}@media (max-height:800px) and (min-width:821px){.card{width:clamp(300px,30vw,410px)}.card--contact{width:clamp(320px,42vw,600px)}.card__features,.hero__stats,.contact__lede{display:none}.field textarea{min-height:64px}.pricing__lede,.tier__blurb{display:none}.tier__list{margin-top:10px;margin-bottom:14px;padding-top:10px;gap:6px}.tier__price{margin-top:10px}}@media (max-width:820px){:root{--bar:56px}.topnav,.topbar__meta{display:none}.topbar{justify-content:center}.pane{align-items:flex-end;justify-content:center;padding:var(--bar) 18px calc(var(--bar) + 26px)}.pane--hero{align-items:center;justify-content:flex-start;padding-bottom:var(--bar)}.pane--hero:before,.pane--pricing:before{backdrop-filter:none;-webkit-backdrop-filter:none}.pane--pricing:before{background:linear-gradient(180deg,#05050ef2,#05050ee6 62%,#05050ebd);-webkit-mask-image:none;mask-image:none}.pane__next{display:none}.card,.card--outro,.card--contact{width:100%;max-width:520px;padding:18px}.pane--contact{align-items:center;overflow-y:auto}.pane--pricing{align-items:flex-start;overflow-y:auto;padding-top:calc(var(--bar) + 18px)}.tiers{grid-template-columns:1fr;gap:12px}.pricing__head{margin-bottom:20px;text-align:left}.pricing__title{font-size:clamp(21px,7vw,30px)}.pricing__lede{font-size:13.5px}.tier__blurb{font-size:13px}.hero__prices{gap:12px}.hero__prices-list{gap:16px}.hero__prices-link{width:100%;justify-content:center}.picker__row{grid-template-columns:1fr 1fr}.contact__row{grid-template-columns:1fr}.contact__lede{font-size:13.5px}.field textarea{min-height:76px}.card__features{display:none}.card__blurb{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px}.bw{--bw-aspect:2.05}.hero__stats{gap:22px}.hero__stats dt{font-size:20px}.hero__aside-more,.hero__points{display:none}.hero__aside-copy{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.row{grid-template-columns:1fr;gap:22px}.row--flip .row__media{order:0}.mobilebar{position:fixed;left:0;right:0;bottom:0;z-index:9;display:flex;align-items:center;gap:10px;height:var(--bar);padding:0 14px;border-top:1px solid var(--border);background:#070712e6;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mobilebar__fill{position:absolute;top:0;left:0;right:0;height:1px;transform-origin:left center;background:linear-gradient(90deg,var(--green),var(--blue2))}.mobilebar__now{flex:1;min-width:0;display:flex;align-items:center;gap:11px;text-align:left;cursor:pointer;padding:6px 4px}.mobilebar__unit{font-family:Orbitron,monospace;font-weight:900;font-size:16px;flex:0 0 auto}.mobilebar__text{min-width:0;display:flex;flex-direction:column;line-height:1.25}.mobilebar__text b{font-family:Orbitron,monospace;font-weight:900;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobilebar__text i{font-style:normal;font-family:DM Mono,monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.mobilebar__steps{flex:0 0 auto;display:flex;align-items:center;gap:6px}.mobilebar__steps button{width:38px;height:38px;border-radius:4px;cursor:pointer;border:1px solid var(--border);background:#ffffff08;color:var(--text);font-size:13px}.mobilebar__steps button:disabled{opacity:.3}.mobilebar__map{width:auto!important;padding:0 14px;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--green)!important;border-color:var(--greenborder)!important}.sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:flex-end;background:#04040cb8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.sheet__panel{width:100%;max-height:86vh;overflow-y:auto;padding:20px 16px calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--greenborder);border-radius:14px 14px 0 0;background:linear-gradient(180deg,#12122c,#08081a)}.sheet__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.sheet__head .eyebrow{margin-bottom:0}.sheet__close{width:34px;height:34px;border-radius:4px;cursor:pointer;border:1px solid var(--border);color:var(--text)}.sheet__list{list-style:none;display:flex;flex-direction:column;gap:6px}.sheet__item{width:100%;display:flex;align-items:center;gap:14px;padding:14px 12px;border-radius:5px;cursor:pointer;text-align:left;border:1px solid var(--border);background:#ffffff05}.sheet__item.is-active{border-color:var(--shop);background:#ffffff0d}.sheet__unit{font-family:Orbitron,monospace;font-weight:900;font-size:15px;color:var(--shop);flex:0 0 auto;min-width:26px}.sheet__text{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.sheet__text b{font-family:Orbitron,monospace;font-weight:900;font-size:13px;letter-spacing:.03em;text-transform:uppercase}.sheet__text i{font-style:normal;font-family:DM Mono,monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.sheet__go{color:var(--shop);flex:0 0 auto}}@media (max-width:400px){.card__blurb{-webkit-line-clamp:2}.bw{--bw-aspect:2.3}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bw__sweep,.bw__live:before,.pane__next i{animation:none}.cta,.bw,.topnav__item,.pane__next,.wordmark,.boot__fill{transition:none}.cta:before{display:none}}.exit-intent{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:80;width:min(360px,90vw);background:#0a0a0ef5;border:1px solid rgba(0,255,136,.35);border-radius:10px;padding:20px 22px;box-shadow:0 20px 60px #00000080;font-family:DM Mono,monospace;color:var(--text,#eee);animation:exitIntentIn .35s ease-out}@keyframes exitIntentIn{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}.exit-intent__close{position:absolute;top:8px;right:10px;background:none;border:0;color:var(--muted,#888);font-size:18px;cursor:pointer;line-height:1;padding:4px}.exit-intent__close:hover{color:#fff}.exit-intent__title{font-size:14px;font-weight:700;margin:0 0 4px;letter-spacing:.3px}.exit-intent__sub{font-size:11.5px;color:var(--muted,#999);margin:0 0 12px}.exit-intent__row{display:flex;gap:8px}.exit-intent__row input{flex:1;min-width:0;background:#111;border:1px solid #2a2a2a;border-radius:6px;color:#eee;padding:9px 10px;font-size:12.5px;font-family:inherit}.exit-intent__row button{background:#0f8;color:#050507;border:0;border-radius:6px;padding:9px 14px;font-size:11px;font-weight:700;letter-spacing:.5px;cursor:pointer;white-space:nowrap}.exit-intent__row button:hover{background:#33ffa3}.exit-intent__sent{font-size:13px;margin:0;color:#0f8}@media (max-width:480px){.exit-intent{bottom:12px;padding:16px 18px}}.seolinks{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:22px;font-size:13px;color:var(--muted)}.seolinks__label{font-family:DM Mono,monospace;color:var(--green);width:100%}.seolinks a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.seolinks a:hover{color:var(--green)}
