:root{--azul:#1C4D9C;--noite:#0F2953;--noite-2:#172554;--verde:#23A858;--verde-escuro:#1B8A47;--amarelo:#F5C518;--tinta:#18181B;--suave:#52525B;--linha:#E4E4E7;--fundo:#FFF;--fundo-2:#F4F6FA;--raio:14px;--sombra:0 10px 30px rgba(15,41,83,.12)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--fundo);color:var(--tinta);font:400 16px/1.55 Inter,Arial,sans-serif;margin:0;overflow-x:hidden}h1,h2,h3,.numero strong,.kicker{font-family:"Barlow Condensed",sans-serif;font-weight:700;text-wrap:balance}h1,h2,h3,p{margin-top:0}img{display:block;height:auto;max-width:100%}.wrap{margin-inline:auto;max-width:1180px;padding-inline:max(20px,env(safe-area-inset-left))}section{padding-block:clamp(56px,8vw,104px)}.estreito{max-width:780px}.topo{backdrop-filter:blur(10px);background:rgba(255,255,255,.95);border-bottom:1px solid var(--linha);position:sticky;top:0;z-index:50}.topo .wrap{align-items:center;display:flex;height:72px;justify-content:space-between}.cta{align-items:center;background:var(--verde);border:0;border-radius:999px;box-shadow:0 8px 22px rgba(35,168,88,.35);color:#fff;cursor:pointer;display:inline-flex;font:700 17px Inter,sans-serif;gap:10px;justify-content:center;padding:16px 26px;transition:.2s}.cta:hover{background:var(--verde-escuro);transform:translateY(-1px)}.cta:focus-visible{outline:3px solid var(--amarelo);outline-offset:3px}.cta-sm{font-size:15px;padding:10px 18px}.cta-branco{background:#fff;color:var(--verde-escuro)}#hero{background:radial-gradient(circle at 85% 10%,rgba(35,168,88,.28),transparent 45%),linear-gradient(135deg,var(--noite),var(--azul));color:#fff}.hero-grid{align-items:center;display:grid;gap:48px;grid-template-columns:1.1fr .9fr}.kicker{color:var(--amarelo);font-size:15px;letter-spacing:2px;margin-bottom:8px}.hero-texto h1{color:#fff;font-size:clamp(40px,6vw,68px);line-height:1.02;margin:12px 0 18px}.sub{color:rgba(255,255,255,.88);font-size:clamp(17px,1.6vw,20px);max-width:560px}.micro{color:rgba(255,255,255,.7);font-size:14px;margin:14px 0}.selos{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:24px 0 0;padding:0}.selos li{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.25);border-radius:999px;font-size:14px;font-weight:600;padding:8px 14px}.hero-mosaico{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.hero-mosaico img{aspect-ratio:1;background:#fff;border-radius:var(--raio);box-shadow:var(--sombra);object-fit:contain;padding:14px;width:100%}.hero-mosaico img:nth-child(2),.hero-mosaico img:nth-child(4){transform:translateY(28px)}#numeros{background:var(--noite-2);color:#fff;padding-block:40px}.numeros-grid{display:grid;grid-template-columns:repeat(4,1fr)}.numero{text-align:center}.numero strong{color:var(--amarelo);display:block;font-size:clamp(38px,5vw,56px);line-height:1.1}.numero span{color:rgba(255,255,255,.75);font-size:15px}#marcas{border-bottom:1px solid var(--linha);padding-block:36px}.marcas-titulo{color:var(--suave);font-size:13px;font-weight:600;letter-spacing:2px;text-align:center;text-transform:uppercase}.marcas-lista{display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:center;list-style:none;margin:0;padding:0}.marcas-lista li{color:#3F3F46;font:700 22px "Barlow Condensed",sans-serif}h2{color:var(--noite);font-size:clamp(30px,4vw,46px);line-height:1.05;margin-bottom:12px}.lead{color:var(--suave);font-size:18px;margin-bottom:32px}#problema,#linhas{background:var(--fundo-2)}.dores{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);list-style:none;margin:28px 0;padding:0}.dores li{background:#fff;border-left:4px solid #DC2626;border-radius:10px;font-weight:600;padding:14px 18px}.virada{background:var(--noite);border-radius:var(--raio);color:#fff;font-size:19px;padding:22px 26px}.grid-dif{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:32px}.dif{background:#fff;border:1px solid var(--linha);border-radius:var(--raio);padding:26px;transition:.2s}.dif:hover{box-shadow:var(--sombra);transform:translateY(-2px)}.ico-check{color:var(--verde)}.dif h3,.passos h3{color:var(--noite);font-size:24px;margin:12px 0 6px}.dif p,.passos p{color:var(--suave);margin-bottom:0}.grid-linhas{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.linha{align-items:center;background:#fff;border-radius:var(--raio);column-gap:14px;display:grid;grid-template-columns:56px 1fr;padding:20px}.linha img{grid-row:span 3}.linha h3{color:var(--noite);font-size:21px;margin:0}.qtd{color:var(--verde-escuro);font-size:14px;font-weight:700}.marcas-linha{color:var(--suave);font-size:13px;margin:2px 0 0}.faixa-fotos{display:grid;gap:14px;grid-template-columns:repeat(5,1fr);margin:36px 0}.faixa-fotos img{aspect-ratio:1;background:#fff;border-radius:12px;object-fit:contain;padding:10px;width:100%}.centro{text-align:center}.passos{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);list-style:none;padding:0}.passos li{background:var(--fundo-2);border-radius:var(--raio);padding:28px}.num{align-items:center;background:var(--azul);border-radius:50%;color:#fff;display:inline-grid;font:800 22px "Barlow Condensed",sans-serif;height:44px;place-items:center;width:44px}#publico{background:var(--noite);color:#fff}#publico h2{color:#fff}.segmentos{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.segmentos li{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.25);border-radius:12px;font-size:16px;font-weight:600;padding:14px 20px}.autoridade-grid{align-items:center;display:grid;gap:40px;grid-template-columns:1.3fr 1fr}.dados{display:grid;gap:10px 18px;grid-template-columns:max-content 1fr;margin:28px 0}.dados dt{color:var(--noite);font-weight:700}.dados dd{color:var(--suave);margin:0}.link-mapa{color:var(--azul);font-weight:700}.cartao-cta{background:linear-gradient(135deg,var(--azul),var(--noite));border-radius:20px;box-shadow:var(--sombra);color:#fff;padding:32px}.cartao-cta h3{color:#fff;font-size:30px;margin-bottom:8px}.faq{border-bottom:1px solid var(--linha);padding:18px 0}.faq summary{color:var(--noite);cursor:pointer;font-weight:700;list-style:none;padding-right:25px;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:24px;line-height:1;position:absolute;right:0;top:0;transition:.2s}.faq[open] summary:after{transform:rotate(45deg)}.faq p{color:var(--suave);margin:10px 0 0}#final{background:var(--verde);color:#fff;text-align:center}#final h2{color:#fff}.rodape{background:var(--noite);color:rgba(255,255,255,.75);font-size:14px;padding-block:40px 110px}.rodape img{filter:brightness(0) invert(1);margin-bottom:16px}.rodape p{margin-bottom:5px}.rodape a{color:#fff}.barra-mobile{display:none}@media(max-width:900px){.hero-grid,.autoridade-grid{grid-template-columns:1fr}.hero-mosaico{grid-template-columns:repeat(4,1fr)}.hero-mosaico img:nth-child(n){transform:none}}@media(max-width:800px){.passos{grid-template-columns:1fr}}@media(max-width:700px){.numeros-grid{gap:26px;grid-template-columns:repeat(2,1fr)}.faixa-fotos{grid-template-columns:repeat(3,1fr)}.faixa-fotos img:nth-child(n+7){display:none}}@media(max-width:768px){.barra-mobile{background:rgba(255,255,255,.96);border-top:1px solid var(--linha);bottom:0;display:block;left:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:60}.barra-mobile .cta{width:100%}.rodape{padding-bottom:110px}}@media(max-width:640px){.dores{grid-template-columns:1fr}}@media(max-width:520px){.dados{grid-template-columns:1fr;gap:2px}.dados dt{margin-top:10px}}@media(max-width:420px){.topo .cta-sm{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}html.js main>section:not(#hero){opacity:1;transform:none}}
