@font-face{font-stretch:62% 125%;font-family:archivo;src:url(../media/archivo_var-s.p.3b1_7etm2gpf5.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-stretch:62% 125%;font-family:archivo;src:url(../media/archivo_var_italic-s.p.1jtp4qesv5wmj.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.archivo_78a194a8-module__2hn0va__className{font-family:archivo,archivo Fallback}.archivo_78a194a8-module__2hn0va__variable{--font-archivo:"archivo", "archivo Fallback"}
@font-face{font-family:instrument;src:url(../media/instrument_serif-s.p.2zo21yor93qdc.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrument;src:url(../media/instrument_serif_italic-s.p.3bg-hzmj1g17f.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:instrument Fallback;src:local(Arial);ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.0%;size-adjust:76.79%}.instrument_e47be209-module__xo2wrq__className{font-family:instrument,instrument Fallback}.instrument_e47be209-module__xo2wrq__variable{--font-serif:"instrument", "instrument Fallback"}
@font-face{font-family:marker;src:url(../media/permanent_marker-s.p.1nzvdd5zy8-t9.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:marker Fallback;src:local(Arial);ascent-override:97.41%;descent-override:27.87%;line-gap-override:2.66%;size-adjust:113.89%}.marker_3e7772b5-module__NdvAZq__className{font-family:marker,marker Fallback}.marker_3e7772b5-module__NdvAZq__variable{--font-marker:"marker", "marker Fallback"}
:root{--black:#000;--paper-1:#080808;--paper-2:#0d0d0d;--paper-3:#131313;--rule-1:#181818;--rule-2:#242424;--rule-3:#3a3a3a;--rule-field:#5e5e5e;--ink-0:#f1eee5;--ink-1:#f1eee5;--ink-2:#f1eee5;--ink-3:#f1eee5;--acid:#e3ff4f;--acid-lit:#f0ff8e;--acid-deep:#4a5a06;--gut:clamp(20px,4.4vw,64px);--wrap:1260px;--nav-h:68px;--t-display:clamp(2.1rem,4.6vw,4.3rem);--t-h1:clamp(2.05rem,4.6vw,4.2rem);--t-h3:clamp(1.65rem,2.9vw,2.7rem);--t-lede:clamp(1rem,.6vw + .88rem,1.18rem);--t-body:.98rem;--t-small:.88rem;--t-label:11px;--ls-display:-.034em;--ls-h1:-.034em;--ls-h3:-.03em;--ls-label:.17em;--sans:var(--font-archivo),system-ui,sans-serif;--serif:var(--font-serif),Georgia,serif;--marker:var(--font-marker),var(--font-archivo),sans-serif;--e-out:cubic-bezier(.16,1,.3,1);--e-io:cubic-bezier(.76,0,.24,1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{background:var(--black);color:var(--ink-1);font-family:var(--sans);font-variation-settings:"wdth" 100;font-feature-settings:"tnum","ss01";-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(15px,.42vw + 14px,17px);line-height:1.6;overflow-x:clip}img,svg{max-width:100%;display:block}img{height:auto}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}ul,ol,dl,dd,dt,figure,figcaption{margin:0;padding:0}ul,ol{list-style:none}h1,h2,h3,h4,p{margin:0}code{font-variation-settings:"wdth" 82;letter-spacing:-.005em;color:var(--ink-0);border-bottom:1px solid var(--acid-deep);font-family:inherit;font-size:.92em;font-weight:600}::selection{color:var(--ink-0);background:#2b3305}:focus-visible{outline:2px solid var(--acid);outline-offset:3px;border-radius:2px}:target,:focus{scroll-margin-top:calc(var(--nav-h) + 24px)}html{scrollbar-color:var(--rule-3) var(--black);scrollbar-width:thin;caret-color:var(--acid)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--black)}::-webkit-scrollbar-thumb{background:var(--rule-2);border:3px solid var(--black);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--rule-3)}body.is-loading,body.menu-open{overflow:hidden}.skip{z-index:2000;background:var(--acid);color:#000;transition:transform .3s var(--e-out);border-radius:999px;padding:10px 16px;font-weight:700;position:fixed;top:10px;left:10px;transform:translateY(-180%)}.skip:focus{transform:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.wrap{width:min(var(--wrap),100% - var(--gut) * 2);margin-inline:auto}.label{font-size:var(--t-label);text-transform:uppercase;letter-spacing:var(--ls-label);font-variation-settings:"wdth" 96;font-feature-settings:"tnum";color:var(--ink-3);font-weight:600;line-height:1}.h2,.statement,.price__h{font-size:var(--t-h1);letter-spacing:var(--ls-h1);color:var(--ink-0);text-align:center;text-wrap:balance;font-weight:600;line-height:.98}.h2--center{text-align:center}.lede,.pipe__lede,.price__sub{font-size:var(--t-lede);color:var(--ink-2);line-height:1.5}.lnwrap{margin-bottom:-.28em;padding-bottom:.28em;display:block;overflow:hidden}.ln{will-change:transform;display:block}h1 em,h2 em,h3 em{font-family:var(--serif);letter-spacing:-.012em;padding-inline:.03em;font-size:1.08em;font-style:italic;font-weight:400}.btn{--bg:transparent;--fg:var(--ink-0);--bd:transparent;background:var(--bg);height:52px;color:var(--fg);border:1px solid var(--bd);letter-spacing:-.012em;transition:background .35s var(--e-out),color .35s var(--e-out), border-color .35s var(--e-out),transform .35s var(--e-out);will-change:transform;border-radius:999px;align-items:center;gap:.7em;padding:0 10px 0 26px;font-size:.98rem;font-weight:650;line-height:1;display:inline-flex}.btn--lg{height:58px;font-size:1.02rem}.btn--outline:hover,.btn--quiet:hover{transform:translateY(-2px)}.btn--acid{--bg:var(--acid);--fg:#000;box-shadow:0 0 #e3ff4f59}.btn--acid:hover{--bg:var(--acid-lit);box-shadow:0 14px 46px -14px #e3ff4f80}.btn--outline{--bd:var(--rule-field);--fg:var(--ink-0);padding:0 30px}.btn--outline:hover{--bd:var(--ink-2);--bg:var(--paper-3)}.btn--quiet{--fg:var(--ink-2);padding:0 20px}.btn--quiet:hover{--fg:var(--ink-0)}.btn--ghostpill{--bg:var(--paper-3);--fg:var(--ink-0);height:38px;padding:0 20px;font-size:.9rem}.btn--ghostpill:hover{--bg:#1c1c1c}.btn__arrow{width:34px;height:34px;color:var(--acid);background:#000;border-radius:999px;flex:none;place-items:center;display:grid}.btn__arrow svg{width:16px;height:16px}.btn--outline .btn__arrow{background:var(--acid);color:#000}.aura{z-index:-1;pointer-events:none;contain:paint;position:fixed;inset:0;overflow:hidden}.aura__grain{width:100%;height:100%;display:block;position:absolute;inset:0}.aura__lean,.aura__drift{will-change:transform;position:absolute;inset:0}.aura__bloom,.aura__core{opacity:0;will-change:transform,opacity;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.aura__bloom{background:radial-gradient(50% 50%,#e3ff4f26 0%,#e3ff4f14 32%,#e3ff4f07 56%,#e3ff4f00 76%);width:min(1680px,155vw);height:min(1180px,118vh)}.aura__core{background:radial-gradient(50% 50%,#f0ff8e21 0%,#e3ff4f0d 40%,#e3ff4f00 72%);width:min(720px,68vw);height:min(520px,52vh)}.aura__floor{background:linear-gradient(#0000 24%,#e3ff4f04 60%,#e3ff4f0d);height:44vh;position:absolute;bottom:0;left:0;right:0}.aura__edge{background:radial-gradient(122% 82% at 50% 48%,#0000 30%,#00000080 68%,#000 100%);position:absolute;inset:0}.veil{z-index:1500;position:fixed;inset:0;overflow:hidden}.veil__half{background:var(--black);will-change:transform;height:50%;position:absolute;left:0;right:0;overflow:hidden}.veil__half--top{top:0}.veil__half--bot{bottom:0}.veil__inner{place-items:center;height:200%;display:grid;position:absolute;left:0;right:0}.veil__half--top .veil__inner{top:0}.veil__half--bot .veil__inner{bottom:0}.veil__word{letter-spacing:.16em;text-indent:.16em;color:var(--ink-0);font-variation-settings:"wdth" 112;visibility:hidden;will-change:transform;font-size:clamp(3.4rem,17vw,11rem);font-weight:800;line-height:1}.veil__seam{background:var(--acid);height:1px;position:absolute;left:0;right:0;transform:scaleX(0);box-shadow:0 0 26px 1px #e3ff4f80}.veil__half--top .veil__seam{bottom:0}.veil__half--bot .veil__seam{top:0}.nav{z-index:900;transition:transform .5s var(--e-out),background .4s linear,border-color .4s linear;border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.nav.is-stuck{-webkit-backdrop-filter:blur(14px)saturate(120%);border-bottom-color:var(--rule-1);background:#000000b3}.nav.is-hidden{transform:translateY(-102%)}.nav__bar{width:min(1500px,100% - var(--gut) * 2);height:var(--nav-h);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex}.nav__brand{letter-spacing:.16em;color:var(--ink-0);font-variation-settings:"wdth" 112;font-size:19px;font-weight:800}.nav__links{gap:32px;display:flex}.nav__links a{color:var(--ink-0);padding-bottom:5px;font-size:.92rem;font-weight:600;display:inline-block;position:relative}.nav__links a:after{content:"";background:var(--acid);transform-origin:0;height:1px;transition:transform .45s var(--e-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav__links a:hover:after{transform:scaleX(.42)}.nav__links a.is-active:after,.nav__links a.is-active:hover:after{transform:scaleX(1)}.nav__end{align-items:center;gap:12px;display:flex}.nav__burger{background:var(--paper-3);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:38px;height:38px;display:none}.nav__burger span{background:var(--ink-0);width:16px;height:1.5px;transition:transform .35s var(--e-out);display:block}body.menu-open .nav__burger span:first-child{transform:translateY(3.25px)rotate(45deg)}body.menu-open .nav__burger span:nth-child(2){transform:translateY(-3.25px)rotate(-45deg)}.menu{z-index:880;background:var(--black);place-items:center;display:grid;position:fixed;inset:0}.menu[hidden]{display:none}.menu__list{text-align:center;flex-direction:column;gap:6px;display:flex}.menu__list a{letter-spacing:-.035em;color:var(--ink-0);font-size:clamp(2rem,9vw,3rem);font-weight:600;line-height:1.15}.menu__cta{margin-top:18px;color:var(--acid)!important}.hero{--hero-air:clamp(72px,9vh,104px);isolation:isolate;text-align:center;min-height:92svh;padding:calc(var(--nav-h) + var(--hero-air)) 0 var(--hero-air);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow-x:clip}.hero .wrap{z-index:1;position:relative}.hero__field{z-index:0;pointer-events:none;opacity:0;position:absolute;inset:0;-webkit-mask-image:radial-gradient(78% 62% at 50% 62%,#000 22%,#0000 78%);mask-image:radial-gradient(78% 62% at 50% 62%,#000 22%,#0000 78%)}.hero__field canvas{width:100%;height:100%;display:block}.hero__title{font-size:var(--t-display);letter-spacing:var(--ls-display);color:var(--ink-0);margin-bottom:.6em;font-weight:600;line-height:.98}.hero__sub{color:var(--ink-2);letter-spacing:-.008em;max-width:46ch;margin-inline:auto;font-size:clamp(1rem,.6vw + .9rem,1.22rem);line-height:1.5}.hero__cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:2.5em;display:flex}.rot{vertical-align:baseline;perspective:900px;transform-style:preserve-3d;will-change:width;display:inline-block;position:relative}.rot__strut{visibility:hidden}.rot__strut,.rot__w{font-family:var(--serif);letter-spacing:-.014em;font-size:1.02em;font-style:italic;font-weight:400}.rot__strut{padding-right:.9em}.rot__ico{vertical-align:-.03em;width:.68em;max-width:none;height:.68em;color:var(--acid);margin-left:.22em;display:inline-block}.rot__w{white-space:nowrap;backface-visibility:hidden;width:max-content;transform-origin:50% 50% -.42em;will-change:transform,opacity;opacity:0;position:absolute;top:0;left:50%;translate:-50%}.rot__w:first-of-type{opacity:1}.mark__svg{width:calc(100% + .28em);height:.26em;color:var(--acid);position:absolute;bottom:-.15em;left:-.14em;overflow:visible}.showcase{padding:0 0 clamp(60px,8vw,120px);position:relative;overflow-x:clip}.showcase__stage{isolation:isolate;width:min(1400px,100% - var(--gut) * 2);perspective:1800px;margin-inline:auto;position:relative}.showcase__tilt{transform-style:preserve-3d;will-change:transform}.showcase__cast{z-index:-1;pointer-events:none;opacity:0;filter:blur(58px);background:linear-gradient(#e3ff4f0d,#e3ff4f26);border-radius:40px;position:absolute;inset:5% 1% -5%}.showcase__beam{z-index:2;pointer-events:none;transform-origin:50%;opacity:0;background:linear-gradient(90deg,#0000,#e3ff4f80 18%,#fbffe8 50%,#e3ff4f80 82%,#0000);width:min(1080px,84%);height:1px;position:absolute;top:0;left:50%;translate:-50%}.showcase__beam:after{content:"";filter:blur(13px);background:linear-gradient(90deg,#0000,#e3ff4f57 26%,#f0ff8e99 50%,#e3ff4f57 74%,#0000);height:30px;position:absolute;top:-15px;left:0;right:0}.frame{border:1px solid var(--rule-2);background:var(--paper-1);transform-origin:50% 100%;will-change:transform;border-radius:clamp(10px,1vw,18px);overflow:hidden}.frame img{width:100%}.wire{--hub:clamp(88px,8vw,116px);padding:clamp(84px,11vw,160px) 0 clamp(70px,9vw,130px);position:relative;overflow-x:clip}.wire__board{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(24px,8.4vw,140px);display:grid;position:relative}.wire__svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wire__trace{fill:none;stroke:var(--rule-3);stroke-width:1px;stroke-dasharray:13 8;stroke-linecap:round;stroke-linejoin:round;transition:stroke .4s var(--e-out)}.wire__packet{fill:none;stroke:var(--acid);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px #e3ff4f8c)}.wire__surge{fill:none;stroke:var(--acid-lit);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:0;filter:drop-shadow(0 0 7px #e3ff4fd9)}.wire__run.is-lit .wire__trace{stroke:var(--rule-field)}.wire__run.is-plugged .wire__trace{stroke:#e3ff4f4d}.wire.is-live .wire__trace{stroke:#e3ff4f70}.wire__run.is-plugged.is-lit .wire__trace{stroke:#e3ff4fa8}.wire__hub{--fill:0;width:var(--hub);aspect-ratio:1;transition:border-color .5s var(--e-out);background:#e3ff4f09;border:1px solid #e3ff4f47;border-radius:clamp(20px,2vw,28px);justify-self:center;position:relative}.wire__hub.has-charge{border-color:#e3ff4f80}.wire__hub.is-live{border-color:var(--acid);animation:hubrun 3.6s var(--e-io) infinite}@keyframes hubrun{0%,to{box-shadow:0 0 0 1px #e3ff4f42,0 18px 56px -18px #e3ff4f70}50%{box-shadow:0 0 0 1px #e3ff4f80,0 24px 76px -14px #e3ff4fb3}}.wire__level{border-radius:inherit;background:linear-gradient(155deg,var(--acid-lit),var(--acid));clip-path:inset(calc((1 - var(--fill)) * 100%) 0 0 0);position:absolute;inset:0}.wire__line{height:1px;left:0;right:0;bottom:calc(var(--fill) * 100% - .5px);background:var(--acid-lit);opacity:0;transition:opacity .45s var(--e-out);position:absolute;box-shadow:0 0 14px 1px #e3ff4f99}.wire__hub.has-charge .wire__line{opacity:1}.wire__hub.is-live .wire__line{opacity:0}.wire__ring{border-radius:inherit;border:1px solid var(--acid);opacity:0;pointer-events:none;position:absolute;inset:0}.wire__face{color:var(--ink-0);place-items:center;display:grid;position:absolute;inset:0}.wire__face--lit{color:#000;clip-path:inset(calc((1 - var(--fill)) * 100%) 0 0 0)}.wire__face b{letter-spacing:.14em;text-indent:.14em;font-variation-settings:"wdth" 112;font-size:clamp(16px,1.5vw,21px);font-weight:800;line-height:1}.wire__face i{text-align:center;font-style:normal;font-size:var(--t-label);text-transform:uppercase;letter-spacing:var(--ls-label);font-feature-settings:"tnum";opacity:.55;font-weight:600;line-height:1;position:absolute;bottom:clamp(10px,1.1vw,14px);left:0;right:0}.wire__face--lit i{opacity:.72}.wire__col{flex-direction:column;gap:clamp(10px,1.2vw,16px);display:flex}.wire__node{appearance:none;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;border:1px solid var(--rule-2);transition:border-color .4s var(--e-out),background .5s var(--e-out);background:linear-gradient(#f1eee50b,#f1eee500 64%);border-radius:14px;align-items:center;gap:14px;margin:0;padding:clamp(14px,1.4vw,19px) clamp(16px,1.6vw,22px);display:flex;position:relative}.wire__node.is-lit{border-color:var(--rule-field)}.wire__node.is-plugged{background:linear-gradient(#e3ff4f12,#e3ff4f00 64%);border-color:#e3ff4f57}.wire__node.is-plugged.is-lit{border-color:#e3ff4f9e}.wire__node:after{content:"";border-radius:inherit;border:1px solid var(--acid-lit);pointer-events:none;opacity:var(--flash,0);position:absolute;inset:-1px;box-shadow:0 0 26px -8px #e3ff4fe6}.wire__node:focus-visible{outline-offset:4px;border-radius:14px}.wire__mark{border:1px solid var(--rule-1);background:var(--paper-3);width:36px;height:36px;color:var(--ink-0);opacity:.94;transition:border-color .4s var(--e-out),background .4s var(--e-out),color .4s var(--e-out);border-radius:10px;flex:none;place-items:center;display:grid}.wire__node.is-plugged .wire__mark{color:var(--acid-lit);opacity:1;background:#e3ff4f12;border-color:#e3ff4f52}.wire__mark svg{width:20px;height:20px}.wire__text{min-width:0;display:block}.wire__text b{letter-spacing:-.018em;color:var(--ink-0);font-size:.97rem;font-weight:650;line-height:1.25;display:block}.wire__text i{font-style:normal;font-size:var(--t-small);color:#f1eee594;text-wrap:pretty;margin-top:3px;line-height:1.4;display:block}.pipe{padding-top:clamp(24px,4vw,64px);position:relative;overflow-x:clip}.pipe__track{position:relative}.pipe__stage{flex-direction:column;justify-content:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.pipe__viewport{clip-path:inset(-45vh 0);width:100%;position:relative}.pipe__strip{will-change:transform;display:flex}.pipe__panel{clip-path:inset(-45vh 0);will-change:opacity;perspective:1500px;perspective-origin:50% 46%;flex:none;justify-content:center;width:100%;display:flex}.pipe__cols{width:min(var(--wrap),100% - var(--gut) * 2);will-change:transform;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:clamp(30px,5vw,90px);display:grid;position:relative}.pipe__aside{will-change:transform}.pipe__ghost{z-index:-1;pointer-events:none;letter-spacing:-.06em;font-variation-settings:"wdth" 112;font-feature-settings:"tnum";color:#0000;-webkit-text-stroke:1.5px var(--rule-3);will-change:transform;font-size:clamp(11rem,30vw,26rem);font-weight:800;line-height:.72;position:absolute;top:50%;left:-.06em;translate:0 -54%}.pipe__label{align-items:baseline;gap:.9em;margin-bottom:clamp(20px,3vh,34px);display:flex}.pipe__label b{color:var(--ink-0);font-variant-numeric:tabular-nums;letter-spacing:.06em;font-variation-settings:"wdth" 112;font-weight:700}.pipe__label span{color:var(--ink-0)}.pipe__claim{letter-spacing:-.036em;color:var(--ink-0);text-wrap:balance;max-width:13ch;font-size:clamp(2.15rem,5.4vw,5.2rem);font-weight:600;line-height:.95}.pipe__body{max-width:52ch;font-size:var(--t-lede);color:var(--ink-2);padding-top:.4em;line-height:1.55}.pipe__facts{will-change:transform;margin-top:clamp(26px,4vh,44px)}.pipe__facts li{border-top:1px solid var(--rule-1);font-size:var(--t-small);color:var(--ink-2);will-change:transform;padding:13px 0 13px 22px;line-height:1.5;position:relative}.pipe__facts li:last-child{border-bottom:1px solid var(--rule-1)}.pipe__facts li:before{content:"";background:var(--rule-field);width:7px;height:1px;position:absolute;top:19px;left:0}.pipe__thread{width:min(var(--wrap),100% - var(--gut) * 2);flex:none;height:1px;margin:clamp(46px,8vh,96px) auto 0;position:relative}.pipe__rule{background:var(--rule-2);position:absolute;inset:0}.pipe__fill{background:var(--acid);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.pipe__node{position:absolute;top:0;translate:-50%}.pipe__node i{background:var(--black);border:1px solid var(--rule-3);width:7px;height:7px;transition:background .45s var(--e-out),border-color .45s var(--e-out);display:block;translate:-50% -50%}.pipe__node b{white-space:nowrap;font-size:var(--t-label);text-transform:uppercase;letter-spacing:var(--ls-label);font-variation-settings:"wdth" 78;color:var(--ink-0);opacity:.5;transition:opacity .45s var(--e-out),font-variation-settings .45s var(--e-out);font-weight:600;line-height:1;position:absolute;top:16px;left:50%;translate:-50%}.pipe__node.is-on i{background:var(--acid);border-color:var(--acid);box-shadow:0 0 14px #e3ff4f99}.pipe__node.is-on b{opacity:1;font-variation-settings:"wdth" 100}.price{text-align:center;padding:clamp(96px,13vw,190px) 0 clamp(80px,10vw,150px);position:relative;overflow-x:clip}.price__sub{max-width:48ch;margin:1.6em auto 0}.price__figure{isolation:isolate;padding:clamp(30px,6vw,80px) 0 0;position:relative}.price__bloom{z-index:-1;aspect-ratio:1.55;pointer-events:none;filter:blur(52px);opacity:0;background:radial-gradient(36% 40%,#e3ff4f5c,#0000 68%),radial-gradient(64% 58% at 50% 52%,#a8d62c26,#0000 74%);width:min(1040px,96vw);position:absolute;top:53%;left:50%;translate:-50% -50%}.price__amount{font-family:var(--marker);color:var(--acid-lit);text-shadow:0 0 7px #f0ff8ed9,0 0 24px #e3ff4f99,0 0 68px #ceff3266,0 0 145px #a8d62c42;font-size:clamp(5.2rem,16vw,13.5rem);line-height:.9;transform:rotate(-2deg)}.price__unit{font-size:var(--t-label);text-transform:uppercase;letter-spacing:.22em;color:var(--ink-0);margin-top:1.1em;font-weight:600}.price__aside{color:var(--ink-2);font-size:var(--t-body);margin-top:1em}.price__row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(38px,5vw,62px);display:flex}.price__platnote{margin-top:24px}.price__platnote p{font-size:var(--t-small);color:var(--ink-3);opacity:.7;line-height:1.8}.faq{padding:clamp(80px,10vw,150px) 0 clamp(90px,11vw,170px);position:relative}.faq__grid{grid-template-columns:minmax(0,190px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,80px);display:grid}.faq__mark{top:calc(var(--nav-h) + 46px);padding-top:24px;position:sticky}.faq__word{letter-spacing:-.018em;color:var(--ink-0);opacity:.6;font-size:clamp(.95rem,.4vw + .85rem,1.08rem);font-weight:650}.faq__num{letter-spacing:-.05em;font-variation-settings:"wdth" 112;font-feature-settings:"tnum";color:#0000;-webkit-text-stroke:1px var(--rule-3);margin-top:.36em;font-size:clamp(3.2rem,4.6vw,4.8rem);font-weight:800;line-height:.82}.acc{flex-direction:column;display:flex}.acc__item{border-top:1px solid var(--rule-1);transition:border-color .4s var(--e-out)}.acc__item:last-child{border-bottom:1px solid var(--rule-1)}.acc__item.is-open{border-color:var(--rule-3)}.acc__q{text-align:left;letter-spacing:-.02em;width:100%;color:var(--ink-0);justify-content:space-between;align-items:center;gap:20px;padding:clamp(19px,1.9vw,26px) 0;font-size:clamp(1rem,.55vw + .86rem,1.14rem);font-weight:650;line-height:1.3;display:flex}.acc__q span{transition:transform .45s var(--e-out);display:block}.acc__item:hover .acc__q span,.acc__item.is-open .acc__q span{transform:translate(7px)}.acc__q i{border:1px solid var(--rule-2);width:28px;height:28px;transition:background .35s var(--e-out),border-color .35s var(--e-out),transform .45s var(--e-io);border-radius:999px;flex:none;position:relative}.acc__item.is-open .acc__q i{background:var(--acid);border-color:var(--acid);transform:rotate(135deg)}.acc__q i:before,.acc__q i:after{content:"";background:var(--ink-0);transition:background .35s var(--e-out);position:absolute;top:50%;left:50%}.acc__q i:before{width:10px;height:1.5px;translate:-50% -50%}.acc__q i:after{width:1.5px;height:10px;translate:-50% -50%}.acc__item.is-open .acc__q i:before,.acc__item.is-open .acc__q i:after{background:#000}.acc__a{height:0;overflow:hidden}.acc__a p{max-width:64ch;color:var(--ink-2);opacity:.78;padding:0 44px 26px 7px;font-size:.96rem;line-height:1.6}.foot{border-top:1px solid var(--rule-1);padding:clamp(48px,6vw,80px) 0 40px;position:relative}.foot__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.foot__brand{letter-spacing:.16em;color:var(--ink-0);font-variation-settings:"wdth" 112;font-size:19px;font-weight:800}.foot__nav{flex-wrap:wrap;gap:28px;display:flex}.foot__nav a{color:var(--ink-0);padding-bottom:4px;font-size:.9rem;font-weight:600;position:relative}.foot__nav a:after{content:"";background:var(--acid);transform-origin:0;height:1px;transition:transform .45s var(--e-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.foot__nav a:hover:after{transform:scaleX(1)}.foot__word{margin:clamp(40px,6vw,92px) 0 clamp(30px,3.4vw,48px);line-height:.92;overflow:hidden}.foot__word span{letter-spacing:.02em;font-variation-settings:"wdth" 112;color:var(--paper-3);text-align:center;will-change:transform;font-size:clamp(4.6rem,23vw,19rem);font-weight:800;display:block}.foot__legal{border-top:1px solid var(--rule-1);gap:14px;padding-top:26px;display:grid}.foot__legal p{font-size:var(--t-small);color:var(--ink-3);max-width:88ch;line-height:1.7}.foot__sig{color:var(--ink-3);opacity:.72;margin-top:8px;font-size:12px}.js .hero__sub,.js .hero__cta,.js .nav__bar>*,.js .price__row .btn,.js .acc__item{opacity:0}@media (max-width:1080px){.pipe__cols{grid-template-columns:minmax(0,1fr);gap:clamp(22px,3.5vh,40px)}.pipe__claim{max-width:20ch}.pipe__body{max-width:60ch}.pipe__ghost{font-size:clamp(9rem,26vw,16rem);translate:0 -60%}.faq__grid{grid-template-columns:minmax(0,140px) minmax(0,1fr)}}@media (max-width:900px){.wire{padding:clamp(58px,9vw,96px) 0 clamp(46px,7vw,80px)}.wire__board{grid-template-columns:minmax(0,1fr);justify-items:center;gap:0;padding-inline:clamp(30px,9vw,44px)}.wire{--hub:clamp(88px,24vw,110px)}.wire__hub{margin:clamp(38px,9vw,58px) 0}.wire__col{gap:14px;width:min(100%,420px)}.pipe__panel{clip-path:none}.faq{padding:clamp(62px,9vw,96px) 0 clamp(70px,10vw,120px)}.faq__grid{grid-template-columns:minmax(0,1fr);gap:14px}.faq__mark{align-items:baseline;gap:11px;padding-top:0;display:flex;position:static}.faq__num{-webkit-text-stroke-width:1px;margin-top:0;font-size:1.6rem;line-height:1}}@media (max-width:860px){:root{--nav-h:60px}.nav__links{display:none}.nav__burger{display:flex}.nav__end .btn--ghostpill,.pipe__node b{display:none}.pipe__thread{margin-top:clamp(30px,5vh,54px)}.pipe__facts li{padding-block:11px}}@media (max-width:760px){.frame{aspect-ratio:1.3;position:relative;overflow:hidden}.frame img{width:320%;max-width:none;position:absolute;top:-3%;left:-48%}.showcase{padding-bottom:clamp(44px,7vw,72px)}.price{padding:clamp(70px,11vw,120px) 0 clamp(58px,9vw,100px)}.foot{padding-top:clamp(38px,6vw,64px)}.rot{margin-inline:auto;display:block}}@media (max-width:560px){.hero{--hero-air:clamp(56px,7vh,80px);--t-display:clamp(1.76rem,8.4vw,2.3rem)}.hero__title{margin-bottom:.55em}.hero__sub{max-width:32ch;font-size:.9rem;line-height:1.5}.hero__cta{gap:8px;margin-top:2.1em}.hero__cta .btn{height:46px;padding:0 7px 0 17px;font-size:.9rem}.hero__cta .btn--quiet{padding:0 11px}.hero__cta .btn__arrow{width:30px;height:30px}.hero__cta .btn__arrow svg{width:14px;height:14px}.price{padding:clamp(64px,10vw,96px) 0 clamp(52px,8vw,80px)}.price__sub{text-wrap:balance;max-width:38ch;font-size:.9rem;line-height:1.5}.price__amount{font-size:clamp(4.6rem,16vw,13.5rem)}.price__aside{text-wrap:balance;max-width:32ch;margin-inline:auto;font-size:.84rem}.price__row{grid-template-columns:auto auto;justify-content:center;justify-items:center;gap:8px;margin-top:clamp(30px,6vw,44px);display:grid}.price__row .btn{height:46px;padding:0 18px;font-size:.9rem}.price__row .btn--acid{grid-column:1/-1;padding:0 7px 0 18px}.price__row .btn__arrow{width:30px;height:30px}.price__row .btn__arrow svg{width:14px;height:14px}.price__platnote{margin-top:20px}.price__platnote p{text-wrap:balance;font-size:.78rem;line-height:1.65}.pipe__claim{max-width:14ch;font-size:clamp(2.5rem,10.4vw,3.4rem)}.pipe__body{font-size:1rem}.pipe__ghost{font-size:clamp(6.5rem,30vw,9rem);top:0;translate:0 -20%}.foot__top{flex-direction:column;align-items:flex-start;gap:24px}.foot__nav{gap:18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.veil,.hero__field{display:none}.rot{perspective:none;width:auto!important}.rot__strut,.rot__w{display:none}.rot__w:first-of-type{opacity:1;display:inline;position:static;translate:none;transform:none!important}.pipe__track{height:auto!important}.pipe__stage{height:auto;padding:20px 0 70px;position:static}.pipe__panel{perspective:none;opacity:1!important}.pipe__strip{flex-direction:column;gap:clamp(60px,9vw,110px);transform:none!important}.pipe__aside,.pipe__facts,.pipe__facts li,.pipe__cols,.pipe__ghost{transform:none!important}.pipe__thread{display:none}.pipe__viewport,.pipe__panel{clip-path:none}.screens__deck,.showcase__tilt{transform:none!important}.price__bloom,.showcase__cast,.showcase__beam{opacity:1;transform:none}.showcase__beam{translate:-50%}}
