/* Legal headers: match the Team header's continuous navy backdrop.
   Animated SVGs remain embedded as SVG objects; no static image replacement. */
:is(.hye-terms-hero,.hye-coc-hero,.hye-privacy-hero){
  position:relative!important;isolation:isolate!important;overflow:hidden!important;
  background:radial-gradient(ellipse at 75% 32%,#394053 0%,#1e2534 62%,#151a25 100%)!important;
}
:is(.hye-terms-hero,.hye-coc-hero,.hye-privacy-hero)::before,
:is(.hye-terms-hero,.hye-coc-hero,.hye-privacy-hero)::after{display:none!important;content:none!important}
:is(.hye-terms-hero>.hye-terms-art,.hye-coc-hero>.hye-coc-hero-art,.hye-privacy-hero>.hye-privacy-art){
  position:absolute!important;inset:0!important;width:100%!important;height:100%!important;
  z-index:0!important;overflow:hidden!important;opacity:.82!important;
  background:transparent!important;filter:none!important;
  mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 92%,transparent 100%)!important;
  -webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 22%,#000 92%,transparent 100%)!important;
}
:is(.hye-terms-hero>.hye-terms-art,.hye-coc-hero>.hye-coc-hero-art,.hye-privacy-hero>.hye-privacy-art)::before,
:is(.hye-terms-hero>.hye-terms-art,.hye-coc-hero>.hye-coc-hero-art,.hye-privacy-hero>.hye-privacy-art)::after{content:none!important;display:none!important;background:none!important}
:is(.hye-terms-hero>.hye-terms-art,.hye-coc-hero>.hye-coc-hero-art,.hye-privacy-hero>.hye-privacy-art)>object{
  display:block!important;position:absolute!important;top:-10%!important;right:0!important;
  bottom:auto!important;left:auto!important;height:120%!important;width:auto!important;
  max-width:none!important;aspect-ratio:16/9!important;transform:none!important;
  opacity:1!important;background:transparent!important;border:0!important;
}
:is(.hye-terms-hero-content,.hye-coc-hero-inner,.hye-privacy-hero-content){position:relative!important;z-index:2!important}
@media(max-width:991.98px){
 :is(.hye-terms-hero>.hye-terms-art,.hye-coc-hero>.hye-coc-hero-art,.hye-privacy-hero>.hye-privacy-art){opacity:.48!important}
 :is(.hye-terms-hero>.hye-terms-art,.hye-coc-hero>.hye-coc-hero-art,.hye-privacy-hero>.hye-privacy-art)>object{right:-12%!important}
}
@media(max-width:575.98px){
 :is(.hye-terms-hero>.hye-terms-art,.hye-coc-hero>.hye-coc-hero-art,.hye-privacy-hero>.hye-privacy-art){opacity:.32!important}
 :is(.hye-terms-hero>.hye-terms-art,.hye-coc-hero>.hye-coc-hero-art,.hye-privacy-hero>.hye-privacy-art)>object{right:-42%!important;height:110%!important;top:-5%!important}
}
