.rj-page .sp-hero-grid{grid-template-columns:1fr 1.1fr;gap:65px}.rj-page .sp-hero h1{font-size:clamp(39px,4vw,56px)}.rj-page .sp-hero figure img{height:390px;object-fit:cover;object-position:center}.rj-planning{background:#eeeee6;padding-block:85px}.rj-planning-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:center}.rj-planning-grid>div>p:not(.eyebrow){font-size:14px;margin-top:25px}.rj-planning .sp-route{background:var(--paper);padding:35px}.rj-planning .text-link{font-size:12px;margin-top:25px}.rj-vehicle{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:start}.rj-vehicle>div>p:not(.eyebrow){font-size:14px;margin-bottom:23px}.rj-vehicle .text-link{font-size:12px}@media(max-width:1050px){.rj-page .sp-hero-grid{gap:35px}.rj-page .sp-hero h1{font-size:42px}.rj-planning-grid,.rj-vehicle{gap:40px}}@media(max-width:700px){.rj-page .sp-hero-grid,.rj-planning-grid,.rj-vehicle{grid-template-columns:1fr;gap:32px}.rj-page .sp-hero h1{font-size:39px}.rj-page .sp-hero figure img{height:auto;aspect-ratio:16/10}.rj-planning{padding-block:55px}.rj-planning .sp-route{padding:25px}.rj-vehicle .text-link{line-height:1.5}}
