

    @import url('https://use.typekit.net/zgq8yyj.css');

    :root,
    :host {
    --colorSiteBackground: var(--colorWhite);
    --colorPrimary: var(--colorCorporate3);
    --colorPrimaryText: var(--colorWhite);

    --colorLink: var(--colorCorporate1);
    --colorLinkActive: var(--colorCorporate2);

    --btnPrimaryBackground: var(--colorCorporate1);
    --btnPrimaryForeground: var(--colorCorporate3);
    
    --btnSecondaryBackground: var(--colorCorporate3);
    --btnSecondaryForeground: var(--colorWhite);
    
    --btnTertiaryBackground: var(--colorWhite);
    --btnTertiaryForeground: var(--colorCorporate3);
    --btnTertiaryBorder: var(--colorCorporate3);

    --listBulletIconColour: var(--colorCorporate2);
    --listBulletIconBackground: url('/media/5erfhsuk/corporatebullet.svg');

    --heroGradientStartColour: var(--colorCorporate1);
    --heroGradientEndColour: var(--colorCorporate1);

    --fontSizeBase: 1.6rem;
    --fontSizeBaseEm: 1.6em;

    --fontFamilyBase: "effra", "Calibri", sans-serif;
    --fontFamilyHeading: "effra", "Calibri", sans-serif;

    --monochromeMark: url("/media/iuin1vhu/corporate-maze.svg");

--accordionTitleIconBorderRadius:0.5rem; 
--alertBarBackgroundColor:var(--colorCorporate3); 
--alertBarColor:var(--colorWhite); 
--borderRadius:2rem; 
--borderThickness:0.3rem; 
--btnFontWeight:var(--fontWeightBold); 
--formFieldPadding:var(--spacingDefault) 2rem; 
--formFieldSelectArrowImage:url("/images/select-arrow-white.svg");; 
--formFieldSelectPadding:var(--spacingDefault) 5rem var(--spacingDefault) 2rem; 
--formFieldSelectMultiPadding:var(--spacingDefault) 2rem; 
--galleryBlockItemBorderRadius:2rem; 
--gridBlockBorderWidth:calc(var(--borderThickness) * 2); 
--heroBleedHeight:0rem; 
--heroImageAffordance:50%; 
--heroImageMaskImage:url("/images/masks/corporate-maze.svg"); 
--heroVerticalPaddingWithImage:7.1rem; 
--primaryFooterLinksBorderRadius:0; 
--primaryFooterSecondaryLinksBorderRadius:0; 
--primaryNavigationButtonBorderRadius:0.5rem; 
--primaryNavigationButtonPadding:0.6rem 1.8rem; 
--primaryNavigationNavListGutter:0.6rem; 
--quoteBlockMaskImage:url("/images/quote-squared.svg"); 
--quoteBlockQuoteIconColor:var(--colorCorporate7); 
--recordedDownloadSuccessColor:var(--colorCorporate2); 
--relatedContentInnerBackgroundColor:transparent; 
--relatedContentInnerPadding:var(--spacingXLarge) 0; 
--relatedContentMargin:0; 
--relatedContentOuterBackgroundColor:color-mix(in oklab, var(--colorPrimary) var(--colorMixTint), transparent); 
--relatedContentOuterPadding:var(--spacingXLarge) 0; 
--tabbedContentBlockActiveColor:var(--colorCorporate1); 
    }
