.lp{--o:#f0782b;--o2:#c2500a;--o3:#fdba74;--ink:#1c1917;--ink2:#44403c;--mut:#78716c;--line:#e7e0d9;--bg:#faf8f6;--night:#120f0d;--spring:cubic-bezier(.34,1.56,.64,1);--out:cubic-bezier(.23,1,.32,1);font-family:var(--fx-font);color:var(--ink);background:var(--bg);overflow-x:clip;font-feature-settings:"cv11","ss01"}.lp *{box-sizing:border-box}.lp a{color:inherit;text-decoration:none}.lp h1,.lp h2,.lp h3{letter-spacing:-.035em;margin:0}.lp em{font-style:normal;background:linear-gradient(100deg,var(--o) 0,#ff9f5a 50%,var(--o2) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid transparent;font-weight:700;font-size:15px;white-space:nowrap;transition:transform .2s var(--spring),box-shadow .2s,background .2s,border-color .2s;cursor:pointer}.lp-btn:active{transform:scale(.97)}.lp-btn--primary{background:linear-gradient(140deg,var(--o),var(--o2));color:#fff!important;box-shadow:0 10px 24px -10px rgba(194,80,10,.7)}.lp-btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 30px -12px rgba(194,80,10,.8)}.lp-btn--ghost{background:rgba(255,255,255,.7);border-color:var(--line);color:var(--ink)}.lp-btn--glass{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);color:#fff!important}.lp-btn--glass:hover{background:rgba(255,255,255,.16)}.lp-btn--lg{min-height:56px;padding:0 26px;font-size:16px}.lp-shine{position:relative;overflow:hidden}.lp-shine:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translateX(-120%);animation:lp-shine 3.2s ease-in-out infinite}@keyframes lp-shine{0%,60%{transform:translateX(-120%)}to{transform:translateX(120%)}}.lp-nav{position:fixed;inset:0 0 auto 0;z-index:50;display:flex;align-items:center;gap:20px;padding:14px clamp(16px,4vw,48px);transition:background .3s,box-shadow .3s,padding .3s;color:#fff}.lp-nav.is-solid{background:rgba(18,15,13,.92);box-shadow:0 10px 30px -18px rgba(0,0,0,.6);padding-top:10px;padding-bottom:10px}.lp-brand{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:20px;letter-spacing:-.02em}.lp-brand img{width:34px;height:34px;border-radius:10px;object-fit:cover}.lp-logo-svg{flex:none;filter:drop-shadow(0 6px 14px rgba(240,120,43,.35))}.lp-links{display:flex;gap:4px;-webkit-margin-start:auto;margin-inline-start:auto}.lp-links a{padding:8px 12px;border-radius:999px;font-weight:600;font-size:14.5px;color:#e7e5e4;transition:background .2s,color .2s}.lp-links a:hover{background:rgba(255,255,255,.1);color:#fff}.lp-nav-cta{display:flex;align-items:center;gap:8px}.lp-nav .lp-btn--ghost{border-color:rgba(255,255,255,.18)}.lp-burger,.lp-nav .lp-btn--ghost{background:rgba(255,255,255,.08);color:#fff}.lp-burger{display:none;width:44px;height:44px;border:1px solid rgba(255,255,255,.2);border-radius:50%;place-items:center}.lp-only-mobile{display:none!important}.lp-hero{--px:0;--py:0;position:relative;min-height:100svh;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;grid-gap:40px;gap:40px;padding:120px clamp(16px,5vw,72px) 80px;background:var(--night);color:#fff;overflow:hidden;isolation:isolate}.lp-aurora{position:absolute;inset:-20%;z-index:-2;filter:blur(60px);opacity:.9}.lp-aurora i{position:absolute;border-radius:50%;mix-blend-mode:screen}.lp-aurora i:first-child{width:46vw;height:46vw;left:48%;top:4%;background:radial-gradient(circle,#c2500a 0,transparent 65%);animation:lp-drift1 16s ease-in-out infinite}.lp-aurora i:nth-child(2){width:38vw;height:38vw;left:4%;top:42%;background:radial-gradient(circle,#7c2d12 0,transparent 65%);animation:lp-drift2 19s ease-in-out infinite}.lp-aurora i:nth-child(3){width:28vw;height:28vw;left:70%;top:55%;background:radial-gradient(circle,#f59e0b 0,transparent 65%);opacity:.5;animation:lp-drift1 22s ease-in-out infinite reverse}@keyframes lp-drift1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-6vw,4vw) scale(1.12)}}@keyframes lp-drift2{0%,to{transform:translate(0)}50%{transform:translate(6vw,-3vw)}}.lp-grid{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,#000 30%,transparent 80%)}.lp-hero-copy{display:grid;grid-gap:22px;gap:22px;max-width:640px;animation:lp-up .9s var(--out) both}.lp-pill{justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);font-size:13.5px;font-weight:700;color:#fed7aa}.lp-live{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 0 rgba(74,222,128,.6);animation:lp-ping 1.8s infinite}@keyframes lp-ping{0%{box-shadow:0 0 0 0 rgba(74,222,128,.55)}70%{box-shadow:0 0 0 10px rgba(74,222,128,0)}to{box-shadow:0 0 0 0 rgba(74,222,128,0)}}.lp-hero h1{font-size:clamp(40px,6vw,76px);line-height:1.02;font-weight:800}.lp-rotator{position:relative;display:inline-grid;vertical-align:bottom}.lp-rotator b{grid-area:1/1;font-weight:800;background:linear-gradient(100deg,var(--o) 0,#ffb27a 45%,var(--o) 90%);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:0;transform:translateY(40%) rotateX(-40deg);transition:opacity .5s var(--out),transform .6s var(--spring);white-space:nowrap}.lp-rotator b.is-on{opacity:1;transform:none}.lp-hero-copy>p{margin:0;font-size:clamp(17px,1.6vw,20px);line-height:1.55;color:#d6d3d1;max-width:560px}.lp-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.lp-hero-actions.center{justify-content:center}.lp-play{display:inline-flex;align-items:center;gap:12px;color:#fff;font-weight:700}.lp-play i{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);position:relative}.lp-play i:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid rgba(240,120,43,.5);animation:lp-ring 2.2s ease-out infinite}@keyframes lp-ring{0%{transform:scale(.85);opacity:1}to{transform:scale(1.35);opacity:0}}.lp-play small{display:block;font-weight:500;font-size:13px;color:#a8a29e}.lp-trust{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;color:#d6d3d1;font-size:14px;font-weight:600}.lp-trust li{display:inline-flex;align-items:center;gap:6px}.lp-trust svg{color:#4ade80}.lp-stage{position:relative;height:min(640px,72vh);min-height:480px;perspective:1200px;animation:lp-fade 1.2s .2s var(--out) both}.lp-phone{position:absolute;width:min(270px,44%);aspect-ratio:9/18.5;border-radius:42px;padding:10px;background:linear-gradient(160deg,#2c2724,#0b0908);box-shadow:0 40px 80px -30px rgba(0,0,0,.9),inset 0 0 0 1.5px rgba(255,255,255,.12);transition:transform .6s var(--out)}.lp-phone:before{content:"";position:absolute;top:18px;left:50%;width:80px;height:22px;margin-left:-40px;border-radius:999px;background:#000;z-index:2}.lp-phone--a{left:6%;top:4%;transform:translate3d(calc(var(--px)*-24px),calc(var(--py)*-18px),0) rotateY(14deg) rotate(-4deg);animation:lp-bob 7s ease-in-out infinite}.lp-phone--b{right:4%;top:16%;transform:translate3d(calc(var(--px)*30px),calc(var(--py)*22px),0) rotateY(-14deg) rotate(4deg);animation:lp-bob 7s ease-in-out 1.4s infinite}@keyframes lp-bob{0%,to{translate:0 0}50%{translate:0 -14px}}.lp-screen{height:100%;border-radius:32px;overflow:hidden;padding:46px 12px 12px;display:grid;align-content:start;grid-gap:9px;gap:9px;font-size:11px}.lp-s-atelier{background:#f4f1ee;color:var(--ink)}.lp-s-hero{padding:12px;border-radius:16px;background:radial-gradient(120% 140% at 100% 0,#5a3018,#1c1917 60%);color:#fff;display:grid;grid-gap:6px;gap:6px}.lp-s-hero small{color:var(--o3);font-weight:700}.lp-s-hero>b{font-size:14px}.lp-s-kpis{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px}.lp-s-kpis span{padding:6px;border-radius:9px;background:rgba(255,255,255,.08);color:#d6d3d1;font-size:9px}.lp-s-kpis b{display:block;color:#fff;font-size:12px}.lp-s-card{display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:13px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.05);animation:lp-cardin .6s calc(.8s + var(--i)*.18s) var(--spring) both}.lp-s-card b{display:block;font-size:12px}.lp-s-card small{color:var(--mut)}.lp-s-card em{font-style:normal;font-weight:800;font-size:9.5px;padding:4px 7px;border-radius:999px}.t-ok{background:#ecfdf3;color:#15803d}.t-warn{background:#fffbeb;color:#b45309}.t-info{background:#eff6ff;color:#1d4ed8}@keyframes lp-cardin{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:none}}.lp-s-driver{background:#f4f1ee;color:var(--ink)}.lp-s-dark{padding:12px;border-radius:16px;background:radial-gradient(120% 140% at 100% 0,#4a2a17,#1c1917 60%);color:#fff;display:grid;grid-gap:4px;gap:4px}.lp-s-dark small{display:inline-flex;align-items:center;gap:5px;color:var(--o3);font-weight:800;letter-spacing:.06em;font-size:9px}.lp-s-dark small i{width:6px;height:6px;border-radius:50%;background:#4ade80;animation:lp-ping 1.8s infinite}.lp-s-dark b{font-size:14px}.lp-s-offer{padding:11px;border-radius:15px;background:#fff;border:2px solid var(--o);display:grid;grid-gap:3px;gap:3px;animation:lp-cardin .6s 1.2s var(--spring) both}.lp-s-offer span{font-family:ui-monospace,monospace;font-size:9px;color:var(--mut)}.lp-s-offer b{font-size:13px}.lp-s-offer small{display:flex;align-items:center;gap:3px;color:var(--mut)}.lp-s-slide{position:relative;margin-top:6px;height:30px;border-radius:999px;background:var(--o2);color:#fff;display:grid;place-items:center;font-weight:800;font-size:10px;overflow:hidden}.lp-s-slide i{position:absolute;left:3px;top:3px;width:24px;height:24px;border-radius:50%;background:#fff;color:var(--o2);display:grid;place-items:center;animation:lp-slide 3.4s ease-in-out 1.6s infinite}@keyframes lp-slide{0%,20%{transform:translateX(0)}55%,70%{transform:translateX(150px)}85%,to{transform:translateX(0)}}.lp-s-steps{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-radius:14px;background:#fff;position:relative}.lp-s-steps:before{content:"";position:absolute;left:22px;right:22px;top:50%;height:2px;background:var(--line)}.lp-s-steps i{position:relative;width:14px;height:14px;border-radius:50%;background:var(--line)}.lp-s-steps i.done{background:#16a34a}.lp-s-steps i.now{background:#fff;border:2px solid var(--o);box-shadow:0 0 0 4px rgba(240,120,43,.2);animation:lp-ping 1.8s infinite}.lp-float{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:16px;background:rgba(255,255,255,.96);color:var(--ink);box-shadow:0 20px 40px -18px rgba(0,0,0,.6);font-size:13px;transform:translate3d(calc(var(--px)*40px),calc(var(--py)*30px),0)}.lp-float svg{flex:none;width:30px;height:30px;padding:7px;border-radius:10px;background:#fff1e6;color:var(--o2)}.lp-float b{display:block;font-size:13.5px}.lp-float small{color:var(--mut)}.lp-float--1{left:-2%;top:58%;animation:lp-pop .7s 1.6s var(--spring) both,lp-bob 6s 2.3s ease-in-out infinite}.lp-float--2{right:-2%;top:4%;animation:lp-pop .7s 2.2s var(--spring) both,lp-bob 6.5s 2.9s ease-in-out infinite}.lp-float--2 svg{background:#dcfce7;color:#16a34a}.lp-float--3{right:20%;bottom:2%;animation:lp-pop .7s 2.8s var(--spring) both,lp-bob 7s 3.5s ease-in-out infinite}.lp-float--3 svg{background:#fef3c7;color:#b45309}@keyframes lp-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.lp-scroll{position:absolute;left:50%;bottom:22px;width:26px;height:42px;margin-left:-13px;border:2px solid rgba(255,255,255,.35);border-radius:999px}.lp-scroll span{position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:4px;background:#fff;animation:lp-wheel 1.8s ease-in-out infinite}@keyframes lp-wheel{0%{transform:translateY(0);opacity:1}70%{transform:translateY(14px);opacity:0}to{opacity:0}}@keyframes lp-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes lp-fade{0%{opacity:0;transform:translateY(30px) scale(.97)}to{opacity:1;transform:none}}.lp-marquee{overflow:hidden;padding:22px 0;background:#fff;border-bottom:1px solid var(--line);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.lp-marquee-track{display:flex;gap:56px;width:max-content;animation:lp-marquee 32s linear infinite}.lp-marquee span{font-size:22px;font-weight:800;color:#a8a29e;letter-spacing:-.02em;white-space:nowrap}.lp-marquee:hover .lp-marquee-track{animation-play-state:paused}@keyframes lp-marquee{to{transform:translateX(-50%)}}.lp-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s var(--out),transform .8s var(--out);transition-delay:var(--d,0s)}.lp-reveal.is-in{opacity:1;transform:none}.lp-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;max-width:1180px;margin:0 auto;padding:56px clamp(16px,4vw,40px)}.lp-stat{display:grid;grid-gap:4px;gap:4px;text-align:center}.lp-stat b{font-size:clamp(34px,4vw,52px);font-weight:800;letter-spacing:-.04em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp-stat span{color:var(--mut);font-weight:600}.lp-section{max-width:1240px;margin:0 auto;padding:clamp(64px,9vw,120px) clamp(16px,4vw,40px);display:grid;grid-gap:48px;gap:48px}.lp-head{display:grid;grid-gap:14px;gap:14px;max-width:760px}.lp-eyebrow{font-size:13px;font-weight:800;letter-spacing:.12em;color:var(--o2)}.lp-head h2{font-size:clamp(32px,4.6vw,56px);line-height:1.05;font-weight:800}.lp-head p{margin:0;font-size:18px;line-height:1.6;color:var(--mut)}.lp-head.light h2{color:#fff}.lp-head.light p{color:#a8a29e}.lp-head.light .lp-eyebrow{color:var(--o3)}.lp-apps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.lp-tilt{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .4s var(--out);transform-style:preserve-3d}.lp-app{position:relative;height:100%;display:grid;align-content:start;grid-gap:14px;gap:14px;padding:24px;border-radius:28px;background:#fff;border:1px solid var(--line);overflow:hidden;box-shadow:0 1px 2px rgba(28,25,23,.05)}.lp-app:before{content:"";position:absolute;inset:0;background:radial-gradient(400px circle at var(--mx) var(--my),rgba(240,120,43,.1),transparent 40%);opacity:0;transition:opacity .3s;pointer-events:none}.lp-app:hover:before{opacity:1}.lp-app:hover{box-shadow:0 30px 60px -30px rgba(28,25,23,.35)}.lp-app-glow{position:absolute;right:-60px;top:-60px;width:160px;height:160px;border-radius:50%;opacity:.15;filter:blur(30px)}.lp-app-top{display:flex;align-items:center;justify-content:space-between}.lp-app-top img{border-radius:16px;box-shadow:0 10px 24px -12px rgba(0,0,0,.4)}.lp-app-win{width:56px;height:56px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(140deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 10px 24px -12px rgba(29,78,216,.7)}.lp-tag{padding:5px 10px;border-radius:999px;background:var(--bg);border:1px solid var(--line);font-size:12px;font-weight:700;color:var(--ink2)}.lp-app h3{font-size:22px;font-weight:800}.lp-app p{margin:0;color:var(--mut);line-height:1.55}.lp-app ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.lp-app li{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14.5px}.lp-app li svg{color:#16a34a;flex:none}.lp-app-cta{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font-weight:800;color:var(--o2)!important}.lp-app-cta svg{transition:transform .25s var(--spring)}.lp-app:hover .lp-app-cta svg{transform:translateX(4px)}.lp-dark{max-width:none;background:var(--night);color:#fff;position:relative;overflow:hidden}.lp-dark>*{max-width:1240px;margin-inline:auto;width:100%}.lp-flow{position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px}.lp-flow-line{position:absolute;left:8%;right:8%;top:28px;height:3px;background:rgba(255,255,255,.1);border-radius:3px;overflow:hidden;z-index:0}.lp-flow-line:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--o),#fbbf24);transform-origin:left;transform:scaleX(0);transition:transform 2s .3s var(--out)}.lp-flow.is-in .lp-flow-line:after{transform:scaleX(1)}.lp-step{position:relative;z-index:1;display:grid;justify-items:center;text-align:center;grid-gap:10px;gap:10px;opacity:0;transform:translateY(20px);transition:opacity .6s var(--out),transform .6s var(--out);transition-delay:calc(var(--i)*.35s + .2s)}.lp-flow.is-in .lp-step{opacity:1;transform:none}.lp-step i{width:58px;height:58px;display:grid;place-items:center;border-radius:20px;background:linear-gradient(140deg,var(--o),var(--o2));color:#fff;box-shadow:0 0 0 6px var(--night),0 12px 30px -10px rgba(240,120,43,.8)}.lp-step b{font-size:18px;font-weight:800}.lp-step p{margin:0;color:#a8a29e;font-size:14.5px;line-height:1.5}.lp-bento{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.lp-b{position:relative;display:grid;align-content:start;grid-gap:10px;gap:10px;padding:26px;border-radius:28px;background:#fff;border:1px solid var(--line);overflow:hidden;min-height:220px;transition:transform .3s var(--out),box-shadow .3s}.lp-b:hover{transform:translateY(-4px);box-shadow:0 26px 50px -30px rgba(28,25,23,.35)}.lp-b-text>span,.lp-b>span{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:800;color:var(--o2);letter-spacing:.02em}.lp-b h3{font-size:22px;font-weight:800}.lp-b p{margin:0;color:var(--mut);line-height:1.55}.lp-b--wide{grid-column:span 2;grid-template-columns:1fr 1.1fr;align-items:center}.lp-b-text{display:grid;grid-gap:10px;gap:10px}.lp-b--accent{background:linear-gradient(150deg,#1c1917,#3a2416);color:#fff;border-color:transparent}.lp-b--accent h3{color:#fff}.lp-b--accent p{color:#d6d3d1}.lp-b--accent>span{color:var(--o3)}.lp-chart{width:100%;height:160px}.lp-chart-line{stroke-dasharray:420;stroke-dashoffset:420;transition:stroke-dashoffset 2s .3s var(--out)}.lp-chart-area{opacity:0;transition:opacity 1s 1.4s}.lp-reveal.is-in .lp-chart-line{stroke-dashoffset:0}.lp-reveal.is-in .lp-chart-area{opacity:1}.lp-wave{display:flex;align-items:center;gap:4px;height:40px;margin-top:auto}.lp-wave i{flex:1 1;border-radius:3px;background:linear-gradient(var(--o),var(--o2));animation:lp-wave 1.1s calc(var(--i)*-.07s) ease-in-out infinite}@keyframes lp-wave{0%,to{height:20%}50%{height:100%}}.lp-scanbox{position:relative;height:56px;margin-top:auto;border-radius:12px;background:repeating-linear-gradient(90deg,#1c1917 0 2px,transparent 2px 5px,#1c1917 5px 6px,transparent 6px 10px);opacity:.85;overflow:hidden}.lp-scanbox i{position:absolute;left:0;right:0;height:3px;background:#ef4444;box-shadow:0 0 14px 3px rgba(239,68,68,.7);animation:lp-scan 2.2s ease-in-out infinite}@keyframes lp-scan{0%,to{top:6%}50%{top:88%}}.lp-pay{margin-top:auto;padding:14px 16px;border-radius:16px;background:var(--bg);border:1px dashed #d6cfc8;display:grid}.lp-pay b{font-size:26px;font-weight:800;letter-spacing:-.03em}.lp-pay small{color:#16a34a;font-weight:700}.lp-soft{max-width:none;background:linear-gradient(180deg,#fff7f0,#faf8f6)}.lp-soft>*{max-width:1240px;margin-inline:auto;width:100%}.lp-quotes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.lp-quote{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:26px;border-radius:26px;background:#fff;border:1px solid #f3e4d7}.lp-quote-ico{width:48px;height:48px;display:grid;place-items:center;border-radius:16px;background:#fff1e6;color:var(--o2)}.lp-quote h3{font-size:20px;font-weight:800}.lp-quote p{margin:0;color:var(--mut);line-height:1.55}.lp-sponsored{padding:0 clamp(16px,4vw,40px)}.lp-faq,.lp-plans,.lp-sponsored{max-width:1240px;margin:0 auto}.lp-stores{border-radius:28px;overflow:hidden}.lp-final{padding:clamp(40px,6vw,80px) clamp(16px,4vw,40px) 60px}.lp-final-card{position:relative;isolation:isolate;overflow:hidden;max-width:1180px;margin:0 auto;padding:clamp(40px,6vw,80px) 24px;border-radius:36px;background:var(--night);color:#fff;display:grid;justify-items:center;text-align:center;grid-gap:18px;gap:18px}.lp-final-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:conic-gradient(from var(--a,0deg),transparent 0 70%,var(--o) 80%,#fbbf24 88%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:lp-spin 6s linear infinite;z-index:1;pointer-events:none}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes lp-spin{to{--a:360deg}}.lp-aurora.small{inset:-30%;z-index:-1;opacity:.7}.lp-final-card h2{font-size:clamp(32px,5vw,60px);font-weight:800;line-height:1.05}.lp-final-card p{margin:0;color:#d6d3d1;font-size:18px;max-width:520px}.lp-final-card .lp-logo-svg{animation:lp-bob 5s ease-in-out infinite}.lp-footer{align-items:center;gap:20px;justify-content:space-between;max-width:1240px;margin:0 auto;padding:30px clamp(16px,4vw,40px) 40px;border-top:1px solid var(--line);color:var(--mut)}.lp-footer,.lp-footer nav{display:flex;flex-wrap:wrap}.lp-footer nav{gap:6px 18px;font-weight:600}.lp-footer nav a:hover{color:var(--o2)}.lp-footer .lp-brand{color:var(--ink)}@media (max-width:1100px){.lp-apps,.lp-bento{grid-template-columns:repeat(2,1fr)}.lp-b--wide{grid-column:span 2}}@media (max-width:900px){.lp-hero{grid-template-columns:1fr;padding-top:110px;text-align:start}.lp-stage{height:520px;min-height:0}.lp-links{position:fixed;inset:64px 12px auto 12px;display:grid;grid-gap:4px;gap:4px;padding:12px;border-radius:22px;background:#1c1917;box-shadow:0 30px 60px -20px rgba(0,0,0,.7);transform:translateY(-12px) scale(.98);opacity:0;pointer-events:none;transition:opacity .2s,transform .3s var(--spring)}.lp-links.is-open{opacity:1;transform:none;pointer-events:auto}.lp-links a{padding:12px 14px;font-size:16px}.lp-burger{display:grid}.lp-hide-mobile{display:none!important}.lp-only-mobile{display:inline-flex!important;margin-top:6px}.lp-flow{grid-template-columns:1fr;gap:22px}.lp-flow-line{left:28px;right:auto;top:20px;bottom:20px;width:3px;height:auto}.lp-flow-line:after{transform-origin:top;transform:scaleY(0)}.lp-flow.is-in .lp-flow-line:after{transform:scaleY(1)}.lp-step{grid-template-columns:58px 1fr;justify-items:start;text-align:start;column-gap:16px}.lp-step i{grid-row:span 2}.lp-quotes{grid-template-columns:1fr}.lp-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.lp-nav{padding:10px 14px}.lp-nav .lp-btn--primary{padding:0 14px;min-height:40px;font-size:14px}.lp-apps,.lp-bento{grid-template-columns:1fr}.lp-b--wide{grid-column:auto;grid-template-columns:1fr}.lp-stage{height:440px}.lp-phone{width:52%}.lp-phone--a{left:0}.lp-phone--b{right:0}.lp-float{font-size:12px;padding:8px 10px}.lp-float--1{left:0;top:62%}.lp-float--2{right:0;top:0}.lp-float--3{display:none}.lp-hero-actions .lp-btn--lg{width:100%}.lp-scroll{display:none}}@media (prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{animation:none!important;transition:none!important}.lp-reveal,.lp-step{opacity:1!important;transform:none!important}.lp-chart-line{stroke-dashoffset:0}.lp-chart-area{opacity:1}.lp-flow-line:after{transform:none!important}.lp-rotator b{transition:none}}[dir=rtl] .lp-flow-line:after{transform-origin:right}.lp-b--accent h3,.lp-dark h2,.lp-final-card h2,.lp-hero h1,.lp-step b{color:#fff}.lp-app h3,.lp-b h3,.lp-head h2,.lp-quote h3{color:var(--ink)}.lp-b--accent h3,.lp-dark .lp-head h2{color:#fff}.lp-stat b{color:var(--ink)!important}.lp-b--accent{grid-column:1/-1;min-height:0;grid-template-columns:auto 1fr;align-items:center;column-gap:24px}.lp-b--accent>span{grid-row:span 2}@media (max-width:600px){.lp-b--accent{grid-template-columns:1fr}.lp-b--accent>span{grid-row:auto}}.lp-s-slide{padding-left:26px}.lps{--o:#f0782b;--o2:#c2500a;--o3:#fdba74;--ink:#1c1917;--mut:#78716c;--line:#e7e0d9;--night:#120f0d;--spring:cubic-bezier(.34,1.56,.64,1);--out:cubic-bezier(.23,1,.32,1);max-width:1240px;margin:0 auto;padding:clamp(64px,9vw,120px) clamp(16px,4vw,40px);display:grid;grid-gap:44px;gap:44px;font-family:var(--fx-font);color:var(--ink)}.lps h2,.lps h3{margin:0;letter-spacing:-.035em}.lps em{font-style:normal;background:linear-gradient(100deg,var(--o),#ff9f5a 50%,var(--o2));-webkit-background-clip:text;background-clip:text;color:transparent}.lps-head{display:grid;grid-gap:14px;gap:14px;max-width:720px}.lps-head.center{justify-self:center;text-align:center}.lps-eyebrow{font-size:13px;font-weight:800;letter-spacing:.12em;color:var(--o2)}.lps-head h2{font-size:clamp(32px,4.6vw,56px);line-height:1.05;font-weight:800;color:var(--ink)}.lps-head p{margin:0;font-size:18px;line-height:1.6;color:var(--mut)}.is-skeleton{background:linear-gradient(90deg,#f1ece7,#faf7f4 50%,#f1ece7) 0/200% 100%!important;animation:lps-sk 1.4s linear infinite;border-color:transparent!important;min-height:120px}@keyframes lps-sk{to{background-position:-200% 0}}.lps-demo{max-width:none;background:var(--night);color:#fff;position:relative;overflow:hidden}.lps-demo>*{max-width:1240px;margin-inline:auto;width:100%}.lps-demo:before{content:"";position:absolute;right:-10%;top:-20%;width:60vw;height:60vw;border-radius:50%;background:radial-gradient(circle,rgba(194,80,10,.35),transparent 60%);pointer-events:none}.lps-demo .lps-head h2{color:#fff}.lps-demo .lps-head p{color:#a8a29e}.lps-demo .lps-eyebrow{color:var(--o3)}.lps-demo-grid{position:relative;display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.6fr);grid-gap:28px;gap:28px;align-items:center}.lps-steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.lps-steps button{position:relative;overflow:hidden;width:100%;display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.03);color:#d6d3d1;text-align:start;cursor:pointer;transition:background .25s,border-color .25s,transform .25s var(--spring)}.lps-steps button:hover{background:rgba(255,255,255,.06)}.lps-steps button i{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:13px;background:rgba(255,255,255,.07);color:#a8a29e;transition:background .3s,color .3s}.lps-steps button b{display:block;font-size:16px;color:#fff}.lps-steps button small{font-size:13px;color:#a8a29e}.lps-steps button.is-on{background:rgba(240,120,43,.12);border-color:rgba(240,120,43,.45);transform:translateX(6px)}.lps-steps button.is-on i{background:linear-gradient(140deg,var(--o),var(--o2));color:#fff;box-shadow:0 8px 20px -8px rgba(240,120,43,.8)}.lps-steps button.is-done i{background:rgba(34,197,94,.18);color:#4ade80}.lps-timer{position:absolute;left:0;bottom:0;height:3px;width:100%;background:linear-gradient(90deg,var(--o),#fbbf24);transform-origin:left;transform:scaleX(0)}.lps-timer.is-run{animation:lps-timer var(--dur) linear forwards}@keyframes lps-timer{to{transform:scaleX(1)}}.lps-play button{justify-content:center;background:transparent;border-style:dashed;font-weight:700;font-size:14px;padding:10px}.lps-device{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);grid-gap:28px;gap:28px;align-items:center}.lps-phone{position:relative;aspect-ratio:9/18;border-radius:44px;padding:11px;background:linear-gradient(160deg,#2c2724,#0b0908);box-shadow:0 40px 80px -30px rgba(0,0,0,.9),inset 0 0 0 1.5px rgba(255,255,255,.12)}.lps-phone:before{content:"";position:absolute;top:20px;left:50%;width:84px;height:22px;margin-left:-42px;border-radius:999px;background:#000;z-index:2}.lps-phone-screen{height:100%;border-radius:34px;background:#f4f1ee;color:var(--ink);padding:52px 14px 14px;display:grid;align-content:start;grid-gap:14px;gap:14px;overflow:hidden;animation:lps-screen .5s var(--out)}@keyframes lps-screen{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.lps-phone-screen header{display:flex;align-items:center;justify-content:space-between}.lps-phone-screen header small{font-size:11px;color:var(--mut);font-weight:700}.lps-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--ink);color:#fff;font-size:12px;font-weight:800}.lps-chip i{width:7px;height:7px;border-radius:50%;background:#4ade80;animation:lp-ping 1.8s infinite}.lps-sc{display:grid;grid-gap:10px;gap:10px}.lps-sc-form label{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border-radius:14px;background:#fff;border:1px solid var(--line);font-size:11px;font-weight:700;color:var(--mut)}.lps-type{font-size:15px;color:var(--ink);overflow:hidden;white-space:nowrap;width:0;-webkit-border-end:2px solid var(--o);border-inline-end:2px solid var(--o);animation:lps-type 1s steps(14) .3s forwards,lps-caret .7s step-end infinite}.lps-type.d2{animation-delay:1.3s,0s}.lps-type.d3{animation-delay:2.3s,0s}@keyframes lps-type{to{width:100%}}@keyframes lps-caret{50%{border-color:transparent}}.lps-photo{display:flex;align-items:center;gap:8px;padding:12px;border-radius:14px;background:#ecfdf3;color:#15803d;font-weight:800;font-size:13px;opacity:0;animation:lps-in .5s 3.4s var(--spring) forwards}.lps-photo svg:last-child{-webkit-margin-start:auto;margin-inline-start:auto}@keyframes lps-in{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:none}}.lps-price{display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:16px;border-radius:18px;background:radial-gradient(120% 140% at 100% 0,#5a3018,#1c1917 60%);color:#fff}.lps-price small{color:var(--o3);font-weight:800;font-size:11px}.lps-price b{font-size:34px;font-weight:800;letter-spacing:-.03em;animation:lps-in .6s .2s var(--spring) both}.lps-price span{font-size:12px;color:#d6d3d1}.lps-row{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid var(--line);font-size:13px;font-weight:600;opacity:0;animation:lps-in .45s calc(.6s + var(--k)*.35s) var(--spring) forwards}.lps-row svg{color:var(--o2);flex:none}.lps-stock{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:16px;border-radius:18px;background:#fff;border:1px solid var(--line)}.lps-stock span{font-weight:700;font-size:13px}.lps-stock small{color:var(--mut)}.lps-stock div{display:flex;align-items:center;gap:14px;font-size:40px;font-weight:800}.lps-old{color:#a8a29e;animation:lps-strike .6s .6s forwards;text-decoration-thickness:3px}@keyframes lps-strike{to{text-decoration:line-through;-webkit-text-decoration-color:#ef4444;text-decoration-color:#ef4444}}.lps-new{color:var(--o2);opacity:0;animation:lps-in .5s 1s var(--spring) forwards}.lps-bar{height:8px;border-radius:8px;background:var(--line);overflow:hidden}.lps-bar i{display:block;height:100%;width:0;border-radius:8px;background:linear-gradient(90deg,var(--o),#fbbf24);animation:lps-fill 3.4s .4s var(--out) forwards}@keyframes lps-fill{to{width:100%}}.lps-sc-chat{align-content:start}.lps-bubble{max-width:92%;padding:12px 14px;border-radius:16px 16px 16px 4px;background:#dcfce7;color:#14532d;font-size:13.5px;line-height:1.45;box-shadow:0 1px 1px rgba(0,0,0,.06);animation:lps-in .5s .3s var(--spring) forwards}.lps-bubble,.lps-read{justify-self:start;opacity:0}.lps-read{color:#16a34a;font-weight:700;font-size:11px;animation:lps-in .3s 1.3s forwards}.lps-checks{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.lps-checks span{display:flex;align-items:center;gap:6px;padding:9px;border-radius:12px;background:#fff;border:1px solid var(--line);font-size:12.5px;font-weight:700;opacity:0;animation:lps-in .4s calc(1.6s + var(--k)*.2s) var(--spring) forwards}.lps-checks svg{color:#16a34a}.lps-total{display:grid;justify-items:center;padding:14px;border-radius:18px;background:#fff;border:1px solid var(--line)}.lps-total small{color:var(--mut);font-weight:700}.lps-total b{font-size:36px;font-weight:800;letter-spacing:-.03em}.lps-split{display:flex;gap:4px;height:42px;border-radius:12px;overflow:hidden}.lps-split span{display:grid;place-items:center;color:#fff;font-size:12px;font-weight:800;transform-origin:left;transform:scaleX(0);animation:lps-grow .6s var(--out) forwards}.lps-split span:first-child{background:#16a34a;animation-delay:.4s}.lps-split span:last-child{background:#2563eb;animation-delay:.9s}@keyframes lps-grow{to{transform:scaleX(1)}}.lps-done{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;border-radius:14px;background:var(--ink);color:#fff;font-weight:800;opacity:0;animation:lps-in .5s 1.6s var(--spring) forwards}.lps-done svg{color:#4ade80}.lps-data{display:grid;grid-gap:12px;gap:12px;animation:lps-screen .5s var(--out)}.lps-data>span{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:.1em;color:var(--o3)}.lps-data h3{font-size:clamp(24px,2.6vw,34px);font-weight:800;color:#fff}.lps-data p{margin:0;color:#d6d3d1;font-size:16px;line-height:1.6}.lps-data dl{margin:6px 0 0;display:grid;grid-gap:8px;gap:8px}.lps-data dl div{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);opacity:0;animation:lps-in .45s calc(.2s + var(--k)*.15s) var(--spring) forwards}.lps-data dt{color:#a8a29e;font-weight:600}.lps-data dd{margin:0;font-weight:800;color:#fff}.lps-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:20px;gap:20px;align-items:stretch}.lps-plan{position:relative;display:grid;align-content:start;grid-gap:14px;gap:14px;padding:28px 24px;border-radius:28px;background:#fff;border:1px solid var(--line);transition:transform .35s var(--out),box-shadow .35s}.lps-plans .lps-plan{opacity:0;transform:translateY(30px)}.lps-plans.is-in .lps-plan{opacity:1;transform:none;transition:opacity .7s calc(var(--k)*.12s) var(--out),transform .7s calc(var(--k)*.12s) var(--out),box-shadow .35s}.lps-plans.is-in .lps-plan:hover{transform:translateY(-6px);box-shadow:0 30px 60px -34px rgba(28,25,23,.45)}.lps-plan h3{font-size:22px;font-weight:800;color:var(--ink)}.lps-plan>p{margin:0;color:var(--mut);line-height:1.5;min-height:3em}.lps-amount{display:flex;align-items:flex-end;gap:6px}.lps-amount b{font-size:56px;line-height:1;font-weight:800;letter-spacing:-.05em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lps-amount span{font-size:18px;font-weight:800;padding-bottom:6px}.lps-amount small{display:block;font-size:13px;font-weight:600;color:var(--mut)}.lps-month{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 12px;border-radius:14px;background:#faf8f6;font-size:14px;color:var(--mut)}.lps-month b{color:var(--ink)}.lps-month em{-webkit-margin-start:auto;margin-inline-start:auto;font-style:normal;padding:3px 9px;border-radius:999px;background:#dcfce7;color:#15803d;font-weight:800;font-size:12.5px;-webkit-text-fill-color:#15803d}.lps-plan ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.lps-plan li{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14.5px}.lps-plan li svg{flex:none;width:20px;height:20px;padding:3px;border-radius:50%;background:#ecfdf3;color:#16a34a}.lps-cta{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;border-radius:999px;background:linear-gradient(140deg,var(--o),var(--o2));color:#fff!important;font-weight:800;text-decoration:none;box-shadow:0 12px 26px -12px rgba(194,80,10,.75);transition:transform .2s var(--spring)}.lps-cta:hover{transform:translateY(-2px)}.lps-cta.is-ghost{background:#fff;color:var(--ink)!important;border:1.5px solid var(--line);box-shadow:none}.lps-cta.is-ghost:hover{border-color:var(--o)}.lps-plan.is-featured{background:var(--night);color:#fff;border-color:transparent;box-shadow:0 30px 70px -36px rgba(194,80,10,.9)}.lps-plan.is-featured:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:conic-gradient(from var(--a,0deg),transparent 0 65%,var(--o) 80%,#fbbf24 90%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:lp-spin 5s linear infinite;pointer-events:none}.lps-plan.is-featured h3{color:#fff}.lps-plan.is-featured .lps-amount small,.lps-plan.is-featured>p{color:#a8a29e}.lps-plan.is-featured .lps-month{background:rgba(255,255,255,.07);color:#d6d3d1}.lps-plan.is-featured .lps-month b{color:#fff}.lps-plan.is-featured li svg{background:rgba(74,222,128,.15);color:#4ade80}.lps-badge{position:absolute;top:-14px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:5px;padding:6px 14px;border-radius:999px;background:linear-gradient(140deg,var(--o),var(--o2));color:#fff;font-size:12.5px;font-weight:800;white-space:nowrap;box-shadow:0 8px 20px -8px rgba(194,80,10,.8);animation:lp-bob 3s ease-in-out infinite}.lps-plan--solo{max-width:520px;justify-self:center;text-align:center;justify-items:center}.lps-plan--solo svg{color:var(--o2)}.lps-custom{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:22px;background:#fff7f0;border:1px solid #fde3cf;color:#7c2d12}.lps-custom svg{flex:none;color:var(--o2)}.lps-custom span{flex:1 1;line-height:1.5}.lps-custom a{font-weight:800;color:var(--o2);white-space:nowrap}.lps-stores-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:36px;gap:36px;align-items:start}.lps-stores-left{display:grid;grid-gap:18px;gap:18px}.lps-search{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 18px;border-radius:999px;background:#fff;border:1.5px solid var(--line);box-shadow:0 10px 30px -20px rgba(28,25,23,.35);transition:border-color .2s,box-shadow .2s}.lps-search:focus-within{border-color:var(--o);box-shadow:0 0 0 4px rgba(240,120,43,.15)}.lps-search svg{color:var(--mut);flex:none}.lps-search input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;font:600 16px var(--fx-font);color:var(--ink)}.lps-search button{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--ink);color:#fff;font-weight:800;font-size:14px;cursor:pointer;white-space:nowrap}.lps-regions{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.lps-regions button{flex:none;min-height:36px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:#fff;font-weight:700;font-size:13.5px;color:#44403c;cursor:pointer;transition:background .2s,color .2s}.lps-regions button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.lps-shops{display:grid;grid-gap:10px;gap:10px}.lps-shop{display:flex;align-items:center;gap:14px;padding:14px;border-radius:20px;background:#fff;border:1.5px solid var(--line);cursor:pointer;transition:border-color .25s,box-shadow .25s,transform .25s var(--spring);opacity:0;animation:lps-in .5s calc(var(--k)*.08s) var(--spring) forwards}.lps-shop:hover{transform:translateX(4px)}.lps-shop.is-on{border-color:var(--o);box-shadow:0 14px 30px -20px rgba(194,80,10,.6)}.lps-shop.is-skeleton{min-height:84px;opacity:1;animation:lps-sk 1.4s linear infinite}.lps-shop-logo{flex:none;width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:#fff1e6;color:var(--o2);overflow:hidden}.lps-shop-logo img{width:100%;height:100%;object-fit:cover}.lps-shop-main{flex:1 1;min-width:0;display:grid;grid-gap:4px;gap:4px}.lps-shop-main b{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lps-shop-main small{display:flex;align-items:center;gap:4px;color:var(--mut);font-size:13px}.lps-shop-tags{display:flex;flex-wrap:wrap;gap:5px}.lps-shop-tags span{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:#f5f1ed;font-size:12px;font-weight:700;color:#57534e}.lps-shop-tags .is-open{background:#dcfce7;color:#15803d}.lps-shop-tags .is-closed{background:#fee2e2;color:#b91c1c}.lps-shop-actions{display:flex;gap:6px}.lps-shop-actions a{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--ink);transition:background .2s,transform .2s var(--spring)}.lps-shop-actions a:hover{transform:scale(1.08);background:#fff1e6}.lps-shop-actions a.is-wa{color:#16a34a}.lps-empty{display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:30px;border-radius:22px;background:#fff;border:1px dashed var(--line);color:var(--mut)}.lps-all{justify-self:start;display:inline-flex;align-items:center;gap:8px;font-weight:800;color:var(--o2)!important}.lps-map{position:-webkit-sticky;position:sticky;top:90px;aspect-ratio:4/5;border-radius:32px;background:radial-gradient(120% 90% at 30% 10%,#3a2416 0,#141210 70%);overflow:hidden;box-shadow:0 40px 80px -40px rgba(0,0,0,.7)}.lps-map:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 0);background-size:18px 18px}.lps-tn{position:absolute;inset:6% 10%;width:80%;height:88%}.lps-tn path{fill:rgba(240,120,43,.1);stroke:rgba(253,186,116,.55);stroke-width:.5;stroke-dasharray:400;stroke-dashoffset:400;animation:lps-draw 3s .3s var(--out) forwards}@keyframes lps-draw{to{stroke-dashoffset:0}}.lps-pin{position:absolute;width:0;height:0;z-index:1}.lps-pin i{position:absolute;left:-6px;top:-6px;width:12px;height:12px;border-radius:50%;background:var(--o);box-shadow:0 0 0 3px rgba(240,120,43,.25);opacity:0;animation:lps-in .4s calc(1s + var(--k)*.08s) var(--spring) forwards}.lps-pin.is-on{z-index:2}.lps-pin.is-on i{background:#fff;box-shadow:0 0 0 4px var(--o),0 0 0 0 rgba(240,120,43,.6);animation:lps-in .3s forwards,lps-pulse 1.6s infinite}@keyframes lps-pulse{0%{box-shadow:0 0 0 4px var(--o),0 0 0 0 rgba(240,120,43,.55)}70%{box-shadow:0 0 0 4px var(--o),0 0 0 18px rgba(240,120,43,0)}to{box-shadow:0 0 0 4px var(--o),0 0 0 0 rgba(240,120,43,0)}}.lps-me{position:absolute;width:0;height:0;z-index:3}.lps-me i{position:absolute;left:-8px;top:-8px;width:16px;height:16px;border-radius:50%;background:#3b82f6;border:3px solid #fff;box-shadow:0 0 0 6px rgba(59,130,246,.3)}.lps-map-card{position:absolute;left:16px;right:16px;bottom:16px;z-index:4;display:grid;grid-gap:4px;gap:4px;padding:16px;border-radius:20px;background:#fff;color:var(--ink);box-shadow:0 20px 40px -16px rgba(0,0,0,.6);animation:lps-in .4s var(--spring)}.lps-map-card b{font-size:17px}.lps-map-card small{color:var(--mut)}.lps-map-card a{justify-self:start;margin-top:6px;display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 14px;border-radius:999px;background:linear-gradient(140deg,var(--o),var(--o2));color:#fff!important;font-weight:800;font-size:14px}.lps-map-count{position:absolute;top:18px;left:18px;z-index:4;display:grid;padding:10px 14px;border-radius:16px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#fff}.lps-map-count b{font-size:26px;font-weight:800;line-height:1}.lps-map-count span{font-size:12px;color:#d6d3d1}@media (max-width:1000px){.lps-demo-grid{grid-template-columns:1fr}.lps-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.lps-steps button{flex-direction:column;justify-content:center;text-align:center;padding:10px 4px;gap:6px}.lps-steps button small{display:none}.lps-steps button b{font-size:12px}.lps-steps button.is-on{transform:translateY(-3px)}.lps-play{grid-column:1/-1}.lps-stores-grid{grid-template-columns:1fr}.lps-map{position:relative;top:auto;aspect-ratio:16/11;order:-1}}@media (max-width:640px){.lps-device{grid-template-columns:1fr;justify-items:center}.lps-phone{width:min(280px,80%)}.lps-steps button i{width:34px;height:34px}.lps-search{flex-wrap:wrap;border-radius:22px;padding:10px 12px}.lps-search button{width:100%;justify-content:center}.lps-shop{flex-wrap:wrap}.lps-shop-actions{width:100%;justify-content:flex-end}.lps-custom{flex-direction:column;align-items:flex-start}.lps-amount b{font-size:48px}}@media (prefers-reduced-motion:reduce){.lps *{animation:none!important;transition:none!important}.lps-bubble,.lps-checks span,.lps-data dl div,.lps-done,.lps-new,.lps-photo,.lps-pin i,.lps-plans .lps-plan,.lps-read,.lps-row,.lps-shop{opacity:1!important;transform:none!important}.lps-type{width:auto}.lps-bar i{width:100%}.lps-split span{transform:none}.lps-tn path{stroke-dashoffset:0}}.lp-legal{display:flex;gap:14px;flex-wrap:wrap;font-size:13px;opacity:.8}.lp-legal a:hover{text-decoration:underline}.fxm-lp,.fxm-lp .lps{--o:#ff7a18;--o2:#e11d63;--o3:#ffb37a;--ink:var(--fxm-tx);--ink2:var(--fxm-tx2);--mut:var(--fxm-tx3);--line:var(--fxm-line2);--bg:var(--fxm-bg);--night:#120d1c}.fxm-lp{background:var(--fxm-bg);color:var(--fxm-tx)}.fxm-lp :is(h1,h2,h3){font-family:var(--fxm-font-display)}.fxm-lp .lp-rotator b,.fxm-lp :is(h1,h2,h3) em{background:linear-gradient(100deg,#ff7a18,#ff3d77 50%,#8b5cf6)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.fxm-lp .lp-btn--primary,.fxm-lp .lps-badge,.fxm-lp .lps-cta:not(.is-ghost),.fxm-lp .lps-map-card a{background:var(--fxm-grad)!important;box-shadow:0 12px 28px -10px rgba(255,61,119,.65)}.fxm-lp .lp-btn--primary:hover{box-shadow:0 18px 34px -12px rgba(255,61,119,.75)}.fxm-lp .lp-eyebrow,.fxm-lp .lps-eyebrow{color:var(--fxm-acc)}.fxm-lp .lp-nav{color:var(--fxm-tx)}.fxm-lp .lp-nav.is-solid{background:color-mix(in srgb,var(--fxm-bg) 80%,transparent);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 1px 0 var(--fxm-line),0 12px 30px -20px rgba(60,30,90,.3)}.fxm-lp .lp-links a{color:var(--fxm-tx2)}.fxm-lp .lp-links a:hover{background:var(--fxm-card2);color:var(--fxm-tx)}.fxm-lp .lp-burger,.fxm-lp .lp-nav .lp-btn--ghost{background:var(--fxm-card);border-color:var(--fxm-line2);color:var(--fxm-tx)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.fxm-lp .lp-brand .fxm-logo{box-shadow:0 8px 20px rgba(255,61,119,.3)}.fxm-lp .lp-theme .theme-toggle{width:44px;height:44px;border-radius:50%;background:var(--fxm-card)!important;border:1px solid var(--fxm-line2)!important;color:var(--fxm-tx)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.fxm-lp .lp-hero{background:var(--fxm-bg)}.fxm-lp .lp-hero,.fxm-lp .lp-hero h1{color:var(--fxm-tx)}.fxm-lp .lp-aurora{opacity:1}.fxm-lp .lp-aurora i{mix-blend-mode:normal;opacity:var(--fxm-blob)!important}html:not([data-theme=dark]) .fxm-lp .lp-hero .lp-aurora i{opacity:.5!important}.fxm-lp .lp-aurora i:first-child{background:radial-gradient(circle,#ff7a18 0,transparent 65%)}.fxm-lp .lp-aurora i:nth-child(2){background:radial-gradient(circle,#8b5cf6 0,transparent 65%)}.fxm-lp .lp-aurora i:nth-child(3){background:radial-gradient(circle,#ff3d77 0,transparent 65%)}.fxm-lp .lp-grid{background-image:linear-gradient(var(--fxm-line) 1px,transparent 1px),linear-gradient(90deg,var(--fxm-line) 1px,transparent 1px)}.fxm-lp .lp-pill{background:var(--fxm-card);border-color:var(--fxm-line2);color:var(--fxm-acc);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.fxm-lp .lp-hero-copy>p{color:var(--fxm-tx2)}.fxm-lp .lp-play{color:var(--fxm-tx)}.fxm-lp .lp-play i{background:var(--fxm-card2);border-color:var(--fxm-line2);color:#ff3d77;box-shadow:0 10px 24px -12px rgba(255,61,119,.6)}.fxm-lp .lp-play i:before{border-color:rgba(255,61,119,.45)}.fxm-lp .lp-play small{color:var(--fxm-tx3)}.fxm-lp .lp-trust{color:var(--fxm-tx2)}.fxm-lp .lp-trust svg{color:var(--fxm-ok)}.fxm-lp .lp-scroll{border-color:var(--fxm-line2)}.fxm-lp .lp-scroll span{background:var(--fxm-tx3)}.fxm-lp .lp-float{background:var(--fxm-card2);color:var(--fxm-tx);border:1px solid var(--fxm-line);box-shadow:0 20px 40px -18px rgba(60,30,90,.45)}.fxm-lp .lp-phone{box-shadow:0 40px 80px -30px rgba(60,30,90,.55),inset 0 0 0 1.5px rgba(255,255,255,.12)}.fxm-lp :is(.lp-s-hero,.lp-s-dark,.lps-price){background:radial-gradient(120% 140% at 100% 0,#6d3fd9,#1a1226 60%)}.fxm-lp .lp-s-slide{background:var(--fxm-grad)}.fxm-lp .lp-marquee{background:var(--fxm-card2);border-color:var(--fxm-line)}.fxm-lp .lp-marquee span{color:var(--fxm-tx3);opacity:.7}.fxm-lp :is(.lp-app,.lp-b:not(.lp-b--accent),.lp-quote,.lps-plan:not(.is-featured),.lps-shop,.lps-empty,.lps-search,.lps-regions button:not([aria-pressed=true]),.lps-row,.lps-stock,.lps-checks span,.lps-total,.lps-sc-form label,.lps-shop-actions a,.lps-cta.is-ghost){background:var(--fxm-card2);border-color:var(--fxm-line);color:var(--fxm-tx)}.fxm-lp :is(.lp-app,.lp-b,.lp-quote,.lps-plan){border-radius:26px;transition:transform .35s var(--fxm-ease),box-shadow .35s,border-color .35s}.fxm-lp :is(.lp-app,.lp-b,.lp-quote,.lps-plan):hover{border-color:rgba(255,61,119,.35);box-shadow:0 30px 60px -32px rgba(109,63,217,.45)}.fxm-lp .lp-app:before{background:radial-gradient(400px circle at var(--mx) var(--my),rgba(255,61,119,.12),transparent 40%)}.fxm-lp .lp-tag{background:var(--fxm-bg);border-color:var(--fxm-line);color:var(--fxm-tx2)}.fxm-lp .lp-app-cta{color:var(--fxm-acc)!important}.fxm-lp .lp-quote-ico,.fxm-lp .lps-shop-logo{background:var(--fxm-vio-s);color:var(--fxm-vio)}.fxm-lp .lp-pay{background:var(--fxm-bg);border-color:var(--fxm-line2)}.fxm-lp .lp-soft{background:linear-gradient(180deg,color-mix(in srgb,#ff7a18 7%,var(--fxm-bg)),var(--fxm-bg))}.fxm-lp .lp-wave i{background:linear-gradient(#ff7a18,#ff3d77,#8b5cf6)}.fxm-lp .lp-flow-line:after{background:linear-gradient(90deg,#ff7a18,#ff3d77,#8b5cf6)}.fxm-lp .lp-step i{background:var(--fxm-grad);box-shadow:0 0 0 6px var(--night),0 12px 30px -10px rgba(255,61,119,.8)}.fxm-lp .lp-b--accent{background:linear-gradient(140deg,#1a1226,#3b1f4f 60%,#5b1d3c)}.fxm-lp :is(.lp-dark,.lps-demo){background:radial-gradient(60% 80% at 0 0,rgba(255,122,24,.22),transparent 60%),radial-gradient(60% 80% at 100% 100%,rgba(139,92,246,.28),transparent 60%),var(--night)}.fxm-lp .lp-final-card{background:radial-gradient(60% 90% at 10% 0,rgba(255,122,24,.3),transparent 60%),radial-gradient(60% 90% at 90% 100%,rgba(139,92,246,.35),transparent 60%),var(--night)}.fxm-lp .lp-final-card:before{background:conic-gradient(from var(--a,0deg),transparent 0 65%,#ff7a18 75%,#ff3d77 85%,#8b5cf6 93%,transparent 100%)}.fxm-lp .lp-final-card .fxm-logo{animation:lp-bob 5s ease-in-out infinite}.fxm-lp .lps-plan.is-featured{background:radial-gradient(80% 60% at 100% 0,rgba(255,61,119,.35),transparent 60%),var(--night);box-shadow:0 30px 70px -36px rgba(109,63,217,.9)}.fxm-lp .lps-chip,.fxm-lp .lps-done,.fxm-lp .lps-regions button[aria-pressed=true],.fxm-lp .lps-search button{background:var(--fxm-tx);color:var(--fxm-bg);border-color:var(--fxm-tx)}.fxm-lp .lps-custom{background:var(--fxm-vio-s);border-color:transparent;color:var(--fxm-vio)}.fxm-lp .lp-footer{border-color:var(--fxm-line)}@media (max-width:900px){.fxm-lp .lp-links{background:var(--fxm-card2);border:1px solid var(--fxm-line);box-shadow:0 30px 60px -20px rgba(60,30,90,.4)}.fxm-lp .lp-links a{color:var(--fxm-tx)}}@media (max-width:600px){.fxm-lp .lp-theme{display:none}}html[data-theme=dark] .fxm-lp{--night:#0d0a14}html[data-theme=dark] .fxm-lp :is(.lp-app,.lp-b:not(.lp-b--accent),.lp-quote,.lps-plan:not(.is-featured),.lps-shop,.lps-search,.lps-row,.lps-stock,.lps-checks span,.lps-total,.lps-sc-form label){background:#17131d}html[data-theme=dark] .fxm-lp .lp-s-atelier,html[data-theme=dark] .fxm-lp .lp-s-driver{background:#f4f1ee}html[data-theme=dark] .fxm-lp .lp-scanbox{filter:invert(1)}.fxm-lp .lp-screen{--ink:#15111c;--mut:#6e6878;--line:#e7e0d9}.fxm-lp .lp-s-card em{-webkit-background-clip:border-box!important;background-clip:border-box!important}.fxm-lp .lp-s-card em.t-ok{background:#dff7ec!important;color:#0f8a5f!important}.fxm-lp .lp-s-card em.t-warn{background:#fef3d7!important;color:#b45309!important}.fxm-lp .lp-s-card em.t-info{background:#eee7ff!important;color:#6d3fd9!important}.fxm-lp .faq-v7{background:var(--fxm-card2);border:1px solid var(--fxm-line);border-radius:32px}.fxm-lp .faq-v7,.fxm-lp .faq-v7 h2{color:var(--fxm-tx)}.fxm-lp .faq-v7-list article{border-color:var(--fxm-line)}.fxm-lp .faq-v7-list button{color:var(--fxm-tx)}.fxm-lp .faq-v7-list article.open button svg{color:#ff3d77}.fxm-lp .faq-v7-list p{color:var(--fxm-tx3)}html[data-theme=dark] .fxm-lp .faq-v7{background:#17131d}html[data-theme=dark] .fxm-lp .lp-float{background:#1d1726}@media (max-width:760px){.fxm-lp .lp-faq{padding:0 12px}.fxm-lp .faq-v7{border-radius:24px}}.fxm-lp .lps-plan:not(.is-featured) .lps-month{background:var(--fxm-bg)}