@media(prefers-reduced-motion:no-preference){@view-transition{navigation: auto; }html:not([data-vt])::view-transition-old(root){animation:320ms cubic-bezier(.4,0,1,1)both cdp-pano-fecha}html:not([data-vt])::view-transition-new(root){animation:620ms cubic-bezier(.16,1,.3,1)60ms both cdp-pano-abre}@keyframes cdp-pano-fecha{to{opacity:.25;filter:brightness(.6)}}@keyframes cdp-pano-abre{from{clip-path:inset(0 50% 0 50%)}to{clip-path:inset(0 0 0 0)}}.pg-titulo,.sb-corpo h2,.foyer-cab h1,.foyer-cab h2{animation:cdp-titulo 900ms cubic-bezier(.16,1,.3,1)both}@keyframes cdp-titulo{from{clip-path:inset(0 0 100% 0);transform:translateY(.35em)}to{clip-path:inset(0 0 -20% 0);transform:none}}}html:has(dialog.popup-ficha[open]){overflow:hidden}.popup-ficha{width:min(64rem,calc(100vw - 2rem));max-height:min(46rem,calc(100dvh - 2rem));margin:auto;padding:0;border:1px solid rgba(var(--gel-gold),.35);border-radius:1.1rem;color:rgb(var(--color-neutral-100));background:rgb(var(--color-neutral-900));box-shadow:0 40px 80px -30px rgba(0,0,0,.8);overflow:hidden}.popup-ficha::backdrop{background:rgba(21,10,16,.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ficha-corpo{display:grid;grid-template-columns:minmax(0,1fr);max-height:inherit;overflow-y:auto}@media(min-width:52rem){.ficha-corpo{grid-template-columns:minmax(0,5fr)minmax(0,7fr);overflow:hidden;height:min(46rem,calc(100dvh - 2rem))}}.ficha-img{background:rgb(var(--color-neutral-800));aspect-ratio:4/5;overflow:hidden}@media(min-width:52rem){.ficha-img{aspect-ratio:auto;height:100%}}.ficha-img img{display:block;width:100%;height:100%;object-fit:cover}.popup-ficha[data-ajuste=contain] .ficha-img img{object-fit:contain}.ficha-texto{padding:2rem 1.75rem;display:flex;flex-direction:column;gap:.75rem;min-height:0}@media(min-width:52rem){.ficha-texto{overflow-y:auto;padding:2.5rem 2.5rem 0}}.ficha-titulo{margin:0;font:500 clamp(1.8rem,1.3rem + 1.4vw,2.6rem)/1.1 fraunces,Georgia,serif;color:rgb(var(--color-neutral-50));text-wrap:balance;padding-right:2.5rem}.ficha-sub{margin:0;font:500 1.4rem/1.2 caveat,cursive;color:rgb(var(--color-primary-300))}.ficha-conteudo{font-size:1rem;line-height:1.65;color:rgb(var(--color-neutral-200));max-width:60ch}.ficha-conteudo>:first-child{margin-top:0}.ficha-conteudo img,.ficha-conteudo figure{display:none}.ficha-conteudo p{margin:0 0 1em}.ficha-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;position:sticky;bottom:0;margin-top:auto;padding:1rem 0 1.5rem;background:linear-gradient(to top,rgb(var(--color-neutral-900)) 70%,transparent)}.ficha-cta{padding:.75rem 1.6rem;border-radius:999px;text-decoration:none;font:600 .95rem/1 inter,sans-serif;color:rgb(var(--color-neutral-900));background:rgb(var(--gel-gold));transition:background 200ms ease}.ficha-cta:hover{background:rgb(var(--color-primary-300))}.ficha-pagina{font-size:.9rem;color:rgb(var(--color-neutral-200));text-underline-offset:3px}.ficha-pagina:hover{color:rgb(var(--gel-gold))}.ficha-fechar{position:absolute;top:.9rem;right:.9rem;z-index:2;width:2.5rem;height:2.5rem;display:grid;place-items:center;color:rgb(var(--color-neutral-50));background:rgba(21,10,16,.7);border:1px solid rgba(var(--gel-gold),.4);border-radius:999px;cursor:pointer;transition:background 200ms ease,border-color 200ms ease}.ficha-fechar:hover{background:rgba(var(--gel-gold),.2);border-color:rgb(var(--gel-gold))}.popup-ficha :focus-visible{outline:2px solid rgb(var(--gel-gold));outline-offset:3px}@media(prefers-reduced-motion:no-preference){.popup-ficha[open]{animation:cdp-ficha-entra 360ms cubic-bezier(.16,1,.3,1)}@keyframes cdp-ficha-entra{from{opacity:0;transform:translateY(14px)scale(.98)}}html[data-vt]::view-transition-group(ficha-img){animation-duration:460ms;animation-timing-function:cubic-bezier(.16,1,.3,1)}html[data-vt]::view-transition-old(ficha-img),html[data-vt]::view-transition-new(ficha-img){height:100%;object-fit:cover}html[data-vt]::view-transition-group(root){animation-duration:300ms}}