/* WAEVO • Cinematografia com quatro cenas, mantendo acessibilidade */
html{scroll-snap-type:none!important;scroll-behavior:auto}main.cinematic-site>section{scroll-snap-align:none!important;scroll-snap-stop:normal!important;min-height:initial}#inicio.cinematic-hero{min-height:100svh!important;height:100svh!important;overflow:hidden}#inicio .cinema-visually-hidden,#inicio .cinematic-scroll-cue,#inicio .cinematic-progress{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;pointer-events:none!important;opacity:0!important}#inicio .cinematic-copy{z-index:3}#inicio .cinematic-background{transition:opacity .72s ease,transform .78s cubic-bezier(.2,.65,.18,1)!important;object-fit:cover}#inicio .cinematic-copy.active{visibility:visible}#inicio .cinema-certificate-note{position:relative!important;bottom:auto!important;left:auto!important;max-width:560px!important;margin-top:14px!important;padding:10px 14px!important;font-size:13px!important;z-index:4!important}#inicio .hero-course-panel{margin-top:12px!important;gap:9px!important}#inicio .cinematic-copy-wrap{z-index:4}#inicio .cinematic-copy{top:51%!important}#inicio .cinematic-copy .cinematic-lead{max-width:630px}#inicio[data-scene="3"] .cinematic-background:last-child{filter:brightness(.7) saturate(1.1)}
@media(max-height:820px) and (min-width:901px){#inicio .cinematic-copy{top:54%!important}#inicio .hero-course-panel{margin-top:8px!important}}@media(max-width:900px){#inicio.cinematic-hero{height:auto!important;min-height:760px!important}#inicio .cinematic-copy{top:52%!important}#inicio .cinema-certificate-note{font-size:12px!important}}
@media(prefers-reduced-motion:reduce){#inicio .cinematic-background,#inicio .cinematic-copy{transition:none!important;animation:none!important}html{scroll-behavior:auto!important}}
