.route-map-master{container-type:size}.route-map-master__image{--route-map-frame:max(100cqw * 2400/1200,100cqh * 2400/1200);--route-map-edge:min(var(--route-map-frame),100cqw * 2400/1200,100cqh * 2400/1120);top:50%!important;left:50%!important;width:var(--route-map-edge)!important;max-width:none;height:var(--route-map-edge)!important;translate:-50% -50%}@container (aspect-ratio >= 53 / 50){.route-map-master__image{--route-map-frame:max(100cqw * 2400/1260,100cqh * 2400/1120)}}@container (aspect-ratio >= 141 / 100){.route-map-master__image{--route-map-frame:max(100cqw * 2400/2400,100cqh * 2400/1350)}}.route-map-master--contain .route-map-master__image{--route-map-edge:min(100cqw * 2400/2400,100cqh * 2400/1350);clip-path:inset(21.875% 0)}