.papeis[data-astro-cid-zyfy5mrh]{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.papeis[data-astro-cid-zyfy5mrh] .badge[data-astro-cid-zyfy5mrh]{white-space:normal}.papeis__obs[data-astro-cid-zyfy5mrh]{text-transform:none;letter-spacing:0;opacity:.85;font-weight:400}.hero-foto[data-astro-cid-zyfy5mrh]{border-radius:var(--radius-lg);aspect-ratio:4/5;max-width:420px;box-shadow:var(--shadow-dark);border:1px solid #ffffff14;margin-inline:auto;overflow:hidden}.hero-foto[data-astro-cid-zyfy5mrh] img{object-fit:cover;width:100%;height:100%}.timeline[data-astro-cid-zyfy5mrh]{gap:1.75rem;max-width:980px;margin:0 auto;padding:0;list-style:none;display:grid;position:relative}.timeline[data-astro-cid-zyfy5mrh]:before{content:"";background:linear-gradient(var(--c-azul), var(--c-ciano));opacity:.35;width:2px;position:absolute;top:10px;bottom:10px;left:23px}.timeline__item[data-astro-cid-zyfy5mrh]{grid-template-columns:48px minmax(0,1fr);gap:1rem;display:grid;position:relative}.timeline__marco[data-astro-cid-zyfy5mrh]{border:2px solid var(--c-azul);width:48px;height:48px;color:var(--c-azul-texto);z-index:1;background:#fff;border-radius:50%;place-items:center;display:grid;position:relative}.timeline__marco--hoje[data-astro-cid-zyfy5mrh]{background:var(--c-marinho);border-color:var(--c-ciano);color:var(--c-ciano)}.timeline__card[data-astro-cid-zyfy5mrh]{align-items:center;gap:1.25rem;display:grid}@media (width>=760px){.timeline__card[data-astro-cid-zyfy5mrh]{grid-template-columns:300px minmax(0,1fr)}}.timeline__midia[data-astro-cid-zyfy5mrh]{aspect-ratio:16/10;background:var(--c-marinho);border-radius:12px;overflow:hidden}.timeline__midia[data-astro-cid-zyfy5mrh] img{object-fit:cover;width:100%;height:100%}.timeline__midia--tipo[data-astro-cid-zyfy5mrh]{text-align:center;color:#fff;background:radial-gradient(circle at 50% 30%, #2f6bff73, transparent 60%), var(--c-grafite);place-content:center;gap:.3rem;padding:1rem;display:grid}.filme__ano[data-astro-cid-zyfy5mrh]{letter-spacing:.3em;color:var(--c-ciano);font-size:.72rem;font-weight:600}.filme__titulo[data-astro-cid-zyfy5mrh]{text-transform:uppercase;letter-spacing:.04em;font-size:1.5rem;font-weight:800;line-height:1.1}.filme__sub[data-astro-cid-zyfy5mrh]{letter-spacing:.2em;text-transform:uppercase;color:var(--t-claro-2);font-size:.75rem}.timeline__rotulo[data-astro-cid-zyfy5mrh]{letter-spacing:.14em;text-transform:uppercase;color:var(--c-azul-texto);margin:0 0 .4rem;font-size:.72rem;font-weight:700}.timeline__card[data-astro-cid-zyfy5mrh] h3[data-astro-cid-zyfy5mrh]{font-size:1.3rem}
