/* Blog article visuals only; global navigation intentionally untouched. */
main.hye-editorial .hye-feature-hero{background:radial-gradient(ellipse at 78% 50%,#10376b 0%,#081d3e 52%,#06132c 100%)!important}
main.hye-editorial .hye-feature-hero::before{background:linear-gradient(90deg,#06132c 0%,rgba(6,19,44,.86) 27%,rgba(6,19,44,.12) 68%,rgba(6,19,44,.12) 100%)!important}
main.hye-editorial .hye-art{background-image:var(--hye-art-svg)!important;background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important;min-height:400px!important;filter:drop-shadow(0 0 30px rgba(25,135,245,.2))!important;animation:hyeArtFloat 8s ease-in-out infinite alternate!important}
main.hye-editorial .hye-art .hye-reference-art{display:none!important}
main.hye-editorial .hye-feature-hero h1{font-size:clamp(32px,3.3vw,56px)!important;overflow-wrap:break-word!important;word-break:normal!important;hyphens:none!important}
@keyframes hyeArtFloat{from{transform:translateY(6px)}to{transform:translateY(-10px)}}
@media(max-width:850px){main.hye-editorial .hye-art{min-height:300px!important;width:100%!important;background-size:contain!important}main.hye-editorial .hye-feature-hero{padding-top:50px!important;padding-bottom:42px!important}}
@media(prefers-reduced-motion:reduce){main.hye-editorial .hye-art{animation:none!important}}
