/* V24 reference-aligned premium cinematic editorial header */
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-categories__heading.tyz-v21-heading{background:#071b34!important;color:#fff!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:16px 28px!important;align-items:center!important;max-width:none!important;width:100%!important;padding:56px clamp(18px,3.5vw,64px) 22px!important;margin:0!important;min-height:510px!important;border-radius:25px 25px 0 0;position:relative;isolation:isolate;overflow:hidden}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-categories__heading::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 82% 18%,#1c3857bb,transparent 54%),linear-gradient(110deg,#081b32,#0c2544 58%,#08182d);pointer-events:none;z-index:-1}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-categories__intro{grid-column:1!important;grid-row:1!important;align-self:center!important;color:#fff!important;max-width:720px!important}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-categories__intro .tyz-v13-section-kicker{color:#e9c678!important}
.tyz-editorial-v17 .tyz-v21-rendered #tyz-v14-categories-title{color:#fff!important;font-size:clamp(2rem,3.3vw,3.8rem)!important;line-height:1.56!important;font-weight:850!important;margin:16px 0!important;letter-spacing:0!important;max-width:730px!important;text-shadow:0 4px 28px #0005}
.tyz-editorial-v17 .tyz-v21-rendered #tyz-v14-categories-title em{color:#f1c778!important;display:inline!important;text-shadow:0 0 24px #c08b4140}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-categories__intro>p:last-child{color:#e0e8ef!important;font-size:clamp(.95rem,1.12vw,1.13rem)!important;line-height:1.9!important}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-scene{grid-column:2!important;grid-row:1 / span 2!important;height:440px!important;min-width:0!important;border-radius:24px!important;box-shadow:0 20px 50px #0005!important;border:1px solid #e8bf713b!important}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-scene__photo{background-image:url('/wp-content/uploads/2026/11/tyz-v22-new-scene.jpg')!important;filter:saturate(1.12) contrast(1.1);background-position:center}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-scene__veil{background:linear-gradient(0deg,#08192fed,#08192f50 55%,#0b243b20)!important}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-scene__story{bottom:22px!important}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-categories__stat{grid-column:1!important;grid-row:2!important;display:inline-flex!important;align-self:start!important;justify-self:start!important;min-width:0;background:#102e4b!important;color:#f5d18a!important;border:1px solid #d8aa58!important;box-shadow:0 0 20px #e6b95724!important;margin:6px 0!important;border-radius:60px!important;padding:13px 23px!important}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-categories__stat strong{color:#f9d68f!important}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-search-tools{background:#071b34!important;color:#fff!important;margin:0!important;padding:0 clamp(18px,3.5vw,64px) 45px!important;display:flex!important;flex-direction:column-reverse!important;gap:12px;align-items:stretch}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-category-search{background:linear-gradient(115deg,#223c57,#112a47)!important;border:2px solid #ead19b!important;box-shadow:0 0 0 4px #e6c17a12,0 0 26px #ffe2a04a,inset 0 1px #ffffff47!important;border-radius:70px!important;max-width:100%!important;min-height:70px!important}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-category-search input{color:#fff!important;min-width:0!important;font-size:clamp(.85rem,1.1vw,1.07rem)!important}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-category-search input::placeholder{color:#e0e5ea!important;opacity:.9}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-category-search__icon{color:#edc776!important}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-category-search__hint{color:#d9c7a6!important}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-category-results{color:#c8d7e5!important}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v19-slider-controls{margin-top:24px!important}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-scene::after{color:#f5c76e;text-shadow:0 0 14px #f9cc78,0 0 35px #f0b74b}
@media(max-width:900px){.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-categories__heading.tyz-v21-heading{grid-template-columns:1fr!important;min-height:0!important;padding:30px 22px 22px!important}.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-categories__intro{grid-column:1!important;grid-row:1!important}.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-scene{grid-column:1!important;grid-row:2!important;height:310px!important}.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-categories__stat{grid-column:1!important;grid-row:3!important}.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-search-tools{padding:0 22px 28px!important}.tyz-editorial-v17 .tyz-v21-rendered #tyz-v14-categories-title{font-size:clamp(1.9rem,5vw,3rem)!important}}
@media(max-width:520px){.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-categories__heading.tyz-v21-heading{padding:28px 15px 18px!important;gap:14px!important;border-radius:16px 16px 0 0}.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-scene{height:240px!important}.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-search-tools{padding:0 15px 24px!important}.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-category-search{min-height:58px!important}.tyz-editorial-v17 .tyz-v21-rendered #tyz-v14-categories-title{font-size:1.85rem!important}}
@media(prefers-reduced-motion:reduce){.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-scene::after{animation:none!important}}
