.abre[data-astro-cid-ntirxku7]{padding-block:clamp(40px,6vw,80px) clamp(48px,6vw,72px)}.abre-grade[data-astro-cid-ntirxku7]{align-items:center;gap:32px;display:grid}.abre-texto[data-astro-cid-ntirxku7]{justify-items:start;gap:16px;display:grid}.abre-acoes[data-astro-cid-ntirxku7]{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:6px;display:flex}.abre-img[data-astro-cid-ntirxku7] img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-xl);width:100%}@media (width>=900px){.abre-grade[data-astro-cid-ntirxku7]{grid-template-columns:1fr 1.15fr;gap:56px}}.pilares[data-astro-cid-ntirxku7]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:clamp(36px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.pilares[data-astro-cid-ntirxku7] li[data-astro-cid-ntirxku7]{border-radius:var(--r-lg);background:var(--white);box-shadow:var(--sombra-1);gap:2px;padding:20px 22px;display:grid}.pilar-ic[data-astro-cid-ntirxku7]{width:44px;height:44px;color:var(--o1);background:#f06c001a;border-radius:14px;place-items:center;margin-bottom:10px;display:grid}.pilares[data-astro-cid-ntirxku7] strong[data-astro-cid-ntirxku7]{font-size:1.05rem}.pilares[data-astro-cid-ntirxku7] li[data-astro-cid-ntirxku7]>span[data-astro-cid-ntirxku7]:last-child{color:var(--cinza);font-size:.94rem}.ofertas[data-astro-cid-ntirxku7]{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));align-items:stretch;gap:16px;display:grid}.oferta[data-astro-cid-ntirxku7]{border-radius:var(--r-xl);background:var(--nevoa);flex-direction:column;gap:12px;padding:30px 26px 28px;display:flex;position:relative}.destaque[data-astro-cid-ntirxku7]{background:var(--noite);color:var(--white)}.selo[data-astro-cid-ntirxku7]{letter-spacing:.05em;text-transform:uppercase;color:var(--navy);background:var(--quente);border-radius:999px;padding:5px 11px;font-size:.74rem;font-weight:800;position:absolute;top:18px;right:18px}.oferta-para[data-astro-cid-ntirxku7]{letter-spacing:.06em;text-transform:uppercase;color:var(--o1);padding-right:96px;font-size:.8rem;font-weight:800}.destaque[data-astro-cid-ntirxku7] .oferta-para[data-astro-cid-ntirxku7]{color:var(--o3)}.oferta[data-astro-cid-ntirxku7] h3[data-astro-cid-ntirxku7]{font-size:clamp(1.6rem,2.4vw,1.95rem)}.destaque[data-astro-cid-ntirxku7] h3[data-astro-cid-ntirxku7]{color:var(--white)}.oferta-texto[data-astro-cid-ntirxku7]{color:var(--cinza)}.destaque[data-astro-cid-ntirxku7] .oferta-texto[data-astro-cid-ntirxku7]{color:var(--sobre-noite)}.oferta[data-astro-cid-ntirxku7] ul[data-astro-cid-ntirxku7]{border-top:1px solid var(--linha);gap:8px;margin:4px 0;padding:14px 0 0;font-size:.95rem;list-style:none;display:grid}.destaque[data-astro-cid-ntirxku7] ul[data-astro-cid-ntirxku7]{border-top-color:#ffffff24}.oferta[data-astro-cid-ntirxku7] li[data-astro-cid-ntirxku7]{align-items:flex-start;gap:10px;display:flex}.oferta[data-astro-cid-ntirxku7] li[data-astro-cid-ntirxku7] .icone{color:var(--ok);margin-top:2px}.destaque[data-astro-cid-ntirxku7] li[data-astro-cid-ntirxku7] .icone{color:var(--o3)}.consulta[data-astro-cid-ntirxku7]{font-family:var(--f-display);margin-top:auto;font-size:1.35rem;font-weight:600}.oferta[data-astro-cid-ntirxku7]:not(.destaque) .btn[data-astro-cid-ntirxku7]{background:var(--navy);color:var(--white)}.solucoes[data-astro-cid-ntirxku7]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}.solucao[data-astro-cid-ntirxku7]{border-radius:var(--r-xl);background:var(--white);color:var(--navy);box-shadow:var(--sombra-1);align-content:start;gap:8px;padding:26px 24px;text-decoration:none;display:grid}.tem-link[data-astro-cid-ntirxku7]{transition:transform .15s ease-out,box-shadow .15s ease-out}.tem-link[data-astro-cid-ntirxku7]:hover{box-shadow:var(--sombra-2);transform:translateY(-2px)}.tem-link[data-astro-cid-ntirxku7]:active{transform:scale(.98)}.solucao[data-astro-cid-ntirxku7] .simbolo,.sol-ponto[data-astro-cid-ntirxku7]{margin-bottom:8px}.sol-ponto[data-astro-cid-ntirxku7]{background:var(--quente);border-radius:11px;width:34px;height:34px}.solucao[data-astro-cid-ntirxku7] h3[data-astro-cid-ntirxku7]{font-size:1.3rem}.solucao[data-astro-cid-ntirxku7] p[data-astro-cid-ntirxku7]{color:var(--cinza);font-size:.97rem}.segmento[data-astro-cid-ntirxku7]{aspect-ratio:3/4;border-radius:var(--r-xl);background:var(--ink-night);margin:0;position:relative;overflow:hidden}.segmento[data-astro-cid-ntirxku7] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.segmento[data-astro-cid-ntirxku7] figcaption[data-astro-cid-ntirxku7]{color:var(--white);background:linear-gradient(#0c1730cc,#0c173000);gap:4px;padding:26px 24px 90px;display:grid;position:absolute;inset:0 0 auto}.segmento[data-astro-cid-ntirxku7] span[data-astro-cid-ntirxku7]{color:var(--o3);font-size:.85rem;font-weight:700}.segmento[data-astro-cid-ntirxku7] strong[data-astro-cid-ntirxku7]{font-family:var(--f-display);letter-spacing:-.015em;font-size:1.5rem;font-weight:600;line-height:1.15}.vantagens[data-astro-cid-ntirxku7]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.vantagem[data-astro-cid-ntirxku7]{border-radius:var(--r-xl);background:#ffffff0f;gap:8px;padding:28px 26px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.vantagem[data-astro-cid-ntirxku7] p[data-astro-cid-ntirxku7]{color:var(--sobre-noite)}.proposta-grade[data-astro-cid-ntirxku7]{align-items:start;gap:36px;display:grid}.proposta-texto[data-astro-cid-ntirxku7]{gap:16px;display:grid}.contatos[data-astro-cid-ntirxku7]{gap:14px;margin:12px 0 0;display:grid}.contatos[data-astro-cid-ntirxku7] dt[data-astro-cid-ntirxku7]{letter-spacing:.06em;text-transform:uppercase;color:var(--cinza-2);font-size:.8rem;font-weight:800}.contatos[data-astro-cid-ntirxku7] dd[data-astro-cid-ntirxku7]{margin:2px 0 0;font-weight:600}.form[data-astro-cid-ntirxku7]{border-radius:var(--r-xl);background:var(--white);box-shadow:var(--sombra-1);gap:18px;padding:clamp(24px,4vw,36px);display:grid}.campo[data-astro-cid-ntirxku7]{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.campo[data-astro-cid-ntirxku7] label[data-astro-cid-ntirxku7],.campo[data-astro-cid-ntirxku7] legend[data-astro-cid-ntirxku7]{padding:0;font-weight:700}.campo[data-astro-cid-ntirxku7] small[data-astro-cid-ntirxku7]{color:var(--cinza-2);font-weight:600}.campo[data-astro-cid-ntirxku7] input[data-astro-cid-ntirxku7],.campo[data-astro-cid-ntirxku7] select[data-astro-cid-ntirxku7],.campo[data-astro-cid-ntirxku7] textarea[data-astro-cid-ntirxku7]{border-radius:var(--r-sm);border:1.5px solid var(--linha-forte);background:var(--white);width:100%;min-height:50px;padding:12px 16px;font-size:1rem}.campo[data-astro-cid-ntirxku7] textarea[data-astro-cid-ntirxku7]{resize:vertical}.campo[data-astro-cid-ntirxku7] input[data-astro-cid-ntirxku7]:focus-visible,.campo[data-astro-cid-ntirxku7] select[data-astro-cid-ntirxku7]:focus-visible,.campo[data-astro-cid-ntirxku7] textarea[data-astro-cid-ntirxku7]:focus-visible{border-color:var(--o1)}.campo[data-astro-cid-ntirxku7] [data-astro-cid-ntirxku7][aria-invalid=true]{border-color:#c0392b}.fichas[data-astro-cid-ntirxku7]{flex-wrap:wrap;gap:8px;display:flex}.ficha[data-astro-cid-ntirxku7]{position:relative;font-weight:600!important}.ficha[data-astro-cid-ntirxku7] input[data-astro-cid-ntirxku7]{opacity:0;width:1px;height:1px;position:absolute}.ficha[data-astro-cid-ntirxku7] span[data-astro-cid-ntirxku7]{background:var(--nevoa);cursor:pointer;border-radius:999px;align-items:center;min-height:42px;padding:8px 16px;transition:background .15s,box-shadow .15s,transform .1s ease-out;display:inline-flex;box-shadow:inset 0 0 0 1.5px #0000}.ficha[data-astro-cid-ntirxku7] span[data-astro-cid-ntirxku7]:active{transform:scale(.97)}.ficha[data-astro-cid-ntirxku7] input[data-astro-cid-ntirxku7]:checked+span[data-astro-cid-ntirxku7]{box-shadow:inset 0 0 0 1.5px var(--o1);background:#f06c001a}.ficha[data-astro-cid-ntirxku7] input[data-astro-cid-ntirxku7]:checked+span[data-astro-cid-ntirxku7]:before{content:"✓";color:var(--o1);margin-right:6px;font-weight:800}.ficha[data-astro-cid-ntirxku7] input[data-astro-cid-ntirxku7]:focus-visible+span[data-astro-cid-ntirxku7]{outline:3px solid var(--o2);outline-offset:2px}.erro[data-astro-cid-ntirxku7]{color:#c0392b;font-weight:600}.erro[data-astro-cid-ntirxku7]:empty{display:none}.form[data-astro-cid-ntirxku7] .btn[data-astro-cid-ntirxku7]{justify-self:start}@media (width>=900px){.proposta-grade[data-astro-cid-ntirxku7]{grid-template-columns:1fr 1.2fr;gap:64px}}
