/* A simpler first screen: film, finder, then content. */
body.home .world-photo-left,body.home .world-photo-right,body.home .world-side-word,body.home .world-banner{display:none!important}
body.home .hdt-world-sheet{max-width:1360px!important;width:calc(100% - 64px)!important;margin:32px auto 0!important;padding:0!important;border:0!important;box-shadow:none!important;background:white!important}
body.home .hdt-world-feature{margin:0!important;border:0!important;box-shadow:none!important;display:grid!important;grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr)!important}
body.home .world-video-stage{aspect-ratio:16/9!important;height:auto!important;max-height:420px!important;min-height:0!important}
body.home .world-video-stage video{width:100%!important;height:100%!important;object-fit:cover!important}
body.home .world-feature-caption{padding:24px 30px!important;min-height:0!important;gap:24px!important}
body.home .world-feature-caption h2{font-family:'HDT Clash',Arial,sans-serif!important;font-size:clamp(26px,2.4vw,36px)!important;font-weight:600!important;line-height:1.15!important;text-transform:none!important;letter-spacing:-.025em!important;margin:0!important}
body.home .world-find{padding:30px!important;background:#1428a2!important;color:white!important;border:0!important}
body.home .world-find h2,body.home .world-find p,body.home .world-find label,body.home .world-find a{color:white!important}
body.home .world-find h2{font-size:28px!important;line-height:1.2!important;margin:14px 0!important}
body.home .world-find p{font-size:15px!important;line-height:1.65!important}
body.home .world-find-pin{color:#f36522!important;width:30px!important;height:30px!important}
body.home #flagship-location-search>button{background:#f36522!important;color:#132033!important}
body.home .world-find input{background:white!important;color:#132033!important}
body.home .world-find .world-find-links a{border-color:#ffffff40!important}
@media(max-width:760px){body.home .hdt-world-sheet{width:100%!important;margin:0!important}body.home .hdt-world-feature{grid-template-columns:1fr!important}body.home .world-feature-caption{padding:22px 24px!important}body.home .world-find{padding:28px 24px!important}body.home .world-feature-caption h2{font-size:27px!important}}
body.home .world-backdrop{background:#edf1f8!important}body.home .world-backdrop:after{display:none!important}
