.landing-root{--green:#16a34a;--green5:#22c55e;--green4:#4ade80;--green7:#15803d;--green50:#f0fdf4;--green100:#dcfce7;--coral:#f97316;--coral6:#ea580c;--coral5:#fb923c;--coral50:#fff7ed;--coral100:#ffedd5;--ink:#1c1917;--ink7:#44403c;--ink5:#57534e;--ink4:#a8a29e;--cream:#e7f7ee;--card:#fff;--line:#d6ebe0;--maxw:1180px;font-family:var(--font-inter), "Inter", system-ui, sans-serif;color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased;overflow-x:hidden}.landing-root *{box-sizing:border-box}.landing-root a{color:inherit;text-decoration:none}.landing-root .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.landing-root .btn{cursor:pointer;white-space:nowrap;border:none;border-radius:15px;justify-content:center;align-items:center;gap:9px;height:54px;padding:0 26px;font-size:16px;font-weight:800;transition:transform .12s,filter .18s,box-shadow .25s;display:inline-flex}.landing-root .btn:active{transform:scale(.97)}.landing-root .btn-coral{color:#fff;background:linear-gradient(135deg,#fb923c,#ea580c);position:relative;overflow:hidden;box-shadow:0 10px 26px -8px #ea580c99}@media (hover:hover) and (pointer:fine){.landing-root .btn-coral:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 14px 34px -8px #ea580cb3}}.landing-root .btn-coral:after{content:"";background:linear-gradient(100deg,#0000,#fff6,#0000);width:60%;height:100%;animation:3.6s ease-in-out infinite shine;position:absolute;top:0;left:-120%;transform:skew(-18deg)}@keyframes shine{0%,55%{left:-120%}80%,to{left:160%}}.landing-root .btn-ghost{color:var(--ink);border:1.5px solid var(--line);background:#fff}@media (hover:hover) and (pointer:fine){.landing-root .btn-ghost:hover{border-color:var(--coral);color:var(--coral6)}}.landing-root .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--coral6);font-size:12px;font-weight:800}.landing-root .logo{align-items:center;gap:11px;display:inline-flex}.landing-root .logo .mk{width:var(--ls,34px);height:var(--ls,34px);position:relative}.landing-root .logo .mk svg{position:absolute;inset:0}.landing-root .logo .mk .ap{transform-origin:100px 100px;animation:22s linear infinite apspin}@media (hover:hover) and (pointer:fine){.landing-root .logo:hover .mk .ap{animation-duration:5s}}@keyframes apspin{to{transform:rotate(360deg)}}.landing-root .logo .mk .glow{filter:blur(6px);z-index:-1;background:radial-gradient(circle,#22c55e8c,#0000 65%);border-radius:50%;animation:2.8s ease-in-out infinite glowpulse;position:absolute;inset:-30%}@keyframes glowpulse{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:.9;transform:scale(1.12)}}.landing-root .logo .wm{font-weight:900;font-size:var(--lw,22px);letter-spacing:-.035em}.landing-root .logo .wm span{color:var(--green)}.landing-root nav.top{z-index:60;-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);background:#fffaf3d1;border-bottom:1px solid #0000000d;position:sticky;top:0}.landing-root nav.top .row{justify-content:space-between;align-items:center;height:72px;display:flex}.landing-root .navlinks{gap:30px;display:flex}.landing-root .navlinks a{color:var(--ink7);font-size:14.5px;font-weight:600;transition:color .15s}@media (hover:hover) and (pointer:fine){.landing-root .navlinks a:hover{color:var(--coral6)}}.landing-root .navact{align-items:center;gap:14px;display:flex}.landing-root .navact .login{color:var(--ink7);font-size:14.5px;font-weight:700}.landing-root .hero{background:#1a1208;position:relative;overflow:hidden}.landing-root .hero .bg{position:absolute;inset:0}.landing-root .hero .bg img,.landing-root .hero .bg video{object-fit:cover;object-position:center 38%;width:100%;height:100%;position:absolute;inset:0}.landing-root .hero .bg img{animation:24s ease-in-out infinite alternate kenburns}.landing-root .hero .bg video{opacity:0;transition:opacity 1.2s}.landing-root .hero .bg video.ready{opacity:1}@keyframes kenburns{0%{transform:scale(1.04)translateY(0)}to{transform:scale(1.16)translateY(-2%)}}@media (prefers-reduced-motion:reduce){.landing-root .hero .bg img{animation:none}}.landing-root .hero .bg:after{content:"";background:linear-gradient(#0c0a099e 0%,#0c0a0957 45%,#0c0a097a 100%),radial-gradient(72% 62% at 50% 34%,#00000047,#0000 75%);position:absolute;inset:0}.landing-root .hero .inner{text-align:center;max-width:880px;margin:0 auto;padding:84px 24px 120px;position:relative}.landing-root .socpill{color:var(--ink7);background:#ffffffeb;border-radius:99px;align-items:center;gap:9px;margin-bottom:26px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 6px 18px -6px #00000040}.landing-root .socpill .av{display:flex}.landing-root .socpill{max-width:100%;line-height:1.35}.landing-root .socpill>span{overflow-wrap:break-word;min-width:0}@media (max-width:560px){.landing-root .socpill{text-align:left;border-radius:20px;align-items:flex-start;padding:10px 14px}.landing-root .socpill .ico{margin-top:.12em}}.landing-root .socpill .av i{background-position:50%;background-size:cover;border:2px solid #fff;border-radius:99px;width:20px;height:20px;margin-left:-7px;display:inline-block}.landing-root .hero h1{letter-spacing:-.04em;color:#fff;text-shadow:0 2px 30px #00000040;margin:0;font-size:62px;font-weight:900;line-height:1.02}.landing-root .hero h1 .grad{background:linear-gradient(100deg,#fb923c,#facc15,#fb923c) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite gradpan}@keyframes gradpan{to{background-position:200%}}.landing-root .hero p.sub{color:#ffffffeb;text-shadow:0 1px 12px #0000004d;max-width:600px;margin:24px auto 0;font-size:19.5px;font-weight:500;line-height:1.55}.landing-root .hero .cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}.landing-root .hero .micro{color:#ffffffeb;text-shadow:0 1px 10px #00000073;margin-top:18px;font-size:13.5px;font-weight:600}.landing-root .stats{z-index:5;margin-top:-46px;position:relative}.landing-root .stats .bar{border:1px solid var(--line);background:#fff;border-radius:22px;flex-wrap:wrap;justify-content:space-around;gap:16px;padding:26px 20px;display:flex;box-shadow:0 20px 50px -20px #00000038}.landing-root .stat{align-items:center;gap:12px;display:flex}.landing-root .stat .ic{border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.landing-root .stat .n{letter-spacing:-.03em;font-size:26px;font-weight:900;line-height:1}.landing-root .stat .l{color:var(--ink5);margin-top:3px;font-size:12.5px;font-weight:600}.landing-root section.block{padding:88px 0}.landing-root .center{text-align:center;max-width:640px;margin:0 auto 56px}.landing-root .center h2{letter-spacing:-.035em;margin:12px 0 14px;font-size:42px;font-weight:900}.landing-root .center p{color:var(--ink5);margin:0;font-size:18px;line-height:1.6}.landing-root .steps{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.landing-root .step{text-align:center;position:relative}.landing-root .step .ring{border:1px solid var(--coral100);width:70px;height:70px;color:var(--coral6);background:linear-gradient(150deg,#fff,#fff7ed);border-radius:20px;justify-content:center;align-items:center;margin:0 auto 16px;font-size:24px;font-weight:900;transition:transform .2s;display:flex;box-shadow:0 10px 24px -10px #ea580c4d}@media (hover:hover) and (pointer:fine){.landing-root .step:hover .ring{transform:translateY(-5px)scale(1.04)}}.landing-root .step h3{margin:0 0 6px;font-size:17px;font-weight:800}.landing-root .step p{color:var(--ink5);margin:0;font-size:14px;line-height:1.5}.landing-root .step:not(:last-child):before{content:"";background:repeating-linear-gradient(90deg, var(--coral100) 0 7px, transparent 7px 14px);width:76%;height:2px;position:absolute;top:35px;left:62%}.landing-root .appshow{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:26px;display:flex}.landing-root .appshow figure{text-align:center;width:230px;margin:0}.landing-root .appshow .dev{background:#0c0a09;border-radius:32px;box-shadow:0 32px 64px -22px #00000057,0 0 0 1px #0000000d}.landing-root .appshow .dev img{border-radius:32px;width:100%;display:block}.landing-root .appshow figure.up{margin-bottom:26px}.landing-root .appshow figure.up .dev{box-shadow:0 44px 88px -24px #16a34a6b,0 0 0 1px #0000000d}.landing-root .appshow figcaption{color:var(--ink);margin-top:16px;font-size:14px;font-weight:700}.landing-root .appshow figcaption span{color:var(--ink5);margin-top:2px;font-size:12.5px;font-weight:500;display:block}.landing-root .appshow .dev .scr{aspect-ratio:46/88;background:#0c0a09;border-radius:30px;width:100%;display:block;position:relative;overflow:hidden}.landing-root .allfeats{grid-template-columns:repeat(3,1fr);gap:16px 30px;max-width:940px;margin:54px auto 0;display:grid}.landing-root .afi{align-items:flex-start;gap:12px;display:flex}.landing-root .afi .ck{background:var(--green100);width:28px;height:28px;color:var(--green7);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.landing-root .afi b{color:var(--ink);font-size:14.5px;font-weight:700;line-height:1.3;display:block}.landing-root .afi span{color:var(--ink5);font-size:12.5px;line-height:1.45}@property --na{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes naSpin{to{--na:360deg}}.landing-root .neon{isolation:isolate;position:relative}.landing-root .neon:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--na), #16a34a, #4ade80, #22d3ee, #f97316, #facc15, #16a34a);opacity:0;-webkit-mask-composite:xor;padding:2.5px;transition:opacity .35s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.landing-root .neon img{transition:filter .35s}@media (hover:hover) and (pointer:fine){.landing-root .neon:hover:after{opacity:1;animation:2.6s linear infinite naSpin}.landing-root .neon:hover img{filter:saturate(1.2)brightness(1.08)}}@media (prefers-reduced-motion:reduce){@media (hover:hover) and (pointer:fine){.landing-root .neon:hover:after{animation:none}}}@media (hover:hover) and (pointer:fine){.landing-root .story.neon:hover .ph img{filter:saturate(1.18)brightness(1.07);transform:scale(1.05)}}.landing-root .story.neon,.landing-root .price.neon{transition:transform .2s,box-shadow .2s}.landing-root .scanfx .food{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.landing-root .scanfx .sc-scrim{z-index:1;background:linear-gradient(#0006,#0000 22% 62%,#00000080);position:absolute;inset:0}.landing-root .scanfx .sc-top{color:#fff;z-index:5;opacity:.92;justify-content:space-between;align-items:center;font-size:8.5px;font-weight:700;display:flex;position:absolute;top:4%;left:9%;right:9%}.landing-root .scanfx .sc-status{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;z-index:5;white-space:nowrap;background:#00000080;border-radius:99px;align-items:center;gap:5px;padding:4px 10px;font-size:9px;font-weight:600;display:flex;position:absolute;top:11%;left:50%;transform:translate(-50%)}.landing-root .scanfx .sc-status i{background:#4ade80;border-radius:99px;width:5px;height:5px;animation:1.1s ease-in-out infinite scDot;box-shadow:0 0 7px #4ade80}@keyframes scDot{50%{opacity:.25}}.landing-root .scanfx .retic{z-index:2;transform-origin:50%;animation:2.8s ease-in-out infinite scRetic;position:absolute;inset:18% 13% 24%}.landing-root .scanfx .retic i{border:3px solid #ffffffeb;width:20px;height:20px;position:absolute}.landing-root .scanfx .retic i:first-child{border-bottom:0;border-right:0;border-radius:8px 0 0;top:0;left:0}.landing-root .scanfx .retic i:nth-child(2){border-bottom:0;border-left:0;border-radius:0 8px 0 0;top:0;right:0}.landing-root .scanfx .retic i:nth-child(3){border-top:0;border-right:0;border-radius:0 0 0 8px;bottom:0;left:0}.landing-root .scanfx .retic i:nth-child(4){border-top:0;border-left:0;border-radius:0 0 8px;bottom:0;right:0}@keyframes scRetic{0%,to{transform:scale(1.06)}42%{transform:scale(.98)}}.landing-root .scanfx .sc-line{z-index:3;background:linear-gradient(90deg,#0000,#4ade80,#0000);border-radius:2px;height:2px;animation:2.8s ease-in-out infinite scLine;position:absolute;top:18%;left:7%;right:7%;box-shadow:0 0 12px #4ade80}@keyframes scLine{0%{opacity:0;top:18%}12%{opacity:1}88%{opacity:1}to{opacity:0;top:78%}}.landing-root .scanfx .dbx{z-index:4;opacity:0;border:2px solid #4ade80;border-radius:8px;animation:2.8s ease-in-out infinite scBox;position:absolute;box-shadow:0 0 0 1px #00000040}.landing-root .scanfx .dbx span{color:#fff;white-space:nowrap;background:#16a34a;border-radius:4px;padding:1px 5px;font-size:7.5px;font-weight:700;position:absolute;top:-15px;left:-2px}.landing-root .scanfx .b1{width:48%;height:27%;animation-delay:.25s;top:42%;left:12%}.landing-root .scanfx .b2{width:30%;height:23%;animation-delay:.65s;top:31%;left:58%}.landing-root .scanfx .b3{width:30%;height:16%;animation-delay:1.05s;top:65%;left:18%}@keyframes scBox{0%,9%{opacity:0;transform:scale(1.14)}18%{opacity:1;transform:scale(1)}82%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.14)}}.landing-root .scanfx .sc-shutter{z-index:5;background:#ffffff38;border:3px solid #ffffffeb;border-radius:99px;width:34px;height:34px;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.landing-root .scanfx .sc-line,.landing-root .scanfx .dbx,.landing-root .scanfx .retic,.landing-root .scanfx .sc-status i{opacity:1;animation:none}.landing-root .scanfx .sc-line{top:50%}}.landing-root .stories{grid-template-columns:1fr 1fr;gap:18px;display:grid}.landing-root .story{border:1px solid var(--line);background:#fff;border-radius:22px;display:flex;overflow:hidden;box-shadow:0 10px 30px -18px #0003}.landing-root .story .ph{background:linear-gradient(160deg,#243042,#0c0a09);flex-shrink:0;width:44%;position:relative;overflow:hidden}.landing-root .story .ph img{object-fit:cover;object-position:center 58%;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1),filter .4s}.landing-root .story .ph:after{content:"";background:linear-gradient(#0000 38%,#0c0a0999);position:absolute;inset:0}.landing-root .story .kg{z-index:2;color:#fff;white-space:nowrap;background:linear-gradient(135deg,#22c55e,#15803d);border-radius:99px;padding:6px 12px;font-size:12.5px;font-weight:800;position:absolute;bottom:12px;left:12px;box-shadow:0 8px 20px -6px #16a34a8c}.landing-root .story .body{flex-direction:column;flex:1;min-width:0;padding:22px 22px 20px;display:flex}.landing-root .story .prog{font-family:var(--font-jetbrains-mono), "JetBrains Mono", monospace;align-items:baseline;gap:9px;margin-bottom:13px;display:flex}.landing-root .story .prog .a{color:var(--ink5);text-decoration:line-through;-webkit-text-decoration-color:var(--ink4);text-decoration-color:var(--ink4);font-size:15px;font-weight:700}.landing-root .story .prog .arr{color:var(--green);font-weight:800}.landing-root .story .prog .b{color:var(--green7);letter-spacing:-.02em;font-size:21px;font-weight:800}.landing-root .story .stars,.landing-root .stars{color:#f59e0b;letter-spacing:2px;margin-bottom:8px;font-size:14px}.landing-root .story p{color:var(--ink7);margin:0 0 14px;font-size:14px;font-weight:500;line-height:1.55}.landing-root .story .who{color:var(--ink5);margin-top:auto;font-size:13px;font-weight:600}.landing-root .story .who b{color:var(--ink)}@media (max-width:560px){.landing-root .story{flex-direction:column}.landing-root .story .ph{width:100%;height:190px}}.landing-root .feats{grid-template-columns:1fr 1fr;gap:20px;display:grid}.landing-root .fcard{border:1px solid var(--line);background:#fff;border-radius:22px;gap:18px;padding:28px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}@media (hover:hover) and (pointer:fine){.landing-root .fcard:hover{border-color:var(--coral100);transform:translateY(-4px);box-shadow:0 24px 50px -22px #00000029}}.landing-root .fcard .fi{color:#fff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.landing-root .fcard h3{letter-spacing:-.01em;margin:2px 0 8px;font-size:19px;font-weight:800}.landing-root .fcard p{color:var(--ink5);margin:0;font-size:14.5px;line-height:1.55}.landing-root .testi{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.landing-root .tcard{border:1px solid var(--line);background:#fff;border-radius:20px;padding:24px;box-shadow:0 6px 18px -12px #0000001a}.landing-root .tcard p{color:var(--ink7);margin:0 0 18px;font-size:15px;font-weight:500;line-height:1.55}.landing-root .tcard .who{align-items:center;gap:11px;display:flex}.landing-root .tcard .who .ph{background-position:50%;background-size:cover;border-radius:99px;width:40px;height:40px}.landing-root .tcard .who b{font-size:14.5px}.landing-root .tcard .who span{color:var(--ink5);font-size:12.5px;font-weight:500;display:block}.landing-root .pricewrap{background:linear-gradient(180deg, #fff, var(--cream))}.landing-root .prices{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:16px;display:grid}.landing-root .price{border:1.5px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;padding:26px 22px;transition:transform .2s,box-shadow .2s;display:flex}@media (hover:hover) and (pointer:fine){.landing-root .price:hover{transform:translateY(-5px);box-shadow:0 26px 54px -24px #0003}}.landing-root .price.feat{border:2px solid var(--coral);position:relative;transform:scale(1.04);box-shadow:0 26px 60px -22px #ea580c66}@media (hover:hover) and (pointer:fine){.landing-root .price.feat:hover{transform:scale(1.04)translateY(-5px)}}.landing-root .price .tag{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(135deg,#fb923c,#ea580c);border-radius:99px;padding:6px 16px;font-size:11px;font-weight:800;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px -6px #ea580c80}.landing-root .price h4{margin:0;font-size:16px;font-weight:800}.landing-root .price .amt{letter-spacing:-.035em;margin:12px 0 0;font-size:38px;font-weight:900}.landing-root .price .amt small{color:var(--ink5);letter-spacing:0;font-size:14px;font-weight:600}.landing-root .price .per{color:var(--ink5);min-height:18px;margin-top:2px;font-size:12.5px}.landing-root .price ul{flex-direction:column;flex:1;gap:11px;margin:20px 0 22px;padding:0;list-style:none;display:flex}.landing-root .price li{color:var(--ink7);align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.4;display:flex}.landing-root .price li .ck{color:var(--green);flex-shrink:0;margin-top:1px}.landing-root .pbtn{cursor:pointer;border:none;border-radius:13px;justify-content:center;align-items:center;gap:7px;height:48px;font-size:14.5px;font-weight:800;transition:transform .12s,filter .15s;display:flex}.landing-root .pbtn:active{transform:scale(.97)}.landing-root .pbtn.solid{color:#fff;background:linear-gradient(135deg,#fb923c,#ea580c);box-shadow:0 8px 20px -8px #ea580c80}@media (hover:hover) and (pointer:fine){.landing-root .pbtn.solid:hover{filter:brightness(1.06)}}.landing-root .pbtn.out{color:var(--coral6);border:1.5px solid var(--coral100);background:#fff7ed}@media (hover:hover) and (pointer:fine){.landing-root .pbtn.out:hover{background:var(--coral100)}}.landing-root .guarantee{text-align:center;color:var(--ink5);align-items:center;gap:8px;margin-top:30px;font-size:14px;font-weight:600;display:inline-flex}.landing-root .ico{vertical-align:-.2em;flex-shrink:0;width:1.15em;height:1.15em;display:inline-block}.landing-root .ico-green{color:var(--green)}.landing-root .faq{max-width:760px;margin:0 auto}.landing-root .qa{border-bottom:1px solid var(--line)}.landing-root .qa button{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:22px 4px;font-family:inherit;display:flex}.landing-root .qa .q{color:var(--ink);font-size:17px;font-weight:700}.landing-root .qa .chev{color:var(--coral6);flex-shrink:0;transition:transform .25s}.landing-root .qa.open .chev{transform:rotate(180deg)}.landing-root .qa .a{max-height:0;transition:max-height .3s;overflow:hidden}.landing-root .qa .a p{color:var(--ink5);margin:0;padding:0 4px 22px;font-size:15px;line-height:1.6}.landing-root .final{color:#fff;text-align:center;background:linear-gradient(135deg,#16a34a,#0f5f31);position:relative;overflow:hidden}.landing-root .final:before{content:"";background:radial-gradient(60% 90% at 15% 10%,#f9731666,#0000 55%),radial-gradient(50% 80% at 90% 100%,#4ade8080,#0000 55%);position:absolute;inset:0}.landing-root .final .inner{padding:90px 24px;position:relative}.landing-root .final h2{letter-spacing:-.035em;margin:0 0 14px;font-size:48px;font-weight:900;line-height:1.05}.landing-root .final p{color:#ffffffd9;max-width:560px;margin:0 auto 32px;font-size:18.5px}.landing-root .final .btn-white{color:var(--green7);background:#fff;border-radius:16px;height:58px;padding:0 36px;font-size:17px;box-shadow:0 14px 36px -10px #00000059}@media (hover:hover) and (pointer:fine){.landing-root .final .btn-white:hover{transform:translateY(-2px);box-shadow:0 18px 44px -10px #0006}}.landing-root footer{color:#fff9;background:#1c1917;padding:52px 0 36px}.landing-root footer .frow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.landing-root footer .wm2{color:#fff}.landing-root footer .fnav{flex-wrap:wrap;gap:24px;display:flex}.landing-root footer .fnav a{font-size:13.5px;transition:color .15s}@media (hover:hover) and (pointer:fine){.landing-root footer .fnav a:hover{color:#fff}}.landing-root footer .legal{border-top:1px solid #ffffff1a;margin-top:30px;padding-top:22px;font-size:12.5px;line-height:1.6}.landing-root .reveal{transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s}.landing-root .reveal:not(.in){opacity:0;transform:translateY(16px)}@media (prefers-reduced-motion:reduce){.landing-root .reveal:not(.in){opacity:1;transform:none}}.landing-root .calc-block{background:#fff;padding:88px 0}@media (max-width:920px){.landing-root .steps,.landing-root .feats,.landing-root .testi,.landing-root .prices,.landing-root .allfeats{grid-template-columns:1fr 1fr}.landing-root .hero h1{font-size:42px}.landing-root .center h2{font-size:32px}.landing-root .final h2{font-size:34px}.landing-root .navlinks{display:none}.landing-root .price.feat{transform:none}@media (hover:hover) and (pointer:fine){.landing-root .price.feat:hover{transform:translateY(-5px)}}.landing-root .step:not(:last-child):before{display:none}}@media (max-width:560px){.landing-root .steps,.landing-root .feats,.landing-root .testi,.landing-root .prices,.landing-root .stories,.landing-root .allfeats{grid-template-columns:1fr}.landing-root .hero h1{font-size:36px}.landing-root .hero .inner{padding:60px 20px 100px}.landing-root .navact .login{display:none}.landing-root .stat{flex:40%}.landing-root .price.feat{order:-1}}.landing-root section.vid-sec{background:radial-gradient(900px 420px at 100% 0,#fbbf242e,#0000 60%),radial-gradient(800px 460px at 0 100%,#22c55e47,#0000 60%),linear-gradient(160deg,#052e16 0%,#0b3d1f 55%,#14532d 100%);position:relative;overflow:hidden}.landing-root .vid-sec .center h2{color:#fff}.landing-root .vid-sec .center p{color:#bbf7d0}.landing-root .vid-sec .eyebrow{color:#fbbf24}.landing-root .vid-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:1120px;margin:0 auto;display:grid}.landing-root .vid-card{margin:0}.landing-root .vid-frame{aspect-ratio:16/9;background:#052e16;border:1px solid #fbbf2459;border-radius:20px;transition:border-color .25s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 30px 70px -34px #000c}@media (hover:hover) and (pointer:fine){.landing-root .vid-frame:hover{border-color:#fbbf24d9;box-shadow:0 34px 80px -30px #fbbf2473,0 0 0 1px #fbbf244d}}.landing-root .vid-frame video{object-fit:cover;width:100%;height:100%;display:block}.landing-root .vid-btn{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#052e16b8;border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .2s;display:flex;position:absolute;bottom:14px;right:14px}@media (hover:hover) and (pointer:fine){.landing-root .vid-btn:hover{background:#ea580ce6}}.landing-root .vid-btn:active{transform:scale(.94)}.landing-root .vid-card figcaption{flex-direction:column;gap:4px;margin-top:14px;display:flex}.landing-root .vid-card figcaption b{color:#fff;letter-spacing:-.02em;font-size:18px;font-weight:700}.landing-root .vid-card figcaption span{color:#bbf7d0;font-size:14.5px;line-height:1.55}@media (max-width:820px){.landing-root .vid-grid{grid-template-columns:1fr;gap:24px}}.landing-root .vid-nota{text-align:center;color:#86efac;max-width:760px;margin:-28px auto 32px;font-size:13.5px;line-height:1.6}
.landing-root{--maxw:clamp(1180px, 88vw, 1480px);--ls-gutter:clamp(20px, 4vw, 40px)}.landing-root .wrap{padding-inline:var(--ls-gutter)}.landing-root{overflow-x:clip}.landing-root section[id],.landing-root header[id]{scroll-margin-top:84px}html:has(.landing-root){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.landing-root){scroll-behavior:auto}}.landing-root a,.landing-root button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (max-width:1100px){.landing-root .prices{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-root .price.feat{transform:none}@media (hover:hover) and (pointer:fine){.landing-root .price.feat:hover{transform:translateY(-5px)}}}.landing-root .center h2{letter-spacing:-.03em;text-wrap:balance}.landing-root .center p{text-wrap:pretty}.landing-root .ls-tabbar{display:none}@media (max-width:820px){.landing-root .ls-tabbar{left:env(safe-area-inset-left,0px);right:env(safe-area-inset-right,0px);z-index:70;padding-bottom:env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background:#fffaf3cc;border-top:1px solid #00000017;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;box-shadow:0 -10px 30px -22px #00000059}.landing-root .ls-tabbar-ind{pointer-events:none;width:20%;height:46px;transition:transform .42s cubic-bezier(.32,.72,0,1);position:absolute;top:6px;left:0}.landing-root .ls-tabbar-ind:before{content:"";background:#16a34a24;border-radius:16px;position:absolute;inset:0 10px}.landing-root .ls-tab{z-index:1;letter-spacing:.01em;min-height:58px;color:var(--ink7);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding-top:2px;font-size:11px;font-weight:700;transition:transform .1s ease-out,color .2s;display:flex;position:relative}.landing-root .ls-tab:active{transform:scale(.9)}.landing-root .ls-tab[aria-current]{color:var(--green7)}.landing-root .ls-tab-ico{width:24px;height:24px}.landing-root footer{padding-bottom:calc(36px + 66px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-transparency:reduce){.landing-root .ls-tabbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffaf3}}@media (prefers-reduced-motion:reduce){.landing-root .ls-tabbar-ind,.landing-root .ls-tab{transition:none}}.landing-root .ls-lead{max-width:720px;color:var(--ink7);margin:14px auto 0;font-size:17px;line-height:1.6}.landing-root .ls-grid{gap:20px;margin-top:44px;display:grid}.landing-root .ls-grid.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-root .ls-grid.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-root .ls-grid.c5{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.landing-root .ls-card{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;gap:12px;padding:26px 24px 24px;transition:transform .2s,border-color .2s;display:flex;position:relative;box-shadow:0 12px 32px -24px #0000004d}@media (hover:hover) and (pointer:fine){.landing-root .ls-card:hover{transform:translateY(-3px)}}.landing-root .ls-ico{color:#fff;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.landing-root .ls-ico svg{width:24px;height:24px}.landing-root .ls-rot{letter-spacing:.14em;text-transform:uppercase;color:var(--coral6);font-size:11.5px;font-weight:800}.landing-root .ls-card h3{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:21px;font-weight:800;line-height:1.2}.landing-root .ls-card p{color:var(--ink7);margin:0;font-size:15px;line-height:1.6}.landing-root .ls-list{flex-direction:column;gap:9px;margin:4px 0 0;padding:0;list-style:none;display:flex}.landing-root .ls-list li{color:var(--ink7);align-items:flex-start;gap:9px;font-size:14.5px;line-height:1.5;display:flex}.landing-root .ls-list li svg{width:17px;height:17px;color:var(--green);flex-shrink:0;margin-top:2px}.landing-root .ls-ex{background:var(--green50);border:1px solid var(--green100);color:var(--ink7);border-radius:13px;margin-top:auto;padding:11px 13px;font-size:13.5px;line-height:1.5}.landing-root .ls-ex b{color:var(--green7)}.landing-root .ls-dica{display:none}.landing-root .ls-dia-card{gap:10px;padding:22px 20px}.landing-root .ls-hora{letter-spacing:.06em;text-transform:uppercase;color:var(--green7);background:var(--green100);border-radius:99px;align-self:flex-start;padding:5px 11px;font-size:12.5px;font-weight:800}.landing-root .ls-dia-card h3{font-size:18px}.landing-root .ls-dia-card p{font-size:14.5px}.landing-root .ls-passo{gap:10px;padding:22px 20px}.landing-root .ls-num{color:#fff;background:linear-gradient(135deg,#22c55e,#15803d);border-radius:99px;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:900;display:flex}.landing-root .ls-passo h3{font-size:18px}.landing-root .ls-formula{font-family:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;color:var(--ink);overflow-wrap:anywhere;background:#f5f5f4;border:1px solid #e7e5e4;border-radius:12px;padding:10px 12px;font-size:12.5px;line-height:1.55}.landing-root .ls-passo .ls-formula{margin-top:auto}@supports (grid-template-rows:subgrid){@media (min-width:821px){.landing-root .ls-grid.c5>.ls-passo{grid-row:span 4;grid-template-rows:subgrid;align-content:start;row-gap:12px;display:grid}.landing-root .ls-grid.c5>.ls-passo .ls-num{justify-self:start}.landing-root .ls-grid.c5>.ls-passo .ls-formula{align-self:stretch;margin-top:0}}}.landing-root .ls-exemplo{border:1.5px dashed var(--green5);max-width:880px;color:var(--ink7);background:#fff;border-radius:20px;margin:28px auto 0;padding:20px 22px;font-size:15.5px;line-height:1.65}.landing-root .ls-exemplo b{color:var(--green7)}.landing-root .ls-fonte{gap:8px;padding:22px 22px 20px}.landing-root .ls-fonte h3{font-size:17px}.landing-root .ls-fonte p{font-size:14.5px}.landing-root .ls-fonte .ls-nota{color:var(--ink5);font-size:13px}.landing-root .ls-link{min-height:44px;color:var(--green7);align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:14px;font-weight:800;display:inline-flex}@media (hover:hover) and (pointer:fine){.landing-root .ls-link:hover{text-underline-offset:3px;text-decoration:underline}}.landing-root .ls-link svg{width:15px;height:15px}.landing-root .ls-aviso{text-align:center;max-width:820px;color:var(--ink5);margin:30px auto 0;font-size:14px;line-height:1.6}.landing-root .ls-aviso a{color:var(--green7);text-underline-offset:3px;font-weight:700;text-decoration:underline}.landing-root .ls-perfil{gap:10px;padding:22px 22px 20px}.landing-root .ls-perfil h3{font-size:18px}.landing-root .ls-tabela-wrap{border:1px solid var(--line);background:#fff;border-radius:22px;margin-top:40px;overflow:hidden}.landing-root .ls-tabela{border-collapse:collapse;width:100%;font-size:14.5px}.landing-root .ls-tabela th,.landing-root .ls-tabela td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:15px 18px;line-height:1.5}.landing-root .ls-tabela tr:last-child td,.landing-root .ls-tabela tr:last-child th{border-bottom:none}.landing-root .ls-tabela thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--ink7);background:#fafaf9;font-size:13px}.landing-root .ls-tabela tbody th{color:var(--ink);width:21%;font-weight:800}.landing-root .ls-tabela td{color:var(--ink7)}.landing-root .ls-tabela .ls-nosso{background:var(--green50);color:var(--ink);font-weight:600}.landing-root .ls-tabela thead .ls-nosso{color:var(--green7);background:var(--green100)}.landing-root .ls-mais{margin-top:36px}.landing-root .ls-mais h3{text-align:center;color:var(--ink);margin:0 0 14px;font-size:18px;font-weight:800}.landing-root .ls-chips{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.landing-root .ls-chip{border:1.5px solid var(--line);min-height:44px;color:var(--ink);background:#fff;border-radius:99px;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;font-weight:700;transition:border-color .18s,transform .1s ease-out;display:inline-flex}@media (hover:hover) and (pointer:fine){.landing-root .ls-chip:hover{border-color:var(--green5)}}.landing-root .ls-chip:active{transform:scale(.96)}.landing-root .ls-chip svg{width:17px;height:17px;color:var(--green)}@media (max-width:1100px){.landing-root .ls-grid.c5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:920px){.landing-root .ls-grid.c3,.landing-root .ls-grid.c5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.landing-root .ls-grid.snap{margin-inline:calc(-1 * var(--ls-gutter));padding:8px var(--ls-gutter) 18px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ls-gutter);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.landing-root .ls-grid.snap::-webkit-scrollbar{display:none}.landing-root .ls-grid.snap>*{scroll-snap-align:start;flex:0 0 min(86%,360px)}.landing-root .ls-dica{text-align:center;color:var(--ink5);margin:2px 0 0;font-size:13px;font-weight:700;display:block}.landing-root .ls-lead{font-size:16px}.landing-root .ls-card{padding:22px 20px 20px}}@media (max-width:560px){.landing-root .ls-grid.c2:not(.snap),.landing-root .ls-grid.c3:not(.snap),.landing-root .ls-grid.c5:not(.snap){grid-template-columns:1fr}}@media (max-width:720px){.landing-root .ls-tabela thead{display:none}.landing-root .ls-tabela,.landing-root .ls-tabela tbody,.landing-root .ls-tabela tr,.landing-root .ls-tabela th,.landing-root .ls-tabela td{width:100%;display:block}.landing-root .ls-tabela tr{border-bottom:1px solid var(--line);padding:14px 4px}.landing-root .ls-tabela tr:last-child{border-bottom:none}.landing-root .ls-tabela tbody th{border:none;width:100%;padding:6px 14px 8px;font-size:16px}.landing-root .ls-tabela td{border:none;padding:8px 14px}.landing-root .ls-tabela td:before{content:attr(data-rot);letter-spacing:.08em;text-transform:uppercase;color:var(--ink5);margin-bottom:2px;font-size:11.5px;font-weight:800;display:block}.landing-root .ls-tabela .ls-nosso{border-radius:12px;width:auto;margin:4px 10px}.landing-root .ls-tabela .ls-nosso:before{color:var(--green7)}}.landing-root .appshow .dev .lv{z-index:2;pointer-events:none;border-radius:32px;width:100%;height:100%;font-family:inherit;position:absolute;inset:0;overflow:hidden}.landing-root .appshow .lv *{animation-play-state:paused}.landing-root .appshow.in .lv *{animation-play-state:running}.landing-root .lv-comet{fill:none;stroke:#fff;stroke-width:6px;stroke-linecap:round;opacity:.92;stroke-dasharray:8 92;stroke-dashoffset:0;animation:3.2s linear infinite lvComet}@keyframes lvComet{to{stroke-dashoffset:-100px}}.landing-root .lv-row{fill:#16a34a1a;stroke:#16a34a;stroke-width:2.5px;opacity:0;animation:12s ease-in-out infinite lvRow}@keyframes lvRow{0%{opacity:0}2%{opacity:1}9%{opacity:1}11%{opacity:0}to{opacity:0}}.landing-root .lv-toque,.landing-root .lv-pulso{fill:#16a34a2e;stroke:#16a34a;stroke-width:3px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:12s ease-out infinite lvToque}.landing-root .lv-pulso{fill:none;stroke-width:4px;animation-name:lvPulso}@keyframes lvToque{0%{opacity:.6;transform:scale(.25)}7%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}@keyframes lvPulso{0%{opacity:.75;transform:scale(.7)}12%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(1.9)}}.landing-root .lv-dedo{opacity:0;animation:12s ease-in-out infinite lvDedoDia;transform:translate(330px,360px)}.landing-root .lv-dedo-res{animation-name:lvDedoRes}.landing-root .lv-dedo-aro{fill:#0f172a4d;stroke:#fff;stroke-width:3px}.landing-root .lv-dedo-miolo{fill:#fff;opacity:.9}@keyframes lvDedoDia{0%{opacity:0;transform:translate(330px,360px)scale(1)}5%{opacity:1;transform:translate(330px,360px)scale(1)}15%{transform:translate(230px,514px)scale(1)}17%{transform:translate(230px,514px)scale(.82)}19%{transform:translate(230px,514px)scale(1)}27%{transform:translate(230px,600px)scale(1)}31%{transform:translate(230px,600px)scale(1)}32%{transform:translate(230px,600px)scale(.82)}34%{transform:translate(230px,600px)scale(1)}41%{transform:translate(230px,688px)scale(1)}45%{transform:translate(230px,688px)scale(1)}46%{transform:translate(230px,688px)scale(.82)}48%{transform:translate(230px,688px)scale(1)}59%{transform:translate(230px,797px)scale(1)}61%{transform:translate(230px,797px)scale(1)}62%{transform:translate(230px,797px)scale(.82)}64%{transform:translate(230px,797px)scale(1)}72%{opacity:1;transform:translate(300px,760px)scale(1)}80%{opacity:0;transform:translate(300px,760px)scale(1)}to{opacity:0;transform:translate(330px,360px)scale(1)}}@keyframes lvDedoRes{0%{opacity:0;transform:translate(340px,440px)scale(1)}5%{opacity:1;transform:translate(340px,440px)scale(1)}15%{transform:translate(381px,567px)scale(1)}17%{transform:translate(381px,567px)scale(.82)}19%{transform:translate(381px,567px)scale(1)}28%{transform:translate(381px,486px)scale(1)}31%{transform:translate(381px,486px)scale(1)}32%{transform:translate(381px,486px)scale(.82)}34%{transform:translate(381px,486px)scale(1)}41%{transform:translate(295px,650px)scale(1)}45%{transform:translate(295px,650px)scale(1)}46%{transform:translate(295px,650px)scale(.82)}48%{transform:translate(295px,650px)scale(1)}60%{transform:translate(230px,797px)scale(1)}63%{transform:translate(230px,797px)scale(1)}64%{transform:translate(230px,797px)scale(.82)}66%{transform:translate(230px,797px)scale(1)}76%{opacity:1;transform:translate(330px,740px)scale(1)}84%{opacity:0;transform:translate(330px,740px)scale(1)}to{opacity:0;transform:translate(340px,440px)scale(1)}}.landing-root .lv-aviso{opacity:0}.landing-root .lv-aviso-dia{animation:12s ease-in-out infinite lvAvisoDia}.landing-root .lv-aviso-res{animation:12s ease-in-out infinite lvAvisoRes}@keyframes lvAvisoDia{0%,62%{opacity:0;transform:translateY(14px)}66%{opacity:1;transform:translateY(0)}86%{opacity:1;transform:translateY(0)}92%,to{opacity:0;transform:translateY(-6px)}}@keyframes lvAvisoRes{0%,64%{opacity:0}67%{opacity:1}88%{opacity:1}94%,to{opacity:0}}.landing-root .lv-txt{fill:#fff;font:700 14px/1 Inter,system-ui,sans-serif}.landing-root .lv-txt-ficha{fill:#166534;font-size:13px}.landing-root .lv-txt-botao{font-size:17px}.landing-root .lv-ficha{opacity:0;animation:12s ease-out infinite lvFicha}@keyframes lvFicha{0%{opacity:0;transform:translateY(0)}3%{opacity:1;transform:translateY(-6px)}14%{opacity:1;transform:translateY(-14px)}18%{opacity:0;transform:translateY(-22px)}to{opacity:0;transform:translateY(-22px)}}.landing-root .lv-brilho{opacity:0;animation:4s ease-in-out infinite lvBrilho}@keyframes lvBrilho{0%{opacity:0;transform:translate(0)}5%{opacity:1}35%{opacity:1;transform:translate(238px)}40%,to{opacity:0;transform:translate(238px)}}.landing-root .lv-row-a{animation-delay:1.8s}.landing-root .lv-row-b{animation-delay:3.24s}.landing-root .lv-row-c{animation-delay:4.92s}.landing-root .lv-row-res-a{animation-delay:1.8s}.landing-root .lv-row-res-b{animation-delay:3.24s}.landing-root .lv-row-res-c{animation-delay:4.92s}.landing-root .lv-t-dia1{animation-delay:2.16s}.landing-root .lv-t-dia2{animation-delay:3.84s}.landing-root .lv-t-dia3{animation-delay:5.52s}.landing-root .lv-t-dia4{animation-delay:7.44s}.landing-root .lv-t-res1,.landing-root .lv-ficha-1{animation-delay:2.16s}.landing-root .lv-t-res2,.landing-root .lv-ficha-2{animation-delay:3.84s}.landing-root .lv-t-res3,.landing-root .lv-ficha-3{animation-delay:5.52s}.landing-root .lv-t-res4{animation-delay:7.68s}.landing-root .lv-brilho-2{animation-delay:.5s}.landing-root .lv-brilho-3{animation-delay:1s}@media (prefers-reduced-motion:reduce){.landing-root .appshow .dev .lv{display:none}}.landing-root .steps.in .step:not(:last-child):after{content:"";transform-origin:0;background:linear-gradient(90deg,#fdba74,#ea580c);border-radius:3px;width:76%;height:3px;animation-duration:12s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:34.5px;left:62%;transform:scaleX(0)}.landing-root .steps.in .step:first-child:after{animation-name:stepLinha1}.landing-root .steps.in .step:nth-child(2):after{animation-name:stepLinha2}.landing-root .steps.in .step:nth-child(3):after{animation-name:stepLinha3}.landing-root .steps.in .step .ring{outline-offset:2px;outline:3px solid #0000;animation-duration:12s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.landing-root .steps.in .step:first-child .ring{animation-name:stepAnel1}.landing-root .steps.in .step:nth-child(2) .ring{animation-name:stepAnel2}.landing-root .steps.in .step:nth-child(3) .ring{animation-name:stepAnel3}.landing-root .steps.in .step:nth-child(4) .ring{animation-name:stepAnel4}@keyframes stepLinha1{0%,6%{opacity:1;transform:scaleX(0)}20%{opacity:1;transform:scaleX(1)}92%{opacity:1;transform:scaleX(1)}98%,to{opacity:0;transform:scaleX(1)}}@keyframes stepLinha2{0%,31%{opacity:1;transform:scaleX(0)}45%{opacity:1;transform:scaleX(1)}92%{opacity:1;transform:scaleX(1)}98%,to{opacity:0;transform:scaleX(1)}}@keyframes stepLinha3{0%,56%{opacity:1;transform:scaleX(0)}70%{opacity:1;transform:scaleX(1)}92%{opacity:1;transform:scaleX(1)}98%,to{opacity:0;transform:scaleX(1)}}@keyframes stepAnel1{0%{border-color:#f97316;outline-color:#f9731647;scale:1.08}4%{border-color:#f97316;outline-color:#f9731647;scale:1.03}92%{border-color:#f97316;outline-color:#f9731647;scale:1.03}98%,to{border-color:#fed7aa;outline-color:#0000;scale:1}}@keyframes stepAnel2{0%,20%{border-color:#fed7aa;outline-color:#0000;scale:1}23%{border-color:#f97316;outline-color:#f9731647;scale:1.08}27%{border-color:#f97316;outline-color:#f9731647;scale:1.03}92%{border-color:#f97316;outline-color:#f9731647;scale:1.03}98%,to{border-color:#fed7aa;outline-color:#0000;scale:1}}@keyframes stepAnel3{0%,45%{border-color:#fed7aa;outline-color:#0000;scale:1}48%{border-color:#f97316;outline-color:#f9731647;scale:1.08}52%{border-color:#f97316;outline-color:#f9731647;scale:1.03}92%{border-color:#f97316;outline-color:#f9731647;scale:1.03}98%,to{border-color:#fed7aa;outline-color:#0000;scale:1}}@keyframes stepAnel4{0%,70%{border-color:#fed7aa;outline-color:#0000;scale:1}73%{border-color:#f97316;outline-color:#f9731647;scale:1.08}77%{border-color:#f97316;outline-color:#f9731647;scale:1.03}92%{border-color:#f97316;outline-color:#f9731647;scale:1.03}98%,to{border-color:#fed7aa;outline-color:#0000;scale:1}}.landing-root .ls-grid.c5.in .ls-dia-card.neon:after{animation:2.6s linear infinite naSpin,12s ease-in-out infinite cartaoLuz5}.landing-root .ls-grid.c3.in .ls-card.neon:after{animation:2.6s linear infinite naSpin,14.4s ease-in-out infinite cartaoLuz6}@keyframes cartaoLuz5{0%{opacity:0}4%{opacity:1}16%{opacity:1}20%,to{opacity:0}}@keyframes cartaoLuz6{0%{opacity:0}3.5%{opacity:1}13.5%{opacity:1}16.67%,to{opacity:0}}.landing-root .ls-grid.c5.in .ls-dia-card.neon:first-child:after{animation-delay:0s,0s}.landing-root .ls-grid.c5.in .ls-dia-card.neon:nth-child(2):after{animation-delay:0s,2.4s}.landing-root .ls-grid.c5.in .ls-dia-card.neon:nth-child(3):after{animation-delay:0s,4.8s}.landing-root .ls-grid.c5.in .ls-dia-card.neon:nth-child(4):after{animation-delay:0s,7.2s}.landing-root .ls-grid.c5.in .ls-dia-card.neon:nth-child(5):after{animation-delay:0s,9.6s}.landing-root .ls-grid.c3.in .ls-card.neon:first-child:after{animation-delay:0s,0s}.landing-root .ls-grid.c3.in .ls-card.neon:nth-child(2):after{animation-delay:0s,2.4s}.landing-root .ls-grid.c3.in .ls-card.neon:nth-child(3):after{animation-delay:0s,4.8s}.landing-root .ls-grid.c3.in .ls-card.neon:nth-child(4):after{animation-delay:0s,7.2s}.landing-root .ls-grid.c3.in .ls-card.neon:nth-child(5):after{animation-delay:0s,9.6s}.landing-root .ls-grid.c3.in .ls-card.neon:nth-child(6):after{animation-delay:0s,12s}@media (hover:hover) and (pointer:fine){.landing-root .ls-grid.in .ls-card.neon:hover:after{opacity:1;animation:2.6s linear infinite naSpin}}@media (max-width:920px){.landing-root .steps.in .step:not(:last-child):after{display:none}}@media (prefers-reduced-motion:reduce){.landing-root .steps.in .step:not(:last-child):after,.landing-root .steps.in .step .ring{animation:none}.landing-root .steps.in .step:not(:last-child):after{opacity:.5;transform:scaleX(1)}.landing-root .ls-grid.in .ls-card.neon:after{animation:none}}.landing-root{--maxw:clamp(1180px, 92vw, 1560px)}@supports (zoom:1){@media (min-width:1700px){.landing-root{zoom:1.12}}@media (min-width:1900px){.landing-root{zoom:1.2}}@media (min-width:2300px){.landing-root{zoom:1.5}}@media (min-width:2900px){.landing-root{zoom:1.9}}@media (min-width:3500px){.landing-root{zoom:2.3}}}@media (min-width:1100px){.landing-root .appshow{gap:clamp(30px,3.4vw,60px)}.landing-root .appshow figure{width:clamp(230px,18vw,300px)}.landing-root .allfeats{gap:22px 40px;max-width:min(100%,1180px)}.landing-root .center{max-width:760px}.landing-root .center h2{font-size:46px}.landing-root .center p{font-size:19px}}.landing-root .btn,.landing-root .btn-coral,.landing-root .btn-ghost,.landing-root .btn-white,.landing-root .pbtn,.landing-root .vid-btn,.landing-root nav.top a,.landing-root .navlinks a{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.landing-root .btn,.landing-root .btn-coral,.landing-root .btn-ghost,.landing-root .btn-white,.landing-root .pbtn,.landing-root .ls-card,.landing-root .fcard,.landing-root .price{transition-property:transform,box-shadow,filter,background-color,border-color,color}@media (hover:none),(pointer:coarse){.landing-root .btn:active,.landing-root .btn-coral:active,.landing-root .btn-ghost:active,.landing-root .btn-white:active,.landing-root .pbtn:active{transition-duration:.1s;transition-timing-function:ease-out;transform:scale(.97)}.landing-root a.ls-card:active,.landing-root .fcard:active,.landing-root .price:active{transition-duration:.1s;transition-timing-function:ease-out;transform:scale(.985)}.landing-root input,.landing-root select,.landing-root textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.landing-root .btn:active,.landing-root .btn-coral:active,.landing-root .btn-ghost:active,.landing-root .btn-white:active,.landing-root .pbtn:active,.landing-root a.ls-card:active,.landing-root .fcard:active,.landing-root .price:active{transform:none}}@media (max-width:560px){.landing-root .steps{gap:0}.landing-root .step{text-align:left;grid-template-rows:auto 1fr;grid-template-columns:56px minmax(0,1fr);align-items:start;column-gap:16px;padding-bottom:28px;display:grid}.landing-root .step:last-child{padding-bottom:0}.landing-root .step .ring{border-radius:16px;grid-area:1/1/span 2;width:56px;height:56px;margin:0;font-size:20px}.landing-root .step h3{grid-column:2;min-width:0;margin:5px 0 4px}.landing-root .step p{grid-column:2;min-width:0}.landing-root .step:not(:last-child):before{content:"";background:repeating-linear-gradient(#fed7aa 0 6px,#0000 6px 12px);width:2px;height:auto;display:block;position:absolute;top:62px;bottom:6px;left:27px}.landing-root .steps.in .step:not(:last-child):after{transform-origin:top;background:linear-gradient(#fdba74,#ea580c);width:3px;height:auto;display:block;top:62px;bottom:6px;left:26.5px;transform:scaleY(0)}.landing-root .steps.in .step:first-child:after{animation-name:stepLinhaV1}.landing-root .steps.in .step:nth-child(2):after{animation-name:stepLinhaV2}.landing-root .steps.in .step:nth-child(3):after{animation-name:stepLinhaV3}@keyframes stepLinhaV1{0%,6%{opacity:1;transform:scaleY(0)}20%{opacity:1;transform:scaleY(1)}92%{opacity:1;transform:scaleY(1)}98%,to{opacity:0;transform:scaleY(1)}}@keyframes stepLinhaV2{0%,31%{opacity:1;transform:scaleY(0)}45%{opacity:1;transform:scaleY(1)}92%{opacity:1;transform:scaleY(1)}98%,to{opacity:0;transform:scaleY(1)}}@keyframes stepLinhaV3{0%,56%{opacity:1;transform:scaleY(0)}70%{opacity:1;transform:scaleY(1)}92%{opacity:1;transform:scaleY(1)}98%,to{opacity:0;transform:scaleY(1)}}}@media (max-width:560px) and (prefers-reduced-motion:reduce){.landing-root .steps.in .step:not(:last-child):after{opacity:0;animation:none;transform:none}}.landing-root .planos-dots{display:none}@media (max-width:760px){.landing-root .prices.planos-car{margin-inline:calc(-1 * var(--ls-gutter));padding:14px var(--ls-gutter) 12px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ls-gutter);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.landing-root .prices.planos-car::-webkit-scrollbar{display:none}.landing-root .prices.planos-car>.price{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(82%,320px);min-width:0;transform:none}.landing-root .price .amt{white-space:nowrap;font-size:34px}.landing-root .price .amt small{font-size:13px}.landing-root .planos-dots{justify-content:center;gap:2px;margin-top:2px;display:flex}.landing-root .planos-dots button{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;place-items:center;width:32px;height:32px;padding:0;display:grid}.landing-root .planos-dots button:before{content:"";background:#0003;border-radius:999px;width:8px;height:8px;transition:width .2s,background-color .2s}.landing-root .planos-dots button[aria-current=true]:before{background:var(--coral);width:24px}}@media (prefers-reduced-motion:reduce){.landing-root .planos-dots button:before{transition:none}}
