#our-journey{max-width:1160px;margin:auto;padding:48px 28px 80px;color:#193038;font:17px/1.8 Arial,sans-serif}#our-journey h1,#our-journey h2,#our-journey h3{font-family:Georgia,serif;color:#193038;line-height:1.15}#our-journey h1{font-size:clamp(38px,5vw,65px);max-width:1000px;margin:18px 0 28px}#our-journey h2{font-size:clamp(30px,3.5vw,44px);margin:12px 0 25px}#our-journey h3{font-size:27px;margin:26px 0 18px}#our-journey p{max-width:900px;margin:0 0 23px}#our-journey .j-lead{font-size:24px;line-height:1.5}#our-journey .j-year{color:#94592d;font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:bold}#our-journey .j-nav{display:flex;gap:24px;flex-wrap:wrap;border-block:1px solid #d6d3cb;padding:22px 0;margin:40px 0}#our-journey a{color:inherit}#our-journey .j-nav a{font-size:14px;font-weight:bold}#our-journey .j-chapter{padding:45px 0;border-bottom:1px solid #d6d3cb;scroll-margin-top:85px}#our-journey .j-photos{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:30px 0}#our-journey figure{margin:0;background:#f0ede7}#our-journey figure img{display:block;width:100%;height:390px;object-fit:contain;background:#e5e3dc}#our-journey figcaption{padding:14px 18px;font-size:14px;line-height:1.5}#our-journey .j-film{max-width:720px;margin:30px auto}#our-journey .j-film p{font-size:14px;margin:10px 0}#our-journey .j-video{display:block;position:relative;background:#193038;aspect-ratio:16/9}#our-journey .j-video img{width:100%;height:100%;object-fit:contain}#our-journey .j-video span{position:absolute;bottom:18px;left:18px;padding:10px 16px;background:#193038;color:white;font-size:14px}#our-journey iframe{width:100%;aspect-ratio:16/9;border:0}#our-journey .j-line{padding:24px;background:#eee9df;font-size:23px;font-family:Georgia,serif;margin:24px 0}#our-journey details{padding:22px;background:#eee9df;margin:25px 0}#our-journey summary{cursor:pointer;font-weight:bold}#our-journey .j-links{display:flex;gap:16px;flex-wrap:wrap;margin:28px 0}#our-journey .j-links a,#our-journey .j-link{display:inline-block;padding:14px 20px;background:#193038;color:white;text-decoration:none;font-size:14px}#our-journey a:focus-visible,#our-journey summary:focus-visible{outline:3px solid #ae6c35;outline-offset:4px}@media(max-width:650px){#our-journey{padding:25px 20px 45px}#our-journey .j-photos{grid-template-columns:1fr}#our-journey figure img{height:330px}#our-journey .j-chapter{padding:30px 0}#our-journey .j-lead{font-size:20px}#our-journey .j-nav{gap:15px}#our-journey .j-line{font-size:20px}}
#our-journey .j-photos{gap:22px;margin:35px 0}#our-journey .j-hero-photo{grid-template-columns:1fr}#our-journey .j-hero-photo img{height:460px;object-fit:cover}#our-journey .j-gallery figure:first-child:nth-last-child(n+4){grid-column:1/-1}#our-journey .j-gallery figure:first-child:nth-last-child(n+4) img{height:470px}#our-journey figure a{display:block;cursor:zoom-in}#our-journey figure img{height:410px}#our-journey figcaption{color:#364b50;background:#f0ede7}#our-journey .j-lightbox{width:min(1100px,94vw);max-height:94vh;background:#14282d;color:white;border:0;padding:18px}#our-journey .j-lightbox::backdrop{background:rgba(0,0,0,.85)}#our-journey .j-lightbox img{display:block;width:100%;height:72vh;object-fit:contain}#our-journey .j-lightbox p{margin:14px 0 0;font-size:14px}#our-journey .j-close{display:block;margin:0 0 12px auto;padding:8px 16px;background:white;border:0;cursor:pointer}@media(max-width:650px){#our-journey .j-hero-photo img{height:300px}#our-journey figure img,#our-journey .j-gallery figure:first-child:nth-last-child(n+4) img{height:330px}}
