a:not([class]):focus{text-decoration-color:var(--text-colour-highlight)}body.notUsingKeys a:not([class]):focus{outline:0}.button:not(:disabled):focus,.button:not([href=""]):focus,.cta:not(:disabled):focus,.cta:not([href=""]):focus{color:var(--text-colour-button-hover)}.button:not(:disabled):focus::before,.button:not([href=""]):focus::before,.cta:not(:disabled):focus::before,.cta:not([href=""]):focus::before{transform:skew(var(--cta-angle)) scale(0,1)}body.notUsingKeys .button:not(:disabled):focus,body.notUsingKeys .button:not([href=""]):focus,body.notUsingKeys .cta:not(:disabled):focus,body.notUsingKeys .cta:not([href=""]):focus{outline:0}.button.ctaSecondary:not(:disabled):focus,.button.ctaSecondary:not([href=""]):focus,.button.secondary:not(:disabled):focus,.button.secondary:not([href=""]):focus,.cta.ctaSecondary:not(:disabled):focus,.cta.ctaSecondary:not([href=""]):focus,.cta.secondary:not(:disabled):focus,.cta.secondary:not([href=""]):focus{color:var(--text-colour-button-secondary-text-hover)}.button.ctaSecondary:not(:disabled):focus::before,.button.ctaSecondary:not([href=""]):focus::before,.button.secondary:not(:disabled):focus::before,.button.secondary:not([href=""]):focus::before,.cta.ctaSecondary:not(:disabled):focus::before,.cta.ctaSecondary:not([href=""]):focus::before,.cta.secondary:not(:disabled):focus::before,.cta.secondary:not([href=""]):focus::before{transform:skew(var(--cta-angle)) scale(1)}.button.ctaSecondary:not(:disabled):focus::after,.button.ctaSecondary:not([href=""]):focus::after,.button.secondary:not(:disabled):focus::after,.button.secondary:not([href=""]):focus::after,.cta.ctaSecondary:not(:disabled):focus::after,.cta.ctaSecondary:not([href=""]):focus::after,.cta.secondary:not(:disabled):focus::after,.cta.secondary:not([href=""]):focus::after{border-color:var(--text-colour-button-secondary-border-hover)}body.notUsingKeys .button.ctaSecondary:not(:disabled):focus,body.notUsingKeys .button.ctaSecondary:not([href=""]):focus,body.notUsingKeys .button.secondary:not(:disabled):focus,body.notUsingKeys .button.secondary:not([href=""]):focus,body.notUsingKeys .cta.ctaSecondary:not(:disabled):focus,body.notUsingKeys .cta.ctaSecondary:not([href=""]):focus,body.notUsingKeys .cta.secondary:not(:disabled):focus,body.notUsingKeys .cta.secondary:not([href=""]):focus{outline:0}.button.ctaTertiary:not(:disabled):focus,.button.ctaTertiary:not([href=""]):focus,.cta.ctaTertiary:not(:disabled):focus,.cta.ctaTertiary:not([href=""]):focus{color:var(--text-colour-button-secondary-text-hover);border-color:var(--text-colour-button-secondary-text-hover)}.button.ctaTertiary:not(:disabled):focus::before,.button.ctaTertiary:not([href=""]):focus::before,.cta.ctaTertiary:not(:disabled):focus::before,.cta.ctaTertiary:not([href=""]):focus::before{transform:scale(1)}body.notUsingKeys .button.ctaTertiary:not(:disabled):focus,body.notUsingKeys .button.ctaTertiary:not([href=""]):focus,body.notUsingKeys .cta.ctaTertiary:not(:disabled):focus,body.notUsingKeys .cta.ctaTertiary:not([href=""]):focus{outline:0}.arrowLink:focus::before{background-position:center left,.3125rem 0}body.notUsingKeys .arrowLink:focus{outline:0}.arrowLink:focus{text-decoration-color:var(--text-colour-headings)}body.notUsingKeys .arrowLink:focus{outline:0}.clearAllLink:focus{text-decoration-color:#0F1232}body.notUsingKeys .clearAllLink:focus{outline:0}.prevNextWrapper>a:focus{color:#0ff2b2}body.notUsingKeys .prevNextWrapper>a:focus{outline:0}.pageHeaderButton.search button:focus .text{color:#0ff2b2}.pageHeaderButton.search button:focus use{fill:#0FF2B2}body.notUsingKeys .pageHeaderButton.search button:focus{outline:0}.pageHeaderEyebrowContact:not(:disabled):focus::before{transform:scale(0,1)}body.notUsingKeys .pageHeaderEyebrowContact:not(:disabled):focus{outline:0}.footerListItemLink:focus{color:#0ff2b2}body.notUsingKeys .footerListItemLink:focus{outline:0}.footerListItemLink:focus{text-decoration-color:#0FF2B2}body.notUsingKeys .footerListItemLink:focus{outline:0}.socialListItemLink:focus{border-color:#fff}.socialListItemLink:focus img{filter:grayscale(1) brightness(2)}body.notUsingKeys .socialListItemLink:focus{outline:0}.breadcrumbsLink:focus{text-decoration:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.125rem;text-decoration-color:#ffffff}body.notUsingKeys .breadcrumbsLink:focus{outline:0}.accordionSummary:focus{text-decoration-color:var(--accordion-summary-content)}body.notUsingKeys .accordionSummary:focus{outline:0}[open].accordion .accordionSummary:focus{text-decoration-color:var(--accordion-summary-open)}body.notUsingKeys [open].accordion .accordionSummary:focus{outline:0}[open].closing.accordion .accordionSummary:focus{text-decoration-color:var(--accordion-summary-content)}body.notUsingKeys [open].closing.accordion .accordionSummary:focus{outline:0}.heroVideoButton:focus svg{opacity:.5}body.notUsingKeys .heroVideoButton:focus{outline:0}.promoBlockTag:focus{text-decoration-color:var(--text-colour-highlight)}body.notUsingKeys .promoBlockTag:focus{outline:0}.promoBlockTag:focus{color:var(--text-colour-highlight)}body.notUsingKeys .promoBlockTag:focus{outline:0}.apiVideoBlockLink:focus{--video-svg:#ffffff}body.notUsingKeys .apiVideoBlockLink:focus{outline:0}.stickyCtaButton:focus{text-decoration-color:var(--stickycta-text-color)}body.notUsingKeys .stickyCtaButton:focus{outline:0}.caseStudiesBlockItem:focus .caseStudiesBlockItemContent::after{opacity:1}.caseStudiesBlockItem:focus .caseStudiesBlockItemBackground{opacity:1}body.notUsingKeys .caseStudiesBlockItem:focus{outline:0}.inPageNavLink:focus{text-decoration-color:transparent}body.notUsingKeys .inPageNavLink:focus{outline:0}.officeFinder .searchFormDatalistItem:focus{color:#0ff2b2;text-decoration:underline;text-underline-offset:0.25rem}body.notUsingKeys .officeFinder .searchFormDatalistItem:focus{outline:0}.officeContactLink:focus{text-decoration:underline}body.notUsingKeys .officeContactLink:focus{outline:0}