.pg{max-width:78rem;margin:0 auto;padding:3.5rem 1.25rem 5rem}.pg-cab{max-width:44rem;margin-bottom:3.5rem}.pg-titulo{margin:0 0 1.25rem;font:500 clamp(2.4rem,1.4rem + 3.6vw,4.4rem)/1.04 fraunces,Georgia,serif;letter-spacing:-.025em;color:rgb(var(--color-neutral-50));text-wrap:balance}.pp .pg-titulo{font-size:clamp(2.4rem,1.6rem + 2.6vw,3.6rem)}.pg-intro,.pg-intro p{font-size:1.125rem;line-height:1.7;max-width:62ch;color:rgb(var(--color-neutral-200))}.eq-grelha{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.25rem}@media(min-width:52rem){.eq-grelha{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem 2rem}}@media(min-width:72rem){.eq-grelha{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:52rem){.eq-ficha:nth-child(3n+2){margin-top:2.25rem}}@media(min-width:72rem){.eq-ficha:nth-child(3n+2){margin-top:0}.eq-ficha:nth-child(even){margin-top:2.25rem}}.eq-link{display:block;text-decoration:none;color:inherit}.eq-retrato{display:block;aspect-ratio:4/5;overflow:hidden;border-radius:.9rem;background:rgb(var(--color-neutral-800));box-shadow:0 0 0 1px rgba(var(--gel-gold),.18);transition:box-shadow 300ms cubic-bezier(.16,1,.3,1)}.eq-retrato img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 600ms cubic-bezier(.16,1,.3,1)}.eq-link:hover .eq-retrato,.eq-link:focus-visible .eq-retrato{box-shadow:0 0 0 1px rgba(var(--gel-gold),.7),0 18px 30px -18px rgba(var(--gel-gold),.35)}.eq-link:hover .eq-retrato img{transform:scale(1.04)}.eq-link:focus-visible{outline:none}.eq-nome{display:block;margin-top:.9rem;font:600 1.35rem/1.2 fraunces,Georgia,serif;color:rgb(var(--color-neutral-50));text-wrap:balance}.eq-papel{display:block;margin-top:.15rem;font:500 1.3rem/1.2 caveat,cursive;color:rgb(var(--color-primary-300))}.pp{display:grid;gap:2.5rem}@media(min-width:62rem){.pp{grid-template-columns:minmax(0,5fr)minmax(0,7fr);gap:4.5rem;align-items:start}.pp-lado{position:sticky;top:6rem}}.pp-cartaz{margin:2.5rem 0 0;max-width:15rem}.pp-cartaz[hidden]{display:none}.pp-cartaz img{display:block;width:100%;height:auto;border-radius:.6rem;box-shadow:0 18px 34px -16px rgba(0,0,0,.7),0 0 0 1px rgba(var(--gel-gold),.25)}.pp-cartaz figcaption{margin-top:.7rem;font:500 1.35rem/1.2 caveat,cursive;color:rgb(var(--color-primary-300))}.pp-form{display:grid;gap:3.5rem}.pp-grupo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.25rem;margin:0;padding:0;border:0;min-width:0}.pp-grupo legend{grid-column:1/-1;padding:0 0 .9rem;margin-bottom:.25rem;width:100%;font:600 1.5rem/1.2 fraunces,Georgia,serif;color:rgb(var(--color-neutral-50));border-bottom:1px solid rgba(var(--gel-gold),.28);float:left}.pp-grupo legend+*{clear:both}.pp-campo{min-width:0}.pp-largo{grid-column:1/-1}@media(max-width:40rem){.pp-campo{grid-column:1/-1}}.pp-campo label{display:block;margin-bottom:.4rem;font:600 .875rem/1.3 inter,sans-serif;color:rgb(var(--color-neutral-100))}.pp-campo input,.pp-campo select,.pp-campo textarea{width:100%;padding:.7rem .85rem;font:1rem/1.4 inter,sans-serif;color:rgb(var(--color-neutral-50));background:rgba(var(--color-neutral-800),.85);border:1px solid rgb(var(--color-neutral-600));border-radius:.5rem;transition:border-color 200ms ease,box-shadow 200ms ease}.pp-campo input::placeholder,.pp-campo textarea::placeholder{color:rgb(var(--color-neutral-300))}.pp-campo input:hover,.pp-campo select:hover,.pp-campo textarea:hover{border-color:rgb(var(--color-neutral-400))}.pp-campo input:focus-visible,.pp-campo select:focus-visible,.pp-campo textarea:focus-visible{outline:none;border-color:rgb(var(--gel-gold));box-shadow:0 0 0 3px rgba(var(--gel-gold),.25)}.pp-envio{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.pp-botao{padding:.85rem 2rem;font:600 1rem/1 inter,sans-serif;color:rgb(var(--color-neutral-900));background:rgb(var(--gel-gold));border:0;border-radius:999px;cursor:pointer;transition:background 200ms ease,transform 200ms cubic-bezier(.16,1,.3,1)}.pp-botao:hover{background:rgb(var(--color-primary-300));transform:translateY(-1px)}.pp-botao:focus-visible{outline:2px solid rgb(var(--color-primary-200));outline-offset:3px}#form-status{margin:0;font-size:.95rem;color:rgb(var(--color-neutral-100))}@media(prefers-reduced-motion:reduce){.eq-retrato img,.pp-botao,.eq-retrato{transition:none}.eq-link:hover .eq-retrato img{transform:none}}.sb{max-width:64rem}.sb-corpo>p:first-child{max-width:46ch;margin:1.5rem 0 4.5rem;font:clamp(1.2rem,1rem + .8vw,1.55rem)/1.5 fraunces,Georgia,serif;color:rgb(var(--color-neutral-100));text-wrap:pretty}.sb-corpo h2{margin:0 0 .5rem;font:500 clamp(1.8rem,1.3rem + 1.6vw,2.6rem)/1.1 fraunces,Georgia,serif;color:rgb(var(--color-neutral-50))}.sb-corpo h2+p{max-width:56ch;margin:0 0 2.5rem;color:rgb(var(--color-neutral-200))}.sb-corpo h2+p a{color:rgb(var(--color-primary-300));text-underline-offset:3px}.sb-percurso{border-top:1px solid rgba(var(--gel-gold),.28)}.sb-ano{display:grid;grid-template-columns:minmax(0,1fr);gap:.6rem 2.5rem;padding:2rem 0;border-bottom:1px solid rgba(var(--gel-gold),.14)}@media(min-width:48rem){.sb-ano{grid-template-columns:11rem minmax(0,1fr)}}.sb-ano-n{margin:0;font:500 clamp(2.2rem,1.5rem + 2.4vw,3.4rem)/1 fraunces,Georgia,serif;letter-spacing:-.02em;color:rgb(var(--color-primary-300));font-variant-numeric:lining-nums}.sb-ano-nota{display:block;margin-top:.35rem;font:500 1.3rem/1 caveat,cursive;letter-spacing:0;color:rgb(var(--color-neutral-200))}.sb-ano-lista{list-style:none;margin:0;padding:0;display:grid;gap:.55rem;align-content:start}.sb-ano-lista li{margin:0;padding:0;max-width:60ch;font-size:1.05rem;line-height:1.5;color:rgb(var(--color-neutral-100))}.sb-ano-lista li::before{content:none}