:root{--rvm-header-height:84px}body{padding-top:var(--rvm-header-height)!important}body.rvm-menu-open{overflow:hidden!important}html{scroll-padding-top:calc(var(--rvm-header-height) + 20px)!important}.mf-skip{position:fixed;top:8px;left:8px;z-index:2001;padding:12px 18px;color:#fff!important;background:#111!important;border:2px solid #fff;transform:translateY(-150%)}.mf-skip:focus{transform:none}.mf-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#mf26-app .mf26-banner-hero{margin:0!important;padding:0!important;min-height:0!important;height:auto!important}#mf26-app .mf26-banner-heading{margin:0!important;padding:0!important;line-height:0!important}#mf26-app .mf26-banner-picture{display:block!important;width:100%!important}#mf26-app .mf26-banner-image{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important;aspect-ratio:1896/829!important}html[data-mf-theme=light] #mf26-app .mf26-banner-image{aspect-ratio:1896/829!important}#mf26-app .mf26-free-hero{scroll-margin-top:var(--rvm-header-height)}.mf-sidebar{top:var(--rvm-header-height)!important;height:calc(100dvh - var(--rvm-header-height))!important}.mf-topbar{top:var(--rvm-header-height)!important;z-index:70!important}.mf-area{scroll-margin-top:calc(var(--rvm-header-height) + var(--mf-topbar) + 26px)!important}.mf-overlay{top:var(--rvm-header-height)!important}.mf-video-load{width:100%!important;height:100%!important;min-height:240px;display:flex!important;flex-direction:column!important;gap:14px!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:inherit!important;background:radial-gradient(ellipse at top,#401015,#08080a 70%)!important;color:#fff!important;font:600 clamp(20px,3vw,36px)/1.2 Arial,sans-serif!important;cursor:pointer!important}.mf-video-load small{font-size:16px!important;font-weight:400!important;color:#ddd!important}.mf-video-symbol{width:68px;height:68px;border-radius:50%;display:grid;place-items:center;background:#e50914;font-size:26px}.mf-video-load:focus-visible{outline:3px solid #fff!important;outline-offset:-6px!important}@supports(content-visibility:auto){#mf26-app .mf26-catalog-area{content-visibility:auto;contain-intrinsic-block-size:auto 500px}#mf26-app .mf26-specialty{content-visibility:auto;contain-intrinsic-block-size:auto 290px}.mf-area{content-visibility:auto;contain-intrinsic-block-size:auto 1000px}.mf-area:has(.is-filtered-out){content-visibility:visible}}@media(max-width:1279px){:root{--rvm-header-height:74px}}@media(max-width:767px){#mf26-app .mf26-banner-image,html[data-mf-theme=light] #mf26-app .mf26-banner-image{aspect-ratio:941/1672!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation:none!important;transition:none!important}}@media print{body{padding-top:0!important}.site-header,.mf-sidebar,.mf-topbar{display:none!important}.mf-main{margin:0!important;padding:0!important}.mf-area,#mf26-app .mf26-specialty,#mf26-app .mf26-catalog-area{content-visibility:visible!important;contain-intrinsic-block-size:none!important}}html[data-mf-theme="dark"] #mf26-app .mf26-kicker{color:#ff2530!important}
#mf26-app #mf26-residencia {padding-top:100px!important}
#mf26-app .mf26-catalog-head .mf26-catalog-actions {gap:20px!important}
#mf26-app .mf26-catalog-head .mf26-catalog-actions a {font-size:16px!important;white-space:normal!important;text-align:center!important}
@media(min-width:1025px){#mf26-app .mf26-catalog-head .mf26-catalog-actions {margin-top:35px!important}}
#mf26-app .mf26-banner-heading {position:relative!important}
#mf26-app .mf-hero-video {position:absolute!important;inset:0 0 0 31%!important;width:auto!important;height:auto!important;background:transparent!important;border:0!important;cursor:pointer!important}
@media(max-width:767px){#mf26-app .mf-hero-video {inset:47% 0 0!important}}
#mf26-app .mf-hero-video:focus-visible {outline:3px solid white!important;outline-offset:-5px}
#mf26-app .mf-video-load {background:#090909 url(capa-apresentacao.webp) center/contain no-repeat!important;min-height:0!important}
#mf-player {width:min(94vw,1080px,145vh);max-width:94vw;padding:0;border:0;background:#111;color:white;margin:auto}
#mf-player::backdrop {background:rgba(0,0,0,.85)}
#mf-player button {display:block;margin-left:auto;padding:10px 16px;background:#171717;color:white;border:0;font:600 16px Arial;cursor:pointer}
.mf-player-frame {width:100%;aspect-ratio:16/9}
.mf-player-frame iframe {width:100%;height:100%;border:0;display:block}
