.introduction{background-color:var(--surface);color:var(--on-surface);font-family:Open Sans,system-ui,-apple-system,sans-serif}.introduction__inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--space-2xl)}.introduction__content{grid-column:var(--introduction-column-start, 1)/var(--introduction-column-end, 8);min-width:0;display:flex;flex-direction:column;gap:var(--space-md)}.introduction__eyebrow{margin:0;font-weight:600;font-size:.875rem;line-height:1.5;letter-spacing:-.5px}:where(.introduction__eyebrow){color:var(--eyebrow-colour, #d90b05)}.introduction .introduction__text{margin:0;font-weight:600;color:var(--headings-color, #272829)}.introduction__text>*{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.introduction__text>:last-child{margin-bottom:0}.introduction [data-highlight-text] div{text-decoration:inherit}@media screen and (min-width: 992px){.introduction .introduction__text{font-size:1.75rem}}@media screen and (max-width: 991px){.introduction__content{grid-column:1/-1}}@media screen and (max-width: 768px){.introduction:not(.introduction--article) .introduction__text{font-size:1rem;line-height:1.5;letter-spacing:-1px}}.introduction--article .introduction__content{grid-column:4/10;grid-row:1}.introduction--article .introduction__snippet{grid-column:1/span 2;grid-row:1;align-self:center}@media screen and (max-width: 991px){.introduction--article .introduction__content{grid-column:1/-1}.introduction--article .introduction__snippet{grid-column:1/-1;grid-row:2;margin-block-start:var(--space-2xl)}}
