.heroAccessibleName{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.controlledWords[data-motion=running] .heroWord{animation:12s cubic-bezier(.65,0,.35,1) infinite both heroWordCycle;display:block}.controlledWords[data-motion=running] .wordDe{animation-delay:3s}.controlledWords[data-motion=running] .wordCarvalho{animation-delay:6s}.controlledWords[data-motion=running] .wordMata{animation-delay:9s}.controlledWords[data-motion=paused] .heroWord{animation-play-state:paused}.heroMotionToggle{z-index:4;color:#fff;min-height:44px;font:600 10px var(--font-sans),sans-serif;letter-spacing:.08em;cursor:pointer;background:#11121480;border:1px solid #ffffff70;border-radius:24px;padding:10px 14px;position:absolute;top:100px;right:3.2vw}.heroMotionToggle:focus-visible{outline:2px solid var(--lilac);outline-offset:4px}.heroMotionToggle .motionPlay,.heroMotionToggle[data-motion=paused] .motionPause{display:none}.heroMotionToggle[data-motion=paused] .motionPlay{display:inline}@media (prefers-reduced-motion:reduce){.heroMotionToggle[data-motion=auto] .motionPause{display:none}.heroMotionToggle[data-motion=auto] .motionPlay{display:inline}}#media .mediaGrid{background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}#media .mediaCard,#media .mediaCard.mediaFeature,#media .mediaCard.mediaFeature:nth-child(2){border:1px solid #b9b6ae70;flex-direction:column;grid-column:auto;min-height:0;margin:0;display:flex}#media .mediaCard .mediaVisual{aspect-ratio:16/9;order:0;height:auto;min-height:0;padding:22px}#media .mediaVisual b{font-size:clamp(52px,6vw,86px)}#media .mediaThumb{aspect-ratio:16/9}#media .mediaInfo{flex:1;padding:24px}#media .mediaInfo h3{margin:14px 0;font-size:clamp(24px,2.1vw,32px);line-height:1.15}#media .mediaInfo p{margin:0 0 16px;font-size:13px;line-height:1.6}#media .mediaInfo strong{padding-top:18px}@media (width<=1100px){#media .mediaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (width<=600px){#media .mediaGrid{grid-template-columns:1fr;gap:20px}#media .mediaInfo{padding:22px}#media .mediaInfo h3{font-size:28px}#media .mediaVisual b{font-size:72px}.heroMotionToggle{top:88px;right:18px}}
