html body #ceo-preview{--cx-ink:#12364e;--cx-muted:#496171;--cx-paper:#f5f6f2;--cx-white:#fff;--cx-navy:#081e31;--cx-green:#88bd37;--cx-line:#d4ddd9;background:var(--cx-paper)!important;color:var(--cx-ink)!important;padding:100px 0 0;overflow:hidden;text-align:start}
html body #ceo-preview *{box-sizing:border-box}
html body #ceo-preview h1{font:700 clamp(34px,4.5vw,66px)/1.09 inherit;font-family:inherit;font-weight:700;font-size:clamp(34px,4.5vw,66px);line-height:1.09;letter-spacing:-.045em;color:var(--cx-ink)!important;margin:0;text-align:start;text-wrap:balance;max-width:20ch}
html body #ceo-preview p{color:var(--cx-ink)!important;font-size:17px;line-height:1.85;font-weight:400;margin:0 0 23px;text-align:start;transform:none;opacity:1}
html body #ceo-preview .cx-kicker{color:#557b25!important;font-size:11px;font-weight:700;letter-spacing:.19em;text-transform:uppercase;line-height:1.5;margin:0 0 24px;display:flex;align-items:center;gap:13px}
.cx-kicker:before{content:'';width:35px;height:2px;background:var(--cx-green)}
#ceo-preview .cx-wrap{width:min(1180px,calc(100% - 80px));margin-inline:auto}
html body #ceo-preview .cx-switcher{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:16px 28px;background:#e8ede7!important;border-bottom:1px solid var(--cx-line);position:relative;z-index:3}
html body #ceo-preview .cx-switcher a{display:flex;align-items:center;min-height:44px;padding:8px 13px;font-size:12px;border:1px solid #bdcbbd;border-radius:5px;text-decoration:none;color:var(--cx-ink)!important;background:transparent!important;transition:background .2s}
html body #ceo-preview .cx-switcher a[aria-current]{background:var(--cx-navy)!important;color:#fff!important;border-color:var(--cx-navy)}
#ceo-preview .cx-switcher span{font-size:12px;margin-inline-end:10px;font-weight:600}
#ceo-preview .cx-switcher a:hover{box-shadow:inset 0 -3px var(--cx-green)}
#ceo-preview a:focus-visible{outline:3px solid #538500;outline-offset:3px}
#ceo-preview .cx-portrait{margin:0;position:relative;overflow:hidden;isolation:isolate}
#ceo-preview .cx-portrait img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom;position:relative;z-index:1;filter:none!important}
html body #ceo-preview .cx-signature{border-top:2px solid var(--cx-green);padding-top:19px;margin-top:28px;color:var(--cx-ink)!important}
html body #ceo-preview .cx-signature strong{display:block;font-size:20px;font-weight:700;color:inherit!important}
html body #ceo-preview .cx-signature span{display:block;font-size:13px;margin-top:7px;color:inherit!important;opacity:.85}
#ceo-preview .cx-prose{min-width:0}
#ceo-preview .cx-editorial{display:grid;grid-template-columns:340px 1fr;gap:48px 74px;padding:65px 0 85px}
#ceo-preview .cx-editorial .cx-heading{grid-column:2;grid-row:1}
#ceo-preview .cx-editorial aside{grid-column:1;grid-row:1/3;align-self:start}
#ceo-preview .cx-editorial .cx-portrait{height:440px;background:#e1e9df;border-radius:170px 170px 3px 3px;border-bottom:5px solid var(--cx-green)}
#ceo-preview .cx-editorial>.cx-prose{grid-column:2;max-width:69ch}
#ceo-preview .cx-editorial>.cx-prose .cx-signature{display:none}
#ceo-preview .cx-executive{position:relative;isolation:isolate;background:var(--cx-paper)}
#ceo-preview .cx-executive:before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#081e31ed,#081e31b8),url('../assets/images/journey/site-visit-2020-selected-20261012.png') center 55%/cover;-webkit-mask-image:linear-gradient(to bottom,#000 76%,rgba(0,0,0,.75) 80%,rgba(0,0,0,.25) 84%,rgba(0,0,0,.04) 88%,transparent 92%);mask-image:linear-gradient(to bottom,#000 76%,rgba(0,0,0,.75) 80%,rgba(0,0,0,.25) 84%,rgba(0,0,0,.04) 88%,transparent 92%)}
#ceo-preview .cx-stage{display:grid;grid-template-columns:1.25fr 1fr;position:relative;align-items:center;min-height:560px;gap:40px}
#ceo-preview .cx-executive .cx-heading{padding:60px 0}
html body #ceo-preview .cx-executive h1,html body #ceo-preview .cx-executive .cx-signature{color:white!important}
html body #ceo-preview .cx-executive .cx-kicker{color:#b3d882!important}
#ceo-preview .cx-executive .cx-portrait{height:540px;align-self:end}
#ceo-preview .cx-executive .cx-portrait img{-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 78%,rgba(0,0,0,.94) 84%,rgba(0,0,0,.55) 91%,rgba(0,0,0,.12) 97%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 78%,rgba(0,0,0,.94) 84%,rgba(0,0,0,.55) 91%,rgba(0,0,0,.12) 97%,transparent 100%)}
#ceo-preview .cx-executive .cx-portrait:before{content:none;display:none}
#ceo-preview .bz-type-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
#ceo-preview .bz-type-word{white-space:nowrap}
#ceo-preview .bz-type-active .bz-type-char{animation:cx-character-in .28s ease-out both;animation-delay:var(--bz-char-delay,0ms)}
@keyframes cx-character-in{from{opacity:0}to{opacity:1}}
@media(prefers-reduced-motion:reduce){#ceo-preview .bz-type-active .bz-type-char{animation:none;opacity:1}}
#ceo-preview .cx-executive .cx-signature{position:absolute;bottom:34px;left:0;max-width:420px}
@media(min-width:801px){
 #ceo-preview .cx-executive .cx-stage{grid-template-columns:1fr 1.25fr;direction:ltr}
 #ceo-preview .cx-executive .cx-portrait{grid-column:1;grid-row:1}
 #ceo-preview .cx-executive .cx-heading{grid-column:2;grid-row:1}
 #ceo-preview .cx-executive .cx-signature{grid-column:2;grid-row:1;left:0;right:auto}
 #ceo-preview[dir=rtl] .cx-executive .cx-heading,#ceo-preview[dir=rtl] .cx-executive .cx-signature{direction:rtl}
 #ceo-preview[dir=rtl] .cx-executive .cx-signature{left:0;right:0}
}
#ceo-preview .cx-reading{padding:64px 0 80px}
#ceo-preview .cx-reading .cx-prose{max-width:820px;margin:auto}
html body #ceo-preview .cx-reading .cx-prose>p:first-child{font-size:24px;line-height:1.65;border-inline-start:3px solid var(--cx-green);padding-inline-start:25px}
#ceo-preview .cx-reading .cx-signature{display:none}
#ceo-preview .cx-letter{max-width:920px;padding:60px 80px 80px;margin-block:60px 85px;background:#fff;border-top:5px solid var(--cx-green);box-shadow:0 18px 60px #16384b0c}
#ceo-preview .cx-letter header{display:flex;gap:30px;align-items:center;padding-bottom:35px;border-bottom:1px solid var(--cx-line);margin-bottom:40px}
#ceo-preview .cx-letter header .cx-portrait{width:145px;height:165px;background:#e6ece3;border-radius:4px;flex-shrink:0}
#ceo-preview .cx-letter header .cx-signature{border:0;padding:0;margin:0}
#ceo-preview .cx-letter header .cx-kicker{margin-bottom:15px}
#ceo-preview .cx-letter .cx-heading>.cx-kicker{display:none}
html body #ceo-preview .cx-letter h1{font-size:43px;max-width:23ch;margin-bottom:36px;letter-spacing:-.025em}
#ceo-preview .cx-letter>.cx-prose>.cx-signature{width:fit-content;margin-top:40px}
#ceo-preview .cx-horizon{background:linear-gradient(90deg,#081e31f5,#081e31d9),url('../assets/images/selected-20261012/yard-1920.webp') center/cover;position:relative}
#ceo-preview .cx-horizon .cx-stage{grid-template-columns:.85fr 1.2fr;min-height:530px}
#ceo-preview .cx-horizon .cx-portrait{height:500px;align-self:end;background:linear-gradient(110deg,transparent 15%,#365d6555 15%,#365d6555 78%,transparent 78%)}
html body #ceo-preview .cx-horizon h1{color:#fff!important}
html body #ceo-preview .cx-horizon .cx-kicker{color:#b3d882!important}
#ceo-preview .cx-horizon:after{content:'';position:absolute;bottom:0;inset-inline:0;height:6px;background:var(--cx-green)}
#ceo-preview .cx-horizon-body{display:grid;grid-template-columns:.85fr 1.2fr;gap:40px;padding:62px 0 85px}
#ceo-preview .cx-horizon-body aside{padding-inline-end:60px}
#ceo-preview .cx-horizon-body .cx-prose>.cx-signature{display:none}
#ceo-preview .cx-perspective{padding:65px 0 85px}
#ceo-preview .cx-perspective>.cx-heading{border-bottom:1px solid var(--cx-line);padding-bottom:40px;margin-bottom:45px}
html body #ceo-preview .cx-perspective h1{max-width:22ch;font-size:clamp(40px,5.5vw,79px)}
#ceo-preview .cx-perspective-grid{display:grid;grid-template-columns:1.1fr .85fr;gap:75px;align-items:start}
#ceo-preview .cx-perspective-grid aside{grid-column:2;grid-row:1;position:sticky;top:120px;background:#dfe9d5;padding:25px 30px 30px;border-radius:3px}
#ceo-preview .cx-perspective-grid .cx-portrait{height:385px}
#ceo-preview .cx-perspective-grid>.cx-prose{grid-column:1;grid-row:1}
#ceo-preview .cx-perspective-grid>.cx-prose>.cx-signature{display:none}
html body #ceo-preview .cx-perspective .cx-prose>p:first-child{font-size:23px;line-height:1.7;font-weight:500}
html body #ceo-preview[dir=rtl] h1{letter-spacing:0;line-height:1.4}
#ceo-preview[dir=rtl] .cx-executive .cx-signature{left:auto;right:0}
@media(max-width:800px){html body #ceo-preview{padding-top:82px}#ceo-preview .cx-wrap{width:calc(100% - 40px)}#ceo-preview .cx-switcher{padding:12px 20px!important}#ceo-preview .cx-switcher span{width:100%}#ceo-preview .cx-editorial{grid-template-columns:1fr;gap:30px;padding:40px 0}#ceo-preview .cx-editorial .cx-heading{grid-column:1;grid-row:1}#ceo-preview .cx-editorial aside{grid-column:1;grid-row:2;max-width:350px;width:100%;margin:auto}#ceo-preview .cx-editorial>.cx-prose{grid-column:1;grid-row:3}#ceo-preview .cx-editorial .cx-portrait{height:360px}#ceo-preview .cx-stage,#ceo-preview .cx-horizon .cx-stage{grid-template-columns:1fr;gap:24px}#ceo-preview .cx-executive .cx-heading{padding:40px 0 0}#ceo-preview .cx-executive .cx-portrait{height:380px;width:min(100%,380px);margin:auto}#ceo-preview .cx-executive .cx-signature{position:static;grid-row:3;margin:0 0 35px}#ceo-preview .cx-letter{padding:30px 24px;margin-block:35px}#ceo-preview .cx-letter header{gap:18px}#ceo-preview .cx-letter header .cx-portrait{width:100px;height:130px}html body #ceo-preview .cx-letter h1{font-size:34px}#ceo-preview .cx-horizon .cx-heading{grid-row:1;padding-top:40px}#ceo-preview .cx-horizon .cx-portrait{height:360px;max-width:380px;width:100%;margin:auto}#ceo-preview .cx-horizon-body{grid-template-columns:1fr;padding:35px 0;gap:25px}#ceo-preview .cx-horizon-body aside{padding:0}#ceo-preview .cx-perspective{padding:40px 0}#ceo-preview .cx-perspective-grid{grid-template-columns:1fr;gap:35px}#ceo-preview .cx-perspective-grid aside{position:static;grid-column:1;grid-row:1;max-width:380px;width:100%;margin:auto}#ceo-preview .cx-perspective-grid>.cx-prose{grid-column:1;grid-row:2}#ceo-preview .cx-perspective-grid .cx-portrait{height:320px}html body #ceo-preview p{font-size:16px}html body #ceo-preview .cx-signature strong{font-size:18px}}
@media(prefers-reduced-motion:reduce){#ceo-preview *{transition:none!important;animation:none!important}}
html:not([data-color-mode=light]) body #ceo-preview{--cx-ink:#edf3f7;--cx-muted:#b9ccd8;--cx-paper:#081e31;--cx-white:#102c40;--cx-line:#355064}
html:not([data-color-mode=light]) body #ceo-preview .cx-kicker{color:#b3d882!important}
html:not([data-color-mode=light]) body #ceo-preview .cx-switcher{background:#102c40!important}
html:not([data-color-mode=light]) body #ceo-preview .cx-switcher a{border-color:#476174}
html:not([data-color-mode=light]) body #ceo-preview .cx-switcher a[aria-current]{background:#88bd37!important;color:#081e31!important;border-color:#88bd37}
html:not([data-color-mode=light]) body #ceo-preview .cx-letter{background:#102c40;box-shadow:0 18px 60px #0002}
html:not([data-color-mode=light]) body #ceo-preview :is(.cx-editorial .cx-portrait,.cx-letter header .cx-portrait,.cx-perspective-grid aside){background:#193b49}
html[data-color-mode=light] body #ceo-preview .cx-executive:before{background:linear-gradient(90deg,#f5f6f2ed,#f5f6f2b8),url('../assets/images/journey/site-visit-2020-selected-20261012.png') center 55%/cover}
html[data-color-mode=light] body #ceo-preview .cx-executive :is(h1,.cx-signature){color:var(--cx-ink)!important}
html[data-color-mode=light] body #ceo-preview .cx-executive .cx-kicker{color:#557b25!important}
html[data-color-mode=light] body #ceo-preview .cx-executive .cx-portrait:before{background:#dfe9d5;border-color:#9ab873}
html[data-color-mode=light] body #ceo-preview .cx-horizon{background:linear-gradient(90deg,#f5f6f2e8,#f5f6f2ed),url('../assets/images/selected-20261012/yard-1920.webp') center/cover}
html[data-color-mode=light] body #ceo-preview .cx-horizon h1{color:var(--cx-ink)!important}
html[data-color-mode=light] body #ceo-preview .cx-horizon .cx-kicker{color:#557b25!important}
html[data-color-mode=light] body #ceo-preview .cx-horizon .cx-portrait{background:linear-gradient(110deg,transparent 15%,#b8cda955 15%,#b8cda955 78%,transparent 78%)}
