:root{--bg:#0a0a0a;--panel:#111211;--panel2:#171817;--text:#f2f0e8;--muted:#a09f98;--line:#ffffff1f;--acid:#349aba;--warm:#ff875e;--max:1440px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.noise{pointer-events:none;opacity:.035;z-index:99;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");position:fixed;inset:0}.siteHeader{height:76px;max-width:var(--max);border-bottom:1px solid var(--line);z-index:5;justify-content:space-between;align-items:center;margin:auto;padding:0 32px;display:flex;position:relative}.brand{letter-spacing:.12em;align-items:center;gap:12px;font-size:13px;font-weight:800;display:flex}.brandMark{object-fit:contain;width:32px;height:32px}nav{color:#c7c6c0;align-items:center;gap:28px;font-size:13px;display:flex}nav a:hover{color:#fff}.accountLink{border:1px solid var(--line);border-radius:999px;padding:10px 15px}.hero{min-height:640px;max-width:var(--max);grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px;margin:auto;padding:64px 32px 60px;display:grid}.eyebrow{color:var(--acid);letter-spacing:.18em;margin:0 0 24px;font-size:11px;font-weight:800}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.075em;margin-bottom:34px;font-size:clamp(66px,8vw,126px);line-height:.84}h1 em{color:var(--acid);font-style:normal}.lead{color:#bdbcb5;max-width:660px;font-size:19px;line-height:1.6}.inlineLink{color:var(--acid);white-space:nowrap}.heroActions{align-items:center;gap:26px;margin-top:36px;display:flex}.buyButton{cursor:pointer;background:var(--acid);color:#080a04;border:0;border-radius:4px;justify-content:space-between;gap:32px;min-width:210px;padding:18px 20px;font-weight:800;transition:transform .2s,filter .2s;display:flex}.buyButton:hover{filter:brightness(1.04);transform:translateY(-2px)}.buyButton.compact{min-width:178px;padding:15px 17px}.buttonArrow{font-size:18px;line-height:1}.textButton{color:#d7d5cf;font-size:14px}.textButton span{color:var(--acid);margin-left:7px}.heroFacts{border-top:1px solid var(--line);color:#8e8d87;gap:30px;margin-top:48px;padding-top:24px;font-size:12px;display:flex}.heroFacts b{color:#f3f1ea;font-size:15px}.heroVisual{position:relative}.demoSection{max-width:var(--max);margin:auto;padding:32px 32px 64px}.demoSection h2{letter-spacing:-.04em;margin-bottom:16px;font-size:clamp(28px,4vw,48px)}.demoSection p:not(.eyebrow){color:var(--muted);line-height:1.6}.demoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.demoGrid figure{min-width:0;margin:0}.demoGrid h3{margin-bottom:8px;font-size:18px;line-height:1.4}@media (max-width:700px){.demoGrid{grid-template-columns:1fr}}.demoSection iframe{aspect-ratio:16/9;border:1px solid var(--line);border-radius:8px;width:100%;height:auto;margin:24px 0 16px;display:block}.heroVisual:before{content:"";filter:blur(30px);background:radial-gradient(circle,#349aba24,#0000 62%);position:absolute;inset:5% 0}.synthWrap{z-index:2;background:linear-gradient(145deg,#1c1e1b,#0e0f0e);border:1px solid #ffffff29;border-radius:14px;padding:24px;position:relative;transform:perspective(1000px)rotateY(-3deg)rotateX(1deg);box-shadow:0 40px 100px #00000073}.synthTopline,.synthBottom,.screenMeta{letter-spacing:.16em;color:#9d9e95;justify-content:space-between;align-items:center;font-size:10px;display:flex}.synthTopline{padding-bottom:18px}.synthTopline span:last-child{color:var(--acid)}.screen{background:linear-gradient(#349aba0d,#0000001a);border:1px solid #349aba40;border-radius:7px;min-height:240px;padding:18px;position:relative;overflow:hidden}.operators{justify-content:center;align-items:center;gap:14px;margin-top:42px;display:flex}.operators div{width:56px;height:56px;color:var(--acid);border:1px solid #349aba8c;border-radius:50%;place-items:center;font-size:20px;display:grid}.operators i{color:#777;font-style:normal}.wave{opacity:.7;background:repeating-radial-gradient(#0000 0 8px,#349aba59 9px 10px,#0000 11px 18px);height:70px;margin-top:32px;transform:scaleY(.35)rotate(-1deg)}.knobGrid{grid-template-columns:repeat(4,1fr);gap:22px 16px;padding:27px 8px 20px;display:grid}.knobCell{text-align:center}.knobCell b{letter-spacing:.11em;color:#888b82;margin-top:9px;font-size:8px;display:block}.knob{background:radial-gradient(circle at 45% 38%,#373932,#161714 58%,#070807);border:1px solid #3c3e38;border-radius:50%;width:58px;height:58px;margin:auto;position:relative;box-shadow:inset 0 0 0 5px #111}.knob span{background:var(--acid);transform-origin:50% 23px;width:1px;height:15px;position:absolute;top:6px;left:50%}.k1 span{transform:rotate(42deg)}.k2 span{transform:rotate(92deg)}.k3 span{transform:rotate(-55deg)}.k4 span{transform:rotate(118deg)}.k5 span{transform:rotate(-32deg)}.k6 span{transform:rotate(63deg)}.k7 span{transform:rotate(18deg)}.synthBottom{border-top:1px solid var(--line);padding-top:16px}.marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#888;white-space:nowrap;letter-spacing:.2em;padding:18px 0;font-size:11px;overflow:hidden}.marquee div{will-change:transform;width:max-content;animation:45s linear infinite marquee;display:flex}.marquee div span{white-space:pre;flex:none}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.statement{max-width:var(--max);margin:auto;padding:104px 32px}.statement h2,.controlSection h2{letter-spacing:-.06em;margin-bottom:52px;font-size:clamp(48px,6.5vw,100px);line-height:.94}.statement h2 span{color:#666}.statementGrid{grid-template-columns:1fr 1fr;gap:64px;margin-left:35%;display:grid}.statementGrid p,.specCopy p{color:#aaa9a3;font-size:17px;line-height:1.7}.featureRail{max-width:var(--max);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:auto;display:grid}.featureRail article{border-right:1px solid var(--line);min-height:252px;padding:40px 30px 46px}.featureRail article:last-child{border-right:0}.featureRail span{color:var(--acid);font-size:11px}.featureRail h3{letter-spacing:-.04em;margin:46px 0 14px;font-size:26px}.featureRail h3 a:hover{color:var(--acid)}.featureRail p{color:#96958f;line-height:1.6}.ctaBand{max-width:var(--max);border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:30px;margin:88px auto 0;padding:55px 32px;display:flex}.ctaBand h2{letter-spacing:-.045em;margin:0;font-size:50px}.ctaBuy{align-items:center;gap:28px;display:flex}.ctaBuy strong{font-size:33px}.footer{max-width:var(--max);border-top:1px solid var(--line);color:#888;grid-template-columns:1fr 1fr auto;gap:40px;margin:90px auto 0;padding:48px 32px 60px;font-size:12px;display:grid}.footer strong{color:#fff;letter-spacing:.13em}.footer p{margin-top:10px}.footerLinks{flex-wrap:wrap;gap:18px;display:flex}.productPage{max-width:var(--max);margin:auto}.productHero{grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;min-height:800px;padding:90px 32px 100px;display:grid}.productHero h1{font-size:clamp(78px,9vw,140px)}.heroProductShot{margin:0}.heroProductShot figcaption{color:#8e8d87;grid-template-columns:auto auto 1fr;align-items:baseline;gap:14px;margin-top:15px;font-size:12px;line-height:1.55;display:grid}.heroProductShot figcaption span{color:var(--acid)}.heroProductShot figcaption strong{color:var(--text);font-size:14px}.priceRow{align-items:baseline;gap:18px;margin:30px 0 18px;display:flex}.priceRow strong{font-size:34px}.priceRow span,.microcopy{color:#81817b;font-size:12px}.microcopy{margin-top:13px}.specBlock{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:70px;padding:120px 32px;display:grid}.specBlock h2{letter-spacing:-.06em;font-size:70px}.controlSection,.presetSection,.mpeSection,.viewSection{border-top:1px solid var(--line);padding:120px 32px}.viewSection>h2{letter-spacing:-.06em;margin-bottom:34px;font-size:clamp(48px,6.5vw,100px);line-height:.94}.viewIntroduction{color:#aaa9a3;max-width:720px;margin-bottom:64px;font-size:17px;line-height:1.7}.viewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:54px 24px;display:grid}.viewCard{min-width:0;margin:0}.viewCard figcaption{grid-template-columns:32px 1fr;gap:14px;padding:20px 4px 0;display:grid}.viewCard figcaption>span{color:var(--acid);padding-top:5px;font-size:11px}.viewCard h3{letter-spacing:-.04em;margin-bottom:10px;font-size:24px}.viewCard p{color:#96958f;margin:0;line-height:1.6}.controlCloud{flex-wrap:wrap;gap:12px;max-width:1000px;display:flex}.controlCloud span{border:1px solid var(--line);color:#c2c1ba;border-radius:999px;padding:13px 18px}.presetSection{grid-template-columns:.7fr 1.3fr;align-items:start;gap:70px;display:grid}.presetSectionPlain{grid-template-columns:1fr}.productMark{border-radius:15px;width:68px;height:68px;margin-bottom:22px;display:block}.bigNumber{letter-spacing:-.1em;color:var(--acid);font-size:clamp(130px,21vw,310px);line-height:.75}.presetSection h2,.mpeSection h2{letter-spacing:-.055em;font-size:clamp(45px,6vw,84px);line-height:.96}.presetSection p{color:#9b9a94;max-width:680px;line-height:1.65}.mpeCards{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.mpeCards div{border-right:1px solid var(--line);min-height:200px;padding:30px}.mpeCards span{color:var(--acid);font-size:11px}.mpeCards h3{margin-top:90px;font-size:24px}.utilityPage,.legalPage{max-width:var(--max);min-height:700px;margin:auto;padding:120px 32px}.utilityPage h1,.legalPage h1{font-size:clamp(60px,8vw,110px)}.narrow{max-width:600px}.accountMock{border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:30px;max-width:650px;margin:55px 0;padding:24px;display:flex}.accountMock small{color:#777;margin-bottom:6px;display:block}.accountMock button{background:var(--acid);border:0;padding:13px 18px;font-weight:800}.utilityGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:50px;display:grid}.utilityGrid article{background:var(--bg);min-height:190px;padding:34px}.utilityGrid p{color:#888}.legalPage{max-width:900px}.legalPage h1{margin-bottom:45px}.legalPage h2{margin-top:60px;font-size:30px}.legalPage p{color:#aaa;font-size:17px;line-height:1.8}@media (max-width:900px){nav a:not(.accountLink){display:none}.hero,.productHero{grid-template-columns:1fr;padding-top:70px}.hero{min-height:auto}.heroVisual{margin-top:30px}.statementGrid{grid-template-columns:1fr;gap:20px;margin-left:0}.featureRail,.mpeCards,.utilityGrid{grid-template-columns:1fr}.featureRail article,.mpeCards div{border-right:0;border-bottom:1px solid var(--line)}.specBlock,.presetSection,.viewGrid,.footer{grid-template-columns:1fr}}@media (max-width:600px){.siteHeader,.hero,.statement,.productHero,.specBlock,.controlSection,.presetSection,.mpeSection,.viewSection,.utilityPage,.legalPage,.ctaBand,.footer{padding-left:20px;padding-right:20px}.hero{padding-top:55px}h1{font-size:62px}.heroActions,.ctaBand,.ctaBuy,.accountMock{flex-direction:column;align-items:stretch}.heroFacts{flex-wrap:wrap}.knobGrid{grid-template-columns:repeat(4,1fr);gap:15px 8px}.knob{width:44px;height:44px}.knob span{transform-origin:50% 17px;height:11px}.operators{gap:8px}.operators div{width:42px;height:42px}.screen{min-height:210px}.statement,.controlSection,.presetSection,.mpeSection{padding-top:90px;padding-bottom:90px}.ctaBand{align-items:flex-start}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.instrumentShot{border:1px solid #349aba40;border-radius:7px;width:100%;height:auto;display:block}.heroTitle{color:var(--acid)}.routingNote{color:#9b9a94;max-width:680px;margin-top:34px;font-size:17px;line-height:1.65}.heroBrand{white-space:nowrap;letter-spacing:-.02em;color:var(--text);margin-bottom:.18em;font-size:.3em;line-height:1.1;display:block}.instrumentTitle{color:var(--acid);display:block}.soonTag{border:1px solid var(--line);min-width:210px;color:var(--muted);border-radius:4px;padding:18px 20px;font-weight:800;display:inline-block}.soonTag.compact{min-width:178px;padding:15px 17px}
