/* r6 homepage preview only */
body.homepage-story-v13 .cinema-hero{min-height:0!important}
body.homepage-story-v13 .cinema-content{width:min(1120px,calc(100% - 64px))!important;padding:72px 0 80px!important}
body.homepage-story-v13 .cinema-content h1{font-size:clamp(36px,4.2vw,60px)!important;line-height:1.08!important;max-width:760px!important;margin:22px 0!important;letter-spacing:-.025em!important;text-wrap:balance}
body.homepage-story-v13 .cinema-content h1 span{margin-top:6px!important}
body.homepage-story-v13 .cinema-lead{max-width:53ch!important;font-size:18px!important;line-height:1.6!important}
body.homepage-story-v13 .cinema-actions{margin-top:28px!important}
body.homepage-story-v13 .cinema-actions .btn{font-size:14px!important;padding:14px 20px!important;min-height:48px!important}
body.homepage-story-v13 .room-introduction,body.homepage-story-v13 .choose-section{padding:64px 0!important}
body.homepage-story-v13 .wrap{max-width:1120px}
body.homepage-story-v13 .chapter{margin-bottom:26px!important}
body.homepage-story-v13 .chapter h2{font-size:clamp(28px,3vw,40px)!important;line-height:1.15!important;max-width:25ch!important;text-wrap:balance}
body.homepage-story-v13 .room-introduction>.wrap>p{max-width:57ch;font-size:17px!important;line-height:1.65!important}
body.homepage-story-v13 .room-introduction>.wrap>.room-note{font-size:14px!important;color:#a9bbc2;margin-top:14px}
body.homepage-story-v13 .journey-card{min-height:0!important;padding:28px!important}
body.homepage-story-v13 .journey-card h3{font-size:26px!important;line-height:1.2!important;margin:16px 0 12px!important}
body.homepage-story-v13 .journey-card p{font-size:16px!important;line-height:1.6!important}
body.homepage-story-v13 .journey-no,body.homepage-story-v13 .journey-marker{display:none!important}
body.homepage-story-v13 .footer{padding:40px 0!important}
@media(max-width:650px){body.homepage-story-v13 .cinema-content{width:calc(100% - 40px)!important;padding:42px 0 48px!important}body.homepage-story-v13 .hero-positioning{font-size:10px!important;letter-spacing:.1em!important}body.homepage-story-v13 .cinema-content h1{font-size:36px!important}body.homepage-story-v13 .cinema-lead{font-size:16px!important}body.homepage-story-v13 .cinema-actions{display:grid!important;grid-template-columns:1fr!important}body.homepage-story-v13 .cinema-actions .btn{width:100%!important}body.homepage-story-v13 .room-introduction,body.homepage-story-v13 .choose-section{padding:40px 0!important}body.homepage-story-v13 .journey-cards{grid-template-columns:1fr!important}}
