:root{--yellow:#fdc51d;--yellow-soft:#fff6bf;--teal:#07c5c8;--teal-dark:#05868a;--teal-soft:#e3f8f4;--pink:#d61f4a;--pink-dark:#b5173d;--petrol:#065264;--petrol-deep:#043f4e;--ice:#f4fafb;--ink:#0b1416;--gray:#4f646b;--line:#d7e6e9;--wa:#1a7f45;--radius:20px;--font-display:"Fredoka", "Trebuchet MS", system-ui, sans-serif;--font-body:"Nunito", "Segoe UI", system-ui, sans-serif;--gutter:16px;--wrap:1120px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-size:1.0625rem;line-height:1.65}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4{font-family:var(--font-display);color:var(--petrol);text-wrap:balance;letter-spacing:-.005em;margin:0;line-height:1.12}h1{font-size:clamp(2rem,5.2vw,3.3rem);font-weight:700}h2{font-size:clamp(1.5rem,3.4vw,2.1rem);font-weight:600}h3{font-size:1.2rem;font-weight:600}p{margin:0}a{color:var(--petrol);text-underline-offset:3px}a:hover{color:var(--pink-dark)}:focus-visible{outline:3px solid var(--teal);outline-offset:3px;border-radius:6px}.skip{z-index:1000;background:var(--petrol);color:#fff;border-radius:10px;padding:10px 16px;position:absolute;top:8px;left:-9999px}.skip:focus{left:8px}.wrap{width:100%;max-width:var(--wrap);padding-inline:var(--gutter);margin:0 auto}.section{padding-block:clamp(40px,7vw,84px)}.band-ice{background:var(--ice)}.band-petrol{background:var(--petrol);color:#e6f4f6}.band-petrol h2,.band-petrol h3{color:#fff}.stack{gap:14px;display:grid}.stack-lg{gap:24px;display:grid}.lead{color:var(--gray);max-width:62ch;font-size:clamp(1.08rem,2.2vw,1.25rem)}.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--pink);font-size:.78rem;font-weight:800}.band-petrol .eyebrow{color:var(--yellow)}.crumbs{color:var(--gray);font-size:.88rem}.crumbs a{color:inherit}.crumbs b{color:var(--petrol)}.grid{gap:18px;display:grid}.cols-2,.cols-3,.cols-4{grid-template-columns:1fr}@media (width>=720px){.cols-2{grid-template-columns:repeat(2,1fr)}.cols-3{grid-template-columns:repeat(3,1fr)}.cols-4{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.cols-4{grid-template-columns:repeat(4,1fr)}}.split{align-items:center;gap:clamp(24px,5vw,56px);display:grid}@media (width>=860px){.split{grid-template-columns:1.05fr .95fr}.split.rev>:first-child{order:2}}.card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;align-content:start;gap:10px;min-width:0;padding:22px;display:grid}.card p{color:var(--gray);font-size:.98rem}.card h3{font-size:1.15rem}.photo{border-radius:var(--radius);background:var(--ice);overflow:hidden}.photo img{object-fit:cover;width:100%;height:100%}.btn{min-height:48px;font:800 1rem var(--font-body);border:2px solid var(--petrol);color:var(--petrol);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;text-decoration:none;transition:transform .12s,background .12s;display:inline-flex}.btn:hover{background:var(--ice);color:var(--petrol)}.btn:active{transform:translateY(1px)}.btn-pri{background:var(--pink);border-color:var(--pink);color:#fff}.btn-pri:hover{background:var(--pink-dark);border-color:var(--pink-dark);color:#fff}.btn-wa{background:var(--wa);border-color:var(--wa);color:#fff}.btn-wa:hover{color:#fff;background:#146637;border-color:#146637}.actions{flex-wrap:wrap;gap:12px;display:flex}.facts{gap:10px;margin:0;padding:0;list-style:none;display:grid}.facts li{border-top:1px solid var(--line);grid-template-columns:7.5rem 1fr;gap:12px;padding-block:10px;display:grid}.facts li:first-child{border-top:0}.facts span{color:var(--gray);font-size:.9rem;font-weight:700}.facts strong{font-weight:700}@media (width<=520px){.facts li{grid-template-columns:1fr;gap:2px}}.chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chips li{background:var(--teal-soft);color:var(--petrol);border-radius:999px;padding:6px 14px;font-size:.9rem;font-weight:700}.faq details{border-top:1px solid var(--line);padding-block:4px}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;color:var(--petrol);padding:14px 32px 14px 0;font-weight:800;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--pink);font-size:1.5rem;font-weight:600;position:absolute;top:10px;right:4px}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--gray);padding:0 0 16px}.stat{font-family:var(--font-display);color:var(--yellow);font-size:clamp(2.6rem,7vw,4rem);font-weight:700;line-height:1}.wa-float{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:800;background:var(--wa);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:fixed;box-shadow:0 8px 22px #043f4e4d}.wa-float svg{fill:currentColor;width:28px;height:28px}.wa-float:hover{color:#fff;background:#146637}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:none}}.nav[data-astro-cid-wpvy4v7s]{z-index:700;backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#fffffff5;position:sticky;top:0}.nav-in[data-astro-cid-wpvy4v7s]{align-items:center;gap:20px;min-height:68px;display:flex}.nav-logo[data-astro-cid-wpvy4v7s]{flex:none;display:block}.nav-logo[data-astro-cid-wpvy4v7s] img{width:auto;max-width:100%;height:30px}@media (width>=560px){.nav-logo[data-astro-cid-wpvy4v7s] img{height:38px}}.nav-links[data-astro-cid-wpvy4v7s]{gap:24px;margin-left:8px;display:none}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.nav-menu[data-astro-cid-wpvy4v7s] nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--petrol);border-bottom:3px solid #0000;padding:6px 0;font-weight:800;text-decoration:none}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{border-color:var(--yellow);color:var(--petrol)}.nav-links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page],.nav-menu[data-astro-cid-wpvy4v7s] nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{border-color:var(--pink)}.nav-right[data-astro-cid-wpvy4v7s]{align-items:center;gap:10px;margin-left:auto;display:flex}.nav-wa[data-astro-cid-wpvy4v7s]{min-height:42px;padding:8px 18px;font-size:.92rem;display:none}@media (width>=560px){.nav-wa[data-astro-cid-wpvy4v7s]{display:inline-flex}}.nav-menu[data-astro-cid-wpvy4v7s]{position:relative}.nav-toggle[data-astro-cid-wpvy4v7s]{opacity:0;cursor:pointer;z-index:2;width:44px;height:44px;margin:0;position:absolute;inset:0 0 auto auto}.nav-btn[data-astro-cid-wpvy4v7s]{background:var(--ice);width:44px;height:44px;color:var(--petrol);border-radius:12px;place-items:center;font-size:1.3rem;display:grid}.nav-toggle[data-astro-cid-wpvy4v7s]:focus-visible+.nav-btn[data-astro-cid-wpvy4v7s]{outline:3px solid var(--teal);outline-offset:3px}.nav-menu[data-astro-cid-wpvy4v7s] nav[data-astro-cid-wpvy4v7s]{border:1px solid var(--line);background:#fff;border-radius:16px;gap:4px;min-width:220px;padding:12px 18px;display:none;position:absolute;top:52px;right:0;box-shadow:0 16px 40px #043f4e29}.nav-toggle[data-astro-cid-wpvy4v7s]:checked~nav[data-astro-cid-wpvy4v7s]{display:grid}@media (width>=900px){.nav-links[data-astro-cid-wpvy4v7s]{display:flex}.nav-menu[data-astro-cid-wpvy4v7s]{display:none}}footer.rodape{box-sizing:border-box;color:#fff;text-align:left;background:#065264;border:0;border-top:1px solid #ffffff24;width:100%;margin:0;padding:48px 20px 100px;font-size:1rem;font-weight:400;line-height:1.5;display:block}footer.rodape .rodape-wrap{box-sizing:border-box;width:100%;max-width:1120px;margin:0 auto}footer.rodape .fa-logo-card{box-sizing:border-box;background:#fff9f1;border-radius:14px;align-items:center;width:max-content;max-width:100%;margin:0 0 10px;padding:7px 14px;line-height:0;display:flex}footer.rodape .fa-logo-img{width:auto;height:40px;display:block}footer.rodape .rodape-unidades{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:20px 0 8px;display:grid}footer.rodape .rodape-un{background:#ffffff14;border:1px solid #ffffff29;border-radius:14px;padding:18px 18px 16px}footer.rodape .rodape-un p.rodape-nome{color:#fff;margin:0;font-family:inherit;font-size:1.02rem;font-weight:800;line-height:1.3}footer.rodape .rodape-papel{letter-spacing:.04em;text-transform:uppercase;color:#ffd84d;margin:2px 0 10px;font-size:.82rem;font-weight:700;display:block}footer.rodape .rodape-un p{color:#ffffffeb;margin:0 0 6px;font-size:.9rem;line-height:1.5}footer.rodape a.rodape-wa{color:#053b1c;background:#25d366;border-radius:999px;align-items:center;min-height:44px;margin:8px 0 4px;padding:9px 16px;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}footer.rodape a.rodape-wa:hover{color:#053b1c}footer.rodape .rodape-links{margin:6px 0 0;font-size:.85rem}footer.rodape .rodape-links a{margin-right:14px}footer.rodape .rodape-grade{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:28px 40px;margin:28px 0;display:grid}footer.rodape p.rodape-titulo{text-transform:uppercase;letter-spacing:.08em;opacity:.88;color:inherit;margin:0 0 14px;font-family:inherit;font-size:.8rem;font-weight:800}footer.rodape .rodape-lista{margin:0;padding:0;list-style:none}footer.rodape .rodape-lista li{margin:0 0 10px;font-size:.92rem;line-height:1.5}footer.rodape a{color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline #fff6}footer.rodape a:hover{color:#fff;text-decoration-color:currentColor}footer.rodape .rodape-fim{text-align:center;opacity:.95;border-top:1px solid #ffffff24;flex-direction:column;align-items:center;gap:8px;padding-top:20px;font-size:.85rem;display:flex}footer.rodape .rodape-fim p{margin:0;line-height:1.5}footer.rodape a.rodape-cookies{opacity:.85;margin:6px 10px;font-size:13px;display:inline-block}@media (width<=760px){footer.rodape .fa-logo-img{height:34px}}@media (width<=640px){footer.rodape{padding-left:16px;padding-right:16px}}.lp-topo[data-astro-cid-ydy3vnp7]{border-bottom:1px solid var(--line);background:#fff;padding:10px 0}.lp-topo[data-astro-cid-ydy3vnp7] img[data-astro-cid-ydy3vnp7]{width:auto;height:40px}.lp-rodape[data-astro-cid-mecw6a5n]{background:var(--petrol);color:#e6f4f6;padding:32px 0 96px;font-size:.88rem}.lp-rodape[data-astro-cid-mecw6a5n] .wrap[data-astro-cid-mecw6a5n]{gap:8px;display:grid}.lp-rodape[data-astro-cid-mecw6a5n] a[data-astro-cid-mecw6a5n]{color:#fff;font-weight:700}
