.work-journey-main{padding-top:0!important}
/* Scoped to Our Work: the home and outdoor journeys retain their own direction. */
.work-journey{height:500svh;position:relative;background:#132e37;color:#fff;--wj-header:106px;scroll-margin-top:0!important}.wj-stage{height:100svh;min-height:660px;position:sticky;top:0;isolation:isolate;overflow:hidden}.wj-frames,.wj-frame,.wj-frame picture,.wj-shade{position:absolute;inset:0}.wj-frame{opacity:0;pointer-events:none;will-change:opacity}.wj-frame:first-child{opacity:1}.wj-frame.is-current{pointer-events:auto}.wj-frame picture{overflow:hidden}.wj-frame img{width:100%;height:100%;object-fit:cover;object-position:var(--focal,50% 50%);will-change:transform;transform:scale(1.035)}.wj-shade{background:linear-gradient(90deg,rgba(5,23,30,.68),rgba(5,23,30,.18) 53%,transparent 80%),linear-gradient(0deg,rgba(5,23,30,.88),transparent 46%,rgba(5,23,30,.15));pointer-events:none}.wj-copy{position:absolute;left:6%;top:34%;width:min(820px,72%);will-change:transform,opacity}.work-journey .wj-kicker{font:10px/1.5 Arial,sans-serif;letter-spacing:.22em;color:#e0d3b7;margin:0 0 20px}.work-journey h1,.work-journey h2{font:clamp(46px,5.3vw,82px)/1.02 Georgia,serif;letter-spacing:-.048em;color:#fff;margin:0 0 24px;font-weight:400;text-shadow:0 3px 28px #00101930}.work-journey h1 em,.work-journey h2 em{color:#efe4cc;font-weight:400}.work-journey .wj-description{font:15px/1.8 Arial,sans-serif;color:#fff;max-width:410px;margin:0;text-shadow:0 1px 8px #0006}.wj-topline{position:absolute;top:calc(var(--wj-header) + 28px);left:6%;right:6%;display:flex;justify-content:space-between;gap:20px;color:#fff;font:9px/1.5 Arial,sans-serif;letter-spacing:.18em;pointer-events:none}.wj-topline i{display:inline-block;width:22px;height:1px;background:#efe4cc;vertical-align:middle;margin:0 12px}.wj-side{position:absolute;right:3%;top:43%;display:flex;align-items:center;flex-direction:column;gap:14px;font:10px Arial,sans-serif;color:#fff}.wj-side>div{height:110px;width:1px;background:#fff5}.wj-side i{display:block;height:100%;background:#e9d6af;transform:scaleY(var(--wj-progress,0));transform-origin:top}.wj-bottom{position:absolute;bottom:20px;left:6%;right:6%}.wj-actions{display:flex;align-items:center;gap:28px;margin-bottom:30px}.wj-actions a{font:12px Arial,sans-serif;text-decoration:none;color:#fff}.wj-primary{background:#f3eee3;color:#193640!important;padding:18px 24px;min-height:48px;display:flex;align-items:center;gap:28px;transition:background .25s}.wj-primary:hover{background:#fff}.wj-enquire{padding:14px 0;border-bottom:1px solid #ffffff60}.wj-scroll{margin-left:auto;font:9px Arial,sans-serif;letter-spacing:.18em;color:#fff}.wj-scroll b{display:inline-block;font-size:17px;font-weight:400;margin-left:15px;animation:wj-cue 2s ease-in-out infinite}.wj-chapters{display:grid;grid-template-columns:repeat(5,1fr);gap:22px}.wj-chapters button{background:none;border:0;border-top:1px solid #ffffff50;position:relative;padding:18px 0 14px;display:flex;align-items:center;gap:12px;color:#e2e7e5;cursor:pointer;text-align:left;font:12px Arial,sans-serif}.wj-chapters button>i{position:absolute;top:-1px;left:0;width:100%;height:2px;background:#eddbb5;transform:scaleX(var(--chapter-progress,0));transform-origin:left}.wj-chapters button[aria-pressed=true]{color:#fff}.wj-number{font-size:9px;opacity:.7}.wj-chapter-arrow{margin-left:auto;opacity:0;transition:opacity .2s}.wj-chapters button[aria-pressed=true] .wj-chapter-arrow,.wj-chapters button:hover .wj-chapter-arrow{opacity:1}.wj-credit{display:flex;justify-content:space-between;gap:15px;font:9px/1.6 Arial,sans-serif;color:#d9e0df;padding-top:8px}.wj-credit a{color:inherit;text-decoration:none}.work-journey a:focus-visible,.work-journey button:focus-visible{outline:2px solid #efdbb1;outline-offset:5px}.wj-handover{display:flex;gap:7%;align-items:center;padding:40px 6%;background:#f3eee4;color:#193640;border-bottom:1px solid #19364022}.wj-handover .eyebrow{font:9px/1.7 Arial,sans-serif;letter-spacing:.16em;margin:0;color:#6f634e;max-width:210px}.wj-handover>p:not(.eyebrow){font:22px/1.45 Georgia,serif;margin:0}.wj-handover strong{font-weight:400}.wj-handover>a{margin-left:auto;border:1px solid #19364040;border-radius:50%;width:45px;height:45px;display:grid;place-items:center;color:#193640;text-decoration:none}#genuine-work{scroll-margin-top:120px}.work-journey:not(.is-enhanced){height:100svh}.work-journey:not(.is-enhanced) .wj-chapters,.work-journey:not(.is-enhanced) .wj-scroll,.work-journey:not(.is-enhanced) .wj-side{display:none}@keyframes wj-cue{50%{transform:translateY(5px)}}
@media(min-width:901px) and (max-height:800px){.wj-copy{top:31%}.work-journey h1,.work-journey h2{font-size:clamp(45px,5vw,70px)}.work-journey .wj-description{font-size:14px;line-height:1.65;max-width:440px}.wj-actions{margin-bottom:20px}.work-journey .wj-kicker{margin-bottom:15px}}
@media(max-width:900px){.work-journey{--wj-header:88px;height:400svh}.wj-stage{min-height:640px}.wj-copy{top:34%;width:78%}.wj-side{display:none}.wj-topline{font-size:8px}.wj-chapters{gap:12px}.wj-chapters button{font-size:10px;gap:7px}.wj-scroll{display:none}.wj-description{max-width:350px!important}}
@media(max-width:600px){.work-journey{height:360svh;--wj-header:82px}.wj-stage{height:100svh;min-height:680px}.wj-copy{top:33%;left:7%;width:86%}.work-journey h1,.work-journey h2{font-size:clamp(38px,10.5vw,57px);margin-bottom:18px}.work-journey .wj-kicker{font-size:8px;letter-spacing:.14em;margin-bottom:15px}.work-journey .wj-description{font-size:13px;line-height:1.7;max-width:310px!important}.wj-shade{background:linear-gradient(0deg,#071e2df0,rgba(5,23,30,.28) 77%),linear-gradient(90deg,#071e2d50,transparent)}.wj-topline{left:7%;right:7%;top:calc(var(--wj-header) + 24px);font-size:7px;letter-spacing:.1em}.wj-topline>span:first-child{max-width:80px}.wj-topline i{width:10px;margin:0 5px}.wj-bottom{left:7%;right:7%;bottom:16px}.wj-actions{gap:16px;flex-wrap:wrap;margin-bottom:22px}.wj-primary{padding:15px 17px;gap:16px;font-size:11px!important}.wj-enquire{font-size:11px!important;padding:8px 0}.wj-chapters{gap:8px}.wj-chapters button{display:block;font-size:8px;line-height:1.45;padding:12px 0 8px;min-height:52px}.wj-number{display:block;margin-bottom:5px;font-size:8px}.wj-chapter-arrow{display:none}.wj-credit{display:block;font-size:8px;padding-top:8px}.wj-credit a{display:block;margin-top:3px}.wj-handover{display:grid;grid-template-columns:1fr auto;gap:16px;padding:28px 7%}.wj-handover .eyebrow{grid-column:1/-1;max-width:none}.wj-handover>p:not(.eyebrow){font-size:19px}.wj-handover>a{width:38px;height:38px}}
@media(prefers-reduced-motion:reduce){.work-journey,.work-journey.is-enhanced{height:100svh;min-height:680px}.wj-stage{position:relative}.wj-frame img,.wj-copy{transform:none!important}.wj-scroll b{animation:none}.wj-scroll{display:none}.wj-primary,.wj-chapter-arrow{transition:none}}
