.vitrine{max-width:980px;padding:0 var(--margem);box-sizing:content-box;text-align:left;margin:36px auto 0}.vitrine-rodape{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.vitrine-todos{margin:0}.vitrine-setas{gap:18px;display:none}.vitrine-setas button{color:#0000008f;cursor:pointer;background:#d2d2d7a3;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;transition:background-color .1s linear,color .1s linear;display:grid;position:relative}.vitrine-setas button:after{content:"";position:absolute;inset:-4px}.vitrine-setas button:hover:not([aria-disabled=true]){color:#000000a3;background:#dfdfe3b3}.vitrine-setas button[aria-disabled=true]{cursor:default;background:#d2d2d745}.vitrine-setas button[aria-disabled=true] svg{opacity:.42}.vitrine-setas svg{width:36px;height:36px;transition:opacity .1s linear}@media (min-width:1069px){.vitrine-grade{grid-template-columns:repeat(3,1fr)}}@media (max-width:1068px){.vitrine{max-width:none;padding:0}.vitrine-grade{padding:8px var(--margem) 24px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--margem);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:344px;grid-auto-flow:column;margin:0;overflow-x:auto}.vitrine-grade::-webkit-scrollbar{display:none}.vitrine-grade>li{scroll-snap-align:start}.vitrine-rodape{padding:0 var(--margem);margin-top:4px}.vitrine-setas{display:flex}}@media (max-width:734px){.vitrine{margin-top:20px}.vitrine-grade{grid-auto-columns:260px}}@media (prefers-reduced-motion:reduce){.vitrine-grade{scroll-behavior:auto}}
.hero{background:var(--cor-superficie);text-align:center;padding:56px 0 63px}.hero-texto{padding:0 var(--margem)}.App .hero h1{color:var(--cor-texto);font-size:4.5rem;line-height:1.1}.hero-link{margin:5px 0 0}.hero-link .link-mais,.vitrine-todos .link-mais{align-items:center;min-height:44px;display:inline-flex}.hero-link .link-mais:focus-visible,.vitrine-todos .link-mais:focus-visible{border-radius:8px}.vitrine-setas button:focus-visible{border-radius:50%}@media (max-width:1068px){.hero{padding:61px 0 69px}.App .hero h1{font-size:3.5rem}.hero-link{margin-top:4px}}@media (max-width:734px){.App .hero{padding:39px 0 43px}.App .hero h1{font-size:3rem}.hero-link{margin-top:0}}
.secao{max-width:980px;margin:0 auto}.noticias{background:var(--cor-fundo);padding:56px var(--margem) 63px}.noticias .title{color:var(--cor-texto);text-align:center;margin:0 0 2rem}.noticias-grade{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;display:grid}.noticia{background:var(--cor-superficie);border-radius:var(--raio-cartao);flex-direction:column;display:flex;overflow:hidden}.noticia img{aspect-ratio:16/9;object-fit:cover;background:var(--cor-rodape);width:100%}.noticia-texto{padding:32px}.noticia h3{letter-spacing:.011em;color:var(--cor-texto);margin-bottom:.75rem;font-size:1.3125rem;font-weight:600}.noticia time{letter-spacing:-.016em;color:var(--cor-texto-suave);margin-bottom:.35rem;font-size:.875rem;display:block}.noticia p{white-space:pre-line;max-width:34rem;margin:0}.noticia a{overflow-wrap:anywhere}@media (max-width:1068px){.noticias{padding:61px var(--margem) 69px}.noticias-grade{grid-template-columns:1fr}}
.about-us{padding:56px var(--margem) 63px;color:#fff;text-align:center}.about-us h2,.about-us p{color:#fff}.about-us .botao-principal{color:var(--cor-faixa-verde);background:#fff}.about-us .botao-contorno{color:#fff;border-color:#fff}.about-us .botao-principal:hover,.about-us .botao-contorno:hover{color:var(--cor-faixa-verde);background:#e6f2f2;border-color:#0000}.about-us-fotos{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin:2.5rem 0 0;display:grid}.about-us-fotos img{aspect-ratio:4/3;object-fit:cover;border-radius:12px;width:100%}@media (max-width:1068px){.about-us{padding:61px var(--margem) 69px}.about-us-fotos{gap:1rem}}@media (max-width:734px){.about-us-fotos{grid-template-columns:1fr}}
