.orbit-illustration{width:100%;min-width:0;position:relative}.orbit-scene{display:block;width:100%;height:auto;overflow:visible}.orbit-scene [data-orbit]{transform-origin:0 0!important;transform-box:view-box!important}.orbit-card-title{font-family:Poppins,sans-serif;font-size:29px;font-weight:500;letter-spacing:-.7px;fill:var(--canvas-primary)}.hero .orbit-hero{height:auto;transform:none;max-width:none;width:100%;aspect-ratio:900/760;position:relative}.orbit-hero .motion-toggle{bottom:0;right:15px}.journey-intro{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:20px;padding:65px 4% 70px;overflow:hidden}.journey-intro-copy{min-width:0}.journey-intro h1{font-size:clamp(44px,4.5vw,68px);letter-spacing:-.055em}.journey-intro .intro-description{font-size:22px;line-height:1.6;max-width:530px}.journey-intro .intro-kicker{font-size:18px}.journey-intro .journey-start{font-size:19px}.journey-intro .orbit-illustration{margin-left:-8px;width:calc(100% + 16px)}
@media(max-width:1050px){.journey-intro{grid-template-columns:1fr;padding:65px 5% 50px;gap:20px}.journey-intro-copy{max-width:730px}.journey-intro h1{font-size:clamp(46px,7vw,70px)}.journey-intro .orbit-illustration{width:min(100%,680px);margin:0 auto}.hero .orbit-hero{width:100%;max-width:620px;margin:auto}}
@media(max-width:760px){.journey-intro{padding:55px 24px 40px;gap:22px}.journey-intro h1{font-size:clamp(43px,9vw,64px)}.journey-intro .intro-description{font-size:21px}.journey-intro .orbit-illustration{width:calc(100% + 32px);margin-left:-16px}.orbit-card-title{font-size:32px}.hero .orbit-hero{width:calc(100% + 24px);margin-left:-12px}.orbit-hero .motion-toggle{right:12px}}
