.lp{--night:#F6F8FB;--night-2:#EDF1F6;--night-3:#FFFFFF;--panel:#FFFFFF;--panel-2:#E6ECF4;--line:rgba(15,27,45,.10);--line-2:rgba(15,27,45,.18);--text:#0F1B2D;--text-2:#41526A;--text-3:#66768C;--accent:#E8672C;--accent-2:#C2531C;--steel:#5D7190;--glow:rgba(80,120,200,.12);--hero-glow:rgba(80,120,200,.12);--closing-glow:rgba(80,120,200,.12);--warm-glow:rgba(232,103,44,.08);--ok:#1F8A55;--warn:#B7791F;--bad:#C8463D;--screen-bg:#FFFFFF;--shadow:rgba(15,27,45,.20);--car-ink:#13233A;--car-ink-2:#2A3D58;--car-shadow:rgba(15,27,45,.16);--phone-shell:#0F1B2D;--paper:#0F1D31;--paper-ink:#EAF0F7;--paper-ink-2:#A9B8CC;--paper-line:rgba(160,185,215,.16);--logo-ink:#0F1B2D;--logo-accent:#E8672C;--show-light:block;--show-dark:none;color-scheme:light;--f-display:var(--font-lp-archivo),"Helvetica Neue",Arial,sans-serif;--f-body:var(--font-lp-archivo),"Helvetica Neue",Arial,sans-serif;--f-mono:var(--font-lp-mono),ui-monospace,"SFMono-Regular",Menlo,monospace;--ease:cubic-bezier(.2,.7,.1,1);--wrap:1240px}.lp[data-theme=dark]{--night:#0B1626;--night-2:#0F1D31;--night-3:#08111E;--panel:#13233A;--panel-2:#182B46;--line:rgba(160,185,215,.14);--line-2:rgba(160,185,215,.26);--text:#EAF0F7;--text-2:#A9B8CC;--text-3:#6F819B;--accent:#E8672C;--accent-2:#FF8A52;--steel:#B9C8DB;--glow:rgba(86,128,196,.22);--hero-glow:rgba(120,160,220,.16);--closing-glow:rgba(80,120,180,.18);--warm-glow:rgba(232,103,44,.10);--ok:#5CC98C;--warn:#F2B544;--bad:#F07167;--screen-bg:#030712;--shadow:rgba(0,0,0,.80);--car-ink:#C9D6E6;--car-ink-2:#AFC0D5;--car-shadow:rgba(0,0,0,.75);--phone-shell:#060E19;--paper:#EDF1F6;--paper-ink:#0B1626;--paper-ink-2:#4A5A70;--paper-line:rgba(11,22,38,.14);--logo-ink:#EAF0F7;--logo-accent:#E8672C;--show-light:none;--show-dark:block;color-scheme:dark}.lp *{box-sizing:border-box}html:has(.lp) body{background:#F6F8FB}html:has(.lp[data-theme=dark]) body{background:#0B1626}.lp{color:var(--text);font-family:var(--f-body);font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased}.lp,.lp:before{background:var(--night)}.lp:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0);z-index:10}.lp a{color:inherit}.lp p{margin:0}.lp :focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}.lp .wrap{max-width:var(--wrap);margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}@media (min-width:760px){.lp .wrap{padding-left:max(40px,env(safe-area-inset-left,0px));padding-right:max(40px,env(safe-area-inset-right,0px))}}.lp .eyebrow{font-family:var(--f-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.lp h1,.lp h2,.lp h3{margin:0;text-wrap:balance}.lp .brand-logo{height:20px;width:auto;display:block}.lp .brand-car{width:100%;height:auto;display:block}.lp .progress{position:fixed;left:0;right:0;height:2px;z-index:30;background:var(--accent);transform-origin:0 50%;transform:scaleX(var(--p,0));pointer-events:none}.lp .progress,.lp .top{top:env(safe-area-inset-top,0)}.lp .top{position:sticky;z-index:20;background:transparent;border-bottom:1px solid transparent;transition:background .3s,border-color .3s,backdrop-filter .3s}.lp .top.scrolled{background:color-mix(in srgb,var(--night) 82%,transparent);backdrop-filter:blur(12px);border-bottom-color:var(--line)}.lp .top .wrap{display:flex;align-items:center;height:68px;gap:32px}.lp .top nav{display:none;gap:30px;font-size:.8125rem}.lp .top nav a{text-decoration:none;color:var(--text-2);font-stretch:112%;letter-spacing:.06em;text-transform:uppercase;transition:color .2s}.lp .top nav a:hover{color:var(--text)}.lp .top .actions{margin-left:auto;display:flex;gap:10px;align-items:center}@media (min-width:1280px){.lp .top nav{display:flex;gap:22px}}@media (max-width:599px){.lp .top .wrap{gap:10px}.lp .top .actions{gap:6px}.lp .top .brand-logo{height:14px}.lp .top .btn-accent{padding:0 12px;height:38px;font-size:.75rem;letter-spacing:.05em}.lp .top .btn-text{padding:0 4px;height:38px;font-size:.75rem}}@media (max-width:459px){.lp .top .theme-btn{display:none}.lp .top .btn-accent{padding:0 10px;letter-spacing:.02em}}.lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:46px;padding:0 22px;font-family:var(--f-display);font-stretch:112%;font-weight:600;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-radius:999px;border:1px solid transparent;transition:background .2s,border-color .2s,color .2s,transform .2s;white-space:nowrap;cursor:pointer}.lp .btn-accent{background:var(--accent);color:#FFFFFF}.lp .btn-accent:hover{background:var(--accent-2);transform:translateY(-1px)}.lp .btn-line{border-color:var(--line-2);color:var(--text)}.lp .btn-line:hover{border-color:var(--text)}.lp .btn-text{color:var(--text-2);padding:0 10px}.lp .btn-text:hover{color:var(--text)}.lp .btn-lg{height:54px;padding:0 30px;font-size:.875rem}.lp .hero{position:relative;overflow:hidden;margin-top:-69px;padding-block:125px 0;background:radial-gradient(70% 55% at 62% 0,var(--hero-glow),transparent 70%),linear-gradient(180deg,var(--night-3) 0,var(--night) 55%,var(--night-2) 100%)}.lp .hero .wrap{position:relative;display:grid;gap:32px}.lp .hero h1{font-family:var(--f-display);font-stretch:125%;font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.06;font-size:clamp(2rem,.9rem + 3.9vw,4.25rem)}.lp .hero h1>b,.lp .hero h1>span{display:block;font-weight:inherit}.lp .hero h1>span{color:var(--steel);font-weight:300}@media (min-width:1000px){.lp .hero h1>b,.lp .hero h1>span{white-space:nowrap}}.lp .hero-row{display:grid;gap:28px;align-items:end}@media (min-width:1000px){.lp .hero-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.lp .hero .lede{color:var(--text-2);font-size:1.125rem;max-width:36em}.lp .hero .ctas{display:flex;flex-wrap:wrap;gap:12px}.lp .hero-chip{justify-self:start;display:inline-flex;align-items:center;gap:10px;min-height:36px;margin-bottom:-12px;padding:4px 14px 4px 4px;border:1px solid var(--line-2);border-radius:999px;background:color-mix(in srgb,var(--panel) 70%,transparent);color:var(--text-2);font-size:.8125rem;text-decoration:none;transition:border-color .2s,color .2s}.lp .hero-chip b{padding:3px 10px;border-radius:999px;background:var(--accent);color:#FFFFFF;font-family:var(--f-mono);font-weight:500;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase}.lp .hero-chip i{font-style:normal;transition:transform .2s}.lp .hero-chip:hover{border-color:var(--text-3);color:var(--text)}.lp .hero-chip:hover i{transform:translateX(3px)}.lp .hero-chips{justify-self:start;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:-12px}.lp .hero-chips .hero-chip{margin-bottom:0;white-space:nowrap}.lp .hero-chip-plain{padding-left:14px}.lp .stage{position:relative;margin-top:12px;padding-top:8px}.lp .hero-shot{--shot-t:none;margin:0;border:1px solid var(--line-2);border-radius:12px;overflow:hidden;background:var(--screen-bg);box-shadow:0 60px 100px -50px var(--shadow);transform:var(--shot-t)}.lp .hero-shot img{display:block;width:100%;height:auto}.lp .car-wrap{z-index:2;width:min(94%,640px);margin:28px auto 0}.lp .car-wrap,.lp .car-wrap .car{position:relative}.lp .car-wrap .car .brand-car{--logo-ink:var(--car-ink);filter:drop-shadow(0 18px 26px var(--car-shadow))}@media (min-width:900px){.lp .stage{padding-bottom:23%}.lp .hero-shot{--shot-t:perspective(1800px) rotateY(-9deg) rotateX(3deg);width:64%;margin-left:auto;transform-origin:100% 50%}.lp .car-wrap{position:absolute;left:-1%;bottom:0;width:50%;margin:0}}.lp .floor{position:relative;height:1px;background:linear-gradient(90deg,transparent,var(--line-2) 20%,var(--line-2) 80%,transparent);margin-top:-6px}.lp .reflect{width:min(100%,980px);margin-inline:auto;height:clamp(36px,8vw,110px);overflow:hidden;opacity:.16;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.lp .reflect .brand-car{transform:scaleY(-1);--logo-ink:var(--car-ink);filter:blur(1px)}.lp .trustbar{position:relative;z-index:3;border-block:1px solid var(--line);background:var(--night-2)}.lp .trustbar .wrap{display:grid;gap:0 16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.lp .trustbar .wrap{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp .trustbar .wrap>div{padding:20px 16px 20px 0;display:grid;gap:2px}.lp .trustbar .wrap b{font-family:var(--f-display);font-stretch:112%;font-weight:600;font-size:1.0625rem}.lp .trustbar span{font-size:.8125rem;color:var(--text-3)}.lp .section{padding-block:112px}.lp .section,.lp .section>.wrap{position:relative}.lp .sec-head{display:grid;gap:18px;margin-bottom:56px;max-width:54rem}.lp .sec-head h2{font-family:var(--f-display);font-stretch:118%;font-weight:600;font-size:clamp(1.75rem,1.1rem + 2.4vw,3rem);line-height:1.08;letter-spacing:-.005em}.lp .sec-head p{color:var(--text-2);font-size:1.125rem;max-width:40em}.lp .panel-sec{background:linear-gradient(180deg,var(--night-2),var(--night) 60%);overflow:hidden}.lp .panel-sec:before{content:"";position:absolute;left:50%;top:42%;width:min(1100px,120%);height:560px;transform:translateX(-50%);background:radial-gradient(closest-side,var(--glow),transparent);pointer-events:none}.lp .app-wrap{perspective:1800px;display:grid;gap:14px}.lp .app{position:relative;margin:0;border:1px solid var(--line-2);border-radius:14px;background:var(--screen-bg);overflow:hidden;box-shadow:0 50px 90px -40px var(--shadow),0 0 0 1px rgba(255,255,255,.02) inset;transform-origin:50% 0;transform:rotateX(var(--tilt,0deg)) scale(var(--sc,1));will-change:transform}.lp .app img,.lp .shot img{display:block;width:100%;height:auto}.lp .app-bar{display:flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-bottom:1px solid var(--line);background:var(--night-2)}.lp .app-bar i{width:10px;height:10px;border-radius:50%;background:var(--line-2)}.lp .app-bar span{margin-left:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .app-bar span,.lp .shot-note{font-family:var(--f-mono);font-size:.6875rem;color:var(--text-3)}.lp .shot-note{letter-spacing:.06em;text-align:center}.lp .tour{background:var(--night);border-top:1px solid var(--line)}.lp .tour-grid{display:grid;gap:0}.lp .tour-step{display:grid;gap:16px;padding-block:40px;align-content:center}.lp .tour-step h3{font-family:var(--f-display);font-stretch:118%;font-weight:600;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);line-height:1.1}.lp .tour-step p{color:var(--text-2);font-size:1.0625rem;max-width:30em}.lp .tour-step ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:.9375rem;color:var(--text-2)}.lp .tour-step li{display:grid;grid-template-columns:16px 1fr;gap:10px}.lp .tour-step li:before{content:"";width:8px;height:8px;border-radius:50%;border:1.5px solid var(--accent);margin-top:.5em}.lp .tour-shot{margin-top:12px}.lp .shot{border:1px solid var(--line-2);border-radius:12px;background:var(--screen-bg);overflow:hidden;box-shadow:0 40px 80px -40px var(--shadow)}.lp .tour-stage{display:none}.lp .tour.sticky .tour-grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:56px}.lp .tour.sticky .tour-shot{display:none}.lp .tour.sticky .tour-step{min-height:76vh;opacity:.35;transition:opacity .5s}.lp .tour.sticky .tour-step.on{opacity:1}.lp .tour.sticky .tour-stage{display:block}.lp .tour-pin{position:sticky;top:max(92px,calc(env(safe-area-inset-top, 0px) + 50vh - var(--half, 270px)))}.lp .tour-frame{position:relative}.lp .tour-frame>.shot{position:relative;opacity:0;transform:translateY(24px) scale(.98);transition:opacity .6s var(--ease),transform .6s var(--ease);pointer-events:none}.lp .tour-frame>.shot+.shot{position:absolute;inset:0}.lp .tour-frame>.shot.on{opacity:1;transform:none}.lp .tour-dots{position:absolute;right:-22px;top:50%;transform:translateY(-50%);display:grid;gap:10px}.lp .tour-dots i{width:6px;height:6px;border-radius:50%;background:var(--line-2);transition:background .3s,transform .3s}.lp .tour-dots i.on{background:var(--accent);transform:scale(1.4)}@media (max-width:1239px){.lp .tour-dots{right:-14px}}.lp .demo-sec{background:var(--night);border-top:1px solid var(--line)}.lp .player{margin:0;border:1px solid var(--line-2);border-radius:14px;overflow:hidden;background:var(--screen-bg);box-shadow:0 50px 90px -40px var(--shadow)}.lp .player-box{position:relative}.lp .player video{display:block;width:100%;height:auto;aspect-ratio:1280/800;background:var(--screen-bg)}.lp .vplay{position:absolute;left:50%;top:50%;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:50%;border:0;background:var(--accent);color:#FFFFFF;cursor:pointer;display:grid;place-items:center;box-shadow:0 10px 30px rgba(0,0,0,.5);transition:transform .2s,opacity .2s}.lp .vplay:hover{transform:scale(1.06)}.lp .vplay svg{width:26px;height:26px;margin-left:4px}.lp .player.playing .vplay{opacity:0;pointer-events:none}.lp .player.playing .player-box:hover .vplay{opacity:.9;pointer-events:auto}.lp .player.playing .vplay svg{margin-left:0}.lp .vbar{height:3px;background:var(--line)}.lp .vbar i{display:block;height:100%;width:100%;background:var(--accent);transform-origin:0 50%;transform:scaleX(var(--v,0))}.lp .chapters{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;counter-reset:ch}@media (min-width:900px){.lp .chapters{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp .chapters button{width:100%;text-align:left;display:grid;gap:2px;padding:12px 14px;border-radius:10px;border:1px solid var(--line);background:transparent;color:var(--text-2);font:inherit;font-size:.875rem;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.lp .chapters button:before{counter-increment:ch;content:"0" counter(ch);font-family:var(--f-mono);font-size:.6875rem;color:var(--text-3)}.lp .chapters button:hover{border-color:var(--line-2);color:var(--text)}.lp .chapters button.on{border-color:var(--accent);color:var(--text);background:rgba(232,103,44,.08)}.lp .chapters button.on:before{color:var(--accent-2)}.lp .steps-sec{background:linear-gradient(180deg,var(--night),var(--night-2));border-top:1px solid var(--line)}.lp .steps{list-style:none;margin:0;padding:0;display:grid;gap:40px}@media (min-width:900px){.lp .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}.lp .steps li{display:grid;gap:12px;grid-template-rows:auto auto 1fr auto}.lp .steps .n{font-stretch:125%;font-weight:700;font-size:2.75rem;line-height:1;color:var(--accent)}.lp .steps .n,.lp .steps h3{font-family:var(--f-display)}.lp .steps h3{font-stretch:115%;font-weight:600;font-size:1.375rem;line-height:1.15}.lp .steps p{color:var(--text-2)}.lp .step-shot{margin-top:8px;border:1px solid var(--line-2);border-radius:12px;overflow:hidden;background:var(--screen-bg);aspect-ratio:16/10}.lp .step-shot img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.lp .brochure{background-color:var(--paper);color:var(--paper-ink);background-image:linear-gradient(var(--paper-line) 1px,transparent 1px),linear-gradient(90deg,var(--paper-line) 1px,transparent 1px);background-size:48px 48px;background-position:-1px -1px}.lp .brochure:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--paper) 0,color-mix(in srgb,var(--paper) 86%,transparent) 18%,color-mix(in srgb,var(--paper) 86%,transparent) 82%,var(--paper) 100%);pointer-events:none}.lp .brochure .eyebrow,.lp .brochure .sec-head p{color:var(--paper-ink-2)}.lp .specs{display:grid;gap:56px}@media (min-width:1000px){.lp .specs{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:72px;column-gap:72px;row-gap:64px}}.lp .spec h3{font-family:var(--f-display);font-stretch:125%;font-weight:600;font-size:.875rem;letter-spacing:.16em;text-transform:uppercase;padding-bottom:14px;border-bottom:2px solid var(--paper-ink);display:flex;justify-content:space-between}.lp .spec h3 span{color:var(--accent);font-family:var(--f-mono);letter-spacing:.04em;font-weight:500}.lp .spec dl{margin:0}.lp .spec dl div{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:20px;padding:14px 0;font-size:.9375rem}.lp .spec dl div:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--paper-line);transform-origin:0 50%;transition:transform .9s var(--ease);transition-delay:inherit}.lp .spec dt{color:var(--paper-ink-2)}.lp .spec dd{margin:0;color:var(--paper-ink);font-weight:500}.lp .phones-sec{background:var(--night-2);overflow:hidden}.lp .phones-sec:before{content:"";position:absolute;left:50%;top:58%;width:900px;height:500px;transform:translate(-50%,-50%);background:radial-gradient(closest-side,var(--warm-glow),transparent);pointer-events:none}.lp .screens{position:relative;display:grid;gap:48px}@media (min-width:900px){.lp .screens{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.lp .screen{display:grid;gap:20px;justify-items:center;align-content:start;margin:0}.lp .screen figcaption{display:grid;gap:6px;text-align:left;max-width:300px;margin-inline:auto;width:100%}.lp .screen figcaption b{font-family:var(--f-display);font-stretch:112%;font-weight:600;font-size:1.0625rem}.lp .screen figcaption span{color:var(--text-2);font-size:.9375rem}.lp .screen figcaption small{font-family:var(--f-mono);font-size:.6875rem;color:var(--text-3)}.lp .phone{width:100%;max-width:280px;aspect-ratio:9/19;border-radius:34px;border:1px solid var(--line-2);background:var(--phone-shell);padding:9px;box-shadow:0 30px 60px -30px var(--shadow)}.lp .phone .scr{position:relative;height:100%;border-radius:26px;overflow:hidden;background:var(--screen-bg);display:flex;flex-direction:column;font-size:.75rem}.lp .phone .scr>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block}.lp .wa-top{background:#1F5F55;color:#FFFFFF;padding:30px 14px 10px;font-weight:600;font-size:.8125rem;display:grid}.lp .wa-top small{font-weight:400;opacity:.75;font-size:.6875rem}.lp .wa{position:relative;background:#E9E2D8;color:#111B21;flex:1;padding:14px 12px;display:grid;gap:10px;align-content:start}.lp .bubble{background:#FFFFFF;border-radius:10px;padding:9px 11px;max-width:88%;justify-self:end;box-shadow:0 1px 1px rgba(0,0,0,.08);display:grid;gap:6px;transform-origin:100% 0;line-height:1.45}.lp .bubble.me{background:#D7F5C8}.lp .bubble.them{justify-self:start;transform-origin:0 0}.lp .bubble u{color:#027EB5;text-decoration:none;word-break:break-all}.lp .file{display:flex;gap:10px;align-items:center;background:rgba(0,0,0,.05);border-radius:6px;padding:8px}.lp .file i{width:26px;height:32px;background:#D9412B;border-radius:3px;color:#FFFFFF;font-style:normal;font-size:.5625rem;font-weight:700;display:grid;place-items:end center;padding-bottom:4px;flex:none}.lp .bubble time{font-size:.625rem;color:#6A7584;justify-self:end}.lp .reply{display:grid}.lp .reply>*{grid-area:1/1}.lp .typing{justify-self:start;align-self:start;background:#FFFFFF;border-radius:10px;padding:10px 12px;display:none;gap:4px}.lp .typing i{width:6px;height:6px;border-radius:50%;background:#9AA3AE}.lp .pk{display:grid;gap:1px;background:var(--line-2);border:1px solid var(--line-2);border-radius:16px;overflow:hidden}@media (min-width:900px){.lp .pk{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp .pk article{background:var(--night-2);padding:36px 32px;display:grid;gap:24px;grid-template-rows:auto auto 1fr auto}.lp .pk article.main{background:linear-gradient(160deg,var(--panel-2),var(--panel))}.lp .pk h3{font-family:var(--f-display);font-stretch:125%;font-weight:600;font-size:1.5rem;text-transform:uppercase;letter-spacing:.06em;display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.lp .pk h3 small{font-family:var(--f-mono);font-size:.6875rem;color:var(--accent-2);letter-spacing:.1em;font-weight:400}.lp .pk p{color:var(--text-2)}.lp .pk dl{margin:0}.lp .pk dl div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:.9375rem}.lp .pk dt{color:var(--text-2)}.lp .pk dd{margin:0;text-align:right}.lp .pk .foot{display:grid;gap:10px}.lp .pk .foot .btn{width:100%}.lp .pk .foot small{text-align:center;color:var(--text-3);font-size:.8125rem}.lp .faq{display:grid;gap:0;border-top:1px solid var(--line-2)}@media (min-width:900px){.lp .faq{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:72px;column-gap:72px}}.lp .faq>div{padding:24px 0;border-bottom:1px solid var(--line);display:grid;gap:8px;align-content:start}.lp .faq b{font-family:var(--f-display);font-stretch:110%;font-weight:600;font-size:1.125rem}.lp .faq p{color:var(--text-2)}.lp .closing{position:relative;overflow:hidden;border-top:1px solid var(--line);background:radial-gradient(60% 80% at 75% 100%,var(--closing-glow),transparent 70%),var(--night-3)}.lp .closing .wrap{padding-block:112px 0;display:grid;gap:28px}.lp .closing .copy{display:grid;gap:24px;justify-items:start}.lp .closing h2{font-family:var(--f-display);font-stretch:125%;font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.06;font-size:clamp(2rem,1rem + 4vw,4.5rem)}.lp .closing h2 .em{color:var(--accent);background:linear-gradient(var(--accent),var(--accent)) 0 100% /var(--u,100%) 4px no-repeat;padding-bottom:4px;transition:background-size 1s var(--ease) .5s}.lp .closing p{color:var(--text-2);font-size:1.125rem;max-width:34em}.lp .closing .car{width:min(100%,760px);justify-self:end;margin-top:24px;transition:transform 1.6s var(--ease),opacity 1.2s}.lp .closing .car .brand-car{--logo-ink:var(--car-ink-2)}.lp .closing .floor{margin-top:-4px;margin-bottom:72px}.lp footer{border-top:1px solid var(--line);font-size:.875rem;color:var(--text-2);background:var(--night-3)}.lp footer .wrap{padding-block:44px 56px;display:grid;gap:28px}@media (min-width:800px){.lp footer .wrap{grid-template-columns:2fr 1fr 1fr 1fr}}.lp footer h4{margin:0 0 12px;font-family:var(--f-mono);font-weight:400;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.lp footer ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.lp footer a{text-decoration:none}.lp footer a:hover{color:var(--text)}.lp .legal{grid-column:1/-1;border-top:1px solid var(--line);padding-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;color:var(--text-3);font-size:.8125rem}@keyframes lp-drive{0%{transform:translateX(-7%);opacity:.15}to{transform:none;opacity:1}}@keyframes lp-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes lp-pop{0%{opacity:0;transform:scale(.85) translateY(8px)}to{opacity:1;transform:none}}@keyframes lp-typing{0%{opacity:0;transform:translateY(6px)}12%,88%{opacity:1;transform:none}to{opacity:0}}@keyframes lp-dot{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-3px);opacity:1}}.lp.motion .stage .car .brand-car{animation:lp-drive 1.2s var(--ease) both .2s}@keyframes lp-shotin{0%{opacity:0;transform:perspective(1800px) rotateY(-24deg) translateX(60px)}to{opacity:1;transform:var(--shot-t)}}.lp.motion .hero-shot{animation:lp-shotin 1.2s var(--ease) both .35s}.lp.motion .hero .rv-load{animation:lp-rise .9s var(--ease) both;animation-delay:var(--d,0s)}.lp.motion [data-rv]{transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:var(--d,0s)}.lp.motion [data-rv]:not(.in){opacity:0;transform:translateY(28px)}.lp.motion .spec dl div:not(.in):after{transform:scaleX(0)}.lp.motion .spec dl div:not(.in){transform:translateY(10px)}.lp.motion .tour-frame>.shot.on img{animation:lp-rise .6s var(--ease) both .1s}.lp.motion .screen.play .bubble.me:first-child{animation:lp-pop .45s var(--ease) both .3s}.lp.motion .screen.play .typing{display:flex;animation:lp-typing 1.2s ease 1.1s both}.lp.motion .screen.play .typing i{animation:lp-dot .6s ease-in-out infinite}.lp.motion .screen.play .typing i:nth-child(2){animation-delay:.15s}.lp.motion .screen.play .typing i:nth-child(3){animation-delay:.3s}.lp.motion .screen.play .bubble.them{animation:lp-pop .45s var(--ease) both 2.3s}.lp.motion .screen.play .bubble.me.later{animation:lp-pop .45s var(--ease) both 3.4s}.lp.motion .screen.play .phone .scr>img{animation:lp-rise .8s var(--ease) both .2s}.lp.motion .closing .car:not(.in){transform:translateX(-35%);opacity:0}.lp.motion .closing:not(.in) h2 .em{--u:0%}.lp img.th-d{display:var(--show-dark)!important}.lp img.th-l{display:var(--show-light)!important}.lp .theme-btn{width:40px;height:40px;display:inline-grid;place-items:center;border-radius:50%;border:1px solid var(--line-2);background:transparent;color:var(--text-2);cursor:pointer;transition:color .2s,border-color .2s}.lp .theme-btn:hover{color:var(--text);border-color:var(--text-3)}.lp .theme-btn svg{width:18px;height:18px}.lp .theme-btn .moon{display:var(--show-light)}.lp .theme-btn .sun{display:var(--show-dark)}@media (max-width:479px){.lp .theme-btn{width:36px;height:36px}}@media (max-width:379px){.lp .top .brand-logo{height:12px}.lp .top .btn-accent{padding:0 10px;letter-spacing:.02em}}@media (prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{animation:none!important;transition:none!important}}@media print{.lp [data-rv]{opacity:1!important;transform:none!important}}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.p.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,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:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_e9781a{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_e9781a{--font-lp-archivo:"Archivo","Archivo Fallback"}.lp .top .site-nav{display:none;gap:30px;font-size:.8125rem}.lp .top .site-nav a{text-decoration:none;color:var(--text-2);font-stretch:112%;letter-spacing:.06em;text-transform:uppercase;transition:color .2s}.lp .top .site-nav a:hover{color:var(--text)}@media (min-width:860px){.lp .top .site-nav{display:flex}}.lp .rh-head{padding-block:40px 32px}@media (min-width:760px){.lp .rh-head{padding-block:64px 44px}}.lp .rh-head .wrap{display:grid;gap:16px;justify-items:start}.lp .rh-head h1{font-family:var(--f-display);font-stretch:115%;font-weight:650;font-size:clamp(1.875rem,1.2rem + 2.6vw,3.25rem);line-height:1.08;letter-spacing:-.01em;max-width:24em}.lp .rh-lede{color:var(--text-2);font-size:1.125rem;max-width:40em}.lp .rh-meta{font-family:var(--f-mono);font-size:.75rem;letter-spacing:.04em;color:var(--text-3)}.lp .rh-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.8125rem;color:var(--text-3)}.lp .rh-crumbs a{color:var(--text-2);text-decoration:none;padding-inline:0}.lp .rh-crumbs a:hover{color:var(--accent-2)}.lp .rh-list{padding-bottom:96px}.lp .rh-grid,.lp .rh-list .wrap{display:grid;gap:28px}@media (min-width:640px){.lp .rh-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.lp .rh-grid{grid-template-columns:repeat(3,1fr)}}.lp .rh-card{display:grid;grid-template-rows:auto 1fr;padding:0;text-decoration:none;background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:border-color .2s,transform .2s var(--ease)}.lp .rh-card:hover{border-color:var(--line-2);transform:translateY(-2px)}.lp .rh-card img{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--panel-2)}.lp .rh-card-body{display:grid;gap:10px;align-content:start;padding:20px 22px 24px}.lp .rh-card h2,.lp .rh-card h3{font-family:var(--f-display);font-stretch:108%;font-weight:600;font-size:1.1875rem;line-height:1.25}.lp .rh-card p{color:var(--text-2);font-size:.9375rem}.lp .rh-card:hover h2,.lp .rh-card:hover h3{color:var(--accent-2)}@media (min-width:900px){.lp .rh-card-lg{grid-template-rows:none;grid-template-columns:1.25fr 1fr}.lp .rh-card-lg img{height:100%;aspect-ratio:auto;min-height:320px}.lp .rh-card-lg .rh-card-body{align-content:center;padding:36px 40px;gap:14px}.lp .rh-card-lg h2{font-size:1.75rem;line-height:1.15}.lp .rh-card-lg p{font-size:1.0625rem}}.lp .rh-narrow{max-width:calc(46rem + 80px)}.lp .rh-hero{margin:0 auto 40px;display:grid;gap:10px}.lp .rh-hero img{width:100%;height:auto;max-height:560px;-o-object-fit:cover;object-fit:cover;border-radius:16px;display:block;background:var(--panel-2)}.lp .rh-hero figcaption{font-size:.75rem;color:var(--text-3)}.lp .rh-hero figcaption a{color:var(--text-2);display:inline;padding:0;min-height:0}.lp .rh-summary{background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:12px;padding:20px 24px;margin-bottom:40px}.lp .rh-summary h2{font-family:var(--f-mono);font-weight:500;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-bottom:10px}.lp .rh-summary ul{margin:0;padding-left:1.1em;display:grid;gap:8px}.lp .rh-body{display:grid;gap:18px;font-size:1.0625rem;line-height:1.75}.lp .rh-body>h2{font-family:var(--f-display);font-stretch:110%;font-weight:650;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);line-height:1.2;margin-top:28px}.lp .rh-body>h3{font-family:var(--f-display);font-stretch:106%;font-weight:600;font-size:1.1875rem;margin-top:8px}.lp .rh-body ol,.lp .rh-body ul{margin:0;padding-left:1.3em;display:grid;gap:8px}.lp .rh-body li::marker{color:var(--accent)}.lp .rh-body strong{font-weight:650;color:var(--text)}.lp .rh-body li,.lp .rh-body p{color:var(--text-2)}.lp .rh-note{background:var(--panel-2);border-radius:12px;padding:18px 22px;display:grid;gap:6px}.lp .rh-note b{font-family:var(--f-display);font-weight:600}.lp .rh-tool{margin-top:40px;gap:10px;justify-items:start;border-left:3px solid var(--accent)}.lp .rh-tool p{color:var(--text-2)}.lp .rh-table{overflow-x:auto;border:1px solid var(--line);border-radius:12px}.lp .rh-table table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.5}.lp .rh-table td,.lp .rh-table th{text-align:left;padding:10px 14px;border-bottom:1px solid var(--line);vertical-align:top}.lp .rh-table thead th{font-family:var(--f-mono);font-weight:500;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);background:var(--panel)}.lp .rh-table tbody th{font-weight:600}.lp .rh-table td{color:var(--text-2)}.lp .rh-table tr:last-child>*{border-bottom:0}@media (max-width:599px){.lp .rh-table table{font-size:.875rem}.lp .rh-table td,.lp .rh-table th{padding:8px 10px}}.lp .rh-faq{margin-top:56px;border-top:1px solid var(--line-2)}.lp .rh-faq>h2{font-family:var(--f-display);font-stretch:110%;font-weight:650;font-size:1.5rem;padding-block:28px 4px}.lp .rh-faq>div{padding:20px 0;border-bottom:1px solid var(--line);display:grid;gap:6px}.lp .rh-faq h3{font-family:var(--f-display);font-weight:600;font-size:1.0625rem}.lp .rh-faq p{color:var(--text-2)}.lp .rh-cta{margin:48px 0 0;padding:28px;border-radius:16px;background:var(--paper);color:var(--paper-ink);display:grid;gap:20px}.lp .rh-cta b{font-family:var(--f-display);font-stretch:112%;font-weight:650;font-size:1.25rem}.lp .rh-cta p{color:var(--paper-ink-2);margin-top:6px}.lp .rh-cta-btns{display:flex;flex-wrap:wrap;gap:10px}.lp .rh-cta .btn-line{border-color:var(--paper-line);color:var(--paper-ink)}@media (min-width:760px){.lp .rh-cta{grid-template-columns:1fr auto;align-items:center;padding:32px 36px}}.lp .rh-related{padding-block:80px 96px}.lp .rh-related h2{font-family:var(--f-display);font-stretch:110%;font-weight:650;font-size:1.5rem;margin-bottom:24px}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/854bbc65c6f2e964-s.p.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fb751edd4b3a9ca4-s.p.woff2) format("woff2");unicode-range:u+00??,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:Azeret Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/854bbc65c6f2e964-s.p.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Azeret Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fb751edd4b3a9ca4-s.p.woff2) format("woff2");unicode-range:u+00??,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:Azeret Mono Fallback;src:local("Arial");ascent-override:64.26%;descent-override:15.77%;line-gap-override:0.00%;size-adjust:145.81%}.__className_4c9700{font-family:Azeret Mono,Azeret Mono Fallback;font-style:normal}.__variable_4c9700{--font-lp-mono:"Azeret Mono","Azeret Mono Fallback"}