/* V22.33 — mesmo cabeçalho de referência em todas as páginas do Tema 1 */
@media(min-width:901px){
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .wrap{
    width:min(1490px,calc(100% - 120px))!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .topbar{
    height:53px!important;
    min-height:53px!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .topbar .wrap{
    height:53px!important;
    min-height:53px!important;
    font-size:16px!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .quick{
    gap:32px!important;
    font-size:16px!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .hero .wrap{
    width:min(1490px,calc(100% - 40px))!important;
    min-height:300px!important;
    grid-template-columns:minmax(0,1fr) 478px!important;
    gap:58px!important;
    padding:0!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .brand{
    display:flex!important;
    align-items:center!important;
    gap:34px!important;
    min-width:0!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .brand-art{
    width:400px!important;
    height:230px!important;
    min-width:400px!important;
    flex:0 0 400px!important;
    overflow:visible!important;
    border-radius:0!important;
    background:transparent!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .brand-art img{
    position:static!important;
    display:block!important;
    width:100%!important;
    height:100%!important;
    max-width:none!important;
    max-height:none!important;
    object-fit:contain!important;
    object-position:center!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .brand-copy{
    min-width:0!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .brand-copy .live-pill{
    padding:11px 16px!important;
    border-radius:6px!important;
    font-size:20px!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .brand-copy h1{
    margin:12px 0 10px!important;
    max-width:560px!important;
    font-size:58px!important;
    line-height:1.08!important;
    letter-spacing:-1.5px!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .brand-copy p{
    font-size:27px!important;
    line-height:1.15!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .nowbox{
    min-height:250px!important;
    padding:24px!important;
    border-radius:13px!important;
    display:flex!important;
    flex-direction:column!important;
    justify-content:center!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .nowbox h3{
    font-size:18px!important;
    margin-bottom:14px!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .play{
    width:82px!important;
    height:82px!important;
    font-size:32px!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .equalizer{
    height:76px!important;
    gap:6px!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .meta{
    margin-top:14px!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .meta small{
    font-size:11px!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .meta strong{
    font-size:15px!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .meta span{
    font-size:12px!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .nav{
    min-height:68px!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .nav .wrap{
    min-height:68px!important;
    display:flex!important;
    align-items:stretch!important;
    justify-content:center!important;
  }
  .rr-theme-neon .v208-neon:not(.xps-global-footer-theme) .nav a{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    padding:20px 34px!important;
    font-size:16px!important;
    line-height:1.1!important;
    white-space:nowrap!important;
  }
}
