@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff) format("woff")}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff) format("woff")}:root{--bg: #0a0b09;--surface: #11130f;--surface-2: #171a13;--text: #eef1e6;--muted: #8b9383;--line: #262a22;--primary: #c8ff00;--primary-text: #0a0b09;--warn-bg: #c8ff00;--warn-text: #0a0b09;--ok: #c8ff00;--bad: #ff8d8d;--info-bg: #1a2010;--sans: "Instrument Sans Variable", "Helvetica Neue", "Segoe UI", Arial, sans-serif;--serif: "Instrument Serif", "Times New Roman", Georgia, serif;color-scheme:dark}*{box-sizing:border-box}html{background:var(--bg)}body:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(60vmax 50vmax at 85% 18%,#f59e5b1f,transparent 60%),radial-gradient(50vmax 40vmax at 8% 95%,#5fd3a01a,transparent 60%)}#ambient{position:fixed;inset:0;width:100vw;height:100vh;z-index:0;pointer-events:none;opacity:.55}body>#banner,body>.top,body>main{position:relative;z-index:1}body{margin:0;font:16px/1.55 var(--sans);background:var(--bg);color:var(--text)}a{color:var(--primary)}.skip{position:absolute;left:-999px}.skip:focus{left:8px;top:8px;background:var(--primary);color:var(--primary-text);padding:8px;z-index:30}#banner:empty{display:none}#banner{background:var(--warn-bg);color:var(--warn-text);padding:6px 16px;font-size:13px;font-weight:700;text-align:center}.top{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;padding:14px clamp(16px,3vw,40px);background:transparent;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid #ffffff14;position:sticky;top:0;z-index:10}.brand{font-weight:900;color:var(--text);text-decoration:none;font-size:22px;letter-spacing:-.04em}.brand{display:inline-flex;align-items:center}.logo{display:inline-flex;align-items:center;gap:14px}.logo-mark{flex:none;display:block;object-fit:contain;padding:3px}.logo-word{font-weight:900;font-size:27px;letter-spacing:-.04em;line-height:1;white-space:nowrap}.logo-word sup{font-size:11px;margin-left:1px}nav{display:flex;gap:2px;flex-wrap:wrap;flex:1}nav a{padding:8px 14px;border-radius:999px;color:var(--text);text-decoration:none;font-weight:600;font-size:15px}nav a:hover{color:var(--primary)}nav a[aria-current=page]{background:var(--primary);color:var(--primary-text)}main:focus,main:focus-visible{outline:none}main{max-width:1040px;margin:0 auto;padding:28px clamp(16px,3vw,24px) 80px}h1{font-size:clamp(36px,6vw,72px);line-height:.98;letter-spacing:-.04em;font-weight:500;margin:8px 0 16px}h1 em,h2 em,h3 em{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--primary);letter-spacing:-.01em;font-size:1.1em}h2{font:700 13px/1 ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--primary);margin:36px 0 12px}h2:before{content:"// ";color:var(--muted)}.card{background:#11130fb3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:22px;padding:20px;margin:14px 0}.card h2{margin-top:0}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.tile{background:#11130fb3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:20px;padding:16px}.tile .k{color:var(--muted);font-size:13px}.tile .v{font-size:clamp(22px,3vw,32px);font-weight:900;letter-spacing:-.03em;color:var(--primary);overflow-wrap:anywhere;line-height:1.1;margin-top:6px}button,.btn{background:var(--primary);color:var(--primary-text);border:2px solid var(--primary);border-radius:999px;padding:10px 22px;font:800 15px/1 inherit;cursor:pointer;min-height:46px;transition:transform .15s,box-shadow .15s}button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 26px #c8ff0044}button.secondary{background:transparent;color:var(--text);border-color:#fff5}button.secondary:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}button:disabled{opacity:.45;cursor:not-allowed}:focus-visible{outline:3px solid var(--primary);outline-offset:3px}input,select,textarea{width:100%;padding:12px 14px;font:inherit;border:1px solid var(--line);border-radius:14px;background:var(--surface-2);color:var(--text);min-height:46px}input::placeholder,textarea::placeholder{color:#5f6858}input:focus,select:focus,textarea:focus{border-color:var(--primary)}label{display:block;font-weight:700;margin:14px 0 6px}code{background:var(--surface-2);padding:2px 6px;border-radius:6px;font-size:.9em;color:var(--primary)}.scroll{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:14px}th,td{text-align:left;padding:10px;border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere}th{color:var(--muted);font:700 12px/1 ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.msg{padding:12px 14px;border-radius:14px;margin:12px 0;background:var(--info-bg);border:1px solid #c8ff0030}.msg.err{background:#2a1414;color:var(--bad);border-color:#ff8d8d44}.msg.ok{background:#1b2a05;color:var(--ok);border-color:#c8ff0066}.muted{color:var(--muted);font-size:14px}.mono{font-family:ui-monospace,monospace;font-size:13px;overflow-wrap:anywhere}.tag{display:inline-block;font-size:12px;font-weight:700;padding:3px 10px;border-radius:999px;background:var(--info-bg);border:1px solid #c8ff0044;color:var(--primary)}.row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.limits li{margin:8px 0}ol,ul{padding-left:22px}img.qr{max-width:280px;width:100%;background:#fff;padding:10px;border-radius:14px}@media (max-width: 600px){main{padding-top:20px}nav a{padding:8px 10px}}body.is-landing{background:#0a0b09}body.is-landing main{max-width:none;padding:0}body.is-landing .top,body.is-landing #banner{display:none}.lp3{--lime: #c8ff00;--bg: #0a0b09;--txt: #eef1e6;--mut: #8b9383;--line: #232621;--card: #11130f;position:relative;background:var(--bg);color:var(--txt);overflow-x:clip;font-family:var(--sans);line-height:1.5}.lp3 *{box-sizing:border-box}.lp3 h1,.lp3 h2,.lp3 h3,.lp3 p,.lp3 ul,.lp3 ol{margin:0;padding:0}:where(.lp3) h2,:where(.lp3) h3{font:inherit;font-weight:500;letter-spacing:inherit;text-transform:none;color:inherit}:where(.lp3) h2:before,:where(.lp3) h3:before{content:none}.lp3 ul,.lp3 ol{list-style:none}.lp-logo,.lp-contracts a,.foot-bar a,.lp-ghost{color:inherit}.lp3 :focus-visible{outline:3px solid var(--lime);outline-offset:3px}.lp3 section,.lp3 footer,.lp3 .lp-marquee{position:relative;z-index:1}#lp-gl{position:fixed;inset:0;width:100vw;height:100vh;z-index:0;pointer-events:none;display:none}.lp3.fx #lp-gl{display:block}.ch{display:inline-block;will-change:transform}.w{display:inline-block;white-space:nowrap}.lime{color:var(--lime)}.lp-label{font:700 13px/1 ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--lime);margin-bottom:28px}.ch.it,.lp3 em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.02em}.lp3 em{color:inherit}.lp-mega .ch.it{font-size:1.12em;line-height:.8}.lp-big .ch.it,.foot-word .ch.it{font-size:1.1em}.lp-hero .lime .ch,.lp-hero .lime{color:var(--lime)}.lp-sub-row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 48px;flex-wrap:wrap;margin-top:36px}.lp-sub-row .lp-sub{margin:0;max-width:38ch;font-size:clamp(14px,1.2vw,17px);letter-spacing:.01em;color:#cfd5c4}.lp-never{font-family:var(--serif);font-style:italic;font-weight:400;font-size:clamp(40px,7.2vw,128px);line-height:.9;letter-spacing:-.03em;color:var(--lime);margin-left:auto}.lp-never em{font-style:italic}.lp-nav{position:fixed;z-index:10;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px clamp(16px,3vw,40px);background:#0a0b09cc;backdrop-filter:blur(10px);border-bottom:1px solid #ffffff12}.lp-logo{text-decoration:none;display:inline-flex}.foot-bar .logo{margin-right:10px;vertical-align:middle}.foot-bar .logo-word{font-size:16px}.foot-note{vertical-align:middle}.lp-nav nav{display:flex;gap:4px}.lp-nav nav button{background:none;border:0;color:var(--txt);font:600 15px/1 inherit;padding:12px 14px;min-height:44px;cursor:pointer;border-radius:999px}.lp-nav nav button:hover{color:var(--lime)}.lp-pill{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 22px;border-radius:999px;background:var(--lime);color:#0a0b09;font:800 15px/1 inherit;text-decoration:none;border:2px solid var(--lime);cursor:pointer;transition:transform .2s,box-shadow .2s}.lp-pill:hover{transform:translateY(-2px) rotate(-1deg);box-shadow:0 8px 30px #c8ff0055}.lp-pill.big{min-height:56px;padding:16px 32px;font-size:17px}.lp-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:14px 28px;border-radius:999px;background:transparent;color:var(--txt);font:700 16px/1 inherit;text-decoration:none;border:2px solid #ffffff55;cursor:pointer}.lp-ghost:hover{border-color:var(--lime);color:var(--lime)}.lp-hero{min-height:100svh;padding:16vh clamp(16px,3vw,40px) 9vh;display:flex;flex-direction:column;justify-content:flex-end}.lp-kicker{font:700 13px/1 ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin-bottom:20px}.lp-mega{word-spacing:.12em;font-size:clamp(44px,9.6vw,190px);line-height:.9;letter-spacing:-.05em;font-weight:500;text-transform:none}.lp-mega .line{display:block}.lp-sub{margin-top:40px;max-width:46ch;font-size:clamp(17px,1.6vw,22px);color:#cfd5c4}.lp-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.lp-live{margin-top:22px;font-size:14px;color:var(--mut)}.lp-live b{color:var(--lime)}.lp-scroll{position:absolute;right:clamp(16px,3vw,40px);bottom:8vh;writing-mode:vertical-rl;font:700 12px/1 ui-monospace,monospace;letter-spacing:.3em;text-transform:uppercase;color:var(--mut)}.lp-marquee{overflow:hidden;background:var(--lime);color:#0a0b09;border-block:2px solid #0a0b09}.lp-marquee.alt{background:#0a0b09;color:var(--lime);border-color:var(--lime)}.lp-track{display:flex;width:max-content}.lp-track span{padding:18px 32px;font-size:clamp(32px,7vw,110px);font-weight:900;letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap;line-height:1}.lp-track span:after{content:"✦";margin-left:64px}.lp-how{padding:14vh clamp(16px,3vw,40px)}.how-steps{display:grid;gap:32px;margin-top:8px}.step{border-top:1px solid var(--line);padding-top:20px;max-width:70ch}.step-n{font:700 13px/1 ui-monospace,monospace;color:var(--lime)}.step h2{font-size:clamp(40px,7vw,96px);text-transform:none;letter-spacing:-.045em;line-height:.95;margin:10px 0}.step p{color:#cfd5c4;font-size:clamp(17px,1.6vw,22px);max-width:44ch}.how-big,.how-bar{display:none}.lp3.fx .lp-how{padding:0}.lp3.fx .how-pin{height:100svh;padding:14vh clamp(16px,3vw,40px) 8vh;position:relative;display:flex;flex-direction:column;justify-content:flex-end}.lp3.fx .how-pin .lp-label{position:absolute;top:14vh;left:clamp(16px,3vw,40px)}.lp3.fx .how-big{display:block;position:absolute;left:clamp(16px,3vw,40px);top:18vh;font-size:clamp(120px,30vw,520px);font-weight:900;line-height:.8;letter-spacing:-.07em;color:transparent;-webkit-text-stroke:2px #c8ff0088}.lp3.fx .how-steps{position:relative;display:block;height:42vh}.lp3.fx .step{position:absolute;left:0;right:0;bottom:0;border:0;padding:0;text-shadow:0 0 24px #0a0b09,0 0 8px #0a0b09}.lp3.fx .how-bar{display:block;position:absolute;left:clamp(16px,3vw,40px);right:clamp(16px,3vw,40px);bottom:4vh;height:3px;background:var(--line)}.how-bar i{display:block;height:100%;background:var(--lime);transform-origin:left;transform:scaleX(0)}.lp-demo{padding:14vh clamp(16px,3vw,40px)}.demo-grid{display:grid;grid-template-columns:minmax(260px,340px) 1fr;gap:clamp(24px,6vw,100px);align-items:center}.phone{width:100%;max-width:320px;aspect-ratio:9 / 18;border:2px solid var(--lime);border-radius:44px;padding:14px;background:#0d0f0b;box-shadow:0 0 80px #c8ff0030}.phone-screen{position:relative;height:100%;border-radius:30px;background:#12150f;overflow:auto;display:grid;gap:10px;padding:14px;align-content:start}.scene{border:1px solid var(--line);border-radius:18px;padding:16px;background:#171a13}.scene-n{font:700 11px/1 ui-monospace,monospace;color:var(--lime)}.scene h3{font-size:26px;letter-spacing:-.03em;text-transform:none;margin:8px 0 4px;line-height:1}.scene p{color:#b9c0ae;font-size:15px}.lp3.fx .phone-screen{overflow:hidden;display:block;padding:0}.lp3.fx .scene{position:absolute;inset:0;border:0;border-radius:0;display:flex;flex-direction:column;justify-content:center;padding:28px;background:transparent}.lp3.fx .scene h3{font-size:40px;color:var(--lime)}.lp-big{font-size:clamp(40px,8vw,128px);line-height:.88;letter-spacing:-.05em;text-transform:none;font-weight:500}.demo-copy p{margin-top:24px;color:var(--mut);max-width:40ch}.lp-ben{padding:14vh clamp(16px,3vw,40px)}.benefit{display:grid;grid-template-columns:60px minmax(0,1.4fr) minmax(0,1fr);gap:20px;align-items:baseline;padding:28px 0;border-top:1px solid var(--line);transition:background .3s,padding .3s}.benefit:last-child{border-bottom:1px solid var(--line)}.benefit span{font:700 13px/1 ui-monospace,monospace;color:var(--mut)}.benefit h2{font-size:clamp(30px,5.4vw,82px);line-height:.95;letter-spacing:-.04em;text-transform:none}.benefit p{color:#b9c0ae}.benefit:hover{background:var(--lime);color:#0a0b09;padding-inline:18px}.benefit:hover span,.benefit:hover p{color:#0a0b09}.lp-high{padding:14vh clamp(16px,3vw,40px);min-height:100svh;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.high-track{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.high-track .tile{border:1px solid var(--line);border-radius:28px;padding:24px;background:var(--card)}.high-track .k{color:var(--mut);font-size:14px}.high-track .v{font-size:clamp(28px,4vw,56px);font-weight:600;letter-spacing:-.02em;color:var(--lime);overflow-wrap:anywhere;line-height:1.05;margin-top:10px}.lp3.fx .high-track{display:flex;width:max-content;gap:18px}.lp3.fx .high-track .tile{width:min(420px,78vw);min-height:280px;display:flex;flex-direction:column;justify-content:space-between}.lp3.fx .high-track .v{font-size:clamp(36px,5vw,76px)}.lp-note{margin-top:28px;color:var(--mut);max-width:60ch;font-size:14px}.lp-aud{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:10vh clamp(16px,3vw,40px)}.lp-aud>div{border-radius:36px;padding:clamp(24px,4vw,56px);display:flex;flex-direction:column;gap:18px;align-items:flex-start;border:1px solid var(--line);background:var(--card)}.lp-aud>div:first-child{background:var(--lime);color:#0a0b09}.lp-aud h2{font-size:clamp(30px,4vw,60px);line-height:.95;letter-spacing:-.045em;text-transform:none}.lp-aud>div:first-child .lp-pill{background:#0a0b09;color:var(--lime);border-color:#0a0b09}.lp-aud .row{display:flex;gap:10px;flex-wrap:wrap}.lp-weak{padding:12vh clamp(16px,3vw,40px)}.lp-weak li{max-width:78ch;padding:18px 0;border-top:1px solid var(--line);font-size:clamp(17px,1.6vw,22px);color:#d6dccb}.lp-weak li:before{content:"!";display:inline-grid;place-items:center;width:26px;height:26px;margin-right:14px;border-radius:50%;background:var(--lime);color:#0a0b09;font-weight:900;font-size:14px}.lp-road{padding:12vh clamp(16px,3vw,40px)}.road-wrap{position:relative;padding-left:36px;max-width:920px}.road-line{position:absolute;left:6px;top:0;bottom:0;width:2px;background:var(--line)}.road-line i{display:block;width:100%;height:100%;background:var(--lime);transform-origin:top}.lp3:not(.fx) .road-line i{transform:none}.road-item{position:relative;padding-bottom:44px}.road-item:before{content:"";position:absolute;left:-36px;top:8px;width:14px;height:14px;border-radius:50%;background:var(--bg);border:2px solid var(--lime)}.road-item h2{font-size:clamp(26px,4vw,56px);letter-spacing:-.04em;line-height:1;text-transform:none;margin:10px 0}.road-item p{color:#b9c0ae;max-width:60ch}.status{display:inline-block;font:800 12px/1 ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:999px;border:1.5px solid #ffffff66}.s-done{background:var(--lime);color:#0a0b09;border-color:var(--lime)}.s-next{border-color:var(--lime);color:var(--lime)}.lp-faq{padding:12vh clamp(16px,3vw,40px)}.faq-list{border-bottom:1px solid var(--line)}.faq-item{border-top:1px solid var(--line)}.faq-q{width:100%;display:flex;gap:20px;align-items:center;text-align:left;background:none;border:0;color:var(--txt);padding:26px 0;font:800 clamp(20px,3vw,40px)/1.05 inherit;letter-spacing:-.03em;cursor:pointer;min-height:48px}.faq-q span{font:400 13px/1 ui-monospace,monospace;color:var(--mut)}.faq-q i{margin-left:auto;width:28px;height:28px;position:relative;flex:none}.faq-q i:before,.faq-q i:after{content:"";position:absolute;left:0;right:0;top:50%;height:3px;background:var(--lime);transition:transform .3s}.faq-q i:after{transform:rotate(90deg)}.faq-item.open .faq-q i:after{transform:rotate(0)}.faq-q:hover{color:var(--lime)}.faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.faq-a>div{overflow:hidden}.faq-item.open .faq-a{grid-template-rows:1fr}.faq-a p{padding:0 0 28px 40px;color:#c4cbb9;max-width:70ch;font-size:clamp(16px,1.5vw,20px)}.lp-foot{padding:10vh clamp(16px,3vw,40px) 24px;background:var(--lime);color:#0a0b09}.lp-foot .lp-big{color:#0a0b09}.lp-foot .lp-pill{background:#0a0b09;color:var(--lime);border-color:#0a0b09}.lp-foot .lp-ghost{color:#0a0b09;border-color:#0a0b09}.lp-contracts{margin-top:22px;font-size:14px;display:flex;flex-wrap:wrap;gap:8px 18px}.lp-contracts a{text-decoration:underline;text-underline-offset:3px;font-weight:700}.foot-word{margin:6vh 0 2vh;font-size:clamp(44px,16.2vw,330px);font-weight:500;letter-spacing:-.07em;line-height:.8;text-transform:none;white-space:nowrap;overflow:hidden}.foot-bar{display:flex;flex-wrap:wrap;gap:10px 28px;justify-content:space-between;font-size:14px;font-weight:600}.foot-bar a{margin-right:16px}.duo{position:relative;margin:0;background:var(--lime);border-radius:26px;overflow:hidden;color:#0a0b09}.duo-frame{overflow:hidden}.duo img{display:block;width:100%;height:auto;filter:grayscale(1) contrast(1.35) brightness(1.04);mix-blend-mode:multiply;will-change:transform}.duo figcaption{padding:10px 16px 12px;font:700 11px/1.35 ui-monospace,monospace;letter-spacing:.04em;background:var(--lime)}.lp-why{padding:14vh clamp(16px,3vw,40px)}.why-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(24px,6vw,96px);align-items:start}.why-copy{position:sticky;top:16vh}.why-copy .lp-big{font-size:clamp(36px,6.2vw,104px);margin-bottom:28px}.why-copy p{color:#cfd5c4;font-size:clamp(16px,1.5vw,20px);max-width:52ch;margin-top:16px}.why-copy p b{color:var(--lime)}.why-art{position:relative;padding-bottom:24%}.why-art .a1{width:82%}.why-art .a2{position:absolute;right:0;bottom:0;width:46%;border:5px solid var(--bg);box-shadow:0 24px 70px #000b}.lp-prob{padding:12vh clamp(16px,3vw,40px)}.prob-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.prob{border:1px solid var(--line);border-radius:28px;padding:24px;background:var(--card);display:flex;flex-direction:column;gap:12px}.prob h3{font-size:clamp(24px,3vw,40px);line-height:1;letter-spacing:-.04em;text-transform:none}.prob p{color:#b9c0ae}.duo.small .duo-frame{aspect-ratio:3 / 2;width:100%}.duo.small .duo-frame img{width:100%;height:100%;object-fit:cover}.duo.small.portrait .duo-frame img{object-fit:contain}.duo.small{max-width:320px;width:100%;border-radius:18px;margin-bottom:4px}@media (max-width: 800px){.why-grid{grid-template-columns:1fr}.why-art{padding-bottom:0;display:grid;gap:14px}.why-art .a1{width:100%}.why-art .a2{position:static;width:72%;justify-self:end;margin-top:-14%}.lp-mega{font-size:13vw}.lp3.fx #lp-gl{opacity:.55}.lp-nav nav{display:none}.demo-grid,.lp-aud{grid-template-columns:1fr}.benefit{grid-template-columns:36px 1fr}.benefit p{grid-column:2}.faq-a p{padding-left:0}.lp-scroll{display:none}}@media (prefers-reduced-motion: reduce){.lp-track{transform:none!important}.faq-a{transition:none}}
