/* V22: repair broken Arabic glyph shaping; upgrade actual editorial composition */
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-heading{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr)!important;align-items:center!important;gap:clamp(24px,4vw,56px)!important;min-height:0!important;padding:12px 0 22px!important;grid-template-rows:auto auto!important}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-categories__intro{align-self:end;min-width:0}
.tyz-editorial-v17 .tyz-v21-rendered #tyz-v14-categories-title{font-size:clamp(2rem,3.12vw,3.2rem)!important;line-height:1.65!important;letter-spacing:normal!important;font-kerning:normal!important;word-spacing:normal!important;font-feature-settings:normal!important;overflow-wrap:normal!important;white-space:normal!important;text-wrap:balance;max-width:660px;isolation:isolate}
.tyz-editorial-v17 .tyz-v21-rendered #tyz-v14-categories-title em{display:inline;color:#b88d3f}
.tyz-editorial-v17 .tyz-v21-rendered #tyz-v14-categories-title .tyz-v22-word{display:inline;white-space:normal;opacity:0;filter:blur(6px);transition:opacity .7s ease,filter .7s ease}
.tyz-editorial-v17 .tyz-v21-rendered #tyz-v14-categories-title.is-v22-visible .tyz-v22-word{opacity:1;filter:blur(0)}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-scene{grid-column:2;grid-row:1 / span 2;height:clamp(325px,32vw,425px)!important;border-radius:27px;box-shadow:0 21px 64px #0b23423b}
.tyz-v21-scene__photo{background-image:url('/wp-content/uploads/2026/11/tyz-v22-new-scene.jpg')!important;background-position:center!important;filter:saturate(.9) contrast(1.1)}
.tyz-v21-scene__veil{background:linear-gradient(0deg,#06192bed 0%,#0b223ca8 35%,#0e29403d 100%)!important}
.tyz-v21-scene__story{bottom:22px!important;right:20px!important;left:20px!important;gap:12px!important}
.tyz-v21-scene__story strong{font-size:clamp(1.2rem,1.9vw,1.75rem)!important;line-height:1.4}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-categories__stat{grid-row:2!important;margin:15px 0 0!important;align-self:start!important}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-search-tools{opacity:1!important;transform:none!important;pointer-events:auto!important;margin:14px 0 25px!important}
.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-category-search{max-width:100%;transition:box-shadow .4s ease,transform .4s ease;animation:tyzV22SearchIntro .8s ease-out both}
@keyframes tyzV22SearchIntro{from{opacity:0;clip-path:inset(0 35% 0 35% round 17px)}to{opacity:1;clip-path:inset(0 0 0 0 round 17px)}}
.tyz-v21-scene__story .tyz-v21-steps span{white-space:nowrap}
@media(max-width:820px){.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-heading{grid-template-columns:1fr!important}.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-scene{grid-column:1;grid-row:2;height:270px!important}.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-categories__stat{grid-row:3!important;margin:0!important}.tyz-editorial-v17 .tyz-v21-rendered #tyz-v14-categories-title{font-size:clamp(1.8rem,5.2vw,2.6rem)!important;line-height:1.6!important}}
@media(max-width:480px){.tyz-editorial-v17 .tyz-v21-rendered .tyz-v21-scene{height:255px!important}.tyz-editorial-v17 .tyz-v21-rendered #tyz-v14-categories-title{font-size:1.7rem!important;line-height:1.62!important}.tyz-v21-steps{gap:3px}.tyz-v21-steps span{font-size:.59rem;padding:6px 2px}}
@media(prefers-reduced-motion:reduce){.tyz-editorial-v17 .tyz-v21-rendered #tyz-v14-categories-title .tyz-v22-word{opacity:1!important;filter:none!important;transition:none!important}.tyz-editorial-v17 .tyz-v21-rendered .tyz-v14-category-search{animation:none!important}}
