html{scroll-behavior:smooth}.journeyHero{display:grid;grid-template-columns:1fr .8fr;gap:clamp(35px,7vw,100px);align-items:center;padding-top:88px;padding-bottom:90px}.journeyHero h1{font:normal clamp(3.5rem,6.2vw,7rem)/1.01 Georgia,serif;letter-spacing:-.06em;margin:18px 0 26px}.journeyHero h1 em{font-weight:normal;color:#e9aa75}.journeyHero p{max-width:640px;color:#d0dbd1;line-height:1.65;font-size:1.13rem;margin:0 0 28px}.journeyHero figure{margin:0;background:#263a31;padding:14px;border:1px solid #607363;border-radius:8px;transform:rotate(1.2deg)}.journeyHero figure img{height:min(580px,55vw);object-fit:cover;object-position:center 30%;border-radius:4px}.journeyHero figcaption{margin:13px 3px 1px;color:#d9e2d8;font-size:.8rem}.originBand{background:#ead8bd;color:#24392e}.originInner,.nowInner{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(35px,7vw,100px);padding-top:88px;padding-bottom:88px}.originInner .kicker,.nowBand .kicker{color:#8d5138}.originInner h2,.timeline h2,.nowInner h2,.journeyClose h2{font:normal clamp(2.6rem,4.5vw,4.9rem)/1.06 Georgia,serif;letter-spacing:-.05em;margin:16px 0}.originInner p,.nowInner p,.journeyClose p{line-height:1.68;font-size:1.08rem;margin:0 0 18px}.timeline{padding-top:94px;padding-bottom:94px}.timeline>h2{margin-bottom:45px}.timeline ol{list-style:none;margin:0;padding:0;border-left:1px solid #536a5d;display:grid;gap:0}.timeline li{position:relative;padding:0 0 44px 35px;max-width:840px}.timeline li:before{content:"";position:absolute;left:-7px;top:4px;width:13px;height:13px;border-radius:50%;background:#e9aa75;box-shadow:0 0 0 5px #14201f}.timeline li:last-child{padding-bottom:0}.timeline li span{font-weight:800;font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;color:#e9aa75}.timeline h3{font:normal 1.8rem Georgia,serif;margin:10px 0}.timeline li p{color:#c9d7cc;line-height:1.6;margin:0}.nowBand{background:#21362e}.nowInner p{color:#d0dbd2}.nowInner .textLink{display:inline-block;margin-top:8px}.journeyClose{padding-top:94px;padding-bottom:100px}.journeyClose p{color:#cbd8ce;max-width:680px}.journeyClose .heroActions{margin-top:28px}@media(max-width:900px){.journeyHero,.originInner,.nowInner{grid-template-columns:1fr}.journeyHero figure{max-width:600px}.journeyHero figure img{height:520px}.originInner,.nowInner{gap:20px;padding-top:68px;padding-bottom:68px}.timeline{padding-top:70px;padding-bottom:70px}}@media(max-width:650px){.journeyHero{padding-top:48px;padding-bottom:65px}.journeyHero h1{font-size:clamp(3rem,12vw,4.6rem)}.journeyHero p,.originInner p,.nowInner p,.journeyClose p{font-size:1rem}.journeyHero figure img{height:410px}.timeline li{padding-left:25px}.timeline h3{font-size:1.55rem}.journeyClose{padding-top:70px;padding-bottom:75px}}
