/* V32 — continuity of the three main editorial sections */
body.tyz-home-v13.tyz-editorial-v17 .tyz-v13-home .tyz-v30-hero {
  margin-bottom:0!important;
  border-bottom:0!important;
  box-shadow:none!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v30-hero .tyz-v30-bottom-wave{
  height:3px!important;
  opacity:.45!important;
  clip-path:none!important;
  background:linear-gradient(90deg,rgba(218,171,93,.12),rgba(224,184,117,.6) 30%,rgba(255,244,221,.45) 65%,rgba(201,154,82,.12))!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v13-home .tyz-v28-seo{
  position:relative;
  isolation:isolate;
  margin-top:0!important;
  border-top:0!important;
  padding:clamp(19px,2.35vw,34px) 0 clamp(47px,5vw,70px)!important;
  background:linear-gradient(180deg,#faf3eb 0%,#fffaf1 48%,#fffaf1 100%)!important;
  overflow:hidden!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v13-home .tyz-v28-seo::after{
  content:"";
  position:absolute;
  top:0;
  left:0;
  width:min(44%,650px);
  height:64px;
  pointer-events:none;
  z-index:0;
  opacity:.52;
  background:linear-gradient(180deg,rgba(8,29,50,.27),transparent);
  -webkit-mask-image:linear-gradient(90deg,#000,transparent 94%);
  mask-image:linear-gradient(90deg,#000,transparent 94%);
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v13-home .tyz-v28-seo .tyz-v14-feature__inner{
  position:relative;
  z-index:1;
  box-sizing:border-box;
  width:min(94%,1380px)!important;
  max-width:1380px!important;
  margin-inline:auto!important;
  gap:clamp(28px,4.2vw,62px)!important;
  align-items:center!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v28-seo .tyz-v14-feature__visual{
  align-self:center!important;
  margin-top:0!important;
  padding-top:0!important;
  padding-bottom:14px!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v28-seo .tyz-v14-feature__image-frame {
  height:clamp(345px,33vw,455px)!important;
  margin:0!important;
  box-shadow:none!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v28-seo .tyz-v14-feature__copy{
  align-self:center!important;
  margin:0!important;
  padding:0!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v28-seo .tyz-v14-feature__overline{
  margin-bottom:9px!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v28-seo .tyz-v14-feature__copy h2{
  margin-bottom:14px!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v28-seo .tyz-v14-feature__lead{
  margin-bottom:18px!important;
}
/* The next full-width navy section should follow without a sudden empty beige gutter. */
body.tyz-home-v13.tyz-editorial-v17 .tyz-v13-home .tyz-v29-commerce{
  padding-top:clamp(48px,5.5vw,72px)!important;
  padding-bottom:clamp(48px,5.5vw,72px)!important;
}
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 {
  margin-top:0!important;
  margin-bottom:clamp(22px,3.2vw,42px)!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v21-heading{
  grid-template-rows:auto!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v21-heading .tyz-v25-scene{
  grid-row:1!important;
  align-self:center!important;
}
body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v14-categories__stat{
  display:none!important;
}
/* Tablet/mobile: prevent a second empty gap between stacked text and visual. */
@media(max-width:1050px){
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v13-home .tyz-v28-seo{
  padding:clamp(22px,4vw,38px) 0 clamp(35px,5vw,58px)!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v28-seo .tyz-v14-feature__inner{
  width:min(94%,800px)!important;
  gap:clamp(18px,3vw,30px)!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v28-seo .tyz-v14-feature__image-frame{
  height:min(68vw,425px)!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v21-heading{
  grid-template-rows:auto auto!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v27-rendered #tyz-v13-categories .tyz-v21-heading .tyz-v25-scene{
  grid-row:2!important;
 }
}
@media(max-width:600px){
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v13-home .tyz-v28-seo{
  padding:18px 0 36px!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v28-seo .tyz-v14-feature__inner{
  width:calc(100% - 30px)!important;
  gap:18px!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v28-seo .tyz-v14-feature__image-frame{
  height:75vw!important;max-height:370px!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v13-home .tyz-v29-commerce{
  padding:38px 0 46px!important;
 }
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v28-seo::after{height:28px;opacity:.23}
}
@media(prefers-reduced-motion:reduce){
 body.tyz-home-v13.tyz-editorial-v17 .tyz-v28-seo::after{display:none!important}
}
