/* V27: True edge-to-edge background. Banner moved out of the 1240px container in PHP.
   This stylesheet does not touch the articles, category URLs, or the V25 30-second animation. */
body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories{
  padding-top:0!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema{
  position:relative!important;
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  left:auto!important;
  right:auto!important;
  inset-inline:auto!important;
  transform:none!important;
  margin:0 0 clamp(30px,4.2vw,64px)!important;
  border-radius:0!important;
  overflow:hidden!important;
  box-sizing:border-box!important;
  background:linear-gradient(111deg,#05172d 0%,#092341 51%,#081a32 100%)!important;
  isolation:isolate;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-heading{
  width:min(100%,1540px)!important;
  max-width:1540px!important;
  min-width:0!important;
  margin:0 auto!important;
  padding:clamp(36px,4.2vw,64px) clamp(20px,4vw,68px) 18px!important;
  box-sizing:border-box!important;
  grid-template-columns:minmax(0,1fr) minmax(0,.98fr)!important;
  grid-template-rows:auto auto!important;
  gap:clamp(15px,2.6vw,42px)!important;
  align-items:center!important;
  direction:rtl!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-heading .tyz-v14-categories__intro{
  grid-column:1!important;
  grid-row:1!important;
  min-width:0!important;
  max-width:100%!important;
  justify-self:stretch!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-heading .tyz-v25-scene{
  grid-column:2!important;
  grid-row:1 / span 2!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  height:clamp(355px,37vw,550px)!important;
  align-self:center!important;
  justify-self:stretch!important;
  overflow:visible!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories #tyz-v14-categories-title{
  font-size:clamp(2.3rem,3.45vw,4.1rem)!important;
  line-height:1.55!important;
  max-width:100%!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-heading .tyz-v14-categories__stat{
  grid-column:1!important;
  grid-row:2!important;
  justify-self:start!important;
  margin:2px 0 10px!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-search-tools{
  width:min(100%,1540px)!important;
  max-width:1540px!important;
  margin:0 auto!important;
  padding:0 clamp(20px,4vw,68px) 29px!important;
  box-sizing:border-box!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-search-tools .tyz-v14-category-search{
  width:min(100%,660px)!important;
  max-width:100%!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v14-category-results{
  width:min(100%,660px)!important;
  max-width:100%!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-carousel-header{
  width:100%!important;
  max-width:100%!important;
  box-sizing:border-box!important;
  padding-inline:0!important;
}
@media(max-width:1050px){
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-heading{
  grid-template-columns:1fr!important;
  grid-template-rows:auto auto auto!important;
  padding:34px 28px 12px!important;
  gap:16px!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-heading .tyz-v14-categories__intro{
  grid-column:1!important;grid-row:1!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-heading .tyz-v25-scene{
  grid-column:1!important;grid-row:2!important;
  height:clamp(270px,53vw,490px)!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-heading .tyz-v14-categories__stat{
  grid-column:1!important;grid-row:3!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-search-tools{
  padding:0 28px 28px!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories #tyz-v14-categories-title{
  font-size:clamp(2rem,5vw,3.2rem)!important;
 }
}
@media(max-width:600px){
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-heading{
  padding:28px 16px 10px!important;
  gap:10px!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories #tyz-v14-categories-title{
  font-size:clamp(1.65rem,7vw,2.35rem)!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-heading .tyz-v25-scene{
  height:clamp(235px,73vw,370px)!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-search-tools{
  padding:0 16px 20px!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-search-tools .tyz-v14-category-search{
  width:100%!important;
 }
}
@media(prefers-reduced-motion:reduce){
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-heading,
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v25-cinema .tyz-v21-search-tools{
  scroll-behavior:auto!important;
 }
}
