@media (width<=768px){html body .site-root .topo .nav{min-height:58px;padding-top:8px;padding-bottom:8px}html body .site-root .topo .logo-titulo{font-size:22px}html body .site-root .topo .logo-sub{letter-spacing:.32em;font-size:7.5px}html body .site-root .menu-mobile{color:#f5f3ef;background:#071621b8;border:1px solid #e8be738c;width:44px;min-width:44px;height:44px}html body .site-root .menu-mobile span,html body .site-root .menu-mobile i{background:#f5f3ef}html body .site-root .hero-boardroom .container{padding-left:clamp(20px,6vw,24px);padding-right:clamp(20px,6vw,24px)}html body .site-root .hero-boardroom .hero-grid{padding-top:84px}html body .site-root .hero-boardroom h1{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;line-height:1.1;font-size:clamp(34px,9.6vw,42px)!important}html body .site-root .hero-boardroom h1 br{display:none}html body .site-root .hero-boardroom .hero-conteudo>p{margin-bottom:22px;font-size:16px;line-height:1.55}html body .site-root .hero-boardroom .acoes{flex-direction:column;gap:10px;display:flex}html body .site-root .hero-boardroom .acoes .botao{justify-content:center;width:100%;min-height:48px}html body .site-root .hero-boardroom .acoes .botao-secundario{color:#f5f3ef;box-shadow:none;background:0 0;border:1px solid #f5f3ef47;font-weight:600}html body .site-root .cta-mobile{padding:8px 12px calc(8px + env(safe-area-inset-bottom));gap:8px}html body .site-root .cta-mobile-principal,html body .site-root .cta-mobile-secundario{min-height:44px;padding:10px 14px;font-size:14.5px}html body .site-root .cta-mobile-secundario{background:0 0;flex:none;padding:10px 16px}body.mob-cta-on .site-root{padding-bottom:calc(62px + env(safe-area-inset-bottom))}}@media (width<=380px){html body .site-root .hero-boardroom h1{font-size:34px!important}}html body .site-root .botao-principal,html body .site-root .cta-mobile-principal{color:#0b1320;background:linear-gradient(135deg,#e8be73,#c9973f)}html body .site-root .botao-principal:hover{background:linear-gradient(135deg,#f0cd8c,#d2a24a)}@media (width<=768px){html body .site-root .cta-mobile.cta-mobile-v2{padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:#0b1320;border-top:1px solid #f5f3ef1f;align-items:center;gap:6px}html body .site-root .cta-mobile-v2 .cta-mobile-principal{white-space:nowrap;flex:auto;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:44px;padding:10px 12px;font-size:15px;display:inline-flex}html body .site-root .cta-mobile-v2 .cta-mobile-icone{color:#f5f3ef;background:0 0;border-radius:10px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}html body .site-root .cta-mobile-v2 .cta-mobile-icone:focus-visible{outline-offset:1px;outline:2px solid #e8be73}html body .site-root .cta-mobile-v2 svg{flex:none}html body .site-root .cta-mobile-v2 .cta-mobile-icone{border-radius:14px;padding:4px;background-clip:content-box!important}html body .site-root .cta-mobile-v2 .cta-ic-wa{color:#fff;border-radius:50%;background:radial-gradient(circle at 30% 25%,#5be584,#25d366 45%,#128c7e)!important}html body .site-root .cta-mobile-v2 .cta-ic-ig{color:#fff;background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)!important}html body .site-root .cta-mobile-v2 .cta-ic-mail{color:#0b1320;background:linear-gradient(145deg,#f0cd8c,#c9973f 60%,#9c722b)!important}html body .site-root .cta-mobile-v2 .cta-mobile-icone svg{filter:drop-shadow(0 1px 1px #00000040);width:20px;height:20px}html body .site-root .cta-mobile-v2 .cta-ic-mail svg{filter:none}html body .site-root .cta-mobile-v2 .cta-mobile-icone:active{transform:scale(.94)}html body .site-root #diagnostico .diagnostico-destaque{opacity:1;height:auto;padding:clamp(20px,6vw,24px)}html body .site-root #diagnostico .diagnostico-destaque h3{color:#fff}html body .site-root #diagnostico .diagnostico-destaque .lista{flex-direction:column;gap:16px;margin-left:0;padding:0;display:flex}html body .site-root #diagnostico .diagnostico-destaque .lista li{color:#f5f3efe6;opacity:1;align-items:flex-start;gap:12px;margin:0;padding:0;line-height:1.5;display:flex}html body .site-root #diagnostico .diagnostico-destaque .lista li:before{color:#e8be73;box-sizing:border-box;border:1.5px solid #e8be73;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:3px 0 0;font-size:11px;line-height:1;display:inline-flex;position:static;transform:none}}
