.about-depth .editorial-section{padding-block:clamp(66px,7vw,106px)}.about-depth .organisation-section{padding-top:clamp(62px,6vw,88px);padding-bottom:clamp(62px,6vw,88px)}.about-depth .organisation-chart{margin-top:48px}.about-depth .organisation-streams{grid-template-columns:repeat(4,minmax(0,1fr))}.about-depth .delivery-structure{grid-template-columns:.88fr 1.12fr;gap:clamp(38px,7vw,108px);background:#191714;color:#f9f5ed}.about-depth .delivery-structure:before{background:#d5b17f;box-shadow:76px 0 #d5b17f66}.about-depth .delivery-image{min-height:415px}.about-depth .delivery-image figure{right:7%}.about-depth .delivery-copy>p:not(.eyebrow){max-width:610px;margin:21px 0;color:#d9d0c4}.about-depth .delivery-copy .eyebrow{color:#d5b17f}.about-depth .delivery-roles{margin-top:28px;border-color:#ffffff2f}.about-depth .delivery-roles div{padding:12px 0;border-color:#ffffff2f}.about-depth .delivery-roles strong{color:#f9f5ed;font-size:18px}.about-depth .delivery-roles span{color:#d5b17f}.about-depth .governance-section{padding-bottom:clamp(66px,7vw,100px);background:#29241e}.about-depth .governance-heading{margin-bottom:38px}.governance-visual{display:grid;grid-template-columns:1fr .7fr;gap:0;max-width:1320px;margin:0 auto 22px;border:1px solid #ffffff30;background:#171511}.governance-visual figure{position:relative;min-height:245px;margin:0;overflow:hidden}.governance-visual figure:after{content:"";position:absolute;inset:14px;border:1px solid #d5b17f88;pointer-events:none}.governance-visual img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.governance-visual:hover img{transform:scale(1.045)}.governance-visual p{align-self:center;margin:0;padding:34px 12%;color:#f7f1e8;font:500 clamp(29px,3vw,44px)/.95 var(--serif)}.governance-visual em{color:#d5b17f;font-style:italic;font-weight:400}.about-depth .governance-grid article{min-height:230px;padding:23px}.about-depth .governance-grid h3{margin:33px 0 14px;font-size:25px}.about-depth .governance-grid p{margin-top:15px}.about-depth .about-journey{background:#eee6d9}.about-depth .journey-intro{display:grid;grid-template-columns:1fr .62fr;gap:8%;max-width:1320px;align-items:end}.about-depth .journey-intro>p:not(.eyebrow){margin:0 0 6px;color:#554e45;line-height:1.65}.journey-layout{display:grid;grid-template-columns:1.14fr .86fr;gap:clamp(34px,5vw,74px);align-items:stretch;max-width:1320px;margin:46px auto 0}.about-depth .about-journey ol{grid-template-columns:1fr;margin:0;border-top:1px solid #79532e77}.about-depth .about-journey li,.about-depth .about-journey li:not(:first-child){display:grid;grid-template-columns:44px 1fr 1.25fr;gap:18px;align-items:center;min-height:82px;padding:14px 0;border-right:0;border-bottom:1px solid #79532e33}.about-depth .about-journey li h3{margin:0;font-size:22px}.about-depth .about-journey li p{margin:0}.about-depth .about-journey li:before{top:50%;transform:translateY(-50%)}.about-depth .about-journey li:hover:before{transform:translateY(-50%) scale(1.25)}.journey-layout figure{position:relative;min-height:425px;margin:0;overflow:hidden;background:#201d19}.journey-layout figure:after{content:"";position:absolute;inset:16px;border:1px solid #d5b17faa;pointer-events:none}.journey-layout img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.journey-layout figure:hover img{transform:scale(1.04)}.journey-layout figcaption{position:absolute;z-index:1;right:0;bottom:0;max-width:270px;padding:17px 20px;background:#201d19;color:#f9f5ed;font:500 18px/1.2 var(--serif)}.about-depth .journey-note{max-width:1320px;margin:26px auto 0}.about-depth .sustainability-section{grid-template-columns:.75fr 1.25fr;gap:8%;align-items:start;background:#f7f3ec}.sustainability-side{display:grid;gap:30px}.about-depth .commitment-grid article{min-height:180px;padding:20px}.about-depth .commitment-grid h3{margin:37px 0 11px;font-size:23px}.about-depth .trusted-section{background:#181613;color:#f8f4ed}.about-depth .trusted-section:before{background:#d5b17f;box-shadow:76px 0 #d5b17f55}.about-depth .trusted-section .eyebrow{color:#d5b17f}.about-depth .trusted-heading{max-width:850px}.about-depth .trusted-heading>p:last-child{max-width:560px;margin:23px 0 0;color:#d5cdc1;line-height:1.7}.about-depth .case-grid{gap:16px;margin-top:42px}.case-card{position:relative;min-height:0!important;padding:0!important;overflow:hidden;border-color:#ffffff2b!important;background:#26221d!important}.case-card figure{position:relative;height:220px;margin:0;overflow:hidden}.case-card figure:after{content:"";position:absolute;inset:13px;border:1px solid #e6c48f99;pointer-events:none}.case-card img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .5s ease}.case-card:hover img{transform:scale(1.055);filter:saturate(1.06)}.case-card>div{padding:21px 23px 25px}.case-card p{color:#d5b17f!important}.case-card h3{margin:17px 0 11px!important;color:#f8f4ed;font-size:31px!important}.case-card span{display:block;color:#d5cdc1!important;font-size:13px!important;line-height:1.58!important}.about-depth .case-grid article:hover{box-shadow:8px 8px #d5b17f66;transform:translate(-4px,-4px)}.leader-card .leader-portrait{position:absolute;top:24px;left:24px;display:block;width:84px;height:84px;overflow:hidden;border-radius:50%;background:#f3ede4}.leader-card .leader-portrait img{position:absolute;inset:0;width:100%;height:100%;max-width:none;border-radius:0;object-fit:cover;filter:grayscale(.18) contrast(1.05);transition:transform .35s ease}.leader-card:hover .leader-portrait img{transform:scale(1.05)}.leader-card .leader-role{display:block;color:#a67d4e;font-size:9px;letter-spacing:.13em;text-transform:uppercase}.sustainability-images{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}.sustainability-images figure{position:relative;min-height:230px;margin:0;overflow:hidden;background:#201d19}.sustainability-images figure:before{position:absolute;z-index:1;inset:13px;content:"";border:1px solid rgba(213,177,127,.68);pointer-events:none}.sustainability-images img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.22,1,.36,1),filter .45s ease}.sustainability-images figure:hover img{transform:scale(1.05);filter:saturate(1.08)}@media(max-width:820px){.about-depth .editorial-section{padding-block:62px}.about-depth .delivery-structure,.about-depth .sustainability-section,.about-depth .journey-intro,.journey-layout{grid-template-columns:1fr;gap:33px}.about-depth .delivery-image{min-height:310px}.governance-visual{grid-template-columns:1fr;margin-bottom:16px}.governance-visual figure{min-height:220px}.governance-visual p{padding:25px 28px;font-size:31px}.about-depth .governance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-depth .governance-grid article{min-width:0;min-height:205px;overflow-wrap:anywhere}.about-depth .journey-intro>p:not(.eyebrow){margin:0}.about-depth .about-journey li,.about-depth .about-journey li:not(:first-child){grid-template-columns:34px 1fr;gap:5px 12px;align-items:start;min-height:0;padding:17px 0 17px 27px}.about-depth .about-journey li h3{font-size:21px}.about-depth .about-journey li p{grid-column:2;font-size:13px}.about-depth .about-journey li:before{top:24px;transform:none}.about-depth .about-journey li:hover:before{transform:scale(1.2)}.journey-layout figure{min-height:290px}.about-depth .commitment-grid article{padding:18px 0}.about-depth .trusted-heading>p:last-child{margin-top:18px}.case-card figure{height:210px}.case-card>div{padding:19px 20px 22px}}@media(max-width:820px){.sustainability-side{gap:23px}.sustainability-images{gap:10px}.sustainability-images figure{min-height:160px}.sustainability-images figure:before{inset:8px}}
