.site-publico.site-home .site-hero{background:#0b2340}.site-publico.site-home .site-hero-conteudo{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:0;width:100%;max-width:none;height:clamp(455px,36vw,620px);min-height:0;margin:0;padding:0;display:grid;overflow:hidden}.site-publico.site-home .site-hero-visual,.site-publico.site-home .site-hero-texto{grid-area:1/1}.site-publico.site-home .site-hero-visual{background:#0b2340;width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:0;display:block;overflow:hidden}.site-publico.site-home .site-hero-visual:after{pointer-events:none;content:"";background:linear-gradient(90deg,#071a323d,#0000);width:55%;position:absolute;inset:0 auto 0 0}.site-publico.site-home .site-hero-imagem,.site-publico.site-home .site-hero-imagem picture{width:100%;height:100%;min-height:0;box-shadow:none;border:0;border-radius:0;margin:0;padding:0;display:block}.site-publico.site-home .site-hero-imagem img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.site-publico.site-home .site-hero-texto{z-index:1;color:#fff;background:0 0;flex-direction:column;place-self:center start;gap:0;width:min(43%,590px);max-width:none;margin:0;padding:24px 0 24px clamp(24px,5vw,76px);display:flex;position:relative}.site-publico.site-home .site-hero-texto .site-eyebrow{color:#e7c889;margin:0 0 17px}.site-publico.site-home .site-hero-texto h1{color:#fff;text-wrap:balance;max-width:470px;margin:0;font-size:clamp(35px,3.3vw,55px);line-height:1.075}.site-publico.site-home .site-hero-texto h1 em{color:#e7c889;font-style:normal}.site-publico.site-home .site-hero-resumo,.site-publico.site-home .site-hero-texto>p:not(.site-eyebrow){color:#edf3f8;max-width:420px;margin:19px 0 0;font-size:clamp(15px,1.2vw,18px);line-height:1.48}.site-publico.site-home .site-hero-texto>p.site-hero-resumo{color:#e8edf2;letter-spacing:.005em;text-wrap:pretty;max-width:390px;font-size:clamp(16px,1.3vw,18px);font-weight:400;line-height:1.58}.site-publico.site-home .site-hero-acoes{flex-flow:wrap;align-items:center;gap:12px 22px;margin-top:23px;display:flex}.site-publico.site-home .site-hero-acoes .site-botao-primario{color:#0b2340;background:#e7c889;border:1px solid #e7c889}.site-publico.site-home .site-hero-acoes .site-botao-primario:hover{color:#0b2340;background:#f4dcaa;border-color:#f4dcaa}.site-publico.site-home .site-hero-acoes .site-botao-secundario{box-shadow:none;color:#fff;background:#203a54;border:1px solid #d9bd86}.site-publico.site-home .site-hero-acoes .site-botao-secundario:hover{box-shadow:none;color:#0b2340;background:#f2dba9;border-color:#f2dba9}.site-publico.site-home .site-hero-acoes .site-botao-secundario:focus-visible{outline-offset:3px;outline:3px solid #fff}.site-publico.site-home .site-hero-nota,.site-publico.site-home .site-hero-texto>p.site-hero-nota{color:#d8e3ed;letter-spacing:.06em;text-transform:uppercase;border-top:1px solid #ffffff4d;max-width:390px;margin:25px 0 0;padding-top:13px;font-size:10px;font-weight:650;line-height:1.55}@media (max-width:950px){.site-publico.site-home .site-hero-conteudo{height:clamp(760px,125vw,1050px)}.site-publico.site-home .site-hero-visual{background:#0b2140}.site-publico.site-home .site-hero-visual:after{display:none}.site-publico.site-home .site-hero-imagem img{object-fit:cover;object-position:center top;height:100%}.site-publico.site-home .site-hero-texto{align-self:end;width:100%;max-width:580px;padding:0 24px 38px}.site-publico.site-home .site-hero-texto .site-eyebrow{margin-bottom:13px}.site-publico.site-home .site-hero-texto h1{font-size:clamp(33px,7.8vw,46px);line-height:1.08}.site-publico.site-home .site-hero-resumo,.site-publico.site-home .site-hero-texto>p:not(.site-eyebrow){max-width:440px;margin-top:15px;font-size:16px}.site-publico.site-home .site-hero-acoes{margin-top:21px}.site-publico.site-home .site-hero-nota,.site-publico.site-home .site-hero-texto>p.site-hero-nota{margin-top:20px;font-size:9px}}@media (max-width:390px){.site-publico.site-home .site-hero-visual:after{background:linear-gradient(#0000,#0b2140b3 28%,#0b2140 62%);width:100%;height:65%;display:block;inset:auto 0 0}.site-publico.site-home .site-hero-texto h1{font-size:32px}.site-publico.site-home .site-hero-acoes{flex-direction:column;align-items:flex-start}}
