.abertura{isolation:isolate;background:var(--canvas-deep);min-height:clamp(34rem,92svh,58rem);color:var(--text-inverse);align-content:end;margin-block-start:-5rem;display:grid;position:relative}.abertura-midia{z-index:0;position:absolute;inset:0;overflow:clip}.abertura-poster,.abertura-video{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.abertura-video{opacity:0;transition:opacity .9s var(--easing-standard)}.abertura-video[data-started=true]{opacity:1}.abertura-scrim{pointer-events:none;background:linear-gradient(180deg, #050a0c8c 0%, transparent 20%, transparent 80%, #050a0c99 92%, var(--canvas-deep) 100%);position:absolute;inset:0}.abertura-veu{pointer-events:none;opacity:1;transition:opacity var(--motion-slow) var(--easing-standard);background:linear-gradient(90deg,#050a0cbd 0%,#050a0c7a 34%,#050a0c24 60%,#0000 80%);position:absolute;inset:0}.abertura[data-intro-visible=false] .abertura-veu{opacity:0}.abertura-conteudo{z-index:1;width:min(100% - (2 * var(--space-gutter)), var(--container-max));justify-items:start;gap:var(--space-4);transition:opacity var(--motion-slow) var(--easing-standard), transform var(--motion-slow) var(--easing-standard);margin-inline:auto;padding-block:clamp(6.5rem,13vh,9rem) clamp(5rem,11vh,7rem);display:grid;position:relative}.abertura[data-intro-visible=false] .abertura-conteudo{opacity:0;pointer-events:none;transform:translateY(-10px)}.abertura-titulo{max-width:27ch;font-family:var(--font-display);font-size:clamp(1.45rem,2.6vw,2.3rem);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);text-wrap:balance;color:var(--text-inverse);text-shadow:0 1px 28px #00000080;margin:0}.abertura-assinatura{max-width:46ch;color:var(--color-neutral-200);text-shadow:0 1px 20px #0009;margin:0;font-size:clamp(.95rem,1.05vw,1.15rem);line-height:1.6}.abertura-assinatura-marca{color:var(--text-inverse);font-weight:var(--weight-bold)}.abertura-assinatura-linha{color:var(--color-neutral-300)}.abertura-cta{margin-top:var(--space-3)}.abertura :focus-visible{outline-color:var(--focus-ring-inverse)}@media (max-width:60rem){.abertura-veu{background:linear-gradient(#0000 26%,#050a0c57 55%,#050a0cc7 84%,#050a0ce6 100%)}}@media (max-width:44rem){.abertura{min-height:clamp(32rem,88svh,46rem)}.abertura-conteudo{gap:var(--space-3);padding-block:clamp(6rem,26vh,9rem) clamp(6rem,12vh,8rem)}.abertura-titulo{text-shadow:0 2px 30px #000000b3;max-width:18ch;font-size:clamp(1.85rem,8.4vw,2.6rem)}.abertura-cta{width:100%}.abertura-poster,.abertura-video{object-position:50% 50%}}@media (prefers-reduced-motion:reduce){.abertura-video{display:none}.abertura-poster{transform:none}.abertura-conteudo,.abertura-veu{transition:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.abertura-cta{background:var(--action-primary)}}@media (prefers-contrast:more){.abertura-scrim{background:#050a0ce0}.abertura-assinatura,.abertura-assinatura-linha{color:var(--color-neutral-100)}}.abertura-anchor{scroll-margin-block-start:5rem}[data-after-cinema=true] .home-hero{margin-block-start:0}
