@charset "UTF-8";:root{--lions-marinho: #0f2740;--lions-marinho-2: #163a5f;--lions-azul: #2f6fa8;--lions-azul-claro: #5b9bd5;--lions-azul-pastel: #e4f1fb;--lions-dourado: #d1a02e;--lions-dourado-escuro: #96721c;--lions-oliva: #6c8a5e;--lions-teal: #2f7d78;--lions-texto: #16232f;--lions-texto-claro: #f4f8fb;--lions-fundo: #f5f8fb;--lions-borda: #dbe6ef;--lions-sombra: 0 4px 16px rgba(15, 39, 64, .12);--lions-raio: 6px;--fonte-titulo: "Barlow Condensed", "Segoe UI", Arial, sans-serif;--fonte-corpo: "Barlow", "Segoe UI", Arial, sans-serif}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:var(--fonte-corpo);color:var(--lions-texto);background:var(--lions-fundo);-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--fonte-titulo);font-weight:800;text-transform:uppercase;letter-spacing:.02em;color:var(--lions-marinho);margin-top:0}h1{font-size:2.6rem}a{color:var(--lions-azul);text-decoration:none}.container{max-width:1160px;margin:0 auto;padding:0 1.25rem}.card{position:relative;background:#fff;border:1px solid var(--lions-borda);border-radius:var(--lions-raio);box-shadow:var(--lions-sombra);border-top:4px solid var(--lions-dourado);transition:transform .15s ease,box-shadow .15s ease}.card:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0f27402e}.badge{display:inline-block;padding:.2rem .7rem;border-radius:3px;background:var(--lions-dourado);color:var(--lions-marinho);font-family:var(--fonte-titulo);font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.secao{padding:3rem 1.25rem}.secao>h1:first-child{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.secao>h1:first-child:before{content:"";width:8px;height:2.1rem;background:var(--lions-dourado);display:inline-block;transform:skew(-12deg)}.secao__subtitulo{display:flex;align-items:center;gap:.75rem}.secao__subtitulo:before{content:"";width:8px;height:1.6rem;background:var(--lions-dourado);display:inline-block;transform:skew(-12deg)}.botao{display:inline-block;font-family:var(--fonte-titulo);font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:.04em;padding:.7rem 1.7rem;border-radius:3px;border:2px solid transparent;cursor:pointer;transition:transform .12s ease,background .15s ease,color .15s ease}.botao:hover{transform:translateY(-2px)}.botao--dourado{background:var(--lions-dourado);color:var(--lions-marinho);border-color:var(--lions-dourado)}.botao--dourado:hover{background:#e2b23f}.botao--contorno{background:transparent;color:var(--lions-texto-claro);border-color:#f4f8fb99}.botao--contorno:hover{border-color:var(--lions-dourado);color:var(--lions-dourado)}.botao--azul{background:var(--lions-azul);color:var(--lions-texto-claro);border-color:var(--lions-azul)}.botao--azul:hover{background:var(--lions-marinho-2)}.noticias-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem;margin-top:1.25rem}.noticia-card{display:block;color:var(--lions-texto);overflow:hidden}.noticia-card__imagem{display:block;width:100%;height:160px;object-fit:cover}.noticia-card__conteudo{padding:1.25rem}.noticia-card h3{margin:0 0 .5rem;font-size:1.3rem;text-transform:none;letter-spacing:normal;color:var(--lions-marinho)}.noticia-card p{margin:0 0 .75rem;color:#4b5563;font-size:.92rem}.noticia-card__data{font-size:.78rem;color:var(--lions-azul);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.noticia-card:hover h3{color:var(--lions-azul)}
