/* Exact recovered owner module: natural ratio inside the accepted EN hero. */
.home-handoff-restored [data-home-story-candidate]{height:auto;aspect-ratio:1440/820;container-type:normal;flex:none}
@media(max-width:760px){
 .home-handoff-restored .home-story-frame{justify-content:center}
 .home-handoff-restored .home-story-scope{margin-top:9px}
 .home-handoff-restored [data-home-story-candidate]{height:auto;min-height:410px;aspect-ratio:342/410;--hm-player-height:410px;flex:none}
}
/* QA: fit the named archive host to existing main107 S18 styles. */
.home-handoff-restored .home-story-frame{width:100%;min-width:0;max-width:620px;margin-inline:auto}
.home-handoff-restored .s18-hero-media[data-home-story-candidate]{padding:0;border:0;transform:none}
.home-handoff-restored .home-story-scope{font-size:10px;line-height:1.45;margin:10px 0 0}
@media(max-width:760px){
 .home-handoff-restored .s18-opening .hero{gap:6px;padding-top:10px;padding-bottom:4px}
 .home-handoff-restored .s18-opening .hero-support{margin-bottom:6px}
 .home-handoff-restored .home-story-scope{font-size:9px;line-height:1.35;margin-top:9px}
}
