﻿body.executive-overview{--eo-navy: #121830;--eo-purple: #4846a4;--eo-cyan: #4ac6e8;--eo-pale: #edf3fa}body.executive-overview .eo-site-nav{background:transparent}body.executive-overview .content{background:#fff}body.executive-overview .eo{color:#243550;font-family:'Baskervville', Georgia, serif;padding:0 !important}body.executive-overview .eo *,body.executive-overview .eo *::before,body.executive-overview .eo *::after{box-sizing:border-box}body.executive-overview .eo h1,body.executive-overview .eo h2,body.executive-overview .eo h3,body.executive-overview .eo p{margin:0}body.executive-overview .eo h1,body.executive-overview .eo h2,body.executive-overview .eo h3{font-family:'Baskervville', Georgia, serif;text-transform:none;letter-spacing:-.025em}body.executive-overview .eo a{color:var(--eo-purple);text-underline-offset:.2em}body.executive-overview .eo a:hover{text-decoration-thickness:2px}body.executive-overview .eo a:focus-visible,body.executive-overview .eo button:focus-visible{outline:3px solid #007399;outline-offset:5px}body.executive-overview .eo p{line-height:1.6}body.executive-overview .eo p+p{margin-top:.85em}body.executive-overview .eo .eo-kicker{font:700 .7rem/1.5 Montserrat, sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--eo-purple)}body.executive-overview .eo-print-copy{display:none}body.executive-overview .eo .eo-note{font-size:.83em;color:#506580}body.executive-overview .eo-cover{position:relative;isolation:isolate;background:var(--eo-navy);color:#fff;min-height:960px;padding:calc(5rem + 110px) Max(6vw, calc((100vw - 1150px) / 2)) 5rem;display:flex;flex-direction:column;justify-content:space-between}body.executive-overview .eo-cover::before{content:'';position:absolute;inset:0;z-index:-1;background:var(--eo-cover) center 62%/cover no-repeat;opacity:.85}body.executive-overview .eo-logo{width:225px;height:auto;margin-bottom:2.5rem}body.executive-overview .eo-cover .eo-kicker{color:var(--eo-cyan)}body.executive-overview .eo-cover h1{color:#fff;font-size:clamp(3.2rem, 5.7vw, 5.5rem);line-height:1.08;margin:1rem 0 1.5rem;font-weight:700}body.executive-overview .eo-cover h1 span{display:block}body.executive-overview .eo-subtitle{font-size:1.6rem;max-width:580px;color:#c6e2ec}body.executive-overview .eo-cover-intro{max-width:700px;font-size:1.05rem}body.executive-overview .eo-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem;font:600 .8rem/1.4 Montserrat,sans-serif}body.executive-overview .eo-actions a,body.executive-overview .eo-actions button{color:#121830;background:#4ac6e8;padding:.9rem 1.3rem;border:1px solid #4ac6e8;border-radius:4px;text-decoration:none}body.executive-overview .eo-actions button{color:#fff;background:#121830}body.executive-overview .eo-actions [hidden]{display:none}body.executive-overview .eo-cover-proof{margin-top:5rem;font-size:.9rem}body.executive-overview .eo-cover-url{display:none}body.executive-overview .eo-index{background:#f3f6fb;border-bottom:1px solid #dbe2ee;padding:1.7rem 6vw;font:600 .75rem/1.4 Montserrat,sans-serif}body.executive-overview .eo-index>div{max-width:1150px;margin:auto;display:grid;grid-template-columns:repeat(3, 1fr);gap:1.2rem 2rem}body.executive-overview .eo-index a{display:flex;gap:.7rem;text-decoration:none;color:#243550}body.executive-overview .eo-index span{color:var(--eo-purple)}body.executive-overview .eo-section{max-width:1150px;margin:auto;padding:5rem 0;border-bottom:1px solid #dbe2ee;scroll-margin-top:2rem}body.executive-overview .eo-section h2{font-size:clamp(2.4rem, 4vw, 3.8rem);color:var(--eo-purple);line-height:1.12;max-width:900px;margin:.8rem 0 1.5rem}body.executive-overview .eo-section h2 span{display:block}body.executive-overview .eo-intro{max-width:1000px;font-size:1.15rem;margin-bottom:1.8rem}body.executive-overview .eo-prose{margin:1.5rem 0}@media screen{body.executive-overview .eo-prose--attribution{margin-bottom:.5rem}body.executive-overview .eo-prose--attribution+.eo-links{margin-top:.5rem}}body.executive-overview .eo h3{color:var(--eo-purple);font-size:1.3rem;line-height:1.25;margin-bottom:.7rem}body.executive-overview .eo-cards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem;margin:1rem 0}body.executive-overview .eo-card{background:var(--eo-pale);padding:1.6rem}body.executive-overview .eo-card .eo-kicker{margin-bottom:.6rem}body.executive-overview .eo-card a{display:inline-block;margin-top:.75rem;font-size:.85rem}body.executive-overview .eo-prose--callout,body.executive-overview .eo-prose--dark{padding:1.5rem;background:var(--eo-pale)}body.executive-overview .eo-prose--dark{color:#e2ebf6;background:var(--eo-navy)}body.executive-overview .eo-prose--dark h3{color:#fff}body.executive-overview .eo-diagram,body.executive-overview .eo-orchestration{padding:1.5rem;margin:1.5rem 0;border-radius:8px;background:var(--eo-navy);color:#e2ebf6;font:.8rem/1.55 Montserrat,sans-serif}body.executive-overview .eo-diagram>.eo-kicker{color:var(--eo-cyan);margin-bottom:1em}body.executive-overview .eo-diagram ol{display:flex;gap:1rem;list-style:none;padding:0;margin:0}body.executive-overview .eo-diagram li{flex:1;padding:.9rem;background:#202c4d;border:1px solid #384971;border-radius:5px}body.executive-overview .eo-diagram strong,body.executive-overview .eo-orchestration strong{display:block;font-size:.85rem;color:#fff;margin-bottom:.6rem}body.executive-overview .eo-diagram span,body.executive-overview .eo-orchestration span{display:block}body.executive-overview .eo-diagram-caption{text-align:center;margin-top:1rem !important;font-size:.75rem}body.executive-overview .eo-diagram--credentials li{background:transparent;border:0;text-align:center;padding:.3rem}body.executive-overview .eo-diagram--outcomes li,body.executive-overview .eo-diagram--stats li,body.executive-overview .eo-diagram--statement li{background:transparent;border:0;border-radius:0}body.executive-overview .eo-diagram--outcomes li+li,body.executive-overview .eo-diagram--stats li+li{border-left:1px solid #384971}body.executive-overview .eo-diagram--outcomes strong,body.executive-overview .eo-diagram--stats strong{color:var(--eo-cyan)}body.executive-overview .eo-diagram--outcomes .icon{display:block;width:1.65rem;height:1.65rem;color:var(--eo-cyan);margin-bottom:.5rem}body.executive-overview .eo-diagram--outcomes strong{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.4rem}body.executive-overview .eo-diagram--outcomes .eo-outcome-headline{font-size:1rem;font-weight:700;color:#fff;margin-bottom:.6rem}body.executive-overview .eo-diagram--stats strong{font-size:1.65rem;line-height:1.1}body.executive-overview .eo-diagram--statement{position:relative;overflow:hidden;padding:2rem}body.executive-overview .eo-diagram--statement ol{position:relative;z-index:1;width:47%}body.executive-overview .eo-diagram--statement li{padding:0}body.executive-overview .eo-diagram--statement strong{font-size:1.35rem;line-height:1.4;text-transform:uppercase;margin-bottom:1.5rem}body.executive-overview .eo-diagram--statement li>span{color:#b8dcec;font-size:.95rem}body.executive-overview .eo-diagram--statement::after{content:'';position:absolute;right:0;top:0;width:53%;height:100%;background:var(--eo-diagram-image) center/100% 100% no-repeat}body.executive-overview .eo-diagram--operations{--eo-operations-loop: 1.5rem}body.executive-overview .eo-diagram--operations ol{position:relative;margin-bottom:var(--eo-operations-loop)}body.executive-overview .eo-diagram--operations li{position:relative}body.executive-overview .eo-diagram--operations strong{display:flex;align-items:center;gap:.6rem;text-transform:uppercase}body.executive-overview .eo-diagram--operations strong::before{content:'';flex:0 0 1rem;height:1rem;border:1px solid var(--eo-cyan);border-radius:50%}body.executive-overview .eo-diagram--operations .eo-diagram-line+.eo-diagram-line{margin-top:.5rem}body.executive-overview .eo-diagram--operations li::after{content:'';position:absolute;top:100%;left:50%;height:var(--eo-operations-loop);border-left:1px solid var(--eo-cyan)}body.executive-overview .eo-diagram--operations ol::after{content:'';position:absolute;top:calc(100% + var(--eo-operations-loop));left:calc((100% - 2rem) / 6);right:calc((100% - 2rem) / 6);border-top:1px solid var(--eo-cyan)}body.executive-overview .eo-diagram--operations .eo-diagram-caption{text-transform:uppercase;padding-top:.5rem}body.executive-overview .eo-diagram--governance{--eo-flow-gap: 1rem;--eo-flow-loop: 1.5rem}body.executive-overview .eo-diagram--governance ol{position:relative;gap:var(--eo-flow-gap);counter-reset:governance;margin-bottom:var(--eo-flow-loop)}body.executive-overview .eo-diagram--governance li{position:relative;min-width:0;counter-increment:governance}body.executive-overview .eo-diagram--governance li::before{content:counter(governance, decimal-leading-zero);display:block;color:var(--eo-cyan);font-size:.65rem;font-weight:700;margin-bottom:.25rem}body.executive-overview .eo-diagram--governance strong{text-transform:uppercase}body.executive-overview .eo-diagram--governance li:not(:last-child)::after{content:'';position:absolute;left:calc(100% + 1px);top:50%;transform:translateY(-50%);border-top:.4rem solid transparent;border-bottom:.4rem solid transparent;border-left:calc(var(--eo-flow-gap) - 1px) solid var(--eo-cyan)}body.executive-overview .eo-diagram--governance ol::after{content:'';position:absolute;left:calc(10% - var(--eo-flow-gap) * .4);right:calc(10% - var(--eo-flow-gap) * .4);top:calc(100% + .3rem);height:calc(var(--eo-flow-loop) - .3rem);border:1px solid var(--eo-cyan);border-top:0}body.executive-overview .eo-diagram--steps{--eo-step-size: 2rem;--eo-step-padding: .9rem;background:var(--eo-pale);color:#243550}body.executive-overview .eo-diagram--steps ol{gap:0;counter-reset:step}body.executive-overview .eo-diagram--steps li{position:relative;counter-increment:step;background:transparent;border:0;text-align:center;padding:var(--eo-step-padding)}body.executive-overview .eo-diagram--steps strong{color:#243550;text-transform:uppercase;letter-spacing:.06em}body.executive-overview .eo-diagram--steps li::before{content:counter(step);display:block;text-align:center;border-radius:50%;background:var(--eo-purple);color:#fff;width:var(--eo-step-size);line-height:var(--eo-step-size);margin:0 auto .5rem;font-weight:700}body.executive-overview .eo-diagram--steps li:nth-child(even)::before{background:#0078bd}body.executive-overview .eo-diagram--steps li:not(:last-child)::after{content:'';position:absolute;top:calc(var(--eo-step-padding) + var(--eo-step-size) / 2);left:calc(50% + var(--eo-step-size) / 2 + 4px);width:calc(100% - var(--eo-step-size) - 8px);border-top:1px solid #95bee4}body.executive-overview .eo-steps-return{display:block;width:80%;height:1.2rem;margin:-.5rem auto 0;fill:none;stroke:var(--eo-cyan)}body.executive-overview .eo-steps-return path{vector-effect:non-scaling-stroke;stroke-width:1}body.executive-overview .eo-orchestration-groups{--eo-connector-gap: 2.5rem;position:relative;display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:var(--eo-connector-gap);padding-bottom:1.8rem}body.executive-overview .eo-orchestration-groups>div{position:relative;display:grid;grid-template-rows:auto 1fr}body.executive-overview .eo-orchestration-groups>div:nth-child(2) ul{align-content:stretch}body.executive-overview .eo-orchestration-groups>div:nth-child(2) li{display:flex;flex-direction:column;justify-content:center}body.executive-overview .eo-connectors{position:absolute;top:1.6rem;bottom:0;height:calc(100% - 1.6rem);width:var(--eo-connector-gap);overflow:visible;fill:none;stroke:var(--eo-cyan)}body.executive-overview .eo-connectors path{vector-effect:non-scaling-stroke;stroke-width:1}body.executive-overview .eo-connectors--0{left:100%}body.executive-overview .eo-connectors--2{right:100%;transform:scaleX(-1)}body.executive-overview .eo-orchestration-groups::after{content:'';position:absolute;bottom:0;left:50%;right:15.625%;height:1.8rem;border:1px solid var(--eo-cyan);border-top:0}body.executive-overview .eo-orchestration .eo-kicker{color:var(--eo-cyan);font-size:.6rem;margin-bottom:.7rem}body.executive-overview .eo-orchestration ul{list-style:none;padding:0;margin:0;display:grid;gap:.65rem}body.executive-overview .eo-orchestration li{padding:.8rem;background:#202c4d;border:1px solid #384971;border-radius:4px}body.executive-overview .eo-orchestration-groups>div:nth-child(2) li{background:#293768;border-color:#4ac6e8;padding:2rem 1rem;text-align:center}@media screen{body.executive-overview .eo-orchestration-groups>div:nth-child(2) li{font-size:.95rem}body.executive-overview .eo-orchestration-groups>div:nth-child(2) strong{font-size:1rem}}body.executive-overview .eo-evidence{background:#263d59;text-align:center;padding:.5rem;font-size:.65rem}body.executive-overview .eo-table{margin:1rem 0}body.executive-overview .eo-table table{width:100%;border-collapse:collapse;font-size:.95rem}body.executive-overview .eo-table th,body.executive-overview .eo-table td{padding:1rem;text-align:left;vertical-align:top}body.executive-overview .eo-table thead th{background:var(--eo-navy);font-weight:700}body.executive-overview .eo-table thead{background:var(--eo-navy);color:#fff;font:700 .85rem/1.4 Montserrat, sans-serif;text-transform:uppercase}body.executive-overview .eo-table tbody tr{background:var(--eo-pale)}body.executive-overview .eo-table tbody tr:nth-child(even){background:#f6f8fc}body.executive-overview .eo-table tbody th{color:var(--eo-purple);width:28%}body.executive-overview .eo-links{display:flex;gap:.5rem 1rem;flex-wrap:wrap;align-items:baseline;margin-top:1.3rem;font-size:.85rem}body.executive-overview .eo-links strong{font:600 .65rem Montserrat,sans-serif;text-transform:uppercase}body.executive-overview .eo-map{width:100%;height:auto}body.executive-overview .eo-regions{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem;margin-top:2rem}body.executive-overview .eo-regions article{border-top:2px solid #4ac6e8;padding-top:1rem}body.executive-overview .eo-regions h3{font:600 .8rem Montserrat,sans-serif;text-transform:uppercase}body.executive-overview .eo-regions ul{list-style:none;padding:0;margin:1rem 0 0;font-size:.9rem;line-height:1.6}body.executive-overview .eo-regions li{padding-inline-start:1em;text-indent:-1em}body.executive-overview .eo-client-logos{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);align-items:center;justify-items:center;gap:.75rem;height:100px}body.executive-overview .eo-client-logos img{width:100%;height:60px;max-width:100px;object-fit:contain}body.executive-overview .eo-contact-web{padding:5rem 6vw;background:#f3f6fb}body.executive-overview .eo-contact-web-inner{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.4fr);gap:4rem;max-width:1150px;margin:0 auto}body.executive-overview .eo-contact-web h2{color:var(--eo-purple);font-size:clamp(2rem, 3vw, 3rem);line-height:1.15;margin-bottom:1.5rem}body.executive-overview .eo .eo-linkedin{display:inline-flex;align-items:center;gap:.75rem;padding:12px;background:#fff;font:600 .95rem/1.4 Montserrat,sans-serif;text-decoration:none}body.executive-overview .eo-linkedin-logo{display:inline-block}body.executive-overview .eo-linkedin-logo img{display:block;width:48px;height:auto}body.executive-overview .eo-contact-web form{width:100%;min-width:0;font-family:Montserrat,sans-serif}body.executive-overview .eo-contact-web textarea{min-height:10rem;height:10rem}body.executive-overview .eo-contact{display:none;text-align:center;padding:6rem 1.5rem;background:#f3f6fb}body.executive-overview .eo-contact img{width:350px;max-width:85%;height:auto;margin-bottom:2.5rem}body.executive-overview .eo-contact div a{display:block;color:#243550;margin:.5rem 0;font:.95rem/1.5 Montserrat,sans-serif}body.executive-overview .eo-contact-action{display:inline-block;margin-top:2rem}body.executive-overview .eo-print-header,body.executive-overview .eo-print-footer{display:none}@media screen{body.executive-overview .eo-cover::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg, rgba(18,24,48,0.92) 0%, rgba(18,24,48,0.88) 45%, rgba(18,24,48,0.2) 78%, transparent 100%)}body.executive-overview .eo-cover-intro{font-size:1.25rem}body.executive-overview .eo-cover-proof{font-size:1.1rem}}@media screen and (max-width: 1250px){body.executive-overview .eo-section{margin:0 6vw}}@media screen and (max-width: 700px){body.executive-overview .eo-cover{padding:calc(3rem + 110px) 6vw 3rem;min-height:930px}body.executive-overview .eo-cover::before{background-size:auto 100%;background-position:center}body.executive-overview .eo-cover::after{background:rgba(18,24,48,0.78)}body.executive-overview .eo-logo{width:190px}body.executive-overview .eo-subtitle{font-size:1.3rem}body.executive-overview .eo-cover-intro{font-size:1.15rem}body.executive-overview .eo-index>div{grid-template-columns:1fr 1fr}body.executive-overview .eo-section{padding:3rem 0}body.executive-overview .eo-cards,body.executive-overview .eo-regions{grid-template-columns:1fr}body.executive-overview .eo-contact-web-inner{grid-template-columns:1fr;gap:2rem}body.executive-overview .eo-client-logos{grid-auto-flow:row;grid-template-columns:repeat(auto-fit, minmax(80px, 1fr));height:auto;min-height:100px;padding-block:.5rem}body.executive-overview .eo-diagram ol{flex-direction:column}body.executive-overview .eo-diagram--statement{padding:1.5rem 1.5rem 8rem}body.executive-overview .eo-diagram--statement ol{width:100%}body.executive-overview .eo-diagram--statement::after{top:auto;bottom:0;width:100%;height:6rem}body.executive-overview .eo-diagram--operations ol{margin-bottom:0}body.executive-overview .eo-diagram--operations ol::after,body.executive-overview .eo-diagram--operations li:last-child::after{display:none}body.executive-overview .eo-diagram--operations li::after{height:1rem}body.executive-overview .eo-diagram--governance ol{margin-bottom:0}body.executive-overview .eo-diagram--governance ol::after{display:none}body.executive-overview .eo-diagram--governance li:not(:last-child)::after{left:50%;top:calc(100% + 1px);transform:translateX(-50%);border-left:.4rem solid transparent;border-right:.4rem solid transparent;border-bottom:0;border-top:calc(var(--eo-flow-gap) - 1px) solid var(--eo-cyan)}body.executive-overview .eo-diagram--steps li{padding:0 0 1.5rem 3rem;text-align:left;min-height:4.5rem}body.executive-overview .eo-diagram--steps li::before{position:absolute;left:0;top:0}body.executive-overview .eo-diagram--steps li:not(:last-child)::after{left:1rem;top:calc(var(--eo-step-size) + 4px);width:0;height:calc(100% - var(--eo-step-size) - 8px);border-top:0;border-left:1px solid #95bee4}body.executive-overview .eo-diagram--steps li:last-child{padding-bottom:0;min-height:2rem}body.executive-overview .eo-steps-return{display:none}body.executive-overview .eo-diagram--outcomes ol,body.executive-overview .eo-diagram--stats ol{display:grid;grid-template-columns:1fr 1fr}body.executive-overview .eo-diagram--outcomes li+li,body.executive-overview .eo-diagram--stats li+li{border:0}body.executive-overview .eo-orchestration-groups{grid-template-columns:1fr;gap:1rem}body.executive-overview .eo-connectors,body.executive-overview .eo-orchestration-groups::after{display:none}body.executive-overview .eo-orchestration-groups>div+div::before{content:'↓';color:#4ac6e8;display:block;text-align:center;margin-bottom:.75rem}body.executive-overview .eo-table table,body.executive-overview .eo-table tbody,body.executive-overview .eo-table tr,body.executive-overview .eo-table td,body.executive-overview .eo-table th{display:block;width:100%}body.executive-overview .eo-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body.executive-overview .eo-table tbody th{width:100%}body.executive-overview .eo-table td{padding-top:0}}@media print{@page{size:A4;margin:0}html:has(body.executive-overview){margin:0;padding:0}body.executive-overview{margin:0 !important;padding:0 !important;background:#fff;print-color-adjust:exact;-webkit-print-color-adjust:exact}body.executive-overview>:not(.content){display:none !important}body.executive-overview .content{margin:0 !important;padding:0 !important}body.executive-overview .eo{width:210mm;font-family:Georgia,serif;font-size:8.7pt}body.executive-overview .eo a{text-decoration:none}body.executive-overview .eo p{line-height:1.27}body.executive-overview .eo h1,body.executive-overview .eo h2,body.executive-overview .eo h3{font-family:Georgia,serif;letter-spacing:-.02em}body.executive-overview .eo-sheet{position:relative;width:210mm;min-height:296.8mm;margin:0;padding:25mm 18mm 17mm;break-after:page;border:0}body.executive-overview .eo-sheet:last-child{break-after:auto}body.executive-overview .eo-section-heading .eo-kicker{margin-bottom:4mm}body.executive-overview .eo .eo-kicker{font-size:7pt;letter-spacing:0;font-family:Georgia,serif}body.executive-overview .eo-section h2{font-size:25pt;line-height:1.12;max-width:160mm;margin:0 0 5mm}body.executive-overview .eo-section h2 span{display:block}body.executive-overview .eo-section--clients h2{font-size:23pt;margin-bottom:3mm}body.executive-overview .eo-section--clients .eo-section-heading .eo-kicker{margin-bottom:2mm}body.executive-overview .eo-section--clients .eo-intro{margin-bottom:2mm}body.executive-overview .eo-section--clients .eo-prose{margin:1mm 0}body.executive-overview .eo-intro{font-size:9.5pt;margin-bottom:4mm}body.executive-overview .eo h3{font-size:10.5pt;margin-bottom:2mm;line-height:1.2}body.executive-overview .eo-cards{gap:2.5mm 6mm;margin:3mm 0}body.executive-overview .eo-card{padding:3mm;break-inside:avoid}body.executive-overview .eo-card .eo-kicker{font-size:6.5pt;margin-bottom:2mm}body.executive-overview .eo-card a{font-size:7pt;margin-top:2mm}body.executive-overview .eo .eo-note{font-size:7.4pt;line-height:1.3}body.executive-overview .eo-prose{margin:3mm 0}body.executive-overview .eo-prose--callout,body.executive-overview .eo-prose--dark{padding:3mm}body.executive-overview .eo-diagram,body.executive-overview .eo-orchestration{font-family:Arial,sans-serif;font-size:7.5pt;padding:3mm;margin:4mm 0;border-radius:2mm;break-inside:avoid}body.executive-overview .eo-diagram ol{gap:2mm}body.executive-overview .eo-diagram--statement{padding:5mm}body.executive-overview .eo-diagram--statement li>span{font-size:8pt}body.executive-overview .eo-diagram--operations{--eo-operations-loop: 4mm}body.executive-overview .eo-diagram--operations strong{font-size:7pt;gap:2mm}body.executive-overview .eo-diagram--operations strong::before{flex-basis:3.5mm;height:3.5mm}body.executive-overview .eo-diagram--operations .eo-diagram-line+.eo-diagram-line{margin-top:1.5mm}body.executive-overview .eo-diagram--operations ol::after{left:calc((100% - 4mm) / 6);right:calc((100% - 4mm) / 6)}body.executive-overview .eo-diagram--operations .eo-diagram-caption{padding-top:1mm}body.executive-overview .eo-diagram--governance{--eo-flow-gap: 3mm;--eo-flow-loop: 5mm}body.executive-overview .eo-diagram--governance ol{gap:var(--eo-flow-gap)}body.executive-overview .eo-diagram--governance li::before{font-size:6pt;margin-bottom:1mm}body.executive-overview .eo-diagram--governance li:not(:last-child)::after{border-top-width:1.5mm;border-bottom-width:1.5mm}body.executive-overview .eo-diagram li{padding:2mm}body.executive-overview .eo-diagram strong,body.executive-overview .eo-orchestration strong{font-size:8pt;margin-bottom:2mm}body.executive-overview .eo-diagram--statement li{padding:0}body.executive-overview .eo-diagram--statement strong{font-size:11pt;margin-bottom:4mm}body.executive-overview .eo-diagram--outcomes .icon{width:5mm;height:5mm;margin-bottom:1mm}body.executive-overview .eo-diagram--outcomes strong{font-size:7pt;margin-bottom:1.5mm}body.executive-overview .eo-diagram--outcomes .eo-outcome-headline{font-size:8.5pt;margin-bottom:2mm}body.executive-overview .eo-diagram-caption{font-size:6.7pt;margin-top:3mm !important}body.executive-overview .eo-diagram--stats strong{font-size:16pt}body.executive-overview .eo-diagram--steps li::before{margin-bottom:2mm}body.executive-overview .eo-orchestration{font-size:7pt;line-height:1.3}body.executive-overview .eo-orchestration .eo-diagram-caption{margin-top:1.5mm !important}body.executive-overview .eo-orchestration-groups{--eo-connector-gap: 8mm;padding-bottom:4mm}body.executive-overview .eo-connectors{top:4.5mm;height:calc(100% - 4.5mm)}body.executive-overview .eo-orchestration-groups::after{height:4mm}body.executive-overview .eo-orchestration .eo-kicker{font:6pt Arial,sans-serif;margin-bottom:2mm}body.executive-overview .eo-orchestration ul{gap:1.5mm}body.executive-overview .eo-orchestration li{padding:1.5mm}body.executive-overview .eo-orchestration strong{margin-bottom:1mm}body.executive-overview .eo-section--orchestration .eo-section-heading .eo-kicker{margin-bottom:2mm}body.executive-overview .eo-section--orchestration h2{margin-bottom:3mm}body.executive-overview .eo-section--orchestration .eo-intro{margin-bottom:2mm}body.executive-overview .eo-section--orchestration .eo-table{margin:1mm 0}body.executive-overview .eo-section--orchestration .eo-orchestration li{padding:1mm}body.executive-overview .eo-section--evidence .eo-diagram{margin:2mm 0}body.executive-overview .eo-section--evidence .eo-intro{margin-bottom:2mm}body.executive-overview .eo-section--orchestration .eo-cards{gap:4mm}body.executive-overview .eo-section--orchestration .eo-card{padding:0;background:transparent}body.executive-overview .eo-section--orchestration .eo-table table{font-size:8pt}body.executive-overview .eo-section--orchestration .eo-table th,body.executive-overview .eo-section--orchestration .eo-table td{padding:1mm 2mm}body.executive-overview .eo-section--orchestration .eo-prose{margin:2mm 0}body.executive-overview .eo-section--orchestration .eo-orchestration{margin:3mm 0}body.executive-overview .eo-section--evidence .eo-prose,body.executive-overview .eo-section--evidence .eo-links{margin:2mm 0}body.executive-overview .eo-section--evidence .eo-card{padding:2mm}body.executive-overview .eo-section--clients .eo-map{max-height:78mm;width:100%}body.executive-overview .eo-section--clients .eo-client-logos{height:11mm}body.executive-overview .eo-section--clients .eo-regions ul{font-size:7pt}body.executive-overview .eo-section--expertise .eo-card{padding:2.5mm}body.executive-overview .eo-diagram--steps{--eo-step-size: 7mm;--eo-step-padding: 1mm;padding:2mm}body.executive-overview .eo-steps-return{height:3mm;margin-top:0}body.executive-overview .eo-orchestration-groups>div:nth-child(2) li{padding:3mm 2mm}body.executive-overview .eo-evidence{padding:1mm;font-size:6pt}body.executive-overview .eo-table table{font-size:9pt}body.executive-overview .eo-table thead,body.executive-overview .eo-table thead th{position:static}body.executive-overview .eo-table th,body.executive-overview .eo-table td{padding:3mm}body.executive-overview .eo-table thead{font-family:Georgia, serif;font-size:7.5pt}body.executive-overview .eo-links{font-size:7pt;margin-top:3mm;gap:2mm}body.executive-overview .eo-links strong{font-size:6pt}body.executive-overview .eo-links a+a::before{content:'|';margin-right:2mm;color:#687990}body.executive-overview .eo-print-header{position:absolute;top:8mm;left:18mm;right:18mm;height:12mm;display:flex;align-items:center;justify-content:space-between;background:#121830;color:#fff;padding:2mm 3mm;font:5.5pt Arial,sans-serif}body.executive-overview .eo-print-header img{width:25mm;height:auto}body.executive-overview .eo-print-header span{max-width:100mm;text-align:right}body.executive-overview .eo-print-footer{position:absolute;bottom:10mm;left:18mm;right:18mm;display:flex;justify-content:space-between;font-size:6.5pt;text-transform:uppercase;color:#506580}body.executive-overview .eo-cover{padding:25mm 18mm 12mm;height:296.8mm;color:#fff}body.executive-overview .eo-cover::before{background-position:center;background-size:100% 100%;opacity:1}body.executive-overview .eo-logo{width:78mm;margin-bottom:12mm}body.executive-overview .eo-cover h1{font-size:38pt;line-height:1.15;margin:6mm 0}body.executive-overview .eo-subtitle{font-size:17pt;max-width:130mm}body.executive-overview .eo-cover-intro{font-size:10.5pt;margin-top:6mm}body.executive-overview .eo-cover-proof{margin-top:auto;margin-bottom:26mm;font-size:9pt}body.executive-overview .eo-cover-url{display:block;font-size:7pt;font-weight:bold}body.executive-overview .eo-index,body.executive-overview .eo-actions{display:none}body.executive-overview .eo-regions{grid-template-columns:repeat(3, minmax(0, 1fr));gap:4mm;margin-top:3mm}body.executive-overview .eo-regions article{border-top-width:1px;padding-top:2mm}body.executive-overview .eo-regions h3{font:bold 6.5pt/1.2 Arial,sans-serif;min-height:4mm}body.executive-overview .eo-regions ul{font:6.7pt/1.35 Arial,sans-serif;margin-top:3mm}body.executive-overview .eo-client-logos{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);min-height:0;gap:2mm}body.executive-overview .eo-client-logos img{width:100%;height:9mm;max-width:22mm;max-height:9mm;object-fit:contain}body.executive-overview .eo-map{display:block}body.executive-overview .eo-screen-copy{display:none}body.executive-overview .eo-print-copy{display:inline}body.executive-overview .eo-contact-web{display:none !important}body.executive-overview .eo-contact{background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}body.executive-overview .eo-contact img{width:106mm;margin-bottom:15mm}body.executive-overview .eo-contact div a{font:12pt/1.5 Arial,sans-serif;margin:3mm 0}body.executive-overview .eo-contact-action{display:none}}
