.lc{--ink:#0d0716;--paper:#f4ecff;--acid:#f5b942;--purple:#a855f7;--mint:#5eead4;--muted:#b9a6d6;--line:#f4ecff29;--card:#f4ecff0d;--gutter:20px;background:var(--ink);color:var(--paper);-webkit-font-smoothing:antialiased;min-height:100svh}.lc *,.lc :before,.lc :after{box-sizing:border-box}.lc-grain{z-index:60;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:-50%}.lc-page{border-inline:1px solid #f4ecff0f;width:min(100%,500px);margin:auto;padding-bottom:96px;position:relative;overflow-x:clip}.lc-mono{font-family:var(--font-dm-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:500}.lc-display{font-family:var(--font-londrina), "Arial Black", sans-serif;text-transform:uppercase;letter-spacing:.01em;font-weight:900}.lc-hero{padding:18px var(--gutter) 10px;position:relative;overflow:hidden}.lc-orb{z-index:-1;aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#a855f7f2,#a855f747 46%,#0000 70%);border-radius:50%;width:340px;position:absolute;top:30px;right:-150px}.lc-topline{color:var(--muted);justify-content:space-between;align-items:center;display:flex}.lc-age{color:var(--acid);border:1px solid #f5b9428c;border-radius:99px;padding:5px 9px 4px;line-height:1}.lc-brand{align-items:center;gap:14px;margin-top:22px;display:flex}.lc-logo{object-fit:cover;border:1px solid var(--line);background:#150c24;border-radius:50%;flex:none;width:78px;height:78px}.lc-h1{margin:0;font-size:clamp(54px,16vw,80px);line-height:.86}.lc-h1 span{color:var(--acid);display:block}.lc-slogan{max-width:330px;color:var(--muted);margin:18px 0 0;font-size:15px;line-height:1.55}.lc-vsl{margin:22px var(--gutter) 0}.lc-hint{text-align:center;color:var(--muted);margin:14px 0 0;font-size:13.5px}.lc-bar{background:#f4ecff1a;border-radius:99px;height:6px;margin-top:12px;overflow:hidden}.lc-bar>i{background:linear-gradient(90deg, var(--purple), var(--acid));height:100%;transition:width .4s;display:block}.lc-cat{border:3px solid var(--ink);width:74px;height:74px;box-shadow:0 0 0 2px var(--purple);border-radius:50%;position:absolute;bottom:-22px;right:-6px}.lc section{padding:0 var(--gutter);margin-top:44px}.lc-kicker{color:var(--acid);margin:0}.lc-h2{margin:6px 0 0;font-size:38px;line-height:1}.lc-h2 em{color:var(--acid);font-style:normal}.lc-sub{color:var(--muted);margin:8px 0 0;font-size:14.5px;line-height:1.5}.lc-polas{gap:28px;margin-top:22px;display:grid}.lc-pola{color:#1a1030;transform:rotate(var(--giro,-1.6deg));background:#f7f3ff;border-radius:4px;margin:0;padding:12px 12px 14px;transition:transform .25s;position:relative;box-shadow:0 18px 38px #0000008c,inset 0 2px #fff9}.lc-pola:hover{transform:rotate(0)translateY(-3px)}.lc-pola img{aspect-ratio:4/3;object-fit:cover;background:#222;width:100%;height:auto;display:block}.lc-pola figcaption{padding:12px 4px 0}.lc-pola b{font:900 21px/1 var(--font-londrina), sans-serif;text-transform:uppercase;display:block}.lc-pola small{color:#5a4a78;margin-top:4px;font-size:13px;line-height:1.4;display:block}.lc-fita{background:#f5b942cc;width:88px;height:22px;margin-left:-44px;position:absolute;top:-11px;left:50%;transform:rotate(-2deg);box-shadow:0 1px 3px #0000004d}.lc-steps{counter-reset:s;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.lc-steps li{counter-increment:s;border:1px solid var(--line);background:var(--card);border-radius:16px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.lc-steps li:before{content:counter(s);background:var(--acid);width:30px;height:30px;color:var(--ink);font:900 17px/1 var(--font-londrina), sans-serif;border-radius:50%;flex:none;place-items:center;display:grid}.lc-steps b{font-size:15.5px;display:block}.lc-steps span{color:var(--muted);margin-top:3px;font-size:13.5px;line-height:1.45;display:block}.lc-rail{margin:18px calc(var(--gutter) * -1) 0;padding:2px var(--gutter) 14px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;display:flex;overflow-x:auto}.lc-rail::-webkit-scrollbar{display:none}.lc-card{scroll-snap-align:start;border:1px solid var(--line);background:var(--card);border-radius:18px;flex:0 0 210px;padding:18px}.lc-card svg{width:30px;height:30px;color:var(--mint)}.lc-card b{margin-top:12px;font-size:15.5px;display:block}.lc-card span{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.45;display:block}.lc-oferta{text-align:center;background:linear-gradient(160deg,#a855f72e,#150c24e6 60%);border:1px solid #f5b94280;border-radius:22px;padding:26px 20px;box-shadow:0 24px 60px -30px #a855f7cc}.lc-cheio{color:var(--muted);justify-content:center;align-items:baseline;gap:10px;margin:14px 0 0;display:flex}.lc-cheio s{color:#ef4444;font-size:44px;line-height:1;text-decoration-color:#ef4444;text-decoration-thickness:5px}.lc-preco{color:var(--acid);margin:6px 0 0;font-size:68px;line-height:1}.lc-cta{background:var(--acid);width:100%;min-height:62px;color:var(--ink);border-radius:18px;justify-content:space-between;align-items:center;gap:14px;margin-top:20px;padding:10px 18px 10px 22px;font-size:16.5px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.lc-cta svg{flex:none;width:24px;height:24px}.lc-cta:hover,.lc-cta:focus-visible{transform:translateY(-2px);box-shadow:0 14px 28px #f5b9424d}.lc-aviso{margin:34px var(--gutter) 0;color:var(--muted);border:1px dashed #f5b94273;border-radius:14px;padding:14px 16px;font-size:13.5px;line-height:1.5}.lc-aviso b{color:var(--acid)}.lc-foot{margin:26px var(--gutter) 0;text-align:center;color:#8a7aa6;font-size:12.5px;line-height:1.7}.lc-sticky{z-index:55;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:linear-gradient(0deg, var(--ink) 55%, transparent);position:fixed;bottom:0;left:0;right:0}.lc-sticky .lc-cta{width:min(100%,472px);min-height:56px;margin:0 auto}.lc-rise{opacity:0;animation:.7s cubic-bezier(.2,.7,.2,1) forwards lc-rise;animation-delay:var(--d,0s);transform:translateY(14px)}@keyframes lc-rise{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lc-rise{opacity:1;animation:none;transform:none}.lc-pola,.lc-cta{transition:none}}.lc-pola{--giro:-1.6deg;opacity:0;translate:var(--de-x,0) 44px;scale:.92;rotate:calc(var(--giro) * 5);transform:perspective(900px) rotateX(var(--ty,0deg)) rotateY(var(--tx,0deg));transition:opacity .8s,translate .9s cubic-bezier(.2,.8,.2,1),scale .9s cubic-bezier(.2,.8,.2,1),rotate 1s cubic-bezier(.2,.9,.25,1.25),transform .2s ease-out,box-shadow .3s}.lc-pola:nth-child(2n){--giro:1.4deg}.lc-pola--esq{--de-x:-38px}.lc-pola--dir{--de-x:38px}.lc-pola.is-in{opacity:1;translate:0;scale:1;rotate:var(--giro)}.lc-pola:hover{transform:perspective(900px) rotateX(var(--ty,0deg)) rotateY(var(--tx,0deg));translate:0 -5px;rotate:0deg;box-shadow:0 28px 54px #0009,0 0 36px #a855f759}.lc-media{aspect-ratio:4/3;background:#150c24;position:relative;overflow:hidden}.lc-media img.lc-kb,.lc-media video.lc-vid{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lc-vid{opacity:0;transition:opacity .6s}.lc-vid.on{opacity:1}.lc-pola.is-in .lc-kb,.lc-pola.is-in .lc-vid{animation:14s ease-in-out infinite alternate lc-kb}@keyframes lc-kb{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.1)translate(-1.5%,-1%)}}.lc-pola .lc-fita{transform-origin:top;opacity:0}.lc-pola.is-in .lc-fita{animation:.9s cubic-bezier(.3,1.4,.5,1) .45s forwards lc-fita}@keyframes lc-fita{0%{opacity:0;translate:0 -30px;rotate:-14deg}60%{opacity:1;translate:0 3px;rotate:2deg}to{opacity:1;translate:0;rotate:-2deg}}.lc-pola figcaption{position:relative}.lc-pola.is-in figcaption b{animation:.7s .6s both lc-sobe}.lc-pola.is-in figcaption small{animation:.7s .75s both lc-sobe}@keyframes lc-sobe{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.lc-fx{pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.lc-fx--forno{background:radial-gradient(55% 50% at 64% 58%,#ff781e6b,#0000 70%);animation:2.6s infinite lc-flick}@keyframes lc-flick{0%,to{opacity:.55}18%{opacity:1}32%{opacity:.6}55%{opacity:.95}74%{opacity:.5}}.lc-fx--tubos{background:linear-gradient(110deg,#0000 38%,#ffffff38 50%,#0000 62%) 0 0/260% 100%;animation:4.5s ease-in-out infinite lc-brilho}@keyframes lc-brilho{0%{background-position:130% 0}to{background-position:-130% 0}}.lc-fx--oficina:before{content:"";background:#ffd27a;border-radius:50%;width:4px;height:4px;animation:2.8s ease-out infinite lc-fagulha;position:absolute;top:52%;left:63%;box-shadow:14px -6px #ffb347,-12px -14px #ffd27a,22px -22px #ff9f43,-24px -30px #ffd27a,4px -40px #ffb347}@keyframes lc-fagulha{0%{opacity:0;transform:translateY(0)}15%{opacity:1}to{opacity:0;transform:translateY(-80px)}}@media (prefers-reduced-motion:reduce){.lc-pola{opacity:1;translate:0;scale:1;rotate:var(--giro);transition:none}.lc-pola.is-in .lc-kb,.lc-pola.is-in .lc-vid,.lc-fx,.lc-fx:before,.lc-pola.is-in .lc-fita,.lc-pola.is-in figcaption b,.lc-pola.is-in figcaption small{animation:none}.lc-pola .lc-fita{opacity:1}.lc-vid{display:none}}.lc-calc{border:1px solid var(--line);background:linear-gradient(160deg,#a855f724,#150c24eb 60%);border-radius:22px;margin-top:20px;overflow:hidden;box-shadow:0 24px 60px -34px #a855f7cc}.lc-calc-res{text-align:center;border-bottom:1px dashed var(--line);gap:4px;padding:22px 20px 18px;display:grid}.lc-calc-res .lc-mono{color:var(--muted)}.lc-calc-res strong{color:var(--acid);font-variant-numeric:tabular-nums;font-size:clamp(54px,17vw,76px);line-height:1}.lc-calc-res strong.neg{color:#f87171}.lc-calc-mini{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:8px;font-size:13px;display:flex}.lc-calc-mini b{color:var(--paper);margin-left:4px}.lc-calc-ctrls{gap:22px;padding:22px 20px 6px;display:grid}.lc-ctrl-topo{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.lc-ctrl-topo label{font-size:14px;font-weight:700}.lc-ctrl-topo output{font:900 24px/1 var(--font-londrina), sans-serif;color:var(--acid)}.lc-ctrl input[type=range]{width:100%}.lc-calc-nota{color:#8a7aa6;margin:0;padding:16px 20px 0;font-size:12px;line-height:1.5}.lc-calc-cta{text-align:center;color:var(--acid);border:1px solid #f5b9428c;border-radius:16px;margin:16px 20px 20px;padding:15px 18px;font-size:15px;font-weight:800;text-decoration:none;transition:background .2s,color .2s;display:block}.lc-calc-cta:hover,.lc-calc-cta:focus-visible{background:var(--acid);color:var(--ink)}.lc-dialog{border:1px solid var(--line);width:min(92vw,420px);color:var(--paper);background:#150c24;border-radius:18px;padding:0}.lc-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05020ab8}.lc-form{gap:10px;padding:26px 20px 20px;display:grid;position:relative}.lc-form h3{margin:0 0 6px;font-size:30px;line-height:.95}.lc-form input{border:1px solid var(--line);width:100%;color:var(--paper);background:#00000059;border-radius:12px;outline:none;padding:13px 14px;font-size:16px}.lc-form input:focus{border-color:var(--acid)}.lc-form .lc-cta{cursor:pointer;border:0;width:100%}.lc-form .lc-cta:disabled{opacity:.6;cursor:wait}.lc-erro{color:#fca5a5;margin:0;font-size:13.5px}.lc-fechar{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:26px;position:absolute;top:8px;right:10px}.lc-bf{margin:26px var(--gutter) 0;border:1px solid #f5b94273;border-radius:16px;position:relative;overflow:hidden}.lc-bf img{width:100%;height:auto;display:block}.lc-vip{border:1px solid var(--mint);color:var(--mint);border-radius:99px;justify-content:center;align-items:center;gap:8px;width:fit-content;margin:14px auto 0;padding:12px 18px;font-size:14.5px;font-weight:700;text-decoration:none;display:flex}
