/* GeoDesk: clareza da oferta, sem redesenhar o acervo. */
.cro-proof{margin-top:20px;max-width:680px;color:#dfebe4;font-size:14px;line-height:1.55}.cro-proof strong{color:#fff}.cro-proof a{color:#fff;text-decoration:underline;text-underline-offset:3px}
.cro-quick{background:#edf3ef;border-bottom:1px solid #d7e3dc;padding:24px 0}.cro-quick-inner{display:flex;gap:24px;align-items:center;justify-content:space-between;flex-wrap:wrap}.cro-quick h2{font-size:19px;line-height:1.3;margin:0 0 5px;letter-spacing:-.3px}.cro-quick p{font-size:14px;margin:0;color:#344b40}.cro-paths{display:flex;gap:9px;flex-wrap:wrap}.cro-paths a{display:block;background:#fff;border:1px solid #becfc4;border-radius:9px;padding:12px 15px;color:#173d31;font-weight:700;font-size:14px;text-decoration:none}.cro-paths a:hover{background:#dcebe0}.cro-paths a:focus-visible{outline:3px solid #087c49;outline-offset:3px}
.cro-contact-copy{color:#344b40;font-size:14px;line-height:1.5}.geo-form-note{font-size:13px!important;line-height:1.5!important}.cro-proof a:focus-visible{outline:3px solid #82dda9;outline-offset:3px}
@media(max-width:760px){.hero h1,.geo-hero h1{font-size:clamp(30px,8.5vw,38px)!important;line-height:1.06!important;letter-spacing:-1.1px!important;overflow-wrap:normal}.cro-proof{font-size:13px}.cro-quick-inner{gap:15px}.cro-paths{width:100%;display:grid;grid-template-columns:1fr 1fr}.cro-paths a{min-height:45px;display:flex;align-items:center}.geo-hero-copy{padding-top:38px!important}}
