/* Tamiyouz Phase 23 — editorial visual alignment. Archive-only, progressive, no content mutations. */
#tyz-premium-blog{
 --pb-gold:#ad7832;
 --pb-gold-high:#e4b36e;
 --pb-ink:#16243a;
}
html[data-tyz-theme="dark"] #tyz-premium-blog{
 --pb-gold:#edc48b;
 --pb-gold-high:#f5d9ad;
 --pb-ink:#f4f0e7;
}
#tyz-premium-blog .tyz-pb-hero{
 isolation:isolate;
 background:
 radial-gradient(ellipse 64% 76% at 15% 44%,rgba(202,146,65,.20),transparent 74%),
 radial-gradient(ellipse 38% 44% at 84% 75%,rgba(91,125,157,.08),transparent 75%),
 linear-gradient(124deg,#f8f6f0,#fffdfa 59%,#f4f4f1);
}
html[data-tyz-theme="dark"] #tyz-premium-blog .tyz-pb-hero{
 background:
 radial-gradient(ellipse 65% 70% at 16% 45%,rgba(194,133,53,.15),transparent 72%),
 radial-gradient(ellipse 47% 56% at 88% 80%,rgba(55,100,147,.13),transparent 75%),
 linear-gradient(123deg,#101c30,#0c1829 65%,#111d2b);
}
#tyz-premium-blog .tyz-pb-hero__copy h1{line-height:1.3;text-wrap:balance}
#tyz-premium-blog .tyz-pb-hero__lead{max-width:640px}
#tyz-premium-blog .tyz-pb-orb-scene__glow{
 background:radial-gradient(circle,rgba(199,142,60,.34),rgba(215,155,72,.11) 43%,transparent 73%);
}
#tyz-premium-blog .tyz-pb-orbit{
 border-color:rgba(139,92,31,.58);
 box-shadow:0 0 20px rgba(171,109,32,.11);
}
#tyz-premium-blog .tyz-pb-orbit--a{border-color:rgba(139,91,30,.47)}
#tyz-premium-blog .tyz-pb-orbit--b{border-color:rgba(150,93,24,.67)}
#tyz-premium-blog .tyz-pb-orbit--c{border-color:rgba(174,105,27,.70)}
html[data-tyz-theme="dark"] #tyz-premium-blog .tyz-pb-orbit{border-color:rgba(242,185,103,.50)}
#tyz-premium-blog .tyz-pb-feature-preview{
 border:1px solid rgba(174,125,58,.22);
 box-shadow:0 28px 70px rgba(26,39,55,.085);
 transition:border-color .4s,box-shadow .4s,transform .4s cubic-bezier(.22,1,.36,1);
}
#tyz-premium-blog .tyz-pb-feature-preview:hover,
#tyz-premium-blog .tyz-pb-feature-preview:focus-within{
 border-color:rgba(178,118,40,.48);
 box-shadow:0 33px 85px rgba(26,39,55,.13);
}
html[data-tyz-theme="dark"] #tyz-premium-blog .tyz-pb-feature-preview{
 border-color:rgba(232,175,104,.22);
 box-shadow:0 28px 76px rgba(0,0,0,.24);
}
#tyz-premium-blog .tyz-pb-feature-preview__visual{
 background:
 radial-gradient(ellipse at 45% 52%,rgba(226,165,72,.25),transparent 52%),
 linear-gradient(135deg,#10243f,#0c1729 70%,#182c46);
}
#tyz-premium-blog .tyz-pb-feature-preview__copy h3{
 line-height:1.5;text-wrap:balance;
}
#tyz-premium-blog .tyz-pb-category-card{
 border-color:rgba(169,128,72,.20);
 box-shadow:0 13px 35px rgba(25,39,53,.045);
}
#tyz-premium-blog .tyz-pb-category-card:hover,
#tyz-premium-blog .tyz-pb-category-card:focus-within{
 border-color:rgba(182,126,44,.50);
 box-shadow:0 22px 50px rgba(28,42,60,.11);
}
html[data-tyz-theme="dark"] #tyz-premium-blog .tyz-pb-category-card{
 border-color:rgba(226,185,122,.16);
 box-shadow:0 13px 34px rgba(0,0,0,.10);
}
#tyz-premium-blog .tyz-pb-article-card{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s,border-color .4s}
#tyz-premium-blog .tyz-pb-article-card:hover,
#tyz-premium-blog .tyz-pb-article-card:focus-within{
 box-shadow:0 23px 57px rgba(23,37,54,.12);
}
#tyz-premium-blog :where(a,button):focus-visible{
 outline:2px solid var(--pb-gold-high)!important;outline-offset:4px;
}
#tyz-premium-blog .tyz-pb-section-head h2{text-wrap:balance}
@media(max-width:760px){
 #tyz-premium-blog .tyz-pb-feature-preview:hover{transform:none}
 #tyz-premium-blog .tyz-pb-category-card:hover{transform:none}
 #tyz-premium-blog .tyz-pb-article-card:hover{transform:none}
}
@media(prefers-reduced-motion:reduce){
 #tyz-premium-blog .tyz-pb-feature-preview,
 #tyz-premium-blog .tyz-pb-category-card,
 #tyz-premium-blog .tyz-pb-article-card{transition:none!important}
}
