body:has(.lt){background:#0a0a0f}body:has(.lt):before{display:none}.lt{--bg:#0a0a0f;--bg2:#14141b;--t:#f6f4ee;--t2:#c9c7c1;--t3:#96948d;--linha:rgba(255,255,255,0.1);--ouro:#f4c430;--ouro2:#ffd83a;--papel:#f3ecdd;--tinta:#221d15;--tinta2:#4a4236;--gut:clamp(16px,4vw,48px);overflow-x:clip;background:var(--bg);color:var(--t);font-family:var(--font-sans);font-size:16px;line-height:1.55}.lt-larg{width:100%;max-width:1160px;margin-inline:auto;padding-inline:var(--gut)}.lt-estreito{max-width:820px}.lt-sec{padding-block:clamp(56px,9vh,104px)}.lt-sec--clara{background:var(--papel);color:var(--tinta)}.lt-h1,.lt-h2{font-family:var(--font-sans);font-weight:800;letter-spacing:-.03em;text-wrap:balance}.lt-h1{font-size:clamp(1.95rem,1.2rem + 3.2vw,3.7rem);line-height:1.04}.lt-h2{max-width:24ch;font-size:clamp(1.8rem,1.2rem + 2.3vw,3rem);line-height:1.06}.lt-h1 em,.lt-h2 em{font-family:var(--font-display);font-style:italic;font-weight:400;letter-spacing:-.02em;color:var(--ouro)}.lt-sec--clara .lt-h2 em{color:#a0700a}.lt-lead{max-width:60ch;margin-top:16px;font-size:clamp(1rem,.95rem + .3vw,1.15rem);color:var(--t2)}.lt-sec--clara .lt-lead{color:var(--tinta2)}.lt-rotulo{margin-bottom:14px;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ouro)}.lt-sec--clara .lt-rotulo{color:#8a6008}.lt-frase{max-width:44ch;margin-top:36px;font-size:clamp(1.15rem,1rem + .8vw,1.5rem);font-weight:600;line-height:1.3;letter-spacing:-.01em}.lt-frase b{color:var(--ouro)}.lt-cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:12px 18px;border-radius:14px;background:var(--ouro);color:#14110c;font-size:1.02rem;font-weight:800;line-height:1.15;text-align:center;box-shadow:0 14px 34px -12px rgba(244,196,48,.55);transition:background-color .2s,transform .2s}.lt-cta svg{flex:none}.lt-cta:hover{background:var(--ouro2);transform:translateY(-2px)}.lt-hero{position:relative;padding-block:18px 40px;background:radial-gradient(90% 60% at 80% 0,rgba(244,196,48,.16),transparent 70%)}.lt-hero-foto{display:none}.lt-hero-grade{display:grid;gap:16px}.lt-marca{font-size:1rem;font-weight:700;letter-spacing:-.02em}.lt-marca b{padding:1px 7px;border-radius:5px;background:var(--ouro);color:#14110c;font-weight:800}.lt-selo-alerta{display:inline-block;margin-top:14px;padding:5px 11px;border-radius:999px;background:rgba(230,57,70,.16);box-shadow:inset 0 0 0 1px rgba(255,107,122,.5);color:#ff8e99;font-size:.7rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.lt-h1{margin-top:12px}.lt-hero-sub{max-width:54ch;font-size:1.02rem;color:var(--t2)}.lt-hero-sub b{color:var(--t)}.lt-selos{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.lt-selos li{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px var(--linha);font-size:.82rem;font-weight:600}.lt-selos svg{color:var(--ouro)}.lt-so-desk{display:none}.lt-hero-apoio{margin-top:8px}.lt-oferta{padding:16px;border-radius:20px;background:rgba(20,20,27,.88);box-shadow:inset 0 0 0 1px rgba(244,196,48,.4),0 30px 70px -30px #000;backdrop-filter:blur(8px)}.lt-preco{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:14px;margin-bottom:12px}.lt-preco-de{grid-column:1/-1;font-size:.85rem;color:var(--t3)}.lt-preco-valor{font-size:2.5rem;font-weight:800;line-height:1.05;letter-spacing:-.03em;color:var(--ouro)}.lt-preco-parc{font-size:.86rem;line-height:1.3;color:var(--t2)}.lt-oferta-nota{margin-top:10px;font-size:.8rem;text-align:center;color:var(--t3)}.lt-oferta-ia{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--linha);font-size:.85rem;line-height:1.4;color:var(--t2)}.lt-oferta-ia svg{flex:none;margin-top:3px;color:var(--ouro)}.lt-oferta-ia b{color:var(--t)}.lt-grade-3{display:grid;gap:12px;margin-top:32px}.lt-card{padding:20px;border-radius:16px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--linha)}.lt-card h3{font-size:1.08rem;font-weight:700;line-height:1.25;letter-spacing:-.01em}.lt-card p{margin-top:8px;font-size:.95rem;color:var(--t2)}.lt-compara{display:grid;gap:12px;margin-top:32px}.lt-compara>div{padding:22px;border-radius:16px}.lt-compara h3{font-size:1.08rem;font-weight:700}.lt-compara p{margin-top:8px;font-size:.98rem}.lt-compara-a{background:rgba(34,29,21,.07);box-shadow:inset 0 0 0 1px rgba(34,29,21,.14)}.lt-compara-b{background:var(--tinta);color:var(--papel)}.lt-compara--lista .lt-compara-a{background:var(--bg2);box-shadow:inset 0 0 0 1px var(--linha);color:var(--t3)}.lt-compara--lista .lt-compara-a li{text-decoration:line-through;text-decoration-color:rgba(230,57,70,.7)}.lt-compara--lista .lt-compara-b{background:rgba(244,196,48,.1);box-shadow:inset 0 0 0 1px rgba(244,196,48,.45);color:var(--t)}.lt-compara ul{display:grid;gap:8px;margin-top:12px}.lt-compara li{display:flex;align-items:center;gap:8px}.lt-compara li svg{flex:none;color:var(--ouro)}.lt-duo{display:grid;gap:32px}.lt-metodo{display:grid;gap:10px;margin-top:24px}.lt-metodo li{display:flex;align-items:center;gap:12px;font-weight:600}.lt-metodo span{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(244,196,48,.14);color:var(--ouro);font-size:.86rem;font-weight:800}.lt-lousa img{width:100%;height:auto;border-radius:16px}.lt-lousa figcaption{margin-top:14px;font-size:.95rem;color:var(--t2)}.lt-lousa b{color:var(--t)}.lt-modulos{display:grid;gap:10px;margin-top:28px}.lt-modulos details{border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px rgba(34,29,21,.12)}.lt-modulos summary{display:flex;align-items:center;gap:12px;padding:8px 14px 8px 8px;list-style:none;cursor:pointer}.lt-faq summary::-webkit-details-marker,.lt-modulos summary::-webkit-details-marker{display:none}.lt-modulos img{flex:none;width:52px;height:52px;border-radius:9px}.lt-mod-n{font-family:var(--font-mono);font-size:.75rem;color:#8a6008}.lt-mod-t{flex:1;font-size:1.02rem;font-weight:700;letter-spacing:-.01em}.lt-faq i,.lt-modulos i{position:relative;flex:none;width:16px;height:16px}.lt-faq i:after,.lt-faq i:before,.lt-modulos i:after,.lt-modulos i:before{content:"";position:absolute;top:7px;left:1px;width:14px;height:2px;border-radius:2px;background:currentColor;transition:transform .25s}.lt-faq i:after,.lt-modulos i:after{transform:rotate(90deg)}details[open]>summary i:after{transform:rotate(0deg)}.lt-modulos details p{padding:2px 16px 16px;font-size:.95rem;color:var(--tinta2)}.lt-numeros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:44px}.lt-numeros dt{font-size:clamp(1.45rem,1rem + 2.4vw,2.8rem);font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--ouro)}.lt-sec--clara .lt-numeros dt{color:#8a6008}.lt-numeros dd{margin:6px 0 0;font-size:.82rem;line-height:1.3;color:var(--t2)}.lt-sec--clara .lt-numeros dd{color:var(--tinta2)}.lt-numeros--p{margin-top:28px}.lt-depo-est{color:var(--ouro);letter-spacing:.1em}.lt-card .lt-depo-est{margin-top:0}.lt-depo blockquote{margin-top:10px;font-family:var(--font-display);font-style:italic;font-size:1.25rem;line-height:1.2}.lt-card .lt-depo-autor{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin-top:14px;font-size:.82rem;color:var(--t3)}.lt-depo-autor span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.08);color:var(--t2);font-family:var(--font-mono);font-size:.7rem}.lt-depo-autor b,.lt-ia{color:var(--t)}.lt-ia{margin-top:32px;padding:clamp(22px,4vw,38px);border-radius:20px;background:radial-gradient(120% 110% at 0 0,rgba(244,196,48,.22),transparent 60%),#14110c}.lt-ia-selo{display:flex;align-items:center;gap:8px;font-size:.95rem;font-weight:700}.lt-ia-selo svg{color:var(--ouro)}.lt-ia h3{max-width:22ch;margin-top:10px;font-family:var(--font-display);font-size:clamp(1.7rem,1.2rem + 2vw,2.6rem);font-weight:400;line-height:1.06;letter-spacing:-.02em}.lt-ia>p:last-child{max-width:56ch;margin-top:12px;color:var(--t2)}.lt-bonus{display:grid;gap:12px;margin-top:12px}.lt-sec--clara .lt-card{background:#fff;box-shadow:inset 0 0 0 1px rgba(34,29,21,.12)}.lt-sec--clara .lt-card p{color:var(--tinta2)}.lt-cashback{display:grid;gap:10px;margin-top:12px;padding:22px;border-radius:16px;background:var(--ouro);color:#14110c}.lt-cashback-v{font-size:2.2rem;font-weight:800;line-height:1;letter-spacing:-.03em}.lt-cashback-v small{display:block;margin-top:4px;font-size:.85rem;font-weight:600;letter-spacing:0}.lt-garantia{display:flex;align-items:center;gap:16px;margin-top:24px;padding:16px;border-radius:16px;background:var(--bg2);box-shadow:inset 0 0 0 1px var(--linha);font-size:.95rem;color:var(--t2)}.lt-garantia b{color:var(--t)}.lt-garantia>span{flex:none;display:grid;place-items:center;align-content:center;width:68px;height:68px;border-radius:50%;background:var(--ouro);color:#14110c;font-size:1.6rem;font-weight:800;line-height:1}.lt-garantia small{font-size:.68rem;font-weight:700}.lt-oferta--final{padding:22px}.lt-oferta--final .lt-preco-valor{font-size:3.2rem}.lt-inclui{display:grid;gap:8px;margin-bottom:18px;padding-top:14px;border-top:1px solid var(--linha);font-size:.95rem}.lt-inclui li{display:flex;align-items:center;gap:8px}.lt-inclui svg{flex:none;color:var(--ouro)}.lt-prof-foto{width:100%;max-height:460px;object-fit:cover;object-position:50% 15%;border-radius:18px}.lt-faq{margin-top:24px;border-top:1px solid var(--linha)}.lt-faq details{border-bottom:1px solid var(--linha)}.lt-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding-block:14px;font-weight:650;list-style:none;cursor:pointer}.lt-faq i{color:var(--ouro)}.lt-faq p{padding-bottom:18px;font-size:.97rem;color:var(--t2)}.lt-final{padding-block:clamp(56px,9vh,104px);background:radial-gradient(70% 70% at 50% 0,rgba(244,196,48,.14),transparent 70%),#101016}.lt-alertas{display:grid;gap:6px;margin-top:18px;color:var(--t2)}.lt-alertas li:before{content:"— ";color:#ff8e99}.lt-cta--final{margin-top:26px}.lt-rodape{padding:28px var(--gut) 96px;border-top:1px solid var(--linha);font-size:.8rem;text-align:center;color:var(--t3)}.lt-rodape a{color:var(--t2);text-decoration:underline}.lt-whats{position:fixed;right:20px;bottom:20px;z-index:40;display:flex;align-items:center;gap:8px;height:52px;padding-inline:14px;border-radius:999px;background:#25d366;color:#06331a;font-size:.88rem;font-weight:700;box-shadow:0 10px 28px -8px rgba(0,0,0,.6);transition:transform .2s}.lt-whats:hover{transform:scale(1.04)}.lt-dock{display:none}@media (max-width:767px){.lt-whats{right:12px;bottom:12px;width:52px;justify-content:center;padding:0;transition:bottom .3s}.lt-whats span{display:none}.lt-whats:has(+.lt-dock.is-on){bottom:80px}.lt-dock{position:fixed;inset:auto 0 0;z-index:39;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:rgba(10,10,15,.94);box-shadow:0 -1px 0 var(--linha);backdrop-filter:blur(10px);transform:translateY(110%);transition:transform .3s}.lt-dock.is-on{transform:none}.lt-dock b{display:block;font-size:1.1rem;font-weight:800;line-height:1.1}.lt-dock span{font-size:.76rem;color:var(--t2)}.lt-dock a{flex:none;display:grid;place-items:center;min-height:46px;padding-inline:22px;border-radius:12px;background:var(--ouro);color:#14110c;font-weight:800}}@media (min-width:768px){.lt-grade-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lt-bonus,.lt-compara,.lt-modulos{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-modulos{align-items:start}.lt-cashback{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px}}@media (min-width:1024px){.lt-hero{padding-block:28px 72px}.lt-hero-foto{display:block;width:100%;height:auto;border-radius:18px}.lt-hero-dir .lt-oferta{position:relative;margin:-56px 18px 0}.lt-hero-grade{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px}.lt-so-desk{display:block;margin-top:20px}ul.lt-so-desk{display:flex}.lt-so-mob{display:none}.lt-oferta{padding:22px}.lt-preco-valor{font-size:3rem}.lt-duo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:56px}.lt-duo--oferta{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lt-numeros{max-width:760px}}