.preview-status{padding:12px;text-align:center;background:#fff0d6;color:#19294c;font-weight:700}.reveal{opacity:1!important;transform:none!important}.ranking-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-film--evidence{background:radial-gradient(ellipse at 80% 20%,#fbb87166,transparent 50%),linear-gradient(115deg,#100b46,#283d70)}.hero-grid-lines{animation:preview-drift 12s ease-in-out infinite alternate}.preview-paused .hero-grid-lines,.preview-paused .morph{animation-play-state:paused!important}.preview-motion{position:fixed;bottom:16px;right:16px;z-index:99;background:#100b46;color:white;padding:10px 16px;border:1px solid white;border-radius:24px}.story-copy>p{font-size:1.1rem;line-height:1.8;margin-block:1.2rem}.story-copy{min-width:0}.sources a{overflow-wrap:anywhere}.preview-status a{color:inherit}@keyframes preview-drift{to{transform:translateY(16px);opacity:.7}}@media(max-width:650px){.ranking-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
body[data-issue-id="010"] .hero-title{font-size:clamp(2.3rem,5.4vw,5.8rem)}body[data-issue-id="010"] .point-4{right:0;bottom:0}body[data-issue-id="010"] .point-2{right:0;top:5%}body[data-issue-id="010"] .point-3{left:5%;bottom:0}body[data-issue-id="010"] .hero-radar{margin-right:2rem}.preview-status{position:relative;z-index:200}.preview-paused *{animation-play-state:paused!important}.preview-disabled-services{padding:2rem;max-width:1160px;margin:auto;background:#fff0d6;color:#182945}.hero-radar>p{max-width:110px}
.reveal-now{opacity:1!important;transform:none!important;visibility:visible!important}.site-header{position:relative!important}.hero-shell{padding-top:100px!important}.preview-status{position:relative}.reading-rail-extras{display:none}@media(max-width:650px){.hero-shell{padding-top:90px!important}.hero-radar{margin:3rem 0!important}.preview-motion{font-size:12px;bottom:8px}.hero-title{font-size:2.7rem!important}}
.hero-copy,.hero-shell,.hero-radar{min-width:0;max-width:100%}.hero-title{overflow-wrap:anywhere}@media(max-width:650px){.hero-radar{width:100%!important;max-width:340px!important;height:360px!important;aspect-ratio:auto!important}.radar-point{width:125px!important}.hero-shell{width:calc(100% - 32px)!important}.hero-copy{width:100%!important}.hero-actions{flex-wrap:wrap}.hero-actions>a{max-width:100%}}
.hero{overflow:clip}
.reading-rail-shortcuts{display:none!important}
.hero{position:relative;overflow:hidden!important}html,body{max-width:100%;overflow-x:clip}
