.hero[data-astro-cid-lcdefpme]{background:var(--marfim);padding-block:clamp(2.5rem,7vw,5.5rem);overflow:hidden}.hero__grelha[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(2.5rem,6vw,4.5rem);display:grid}.hero__logo[data-astro-cid-lcdefpme]{width:clamp(9rem,22vw,12.5rem);height:auto;margin-bottom:1.75rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:12em}.hero__citacao[data-astro-cid-lcdefpme]{margin:0 0 2rem}.hero__citacao[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 .6rem}.hero__citacao[data-astro-cid-lcdefpme] footer[data-astro-cid-lcdefpme]{color:var(--tinta-suave);font-size:.95rem}.hero__citacao[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--serifa);color:var(--tinta-suave);max-width:24em;margin-bottom:2rem;font-size:clamp(1.35rem,2.6vw,1.7rem);font-style:italic;font-weight:500;line-height:1.35}.hero__imagem[data-astro-cid-lcdefpme]{width:100%;max-width:34rem;margin-inline:auto;position:relative}.hero__imagem[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;border-radius:50% 50% 1.25rem;width:100%;position:relative}.hero__forma[data-astro-cid-lcdefpme]{aspect-ratio:1;background:var(--verde);opacity:.9;border-radius:50% 50% 50% 1.25rem;width:52%;position:absolute;bottom:-6%;right:-6%}@media (width>=62rem){.hero__grelha[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr .95fr}}.cartao-colegio[data-astro-cid-lcdefpme]{background:var(--marinho);color:#fff;border-radius:1.25rem;display:grid;overflow:hidden}.cartao-colegio__escudo[data-astro-cid-lcdefpme]{background:var(--marinho);border-bottom:3px solid var(--ouro);place-items:center;padding:2.5rem 2rem;display:grid}.cartao-colegio__escudo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:clamp(13rem,60vw,19rem);height:auto}.cartao-colegio__texto[data-astro-cid-lcdefpme]{padding:clamp(2rem,5vw,3.5rem)}.cartao-colegio[data-astro-cid-lcdefpme] .sobretitulo[data-astro-cid-lcdefpme]{color:var(--ouro)}.cartao-colegio[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;margin-bottom:.3em}.cartao-colegio__frase[data-astro-cid-lcdefpme]{font-family:var(--serifa);color:#fff;font-size:clamp(1.35rem,2.6vw,1.65rem);font-style:italic;line-height:1.3}.cartao-colegio[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.cartao-colegio__frase){color:#fff;max-width:34em;margin-bottom:1.75rem}@media (width>=48rem){.cartao-colegio[data-astro-cid-lcdefpme]{grid-template-columns:minmax(18rem,1fr) 1.5fr}.cartao-colegio__escudo[data-astro-cid-lcdefpme]{border-bottom:0;border-right:3px solid var(--ouro)}}.caminho[data-astro-cid-lcdefpme]{--fundo-seccao:var(--marfim)}.caminho[data-astro-cid-lcdefpme] .texto[data-astro-cid-lcdefpme]{margin-bottom:3rem}.frase-ano[data-astro-cid-lcdefpme]{padding-top:0}.frase-ano[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{margin:0}.frase-ano[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:1.25rem;width:100%;height:auto}.caminho__link[data-astro-cid-lcdefpme]{margin:.5rem 0 0;font-weight:600}.acompanhe__grupos[data-astro-cid-lcdefpme]{gap:1.25rem;margin-top:1.5rem;display:grid}@media (width>=62rem){.acompanhe__grupos[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.acompanhe__grupo[data-astro-cid-lcdefpme]{border-top:3px solid var(--laranja)}.acompanhe__grupo[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:1rem;font-size:1.35rem}.acompanhe__grupo[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:.75rem;margin:0;padding-left:1.1rem;display:grid}.acompanhe__grupo[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]::marker{color:var(--laranja)}.acompanhe__grupo[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:first-child{display:block}.atividade__data[data-astro-cid-lcdefpme]{color:var(--tinta-suave);margin-top:.15rem;font-size:.9rem;font-weight:600;display:block}.acompanhe__botao[data-astro-cid-lcdefpme]{margin:2rem 0 0}.parceiros[data-astro-cid-lcdefpme]{padding-block:clamp(2.5rem,6vw,4rem)}.parceiros__titulo[data-astro-cid-lcdefpme]{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-suave);text-align:center;margin-bottom:1.75rem;font-size:.8125rem;font-weight:600}.parceiros__lista[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.parceiros__lista[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.parceiros__lista[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border:1px solid var(--linha);border-radius:var(--raio);min-width:12rem;min-height:5rem;font-family:var(--serifa);letter-spacing:.02em;color:var(--tinta-suave);place-items:center;padding:1rem 1.75rem;font-size:1.5rem;font-weight:600;text-decoration:none;display:grid}.parceiros__lista[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:auto;max-width:10rem;height:3.5rem}.parceiros__lista[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--tinta-suave);color:var(--tinta)}.benfeitores[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.benfeitores__imagem[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;border-radius:1.25rem 50% 1.25rem 1.25rem/1.25rem 60% 1.25rem 1.25rem;width:100%}.faixa-dourada[data-astro-cid-lcdefpme]{background:var(--dourado)}.benfeitores__texto[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:var(--tinta);margin-bottom:1.75rem}@media (width>=62rem){.benfeitores[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.1fr}}
