:root{--primary:#F29F1D;--accent:#E08A0B;--orange-light:#F8B84E;--orange-soft:#FCD38A;--accent-soft:#FFF5E1;--dark:#1F1F1F;--text:#333;--muted:#666;--bg:#F7F7F7;--line:#EBEBEB;--ok:#16A34A;--bad:#E08A0B;--r:20px;--shadow:0 8px 24px rgba(0,0,0,.07) }*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;color:var(--text);line-height:1.6;background:#fff;overflow-x:hidden}a{text-decoration:none;color:inherit}img{max-width:100%}.container{width:min(1180px,92%);margin:auto}section{padding:88px 0}h1,h2,h3{color:var(--dark);line-height:1.2;letter-spacing:-.025em;font-weight:800}h2{font-size:clamp(1.7rem,3vw,2.4rem);margin-bottom:14px}.lead{color:var(--muted);font-size:1.06rem;max-width:720px}.center{text-align:center}.center .lead{margin-left:auto;margin-right:auto}.tag{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:12px}.btn{display:inline-block;background:var(--primary);color:#fff;font-weight:800;padding:18px 36px;border-radius:999px;transition:.2s;box-shadow:0 10px 25px #f29f1d4d}.btn:hover{background:var(--accent);transform:translateY(-2px)}.support{font-size:.9rem;color:var(--muted);margin-top:14px}.logo img{display:block;height:40px;width:auto}.side .logo img{height:13px;margin:0 auto 10px}.phone .logo img{height:12px}footer .logo img{height:34px;margin:0 auto 12px;filter:brightness(0) invert(1)}header{position:sticky;top:0;background:#fffffff5;backdrop-filter:blur(8px);z-index:20;border-bottom:1px solid #eee}.nav{display:flex;justify-content:space-between;align-items:center;height:72px}.nav .btn{padding:11px 22px;font-size:.8rem}.hero{background:var(--bg);padding-top:48px;text-align:center}.hero h1{font-size:clamp(1.8rem,4vw,3rem);max-width:900px;margin:0 auto 18px}.hero h1 em{font-style:normal;color:var(--primary)}.hero .lead{margin:0 auto 36px}.video-shell{width:min(100%,900px);margin:0 auto}.video{display:block;width:100%;height:auto;max-width:900px;margin:0 auto;aspect-ratio:16/9;border-radius:var(--r);background:#000;box-shadow:0 24px 60px #0000002e;object-fit:cover}.video--responsive{min-width:0;min-height:0}.hero-cta{margin-top:34px}.trust{background:var(--dark);color:#fff;padding:48px 0}.trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:center}.trust strong{display:block;font-size:2rem;font-weight:800;color:var(--primary)}.trust span{font-size:.9rem;opacity:.85}.pains{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px}.pain{background:#fff;border-left:4px solid var(--bad);border-radius:var(--r);padding:26px 22px;box-shadow:var(--shadow)}.pain .ico{font-size:1.8rem;margin-bottom:8px}.pain h3{font-size:1.05rem;margin-bottom:6px}.pain p{font-size:.92rem;color:var(--muted)}.cmp{width:100%;max-width:900px;margin:44px auto 0;border-collapse:separate;border-spacing:0;background:#fff;border-radius:var(--r);overflow:hidden;box-shadow:var(--shadow);text-align:left}.cmp th,.cmp td{padding:16px 20px;border-bottom:1px solid var(--line);font-size:.95rem}.cmp thead th{background:var(--dark);color:#fff;font-weight:700}.cmp thead th.cf{background:var(--primary)}.cmp td:first-child{font-weight:700;color:var(--dark)}.cmp td.no{color:var(--bad)}.cmp td.yes{color:var(--ok);font-weight:700;background:#f6fdf9}.cmp tr:last-child td{border-bottom:0}.calc{display:grid;grid-template-columns:1fr 1fr;gap:28px;max-width:960px;margin:44px auto 0}.calc-in,.calc-out{border-radius:var(--r);padding:30px}.calc-in{background:#fff;box-shadow:var(--shadow)}.calc-in label{display:block;font-weight:700;font-size:.92rem;margin:14px 0 6px;color:var(--dark)}.calc-in label:first-child{margin-top:0}.calc-in input{width:100%;padding:13px 14px;border:1px solid var(--line);border-radius:10px;font:600 1rem Inter,sans-serif}.calc-in input:focus{outline:2px solid var(--primary);border-color:var(--primary)}.calc-in small{display:block;color:var(--muted);font-size:.8rem;margin-top:4px}.calc-out{background:var(--dark);color:#fff;display:flex;flex-direction:column;justify-content:center;gap:18px}.calc-out span{font-size:.9rem;opacity:.8}.calc-out strong{display:block;font-size:2.2rem;font-weight:800;color:var(--primary);line-height:1.1}.calc-out .yr strong{font-size:2.8rem}.calc-out p{font-size:.88rem;opacity:.75}.calc-out .btn{text-align:center}.testi{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:44px auto 0;max-width:960px}.tcard{background:#fff;border-radius:var(--r);padding:30px 28px;box-shadow:var(--shadow);display:flex;flex-direction:column}.tcard .stars{color:#f59e0b;margin-bottom:10px}.tcard h3{font-size:1.05rem;margin-bottom:10px}.tcard p{font-size:.95rem;color:var(--muted);margin-bottom:18px;flex:1}.tcard .who{display:flex;gap:12px;align-items:center}.tcard .av{width:44px;height:44px;border-radius:50%;background:var(--accent-soft);display:grid;place-items:center;font-weight:800;color:var(--accent)}.tcard .who b{display:block;color:var(--dark);font-size:.92rem}.tcard .who small{color:var(--muted)}.photo{background:radial-gradient(circle at 50% 40%,#5a3b22,#1d130c 75%);position:relative;overflow:hidden;display:grid;place-items:center}.burger{position:relative;width:62%;aspect-ratio:1.15}.burger i{position:absolute;left:0;right:0;margin:auto;display:block}.burger .top{top:0;height:44%;border-radius:50% 50% 14% 14%/90% 90% 14% 14%;background:radial-gradient(circle at 40% 30%,#e2a050,#b86a22 70%)}.burger .let{top:40%;height:12%;width:104%;border-radius:40%;background:#5f9c2f;left:-2%}.burger .tom{top:46%;height:8%;width:94%;border-radius:6px;background:#d63d2e}.burger .che{top:52%;height:9%;width:102%;left:-1%;background:#f3b521;clip-path:polygon(0 0,100% 0,100% 40%,85% 100%,70% 40%,50% 100%,30% 40%,12% 100%,0 40%)}.burger .pat{top:58%;height:18%;width:96%;border-radius:14px;background:linear-gradient(#5a2e17,#3a1b0c)}.burger .bot{top:75%;height:18%;border-radius:10px 10px 40% 40%;background:#c47a30}.fries{position:absolute;right:4%;bottom:10%;width:30%;height:45%;background:repeating-linear-gradient(80deg,#f0b945 0 5px,transparent 5px 9px);transform:rotate(-12deg);border-radius:4px}.pz{border-radius:50%;background:radial-gradient(circle,#e8b04a 0 58%,#c7672b 59% 66%,#d9954a 67% 100%);position:relative}.pz:before{content:"";position:absolute;inset:18%;border-radius:50%;background:radial-gradient(circle at 30% 35%,#b5281c 0 9%,transparent 10%),radial-gradient(circle at 65% 30%,#b5281c 0 9%,transparent 10%),radial-gradient(circle at 55% 65%,#b5281c 0 9%,transparent 10%),radial-gradient(circle at 25% 70%,#b5281c 0 8%,transparent 9%)}.pz.cheese:before{background:radial-gradient(circle at 35% 35%,#fff3c4 0 12%,transparent 13%),radial-gradient(circle at 65% 60%,#fff3c4 0 12%,transparent 13%)}.pz.marg:before{background:radial-gradient(circle at 35% 40%,#3f8a2a 0 8%,transparent 9%),radial-gradient(circle at 62% 58%,#fff 0 12%,transparent 13%)}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:56px;align-items:start}.step:nth-child(2n){margin-top:28px}.step-phone{position:relative;width:82%;margin:0 auto;aspect-ratio:9/19.7;padding:4.1%;border-radius:15%/7%;background:linear-gradient(160deg,#3a3d44,#15171a 55%);box-shadow:inset 0 0 0 1.5px #ffffff1f,0 30px 60px -20px #0f111473}.step-phone-display{position:relative;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border-radius:12%/5.4%;background:#fff}.step-phone-status{position:relative;display:flex;flex:none;align-items:center;justify-content:space-between;height:5.6%;padding:3px 9% 0;color:#111;font-size:.54rem;font-weight:600;line-height:1.6}.step-phone-status:before{position:absolute;top:23%;left:50%;width:30%;height:66%;border-radius:999px;background:#0d0e10;content:"";transform:translate(-50%)}.step-phone-icons{letter-spacing:.05em;font-size:.5rem}.step-image{display:block;flex:1;min-height:0;width:100%;height:100%;background:#f2f3f5;object-fit:cover}.phone{background:#2b2b2e;border-radius:38px;padding:8px;box-shadow:0 20px 40px #00000029;aspect-ratio:9/19.2}.screen{background:#fff;border-radius:31px;height:100%;overflow:hidden;display:flex;flex-direction:column;font-size:8px;position:relative;color:#1f1f1f}.sb{display:flex;justify-content:space-between;align-items:center;padding:9px 20px 5px;font-weight:700;font-size:10px;position:relative;z-index:3}.sb .isl{position:absolute;left:50%;top:6px;transform:translate(-50%);width:62px;height:16px;background:#111;border-radius:12px}.sb .ic{letter-spacing:1px;font-size:7px}.sc{flex:1;display:flex;flex-direction:column;gap:7px;padding:4px 10px;overflow:hidden}.row2{display:flex;justify-content:space-between;align-items:center}.ttl{font-weight:800;font-size:10.5px}.or{color:var(--primary);font-weight:700}.mut{color:var(--muted)}.box{border:1px solid #eee;border-radius:10px;padding:7px;background:#fff}.store{display:flex;gap:7px;align-items:center}.store .av{width:24px;height:24px;border-radius:7px;background:var(--accent-soft);display:grid;place-items:center;color:var(--accent);font-weight:900}.badge{display:inline-block;background:#dcfce7;color:#15803d;border-radius:4px;padding:0 4px;font-size:6.5px;font-weight:700}.hl{height:92px;border-radius:10px;position:relative}.hl .pill{position:absolute;left:7px;top:7px;background:var(--primary);color:#fff;font-weight:700;border-radius:4px;padding:1px 5px;font-size:6.5px}.hl .tx{position:absolute;left:8px;bottom:8px;color:#fff;font-size:7px}.hl .tx b{font-size:10px;display:block}.hl .tx em{font-style:normal;color:var(--orange-light);font-weight:800;font-size:10px}.hl .vb{position:absolute;right:8px;bottom:9px;background:var(--primary);color:#fff;font-weight:700;border-radius:6px;padding:3px 6px}.hl .burger{width:46%;position:absolute;right:6%;top:12%}.cats{display:flex;gap:5px}.cats span{border:1px solid #eee;border-radius:7px;padding:5px 8px;font-weight:600;white-space:nowrap}.cats span.on{background:var(--primary);color:#fff;border-color:var(--primary)}.cards{display:grid;grid-template-columns:1fr 1fr;gap:7px}.cd{border:1px solid #eee;border-radius:9px;overflow:hidden}.cd .photo{height:52px}.cd .burger{width:60%}.cd div:last-child{padding:5px}.tabbar{display:flex;justify-content:space-around;border-top:1px solid #eee;padding:6px 0 10px;font-size:6.5px;color:var(--muted);text-align:center}.tabbar span.on{color:var(--primary);font-weight:700}.big{height:118px;margin:-30px -10px 0;padding-top:20px}.big .burger{width:55%;margin-left:-14%}.big .fries{width:34%}.back{position:absolute;left:12px;top:30px;width:20px;height:20px;border-radius:50%;background:#fff;display:grid;place-items:center;font-weight:800;z-index:2}.sect{display:flex;justify-content:space-between;font-weight:800;font-size:9px}.opt{display:flex;justify-content:space-between;align-items:center;border:1px solid #eee;border-radius:8px;padding:6px 7px}.opt b{display:block;font-size:7.5px}.chk{width:11px;height:11px;border:1px solid #bbb;border-radius:2px}.rad{width:11px;height:11px;border:1px solid #bbb;border-radius:50%}.qty{display:flex;align-items:center;gap:6px;background:#f5f5f5;border-radius:6px;padding:3px 6px;font-weight:700}.qty i{font-style:normal;color:var(--primary)}.add{display:flex;gap:7px;align-items:center;margin-top:auto;padding-bottom:6px}.add .go{flex:1;display:flex;justify-content:space-between;background:var(--primary);color:#fff;font-weight:800;border-radius:9px;padding:8px 9px}.obr{background:#1f1f1f;color:#fff;border-radius:3px;padding:1px 4px;font-size:6px}.flav{display:flex;align-items:center;gap:6px;border:1px solid #eee;border-radius:8px;padding:5px}.flav .pz{width:24px;height:24px;flex:none}.flav div{flex:1}.inp{border:1px solid #eee;border-radius:8px;padding:8px;color:#aaa}.cont{background:var(--primary);color:#fff;font-weight:800;text-align:center;border-radius:9px;padding:9px;margin:auto 0 8px}.num{width:34px;height:34px;border-radius:50%;background:var(--primary);color:#fff;display:grid;place-items:center;font-weight:800;flex:none}.cap{display:flex;gap:12px;margin-top:22px;text-align:left}.cap h3{font-size:1.1rem;margin-bottom:4px}.cap p{font-size:.9rem;color:var(--muted)}.flow{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:44px}.flow div{background:#fff;border-radius:var(--r);padding:24px 20px;text-align:left;box-shadow:var(--shadow)}.flow .ico{width:44px;height:44px;border-radius:12px;background:var(--accent-soft);display:grid;place-items:center;font-size:1.3rem;margin-bottom:12px;box-shadow:none;padding:0}.flow h3{font-size:1rem;margin-bottom:4px}.flow p{font-size:.88rem;color:var(--muted)}.tabs{display:inline-flex;gap:4px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px;margin:32px 0 40px;flex-wrap:wrap;justify-content:center}.tab{display:flex;align-items:center;gap:8px;border:0;background:none;border-radius:999px;padding:11px 22px;font:600 .95rem Inter,sans-serif;color:#444;cursor:pointer}.tab svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8}.tab.on{background:var(--dark);color:#fff}.tab.on svg{stroke:var(--primary)}.pane{display:none;grid-template-columns:.75fr 2fr;gap:56px;align-items:center;text-align:left}.pane.on{display:grid;animation:fd .4s ease}@keyframes fd{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pane h3{font-size:1.5rem;margin-bottom:10px}.pane>div>p{color:var(--muted);font-size:1rem}.chk-list{list-style:none;margin-top:20px}.chk-list li{padding:6px 0 6px 30px;position:relative;font-size:.95rem}.chk-list li:before{content:"✓";position:absolute;left:0;top:5px;color:var(--primary);font-weight:700}.win-wrap{width:100%}.win{background:#fff;border-radius:14px;box-shadow:0 30px 60px #0000001f;overflow:hidden;font-size:7.5px;color:#1f1f1f;border:1px solid #e4e4e7}.wbar{display:flex;gap:6px;padding:10px 14px;background:#ebebee}.wbar i{width:9px;height:9px;border-radius:50%;background:#c9c9cf}.app{display:grid;grid-template-columns:90px 1fr;min-height:380px}.side{border-right:1px solid #eee;padding:10px 8px;display:flex;flex-direction:column;gap:2px;background:#fff}.side h6{font-size:5.5px;color:#9ca3af;letter-spacing:.06em;margin:6px 0 2px}.side a{padding:4px 5px;border-radius:4px;color:#444}.side a.on{background:var(--accent-soft);color:var(--accent);border-left:2px solid var(--accent)}.main{padding:12px 14px;background:#fafafa;display:flex;flex-direction:column;gap:9px}.mh b{font-size:11px;display:block}.ab{border:1px solid #e5e5e5;border-radius:5px;padding:3px 7px;background:#fff;font-weight:600}.ab.o{background:var(--primary);color:#fff;border-color:var(--primary)}.g4{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.g4>div{background:#fff;border:1px solid #eee;border-radius:7px;padding:7px}.g4 small,.k small{display:block;color:var(--muted);font-size:6px}.vg{display:grid;grid-template-columns:1.7fr 1fr;gap:9px}.pn{background:#fff;border:1px solid #eee;border-radius:8px;padding:9px}.fl{display:flex;gap:4px;margin:6px 0}.fl span{border:1px solid #eee;border-radius:4px;padding:2px 5px}.fl span.on{background:var(--accent-soft);border-color:var(--primary);color:var(--accent)}.k3{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.k{border:1px solid #eee;border-radius:6px;padding:6px}.k.on{background:var(--accent-soft);border-color:var(--orange-soft)}.k strong{font-size:10.5px;display:block}.k em{font-style:normal;color:var(--ok);font-size:5.5px;font-weight:700}.chart{height:110px;display:flex;align-items:flex-end;gap:5px;border-bottom:1px solid #eee;margin-top:8px;padding-left:20px}.chart i{flex:1;background:linear-gradient(var(--orange-light),var(--primary));border-radius:2px 2px 0 0}.donut{width:90px;height:90px;border-radius:50%;margin:14px auto;background:conic-gradient(var(--primary) 0 53%,var(--orange-soft) 53% 100%);display:grid;place-items:center}.donut div{width:68px;height:68px;border-radius:50%;background:#fff;display:grid;place-items:center;text-align:center;font-weight:800;font-size:8px}.donut small{display:block;font-weight:400;color:var(--muted);font-size:5.5px}.lg{display:flex;justify-content:space-between;padding:3px 0;border-top:1px solid #f3f3f3}.dot{display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:4px;background:var(--c)}.blur{position:relative}.blur .bg{filter:blur(1.5px);opacity:.5}.modal{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:66%;background:#fff;border-radius:8px;box-shadow:0 20px 50px #00000040;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.mt{display:flex;justify-content:space-around;border-bottom:1px solid #eee;padding-bottom:6px}.mt span.on{color:var(--accent);border-bottom:2px solid var(--accent);padding-bottom:4px}.mg{display:grid;grid-template-columns:1.6fr 1fr;gap:10px}.fld{border:1px solid #e5e5e5;border-radius:4px;padding:5px;margin:2px 0 5px}.fld.ph{color:#bbb}.tog{width:20px;height:11px;border-radius:999px;background:var(--primary);position:relative}.tog:after{content:"";position:absolute;right:1.5px;top:1.5px;width:8px;height:8px;border-radius:50%;background:#fff}.mimg{border:1px solid #eee;border-radius:6px;padding:4px}.mimg .photo{height:100px;border-radius:4px}.tbl{display:grid;grid-template-columns:repeat(6,1fr);gap:7px}.tb{background:#fff;border:1px solid #e5e5e5;border-radius:5px;text-align:center;overflow:hidden}.tb small{display:block;font-size:6px;color:var(--muted);padding-top:5px}.tb b{display:block;font-size:16px;line-height:1.4}.tb em{display:block;font-style:normal;font-size:6.5px;font-weight:700;padding-bottom:4px}.tb span{display:block;background:#f3f3f3;font-size:6px;padding:3px 0;color:#666}.tb.c span{background:#dcfce7;color:#15803d}.tb.s span{background:var(--accent-soft);color:var(--accent)}.tb.p span{background:#dbeafe;color:#1d4ed8}.ft{display:flex;gap:4px;align-items:center;margin-top:auto;flex-wrap:wrap}.ft span{border:1px solid #e5e5e5;border-radius:4px;padding:2px 5px;background:#fff}.ft .tot{margin-left:auto;background:var(--accent-soft);border-color:var(--orange-soft)}.seg{display:flex;border:1px solid #e5e5e5;border-radius:4px;overflow:hidden;background:#fff}.seg span{padding:2px 6px}.seg span.on{background:var(--primary);color:#fff}.kds{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;flex:1}.col{background:#f1f1ef;border-radius:6px;padding:7px;min-height:230px;display:flex;flex-direction:column}.col>b{display:flex;justify-content:space-between;margin-bottom:7px}.col>b span{background:#fff;border-radius:4px;padding:0 4px}.tk{background:#fff;border:1px solid #eee;border-radius:5px;padding:7px}.tk .m{background:#f3f3f3;border-radius:3px;padding:1px 4px;font-size:6px;font-weight:700}.tk h5{font-size:8px;margin:5px 0 2px}.tk .bt{background:var(--primary);color:#fff;border-radius:4px;padding:3px 7px;font-weight:700;display:inline-block}.empty{margin:auto;color:#aaa;font-size:6.5px}.search{background:#fff;border:1px solid #e5e5e5;border-radius:5px;padding:5px 7px;color:#aaa;flex:1}.faq-list{max-width:800px;margin:40px auto 0;text-align:left}details{background:#fff;border-radius:var(--r);margin-bottom:12px;padding:22px 26px;box-shadow:var(--shadow)}summary{font-weight:700;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;color:var(--dark)}summary::-webkit-details-marker{display:none}summary:after{content:"+";font-size:1.4rem;color:var(--primary);line-height:1}details[open] summary:after{content:"–"}details p{margin-top:12px;color:var(--muted)}.cta{background:var(--dark)}.cta h2{color:#fff}.cta .lead,.cta .support{color:#c9ccd3}.cta .btn{margin-top:30px}.sec-cta{margin-top:44px;text-align:center}footer{background:#111;color:#8a8f99;font-size:.85rem;padding:32px 0;text-align:center}@media(max-width:1000px){.pane.on{grid-template-columns:1fr;gap:28px}.steps,.flow{grid-template-columns:1fr 1fr}.step:nth-child(2n){margin-top:0}.trust-grid,.pains,.testi,.calc{grid-template-columns:1fr}}@media(max-width:700px){.video-shell{max-width:min(360px,100%)}.video--responsive{aspect-ratio:9/16;max-width:none}.portal .tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;width:100%;justify-content:flex-start;border-radius:14px;position:sticky;top:72px;z-index:5;margin:24px 0;scrollbar-width:none;box-shadow:var(--shadow)}.portal .tabs::-webkit-scrollbar{display:none}.tab{flex:none;scroll-snap-align:center;white-space:nowrap}.pane.on{display:flex;flex-direction:column-reverse;gap:20px}.pane h3{font-size:1.25rem}.win-wrap{overflow:hidden}.win{width:680px;transform-origin:top left}}@media(max-width:560px){section{padding:64px 0}.steps,.flow{grid-template-columns:1fr}.steps{max-width:270px;margin-left:auto;margin-right:auto}.btn{width:100%;text-align:center}.nav .btn{width:auto;font-size:.7rem;padding:9px 14px}.logo img{height:30px}.tab{padding:9px 14px;font-size:.82rem}.cmp th,.cmp td{padding:12px 10px;font-size:.82rem}}.btn{font-family:inherit;border:0;cursor:pointer;line-height:1.2}.btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn--accessible{color:var(--dark)}.btn:focus-visible{outline:3px solid #005fcc;outline-offset:3px}.tag--accessible{color:#855000}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:none}.btn:hover{transform:none}}.logo img{width:180px;height:44px;object-fit:cover;object-position:center 50%}.side .logo img,.phone .logo img{width:70px;height:16px;object-fit:cover;object-position:center 50%}footer .logo img{width:130px;height:32px;object-fit:cover;object-position:center 50%}@media(max-width:560px){.logo img{width:150px;height:38px}footer .logo img{width:130px;height:32px}}.lead-dialog{width:min(580px,calc(100% - 28px));max-width:580px;max-height:min(92vh,820px);margin:auto;padding:0;border:0;border-radius:22px;background:#fff;color:var(--text);overflow:auto;box-shadow:0 30px 90px #00000047}.lead-dialog::backdrop{background:#0f1216ad;backdrop-filter:blur(5px)}.lead-panel{padding:34px;position:relative}.lead-dialog-header{padding-right:40px;margin-bottom:22px}.lead-dialog-header .tag{margin-bottom:8px}.lead-dialog-header h2{margin-bottom:8px;font-size:clamp(1.45rem,3vw,1.9rem)}.lead-dialog-header p{color:var(--muted);font-size:.95rem}.lead-close{position:absolute;top:16px;right:16px;width:38px;height:38px;border:0;border-radius:50%;background:#f2f2f2;color:var(--dark);font-size:1.55rem;line-height:1;cursor:pointer}.lead-form{display:grid;gap:14px}.lead-form label,.lead-form .field-label{display:grid;gap:6px;color:var(--dark);font-size:.9rem;font-weight:700}.lead-form input,.lead-form select{width:100%;min-height:48px;border:1px solid #d9dde2;border-radius:10px;padding:11px 13px;background:#fff;color:var(--dark);font:500 1rem Inter,sans-serif}.lead-form--accessible input,.lead-form--accessible select{border-color:#767676}.lead-form input:focus,.lead-form select:focus{outline:2px solid var(--primary);border-color:var(--primary)}.lead-whatsapp-inputs{display:grid;grid-template-columns:118px 1fr;gap:9px}.lead-form .lead-submit{width:100%;margin-top:4px}.lead-form .lead-submit.is-disabled{opacity:.58;cursor:not-allowed;box-shadow:none}.lead-status{min-height:1.4em;margin:0;font-size:.9rem;color:var(--muted)}.lead-status[data-tone=error]{color:#b42318}.lead-status[data-tone=success]{color:#16803c}.lead-note{margin:-4px 0 0;color:var(--muted);font-size:.8rem}.lead-success{text-align:center;padding:42px 34px 34px}.lead-success-icon{width:64px;height:64px;display:grid;place-items:center;margin:0 auto 18px;border-radius:50%;background:#e8f7ed;color:#15803d;font-size:2rem;font-weight:800}.lead-success h2{margin-bottom:10px}.lead-success p{margin:0 auto 22px;max-width:380px;color:var(--muted)}.lead-success .btn{width:100%}@media(max-width:560px){.lead-panel{padding:28px 22px 24px}.lead-whatsapp-inputs{grid-template-columns:95px 1fr}.lead-success{padding:34px 22px 24px}}
