.adv-story-page .article-hero-art{background:radial-gradient(ellipse at 82% 30%,#b58d4e28,transparent 45%),linear-gradient(125deg,#071b28,#122c3b);opacity:1}
.adv-story-page .article-hero h1{max-width:1100px}
.adv-story-page .article-content{min-width:0}
.adv-story-figure{margin:36px 0!important;overflow:hidden;border:1px solid #ffffff24;border-radius:12px;background:#0b202b}
.adv-story-figure img{display:block;width:100%;height:auto}
.adv-story-figure figcaption{padding:16px 20px;color:#bdc9d0;font-size:13px;line-height:1.6}
.adv-story-mobile{max-width:330px;margin-inline:auto!important}
.adv-story-page .article-content section{scroll-margin-top:110px}
.adv-story-page .article-source-note{border-left:3px solid #d2ae76;padding-left:20px;color:#c5cbd5;font-size:14px;line-height:1.7;margin-top:28px}
.adv-story-page .article-content a{text-underline-offset:4px}
@media(max-width:380px){.adv-story-page .site-header .header-phone{display:none}.adv-story-page .site-header .menu-toggle{margin-left:auto}}
@media(prefers-reduced-motion:reduce){.adv-story-page *{scroll-behavior:auto!important}}
