.wp-block-group{box-sizing:border-box}.wp-block-group>*{margin-block-start:0}.wp-block-image{margin-top:0}.wp-block-image figcaption{margin-top:0}.wp-block-heading{color:inherit}.wp-block-buttons{margin:0}.wp-block-button__link{border-radius:0;background:var(--gold);color:var(--navy);padding:15px 23px;font-size:15px;font-weight:600;text-decoration:none}.wp-block-button__link:hover{background:#f4c982}.wp-block-button__link:focus-visible{outline:3px solid #b5741a;outline-offset:5px}.hero-image>.wp-block-image{margin:0;height:100%}.hero-image .wp-block-image img{position:absolute;width:100%;height:100%;object-fit:cover}.hero-image>.image-caption{z-index:2}.hero-image .image-caption p{margin:0;font-size:12px}.hero-base p{margin:0;font-size:11px;color:#9daebc}.card>.cardlink{margin-bottom:0}.card>.cardlink a{display:flex;justify-content:space-between;width:100%}.sector-list>.sector-item{display:grid;grid-template-columns:24px 1fr 20px;gap:24px;padding:25px 0;border-bottom:1px solid #ffffff29}.sector-list>.sector-item:first-child{padding-top:0}.sector-list>.sector-item>p{font-size:12px;color:var(--gold);padding-top:8px}.sector-list>.sector-item a{display:inline;padding:0;border:0}.sector-list>.sector-item a:hover{color:var(--gold)}.sector-list>.sector-item h3{margin-bottom:10px}.article-layout .number{font-size:12px;margin-bottom:15px}.article-layout aside>.wp-block-group{font-size:14px}.article-layout aside p{margin-bottom:10px}.deliverables .wp-block-list{list-style:none;padding:0}.cta>.wp-block-buttons{position:absolute;right:6.5%;bottom:70px}.small-cta>.wp-block-buttons{flex-shrink:0}.custom-logo-link img{max-width:185px;max-height:65px;object-fit:contain}.wp-saphir-menu{list-style:none;display:flex;gap:22px;padding:0;margin:0}.wp-saphir-menu li{position:relative;font-size:14px}.wp-saphir-menu a{padding:10px 0;display:inline-block}.wp-saphir-menu .sub-menu{display:none;position:absolute;left:0;top:100%;width:300px;background:white;color:var(--ink);list-style:none;padding:12px;border-top:3px solid var(--gold);box-shadow:0 18px 40px #07132133}.wp-saphir-menu .sub-menu a{padding:8px;display:block}.wp-saphir-menu .expanded>.sub-menu{display:block}.submenu-toggle{background:none;border:0;color:var(--gold);padding:10px}.footer-menu{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:20px}.admin-bar header{scroll-margin-top:32px}.editor-styles-wrapper{background:white;color:var(--ink)}.editor-styles-wrapper .wp-block{max-width:1400px}.editor-styles-wrapper .page-hero .chapter-banner{pointer-events:auto}.editor-styles-wrapper .article-layout aside{position:static}@media(max-width:850px){.wp-saphir-menu{display:block}.wp-saphir-menu .sub-menu{position:static;width:100%}.wp-saphir-menu li{font-size:17px}.cta>.wp-block-buttons{position:static;margin-top:25px}}@media(max-width:580px){.hero-base{gap:12px}.sector-list>.sector-item{gap:15px;grid-template-columns:20px 1fr 15px}.small-cta>.wp-block-buttons{margin-top:25px}}

/* Preserve inline breadcrumbs after conversion to paragraph blocks. */
.crumb{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.crumb>p{margin:0;font:inherit}
.article-layout aside p>a{display:flex;gap:10px;align-items:baseline}
.wp-block-group.hero-copy,.article-layout>article,.grid>.wp-block-group{min-width:0}
header>.brand{max-width:calc(100% - 90px)}
