html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

body.locked {
    overflow: hidden;
    height: 100dvh;
    height: var(--app-height)
}

main {
    display: block
}

h1 {
    margin: .67em 0;
    font-size: 2em
}

hr {
    overflow: visible;
    height: 0;
    box-sizing: initial
}

pre {
    font-size: 1em;
    font-family: monospace
}

a {
    background-color: transparent
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b, strong {
    font-weight: bolder
}

code, kbd, samp {
    font-size: 1em;
    font-family: monospace
}

small {
    font-size: 80%
}

sub, sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: initial
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none
}

button, input, optgroup, select, textarea {
    margin: 0;
    font-size: 100%;
    font-family: inherit;
    line-height: 1.15
}

button, input {
    overflow: visible
}

button, select {
    text-transform: none
}

[type=button], [type=reset], [type=submit], button {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
    padding: 0;
    border-style: none
}

[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    display: table;
    padding: 0;
    max-width: 100%;
    white-space: normal;
    color: inherit;
    box-sizing: border-box
}

progress {
    vertical-align: initial
}

textarea {
    overflow: auto
}

[type=checkbox], [type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

[hidden], template {
    display: none
}

*, :after, :before {
    box-sizing: border-box
}

a {
    text-decoration: none
}

a, button {
    color: inherit;
    cursor: pointer
}

button {
    padding: 0;
    background-color: transparent;
    border-width: 0
}

figure {
    margin: 0
}

input::-moz-focus-inner {
    margin: 0;
    padding: 0;
    border: 0
}

dd, ol, ul {
    margin: 0;
    padding: 0;
    list-style: none
}

h1, h2, h3, h4, h5, h6 {
    margin: 0;
    font-size: inherit;
    font-weight: inherit
}

p {
    margin: 0
}

cite {
    font-style: normal
}

fieldset {
    margin: 0;
    padding: 0;
    border-width: 0
}

address {
    font-style: normal
}

.v3-matchEvent-module__tokens___q3ZiY {
    --c-match-event-top-width: var(--p-borderwidth-0);
    --c-match-event-bottom-width: var(--p-borderwidth-0);
    --c-match-event-left-width: var(--p-borderwidth-0);
    --c-match-event-right-width: var(--p-borderwidth-0);
    --c-match-event-border-style: var(--p-border-style-solid);
    --c-match-event-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-match-event-border-top: var(--c-match-event-top-width) var(--c-match-event-border-style) var(--c-match-event-border-color);
    --c-match-event-border-bottom: var(--c-match-event-bottom-width) var(--c-match-event-border-style) var(--c-match-event-border-color);
    --c-match-event-border-right: var(--c-match-event-right-width) var(--c-match-event-border-style) var(--c-match-event-border-color);
    --c-match-event-border-left: var(--c-match-event-left-width) var(--c-match-event-border-style) var(--c-match-event-border-color);
    --c-match-event-border-radius: var(--p-borderradius-0);
    --c-match-event-size-s-padding-top: var(--s-spacer-0);
    --c-match-event-size-s-padding-right: var(--s-spacer-0);
    --c-match-event-size-s-padding-bottom: var(--s-spacer-0);
    --c-match-event-size-s-padding-left: var(--s-spacer-0);
    --c-match-event-size-m-padding-top: var(--s-spacer-0);
    --c-match-event-size-m-padding-right: var(--s-spacer-0);
    --c-match-event-size-m-padding-bottom: var(--s-spacer-0);
    --c-match-event-size-m-padding-left: var(--s-spacer-0);
    --c-match-event-size-l-padding-top: var(--s-spacer-0);
    --c-match-event-size-l-padding-right: var(--s-spacer-0);
    --c-match-event-size-l-padding-bottom: var(--s-spacer-0);
    --c-match-event-size-l-padding-left: var(--s-spacer-0);
    --c-match-event-padding: var(--c-match-event-size-s-padding-top) var(--c-match-event-size-s-padding-right) var(--c-match-event-size-s-padding-bottom) var(--c-match-event-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-matchEvent-module__tokens___q3ZiY {
        --c-match-event-padding: var(--c-match-event-size-m-padding-top) var(--c-match-event-size-m-padding-right) var(--c-match-event-size-m-padding-bottom) var(--c-match-event-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-matchEvent-module__tokens___q3ZiY {
        --c-match-event-padding: var(--c-match-event-size-l-padding-top) var(--c-match-event-size-l-padding-right) var(--c-match-event-size-l-padding-bottom) var(--c-match-event-size-l-padding-left)
    }
}

.v3-matchEvent-module__tokens___q3ZiY {
    --c-match-event-background-color: var(--s-color-background-default-light);
    --c-match-event-opacity: var(--p-opacity-100);
    --c-match-event-display: flex;
    --c-match-event-gap: var(--s-spacer-3);
    --c-match-event-icon-display: flex;
    --c-match-event-icon-align-items: center;
    --c-match-event-icon-justify-content: center;
    --c-match-event-icon-width: var(--p-size-5);
    --c-match-event-icon-height: var(--p-size-5);
    --c-match-event-sub-name-text-transform: uppercase
}

.v3-matchEvent-module__matchEvent___R7Kaz {
    display: var(--c-match-event-display);
    gap: var(--c-match-event-gap)
}

.v3-matchEvent-module__icon___joPkb {
    display: var(--c-match-event-icon-display);
    align-items: var(--c-match-event-icon-align-items);
    justify-content: var(--c-match-event-icon-justify-content)
}

.v3-matchEvent-module__icon___joPkb svg {
    width: var(--c-match-event-icon-width);
    height: var(--c-match-event-icon-height)
}

.v3-matchEvent-module__subName___K6PEx {
    text-transform: var(--c-match-event-sub-name-text-transform)
}

.v3-matchEvent-module__gameMinute___Od3cm, .v3-matchEvent-module__subName___K6PEx {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

.v3-matchEvent-module__subMinute___KPxBb {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

.v3-fixtureMatchStatus-module__tokens___Vfo4E {
    --c-match-status-border-color: var(--s-color-border-default-mid);
    --c-match-status-match-centre-border-radius: var(--p-borderradius-3);
    --c-match-status-fixture-border-radius: var(--p-borderradius-1);
    --c-match-status-fixture-size-padding-top: var(--s-spacer-4);
    --c-match-status-fixture-size-padding-right: var(--s-spacer-5);
    --c-match-status-fixture-size-padding-bottom: var(--s-spacer-4);
    --c-match-status-fixture-size-padding-left: var(--s-spacer-5);
    --c-match-status-fixture-padding: var(--c-match-status-fixture-size-padding-top) var(--c-match-status-fixture-size-padding-right) var(--c-match-status-fixture-size-padding-bottom) var(--c-match-status-fixture-size-padding-left);
    --c-match-status-opacity: var(--p-opacity-100);
    --c-match-status-background-color-light-grey: var(--s-color-background-default-light);
    --c-match-status-background-color-white: var(--s-color-background-default-white);
    --c-match-status-background-color-red: var(--s-color-background-system-error);
    --c-match-status-background-color-dark: var(--s-color-background-default-dark);
    --c-match-status-background-color-yellow: var(--s-color-background-system-warning);
    --c-match-status-background-color-grey: var(--s-color-background-default-mid);
    --c-match-status-font-color-white: var(--s-color-text-default-white);
    --c-fixture-match-status-position: relative;
    --c-fixture-match-status-display: inline-block;
    --c-fixture-match-status-box-sizing: border-box;
    --c-fixture-match-status-first-row-display: flex;
    --c-fixture-match-status-first-row-justify-content: center;
    --c-fixture-match-status-first-row-text-transform: var(--p-textcase-uppercase);
    --c-fixture-match-status-text-align: center;
    --c-fixture-match-status-width: max-content;
    --c-fixture-match-status-min-width: 60px;
    --c-score-container-display: flex;
    --c-score-container-justify-content: center
}

@media (min-width: 1440px) {
    .v3-fixtureMatchStatus-module__tokens___Vfo4E {
        --c-fixture-match-status-min-width: 72px
    }
}

.v3-fixtureMatchStatus-module__fixtureMatchStatus___6qAI4 {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    position: var(--c-fixture-match-status-position);
    display: var(--c-fixture-match-status-display);
    padding: var(--c-match-status-fixture-padding);
    width: var(--c-fixture-match-status-width);
    min-width: var(--c-fixture-match-status-min-width);
    text-align: var(--c-fixture-match-status-text-align);
    background-color: var(--c-match-status-background-color-light-grey);
    box-sizing: var(--c-fixture-match-status-box-sizing);
    border-radius: var(--c-match-status-fixture-border-radius)
}

@media (min-width: 1440px) {
    .v3-fixtureMatchStatus-module__fixtureMatchStatus___6qAI4 {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        font-weight: 600
    }
}

.v3-fixtureMatchStatus-module__scoreContainer___ouDF- {
    display: var(--c-score-container-display);
    justify-content: var(--c-score-container-justify-content)
}

.v3-fixtureMatchStatus-module__scoreContainerLive___W2nr6 {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600
}

@media (min-width: 1440px) {
    .v3-fixtureMatchStatus-module__scoreContainerLive___W2nr6 {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        font-weight: 600
    }
}

.v3-fixtureMatchStatus-module__firstRow___7pVkY {
    display: var(--c-fixture-match-status-first-row-display);
    justify-content: var(--c-fixture-match-status-first-row-justify-content);
    text-transform: var(--c-fixture-match-status-first-row-text-transform);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

@media (min-width: 1440px) {
    .v3-fixtureMatchStatus-module__firstRow___7pVkY {
        font-family: Open Sans;
        font-size: 12px;
        line-height: 20px;
        letter-spacing: .200000003px;
        font-weight: 700
    }
}

.v3-fixtureMatchStatus-module__whiteFont___X5Mqg {
    color: var(--c-match-status-font-color-white)
}

.v3-fixtureMatchStatus-module__abandonedStatus___YPQcb, .v3-fixtureMatchStatus-module__cancelledStatus___-i2Xx, .v3-fixtureMatchStatus-module__liveStatus___LYa0H {
    background-color: var(--c-match-status-background-color-red)
}

.v3-fixtureMatchStatus-module__preMatchStatus___tmh-H, .v3-fixtureMatchStatus-module__unknownStatus___YMsxz {
    background-color: var(--c-match-status-background-color-light-grey)
}

.v3-fixtureMatchStatus-module__postponedStatus___U4pYu {
    background-color: var(--c-match-status-background-color-yellow)
}

.v3-matchCentreMatchStatus-module__tokens___oSJ3c {
    --c-match-status-match-centre-container-border-radius: var(--p-borderradius-3);
    --c-match-status-match-centre-container-border-color: var(--s-color-border-default-mid);
    --c-match-status-match-centre-container-border-width: var(--p-borderwidth-1);
    --c-match-status-match-centre-container-border-style: var(--p-border-style-solid);
    --c-match-status-match-centre-container-size-s-padding-top: var(--s-spacer-3);
    --c-match-status-match-centre-container-size-s-padding-right: var(--s-spacer-5);
    --c-match-status-match-centre-container-size-s-padding-bottom: var(--s-spacer-3);
    --c-match-status-match-centre-container-size-s-padding-left: var(--s-spacer-5);
    --c-match-status-match-centre-container-size-xl-padding-top: var(--s-spacer-4);
    --c-match-status-match-centre-container-size-xl-padding-right: var(--s-spacer-4);
    --c-match-status-match-centre-container-size-xl-padding-bottom: var(--s-spacer-4);
    --c-match-status-match-centre-container-size-xl-padding-left: var(--s-spacer-4);
    --c-match-status-match-centre-container-padding: var(--c-match-status-match-centre-container-size-s-padding-top) var(--c-match-status-match-centre-container-size-s-padding-right) var(--c-match-status-match-centre-container-size-s-padding-bottom) var(--c-match-status-match-centre-container-size-s-padding-left)
}

@media (min-width: 1024px) {
    .v3-matchCentreMatchStatus-module__tokens___oSJ3c {
        --c-match-status-match-centre-container-padding: var(--c-match-status-match-centre-container-size-xl-padding-top) var(--c-match-status-match-centre-container-size-xl-padding-right) var(--c-match-status-match-centre-container-size-xl-padding-bottom) var(--c-match-status-match-centre-container-size-xl-padding-left)
    }
}

.v3-matchCentreMatchStatus-module__tokens___oSJ3c {
    --c-match-status-opacity: var(--p-opacity-100);
    --c-match-status-background-color-white: var(--s-color-background-default-white);
    --c-match-status-background-color-red: var(--s-color-background-system-error);
    --c-match-status-background-color-yellow: var(--s-color-background-system-warning);
    --c-match-status-background-color-grey: var(--s-color-background-default-mid);
    --c-match-status-background-color-blue: var(--s-color-background-brand-secondary2);
    --c-match-status-color-white: var(--s-color-text-default-white);
    --c-match-status-color-black: var(--s-color-text-default-dark);
    --c-match-centre-container-display: flex;
    --c-match-centre-container-box-sizing: border-box;
    --c-match-centre-container-justify-content: center;
    --c-match-centre-container-width: 88px;
    --c-match-centre-container-height: auto
}

@media (min-width: 1440px) {
    .v3-matchCentreMatchStatus-module__tokens___oSJ3c {
        --c-match-centre-container-width: 132px;
        --c-match-centre-container-height: auto
    }
}

.v3-matchCentreMatchStatus-module__tokens___oSJ3c {
    --c-match-centre-match-status-score-container-display: flex;
    --c-match-centre-match-status-score-container-gap: var(--s-spacer-4);
    --c-match-centre-match-status-pre-match-container-display: flex;
    --c-match-centre-match-status-pre-match-container-gap: var(--s-spacer-4)
}

.v3-matchCentreMatchStatus-module__red___o-NKS {
    color: var(--c-match-status-color-white);
    background-color: var(--c-match-status-background-color-red)
}

.v3-matchCentreMatchStatus-module__grey___IApZ4 {
    background-color: var(--c-match-status-background-color-grey)
}

.v3-matchCentreMatchStatus-module__yellow___25Rox {
    background-color: var(--c-match-status-background-color-yellow)
}

.v3-matchCentreMatchStatus-module__blue___bi9jY {
    color: var(--c-match-status-color-white);
    background-color: var(--c-match-status-background-color-blue)
}

.v3-matchCentreMatchStatus-module__white___P9ZxQ {
    color: var(--c-match-status-color-black);
    background-color: var(--c-match-status-background-color-white)
}

.v3-matchCentreMatchStatus-module__matchCentreContainer___PHjJN {
    display: var(--c-match-centre-container-display);
    justify-content: var(--c-match-centre-container-justify-content);
    padding: var(--c-match-status-match-centre-container-padding);
    width: var(--c-match-centre-container-width);
    height: var(--c-match-centre-container-height);
    border-style: var(--c-match-status-match-centre-container-border-style);
    border-width: var(--c-match-status-match-centre-container-border-width);
    border-color: var(--c-match-status-match-centre-container-border-color);
    border-radius: var(--c-match-status-match-centre-container-border-radius);
    box-sizing: var(--c-match-centre-container-box-sizing)
}

.v3-matchCentreMatchStatus-module__scoreContainer___Fwi7T {
    display: var(--c-match-centre-match-status-score-container-display);
    gap: var(--c-match-centre-match-status-score-container-gap);
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1440px) {
    .v3-matchCentreMatchStatus-module__scoreContainer___Fwi7T {
        font-family: Open Sans;
        font-size: 32px;
        line-height: 40px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-matchCentreMatchStatus-module__preMatchContainer___CbviY {
    display: var(--c-match-centre-match-status-pre-match-container-display);
    gap: var(--c-match-centre-match-status-pre-match-container-gap);
    color: var(--c-match-status-color-white);
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1440px) {
    .v3-matchCentreMatchStatus-module__preMatchContainer___CbviY {
        font-family: Open Sans;
        font-size: 32px;
        line-height: 40px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-matchCentreMatchStatus-module__labelContainer___OTM-I {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

@media (min-width: 1440px) {
    .v3-matchCentreMatchStatus-module__labelContainer___OTM-I {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 400
    }
}

.v3-fixtureRound-module__tokens___oyU4c {
    --c-fixture-round-column-gap: var(--s-spacer-4);
    --c-fixture-round-font-size: inherit;
    --c-fixture-round-line-height: inherit
}

.v3-fixtureRound-module__fixtureRound___r8y-P {
    display: flex;
    font-size: var(--c-fixture-round-font-size);
    -moz-column-gap: var(--c-fixture-round-column-gap);
    column-gap: var(--c-fixture-round-column-gap);
    line-height: var(--c-fixture-round-line-height)
}

.v3-fixtureRound-module__fixtureRound___r8y-P .v3-fixtureRound-module__label___l5cFa {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .v3-fixtureRound-module__fixtureRound___r8y-P .v3-fixtureRound-module__label___l5cFa {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 400
    }
}

.v3-fixtureRound-module__fixtureRound___r8y-P .v3-fixtureRound-module__value___H04dY {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-fixtureRound-module__fixtureRound___r8y-P .v3-fixtureRound-module__value___H04dY {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 700
    }
}

.v3-button-module__iconOnly___1UMQX .v3-button-module__text___xmrqN, .v3-visuallyHidden-module__visuallyHidden___4S4cI {
    position: absolute;
    top: auto;
    left: -10000px;
    overflow: hidden;
    width: 1px;
    height: 1px
}

.v3-button-module__tokens___-XP8q {
    --c-button-top-width: var(--p-borderwidth-0);
    --c-button-bottom-width: var(--p-borderwidth-0);
    --c-button-left-width: var(--p-borderwidth-0);
    --c-button-right-width: var(--p-borderwidth-0);
    --c-button-border-style: var(--p-border-style-solid);
    --c-button-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-button-border-top: var(--c-button-top-width) var(--c-button-border-style) var(--c-button-border-color);
    --c-button-border-bottom: var(--c-button-bottom-width) var(--c-button-border-style) var(--c-button-border-color);
    --c-button-border-right: var(--c-button-right-width) var(--c-button-border-style) var(--c-button-border-color);
    --c-button-border-left: var(--c-button-left-width) var(--c-button-border-style) var(--c-button-border-color);
    --c-button-border-radius: var(--p-borderradius-0);
    --c-button-spacing: var(--s-spacer-2);
    --c-button-size-s-padding-top: var(--s-spacer-3);
    --c-button-size-s-padding-right: var(--s-spacer-6);
    --c-button-size-s-padding-bottom: var(--s-spacer-3);
    --c-button-size-s-padding-left: var(--s-spacer-6);
    --c-button-icon-left-size-s-padding-left: var(--s-spacer-5);
    --c-button-icon-left-size-s-padding-right: var(--s-spacer-6);
    --c-button-icon-right-size-s-padding-left: var(--s-spacer-6);
    --c-button-icon-right-size-s-padding-right: var(--s-spacer-5);
    --c-button-size-m-padding-top: var(--s-spacer-4);
    --c-button-size-m-padding-right: var(--s-spacer-8);
    --c-button-size-m-padding-bottom: var(--s-spacer-4);
    --c-button-size-m-padding-left: var(--s-spacer-8);
    --c-button-icon-left-size-m-padding-left: var(--s-spacer-6);
    --c-button-icon-left-size-m-padding-right: var(--s-spacer-8);
    --c-button-icon-right-size-m-padding-left: var(--s-spacer-8);
    --c-button-icon-right-size-m-padding-right: var(--s-spacer-6);
    --c-button-size-l-padding-top: var(--s-spacer-4);
    --c-button-size-l-padding-right: var(--s-spacer-10);
    --c-button-size-l-padding-bottom: var(--s-spacer-4);
    --c-button-size-l-padding-left: var(--s-spacer-10);
    --c-button-icon-left-size-l-padding-left: var(--s-spacer-8);
    --c-button-icon-left-size-l-padding-right: var(--s-spacer-10);
    --c-button-icon-right-size-l-padding-left: var(--s-spacer-10);
    --c-button-icon-right-size-l-padding-right: var(--s-spacer-8);
    --c-button-size-s-padding: var(--c-button-size-s-padding-top) var(--c-button-size-s-padding-right) var(--c-button-size-s-padding-bottom) var(--c-button-size-s-padding-left);
    --c-button-size-m-padding: var(--c-button-size-m-padding-top) var(--c-button-size-m-padding-right) var(--c-button-size-m-padding-bottom) var(--c-button-size-m-padding-left);
    --c-button-size-l-padding: var(--c-button-size-l-padding-top) var(--c-button-size-l-padding-right) var(--c-button-size-l-padding-bottom) var(--c-button-size-l-padding-left);
    --c-button-icon-only-size-s-padding: var(--s-spacer-4) var(--s-spacer-4) var(--s-spacer-4) var(--s-spacer-4);
    --c-button-icon-only-size-m-padding: var(--s-spacer-4) var(--s-spacer-4) var(--s-spacer-4) var(--s-spacer-4);
    --c-button-icon-only-size-l-padding: var(--s-spacer-5) var(--s-spacer-5) var(--s-spacer-5) var(--s-spacer-5);
    --c-button-size-s-height: var(--p-size-10);
    --c-button-size-m-height: var(--p-size-12);
    --c-button-size-l-height: var(--p-size-13);
    --c-button-summary-padding-top: var(--s-spacer-1);
    --c-button-summary-padding-bottom: var(--s-spacer-fixed-3px);
    --c-button-background-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-button-opacity: var(--p-opacity-100);
    --c-button-text-color: var(--s-color-text-default-black);
    --c-button-size-s-item-spacing: var(--s-spacer-4);
    --c-button-size-m-item-spacing: var(--s-spacer-4);
    --c-button-size-l-item-spacing: var(--s-spacer-4);
    --c-button-contents-border-radius: var(--p-border-radius-0);
    --c-button-icon-enabled-color: var(--s-color-icon-default-black);
    --c-button-icon-disabled-color: var(--p-color-opacity-black-30);
    --c-button-icon-size-s-height: var(--s-iconsize-xs);
    --c-button-icon-size-s-width: var(--s-iconsize-xs);
    --c-button-icon-size-m-height: var(--s-iconsize-s);
    --c-button-icon-size-m-width: var(--s-iconsize-s);
    --c-button-icon-size-l-height: var(--s-iconsize-m);
    --c-button-icon-size-l-width: var(--s-iconsize-m);
    --c-button-label-enabled-text-color: var(--s-color-text-default-black);
    --c-button-label-disabled-text-color: var(--s-color-text-default-black);
    --c-button-label-casing: var(--p-textcase-uppercase);
    --c-button-label-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0)
}

.v3-button-module__primary___Gx3cv {
    --c-button-border-width: var(--p-borderwidth-0);
    --c-button-enabled-border-color: var(--s-color-button-onlight-primary-container-border-enabled);
    --c-button-border-style: var(--p-border-style-solid);
    --c-button-border-radius: var(--p-borderradius-0)
}

.v3-button-module__onDark___mTd3L.v3-button-module__primary___Gx3cv {
    --c-button-enabled-border-color: var(--s-color-button-ondark-primary-container-border-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__primary___Gx3cv {
    --c-button-enabled-border-color: var(--s-color-button-neutral-white-primary-container-border-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__onDark___mTd3L.v3-button-module__primary___Gx3cv {
    --c-button-enabled-border-color: var(--s-color-button-neutral-black-primary-container-border-enabled)
}

.v3-button-module__colourTheme1___x-IhZ.v3-button-module__primary___Gx3cv {
    --c-button-enabled-border-color: var(--cs-colorset-1-button-primary-container-border-enabled)
}

.v3-button-module__colourTheme2___sM3rk.v3-button-module__primary___Gx3cv {
    --c-button-enabled-border-color: var(--cs-colorset-2-button-primary-container-border-enabled)
}

.v3-button-module__colourTheme3___1uS8m.v3-button-module__primary___Gx3cv {
    --c-button-enabled-border-color: var(--cs-colorset-3-button-primary-container-border-enabled)
}

.v3-button-module__colourTheme4___P-kSm.v3-button-module__primary___Gx3cv, .v3-button-module__colourTheme5___16-Wk.v3-button-module__primary___Gx3cv, .v3-button-module__colourTheme6___v6rSh.v3-button-module__primary___Gx3cv {
    --c-button-enabled-border-color: var(--cs-colorset-4-button-primary-container-border-enabled)
}

.v3-button-module__primary___Gx3cv {
    --c-button-enabled-background-color: var(--s-color-button-onlight-primary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--s-color-button-onlight-primary-contents-background-enabled)
}

.v3-button-module__onDark___mTd3L.v3-button-module__primary___Gx3cv {
    --c-button-enabled-background-color: var(--s-color-button-ondark-primary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--s-color-button-ondark-primary-contents-background-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__primary___Gx3cv {
    --c-button-enabled-background-color: var(--s-color-button-neutral-white-primary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--s-color-button-neutral-white-primary-contents-background-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__onDark___mTd3L.v3-button-module__primary___Gx3cv {
    --c-button-enabled-background-color: var(--s-color-button-neutral-black-primary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--s-color-button-neutral-black-primary-contents-background-enabled)
}

.v3-button-module__colourTheme1___x-IhZ.v3-button-module__primary___Gx3cv {
    --c-button-enabled-background-color: var(--cs-colorset-1-button-primary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-1-button-primary-contents-background-enabled)
}

.v3-button-module__colourTheme2___sM3rk.v3-button-module__primary___Gx3cv {
    --c-button-enabled-background-color: var(--cs-colorset-2-button-primary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-2-button-primary-contents-background-enabled)
}

.v3-button-module__colourTheme3___1uS8m.v3-button-module__primary___Gx3cv {
    --c-button-enabled-background-color: var(--cs-colorset-3-button-primary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-3-button-primary-contents-background-enabled)
}

.v3-button-module__colourTheme4___P-kSm.v3-button-module__primary___Gx3cv {
    --c-button-enabled-background-color: var(--cs-colorset-4-button-primary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-4-button-primary-contents-background-enabled)
}

.v3-button-module__colourTheme5___16-Wk.v3-button-module__primary___Gx3cv {
    --c-button-enabled-background-color: var(--cs-colorset-5-button-primary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-5-button-primary-contents-background-enabled)
}

.v3-button-module__colourTheme6___v6rSh.v3-button-module__primary___Gx3cv {
    --c-button-enabled-background-color: var(--cs-colorset-6-button-primary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-6-button-primary-contents-background-enabled)
}

.v3-button-module__primary___Gx3cv {
    --c-button-hover-border-width: var(--p-borderwidth-0);
    --c-button-focused-border-width: var(--p-borderwidth-1);
    --c-button-active-border-width: var(--p-borderwidth-0);
    --c-button-disabled-border-width: var(--p-borderwidth-0);
    --c-button-hover-border-color: var(--s-color-button-onlight-primary-container-border-hover);
    --c-button-focused-border-color: var(--s-color-button-onlight-primary-container-border-focused);
    --c-button-active-border-color: var(--s-color-button-onlight-primary-container-border-active);
    --c-button-disabled-border-color: var(--s-color-button-onlight-primary-container-border-disabled);
    --c-button-hover-background-color: var(--s-color-button-onlight-primary-container-background-hover);
    --c-button-focused-background-color: var(--s-color-button-onlight-primary-container-background-focused);
    --c-button-active-background-color: var(--s-color-button-onlight-primary-container-background-active);
    --c-button-disabled-background-color: var(--s-color-button-onlight-primary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--s-color-button-onlight-primary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--s-color-button-onlight-primary-contents-background-focused);
    --c-button-active-contents-background-color: var(--s-color-button-onlight-primary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--s-color-button-onlight-primary-contents-background-disabled);
    --c-button-hover-icon-color: var(--s-color-button-onlight-primary-icon-hover);
    --c-button-focused-icon-color: var(--s-color-button-onlight-primary-icon-focused);
    --c-button-active-icon-color: var(--s-color-button-onlight-primary-icon-active);
    --c-button-disabled-icon-color: var(--s-color-button-onlight-primary-icon-disabled);
    --c-button-is-carousel-paddle-disabled-icon-color: var(--p-color-neutral-white);
    --c-button-hover-label-text-color: var(--s-color-button-onlight-primary-label-hover);
    --c-button-focused-label-text-color: var(--s-color-button-onlight-primary-label-focused);
    --c-button-active-label-text-color: var(--s-color-button-onlight-primary-label-active);
    --c-button-disabled-label-text-color: var(--s-color-button-onlight-primary-label-disabled)
}

.v3-button-module__onDark___mTd3L.v3-button-module__primary___Gx3cv {
    --c-button-hover-border-color: var(--s-color-button-ondark-primary-container-border-hover);
    --c-button-focused-border-color: var(--s-color-button-ondark-primary-container-border-focused);
    --c-button-active-border-color: var(--s-color-button-ondark-primary-container-border-active);
    --c-button-disabled-border-color: var(--s-color-button-ondark-primary-container-border-disabled);
    --c-button-hover-background-color: var(--s-color-button-ondark-primary-container-background-hover);
    --c-button-focused-background-color: var(--s-color-button-ondark-primary-container-background-focused);
    --c-button-active-background-color: var(--s-color-button-ondark-primary-container-background-active);
    --c-button-disabled-background-color: var(--s-color-button-ondark-primary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--s-color-button-ondark-primary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--s-color-button-ondark-primary-contents-background-focused);
    --c-button-active-contents-background-color: var(--s-color-button-ondark-primary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--s-color-button-ondark-primary-contents-background-disabled);
    --c-button-hover-icon-color: var(--s-color-button-ondark-primary-icon-hover);
    --c-button-focused-icon-color: var(--s-color-button-ondark-primary-icon-focused);
    --c-button-active-icon-color: var(--s-color-button-ondark-primary-icon-active);
    --c-button-disabled-icon-color: var(--s-color-button-ondark-primary-icon-disabled);
    --c-button-is-carousel-paddle-disabled-icon-color: var(--p-color-neutral-black);
    --c-button-hover-label-text-color: var(--s-color-button-ondark-primary-label-hover);
    --c-button-focused-label-text-color: var(--s-color-button-ondark-primary-label-focused);
    --c-button-active-label-text-color: var(--s-color-button-ondark-primary-label-active);
    --c-button-disabled-label-text-color: var(--s-color-button-ondark-primary-label-disabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__primary___Gx3cv {
    --c-button-hover-border-color: var(--s-color-button-neutral-white-primary-container-border-hover);
    --c-button-focused-border-color: var(--s-color-button-neutral-white-primary-container-border-focused);
    --c-button-active-border-color: var(--s-color-button-neutral-white-primary-container-border-active);
    --c-button-disabled-border-color: var(--s-color-button-neutral-white-primary-container-border-disabled);
    --c-button-hover-background-color: var(--s-color-button-neutral-white-primary-container-background-hover);
    --c-button-focused-background-color: var(--s-color-button-neutral-white-primary-container-background-focused);
    --c-button-active-background-color: var(--s-color-button-neutral-white-primary-container-background-active);
    --c-button-disabled-background-color: var(--s-color-button-neutral-white-primary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--s-color-button-neutral-white-primary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--s-color-button-neutral-white-primary-contents-background-focused);
    --c-button-active-contents-background-color: var(--s-color-button-neutral-white-primary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--s-color-button-neutral-white-primary-contents-background-disabled);
    --c-button-hover-icon-color: var(--s-color-button-neutral-white-primary-icon-hover);
    --c-button-focused-icon-color: var(--s-color-button-neutral-white-primary-icon-focused);
    --c-button-active-icon-color: var(--s-color-button-neutral-white-primary-icon-active);
    --c-button-disabled-icon-color: var(--s-color-button-neutral-white-primary-icon-disabled);
    --c-button-hover-label-text-color: var(--s-color-button-neutral-white-primary-label-hover);
    --c-button-focused-label-text-color: var(--s-color-button-neutral-white-primary-label-focused);
    --c-button-active-label-text-color: var(--s-color-button-neutral-white-primary-label-active);
    --c-button-disabled-label-text-color: var(--s-color-button-neutral-white-primary-label-disabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__onDark___mTd3L.v3-button-module__primary___Gx3cv {
    --c-button-hover-border-color: var(--s-color-button-neutral-black-primary-container-border-hover);
    --c-button-focused-border-color: var(--s-color-button-neutral-black-primary-container-border-focused);
    --c-button-active-border-color: var(--s-color-button-neutral-black-primary-container-border-active);
    --c-button-disabled-border-color: var(--s-color-button-neutral-black-primary-container-border-disabled);
    --c-button-hover-background-color: var(--s-color-button-neutral-black-primary-container-background-hover);
    --c-button-focused-background-color: var(--s-color-button-neutral-black-primary-container-background-focused);
    --c-button-active-background-color: var(--s-color-button-neutral-black-primary-container-background-active);
    --c-button-disabled-background-color: var(--s-color-button-neutral-black-primary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--s-color-button-neutral-black-primary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--s-color-button-neutral-black-primary-contents-background-focused);
    --c-button-active-contents-background-color: var(--s-color-button-neutral-black-primary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--s-color-button-neutral-black-primary-contents-background-disabled);
    --c-button-hover-icon-color: var(--s-color-button-neutral-black-primary-icon-hover);
    --c-button-focused-icon-color: var(--s-color-button-neutral-black-primary-icon-focused);
    --c-button-active-icon-color: var(--s-color-button-neutral-black-primary-icon-active);
    --c-button-disabled-icon-color: var(--s-color-button-neutral-black-primary-icon-disabled);
    --c-button-hover-label-text-color: var(--s-color-button-neutral-black-primary-label-hover);
    --c-button-focused-label-text-color: var(--s-color-button-neutral-black-primary-label-focused);
    --c-button-active-label-text-color: var(--s-color-button-neutral-black-primary-label-active);
    --c-button-disabled-label-text-color: var(--s-color-button-neutral-black-primary-label-disabled)
}

.v3-button-module__colourTheme1___x-IhZ.v3-button-module__primary___Gx3cv {
    --c-button-hover-border-color: var(--cs-colorset-1-button-primary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-1-button-primary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-1-button-primary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-1-button-primary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-1-button-primary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-1-button-primary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-1-button-primary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-1-button-primary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-1-button-primary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-1-button-primary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-1-button-primary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-1-button-primary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-1-button-primary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-1-button-primary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-1-button-primary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-1-button-primary-icon-disabled);
    --c-button-is-carousel-paddle-disabled-icon-color: var(--p-color-neutral-white);
    --c-button-hover-label-text-color: var(--cs-colorset-1-button-primary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-1-button-primary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-1-button-primary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-1-button-primary-label-disabled)
}

.v3-button-module__colourTheme2___sM3rk.v3-button-module__primary___Gx3cv {
    --c-button-hover-border-color: var(--cs-colorset-2-button-primary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-2-button-primary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-2-button-primary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-2-button-primary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-2-button-primary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-2-button-primary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-2-button-primary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-2-button-primary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-2-button-primary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-2-button-primary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-2-button-primary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-2-button-primary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-2-button-primary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-2-button-primary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-2-button-primary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-2-button-primary-icon-disabled);
    --c-button-is-carousel-paddle-disabled-icon-color: var(--p-color-neutral-white);
    --c-button-hover-label-text-color: var(--cs-colorset-2-button-primary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-2-button-primary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-2-button-primary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-2-button-primary-label-disabled)
}

.v3-button-module__colourTheme3___1uS8m.v3-button-module__primary___Gx3cv {
    --c-button-hover-border-color: var(--cs-colorset-3-button-primary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-3-button-primary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-3-button-primary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-3-button-primary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-3-button-primary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-3-button-primary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-3-button-primary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-3-button-primary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-3-button-primary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-3-button-primary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-3-button-primary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-3-button-primary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-3-button-primary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-3-button-primary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-3-button-primary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-3-button-primary-icon-disabled);
    --c-button-is-carousel-paddle-disabled-icon-color: var(--p-color-neutral-black);
    --c-button-hover-label-text-color: var(--cs-colorset-3-button-primary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-3-button-primary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-3-button-primary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-3-button-primary-label-disabled)
}

.v3-button-module__colourTheme4___P-kSm.v3-button-module__primary___Gx3cv {
    --c-button-hover-border-color: var(--cs-colorset-4-button-primary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-4-button-primary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-4-button-primary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-4-button-primary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-4-button-primary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-4-button-primary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-4-button-primary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-4-button-primary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-4-button-primary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-4-button-primary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-4-button-primary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-4-button-primary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-4-button-primary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-4-button-primary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-4-button-primary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-4-button-primary-icon-disabled);
    --c-button-is-carousel-paddle-disabled-icon-color: var(--p-color-neutral-black);
    --c-button-hover-label-text-color: var(--cs-colorset-4-button-primary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-4-button-primary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-4-button-primary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-4-button-primary-label-disabled)
}

.v3-button-module__colourTheme5___16-Wk.v3-button-module__primary___Gx3cv {
    --c-button-hover-border-color: var(--cs-colorset-5-button-primary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-5-button-primary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-5-button-primary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-5-button-primary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-5-button-primary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-5-button-primary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-5-button-primary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-5-button-primary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-5-button-primary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-5-button-primary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-5-button-primary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-5-button-primary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-5-button-primary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-5-button-primary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-5-button-primary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-5-button-primary-icon-disabled);
    --c-button-is-carousel-paddle-disabled-icon-color: var(--p-color-neutral-black);
    --c-button-hover-label-text-color: var(--cs-colorset-5-button-primary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-5-button-primary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-5-button-primary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-5-button-primary-label-disabled)
}

.v3-button-module__colourTheme6___v6rSh.v3-button-module__primary___Gx3cv {
    --c-button-hover-border-color: var(--cs-colorset-6-button-primary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-6-button-primary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-6-button-primary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-6-button-primary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-6-button-primary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-6-button-primary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-6-button-primary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-6-button-primary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-6-button-primary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-6-button-primary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-6-button-primary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-6-button-primary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-6-button-primary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-6-button-primary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-6-button-primary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-6-button-primary-icon-disabled);
    --c-button-is-carousel-paddle-disabled-icon-color: var(--p-color-neutral-black);
    --c-button-hover-label-text-color: var(--cs-colorset-6-button-primary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-6-button-primary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-6-button-primary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-6-button-primary-label-disabled)
}

.v3-button-module__primary___Gx3cv {
    --c-button-icon-color: var(--s-color-button-onlight-primary-icon-enabled);
    --c-button-label-text-color: var(--s-color-button-onlight-primary-label-enabled)
}

.v3-button-module__onDark___mTd3L.v3-button-module__primary___Gx3cv {
    --c-button-icon-color: var(--s-color-button-ondark-primary-icon-enabled);
    --c-button-label-text-color: var(--s-color-button-ondark-primary-label-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__primary___Gx3cv {
    --c-button-icon-color: var(--s-color-button-neutral-white-primary-icon-enabled);
    --c-button-label-text-color: var(--s-color-button-neutral-white-primary-label-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__onDark___mTd3L.v3-button-module__primary___Gx3cv {
    --c-button-icon-color: var(--s-color-button-neutral-black-primary-icon-enabled);
    --c-button-label-text-color: var(--s-color-button-neutral-black-primary-label-enabled)
}

.v3-button-module__colourTheme1___x-IhZ.v3-button-module__primary___Gx3cv {
    --c-button-icon-color: var(--cs-colorset-1-button-primary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-1-button-primary-label-enabled)
}

.v3-button-module__colourTheme2___sM3rk.v3-button-module__primary___Gx3cv {
    --c-button-icon-color: var(--cs-colorset-2-button-primary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-2-button-primary-label-enabled)
}

.v3-button-module__colourTheme3___1uS8m.v3-button-module__primary___Gx3cv {
    --c-button-icon-color: var(--cs-colorset-3-button-primary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-3-button-primary-label-enabled)
}

.v3-button-module__colourTheme4___P-kSm.v3-button-module__primary___Gx3cv {
    --c-button-icon-color: var(--cs-colorset-4-button-primary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-4-button-primary-label-enabled)
}

.v3-button-module__colourTheme5___16-Wk.v3-button-module__primary___Gx3cv {
    --c-button-icon-color: var(--cs-colorset-5-button-primary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-5-button-primary-label-enabled)
}

.v3-button-module__colourTheme6___v6rSh.v3-button-module__primary___Gx3cv {
    --c-button-icon-color: var(--cs-colorset-6-button-primary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-6-button-primary-label-enabled)
}

.v3-button-module__secondary___O1WOX {
    --c-button-border-width: var(--p-borderwidth-0);
    --c-button-enabled-border-color: var(--s-color-button-onlight-secondary-container-border-enabled);
    --c-button-border-style: var(--p-border-style-solid);
    --c-button-border-radius: var(--p-borderradius-0)
}

.v3-button-module__onDark___mTd3L.v3-button-module__secondary___O1WOX {
    --c-button-enabled-border-color: var(--s-color-button-onlight-secondary-container-border-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__secondary___O1WOX {
    --c-button-enabled-border-color: var(--s-color-button-neutral-white-secondary-container-border-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__onDark___mTd3L.v3-button-module__secondary___O1WOX {
    --c-button-enabled-border-color: var(--s-color-button-neutral-black-secondary-container-border-enabled)
}

.v3-button-module__colourTheme1___x-IhZ.v3-button-module__secondary___O1WOX {
    --c-button-enabled-border-color: var(--cs-colorset-1-button-secondary-container-border-enabled)
}

.v3-button-module__colourTheme2___sM3rk.v3-button-module__secondary___O1WOX {
    --c-button-enabled-border-color: var(--cs-colorset-2-button-secondary-container-border-enabled)
}

.v3-button-module__colourTheme3___1uS8m.v3-button-module__secondary___O1WOX {
    --c-button-enabled-border-color: var(--cs-colorset-3-button-secondary-container-border-enabled)
}

.v3-button-module__colourTheme4___P-kSm.v3-button-module__secondary___O1WOX, .v3-button-module__colourTheme5___16-Wk.v3-button-module__secondary___O1WOX, .v3-button-module__colourTheme6___v6rSh.v3-button-module__secondary___O1WOX {
    --c-button-enabled-border-color: var(--cs-colorset-4-button-secondary-container-border-enabled)
}

.v3-button-module__secondary___O1WOX {
    --c-button-enabled-background-color: var(--s-color-button-onlight-secondary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--s-color-button-onlight-secondary-contents-background-enabled)
}

.v3-button-module__onDark___mTd3L.v3-button-module__secondary___O1WOX {
    --c-button-enabled-background-color: var(--s-color-button-ondark-secondary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--s-color-button-ondark-secondary-contents-background-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__secondary___O1WOX {
    --c-button-enabled-background-color: var(--s-color-button-neutral-white-secondary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--s-color-button-neutral-white-secondary-contents-background-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__onDark___mTd3L.v3-button-module__secondary___O1WOX {
    --c-button-enabled-background-color: var(--s-color-button-neutral-black-secondary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--s-color-button-neutral-black-secondary-contents-background-enabled)
}

.v3-button-module__colourTheme1___x-IhZ.v3-button-module__secondary___O1WOX {
    --c-button-enabled-background-color: var(--cs-colorset-1-button-secondary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-1-button-secondary-contents-background-enabled)
}

.v3-button-module__colourTheme2___sM3rk.v3-button-module__secondary___O1WOX {
    --c-button-enabled-background-color: var(--cs-colorset-2-button-secondary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-2-button-secondary-contents-background-enabled)
}

.v3-button-module__colourTheme3___1uS8m.v3-button-module__secondary___O1WOX {
    --c-button-enabled-background-color: var(--cs-colorset-3-button-secondary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-3-button-secondary-contents-background-enabled)
}

.v3-button-module__colourTheme4___P-kSm.v3-button-module__secondary___O1WOX {
    --c-button-enabled-background-color: var(--cs-colorset-4-button-secondary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-4-button-secondary-contents-background-enabled)
}

.v3-button-module__colourTheme5___16-Wk.v3-button-module__secondary___O1WOX {
    --c-button-enabled-background-color: var(--cs-colorset-5-button-secondary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-5-button-secondary-contents-background-enabled)
}

.v3-button-module__colourTheme6___v6rSh.v3-button-module__secondary___O1WOX {
    --c-button-enabled-background-color: var(--cs-colorset-6-button-secondary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-6-button-secondary-contents-background-enabled)
}

.v3-button-module__secondary___O1WOX {
    --c-button-hover-border-width: var(--p-borderwidth-0);
    --c-button-focused-border-width: var(--p-borderwidth-1);
    --c-button-active-border-width: var(--p-borderwidth-0);
    --c-button-disabled-border-width: var(--p-borderwidth-0);
    --c-button-hover-border-color: var(--s-color-button-onlight-secondary-container-border-hover);
    --c-button-focused-border-color: var(--s-color-button-onlight-secondary-container-border-focused);
    --c-button-active-border-color: var(--s-color-button-onlight-secondary-container-border-active);
    --c-button-disabled-border-color: var(--s-color-button-onlight-secondary-container-border-disabled);
    --c-button-hover-background-color: var(--s-color-button-onlight-secondary-container-background-hover);
    --c-button-focused-background-color: var(--s-color-button-onlight-secondary-container-background-focused);
    --c-button-active-background-color: var(--s-color-button-onlight-secondary-container-background-active);
    --c-button-disabled-background-color: var(--s-color-button-onlight-secondary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--s-color-button-onlight-secondary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--s-color-button-onlight-secondary-contents-background-focused);
    --c-button-active-contents-background-color: var(--s-color-button-onlight-secondary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--s-color-button-onlight-secondary-contents-background-disabled);
    --c-button-hover-icon-color: var(--s-color-button-onlight-secondary-icon-hover);
    --c-button-focused-icon-color: var(--s-color-button-onlight-secondary-icon-focused);
    --c-button-active-icon-color: var(--s-color-button-onlight-secondary-icon-active);
    --c-button-disabled-icon-color: var(--s-color-button-onlight-secondary-icon-disabled);
    --c-button-hover-label-text-color: var(--s-color-button-onlight-secondary-label-hover);
    --c-button-focused-label-text-color: var(--s-color-button-onlight-secondary-label-focused);
    --c-button-active-label-text-color: var(--s-color-button-onlight-secondary-label-active);
    --c-button-disabled-label-text-color: var(--s-color-button-onlight-secondary-label-disabled)
}

.v3-button-module__onDark___mTd3L.v3-button-module__secondary___O1WOX {
    --c-button-hover-border-color: var(--s-color-button-ondark-secondary-container-border-hover);
    --c-button-focused-border-color: var(--s-color-button-ondark-secondary-container-border-focused);
    --c-button-active-border-color: var(--s-color-button-ondark-secondary-container-border-active);
    --c-button-disabled-border-color: var(--s-color-button-ondark-secondary-container-border-disabled);
    --c-button-hover-background-color: var(--s-color-button-ondark-secondary-container-background-hover);
    --c-button-focused-background-color: var(--s-color-button-ondark-secondary-container-background-focused);
    --c-button-active-background-color: var(--s-color-button-ondark-secondary-container-background-active);
    --c-button-disabled-background-color: var(--s-color-button-ondark-secondary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--s-color-button-ondark-secondary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--s-color-button-ondark-secondary-contents-background-focused);
    --c-button-active-contents-background-color: var(--s-color-button-ondark-secondary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--s-color-button-ondark-secondary-contents-background-disabled);
    --c-button-hover-icon-color: var(--s-color-button-ondark-secondary-icon-hover);
    --c-button-focused-icon-color: var(--s-color-button-ondark-secondary-icon-focused);
    --c-button-active-icon-color: var(--s-color-button-ondark-secondary-icon-active);
    --c-button-disabled-icon-color: var(--s-color-button-ondark-secondary-icon-disabled);
    --c-button-hover-label-text-color: var(--s-color-button-ondark-secondary-label-hover);
    --c-button-focused-label-text-color: var(--s-color-button-ondark-secondary-label-focused);
    --c-button-active-label-text-color: var(--s-color-button-ondark-secondary-label-active);
    --c-button-disabled-label-text-color: var(--s-color-button-ondark-secondary-label-disabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__secondary___O1WOX {
    --c-button-hover-border-color: var(--s-color-button-neutral-white-secondary-container-border-hover);
    --c-button-focused-border-color: var(--s-color-button-neutral-white-secondary-container-border-focused);
    --c-button-active-border-color: var(--s-color-button-neutral-white-secondary-container-border-active);
    --c-button-disabled-border-color: var(--s-color-button-neutral-white-secondary-container-border-disabled);
    --c-button-hover-background-color: var(--s-color-button-neutral-white-secondary-container-background-hover);
    --c-button-focused-background-color: var(--s-color-button-neutral-white-secondary-container-background-focused);
    --c-button-active-background-color: var(--s-color-button-neutral-white-secondary-container-background-active);
    --c-button-disabled-background-color: var(--s-color-button-neutral-white-secondary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--s-color-button-neutral-white-secondary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--s-color-button-neutral-white-secondary-contents-background-focused);
    --c-button-active-contents-background-color: var(--s-color-button-neutral-white-secondary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--s-color-button-neutral-white-secondary-contents-background-disabled);
    --c-button-hover-icon-color: var(--s-color-button-neutral-white-secondary-icon-hover);
    --c-button-focused-icon-color: var(--s-color-button-neutral-white-secondary-icon-focused);
    --c-button-active-icon-color: var(--s-color-button-neutral-white-secondary-icon-active);
    --c-button-disabled-icon-color: var(--s-color-button-neutral-white-secondary-icon-disabled);
    --c-button-hover-label-text-color: var(--s-color-button-neutral-white-secondary-label-hover);
    --c-button-focused-label-text-color: var(--s-color-button-neutral-white-secondary-label-focused);
    --c-button-active-label-text-color: var(--s-color-button-neutral-white-secondary-label-active);
    --c-button-disabled-label-text-color: var(--s-color-button-neutral-white-secondary-label-disabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__onDark___mTd3L.v3-button-module__secondary___O1WOX {
    --c-button-hover-border-color: var(--s-color-button-neutral-black-secondary-container-border-hover);
    --c-button-focused-border-color: var(--s-color-button-neutral-black-secondary-container-border-focused);
    --c-button-active-border-color: var(--s-color-button-neutral-black-secondary-container-border-active);
    --c-button-disabled-border-color: var(--s-color-button-neutral-black-secondary-container-border-disabled);
    --c-button-hover-background-color: var(--s-color-button-neutral-black-secondary-container-background-hover);
    --c-button-focused-background-color: var(--s-color-button-neutral-black-secondary-container-background-focused);
    --c-button-active-background-color: var(--s-color-button-neutral-black-secondary-container-background-active);
    --c-button-disabled-background-color: var(--s-color-button-neutral-black-secondary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--s-color-button-neutral-black-secondary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--s-color-button-neutral-black-secondary-contents-background-focused);
    --c-button-active-contents-background-color: var(--s-color-button-neutral-black-secondary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--s-color-button-neutral-black-secondary-contents-background-disabled);
    --c-button-hover-icon-color: var(--s-color-button-neutral-black-secondary-icon-hover);
    --c-button-focused-icon-color: var(--s-color-button-neutral-black-secondary-icon-focused);
    --c-button-active-icon-color: var(--s-color-button-neutral-black-secondary-icon-active);
    --c-button-disabled-icon-color: var(--s-color-button-neutral-black-secondary-icon-disabled);
    --c-button-hover-label-text-color: var(--s-color-button-neutral-black-secondary-label-hover);
    --c-button-focused-label-text-color: var(--s-color-button-neutral-black-secondary-label-focused);
    --c-button-active-label-text-color: var(--s-color-button-neutral-black-secondary-label-active);
    --c-button-disabled-label-text-color: var(--s-color-button-neutral-black-secondary-label-disabled)
}

.v3-button-module__colourTheme1___x-IhZ.v3-button-module__secondary___O1WOX {
    --c-button-hover-border-color: var(--cs-colorset-1-button-secondary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-1-button-secondary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-1-button-secondary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-1-button-secondary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-1-button-secondary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-1-button-secondary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-1-button-secondary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-1-button-secondary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-1-button-secondary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-1-button-secondary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-1-button-secondary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-1-button-secondary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-1-button-secondary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-1-button-secondary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-1-button-secondary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-1-button-secondary-icon-disabled);
    --c-button-hover-label-text-color: var(--cs-colorset-1-button-secondary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-1-button-secondary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-1-button-secondary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-1-button-secondary-label-disabled)
}

.v3-button-module__colourTheme2___sM3rk.v3-button-module__secondary___O1WOX {
    --c-button-hover-border-color: var(--cs-colorset-2-button-secondary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-2-button-secondary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-2-button-secondary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-2-button-secondary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-2-button-secondary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-2-button-secondary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-2-button-secondary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-2-button-secondary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-2-button-secondary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-2-button-secondary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-2-button-secondary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-2-button-secondary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-2-button-secondary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-2-button-secondary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-2-button-secondary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-2-button-secondary-icon-disabled);
    --c-button-hover-label-text-color: var(--cs-colorset-2-button-secondary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-2-button-secondary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-2-button-secondary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-2-button-secondary-label-disabled)
}

.v3-button-module__colourTheme3___1uS8m.v3-button-module__secondary___O1WOX {
    --c-button-hover-border-color: var(--cs-colorset-3-button-secondary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-3-button-secondary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-3-button-secondary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-3-button-secondary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-3-button-secondary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-3-button-secondary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-3-button-secondary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-3-button-secondary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-3-button-secondary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-3-button-secondary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-3-button-secondary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-3-button-secondary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-3-button-secondary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-3-button-secondary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-3-button-secondary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-3-button-secondary-icon-disabled);
    --c-button-hover-label-text-color: var(--cs-colorset-3-button-secondary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-3-button-secondary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-3-button-secondary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-3-button-secondary-label-disabled)
}

.v3-button-module__colourTheme4___P-kSm.v3-button-module__secondary___O1WOX {
    --c-button-hover-border-color: var(--cs-colorset-4-button-secondary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-4-button-secondary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-4-button-secondary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-4-button-secondary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-4-button-secondary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-4-button-secondary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-4-button-secondary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-4-button-secondary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-4-button-secondary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-4-button-secondary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-4-button-secondary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-4-button-secondary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-4-button-secondary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-4-button-secondary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-4-button-secondary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-4-button-secondary-icon-disabled);
    --c-button-hover-label-text-color: var(--cs-colorset-4-button-secondary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-4-button-secondary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-4-button-secondary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-4-button-secondary-label-disabled)
}

.v3-button-module__colourTheme5___16-Wk.v3-button-module__secondary___O1WOX {
    --c-button-hover-border-color: var(--cs-colorset-5-button-secondary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-5-button-secondary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-5-button-secondary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-5-button-secondary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-5-button-secondary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-5-button-secondary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-5-button-secondary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-5-button-secondary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-5-button-secondary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-5-button-secondary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-5-button-secondary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-5-button-secondary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-5-button-secondary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-5-button-secondary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-5-button-secondary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-5-button-secondary-icon-disabled);
    --c-button-hover-label-text-color: var(--cs-colorset-5-button-secondary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-5-button-secondary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-5-button-secondary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-5-button-secondary-label-disabled)
}

.v3-button-module__colourTheme6___v6rSh.v3-button-module__secondary___O1WOX {
    --c-button-hover-border-color: var(--cs-colorset-6-button-secondary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-6-button-secondary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-6-button-secondary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-6-button-secondary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-6-button-secondary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-6-button-secondary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-6-button-secondary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-6-button-secondary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-6-button-secondary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-6-button-secondary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-6-button-secondary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-6-button-secondary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-6-button-secondary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-6-button-secondary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-6-button-secondary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-6-button-secondary-icon-disabled);
    --c-button-hover-label-text-color: var(--cs-colorset-6-button-secondary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-6-button-secondary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-6-button-secondary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-6-button-secondary-label-disabled)
}

.v3-button-module__secondary___O1WOX {
    --c-button-icon-color: var(--s-color-button-onlight-secondary-icon-enabled);
    --c-button-label-text-color: var(--s-color-button-onlight-secondary-label-enabled)
}

.v3-button-module__onDark___mTd3L.v3-button-module__secondary___O1WOX {
    --c-button-icon-color: var(--s-color-button-ondark-secondary-icon-enabled);
    --c-button-label-text-color: var(--s-color-button-ondark-secondary-label-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__secondary___O1WOX {
    --c-button-icon-color: var(--s-color-button-neutral-white-secondary-icon-enabled);
    --c-button-label-text-color: var(--s-color-button-neutral-white-secondary-label-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__onDark___mTd3L.v3-button-module__secondary___O1WOX {
    --c-button-icon-color: var(--s-color-button-neutral-black-secondary-icon-enabled);
    --c-button-label-text-color: var(--s-color-button-neutral-black-secondary-label-enabled)
}

.v3-button-module__colourTheme1___x-IhZ.v3-button-module__secondary___O1WOX {
    --c-button-icon-color: var(--cs-colorset-1-button-secondary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-1-button-secondary-label-enabled)
}

.v3-button-module__colourTheme2___sM3rk.v3-button-module__secondary___O1WOX {
    --c-button-icon-color: var(--cs-colorset-2-button-secondary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-2-button-secondary-label-enabled)
}

.v3-button-module__colourTheme3___1uS8m.v3-button-module__secondary___O1WOX {
    --c-button-icon-color: var(--cs-colorset-3-button-secondary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-3-button-secondary-label-enabled)
}

.v3-button-module__colourTheme4___P-kSm.v3-button-module__secondary___O1WOX {
    --c-button-icon-color: var(--cs-colorset-4-button-secondary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-4-button-secondary-label-enabled)
}

.v3-button-module__colourTheme5___16-Wk.v3-button-module__secondary___O1WOX {
    --c-button-icon-color: var(--cs-colorset-5-button-secondary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-5-button-secondary-label-enabled)
}

.v3-button-module__colourTheme6___v6rSh.v3-button-module__secondary___O1WOX {
    --c-button-icon-color: var(--cs-colorset-6-button-secondary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-6-button-secondary-label-enabled)
}

.v3-button-module__tertiary___HTnPh {
    --c-button-border-width: var(--p-borderwidth-1);
    --c-button-enabled-border-color: var(--s-color-button-onlight-tertiary-container-border-enabled);
    --c-button-border-style: var(--p-border-style-solid);
    --c-button-border-radius: var(--p-borderradius-0)
}

.v3-button-module__onDark___mTd3L.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-border-color: var(--s-color-button-ondark-tertiary-container-border-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-border-color: var(--s-color-button-neutral-white-tertiary-container-border-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__onDark___mTd3L.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-border-color: var(--s-color-button-neutral-black-tertiary-container-border-enabled)
}

.v3-button-module__colourTheme1___x-IhZ.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-border-color: var(--cs-colorset-1-button-tertiary-container-border-enabled)
}

.v3-button-module__colourTheme2___sM3rk.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-border-color: var(--cs-colorset-2-button-tertiary-container-border-enabled)
}

.v3-button-module__colourTheme3___1uS8m.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-border-color: var(--cs-colorset-3-button-tertiary-container-border-enabled)
}

.v3-button-module__colourTheme4___P-kSm.v3-button-module__tertiary___HTnPh, .v3-button-module__colourTheme5___16-Wk.v3-button-module__tertiary___HTnPh, .v3-button-module__colourTheme6___v6rSh.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-border-color: var(--cs-colorset-4-button-tertiary-container-border-enabled)
}

.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-background-color: var(--s-color-button-onlight-tertiary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--s-color-button-onlight-tertiary-contents-background-enabled)
}

.v3-button-module__onDark___mTd3L.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-background-color: var(--s-color-button-ondark-tertiary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--s-color-button-ondark-tertiary-contents-background-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-background-color: var(--s-color-button-neutral-white-tertiary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--s-color-button-neutral-white-tertiary-contents-background-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__onDark___mTd3L.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-background-color: var(--s-color-button-neutral-black-tertiary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--s-color-button-neutral-black-tertiary-contents-background-enabled)
}

.v3-button-module__colourTheme1___x-IhZ.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-background-color: var(--cs-colorset-1-button-tertiary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-1-button-tertiary-contents-background-enabled)
}

.v3-button-module__colourTheme2___sM3rk.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-background-color: var(--cs-colorset-2-button-tertiary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-2-button-tertiary-contents-background-enabled)
}

.v3-button-module__colourTheme3___1uS8m.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-background-color: var(--cs-colorset-3-button-tertiary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-3-button-tertiary-contents-background-enabled)
}

.v3-button-module__colourTheme4___P-kSm.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-background-color: var(--cs-colorset-4-button-tertiary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-4-button-tertiary-contents-background-enabled)
}

.v3-button-module__colourTheme5___16-Wk.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-background-color: var(--cs-colorset-5-button-tertiary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-5-button-tertiary-contents-background-enabled)
}

.v3-button-module__colourTheme6___v6rSh.v3-button-module__tertiary___HTnPh {
    --c-button-enabled-background-color: var(--cs-colorset-6-button-tertiary-container-background-enabled);
    --c-button-contents-enabled-background-color: var(--cs-colorset-6-button-tertiary-contents-background-enabled)
}

.v3-button-module__tertiary___HTnPh {
    --c-button-hover-border-width: var(--p-borderwidth-1);
    --c-button-focused-border-width: var(--p-borderwidth-1);
    --c-button-active-border-width: var(--p-borderwidth-1);
    --c-button-disabled-border-width: var(--p-borderwidth-1);
    --c-button-hover-border-color: var(--s-color-button-onlight-tertiary-container-border-hover);
    --c-button-focused-border-color: var(--s-color-button-onlight-tertiary-container-border-focused);
    --c-button-active-border-color: var(--s-color-button-onlight-tertiary-container-border-active);
    --c-button-disabled-border-color: var(--s-color-button-onlight-tertiary-container-border-disabled);
    --c-button-hover-background-color: var(--s-color-button-onlight-tertiary-container-background-hover);
    --c-button-focused-background-color: var(--s-color-button-onlight-tertiary-container-background-focused);
    --c-button-active-background-color: var(--s-color-button-onlight-tertiary-container-background-active);
    --c-button-disabled-background-color: var(--s-color-button-onlight-tertiary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--s-color-button-onlight-tertiary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--s-color-button-onlight-tertiary-contents-background-focused);
    --c-button-active-contents-background-color: var(--s-color-button-onlight-tertiary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--s-color-button-onlight-tertiary-contents-background-disabled);
    --c-button-hover-icon-color: var(--s-color-button-onlight-tertiary-icon-hover);
    --c-button-focused-icon-color: var(--s-color-button-onlight-tertiary-icon-focused);
    --c-button-active-icon-color: var(--s-color-button-onlight-tertiary-icon-active);
    --c-button-disabled-icon-color: var(--s-color-button-onlight-tertiary-icon-disabled);
    --c-button-hover-label-text-color: var(--s-color-button-onlight-tertiary-label-hover);
    --c-button-focused-label-text-color: var(--s-color-button-onlight-tertiary-label-focused);
    --c-button-active-label-text-color: var(--s-color-button-onlight-tertiary-label-active);
    --c-button-disabled-label-text-color: var(--s-color-button-onlight-tertiary-label-disabled)
}

.v3-button-module__onDark___mTd3L.v3-button-module__tertiary___HTnPh {
    --c-button-hover-border-color: var(--s-color-button-ondark-tertiary-container-border-hover);
    --c-button-focused-border-color: var(--s-color-button-ondark-tertiary-container-border-focused);
    --c-button-active-border-color: var(--s-color-button-ondark-tertiary-container-border-active);
    --c-button-disabled-border-color: var(--s-color-button-ondark-tertiary-container-border-disabled);
    --c-button-hover-background-color: var(--s-color-button-ondark-tertiary-container-background-hover);
    --c-button-focused-background-color: var(--s-color-button-ondark-tertiary-container-background-focused);
    --c-button-active-background-color: var(--s-color-button-ondark-tertiary-container-background-active);
    --c-button-disabled-background-color: var(--s-color-button-ondark-tertiary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--s-color-button-ondark-tertiary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--s-color-button-ondark-tertiary-contents-background-focused);
    --c-button-active-contents-background-color: var(--s-color-button-ondark-tertiary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--s-color-button-ondark-tertiary-contents-background-disabled);
    --c-button-hover-icon-color: var(--s-color-button-ondark-tertiary-icon-hover);
    --c-button-focused-icon-color: var(--s-color-button-ondark-tertiary-icon-focused);
    --c-button-active-icon-color: var(--s-color-button-ondark-tertiary-icon-active);
    --c-button-disabled-icon-color: var(--s-color-button-ondark-tertiary-icon-disabled);
    --c-button-hover-label-text-color: var(--s-color-button-ondark-tertiary-label-hover);
    --c-button-focused-label-text-color: var(--s-color-button-ondark-tertiary-label-focused);
    --c-button-active-label-text-color: var(--s-color-button-ondark-tertiary-label-active);
    --c-button-disabled-label-text-color: var(--s-color-button-ondark-tertiary-label-disabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__tertiary___HTnPh {
    --c-button-hover-border-color: var(--s-color-button-neutral-white-tertiary-container-border-hover);
    --c-button-focused-border-color: var(--s-color-button-neutral-white-tertiary-container-border-focused);
    --c-button-active-border-color: var(--s-color-button-neutral-white-tertiary-container-border-active);
    --c-button-disabled-border-color: var(--s-color-button-neutral-white-tertiary-container-border-disabled);
    --c-button-hover-background-color: var(--s-color-button-neutral-white-tertiary-container-background-hover);
    --c-button-focused-background-color: var(--s-color-button-neutral-white-tertiary-container-background-focused);
    --c-button-active-background-color: var(--s-color-button-neutral-white-tertiary-container-background-active);
    --c-button-disabled-background-color: var(--s-color-button-neutral-white-tertiary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--s-color-button-neutral-white-tertiary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--s-color-button-neutral-white-tertiary-contents-background-focused);
    --c-button-active-contents-background-color: var(--s-color-button-neutral-white-tertiary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--s-color-button-neutral-white-tertiary-contents-background-disabled);
    --c-button-hover-icon-color: var(--s-color-button-neutral-white-tertiary-icon-hover);
    --c-button-focused-icon-color: var(--s-color-button-neutral-white-tertiary-icon-focused);
    --c-button-active-icon-color: var(--s-color-button-neutral-white-tertiary-icon-active);
    --c-button-disabled-icon-color: var(--s-color-button-neutral-white-tertiary-icon-disabled);
    --c-button-hover-label-text-color: var(--s-color-button-neutral-white-tertiary-label-hover);
    --c-button-focused-label-text-color: var(--s-color-button-neutral-white-tertiary-label-focused);
    --c-button-active-label-text-color: var(--s-color-button-neutral-white-tertiary-label-active);
    --c-button-disabled-label-text-color: var(--s-color-button-neutral-white-tertiary-label-disabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__onDark___mTd3L.v3-button-module__tertiary___HTnPh {
    --c-button-hover-border-color: var(--s-color-button-neutral-black-tertiary-container-border-hover);
    --c-button-focused-border-color: var(--s-color-button-neutral-black-tertiary-container-border-focused);
    --c-button-active-border-color: var(--s-color-button-neutral-black-tertiary-container-border-active);
    --c-button-disabled-border-color: var(--s-color-button-neutral-black-tertiary-container-border-disabled);
    --c-button-hover-background-color: var(--s-color-button-neutral-black-tertiary-container-background-hover);
    --c-button-focused-background-color: var(--s-color-button-neutral-black-tertiary-container-background-focused);
    --c-button-active-background-color: var(--s-color-button-neutral-black-tertiary-container-background-active);
    --c-button-disabled-background-color: var(--s-color-button-neutral-black-tertiary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--s-color-button-neutral-black-tertiary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--s-color-button-neutral-black-tertiary-contents-background-focused);
    --c-button-active-contents-background-color: var(--s-color-button-neutral-black-tertiary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--s-color-button-neutral-black-tertiary-contents-background-disabled);
    --c-button-hover-icon-color: var(--s-color-button-neutral-black-tertiary-icon-hover);
    --c-button-focused-icon-color: var(--s-color-button-neutral-black-tertiary-icon-focused);
    --c-button-active-icon-color: var(--s-color-button-neutral-black-tertiary-icon-active);
    --c-button-disabled-icon-color: var(--s-color-button-neutral-black-tertiary-icon-disabled);
    --c-button-hover-label-text-color: var(--s-color-button-neutral-black-tertiary-label-hover);
    --c-button-focused-label-text-color: var(--s-color-button-neutral-black-tertiary-label-focused);
    --c-button-active-label-text-color: var(--s-color-button-neutral-black-tertiary-label-active);
    --c-button-disabled-label-text-color: var(--s-color-button-neutral-black-tertiary-label-disabled)
}

.v3-button-module__colourTheme1___x-IhZ.v3-button-module__tertiary___HTnPh {
    --c-button-hover-border-color: var(--cs-colorset-1-button-tertiary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-1-button-tertiary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-1-button-tertiary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-1-button-tertiary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-1-button-tertiary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-1-button-tertiary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-1-button-tertiary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-1-button-tertiary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-1-button-tertiary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-1-button-tertiary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-1-button-tertiary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-1-button-tertiary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-1-button-tertiary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-1-button-tertiary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-1-button-tertiary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-1-button-tertiary-icon-disabled);
    --c-button-hover-label-text-color: var(--cs-colorset-1-button-tertiary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-1-button-tertiary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-1-button-tertiary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-1-button-tertiary-label-disabled)
}

.v3-button-module__colourTheme2___sM3rk.v3-button-module__tertiary___HTnPh {
    --c-button-hover-border-color: var(--cs-colorset-2-button-tertiary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-2-button-tertiary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-2-button-tertiary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-2-button-tertiary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-2-button-tertiary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-2-button-tertiary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-2-button-tertiary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-2-button-tertiary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-2-button-tertiary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-2-button-tertiary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-2-button-tertiary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-2-button-tertiary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-2-button-tertiary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-2-button-tertiary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-2-button-tertiary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-2-button-tertiary-icon-disabled);
    --c-button-hover-label-text-color: var(--cs-colorset-2-button-tertiary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-2-button-tertiary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-2-button-tertiary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-2-button-tertiary-label-disabled)
}

.v3-button-module__colourTheme3___1uS8m.v3-button-module__tertiary___HTnPh {
    --c-button-hover-border-color: var(--cs-colorset-3-button-tertiary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-3-button-tertiary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-3-button-tertiary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-3-button-tertiary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-3-button-tertiary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-3-button-tertiary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-3-button-tertiary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-3-button-tertiary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-3-button-tertiary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-3-button-tertiary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-3-button-tertiary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-3-button-tertiary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-3-button-tertiary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-3-button-tertiary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-3-button-tertiary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-3-button-tertiary-icon-disabled);
    --c-button-hover-label-text-color: var(--cs-colorset-3-button-tertiary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-3-button-tertiary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-3-button-tertiary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-3-button-tertiary-label-disabled)
}

.v3-button-module__colourTheme4___P-kSm.v3-button-module__tertiary___HTnPh {
    --c-button-hover-border-color: var(--cs-colorset-4-button-tertiary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-4-button-tertiary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-4-button-tertiary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-4-button-tertiary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-4-button-tertiary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-4-button-tertiary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-4-button-tertiary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-4-button-tertiary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-4-button-tertiary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-4-button-tertiary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-4-button-tertiary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-4-button-tertiary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-4-button-tertiary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-4-button-tertiary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-4-button-tertiary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-4-button-tertiary-icon-disabled);
    --c-button-hover-label-text-color: var(--cs-colorset-4-button-tertiary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-4-button-tertiary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-4-button-tertiary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-4-button-tertiary-label-disabled)
}

.v3-button-module__colourTheme5___16-Wk.v3-button-module__tertiary___HTnPh {
    --c-button-hover-border-color: var(--cs-colorset-5-button-tertiary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-5-button-tertiary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-5-button-tertiary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-5-button-tertiary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-5-button-tertiary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-5-button-tertiary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-5-button-tertiary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-5-button-tertiary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-5-button-tertiary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-5-button-tertiary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-5-button-tertiary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-5-button-tertiary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-5-button-tertiary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-5-button-tertiary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-5-button-tertiary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-5-button-tertiary-icon-disabled);
    --c-button-hover-label-text-color: var(--cs-colorset-5-button-tertiary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-5-button-tertiary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-5-button-tertiary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-5-button-tertiary-label-disabled)
}

.v3-button-module__colourTheme6___v6rSh.v3-button-module__tertiary___HTnPh {
    --c-button-hover-border-color: var(--cs-colorset-6-button-tertiary-container-border-hover);
    --c-button-focused-border-color: var(--cs-colorset-6-button-tertiary-container-border-focused);
    --c-button-active-border-color: var(--cs-colorset-6-button-tertiary-container-border-active);
    --c-button-disabled-border-color: var(--cs-colorset-6-button-tertiary-container-border-disabled);
    --c-button-hover-background-color: var(--cs-colorset-6-button-tertiary-container-background-hover);
    --c-button-focused-background-color: var(--cs-colorset-6-button-tertiary-container-background-focused);
    --c-button-active-background-color: var(--cs-colorset-6-button-tertiary-container-background-active);
    --c-button-disabled-background-color: var(--cs-colorset-6-button-tertiary-container-background-disabled);
    --c-button-hover-contents-background-color: var(--cs-colorset-6-button-tertiary-contents-background-hover);
    --c-button-focused-contents-background-color: var(--cs-colorset-6-button-tertiary-contents-background-focused);
    --c-button-active-contents-background-color: var(--cs-colorset-6-button-tertiary-contents-background-active);
    --c-button-disabled-contents-background-color: var(--cs-colorset-6-button-tertiary-contents-background-disabled);
    --c-button-hover-icon-color: var(--cs-colorset-6-button-tertiary-icon-hover);
    --c-button-focused-icon-color: var(--cs-colorset-6-button-tertiary-icon-focused);
    --c-button-active-icon-color: var(--cs-colorset-6-button-tertiary-icon-active);
    --c-button-disabled-icon-color: var(--cs-colorset-6-button-tertiary-icon-disabled);
    --c-button-hover-label-text-color: var(--cs-colorset-6-button-tertiary-label-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-6-button-tertiary-label-focused);
    --c-button-active-label-text-color: var(--cs-colorset-6-button-tertiary-label-active);
    --c-button-disabled-label-text-color: var(--cs-colorset-6-button-tertiary-label-disabled)
}

.v3-button-module__tertiary___HTnPh {
    --c-button-icon-color: var(--s-color-button-onlight-tertiary-icon-enabled);
    --c-button-label-text-color: var(--s-color-button-onlight-tertiary-label-enabled)
}

.v3-button-module__onDark___mTd3L.v3-button-module__tertiary___HTnPh {
    --c-button-icon-color: var(--s-color-button-ondark-tertiary-icon-enabled);
    --c-button-label-text-color: var(--s-color-button-ondark-tertiary-label-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__tertiary___HTnPh {
    --c-button-icon-color: var(--s-color-button-neutral-white-tertiary-icon-enabled);
    --c-button-label-text-color: var(--s-color-button-neutral-white-tertiary-label-enabled)
}

.v3-button-module__neutral___aNxnf.v3-button-module__onDark___mTd3L.v3-button-module__tertiary___HTnPh {
    --c-button-icon-color: var(--s-color-button-neutral-black-tertiary-icon-enabled);
    --c-button-label-text-color: var(--s-color-button-neutral-black-tertiary-label-enabled)
}

.v3-button-module__colourTheme1___x-IhZ.v3-button-module__tertiary___HTnPh {
    --c-button-icon-color: var(--cs-colorset-1-button-tertiary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-1-button-tertiary-label-enabled)
}

.v3-button-module__colourTheme2___sM3rk.v3-button-module__tertiary___HTnPh {
    --c-button-icon-color: var(--cs-colorset-2-button-tertiary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-2-button-tertiary-label-enabled)
}

.v3-button-module__colourTheme3___1uS8m.v3-button-module__tertiary___HTnPh {
    --c-button-icon-color: var(--cs-colorset-3-button-tertiary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-3-button-tertiary-label-enabled)
}

.v3-button-module__colourTheme4___P-kSm.v3-button-module__tertiary___HTnPh {
    --c-button-icon-color: var(--cs-colorset-4-button-tertiary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-4-button-tertiary-label-enabled)
}

.v3-button-module__colourTheme5___16-Wk.v3-button-module__tertiary___HTnPh {
    --c-button-icon-color: var(--cs-colorset-5-button-tertiary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-5-button-tertiary-label-enabled)
}

.v3-button-module__colourTheme6___v6rSh.v3-button-module__tertiary___HTnPh {
    --c-button-icon-color: var(--cs-colorset-6-button-tertiary-icon-enabled);
    --c-button-label-text-color: var(--cs-colorset-6-button-tertiary-label-enabled)
}

.v3-button-module__text-button___G572d {
    --c-button-top-width: var(--p-borderwidth-0);
    --c-button-bottom-width: var(--p-borderwidth-0);
    --c-button-left-width: var(--p-borderwidth-0);
    --c-button-right-width: var(--p-borderwidth-0);
    --c-button-focused-border-width: var(--p-borderwidth-0);
    --c-button-border-style: var(--p-border-style-solid);
    --c-button-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-button-border-top: var(--c-button-top-width) var(--c-button-border-style) var(--c-button-border-color);
    --c-button-border-bottom: var(--c-button-bottom-width) var(--c-button-border-style) var(--c-button-border-color);
    --c-button-border-right: var(--c-button-right-width) var(--c-button-border-style) var(--c-button-border-color);
    --c-button-border-left: var(--c-button-left-width) var(--c-button-border-style) var(--c-button-border-color);
    --c-button-border-radius: var(--p-borderradius-0);
    --c-button-enabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-opacity: var(--p-opacity-100);
    --c-button-text-color: var(--s-color-interaction-neutral-black-enabled);
    --c-button-active-icon-color: var(--s-color-icon-interaction-primary-enabled);
    --c-button-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-button-focused-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-button-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-button-active-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-hover-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-hover-icon-color: var(--s-color-icon-interaction-primary-hover);
    --c-button-focused-icon-color: var(--s-color-icon-interaction-primary-focused);
    --c-button-disabled-icon-color: var(--s-color-interaction-neutral-black-disabled);
    --c-button-active-label-text-color: var(--s-color-interaction-neutral-black-enabled);
    --c-button-hover-label-text-color: var(--s-color-border-interaction-neutral-black-hover);
    --c-button-focused-label-text-color: var(--s-color-border-interaction-neutral-black-focused);
    --c-button-disabled-label-text-color: var(--s-color-interaction-neutral-black-disabled)
}

.v3-button-module__onDark___mTd3L.v3-button-module__text-button___G572d {
    --c-button-active-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-hover-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-active-icon-color: var(--s-color-icon-interaction-secondary-enabled);
    --c-button-hover-icon-color: var(--s-color-icon-interaction-secondary-hover);
    --c-button-focused-icon-color: var(--s-color-icon-interaction-secondary-focused);
    --c-button-disabled-icon-color: var(--s-color-icon-interaction-secondary-disabled);
    --c-button-active-label-text-color: var(--s-color-interaction-neutral-white-enabled);
    --c-button-hover-label-text-color: var(--s-color-interaction-neutral-white-hover);
    --c-button-focused-label-text-color: var(--s-color-interaction-neutral-white-focussed);
    --c-button-disabled-label-text-color: var(--s-color-interaction-neutral-white-disabled)
}

.v3-button-module__colourTheme1___x-IhZ.v3-button-module__text-button___G572d {
    --c-button-active-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-hover-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-active-icon-color: var(--cs-colorset-1-icon-emphasis-enabled);
    --c-button-hover-icon-color: var(--cs-colorset-1-icon-emphasis-hover);
    --c-button-focused-icon-color: var(--cs-colorset-1-icon-emphasis-focused);
    --c-button-disabled-icon-color: var(--cs-colorset-1-icon-emphasis-disabled);
    --c-button-active-label-text-color: var(--cs-colorset-1-interaction-default-enabled);
    --c-button-hover-label-text-color: var(--cs-colorset-1-interaction-default-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-1-interaction-default-focused);
    --c-button-disabled-label-text-color: var(--cs-colorset-1-interaction-default-disabled)
}

.v3-button-module__colourTheme2___sM3rk.v3-button-module__text-button___G572d {
    --c-button-active-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-hover-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-active-icon-color: var(--cs-colorset-2-icon-emphasis-enabled);
    --c-button-hover-icon-color: var(--cs-colorset-2-icon-emphasis-hover);
    --c-button-focused-icon-color: var(--cs-colorset-2-icon-emphasis-focused);
    --c-button-disabled-icon-color: var(--cs-colorset-2-icon-emphasis-disabled);
    --c-button-active-label-text-color: var(--cs-colorset-2-interaction-default-enabled);
    --c-button-hover-label-text-color: var(--cs-colorset-2-interaction-default-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-2-interaction-default-focused);
    --c-button-disabled-label-text-color: var(--cs-colorset-2-interaction-default-disabled)
}

.v3-button-module__colourTheme3___1uS8m.v3-button-module__text-button___G572d {
    --c-button-active-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-hover-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-active-icon-color: var(--cs-colorset-3-icon-emphasis-enabled);
    --c-button-hover-icon-color: var(--cs-colorset-3-icon-emphasis-hover);
    --c-button-focused-icon-color: var(--cs-colorset-3-icon-emphasis-focused);
    --c-button-disabled-icon-color: var(--cs-colorset-3-icon-emphasis-disabled);
    --c-button-active-label-text-color: var(--cs-colorset-3-interaction-default-enabled);
    --c-button-hover-label-text-color: var(--cs-colorset-3-interaction-default-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-3-interaction-default-focused);
    --c-button-disabled-label-text-color: var(--cs-colorset-3-interaction-default-disabled)
}

.v3-button-module__colourTheme4___P-kSm.v3-button-module__text-button___G572d {
    --c-button-active-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-hover-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-active-icon-color: var(--cs-colorset-4-icon-emphasis-enabled);
    --c-button-hover-icon-color: var(--cs-colorset-4-icon-emphasis-hover);
    --c-button-focused-icon-color: var(--cs-colorset-4-icon-emphasis-focused);
    --c-button-disabled-icon-color: var(--cs-colorset-4-icon-emphasis-disabled);
    --c-button-active-label-text-color: var(--cs-colorset-4-interaction-default-enabled);
    --c-button-hover-label-text-color: var(--cs-colorset-4-interaction-default-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-4-interaction-default-focused);
    --c-button-disabled-label-text-color: var(--cs-colorset-4-interaction-default-disabled)
}

.v3-button-module__colourTheme5___16-Wk.v3-button-module__text-button___G572d {
    --c-button-hover-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-active-icon-color: var(--cs-colorset-5-icon-emphasis-enabled);
    --c-button-hover-icon-color: var(--cs-colorset-5-icon-emphasis-hover);
    --c-button-focused-icon-color: var(--cs-colorset-5-icon-emphasis-focused);
    --c-button-disabled-icon-color: var(--cs-colorset-5-icon-emphasis-disabled);
    --c-button-active-label-text-color: var(--cs-colorset-5-interaction-default-enabled);
    --c-button-hover-label-text-color: var(--cs-colorset-5-interaction-default-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-5-interaction-default-focused);
    --c-button-disabled-label-text-color: var(--cs-colorset-5-interaction-default-disabled)
}

.v3-button-module__colourTheme6___v6rSh.v3-button-module__text-button___G572d {
    --c-button-hover-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-button-active-icon-color: var(--cs-colorset-6-icon-emphasis-enabled);
    --c-button-hover-icon-color: var(--cs-colorset-6-icon-emphasis-hover);
    --c-button-focused-icon-color: var(--cs-colorset-6-icon-emphasis-focused);
    --c-button-disabled-icon-color: var(--cs-colorset-6-icon-emphasis-disabled);
    --c-button-active-label-text-color: var(--cs-colorset-6-interaction-default-enabled);
    --c-button-hover-label-text-color: var(--cs-colorset-6-interaction-default-hover);
    --c-button-focused-label-text-color: var(--cs-colorset-6-interaction-default-focused);
    --c-button-disabled-label-text-color: var(--cs-colorset-6-interaction-default-disabled)
}

.v3-button-module__text-button___G572d {
    --c-button-icon-color: var(--s-color-icon-interaction-primary-enabled);
    --c-button-icon-size-s-height: var(--s-size-iconsize-xs);
    --c-button-icon-size-s-width: var(--s-size-iconsize-xs);
    --c-button-icon-size-m-height: var(--s-size-iconsize-xs);
    --c-button-icon-size-m-width: var(--s-size-iconsize-xs);
    --c-button-icon-size-l-height: var(--s-size-iconsize-s);
    --c-button-icon-size-l-width: var(--s-size-iconsize-s);
    --c-button-icon-size-s-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-button-icon-size-m-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-button-icon-size-l-padding: var(--s-spacer-0);
    --c-button-label-text-color: var(--s-color-interaction-neutral-black-enabled);
    --c-button-label-casing: var(--p-textcase-uppercase)
}

.v3-button-module__onDark___mTd3L.v3-button-module__text-button___G572d {
    --c-button-icon-color: var(--s-color-icon-interaction-secondary-enabled);
    --c-button-label-text-color: var(--s-color-interaction-neutral-white-enabled)
}

.v3-button-module__colourTheme1___x-IhZ.v3-button-module__text-button___G572d {
    --c-button-icon-color: var(--cs-colorset-1-icon-emphasis-enabled);
    --c-button-label-text-color: var(--cs-colorset-1-interaction-default-enabled)
}

.v3-button-module__colourTheme2___sM3rk.v3-button-module__text-button___G572d {
    --c-button-icon-color: var(--cs-colorset-2-icon-emphasis-enabled);
    --c-button-label-text-color: var(--cs-colorset-2-interaction-default-enabled)
}

.v3-button-module__colourTheme3___1uS8m.v3-button-module__text-button___G572d {
    --c-button-icon-color: var(--cs-colorset-3-icon-emphasis-enabled);
    --c-button-label-text-color: var(--cs-colorset-3-interaction-default-enabled)
}

.v3-button-module__colourTheme4___P-kSm.v3-button-module__text-button___G572d {
    --c-button-icon-color: var(--cs-colorset-4-icon-emphasis-enabled);
    --c-button-label-text-color: var(--cs-colorset-4-interaction-default-enabled)
}

.v3-button-module__colourTheme5___16-Wk.v3-button-module__text-button___G572d {
    --c-button-icon-color: var(--cs-colorset-5-icon-emphasis-enabled);
    --c-button-label-text-color: var(--cs-colorset-5-interaction-default-enabled)
}

.v3-button-module__colourTheme6___v6rSh.v3-button-module__text-button___G572d {
    --c-button-icon-color: var(--cs-colorset-6-icon-emphasis-enabled);
    --c-button-label-text-color: var(--cs-colorset-6-interaction-default-enabled)
}

.v3-button-module__text-button___G572d {
    --c-button-size-s-spacing: var(--s-spacer-4);
    --c-button-size-m-spacing: var(--s-spacer-4);
    --c-button-size-l-spacing: var(--s-spacer-4);
    --c-text-link-spacing: var(--s-spacer-3);
    --c-button-size-s-padding-top: var(--s-spacer-1);
    --c-button-size-s-padding-right: var(--s-spacer-0);
    --c-button-size-s-padding-bottom: var(--s-spacer-fixed-3px);
    --c-button-size-s-padding-left: var(--s-spacer-0);
    --c-button-icon-left-size-s-padding-left: var(--s-spacer-0);
    --c-button-icon-left-size-s-padding-right: var(--s-spacer-0);
    --c-button-icon-right-size-s-padding-left: var(--s-spacer-0);
    --c-button-icon-right-size-s-padding-right: var(--s-spacer-0);
    --c-button-size-m-padding-top: var(--s-spacer-1);
    --c-button-size-m-padding-right: var(--s-spacer-0);
    --c-button-size-m-padding-bottom: var(--s-spacer-fixed-3px);
    --c-button-size-m-padding-left: var(--s-spacer-0);
    --c-button-icon-left-size-m-padding-left: var(--s-spacer-0);
    --c-button-icon-left-size-m-padding-right: var(--s-spacer-0);
    --c-button-icon-right-size-m-padding-left: var(--s-spacer-0);
    --c-button-icon-right-size-m-padding-right: var(--s-spacer-0);
    --c-button-size-l-padding-top: var(--s-spacer-2);
    --c-button-size-l-padding-right: var(--s-spacer-0);
    --c-button-size-l-padding-bottom: var(--s-spacer-2);
    --c-button-size-l-padding-left: var(--s-spacer-0);
    --c-button-icon-left-size-l-padding-left: var(--s-spacer-0);
    --c-button-icon-left-size-l-padding-right: var(--s-spacer-0);
    --c-button-icon-right-size-l-padding-left: var(--s-spacer-0);
    --c-button-icon-right-size-l-padding-right: var(--s-spacer-0);
    --c-button-size-s-padding: var(--c-button-size-s-padding-top) var(--c-button-size-s-padding-right) var(--c-button-size-s-padding-bottom) var(--c-button-size-s-padding-left);
    --c-button-size-m-padding: var(--c-button-size-m-padding-top) var(--c-button-size-m-padding-right) var(--c-button-size-m-padding-bottom) var(--c-button-size-m-padding-left);
    --c-button-size-l-padding: var(--c-button-size-l-padding-top) var(--c-button-size-l-padding-right) var(--c-button-size-l-padding-bottom) var(--c-button-size-l-padding-left)
}

.v3-button-module__button___dqhEL {
    display: flex;
    padding: var(--c-button-spacing);
    background-color: var(--c-button-enabled-background-color);
    border-radius: var(--c-button-border-radius);
    opacity: var(--c-button-opacity);
    box-shadow: inset 0 0 0 var(--c-button-border-width) var(--c-button-enabled-border-color);
    transition: all .4s ease-in-out;
    border-top: var(--c-button-border-top);
    border-bottom: var(--c-button-border-bottom);
    border-left: var(--c-button-border-left);
    border-right: var(--c-button-border-right);
    cursor: pointer
}

.v3-button-module__button___dqhEL svg {
    color: var(--c-button-icon-color)
}

.v3-button-module__button___dqhEL:hover {
    background-color: var(--c-button-hover-background-color);
    box-shadow: inset 0 0 0 var(--c-button-hover-border-width) var(--c-button-hover-border-color)
}

.v3-button-module__button___dqhEL:hover .v3-button-module__contents___IydB9 {
    background-color: var(--c-button-hover-contents-background-color)
}

.v3-button-module__button___dqhEL:hover svg {
    color: var(--c-button-hover-icon-color)
}

.v3-button-module__button___dqhEL:hover .v3-button-module__text___xmrqN {
    color: var(--c-button-hover-label-text-color)
}

.v3-button-module__button___dqhEL:focus {
    background-color: var(--c-button-focused-background-color);
    box-shadow: inset 0 0 0 var(--c-button-focused-border-width) var(--c-button-focused-border-color)
}

.v3-button-module__button___dqhEL:focus .v3-button-module__contents___IydB9 {
    background-color: var(--c-button-focused-contents-background-color)
}

.v3-button-module__button___dqhEL:focus svg {
    color: var(--c-button-focused-icon-color)
}

.v3-button-module__button___dqhEL:focus .v3-button-module__text___xmrqN {
    color: var(--c-button-focused-label-text-color)
}

.v3-button-module__button___dqhEL:active {
    background-color: var(--c-button-active-background-color);
    box-shadow: inset 0 0 0 var(--c-button-active-border-width) var(--c-button-active-border-color)
}

.v3-button-module__button___dqhEL:active .v3-button-module__contents___IydB9 {
    background-color: var(--c-button-active-contents-background-color)
}

.v3-button-module__button___dqhEL:active svg {
    color: var(--c-button-active-icon-color)
}

.v3-button-module__button___dqhEL:active .v3-button-module__text___xmrqN {
    color: var(--c-button-active-label-text-color)
}

.v3-button-module__contents___IydB9 {
    display: flex;
    border-radius: var(--c-button-contents-border-radius)
}

.v3-button-module__labelWithSummary___u63Ev {
    display: flex;
    flex-direction: column
}

.v3-button-module__summary___1ysHJ {
    padding-top: var(--c-button-summary-padding-top);
    padding-bottom: var(--c-button-summary-padding-bottom);
    align-self: flex-start;
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

.v3-button-module__text___xmrqN {
    padding: var(--c-button-label-padding);
    color: var(--c-button-label-text-color);
    text-transform: var(--c-button-label-casing)
}

.v3-button-module__icon___Iwa7N {
    display: contents
}

.v3-button-module__rounded___mlNNS {
    border-radius: var(--p-border-radius-full)
}

.v3-button-module__disabled___c1nnD {
    pointer-events: none;
    background: var(--c-button-disabled-background-color);
    box-shadow: inset 0 0 0 var(--c-button-disabled-border-width) var(--c-button-disabled-border-color)
}

.v3-button-module__disabled___c1nnD .v3-button-module__text___xmrqN {
    color: var(--c-button-disabled-label-text-color)
}

.v3-button-module__disabled___c1nnD svg {
    color: var(--c-button-disabled-icon-color)
}

.v3-button-module__large___w12Fs .v3-button-module__contents___IydB9 {
    padding: var(--c-button-size-l-padding);
    gap: var(--c-button-size-l-item-spacing)
}

.v3-button-module__large___w12Fs .v3-button-module__contents___IydB9 svg {
    width: var(--c-button-icon-size-l-width);
    height: var(--c-button-icon-size-l-height)
}

.v3-button-module__large___w12Fs .v3-button-module__summary___1ysHJ {
    padding: var(--c-button-size-l-padding)
}

.v3-button-module__large___w12Fs .v3-button-module__text___xmrqN {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-button-module__large___w12Fs.v3-button-module__iconLeft___J0Q6V .v3-button-module__contents___IydB9 {
    padding-right: var(--c-button-icon-left-size-l-padding-right);
    padding-left: var(--c-button-icon-left-size-l-padding-left)
}

.v3-button-module__large___w12Fs.v3-button-module__iconRight___zME9- .v3-button-module__contents___IydB9 {
    padding-right: var(--c-button-icon-right-size-l-padding-right);
    padding-left: var(--c-button-icon-right-size-l-padding-left)
}

.v3-button-module__large___w12Fs.v3-button-module__iconOnly___1UMQX .v3-button-module__contents___IydB9 {
    padding: var(--c-button-icon-only-size-l-padding)
}

.v3-button-module__medium___kUuJK .v3-button-module__contents___IydB9 {
    padding: var(--c-button-size-m-padding);
    gap: var(--c-button-size-m-item-spacing)
}

.v3-button-module__medium___kUuJK .v3-button-module__contents___IydB9 svg {
    width: var(--c-button-icon-size-m-width);
    height: var(--c-button-icon-size-m-height)
}

.v3-button-module__medium___kUuJK .v3-button-module__summary___1ysHJ {
    padding-left: var(--c-button-size-m-padding-left)
}

.v3-button-module__medium___kUuJK .v3-button-module__text___xmrqN {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-button-module__medium___kUuJK.v3-button-module__iconLeft___J0Q6V .v3-button-module__contents___IydB9 {
    padding-right: var(--c-button-icon-left-size-m-padding-right);
    padding-left: var(--c-button-icon-left-size-m-padding-left)
}

.v3-button-module__medium___kUuJK.v3-button-module__iconRight___zME9- .v3-button-module__contents___IydB9 {
    padding-right: var(--c-button-icon-right-size-m-padding-right);
    padding-left: var(--c-button-icon-right-size-m-padding-left)
}

.v3-button-module__medium___kUuJK.v3-button-module__iconOnly___1UMQX .v3-button-module__contents___IydB9 {
    padding: var(--c-button-icon-only-size-m-padding)
}

.v3-button-module__small___4t937 .v3-button-module__contents___IydB9 {
    padding: var(--c-button-size-s-padding);
    gap: var(--c-button-size-s-item-spacing)
}

.v3-button-module__small___4t937 .v3-button-module__contents___IydB9 svg {
    width: var(--c-button-icon-size-s-width);
    height: var(--c-button-icon-size-s-height)
}

.v3-button-module__small___4t937 .v3-button-module__summary___1ysHJ {
    padding-left: var(--c-button-size-s-padding-left)
}

.v3-button-module__small___4t937 .v3-button-module__text___xmrqN {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

.v3-button-module__small___4t937.v3-button-module__iconLeft___J0Q6V .v3-button-module__contents___IydB9 {
    padding-right: var(--c-button-icon-left-size-s-padding-right);
    padding-left: var(--c-button-icon-left-size-s-padding-left)
}

.v3-button-module__small___4t937.v3-button-module__iconRight___zME9- .v3-button-module__contents___IydB9 {
    padding-right: var(--c-button-icon-right-size-s-padding-right);
    padding-left: var(--c-button-icon-right-size-s-padding-left)
}

.v3-button-module__small___4t937.v3-button-module__iconOnly___1UMQX .v3-button-module__contents___IydB9 {
    padding: var(--c-button-icon-only-size-s-padding)
}

.v3-button-module__responsive___M3DLd.v3-button-module__small___4t937 .v3-button-module__contents___IydB9 {
    padding: var(--c-button-size-s-padding);
    gap: var(--c-button-size-s-item-spacing)
}

.v3-button-module__responsive___M3DLd.v3-button-module__small___4t937 .v3-button-module__contents___IydB9 svg {
    width: var(--c-button-icon-size-s-width);
    height: var(--c-button-icon-size-s-height)
}

.v3-button-module__responsive___M3DLd.v3-button-module__small___4t937 .v3-button-module__summary___1ysHJ {
    padding-left: var(--c-button-size-s-padding-left)
}

.v3-button-module__responsive___M3DLd.v3-button-module__small___4t937 .v3-button-module__text___xmrqN {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

.v3-button-module__responsive___M3DLd.v3-button-module__small___4t937.v3-button-module__iconLeft___J0Q6V .v3-button-module__contents___IydB9 {
    padding-right: var(--c-button-icon-left-size-s-padding-right);
    padding-left: var(--c-button-icon-left-size-s-padding-left)
}

.v3-button-module__responsive___M3DLd.v3-button-module__small___4t937.v3-button-module__iconRight___zME9- .v3-button-module__contents___IydB9 {
    padding-right: var(--c-button-icon-right-size-s-padding-right);
    padding-left: var(--c-button-icon-right-size-s-padding-left)
}

.v3-button-module__responsive___M3DLd.v3-button-module__small___4t937.v3-button-module__iconOnly___1UMQX .v3-button-module__contents___IydB9 {
    padding: var(--c-button-icon-only-size-s-padding)
}

@media (min-width: 768px) {
    .v3-button-module__responsive___M3DLd.v3-button-module__medium___kUuJK .v3-button-module__contents___IydB9 {
        padding: var(--c-button-size-m-padding);
        gap: var(--c-button-size-m-item-spacing)
    }

    .v3-button-module__responsive___M3DLd.v3-button-module__medium___kUuJK .v3-button-module__contents___IydB9 svg {
        width: var(--c-button-icon-size-m-width);
        height: var(--c-button-icon-size-m-height)
    }

    .v3-button-module__responsive___M3DLd.v3-button-module__medium___kUuJK .v3-button-module__summary___1ysHJ {
        padding-left: var(--c-button-size-m-padding-left)
    }

    .v3-button-module__responsive___M3DLd.v3-button-module__medium___kUuJK .v3-button-module__text___xmrqN {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }

    .v3-button-module__responsive___M3DLd.v3-button-module__medium___kUuJK.v3-button-module__iconLeft___J0Q6V .v3-button-module__contents___IydB9 {
        padding-right: var(--c-button-icon-left-size-m-padding-right);
        padding-left: var(--c-button-icon-left-size-m-padding-left)
    }

    .v3-button-module__responsive___M3DLd.v3-button-module__medium___kUuJK.v3-button-module__iconRight___zME9- .v3-button-module__contents___IydB9 {
        padding-right: var(--c-button-icon-right-size-m-padding-right);
        padding-left: var(--c-button-icon-right-size-m-padding-left)
    }

    .v3-button-module__responsive___M3DLd.v3-button-module__medium___kUuJK.v3-button-module__iconOnly___1UMQX .v3-button-module__contents___IydB9 {
        padding: var(--c-button-icon-only-size-m-padding)
    }
}

@media (min-width: 1440px) {
    .v3-button-module__responsive___M3DLd.v3-button-module__large___w12Fs .v3-button-module__contents___IydB9 {
        padding: var(--c-button-size-l-padding);
        gap: var(--c-button-size-l-item-spacing)
    }

    .v3-button-module__responsive___M3DLd.v3-button-module__large___w12Fs .v3-button-module__contents___IydB9 svg {
        width: var(--c-button-icon-size-l-width);
        height: var(--c-button-icon-size-l-height)
    }

    .v3-button-module__responsive___M3DLd.v3-button-module__large___w12Fs .v3-button-module__summary___1ysHJ {
        padding: var(--c-button-size-l-padding)
    }

    .v3-button-module__responsive___M3DLd.v3-button-module__large___w12Fs .v3-button-module__text___xmrqN {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }

    .v3-button-module__responsive___M3DLd.v3-button-module__large___w12Fs.v3-button-module__iconLeft___J0Q6V .v3-button-module__contents___IydB9 {
        padding-right: var(--c-button-icon-left-size-l-padding-right);
        padding-left: var(--c-button-icon-left-size-l-padding-left)
    }

    .v3-button-module__responsive___M3DLd.v3-button-module__large___w12Fs.v3-button-module__iconRight___zME9- .v3-button-module__contents___IydB9 {
        padding-right: var(--c-button-icon-right-size-l-padding-right);
        padding-left: var(--c-button-icon-right-size-l-padding-left)
    }

    .v3-button-module__responsive___M3DLd.v3-button-module__large___w12Fs.v3-button-module__iconOnly___1UMQX .v3-button-module__contents___IydB9 {
        padding: var(--c-button-icon-only-size-l-padding)
    }
}

.v3-button-module__iconLeft___J0Q6V .v3-button-module__contents___IydB9, .v3-button-module__iconRight___zME9- .v3-button-module__contents___IydB9 {
    display: flex;
    align-items: center;
    justify-content: center
}

.v3-button-module__isCarouselPaddle___1SHNi .v3-button-module__icon___Iwa7N {
    display: inline-flex
}

.v3-button-module__isCarouselPaddle___1SHNi:disabled {
    background-color: var(--c-button-enabled-background-color);
    opacity: .4
}

.v3-button-module__isCarouselPaddle___1SHNi:disabled svg {
    color: var(--c-button-is-carousel-paddle-disabled-icon-color)
}

.v3-button-module__isCarouselPaddle___1SHNi:focus {
    box-shadow: none
}

.v3-button-module__isCarouselPaddle___1SHNi:focus, .v3-button-module__isCarouselPaddle___1SHNi:focus .v3-button-module__contents___IydB9 {
    background-color: var(--c-button-enabled-background-color)
}

.v3-button-module__isCarouselPaddle___1SHNi:active {
    background-color: var(--c-button-hover-background-color);
    box-shadow: inset 0 0 0 var(--c-button-hover-border-width) var(--c-button-hover-border-color)
}

.v3-button-module__isCarouselPaddle___1SHNi:active .v3-button-module__contents___IydB9 {
    background-color: var(--c-button-hover-contents-background-color)
}

.v3-button-module__link___pXh62.v3-button-module__small___4t937 .v3-button-module__text___xmrqN {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-button-module__link___pXh62.v3-button-module__small___4t937 .v3-button-module__contents___IydB9 {
    padding: var(--c-button-size-s-padding);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

.v3-button-module__link___pXh62.v3-button-module__small___4t937 .v3-button-module__icon___Iwa7N {
    padding: var(--c-button-icon-size-s-padding)
}

.v3-button-module__link___pXh62.v3-button-module__small___4t937 .v3-button-module__icon___Iwa7N svg {
    width: var(--c-button-icon-size-s-width);
    height: var(--c-button-icon-size-s-height)
}

.v3-button-module__link___pXh62.v3-button-module__medium___kUuJK {
    gap: var(--c-button-size-m-spacing)
}

.v3-button-module__link___pXh62.v3-button-module__medium___kUuJK .v3-button-module__text___xmrqN {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-button-size-m-padding)
}

.v3-button-module__link___pXh62.v3-button-module__medium___kUuJK .v3-button-module__icon___Iwa7N {
    padding: var(--c-button-icon-size-m-padding)
}

.v3-button-module__link___pXh62.v3-button-module__medium___kUuJK .v3-button-module__icon___Iwa7N svg {
    width: var(--c-button-icon-size-m-width);
    height: var(--c-button-icon-size-m-height)
}

.v3-button-module__link___pXh62.v3-button-module__large___w12Fs {
    gap: var(--c-button-size-l-spacing)
}

.v3-button-module__link___pXh62.v3-button-module__large___w12Fs .v3-button-module__text___xmrqN {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-button-size-l-padding)
}

.v3-button-module__link___pXh62.v3-button-module__large___w12Fs .v3-button-module__icon___Iwa7N {
    padding: var(--c-button-icon-size-l-padding)
}

.v3-button-module__link___pXh62.v3-button-module__large___w12Fs .v3-button-module__icon___Iwa7N svg {
    width: var(--c-button-icon-size-l-width);
    height: var(--c-button-icon-size-l-height)
}

.v3-categoryLink-module__tokens___jrTrS {
    --c-category-link-top-width: var(--p-borderwidth-0);
    --c-category-link-bottom-width: var(--p-borderwidth-0);
    --c-category-link-left-width: var(--p-borderwidth-0);
    --c-category-link-right-width: var(--p-borderwidth-0);
    --c-category-link-border-style: var(--p-border-style-solid);
    --c-category-link-border-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-category-link-border-top: var(--c-category-link-top-width) var(--c-category-link-border-style) var(--c-category-link-border-color);
    --c-category-link-border-bottom: var(--c-category-link-bottom-width) var(--c-category-link-border-style) var(--c-category-link-border-color);
    --c-category-link-border-right: var(--c-category-link-right-width) var(--c-category-link-border-style) var(--c-category-link-border-color);
    --c-category-link-border-left: var(--c-category-link-left-width) var(--c-category-link-border-style) var(--c-category-link-border-color);
    --c-category-link-border-radius: var(--p-borderradius-0);
    --c-category-link-size-s-padding-top: var(--s-spacer-1);
    --c-category-link-size-s-padding-right: var(--s-spacer-0);
    --c-category-link-size-s-padding-bottom: var(--s-spacer-fixed-3px);
    --c-category-link-size-s-padding-left: var(--s-spacer-0);
    --c-category-link-size-m-padding-top: var(--s-spacer-1);
    --c-category-link-size-m-padding-right: var(--s-spacer-0);
    --c-category-link-size-m-padding-bottom: var(--s-spacer-fixed-3px);
    --c-category-link-size-m-padding-left: var(--s-spacer-0);
    --c-category-link-size-l-padding-top: var(--s-spacer-1);
    --c-category-link-size-l-padding-right: var(--s-spacer-0);
    --c-category-link-size-l-padding-bottom: var(--s-spacer-fixed-3px);
    --c-category-link-size-l-padding-left: var(--s-spacer-0);
    --c-category-link-padding: var(--c-category-link-size-s-padding-top) var(--c-category-link-size-s-padding-right) var(--c-category-link-size-s-padding-bottom) var(--c-category-link-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-categoryLink-module__tokens___jrTrS {
        --c-category-link-padding: var(--c-category-link-size-m-padding-top) var(--c-category-link-size-m-padding-right) var(--c-category-link-size-m-padding-bottom) var(--c-category-link-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-categoryLink-module__tokens___jrTrS {
        --c-category-link-padding: var(--c-category-link-size-l-padding-top) var(--c-category-link-size-l-padding-right) var(--c-category-link-size-l-padding-bottom) var(--c-category-link-size-l-padding-left)
    }
}

.v3-categoryLink-module__tokens___jrTrS {
    --c-category-link-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-category-link-opacity: var(--p-opacity-100);
    --c-category-link-text-color: var(--s-color-link-primary-onlight-enabled)
}

.v3-categoryLink-module__onDark___-Ybj5 {
    --c-category-link-text-color: var(--s-color-link-primary-ondark-enabled)
}

.v3-categoryLink-module__tokens___jrTrS {
    --c-category-link-text-casing: var(--p-textcase-uppercase);
    --c-category-link-hover-text-color: var(--s-color-link-primary-onlight-hover);
    --c-category-link-focused-text-color: var(--s-color-link-primary-onlight-focused);
    --c-category-link-disabled-text-color: var(--s-color-link-primary-onlight-disabled)
}

.v3-categoryLink-module__onDark___-Ybj5 {
    --c-category-link-hover-text-color: var(--s-color-link-primary-ondark-hover);
    --c-category-link-focused-text-color: var(--s-color-link-primary-ondark-focused);
    --c-category-link-disabled-text-color: var(--s-color-link-primary-ondark-disabled)
}

.v3-categoryLink-module__categoryLink___KyFQr {
    padding: var(--c-category-link-padding);
    color: var(--c-category-link-text-color);
    background-color: var(--c-category-link-background-color);
    border-radius: var(--c-category-link-border-radius);
    opacity: var(--c-category-link-opacity);
    border-top: var(--c-category-link-border-top);
    border-bottom: var(--c-category-link-border-bottom);
    border-left: var(--c-category-link-border-left);
    border-right: var(--c-category-link-border-right)
}

.v3-categoryLink-module__categoryLink___KyFQr:hover .v3-categoryLink-module__text___GCML5 {
    color: var(--c-category-link-hover-text-color)
}

.v3-categoryLink-module__categoryLink___KyFQr:focus .v3-categoryLink-module__text___GCML5 {
    color: var(--c-category-link-focused-text-color)
}

.v3-categoryLink-module__text___GCML5 {
    text-transform: var(--c-category-link-text-casing);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-categoryLink-module__text___GCML5 {
        font-family: Open Sans;
        font-size: 12px;
        line-height: 20px;
        letter-spacing: .200000003px;
        font-weight: 700
    }
}

.v3-categoryLink-module__disabled___DDLuy {
    pointer-events: none;
    color: var(--c-category-link-disabled-text-color)
}

.v3-date-module__tokens___9Y8UI {
    --c-date-top-width: var(--p-borderwidth-0);
    --c-date-bottom-width: var(--p-borderwidth-0);
    --c-date-left-width: var(--p-borderwidth-0);
    --c-date-right-width: var(--p-borderwidth-0);
    --c-date-border-style: var(--p-border-style-solid);
    --c-date-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-date-border-top: var(--c-date-top-width) var(--c-date-border-style) var(--c-date-border-color);
    --c-date-border-bottom: var(--c-date-bottom-width) var(--c-date-border-style) var(--c-date-border-color);
    --c-date-border-right: var(--c-date-right-width) var(--c-date-border-style) var(--c-date-border-color);
    --c-date-border-left: var(--c-date-left-width) var(--c-date-border-style) var(--c-date-border-color);
    --c-date-border-radius: var(--p-borderradius-0);
    --c-date-size-s-padding-top: var(--s-spacer-1);
    --c-date-size-s-padding-right: var(--s-spacer-0);
    --c-date-size-s-padding-bottom: var(--s-spacer-fixed-3px);
    --c-date-size-s-padding-left: var(--s-spacer-0);
    --c-date-size-m-padding-top: var(--s-spacer-1);
    --c-date-size-m-padding-right: var(--s-spacer-0);
    --c-date-size-m-padding-bottom: var(--s-spacer-fixed-3px);
    --c-date-size-m-padding-left: var(--s-spacer-0);
    --c-date-size-l-padding-top: var(--s-spacer-1);
    --c-date-size-l-padding-right: var(--s-spacer-0);
    --c-date-size-l-padding-bottom: var(--s-spacer-fixed-3px);
    --c-date-size-l-padding-left: var(--s-spacer-0);
    --c-date-padding: var(--c-date-size-s-padding-top) var(--c-date-size-s-padding-right) var(--c-date-size-s-padding-bottom) var(--c-date-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-date-module__tokens___9Y8UI {
        --c-date-padding: var(--c-date-size-m-padding-top) var(--c-date-size-m-padding-right) var(--c-date-size-m-padding-bottom) var(--c-date-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-date-module__tokens___9Y8UI {
        --c-date-padding: var(--c-date-size-l-padding-top) var(--c-date-size-l-padding-right) var(--c-date-size-l-padding-bottom) var(--c-date-size-l-padding-left)
    }
}

.v3-date-module__tokens___9Y8UI {
    --c-date-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-date-opacity: var(--p-opacity-100)
}

.v3-date-module__onDark___Gc2z7 {
    --c-date-background-color: var(--s-color-background-holdingcolour-fullytransparent)
}

.v3-date-module__tokens___9Y8UI {
    --c-date-text-color: var(--s-color-text-default-dark);
    --c-date-label-case: var(--p-textcase-uppercase);
    --c-date-label-text-color: var(--s-color-text-default-dark);
    --c-date-text-case: var(--p-textcase-uppercase)
}

.v3-date-module__onDark___Gc2z7 {
    --c-date-text-color: var(--s-color-text-neutral-mid-light)
}

.v3-date-module__date___lSGer {
    padding: var(--c-date-padding);
    background-color: var(--c-date-background-color);
    border-radius: var(--c-date-border-radius);
    opacity: var(--c-date-opacity);
    border-top: var(--c-date-border-top);
    border-bottom: var(--c-date-border-bottom);
    border-left: var(--c-date-border-left);
    border-right: var(--c-date-border-right)
}

.v3-date-module__text___x5fQ9 {
    text-transform: var(--c-date-text-case);
    color: var(--c-date-text-color);
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .v3-date-module__text___x5fQ9 {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 400
    }
}

.v3-icon-module__accessibilityText___zrzJo {
    position: absolute;
    top: auto;
    left: -10000px;
    overflow: hidden;
    width: 1px;
    height: 1px
}

.v3-icon-module__icon___D86rY:before {
    content: "";
    display: flex;
    align-items: center;
    justify-content: center;
    background-size: 100% 100%;
    mask-repeat: no-repeat;
    mask-position: center;
    mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    -webkit-mask-size: contain;
    background-color: var(--icon-color)
}

.v3-icon-module__xsmall___1ZI9I:before {
    width: var(--s-size-iconsize-xs);
    height: var(--s-size-iconsize-xs)
}

.v3-icon-module__small___hxh35:before {
    width: var(--s-size-iconsize-s);
    height: var(--s-size-iconsize-s)
}

.v3-icon-module__medium___oQD86:before {
    width: var(--s-size-iconsize-m);
    height: var(--s-size-iconsize-m)
}

.v3-icon-module__large___-nERf:before {
    width: var(--icon-dimensions-large);
    height: var(--icon-dimensions-large)
}

.v3-icon-module__social-you-tube___P83xc:before {
    -webkit-mask-image: var(--icon-social-you-tube);
    mask-image: var(--icon-social-you-tube)
}

.v3-icon-module__social-whats-app___gwFOU:before {
    -webkit-mask-image: var(--icon-social-whats-app);
    mask-image: var(--icon-social-whats-app)
}

.v3-icon-module__social-weibo___vXsqa:before {
    -webkit-mask-image: var(--icon-social-weibo);
    mask-image: var(--icon-social-weibo)
}

.v3-icon-module__social-we-cha___TLRav:before {
    -webkit-mask-image: var(--icon-social-we-cha);
    mask-image: var(--icon-social-we-cha)
}

.v3-icon-module__social-kontakte___iOhVW:before {
    -webkit-mask-image: var(--icon-social-kontakte);
    mask-image: var(--icon-social-kontakte)
}

.v3-icon-module__social-twitter___VJzNY:before {
    -webkit-mask-image: var(--icon-social-twitter);
    mask-image: var(--icon-social-twitter)
}

.v3-icon-module__social-tik-tok___rdHC2:before {
    -webkit-mask-image: var(--icon-social-tik-tok);
    mask-image: var(--icon-social-tik-tok)
}

.v3-icon-module__social-threads___6B9KM:before {
    -webkit-mask-image: var(--icon-social-threads);
    mask-image: var(--icon-social-threads)
}

.v3-icon-module__social-telegram___8atGe:before {
    -webkit-mask-image: var(--icon-social-telegram);
    mask-image: var(--icon-social-telegram)
}

.v3-icon-module__social-snapchat___QrpQ4:before {
    -webkit-mask-image: var(--icon-social-snapchat);
    mask-image: var(--icon-social-snapchat)
}

.v3-icon-module__social-pinterest___NWcNB:before {
    -webkit-mask-image: var(--icon-social-pinterest);
    mask-image: var(--icon-social-pinterest)
}

.v3-icon-module__social-messenger___neupy:before {
    -webkit-mask-image: var(--icon-social-messenger);
    mask-image: var(--icon-social-messenger)
}

.v3-icon-module__social-linked-in___bzVxU:before {
    -webkit-mask-image: var(--icon-social-linked-in);
    mask-image: var(--icon-social-linked-in)
}

.v3-icon-module__social-instagram___vOgVo:before {
    -webkit-mask-image: var(--icon-social-instagram);
    mask-image: var(--icon-social-instagram)
}

.v3-icon-module__social-git-hub___Ertmh:before {
    -webkit-mask-image: var(--icon-social-git-hub);
    mask-image: var(--icon-social-git-hub)
}

.v3-icon-module__social-facebook___otRPZ:before {
    -webkit-mask-image: var(--icon-social-facebook);
    mask-image: var(--icon-social-facebook)
}

.v3-icon-module__core-warning___RLS9g:before {
    -webkit-mask-image: var(--icon-core-warning);
    mask-image: var(--icon-core-warning)
}

.v3-icon-module__core-view___QP1Sd:before {
    -webkit-mask-image: var(--icon-core-view);
    mask-image: var(--icon-core-view)
}

.v3-icon-module__core-upload___vdMf4:before {
    -webkit-mask-image: var(--icon-core-upload);
    mask-image: var(--icon-core-upload)
}

.v3-icon-module__core-time___56pKT:before {
    -webkit-mask-image: var(--icon-core-time);
    mask-image: var(--icon-core-time)
}

.v3-icon-module__core-tick___m12X6:before {
    -webkit-mask-image: var(--icon-core-tick);
    mask-image: var(--icon-core-tick)
}

.v3-icon-module__core-star___tN-4u:before {
    -webkit-mask-image: var(--icon-core-star);
    mask-image: var(--icon-core-star)
}

.v3-icon-module__core-share___fs-hn:before {
    -webkit-mask-image: var(--icon-core-share);
    mask-image: var(--icon-core-share)
}

.v3-icon-module__core-search___1bKY3:before {
    -webkit-mask-image: var(--icon-core-search);
    mask-image: var(--icon-core-search)
}

.v3-icon-module__core-podcast___hG7DX:before {
    -webkit-mask-image: var(--icon-core-podcast);
    mask-image: var(--icon-core-podcast)
}

.v3-icon-module__core-plus___be-8w:before {
    -webkit-mask-image: var(--icon-core-plus);
    mask-image: var(--icon-core-plus)
}

.v3-icon-module__core-play___ZjdiZ:before {
    -webkit-mask-image: var(--icon-core-play);
    mask-image: var(--icon-core-play)
}

.v3-icon-module__core-phone___SV8Jp:before {
    -webkit-mask-image: var(--icon-core-phone);
    mask-image: var(--icon-core-phone)
}

.v3-icon-module__core-more-vertical___J9tOi:before {
    -webkit-mask-image: var(--icon-core-more-vertical);
    mask-image: var(--icon-core-more-vertical)
}

.v3-icon-module__core-more-horizontal___VU4cC:before {
    -webkit-mask-image: var(--icon-core-more-horizontal);
    mask-image: var(--icon-core-more-horizontal)
}

.v3-icon-module__core-minus___1NTLs:before {
    -webkit-mask-image: var(--icon-core-minus);
    mask-image: var(--icon-core-minus)
}

.v3-icon-module__core-menu___dJDZS:before {
    -webkit-mask-image: var(--icon-core-menu);
    mask-image: var(--icon-core-menu)
}

.v3-icon-module__core-map___F-5uw:before {
    -webkit-mask-image: var(--icon-core-map);
    mask-image: var(--icon-core-map)
}

.v3-icon-module__core-lock___7xqsC:before {
    -webkit-mask-image: var(--icon-core-lock);
    mask-image: var(--icon-core-lock)
}

.v3-icon-module__core-location___PGORK:before {
    -webkit-mask-image: var(--icon-core-location);
    mask-image: var(--icon-core-location)
}

.v3-icon-module__core-like___Fe7WT:before {
    -webkit-mask-image: var(--icon-core-like);
    mask-image: var(--icon-core-like)
}

.v3-icon-module__core-info___CD9xJ:before {
    -webkit-mask-image: var(--icon-core-info);
    mask-image: var(--icon-core-info)
}

.v3-icon-module__core-grid___JYUW8:before {
    -webkit-mask-image: var(--icon-core-grid);
    mask-image: var(--icon-core-grid)
}

.v3-icon-module__core-gallery___xW2--:before {
    -webkit-mask-image: var(--icon-core-gallery);
    mask-image: var(--icon-core-gallery)
}

.v3-icon-module__core-filter___LkqLc:before {
    -webkit-mask-image: var(--icon-core-filter);
    mask-image: var(--icon-core-filter)
}

.v3-icon-module__core-email___VXvMB:before {
    -webkit-mask-image: var(--icon-core-email);
    mask-image: var(--icon-core-email)
}

.v3-icon-module__core-edit___5hUSX:before {
    -webkit-mask-image: var(--icon-core-edit);
    mask-image: var(--icon-core-edit)
}

.v3-icon-module__core-download___rc3I8:before {
    -webkit-mask-image: var(--icon-core-download);
    mask-image: var(--icon-core-download)
}

.v3-icon-module__core-close___pXgFP:before {
    -webkit-mask-image: var(--icon-core-close);
    mask-image: var(--icon-core-close)
}

.v3-icon-module__core-chevron-up___UUFZ7:before {
    -webkit-mask-image: var(--icon-core-chevron-up);
    mask-image: var(--icon-core-chevron-up)
}

.v3-icon-module__core-chevron-right___jE-X5:before {
    -webkit-mask-image: var(--icon-core-chevron-right);
    mask-image: var(--icon-core-chevron-right)
}

.v3-icon-module__core-chevron-left___JrNV9:before {
    -webkit-mask-image: var(--icon-core-chevron-left);
    mask-image: var(--icon-core-chevron-left)
}

.v3-icon-module__core-chevron-down___AjxGH:before {
    -webkit-mask-image: var(--icon-core-chevron-down);
    mask-image: var(--icon-core-chevron-down)
}

.v3-icon-module__core-calendar___zwDA3:before {
    -webkit-mask-image: var(--icon-core-calendar);
    mask-image: var(--icon-core-calendar)
}

.v3-icon-module__core-bookmark___p9DQM:before {
    -webkit-mask-image: var(--icon-core-bookmark);
    mask-image: var(--icon-core-bookmark)
}

.v3-icon-module__core-audio___N58Sw:before {
    -webkit-mask-image: var(--icon-core-audio);
    mask-image: var(--icon-core-audio)
}

.v3-icon-module__core-article___9c9e-:before {
    -webkit-mask-image: var(--icon-core-article);
    mask-image: var(--icon-core-article)
}

.v3-icon-module__core-arrow-up___GYMJh:before {
    -webkit-mask-image: var(--icon-core-arrow-up);
    mask-image: var(--icon-core-arrow-up)
}

.v3-icon-module__core-arrow-right___uA5ng:before {
    -webkit-mask-image: var(--icon-core-arrow-right);
    mask-image: var(--icon-core-arrow-right)
}

.v3-icon-module__core-arrow-left___-VFRO:before {
    -webkit-mask-image: var(--icon-core-arrow-left);
    mask-image: var(--icon-core-arrow-left)
}

.v3-icon-module__core-arrow-down___rAkL3:before {
    -webkit-mask-image: var(--icon-core-arrow-down);
    mask-image: var(--icon-core-arrow-down)
}

.v3-imageLink-module__tokens___-5hnY {
    --c-image-link-top-width: var(--p-borderwidth-0);
    --c-image-link-bottom-width: var(--p-borderwidth-0);
    --c-image-link-left-width: var(--p-borderwidth-0);
    --c-image-link-right-width: var(--p-borderwidth-0);
    --c-image-link-border-style: var(--p-border-style-solid);
    --c-image-link-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-image-link-border-top: var(--c-image-link-top-width) var(--c-image-link-border-style) var(--c-image-link-border-color);
    --c-image-link-border-bottom: var(--c-image-link-bottom-width) var(--c-image-link-border-style) var(--c-image-link-border-color);
    --c-image-link-border-right: var(--c-image-link-right-width) var(--c-image-link-border-style) var(--c-image-link-border-color);
    --c-image-link-border-left: var(--c-image-link-left-width) var(--c-image-link-border-style) var(--c-image-link-border-color);
    --c-image-link-border-radius: var(--p-borderradius-0);
    --c-image-link-size-s-padding-top: var(--s-spacer-0);
    --c-image-link-size-s-padding-right: var(--s-spacer-0);
    --c-image-link-size-s-padding-bottom: var(--s-spacer-0);
    --c-image-link-size-s-padding-left: var(--s-spacer-0);
    --c-image-link-size-m-padding-top: var(--s-spacer-0);
    --c-image-link-size-m-padding-right: var(--s-spacer-0);
    --c-image-link-size-m-padding-bottom: var(--s-spacer-0);
    --c-image-link-size-m-padding-left: var(--s-spacer-0);
    --c-image-link-size-l-padding-top: var(--s-spacer-0);
    --c-image-link-size-l-padding-right: var(--s-spacer-0);
    --c-image-link-size-l-padding-bottom: var(--s-spacer-0);
    --c-image-link-size-l-padding-left: var(--s-spacer-0);
    --c-image-link-padding: var(--c-image-link-size-s-padding-top) var(--c-image-link-size-s-padding-right) var(--c-image-link-size-s-padding-bottom) var(--c-image-link-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-imageLink-module__tokens___-5hnY {
        --c-image-link-padding: var(--c-image-link-size-m-padding-top) var(--c-image-link-size-m-padding-right) var(--c-image-link-size-m-padding-bottom) var(--c-image-link-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-imageLink-module__tokens___-5hnY {
        --c-image-link-padding: var(--c-image-link-size-l-padding-top) var(--c-image-link-size-l-padding-right) var(--c-image-link-size-l-padding-bottom) var(--c-image-link-size-l-padding-left)
    }
}

.v3-imageLink-module__tokens___-5hnY {
    --c-image-link-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-image-link-opacity: var(--p-opacity-100)
}

.v3-imageLink-module__imageLink___hwdeb {
    padding: var(--c-image-link-padding);
    background-color: var(--c-image-link-background-color);
    border-top: var(--c-image-link-border-top);
    border-bottom: var(--c-image-link-border-bottom);
    border-left: var(--c-image-link-border-left);
    border-right: var(--c-image-link-border-right);
    border-radius: var(--c-image-link-border-radius);
    opacity: var(--c-image-link-opacity)
}

.v3-listItem-module__listItem___FfPT6 {
    display: flex;
    justify-content: space-between;
    padding: var(--s-spacer-5) var(--s-spacer-0);
    color: inherit;
    border-bottom: 1px solid var(--stadion-ghost-s-color-background-default-light)
}

.v3-listItem-module__listItemli___M8hce {
    list-style: none
}

.v3-listItem-module__onLight___Tjvbm {
    color: var(--c-link-list-item-label-onlight-enabled);
    background-color: var(--c-link-list-item-background-onlight);
    border-bottom: var(--p-borderwidth-0) solid var(--c-link-list-item-border-onlight-enabled);
    border-radius: var(--c-link-list-item-borderradius)
}

.v3-listItem-module__onLight___Tjvbm:hover {
    color: var(--c-link-list-item-label-onlight-hover);
    border-color: var(--c-link-list-item-border-onlight-hover)
}

.v3-listItem-module__onLight___Tjvbm:hover [class*=icon]:before {
    background-color: var(--c-link-list-item-icon-onlight-hover)
}

.v3-listItem-module__onLight___Tjvbm:focus {
    color: var(--c-link-list-item-label-onlight-disabled);
    border-color: var(--c-link-list-item-border-onlight-disabled)
}

.v3-listItem-module__onLight___Tjvbm:focus [class*=icon]:before {
    background-color: var(--c-link-list-item-icon-onlight-disabled)
}

.v3-listItem-module__onLight___Tjvbm.v3-listItem-module__disabled___2mz2q {
    color: var(--c-link-list-item-label-onlight-focussed);
    border-color: var(--c-link-list-item-border-onlight-focussed)
}

.v3-listItem-module__onLight___Tjvbm [class*=icon]:before {
    background-color: var(--c-link-list-item-icon-onlight-enabled)
}

.v3-listItem-module__onDark___AbYHr {
    color: var(--c-link-list-item-label-ondark-enabled);
    background-color: var(--c-link-list-item-background-ondark);
    border-bottom: var(--p-borderwidth-0) solid var(--c-link-list-item-border-ondark-enabled);
    border-radius: var(--c-link-list-item-borderradius)
}

.v3-listItem-module__onDark___AbYHr:hover {
    color: var(--c-link-list-item-label-ondark-hover);
    border-color: var(--c-link-list-item-border-ondark-hover)
}

.v3-listItem-module__onDark___AbYHr:hover [class*=icon]:before {
    background-color: var(--c-link-list-item-icon-ondark-hover)
}

.v3-listItem-module__onDark___AbYHr:focus {
    color: var(--c-link-list-item-label-ondark-disabled);
    border-color: var(--c-link-list-item-border-ondark-disabled)
}

.v3-listItem-module__onDark___AbYHr:focus [class*=icon]:before {
    background-color: var(--c-link-list-item-icon-ondark-disabled)
}

.v3-listItem-module__onDark___AbYHr.v3-listItem-module__disabled___2mz2q {
    color: var(--c-link-list-item-label-ondark-focussed);
    border-color: var(--c-link-list-item-border-ondark-focussed)
}

.v3-listItem-module__onDark___AbYHr [class*=icon]:before {
    background-color: var(--c-link-list-item-icon-ondark-enabled)
}

.v3-hygieneLink-module__tokens___Wkf-y {
    --c-hygiene-link-top-width: var(--p-borderwidth-0);
    --c-hygiene-link-bottom-width: var(--p-borderwidth-0);
    --c-hygiene-link-left-width: var(--p-borderwidth-0);
    --c-hygiene-link-right-width: var(--p-borderwidth-0);
    --c-hygiene-link-border-style: var(--p-border-style-solid);
    --c-hygiene-link-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-hygiene-link-border-top: var(--c-hygiene-link-top-width) var(--c-hygiene-link-border-style) var(--c-hygiene-link-border-color);
    --c-hygiene-link-border-bottom: var(--c-hygiene-link-bottom-width) var(--c-hygiene-link-border-style) var(--c-hygiene-link-border-color);
    --c-hygiene-link-border-right: var(--c-hygiene-link-right-width) var(--c-hygiene-link-border-style) var(--c-hygiene-link-border-color);
    --c-hygiene-link-border-left: var(--c-hygiene-link-left-width) var(--c-hygiene-link-border-style) var(--c-hygiene-link-border-color);
    --c-hygiene-link-border-radius: var(--p-borderradius-0)
}

@media (min-width: 1440px) {
    .v3-hygieneLink-module__tokens___Wkf-y {
        --c-hygiene-link-top-width: var(--p-borderwidth-0);
        --c-hygiene-link-bottom-width: var(--p-borderwidth-0);
        --c-hygiene-link-left-width: var(--p-borderwidth-0);
        --c-hygiene-link-right-width: var(--p-borderwidth-1);
        --c-hygiene-link-border-style: var(--p-border-style-solid);
        --c-hygiene-link-border-color: var(--s-color-border-default-mid)
    }
}

.v3-hygieneLink-module__tokens___Wkf-y {
    --c-hygiene-link-item-spacing: var(--s-spacer-2);
    --c-hygiene-link-size-s-padding-top: var(--s-spacer-3);
    --c-hygiene-link-size-s-padding-right: var(--s-spacer-4);
    --c-hygiene-link-size-s-padding-bottom: var(--s-spacer-3);
    --c-hygiene-link-size-s-padding-left: var(--s-spacer-4);
    --c-hygiene-link-size-m-padding-top: var(--s-spacer-3);
    --c-hygiene-link-size-m-padding-right: var(--s-spacer-4);
    --c-hygiene-link-size-m-padding-bottom: var(--s-spacer-3);
    --c-hygiene-link-size-m-padding-left: var(--s-spacer-4);
    --c-hygiene-link-size-l-padding-top: var(--s-spacer-4);
    --c-hygiene-link-size-l-padding-right: var(--s-spacer-3);
    --c-hygiene-link-size-l-padding-bottom: var(--s-spacer-4);
    --c-hygiene-link-size-l-padding-left: var(--s-spacer-3);
    --c-hygiene-link-size-xl-padding-top: var(--s-spacer-0);
    --c-hygiene-link-size-xl-padding-right: var(--s-spacer-0);
    --c-hygiene-link-size-xl-padding-bottom: var(--s-spacer-0);
    --c-hygiene-link-size-xl-padding-left: var(--s-spacer-0);
    --c-hygiene-link-size-xxl-padding-top: var(--s-spacer-0);
    --c-hygiene-link-size-xxl-padding-right: var(--s-spacer-0);
    --c-hygiene-link-size-xxl-padding-bottom: var(--s-spacer-0);
    --c-hygiene-link-size-xxl-padding-left: var(--s-spacer-0);
    --c-hygiene-link-padding: var(--c-hygiene-link-size-s-padding-top) var(--c-hygiene-link-size-s-padding-right) var(--c-hygiene-link-size-s-padding-bottom) var(--c-hygiene-link-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-hygieneLink-module__tokens___Wkf-y {
        --c-hygiene-link-padding: var(--c-hygiene-link-size-m-padding-top) var(--c-hygiene-link-size-m-padding-right) var(--c-hygiene-link-size-m-padding-bottom) var(--c-hygiene-link-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-hygieneLink-module__tokens___Wkf-y {
        --c-hygiene-link-padding: var(--c-hygiene-link-size-l-padding-top) var(--c-hygiene-link-size-l-padding-right) var(--c-hygiene-link-size-l-padding-bottom) var(--c-hygiene-link-size-l-padding-left)
    }
}

@media (min-width: 1440px) {
    .v3-hygieneLink-module__tokens___Wkf-y {
        --c-hygiene-link-padding: var(--c-hygiene-link-size-xl-padding-top) var(--c-hygiene-link-size-xl-padding-right) var(--c-hygiene-link-size-xl-padding-bottom) var(--c-hygiene-link-size-xl-padding-left)
    }
}

@media (min-width: 1920px) {
    .v3-hygieneLink-module__tokens___Wkf-y {
        --c-hygiene-link-padding: var(--c-hygiene-link-size-xxl-padding-top) var(--c-hygiene-link-size-xxl-padding-right) var(--c-hygiene-link-size-xxl-padding-bottom) var(--c-hygiene-link-size-xxl-padding-left)
    }
}

.v3-hygieneLink-module__tokens___Wkf-y {
    --c-hygiene-link-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-hygiene-link-opacity: var(--p-opacity-100);
    --c-hygiene-link-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-hygiene-link-focused-border-color: var(--s-color-border-brand-primary1);
    --c-hygiene-link-focused-border-width: var(--p-borderwidth-2);
    --c-hygiene-link-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-hygiene-link-hover-background-color: var(--s-color-opacity-black-10);
    --c-hygiene-link-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-hygiene-link-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-hygiene-link-contents-hover-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-hygiene-link-contents-focused-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-hygiene-link-contents-disabled-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-hygiene-link-icon-hover-color: var(--s-color-icon-default-black);
    --c-hygiene-link-icon-focused-color: var(--s-color-icon-default-black);
    --c-hygiene-link-icon-disabled-color: var(--s-color-icon-default-black);
    --c-hygiene-link-label-hover-text-color: var(--s-color-text-default-black);
    --c-hygiene-link-label-focused-text-color: var(--s-color-text-default-black);
    --c-hygiene-link-label-disabled-text-color: var(--s-color-text-default-black)
}

@media (min-width: 1440px) {
    .v3-hygieneLink-module__tokens___Wkf-y {
        --c-hygiene-link-focused-border-width: var(--p-borderwidth-2)
    }
}

.v3-hygieneLink-module__isSelected___kGIi3 {
    --c-hygiene-link-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-hygiene-link-focused-border-color: var(--s-color-border-brand-primary1);
    --c-hygiene-link-focused-border-width: var(--p-borderwidth-2);
    --c-hygiene-link-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-hygiene-link-hover-background-color: var(--s-color-opacity-black-10);
    --c-hygiene-link-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-hygiene-link-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-hygiene-link-contents-hover-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-hygiene-link-contents-focused-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-hygiene-link-contents-disabled-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-hygiene-link-icon-hover-color: var(--s-color-icon-default-black);
    --c-hygiene-link-icon-focused-color: var(--s-color-icon-default-black);
    --c-hygiene-link-icon-disabled-color: var(--s-color-icon-default-black);
    --c-hygiene-link-label-hover-text-color: var(--s-color-text-default-black);
    --c-hygiene-link-label-focused-text-color: var(--s-color-text-default-black);
    --c-hygiene-link-label-disabled-text-color: var(--s-color-text-default-black)
}

@media (min-width: 1024px) {
    .v3-hygieneLink-module__isSelected___kGIi3 {
        --c-hygiene-link-focused-border-width: var(--p-borderwidth-2);
        --c-hygiene-link-contents-hover-border-color: var(--s-color-border-brand-primary1);
        --c-hygiene-link-contents-focused-border-color: var(--s-color-border-brand-primary1);
        --c-hygiene-link-contents-disabled-border-color: var(--s-color-border-brand-primary1)
    }
}

.v3-hygieneLink-module__tokens___Wkf-y {
    --c-hygiene-link-size-s-width: 100%;
    --c-hygiene-link-size-m-width: 100%;
    --c-hygiene-link-size-l-width: 100%;
    --c-hygiene-link-size-xl-width: max-content;
    --c-hygiene-link-size-xxl-width: max-content;
    --c-hygiene-link-width: var(--c-hygiene-link-size-s-width)
}

@media (min-width: 768px) {
    .v3-hygieneLink-module__tokens___Wkf-y {
        --c-hygiene-link-width: var(--c-hygiene-link-size-m-width)
    }
}

@media (min-width: 1024px) {
    .v3-hygieneLink-module__tokens___Wkf-y {
        --c-hygiene-link-width: var(--c-hygiene-link-size-l-width)
    }
}

@media (min-width: 1440px) {
    .v3-hygieneLink-module__tokens___Wkf-y {
        --c-hygiene-link-width: var(--c-hygiene-link-size-xl-width)
    }
}

@media (min-width: 1920px) {
    .v3-hygieneLink-module__tokens___Wkf-y {
        --c-hygiene-link-width: var(--c-hygiene-link-size-xxl-width)
    }
}

.v3-hygieneLink-module__tokens___Wkf-y {
    --c-hygiene-link-contents-top-width: var(--p-borderwidth-0);
    --c-hygiene-link-contents-bottom-width: var(--p-borderwidth-1);
    --c-hygiene-link-contents-left-width: var(--p-borderwidth-0);
    --c-hygiene-link-contents-right-width: var(--p-borderwidth-0);
    --c-hygiene-link-contents-border-style: var(--p-border-style-solid);
    --c-hygiene-link-contents-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-hygiene-link-contents-border-top: var(--c-hygiene-link-contents-top-width) var(--c-hygiene-link-contents-border-style) var(--c-hygiene-link-contents-border-color);
    --c-hygiene-link-contents-border-bottom: var(--c-hygiene-link-contents-bottom-width) var(--c-hygiene-link-contents-border-style) var(--c-hygiene-link-contents-border-color);
    --c-hygiene-link-contents-border-right: var(--c-hygiene-link-contents-right-width) var(--c-hygiene-link-contents-border-style) var(--c-hygiene-link-contents-border-color);
    --c-hygiene-link-contents-border-left: var(--c-hygiene-link-contents-left-width) var(--c-hygiene-link-contents-border-style) var(--c-hygiene-link-contents-border-color);
    --c-hygiene-link-contents-padding: var(--s-spacer-4) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-hygiene-link-contents-item-spacing: var(--s-spacer-4);
    --c-hygiene-link-label-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-4);
    --c-hygiene-link-label-color: var(--s-color-text-default-black);
    --c-hygiene-link-label-text-case: var(--p-textcase-uppercase);
    --c-hygiene-link-label-text-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-hygiene-link-icon-width: var(--p-size-button-minimumtouchtarget);
    --c-hygiene-link-icon-height: var(--s-size-dimension-9);
    --c-hygiene-link-icon-color: var(--s-color-icon-default-black);
    --c-hygiene-link-icon-svg-width: var(--s-size-iconsize-xs);
    --c-hygiene-link-icon-svg-height: var(--s-size-iconsize-xs)
}

@media (min-width: 1440px) {
    .v3-hygieneLink-module__tokens___Wkf-y {
        --c-hygiene-link-contents-top-width: var(--p-borderwidth-0);
        --c-hygiene-link-contents-bottom-width: var(--p-borderwidth-0);
        --c-hygiene-link-contents-left-width: var(--p-borderwidth-0);
        --c-hygiene-link-contents-right-width: var(--p-borderwidth-0);
        --c-hygiene-link-contents-border-color: var(--s-color-border-holdingcolour-fullytransparent);
        --c-hygiene-link-contents-padding: var(--s-spacer-4) var(--s-spacer-5) var(--s-spacer-3) var(--s-spacer-5);
        --c-hygiene-link-icon-height: unset;
        --c-hygiene-link-icon-width: unset
    }
}

.v3-hygieneLink-module__isSelected___kGIi3 {
    --c-hygiene-link-label-top-width: var(--p-borderwidth-0);
    --c-hygiene-link-label-bottom-width: var(--p-borderwidth-0);
    --c-hygiene-link-label-left-width: var(--p-borderwidth-2);
    --c-hygiene-link-label-right-width: var(--p-borderwidth-0);
    --c-hygiene-link-label-border-style: var(--p-border-style-solid);
    --c-hygiene-link-label-border-color: var(--s-color-border-brand-primary1);
    --c-hygiene-link-label-border-top: var(--c-hygiene-link-label-top-width) var(--c-hygiene-link-label-border-style) var(--c-hygiene-link-label-border-color);
    --c-hygiene-link-label-border-bottom: var(--c-hygiene-link-label-bottom-width) var(--c-hygiene-link-label-border-style) var(--c-hygiene-link-label-border-color);
    --c-hygiene-link-label-border-right: var(--c-hygiene-link-label-right-width) var(--c-hygiene-link-label-border-style) var(--c-hygiene-link-label-border-color);
    --c-hygiene-link-label-border-left: var(--c-hygiene-link-label-left-width) var(--c-hygiene-link-label-border-style) var(--c-hygiene-link-label-border-color)
}

@media (min-width: 1440px) {
    .v3-hygieneLink-module__isSelected___kGIi3 {
        --c-hygiene-link-contents-top-width: var(--p-borderwidth-0);
        --c-hygiene-link-contents-bottom-width: var(--p-borderwidth-3);
        --c-hygiene-link-contents-left-width: var(--p-borderwidth-0);
        --c-hygiene-link-contents-right-width: var(--p-borderwidth-0);
        --c-hygiene-link-contents-border-color: var(--s-color-border-brand-primary1);
        --c-hygiene-link-label-top-width: var(--p-borderwidth-0);
        --c-hygiene-link-label-bottom-width: var(--p-borderwidth-0);
        --c-hygiene-link-label-left-width: var(--p-borderwidth-0);
        --c-hygiene-link-label-right-width: var(--p-borderwidth-0)
    }
}

.v3-hygieneLink-module__hygieneLink___3sQLI {
    display: inline-block;
    padding: var(--c-hygiene-link-padding);
    width: var(--c-hygiene-link-width);
    background-color: var(--c-hygiene-link-background-color);
    border-radius: var(--c-hygiene-link-border-radius);
    opacity: var(--c-hygiene-link-opacity);
    border-top: var(--c-hygiene-link-border-top);
    border-bottom: var(--c-hygiene-link-border-bottom);
    border-left: var(--c-hygiene-link-border-left);
    border-right: var(--c-hygiene-link-border-right);
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-hygieneLink-module__hygieneLink___3sQLI:last-of-type {
    border: none
}

.v3-hygieneLink-module__hygieneLink___3sQLI:hover {
    background-color: var(--c-hygiene-link-hover-background-color);
    border-color: var(--c-hygiene-link-hover-border-color)
}

.v3-hygieneLink-module__hygieneLink___3sQLI:hover .v3-hygieneLink-module__contents___UpokQ {
    border-color: var(--c-hygiene-link-contents-hover-border-color)
}

.v3-hygieneLink-module__hygieneLink___3sQLI:hover .v3-hygieneLink-module__icon___F2fqp {
    color: var(--c-hygiene-link-icon-hover-color)
}

.v3-hygieneLink-module__hygieneLink___3sQLI:hover .v3-hygieneLink-module__label___IKwiE {
    color: var(--c-hygiene-link-label-hover-text-color)
}

.v3-hygieneLink-module__hygieneLink___3sQLI:focus {
    background-color: var(--c-hygiene-link-focused-background-color);
    box-shadow: inset 0 0 0 var(--c-hygiene-link-focused-border-width) var(--c-hygiene-link-focused-border-color)
}

.v3-hygieneLink-module__hygieneLink___3sQLI:focus .v3-hygieneLink-module__contents___UpokQ {
    border-color: var(--c-hygiene-link-contents-focused-border-color)
}

.v3-hygieneLink-module__hygieneLink___3sQLI:focus .v3-hygieneLink-module__icon___F2fqp {
    color: var(--c-hygiene-link-icon-focused-color)
}

.v3-hygieneLink-module__hygieneLink___3sQLI:focus .v3-hygieneLink-module__label___IKwiE {
    color: var(--c-hygiene-link-label-focused-text-color)
}

.v3-hygieneLink-module__disabled___kckZI {
    pointer-events: none;
    background-color: var(--c-hygiene-link-disabled-background-color);
    border-color: var(--c-hygiene-link-disabled-border-color)
}

.v3-hygieneLink-module__disabled___kckZI .v3-hygieneLink-module__contents___UpokQ {
    pointer-events: none;
    border-color: var(--c-hygiene-link-contents-disabled-border-color)
}

.v3-hygieneLink-module__disabled___kckZI .v3-hygieneLink-module__icon___F2fqp {
    color: var(--c-hygiene-link-icon-disabled-color)
}

.v3-hygieneLink-module__disabled___kckZI .v3-hygieneLink-module__label___IKwiE {
    color: var(--c-hygiene-link-label-disabled-text-color)
}

.v3-hygieneLink-module__contents___UpokQ {
    display: flex;
    justify-content: space-between;
    gap: var(--c-hygiene-link-contents-item-spacing);
    padding: var(--c-hygiene-link-contents-padding);
    min-height: var(--p-size-13);
    border-top: var(--c-hygiene-link-contents-border-top);
    border-bottom: var(--c-hygiene-link-contents-border-bottom);
    border-left: var(--c-hygiene-link-contents-border-left);
    border-right: var(--c-hygiene-link-contents-border-right)
}

.v3-hygieneLink-module__label___IKwiE {
    padding: var(--c-hygiene-link-label-padding);
    height: -moz-fit-content;
    height: fit-content;
    color: var(--c-hygiene-link-label-color);
    text-transform: var(--c-hygiene-link-label-text-case)
}

.v3-hygieneLink-module__label___IKwiE .v3-hygieneLink-module__text___Jm16n {
    padding: var(--c-hygiene-link-label-text-padding)
}

.v3-hygieneLink-module__icon___F2fqp {
    display: flex;
    align-items: center;
    justify-content: center;
    width: var(--c-hygiene-link-icon-width);
    height: var(--c-hygiene-link-icon-height)
}

.v3-hygieneLink-module__icon___F2fqp svg {
    width: var(--c-hygiene-link-icon-svg-width);
    height: var(--c-hygiene-link-icon-svg-height)
}

.v3-hygieneLink-module__isSelected___kGIi3 .v3-hygieneLink-module__label___IKwiE {
    border-top: var(--c-hygiene-link-label-border-top);
    border-bottom: var(--c-hygiene-link-label-border-bottom);
    border-right: var(--c-hygiene-link-label-border-right);
    border-left: var(--c-hygiene-link-label-border-left)
}

.v3-navItemLevelOne-module__tokens___c5xJO {
    --c-nav-item-level-one-top-width: var(--p-borderwidth-0);
    --c-nav-item-level-one-bottom-width: var(--p-borderwidth-0);
    --c-nav-item-level-one-left-width: var(--p-borderwidth-0);
    --c-nav-item-level-one-right-width: var(--p-borderwidth-0);
    --c-nav-item-level-one-border-style: var(--p-border-style-solid);
    --c-nav-item-level-one-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-item-level-one-border-top: var(--c-nav-item-level-one-top-width) var(--c-nav-item-level-one-border-style) var(--c-nav-item-level-one-border-color);
    --c-nav-item-level-one-border-bottom: var(--c-nav-item-level-one-bottom-width) var(--c-nav-item-level-one-border-style) var(--c-nav-item-level-one-border-color);
    --c-nav-item-level-one-border-right: var(--c-nav-item-level-one-right-width) var(--c-nav-item-level-one-border-style) var(--c-nav-item-level-one-border-color);
    --c-nav-item-level-one-border-left: var(--c-nav-item-level-one-left-width) var(--c-nav-item-level-one-border-style) var(--c-nav-item-level-one-border-color);
    --c-nav-item-level-one-border-radius: var(--p-borderradius-0);
    --c-nav-item-level-one-size-s-padding-top: var(--s-spacer-3);
    --c-nav-item-level-one-size-s-padding-right: var(--s-spacer-3);
    --c-nav-item-level-one-size-s-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-one-size-s-padding-left: var(--s-spacer-3);
    --c-nav-item-level-one-size-m-padding-top: var(--s-spacer-3);
    --c-nav-item-level-one-size-m-padding-right: var(--s-spacer-3);
    --c-nav-item-level-one-size-m-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-one-size-m-padding-left: var(--s-spacer-3);
    --c-nav-item-level-one-size-l-padding-top: var(--s-spacer-3);
    --c-nav-item-level-one-size-l-padding-right: var(--s-spacer-3);
    --c-nav-item-level-one-size-l-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-one-size-l-padding-left: var(--s-spacer-3);
    --c-nav-item-level-one-size-xl-padding-top: var(--s-spacer-2);
    --c-nav-item-level-one-size-xl-padding-right: var(--s-spacer-2);
    --c-nav-item-level-one-size-xl-padding-bottom: var(--s-spacer-2);
    --c-nav-item-level-one-size-xl-padding-left: var(--s-spacer-2);
    --c-nav-item-level-one-size-xxl-padding-top: var(--s-spacer-2);
    --c-nav-item-level-one-size-xxl-padding-right: var(--s-spacer-2);
    --c-nav-item-level-one-size-xxl-padding-bottom: var(--s-spacer-2);
    --c-nav-item-level-one-size-xxl-padding-left: var(--s-spacer-2);
    --c-nav-item-level-one-padding: var(--c-nav-item-level-one-size-s-padding-top) var(--c-nav-item-level-one-size-s-padding-right) var(--c-nav-item-level-one-size-s-padding-bottom) var(--c-nav-item-level-one-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-navItemLevelOne-module__tokens___c5xJO {
        --c-nav-item-level-one-padding: var(--c-nav-item-level-one-size-m-padding-top) var(--c-nav-item-level-one-size-m-padding-right) var(--c-nav-item-level-one-size-m-padding-bottom) var(--c-nav-item-level-one-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-navItemLevelOne-module__tokens___c5xJO {
        --c-nav-item-level-one-padding: var(--c-nav-item-level-one-size-l-padding-top) var(--c-nav-item-level-one-size-l-padding-right) var(--c-nav-item-level-one-size-l-padding-bottom) var(--c-nav-item-level-one-size-l-padding-left)
    }
}

@media (min-width: 1440px) {
    .v3-navItemLevelOne-module__tokens___c5xJO {
        --c-nav-item-level-one-padding: var(--c-nav-item-level-one-size-xl-padding-top) var(--c-nav-item-level-one-size-xl-padding-right) var(--c-nav-item-level-one-size-xl-padding-bottom) var(--c-nav-item-level-one-size-xl-padding-left)
    }
}

@media (min-width: 1920px) {
    .v3-navItemLevelOne-module__tokens___c5xJO {
        --c-nav-item-level-one-padding: var(--c-nav-item-level-one-size-xxl-padding-top) var(--c-nav-item-level-one-size-xxl-padding-right) var(--c-nav-item-level-one-size-xxl-padding-bottom) var(--c-nav-item-level-one-size-xxl-padding-left)
    }
}

.v3-navItemLevelOne-module__tokens___c5xJO {
    --c-nav-item-level-one-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-one-opacity: var(--p-opacity-100);
    --c-nav-item-level-one-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-item-level-one-focused-border-color: var(--s-color-border-brand-primary1);
    --c-nav-item-level-one-focused-border-width: var(--p-borderwidth-2);
    --c-nav-item-level-one-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-item-level-one-hover-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-one-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-one-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-one-contents-hover-border-color: var(--s-color-interaction-neutral-black-hover);
    --c-nav-item-level-one-contents-focused-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-nav-item-level-one-contents-disabled-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-nav-item-level-one-icon-hover-color: var(--s-color-icon-default-black);
    --c-nav-item-level-one-icon-focused-color: var(--s-color-icon-default-black);
    --c-nav-item-level-one-icon-disabled-color: var(--s-color-icon-interaction-neutral-black-disabled);
    --c-nav-item-level-one-label-hover-text-color: var(--s-color-text-default-black);
    --c-nav-item-level-one-label-focused-text-color: var(--s-color-text-default-black);
    --c-nav-item-level-one-label-disabled-text-color: var(--s-color-border-interaction-neutral-black-disabled)
}

@media (min-width: 1440px) {
    .v3-navItemLevelOne-module__tokens___c5xJO {
        --c-nav-item-level-one-hover-background-color: var(--s-color-interaction-neutral-white-hover);
        --c-nav-item-level-one-inactive-border-color: var(--s-color-border-holdingcolour-fullytransparent);
        --c-nav-item-level-one-inactive-background-color: var(--s-color-background-holdingcolour-fullytransparent);
        --c-nav-item-level-one-contents-inactive-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
        --c-nav-item-level-one-icon-inactive-color: var(--s-color-icon-default-black);
        --c-nav-item-level-one-label-inactive-text-color: var(--s-color-text-default-black)
    }
}

.v3-navItemLevelOne-module__isSelected___MinJa {
    --c-nav-item-level-one-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-item-level-one-focused-border-color: var(--s-color-border-brand-primary1);
    --c-nav-item-level-one-focused-border-width: var(--p-borderwidth-2);
    --c-nav-item-level-one-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-item-level-one-hover-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-one-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-one-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-one-contents-hover-border-color: var(--s-color-interaction-neutral-black-hover);
    --c-nav-item-level-one-contents-focused-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-nav-item-level-one-contents-disabled-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-nav-item-level-one-icon-hover-color: var(--s-color-icon-default-black);
    --c-nav-item-level-one-icon-focused-color: var(--s-color-icon-default-black);
    --c-nav-item-level-one-icon-disabled-color: var(--s-color-icon-interaction-neutral-black-disabled);
    --c-nav-item-level-one-label-hover-text-color: var(--s-color-text-default-black);
    --c-nav-item-level-one-label-focused-text-color: var(--s-color-text-default-black);
    --c-nav-item-level-one-label-disabled-text-color: var(--s-color-border-interaction-neutral-black-disabled)
}

@media (min-width: 1440px) {
    .v3-navItemLevelOne-module__isSelected___MinJa {
        --c-nav-item-level-one-hover-background-color: var(--s-color-interaction-neutral-white-hover);
        --c-nav-item-level-one-contents-hover-border-color: var(--s-color-border-default-black);
        --c-nav-item-level-one-contents-focused-border-color: var(--s-color-border-default-black);
        --c-nav-item-level-one-contents-disabled-border-color: var(--s-color-border-default-black);
        --c-nav-item-level-one-inactive-border-color: var(--s-color-border-holdingcolour-fullytransparent);
        --c-nav-item-level-one-inactive-background-color: var(--s-color-background-holdingcolour-fullytransparent);
        --c-nav-item-level-one-contents-inactive-border-color: var(--s-color-border-default-black);
        --c-nav-item-level-one-icon-inactive-color: var(--s-color-icon-default-black);
        --c-nav-item-level-one-label-inactive-text-color: var(--s-color-text-default-black)
    }
}

.v3-navItemLevelOne-module__tokens___c5xJO {
    --c-nav-item-level-one-size-s-width: 100%;
    --c-nav-item-level-one-size-m-width: 100%;
    --c-nav-item-level-one-size-l-width: 100%;
    --c-nav-item-level-one-size-xl-width: max-content;
    --c-nav-item-level-one-size-xxl-width: max-content;
    --c-nav-item-level-one-width: var(--c-nav-item-level-one-size-s-width)
}

@media (min-width: 768px) {
    .v3-navItemLevelOne-module__tokens___c5xJO {
        --c-nav-item-level-one-width: var(--c-nav-item-level-one-size-m-width)
    }
}

@media (min-width: 1024px) {
    .v3-navItemLevelOne-module__tokens___c5xJO {
        --c-nav-item-level-one-width: var(--c-nav-item-level-one-size-l-width)
    }
}

@media (min-width: 1440px) {
    .v3-navItemLevelOne-module__tokens___c5xJO {
        --c-nav-item-level-one-width: var(--c-nav-item-level-one-size-xl-width)
    }
}

@media (min-width: 1920px) {
    .v3-navItemLevelOne-module__tokens___c5xJO {
        --c-nav-item-level-one-width: var(--c-nav-item-level-one-size-xxl-width)
    }
}

.v3-navItemLevelOne-module__tokens___c5xJO {
    --c-nav-item-level-one-contents-top-width: var(--p-borderwidth-0);
    --c-nav-item-level-one-contents-bottom-width: var(--p-borderwidth-1);
    --c-nav-item-level-one-contents-left-width: var(--p-borderwidth-0);
    --c-nav-item-level-one-contents-right-width: var(--p-borderwidth-0);
    --c-nav-item-level-one-contents-border-style: var(--p-border-style-solid);
    --c-nav-item-level-one-contents-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-nav-item-level-one-contents-border-top: var(--c-nav-item-level-one-contents-top-width) var(--c-nav-item-level-one-contents-border-style) var(--c-nav-item-level-one-contents-border-color);
    --c-nav-item-level-one-contents-border-bottom: var(--c-nav-item-level-one-contents-bottom-width) var(--c-nav-item-level-one-contents-border-style) var(--c-nav-item-level-one-contents-border-color);
    --c-nav-item-level-one-contents-border-right: var(--c-nav-item-level-one-contents-right-width) var(--c-nav-item-level-one-contents-border-style) var(--c-nav-item-level-one-contents-border-color);
    --c-nav-item-level-one-contents-border-left: var(--c-nav-item-level-one-contents-left-width) var(--c-nav-item-level-one-contents-border-style) var(--c-nav-item-level-one-contents-border-color);
    --c-nav-item-level-one-contents-padding: var(--s-spacer-4) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-nav-item-level-one-contents-item-spacing: var(--s-spacer-3);
    --c-nav-item-level-one-contents-min-height: var(--p-size-13);
    --c-nav-item-level-one-label-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-nav-item-level-one-label-color: var(--s-color-text-default-black);
    --c-nav-item-level-one-label-text-case: var(--p-textcase-uppercase);
    --c-nav-item-level-one-label-text-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-nav-item-level-one-icon-width: var(--p-size-button-minimumtouchtarget);
    --c-nav-item-level-one-icon-height: var(--s-size-dimension-9);
    --c-nav-item-level-one-icon-color: var(--s-color-icon-default-black);
    --c-nav-item-level-one-icon-svg-width: var(--s-size-iconsize-xs);
    --c-nav-item-level-one-icon-svg-height: var(--s-size-iconsize-xs);
    --c-nav-item-level-one-icon-top-width: var(--p-borderwidth-0);
    --c-nav-item-level-one-icon-bottom-width: var(--p-borderwidth-0);
    --c-nav-item-level-one-icon-left-width: var(--p-borderwidth-1);
    --c-nav-item-level-one-icon-right-width: var(--p-borderwidth-0);
    --c-nav-item-level-one-icon-border-style: var(--p-border-style-solid);
    --c-nav-item-level-one-icon-border-color: var(--s-color-border-default-mid);
    --c-nav-item-level-one-icon-border-top: var(--c-nav-item-level-one-icon-top-width) var(--c-nav-item-level-one-icon-border-style) var(--c-nav-item-level-one-icon-border-color);
    --c-nav-item-level-one-icon-border-bottom: var(--c-nav-item-level-one-icon-bottom-width) var(--c-nav-item-level-one-icon-border-style) var(--c-nav-item-level-one-icon-border-color);
    --c-nav-item-level-one-icon-border-right: var(--c-nav-item-level-one-icon-right-width) var(--c-nav-item-level-one-icon-border-style) var(--c-nav-item-level-one-icon-border-color);
    --c-nav-item-level-one-icon-border-left: var(--c-nav-item-level-one-icon-left-width) var(--c-nav-item-level-one-icon-border-style) var(--c-nav-item-level-one-icon-border-color)
}

@media (min-width: 1440px) {
    .v3-navItemLevelOne-module__tokens___c5xJO {
        --c-nav-item-level-one-contents-top-width: var(--p-borderwidth-0);
        --c-nav-item-level-one-contents-bottom-width: var(--p-borderwidth-0);
        --c-nav-item-level-one-contents-left-width: var(--p-borderwidth-0);
        --c-nav-item-level-one-contents-right-width: var(--p-borderwidth-0);
        --c-nav-item-level-one-contents-border-color: var(--s-color-border-holdingcolour-fullytransparent);
        --c-nav-item-level-one-contents-padding: var(--s-spacer-11) var(--s-spacer-5) var(--s-spacer-12) var(--s-spacer-5);
        --c-nav-item-level-one-icon-height: unset;
        --c-nav-item-level-one-icon-width: unset;
        --c-nav-item-level-one-icon-top-width: var(--p-borderwidth-0);
        --c-nav-item-level-one-icon-bottom-width: var(--p-borderwidth-0);
        --c-nav-item-level-one-icon-left-width: var(--p-borderwidth-0);
        --c-nav-item-level-one-icon-right-width: var(--p-borderwidth-0)
    }
}

.v3-navItemLevelOne-module__isSelected___MinJa {
    --c-nav-item-level-one-label-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-4);
    --c-nav-item-level-one-label-top-width: var(--p-borderwidth-0);
    --c-nav-item-level-one-label-bottom-width: var(--p-borderwidth-0);
    --c-nav-item-level-one-label-left-width: var(--p-borderwidth-2);
    --c-nav-item-level-one-label-right-width: var(--p-borderwidth-0);
    --c-nav-item-level-one-label-border-style: var(--p-border-style-solid);
    --c-nav-item-level-one-label-border-color: var(--s-color-border-default-black);
    --c-nav-item-level-one-label-border-top: var(--c-nav-item-level-one-label-top-width) var(--c-nav-item-level-one-label-border-style) var(--c-nav-item-level-one-label-border-color);
    --c-nav-item-level-one-label-border-bottom: var(--c-nav-item-level-one-label-bottom-width) var(--c-nav-item-level-one-label-border-style) var(--c-nav-item-level-one-label-border-color);
    --c-nav-item-level-one-label-border-right: var(--c-nav-item-level-one-label-right-width) var(--c-nav-item-level-one-label-border-style) var(--c-nav-item-level-one-label-border-color);
    --c-nav-item-level-one-label-border-left: var(--c-nav-item-level-one-label-left-width) var(--c-nav-item-level-one-label-border-style) var(--c-nav-item-level-one-label-border-color)
}

@media (min-width: 1440px) {
    .v3-navItemLevelOne-module__isSelected___MinJa {
        --c-nav-item-level-one-contents-padding: var(--s-spacer-11) var(--s-spacer-5) var(--s-spacer-11) var(--s-spacer-5);
        --c-nav-item-level-one-contents-top-width: var(--p-borderwidth-0);
        --c-nav-item-level-one-contents-bottom-width: var(--p-borderwidth-3);
        --c-nav-item-level-one-contents-left-width: var(--p-borderwidth-0);
        --c-nav-item-level-one-contents-right-width: var(--p-borderwidth-0);
        --c-nav-item-level-one-contents-border-color: var(--s-color-border-default-black);
        --c-nav-item-level-one-label-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
        --c-nav-item-level-one-label-top-width: var(--p-borderwidth-0);
        --c-nav-item-level-one-label-bottom-width: var(--p-borderwidth-0);
        --c-nav-item-level-one-label-left-width: var(--p-borderwidth-0);
        --c-nav-item-level-one-label-right-width: var(--p-borderwidth-0)
    }
}

.v3-navItemLevelOne-module__navItemLevelOne___6lnxK {
    position: relative;
    padding: var(--c-nav-item-level-one-padding);
    width: var(--c-nav-item-level-one-width);
    background-color: var(--c-nav-item-level-one-background-color);
    border-radius: var(--c-nav-item-level-one-border-radius);
    opacity: var(--c-nav-item-level-one-opacity);
    border-top: var(--c-nav-item-level-one-border-top);
    border-bottom: var(--c-nav-item-level-one-border-bottom);
    border-left: var(--c-nav-item-level-one-border-left);
    border-right: var(--c-nav-item-level-one-border-right);
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-navItemLevelOne-module__navItemLevelOne___6lnxK:hover {
    background-color: var(--c-nav-item-level-one-hover-background-color);
    border-color: var(--c-nav-item-level-one-hover-border-color)
}

.v3-navItemLevelOne-module__navItemLevelOne___6lnxK:hover .v3-navItemLevelOne-module__contents___Kz8hj {
    border-color: var(--c-nav-item-level-one-contents-hover-border-color)
}

.v3-navItemLevelOne-module__navItemLevelOne___6lnxK:hover .v3-navItemLevelOne-module__iconButton___LfMMj, .v3-navItemLevelOne-module__navItemLevelOne___6lnxK:hover .v3-navItemLevelOne-module__icon___84FnB {
    color: var(--c-nav-item-level-one-icon-hover-color)
}

.v3-navItemLevelOne-module__navItemLevelOne___6lnxK:hover .v3-navItemLevelOne-module__label___Vrrhq {
    color: var(--c-nav-item-level-one-label-hover-text-color)
}

.v3-navItemLevelOne-module__navItemLevelOne___6lnxK:focus {
    background-color: var(--c-nav-item-level-one-focused-background-color);
    box-shadow: inset 0 0 0 var(--c-nav-item-level-one-focused-border-width) var(--c-nav-item-level-one-focused-border-color)
}

.v3-navItemLevelOne-module__navItemLevelOne___6lnxK:focus .v3-navItemLevelOne-module__contents___Kz8hj {
    border-color: var(--c-nav-item-level-one-contents-focused-border-color)
}

.v3-navItemLevelOne-module__navItemLevelOne___6lnxK:focus .v3-navItemLevelOne-module__iconButton___LfMMj, .v3-navItemLevelOne-module__navItemLevelOne___6lnxK:focus .v3-navItemLevelOne-module__icon___84FnB {
    color: var(--c-nav-item-level-one-icon-focused-color)
}

.v3-navItemLevelOne-module__navItemLevelOne___6lnxK:focus .v3-navItemLevelOne-module__label___Vrrhq {
    color: var(--c-nav-item-level-one-label-focused-text-color)
}

.v3-navItemLevelOne-module__inactive___7mEch {
    background-color: var(--c-nav-item-level-one-inactive-background-color);
    border-color: var(--c-nav-item-level-one-inactive-border-color)
}

.v3-navItemLevelOne-module__inactive___7mEch .v3-navItemLevelOne-module__contents___Kz8hj {
    border-color: var(--c-nav-item-level-one-contents-inactive-border-color)
}

.v3-navItemLevelOne-module__inactive___7mEch .v3-navItemLevelOne-module__iconButton___LfMMj, .v3-navItemLevelOne-module__inactive___7mEch .v3-navItemLevelOne-module__icon___84FnB {
    color: var(--c-nav-item-level-one-icon-inactive-color)
}

.v3-navItemLevelOne-module__inactive___7mEch .v3-navItemLevelOne-module__label___Vrrhq {
    color: var(--c-nav-item-level-one-label-inactive-text-color)
}

.v3-navItemLevelOne-module__disabled___On1kM {
    pointer-events: none;
    background-color: var(--c-nav-item-level-one-disabled-background-color);
    border-color: var(--c-nav-item-level-one-disabled-border-color)
}

.v3-navItemLevelOne-module__disabled___On1kM .v3-navItemLevelOne-module__contents___Kz8hj {
    pointer-events: none;
    border-color: var(--c-nav-item-level-one-contents-disabled-border-color)
}

.v3-navItemLevelOne-module__disabled___On1kM .v3-navItemLevelOne-module__iconButton___LfMMj, .v3-navItemLevelOne-module__disabled___On1kM .v3-navItemLevelOne-module__icon___84FnB {
    color: var(--c-nav-item-level-one-icon-disabled-color)
}

.v3-navItemLevelOne-module__disabled___On1kM .v3-navItemLevelOne-module__label___Vrrhq {
    color: var(--c-nav-item-level-one-label-disabled-text-color)
}

.v3-navItemLevelOne-module__contents___Kz8hj {
    display: flex;
    justify-content: space-between;
    gap: var(--c-nav-item-level-one-contents-item-spacing);
    padding: var(--c-nav-item-level-one-contents-padding);
    min-height: var(--c-nav-item-level-one-contents-min-height);
    border-top: var(--c-nav-item-level-one-contents-border-top);
    border-bottom: var(--c-nav-item-level-one-contents-border-bottom);
    border-left: var(--c-nav-item-level-one-contents-border-left);
    border-right: var(--c-nav-item-level-one-contents-border-right)
}

.v3-navItemLevelOne-module__label___Vrrhq {
    display: flex;
    gap: var(--c-nav-item-level-one-contents-item-spacing);
    padding: var(--c-nav-item-level-one-label-padding);
    height: -moz-fit-content;
    height: fit-content;
    color: var(--c-nav-item-level-one-label-color);
    text-transform: var(--c-nav-item-level-one-label-text-case);
    flex-grow: 1
}

.v3-navItemLevelOne-module__label___Vrrhq .v3-navItemLevelOne-module__text___legKf {
    padding: var(--c-nav-item-level-one-label-text-padding)
}

@media (min-width: 1440px) {
    .v3-navItemLevelOne-module__label___Vrrhq {
        text-wrap: nowrap;
        flex-grow: 0
    }
}

.v3-navItemLevelOne-module__icon___84FnB {
    display: none;
    width: var(--c-nav-item-level-one-icon-width);
    height: var(--c-nav-item-level-one-icon-height);
    color: var(--c-nav-item-level-one-icon-color)
}

.v3-navItemLevelOne-module__icon___84FnB svg {
    width: var(--c-nav-item-level-one-icon-svg-width);
    height: var(--c-nav-item-level-one-icon-svg-height)
}

@media (min-width: 1440px) {
    .v3-navItemLevelOne-module__icon___84FnB {
        display: flex;
        align-items: center;
        justify-content: center
    }
}

.v3-navItemLevelOne-module__iconButton___LfMMj {
    position: absolute;
    top: 20%;
    right: 0;
    width: var(--c-nav-item-level-one-icon-width);
    height: var(--c-nav-item-level-one-icon-height);
    border-top: var(--c-nav-item-level-one-icon-border-top);
    border-bottom: var(--c-nav-item-level-one-icon-border-bottom);
    border-right: var(--c-nav-item-level-one-icon-border-right);
    border-left: var(--c-nav-item-level-one-icon-border-left);
    color: var(--c-nav-item-level-one-icon-color)
}

.v3-navItemLevelOne-module__iconButton___LfMMj svg {
    width: var(--c-nav-item-level-one-icon-svg-width);
    height: var(--c-nav-item-level-one-icon-svg-height)
}

@media (min-width: 1440px) {
    .v3-navItemLevelOne-module__iconButton___LfMMj {
        display: none
    }
}

.v3-navItemLevelOne-module__isSelected___MinJa .v3-navItemLevelOne-module__label___Vrrhq {
    border-top: var(--c-nav-item-level-one-label-border-top);
    border-bottom: var(--c-nav-item-level-one-label-border-bottom);
    border-right: var(--c-nav-item-level-one-label-border-right);
    border-left: var(--c-nav-item-level-one-label-border-left)
}

.v3-navItemLevelTwo-module__tokens___x6NRv {
    --c-nav-item-level-two-top-width: var(--p-borderwidth-0);
    --c-nav-item-level-two-bottom-width: var(--p-borderwidth-0);
    --c-nav-item-level-two-left-width: var(--p-borderwidth-0);
    --c-nav-item-level-two-right-width: var(--p-borderwidth-0);
    --c-nav-item-level-two-border-style: var(--p-border-style-solid);
    --c-nav-item-level-two-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-item-level-two-border-top: var(--c-nav-item-level-two-top-width) var(--c-nav-item-level-two-border-style) var(--c-nav-item-level-two-border-color);
    --c-nav-item-level-two-border-bottom: var(--c-nav-item-level-two-bottom-width) var(--c-nav-item-level-two-border-style) var(--c-nav-item-level-two-border-color);
    --c-nav-item-level-two-border-right: var(--c-nav-item-level-two-right-width) var(--c-nav-item-level-two-border-style) var(--c-nav-item-level-two-border-color);
    --c-nav-item-level-two-border-left: var(--c-nav-item-level-two-left-width) var(--c-nav-item-level-two-border-style) var(--c-nav-item-level-two-border-color);
    --c-nav-item-level-two-border-radius: var(--p-borderradius-0);
    --c-nav-item-level-two-size-s-padding-top: var(--s-spacer-3);
    --c-nav-item-level-two-size-s-padding-right: var(--s-spacer-3);
    --c-nav-item-level-two-size-s-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-two-size-s-padding-left: var(--s-spacer-3);
    --c-nav-item-level-two-size-m-padding-top: var(--s-spacer-3);
    --c-nav-item-level-two-size-m-padding-right: var(--s-spacer-3);
    --c-nav-item-level-two-size-m-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-two-size-m-padding-left: var(--s-spacer-3);
    --c-nav-item-level-two-size-l-padding-top: var(--s-spacer-3);
    --c-nav-item-level-two-size-l-padding-right: var(--s-spacer-3);
    --c-nav-item-level-two-size-l-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-two-size-l-padding-left: var(--s-spacer-3);
    --c-nav-item-level-two-size-xl-padding-top: var(--s-spacer-3);
    --c-nav-item-level-two-size-xl-padding-right: var(--s-spacer-3);
    --c-nav-item-level-two-size-xl-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-two-size-xl-padding-left: var(--s-spacer-3);
    --c-nav-item-level-two-size-xxl-padding-top: var(--s-spacer-3);
    --c-nav-item-level-two-size-xxl-padding-right: var(--s-spacer-3);
    --c-nav-item-level-two-size-xxl-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-two-size-xxl-padding-left: var(--s-spacer-3);
    --c-nav-item-level-two-padding: var(--c-nav-item-level-two-size-s-padding-top) var(--c-nav-item-level-two-size-s-padding-right) var(--c-nav-item-level-two-size-s-padding-bottom) var(--c-nav-item-level-two-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-navItemLevelTwo-module__tokens___x6NRv {
        --c-nav-item-level-two-padding: var(--c-nav-item-level-two-size-m-padding-top) var(--c-nav-item-level-two-size-m-padding-right) var(--c-nav-item-level-two-size-m-padding-bottom) var(--c-nav-item-level-two-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-navItemLevelTwo-module__tokens___x6NRv {
        --c-nav-item-level-two-padding: var(--c-nav-item-level-two-size-l-padding-top) var(--c-nav-item-level-two-size-l-padding-right) var(--c-nav-item-level-two-size-l-padding-bottom) var(--c-nav-item-level-two-size-l-padding-left)
    }
}

@media (min-width: 1440px) {
    .v3-navItemLevelTwo-module__tokens___x6NRv {
        --c-nav-item-level-two-padding: var(--c-nav-item-level-two-size-xl-padding-top) var(--c-nav-item-level-two-size-xl-padding-right) var(--c-nav-item-level-two-size-xl-padding-bottom) var(--c-nav-item-level-two-size-xl-padding-left)
    }
}

@media (min-width: 1920px) {
    .v3-navItemLevelTwo-module__tokens___x6NRv {
        --c-nav-item-level-two-padding: var(--c-nav-item-level-two-size-xxl-padding-top) var(--c-nav-item-level-two-size-xxl-padding-right) var(--c-nav-item-level-two-size-xxl-padding-bottom) var(--c-nav-item-level-two-size-xxl-padding-left)
    }
}

.v3-navItemLevelTwo-module__tokens___x6NRv {
    --c-nav-item-level-two-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-two-opacity: var(--p-opacity-100);
    --c-nav-item-level-two-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-item-level-two-focused-border-color: var(--s-color-border-brand-primary1);
    --c-nav-item-level-two-focused-border-width: var(--p-borderwidth-2);
    --c-nav-item-level-two-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-item-level-two-hover-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-two-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-two-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-two-contents-hover-border-color: var(--s-color-interaction-neutral-black-hover);
    --c-nav-item-level-two-contents-focused-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-nav-item-level-two-contents-disabled-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-nav-item-level-two-icon-hover-color: var(--s-color-icon-default-black);
    --c-nav-item-level-two-icon-focused-color: var(--s-color-icon-default-black);
    --c-nav-item-level-two-icon-disabled-color: var(--s-color-icon-interaction-neutral-black-disabled);
    --c-nav-item-level-two-label-hover-text-color: var(--s-color-text-default-black);
    --c-nav-item-level-two-label-focused-text-color: var(--s-color-text-default-black);
    --c-nav-item-level-two-label-disabled-text-color: var(--s-color-border-interaction-neutral-black-disabled)
}

@media (min-width: 1440px) {
    .v3-navItemLevelTwo-module__tokens___x6NRv {
        --c-nav-item-level-two-inactive-border-color: var(--s-color-border-holdingcolour-fullytransparent);
        --c-nav-item-level-two-inactive-background-color: var(--s-color-background-holdingcolour-fullytransparent);
        --c-nav-item-level-two-contents-inactive-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
        --c-nav-item-level-two-icon-inactive-color: var(--s-color-icon-default-black);
        --c-nav-item-level-two-label-inactive-text-color: var(--s-color-text-default-black)
    }
}

.v3-navItemLevelTwo-module__isSelected___9XjOJ {
    --c-nav-item-level-two-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-item-level-two-focused-border-color: var(--s-color-border-brand-primary1);
    --c-nav-item-level-two-focused-border-width: var(--p-borderwidth-2);
    --c-nav-item-level-two-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-item-level-two-hover-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-two-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-two-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-two-contents-hover-border-color: var(--s-color-interaction-neutral-black-hover);
    --c-nav-item-level-two-contents-focused-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-nav-item-level-two-contents-disabled-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-nav-item-level-two-icon-hover-color: var(--s-color-icon-default-black);
    --c-nav-item-level-two-icon-focused-color: var(--s-color-icon-default-black);
    --c-nav-item-level-two-icon-disabled-color: var(--s-color-icon-interaction-neutral-black-disabled);
    --c-nav-item-level-two-label-hover-text-color: var(--s-color-text-default-black);
    --c-nav-item-level-two-label-focused-text-color: var(--s-color-text-default-black);
    --c-nav-item-level-two-label-disabled-text-color: var(--s-color-border-interaction-neutral-black-disabled)
}

@media (min-width: 1440px) {
    .v3-navItemLevelTwo-module__isSelected___9XjOJ {
        --c-nav-item-level-two-inactive-border-color: var(--s-color-border-holdingcolour-fullytransparent);
        --c-nav-item-level-two-inactive-background-color: var(--s-color-background-holdingcolour-fullytransparent);
        --c-nav-item-level-two-contents-inactive-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
        --c-nav-item-level-two-icon-inactive-color: var(--s-color-icon-default-black);
        --c-nav-item-level-two-label-inactive-text-color: var(--s-color-text-default-black)
    }
}

.v3-navItemLevelTwo-module__tokens___x6NRv {
    --c-nav-item-level-two-size-s-width: 100%;
    --c-nav-item-level-two-size-m-width: 100%;
    --c-nav-item-level-two-size-l-width: 100%;
    --c-nav-item-level-two-size-xl-width: 100%;
    --c-nav-item-level-two-size-xxl-width: 100%;
    --c-nav-item-level-two-width: var(--c-nav-item-level-two-size-s-width)
}

@media (min-width: 768px) {
    .v3-navItemLevelTwo-module__tokens___x6NRv {
        --c-nav-item-level-two-width: var(--c-nav-item-level-two-size-m-width)
    }
}

@media (min-width: 1024px) {
    .v3-navItemLevelTwo-module__tokens___x6NRv {
        --c-nav-item-level-two-width: var(--c-nav-item-level-two-size-l-width)
    }
}

@media (min-width: 1440px) {
    .v3-navItemLevelTwo-module__tokens___x6NRv {
        --c-nav-item-level-two-width: var(--c-nav-item-level-two-size-xl-width)
    }
}

@media (min-width: 1920px) {
    .v3-navItemLevelTwo-module__tokens___x6NRv {
        --c-nav-item-level-two-width: var(--c-nav-item-level-two-size-xxl-width)
    }
}

.v3-navItemLevelTwo-module__tokens___x6NRv {
    --c-nav-item-level-two-contents-top-width: var(--p-borderwidth-0);
    --c-nav-item-level-two-contents-bottom-width: var(--p-borderwidth-1);
    --c-nav-item-level-two-contents-left-width: var(--p-borderwidth-0);
    --c-nav-item-level-two-contents-right-width: var(--p-borderwidth-0);
    --c-nav-item-level-two-contents-border-style: var(--p-border-style-solid);
    --c-nav-item-level-two-contents-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-nav-item-level-two-contents-border-top: var(--c-nav-item-level-two-contents-top-width) var(--c-nav-item-level-two-contents-border-style) var(--c-nav-item-level-two-contents-border-color);
    --c-nav-item-level-two-contents-border-bottom: var(--c-nav-item-level-two-contents-bottom-width) var(--c-nav-item-level-two-contents-border-style) var(--c-nav-item-level-two-contents-border-color);
    --c-nav-item-level-two-contents-border-right: var(--c-nav-item-level-two-contents-right-width) var(--c-nav-item-level-two-contents-border-style) var(--c-nav-item-level-two-contents-border-color);
    --c-nav-item-level-two-contents-border-left: var(--c-nav-item-level-two-contents-left-width) var(--c-nav-item-level-two-contents-border-style) var(--c-nav-item-level-two-contents-border-color);
    --c-nav-item-level-two-contents-padding: var(--s-spacer-4) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-nav-item-level-two-contents-item-spacing: var(--s-spacer-3);
    --c-nav-item-level-two-contents-min-height: var(--p-size-13);
    --c-nav-item-level-two-label-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-nav-item-level-two-label-color: var(--s-color-text-default-black);
    --c-nav-item-level-two-label-text-case: var(--p-textcase-none);
    --c-nav-item-level-two-label-text-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-nav-item-level-two-icon-width: var(--p-size-button-minimumtouchtarget);
    --c-nav-item-level-two-icon-height: var(--s-size-dimension-9);
    --c-nav-item-level-two-icon-color: var(--s-color-icon-default-black);
    --c-nav-item-level-two-icon-svg-width: var(--s-size-iconsize-xs);
    --c-nav-item-level-two-icon-svg-height: var(--s-size-iconsize-xs);
    --c-nav-item-level-two-icon-top-width: var(--p-borderwidth-0);
    --c-nav-item-level-two-icon-bottom-width: var(--p-borderwidth-0);
    --c-nav-item-level-two-icon-left-width: var(--p-borderwidth-1);
    --c-nav-item-level-two-icon-right-width: var(--p-borderwidth-0);
    --c-nav-item-level-two-icon-border-style: var(--p-border-style-solid);
    --c-nav-item-level-two-icon-border-color: var(--s-color-border-default-mid);
    --c-nav-item-level-two-icon-border-top: var(--c-nav-item-level-two-icon-top-width) var(--c-nav-item-level-two-icon-border-style) var(--c-nav-item-level-two-icon-border-color);
    --c-nav-item-level-two-icon-border-bottom: var(--c-nav-item-level-two-icon-bottom-width) var(--c-nav-item-level-two-icon-border-style) var(--c-nav-item-level-two-icon-border-color);
    --c-nav-item-level-two-icon-border-right: var(--c-nav-item-level-two-icon-right-width) var(--c-nav-item-level-two-icon-border-style) var(--c-nav-item-level-two-icon-border-color);
    --c-nav-item-level-two-icon-border-left: var(--c-nav-item-level-two-icon-left-width) var(--c-nav-item-level-two-icon-border-style) var(--c-nav-item-level-two-icon-border-color)
}

@media (min-width: 1440px) {
    .v3-navItemLevelTwo-module__tokens___x6NRv {
        --c-nav-item-level-two-icon-top-width: var(--p-borderwidth-0);
        --c-nav-item-level-two-icon-bottom-width: var(--p-borderwidth-0);
        --c-nav-item-level-two-icon-left-width: var(--p-borderwidth-0);
        --c-nav-item-level-two-icon-right-width: var(--p-borderwidth-0)
    }
}

.v3-navItemLevelTwo-module__isSelected___9XjOJ {
    --c-nav-item-level-two-label-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-4);
    --c-nav-item-level-two-label-top-width: var(--p-borderwidth-0);
    --c-nav-item-level-two-label-bottom-width: var(--p-borderwidth-0);
    --c-nav-item-level-two-label-left-width: var(--p-borderwidth-2);
    --c-nav-item-level-two-label-right-width: var(--p-borderwidth-0);
    --c-nav-item-level-two-label-border-style: var(--p-border-style-solid);
    --c-nav-item-level-two-label-border-color: var(--s-color-border-default-black);
    --c-nav-item-level-two-label-border-top: var(--c-nav-item-level-two-label-top-width) var(--c-nav-item-level-two-label-border-style) var(--c-nav-item-level-two-label-border-color);
    --c-nav-item-level-two-label-border-bottom: var(--c-nav-item-level-two-label-bottom-width) var(--c-nav-item-level-two-label-border-style) var(--c-nav-item-level-two-label-border-color);
    --c-nav-item-level-two-label-border-right: var(--c-nav-item-level-two-label-right-width) var(--c-nav-item-level-two-label-border-style) var(--c-nav-item-level-two-label-border-color);
    --c-nav-item-level-two-label-border-left: var(--c-nav-item-level-two-label-left-width) var(--c-nav-item-level-two-label-border-style) var(--c-nav-item-level-two-label-border-color)
}

.v3-navItemLevelTwo-module__navItemLevelTwo___u7FPq {
    position: relative;
    display: flex;
    justify-content: space-between;
    padding: var(--c-nav-item-level-two-padding);
    width: var(--c-nav-item-level-two-width);
    background-color: var(--c-nav-item-level-two-background-color);
    border-radius: var(--c-nav-item-level-two-border-radius);
    opacity: var(--c-nav-item-level-two-opacity);
    list-style: none;
    border-top: var(--c-nav-item-level-two-border-top);
    border-bottom: var(--c-nav-item-level-two-border-bottom);
    border-left: var(--c-nav-item-level-two-border-left);
    border-right: var(--c-nav-item-level-two-border-right);
    gap: var(--c-nav-item-level-two-contents-item-spacing);
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-navItemLevelTwo-module__navItemLevelTwo___u7FPq:hover {
    background-color: var(--c-nav-item-level-two-hover-background-color);
    border-color: var(--c-nav-item-level-two-hover-border-color)
}

.v3-navItemLevelTwo-module__navItemLevelTwo___u7FPq:hover .v3-navItemLevelTwo-module__contents___xZTb5 {
    border-color: var(--c-nav-item-level-two-contents-hover-border-color)
}

.v3-navItemLevelTwo-module__navItemLevelTwo___u7FPq:hover .v3-navItemLevelTwo-module__icon___vhuGy {
    color: var(--c-nav-item-level-two-icon-hover-color)
}

.v3-navItemLevelTwo-module__navItemLevelTwo___u7FPq:hover .v3-navItemLevelTwo-module__label___go36Z {
    color: var(--c-nav-item-level-two-label-hover-text-color)
}

.v3-navItemLevelTwo-module__navItemLevelTwo___u7FPq:focus {
    background-color: var(--c-nav-item-level-two-focused-background-color);
    box-shadow: inset 0 0 0 var(--c-nav-item-level-two-focused-border-width) var(--c-nav-item-level-two-focused-border-color)
}

.v3-navItemLevelTwo-module__navItemLevelTwo___u7FPq:focus .v3-navItemLevelTwo-module__contents___xZTb5 {
    border-color: var(--c-nav-item-level-two-contents-focused-border-color)
}

.v3-navItemLevelTwo-module__navItemLevelTwo___u7FPq:focus .v3-navItemLevelTwo-module__icon___vhuGy {
    color: var(--c-nav-item-level-two-icon-focused-color)
}

.v3-navItemLevelTwo-module__navItemLevelTwo___u7FPq:focus .v3-navItemLevelTwo-module__label___go36Z {
    color: var(--c-nav-item-level-two-label-focused-text-color)
}

.v3-navItemLevelTwo-module__inactive___k1313 {
    background-color: var(--c-nav-item-level-two-inactive-background-color);
    border-color: var(--c-nav-item-level-two-inactive-border-color)
}

.v3-navItemLevelTwo-module__inactive___k1313 .v3-navItemLevelTwo-module__contents___xZTb5 {
    border-color: var(--c-nav-item-level-two-contents-inactive-border-color)
}

.v3-navItemLevelTwo-module__inactive___k1313 .v3-navItemLevelTwo-module__iconButton___wXF-a, .v3-navItemLevelTwo-module__inactive___k1313 .v3-navItemLevelTwo-module__icon___vhuGy {
    color: var(--c-nav-item-level-two-icon-inactive-color)
}

.v3-navItemLevelTwo-module__inactive___k1313 .v3-navItemLevelTwo-module__label___go36Z {
    color: var(--c-nav-item-level-two-label-inactive-text-color)
}

.v3-navItemLevelTwo-module__disabled___T0KNJ {
    pointer-events: none;
    background-color: var(--c-nav-item-level-two-disabled-background-color);
    border-color: var(--c-nav-item-level-two-disabled-border-color)
}

.v3-navItemLevelTwo-module__disabled___T0KNJ .v3-navItemLevelTwo-module__contents___xZTb5 {
    pointer-events: none;
    border-color: var(--c-nav-item-level-two-contents-disabled-border-color)
}

.v3-navItemLevelTwo-module__disabled___T0KNJ .v3-navItemLevelTwo-module__icon___vhuGy {
    color: var(--c-nav-item-level-two-icon-disabled-color)
}

.v3-navItemLevelTwo-module__disabled___T0KNJ .v3-navItemLevelTwo-module__label___go36Z {
    color: var(--c-nav-item-level-two-label-disabled-text-color)
}

.v3-navItemLevelTwo-module__contents___xZTb5 {
    flex-grow: 1;
    padding: var(--c-nav-item-level-two-contents-padding);
    min-height: var(--c-nav-item-level-two-contents-min-height);
    border-top: var(--c-nav-item-level-two-contents-border-top);
    border-bottom: var(--c-nav-item-level-two-contents-border-bottom);
    border-left: var(--c-nav-item-level-two-contents-border-left);
    border-right: var(--c-nav-item-level-two-contents-border-right)
}

.v3-navItemLevelTwo-module__label___go36Z {
    padding: var(--c-nav-item-level-two-label-padding);
    height: -moz-fit-content;
    height: fit-content;
    color: var(--c-nav-item-level-two-label-color);
    text-transform: var(--c-nav-item-level-two-label-text-case);
    flex-grow: 1
}

.v3-navItemLevelTwo-module__label___go36Z .v3-navItemLevelTwo-module__text___uixxm {
    padding: var(--c-nav-item-level-two-label-text-padding)
}

.v3-navItemLevelTwo-module__icon___vhuGy {
    position: absolute;
    top: 20%;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: var(--c-nav-item-level-two-icon-width);
    height: var(--c-nav-item-level-two-icon-height);
    color: var(--c-nav-item-level-two-icon-color);
    border-top: var(--c-nav-item-level-two-icon-border-top);
    border-bottom: var(--c-nav-item-level-two-icon-border-bottom);
    border-right: var(--c-nav-item-level-two-icon-border-right);
    border-left: var(--c-nav-item-level-two-icon-border-left)
}

.v3-navItemLevelTwo-module__icon___vhuGy svg {
    width: var(--c-nav-item-level-two-icon-svg-width);
    height: var(--c-nav-item-level-two-icon-svg-height)
}

.v3-navItemLevelTwo-module__isSelected___9XjOJ .v3-navItemLevelTwo-module__label___go36Z {
    border-top: var(--c-nav-item-level-two-label-border-top);
    border-bottom: var(--c-nav-item-level-two-label-border-bottom);
    border-right: var(--c-nav-item-level-two-label-border-right);
    border-left: var(--c-nav-item-level-two-label-border-left)
}

.v3-navItemLevelThree-module__tokens___Z-qeg {
    --c-nav-item-level-three-top-width: var(--p-borderwidth-0);
    --c-nav-item-level-three-bottom-width: var(--p-borderwidth-0);
    --c-nav-item-level-three-left-width: var(--p-borderwidth-0);
    --c-nav-item-level-three-right-width: var(--p-borderwidth-0);
    --c-nav-item-level-three-border-style: var(--p-border-style-solid);
    --c-nav-item-level-three-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-item-level-three-border-top: var(--c-nav-item-level-three-top-width) var(--c-nav-item-level-three-border-style) var(--c-nav-item-level-three-border-color);
    --c-nav-item-level-three-border-bottom: var(--c-nav-item-level-three-bottom-width) var(--c-nav-item-level-three-border-style) var(--c-nav-item-level-three-border-color);
    --c-nav-item-level-three-border-right: var(--c-nav-item-level-three-right-width) var(--c-nav-item-level-three-border-style) var(--c-nav-item-level-three-border-color);
    --c-nav-item-level-three-border-left: var(--c-nav-item-level-three-left-width) var(--c-nav-item-level-three-border-style) var(--c-nav-item-level-three-border-color);
    --c-nav-item-level-three-border-radius: var(--p-borderradius-0);
    --c-nav-item-level-three-size-s-padding-top: var(--s-spacer-3);
    --c-nav-item-level-three-size-s-padding-right: var(--s-spacer-3);
    --c-nav-item-level-three-size-s-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-three-size-s-padding-left: var(--s-spacer-3);
    --c-nav-item-level-three-size-m-padding-top: var(--s-spacer-3);
    --c-nav-item-level-three-size-m-padding-right: var(--s-spacer-3);
    --c-nav-item-level-three-size-m-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-three-size-m-padding-left: var(--s-spacer-3);
    --c-nav-item-level-three-size-l-padding-top: var(--s-spacer-3);
    --c-nav-item-level-three-size-l-padding-right: var(--s-spacer-3);
    --c-nav-item-level-three-size-l-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-three-size-l-padding-left: var(--s-spacer-3);
    --c-nav-item-level-three-size-xl-padding-top: var(--s-spacer-3);
    --c-nav-item-level-three-size-xl-padding-right: var(--s-spacer-3);
    --c-nav-item-level-three-size-xl-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-three-size-xl-padding-left: var(--s-spacer-3);
    --c-nav-item-level-three-size-xxl-padding-top: var(--s-spacer-3);
    --c-nav-item-level-three-size-xxl-padding-right: var(--s-spacer-3);
    --c-nav-item-level-three-size-xxl-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-three-size-xxl-padding-left: var(--s-spacer-3);
    --c-nav-item-level-three-padding: var(--c-nav-item-level-three-size-s-padding-top) var(--c-nav-item-level-three-size-s-padding-right) var(--c-nav-item-level-three-size-s-padding-bottom) var(--c-nav-item-level-three-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-navItemLevelThree-module__tokens___Z-qeg {
        --c-nav-item-level-three-padding: var(--c-nav-item-level-three-size-m-padding-top) var(--c-nav-item-level-three-size-m-padding-right) var(--c-nav-item-level-three-size-m-padding-bottom) var(--c-nav-item-level-three-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-navItemLevelThree-module__tokens___Z-qeg {
        --c-nav-item-level-three-padding: var(--c-nav-item-level-three-size-l-padding-top) var(--c-nav-item-level-three-size-l-padding-right) var(--c-nav-item-level-three-size-l-padding-bottom) var(--c-nav-item-level-three-size-l-padding-left)
    }
}

@media (min-width: 1440px) {
    .v3-navItemLevelThree-module__tokens___Z-qeg {
        --c-nav-item-level-three-padding: var(--c-nav-item-level-three-size-xl-padding-top) var(--c-nav-item-level-three-size-xl-padding-right) var(--c-nav-item-level-three-size-xl-padding-bottom) var(--c-nav-item-level-three-size-xl-padding-left)
    }
}

@media (min-width: 1920px) {
    .v3-navItemLevelThree-module__tokens___Z-qeg {
        --c-nav-item-level-three-padding: var(--c-nav-item-level-three-size-xxl-padding-top) var(--c-nav-item-level-three-size-xxl-padding-right) var(--c-nav-item-level-three-size-xxl-padding-bottom) var(--c-nav-item-level-three-size-xxl-padding-left)
    }
}

.v3-navItemLevelThree-module__tokens___Z-qeg {
    --c-nav-item-level-three-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-three-opacity: var(--p-opacity-100)
}

.v3-navItemLevelThree-module__isSelected___gg1C0, .v3-navItemLevelThree-module__tokens___Z-qeg {
    --c-nav-item-level-three-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-item-level-three-focused-border-color: var(--s-color-border-brand-primary1);
    --c-nav-item-level-three-focused-border-width: var(--p-borderwidth-2);
    --c-nav-item-level-three-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-item-level-three-hover-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-three-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-three-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-three-contents-hover-border-color: var(--s-color-interaction-neutral-black-hover);
    --c-nav-item-level-three-contents-focused-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-nav-item-level-three-contents-disabled-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-nav-item-level-three-icon-hover-color: var(--s-color-icon-default-black);
    --c-nav-item-level-three-icon-focused-color: var(--s-color-icon-default-black);
    --c-nav-item-level-three-icon-disabled-color: var(--s-color-icon-interaction-neutral-black-disabled);
    --c-nav-item-level-three-label-hover-text-color: var(--s-color-text-default-black);
    --c-nav-item-level-three-label-focused-text-color: var(--s-color-text-default-black);
    --c-nav-item-level-three-label-disabled-text-color: var(--s-color-border-interaction-neutral-black-disabled)
}

.v3-navItemLevelThree-module__tokens___Z-qeg {
    --c-nav-item-level-three-size-s-width: 100%;
    --c-nav-item-level-three-size-m-width: 100%;
    --c-nav-item-level-three-size-l-width: 100%;
    --c-nav-item-level-three-size-xl-width: 100%;
    --c-nav-item-level-three-size-xxl-width: 100%;
    --c-nav-item-level-three-width: var(--c-nav-item-level-three-size-s-width)
}

@media (min-width: 768px) {
    .v3-navItemLevelThree-module__tokens___Z-qeg {
        --c-nav-item-level-three-width: var(--c-nav-item-level-three-size-m-width)
    }
}

@media (min-width: 1024px) {
    .v3-navItemLevelThree-module__tokens___Z-qeg {
        --c-nav-item-level-three-width: var(--c-nav-item-level-three-size-l-width)
    }
}

@media (min-width: 1440px) {
    .v3-navItemLevelThree-module__tokens___Z-qeg {
        --c-nav-item-level-three-width: var(--c-nav-item-level-three-size-xl-width)
    }
}

@media (min-width: 1920px) {
    .v3-navItemLevelThree-module__tokens___Z-qeg {
        --c-nav-item-level-three-width: var(--c-nav-item-level-three-size-xxl-width)
    }
}

.v3-navItemLevelThree-module__tokens___Z-qeg {
    --c-nav-item-level-three-contents-top-width: var(--p-borderwidth-0);
    --c-nav-item-level-three-contents-bottom-width: var(--p-borderwidth-1);
    --c-nav-item-level-three-contents-left-width: var(--p-borderwidth-0);
    --c-nav-item-level-three-contents-right-width: var(--p-borderwidth-0);
    --c-nav-item-level-three-contents-border-style: var(--p-border-style-solid);
    --c-nav-item-level-three-contents-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-nav-item-level-three-contents-border-top: var(--c-nav-item-level-three-contents-top-width) var(--c-nav-item-level-three-contents-border-style) var(--c-nav-item-level-three-contents-border-color);
    --c-nav-item-level-three-contents-border-bottom: var(--c-nav-item-level-three-contents-bottom-width) var(--c-nav-item-level-three-contents-border-style) var(--c-nav-item-level-three-contents-border-color);
    --c-nav-item-level-three-contents-border-right: var(--c-nav-item-level-three-contents-right-width) var(--c-nav-item-level-three-contents-border-style) var(--c-nav-item-level-three-contents-border-color);
    --c-nav-item-level-three-contents-border-left: var(--c-nav-item-level-three-contents-left-width) var(--c-nav-item-level-three-contents-border-style) var(--c-nav-item-level-three-contents-border-color);
    --c-nav-item-level-three-contents-padding: var(--s-spacer-4) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-nav-item-level-three-contents-item-spacing: var(--s-spacer-3);
    --c-nav-item-level-three-contents-min-height: var(--p-size-13);
    --c-nav-item-level-three-label-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-nav-item-level-three-label-color: var(--s-color-text-default-black);
    --c-nav-item-level-three-label-text-case: var(--p-textcase-none);
    --c-nav-item-level-three-label-text-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-nav-item-level-three-icon-width: var(--p-size-button-minimumtouchtarget);
    --c-nav-item-level-three-icon-height: var(--s-size-dimension-9);
    --c-nav-item-level-three-icon-color: var(--s-color-icon-default-black);
    --c-nav-item-level-three-icon-svg-width: var(--s-size-iconsize-xs);
    --c-nav-item-level-three-icon-svg-height: var(--s-size-iconsize-xs);
    --c-nav-item-level-three-icon-top-width: var(--p-borderwidth-0);
    --c-nav-item-level-three-icon-bottom-width: var(--p-borderwidth-0);
    --c-nav-item-level-three-icon-left-width: var(--p-borderwidth-1);
    --c-nav-item-level-three-icon-right-width: var(--p-borderwidth-0);
    --c-nav-item-level-three-icon-border-style: var(--p-border-style-solid);
    --c-nav-item-level-three-icon-border-color: var(--s-color-border-default-mid);
    --c-nav-item-level-three-icon-border-top: var(--c-nav-item-level-three-icon-top-width) var(--c-nav-item-level-three-icon-border-style) var(--c-nav-item-level-three-icon-border-color);
    --c-nav-item-level-three-icon-border-bottom: var(--c-nav-item-level-three-icon-bottom-width) var(--c-nav-item-level-three-icon-border-style) var(--c-nav-item-level-three-icon-border-color);
    --c-nav-item-level-three-icon-border-right: var(--c-nav-item-level-three-icon-right-width) var(--c-nav-item-level-three-icon-border-style) var(--c-nav-item-level-three-icon-border-color);
    --c-nav-item-level-three-icon-border-left: var(--c-nav-item-level-three-icon-left-width) var(--c-nav-item-level-three-icon-border-style) var(--c-nav-item-level-three-icon-border-color)
}

@media (min-width: 1440px) {
    .v3-navItemLevelThree-module__tokens___Z-qeg {
        --c-nav-item-level-three-icon-top-width: var(--p-borderwidth-0);
        --c-nav-item-level-three-icon-bottom-width: var(--p-borderwidth-0);
        --c-nav-item-level-three-icon-left-width: var(--p-borderwidth-0);
        --c-nav-item-level-three-icon-right-width: var(--p-borderwidth-0)
    }
}

.v3-navItemLevelThree-module__isSelected___gg1C0 {
    --c-nav-item-level-three-label-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-4);
    --c-nav-item-level-three-label-top-width: var(--p-borderwidth-0);
    --c-nav-item-level-three-label-bottom-width: var(--p-borderwidth-0);
    --c-nav-item-level-three-label-left-width: var(--p-borderwidth-2);
    --c-nav-item-level-three-label-right-width: var(--p-borderwidth-0);
    --c-nav-item-level-three-label-border-style: var(--p-border-style-solid);
    --c-nav-item-level-three-label-border-color: var(--s-color-border-default-black);
    --c-nav-item-level-three-label-border-top: var(--c-nav-item-level-three-label-top-width) var(--c-nav-item-level-three-label-border-style) var(--c-nav-item-level-three-label-border-color);
    --c-nav-item-level-three-label-border-bottom: var(--c-nav-item-level-three-label-bottom-width) var(--c-nav-item-level-three-label-border-style) var(--c-nav-item-level-three-label-border-color);
    --c-nav-item-level-three-label-border-right: var(--c-nav-item-level-three-label-right-width) var(--c-nav-item-level-three-label-border-style) var(--c-nav-item-level-three-label-border-color);
    --c-nav-item-level-three-label-border-left: var(--c-nav-item-level-three-label-left-width) var(--c-nav-item-level-three-label-border-style) var(--c-nav-item-level-three-label-border-color)
}

.v3-navItemLevelThree-module__navItemLevelThree___ItETz {
    position: relative;
    display: flex;
    justify-content: space-between;
    padding: var(--c-nav-item-level-three-padding);
    width: var(--c-nav-item-level-three-width);
    background-color: var(--c-nav-item-level-three-background-color);
    border-radius: var(--c-nav-item-level-three-border-radius);
    opacity: var(--c-nav-item-level-three-opacity);
    list-style: none;
    border-top: var(--c-nav-item-level-three-border-top);
    border-bottom: var(--c-nav-item-level-three-border-bottom);
    border-left: var(--c-nav-item-level-three-border-left);
    border-right: var(--c-nav-item-level-three-border-right);
    gap: var(--c-nav-item-level-three-contents-item-spacing);
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-navItemLevelThree-module__navItemLevelThree___ItETz:hover {
    background-color: var(--c-nav-item-level-three-hover-background-color);
    border-color: var(--c-nav-item-level-three-hover-border-color)
}

.v3-navItemLevelThree-module__navItemLevelThree___ItETz:hover .v3-navItemLevelThree-module__contents___oHOat {
    border-color: var(--c-nav-item-level-three-contents-hover-border-color)
}

.v3-navItemLevelThree-module__navItemLevelThree___ItETz:hover .v3-navItemLevelThree-module__icon___2iLwu {
    color: var(--c-nav-item-level-three-icon-hover-color)
}

.v3-navItemLevelThree-module__navItemLevelThree___ItETz:hover .v3-navItemLevelThree-module__label___kDKYk {
    color: var(--c-nav-item-level-three-label-hover-text-color)
}

.v3-navItemLevelThree-module__navItemLevelThree___ItETz:focus {
    background-color: var(--c-nav-item-level-three-focused-background-color);
    box-shadow: inset 0 0 0 var(--c-nav-item-level-three-focused-border-width) var(--c-nav-item-level-three-focused-border-color)
}

.v3-navItemLevelThree-module__navItemLevelThree___ItETz:focus .v3-navItemLevelThree-module__contents___oHOat {
    border-color: var(--c-nav-item-level-three-contents-focused-border-color)
}

.v3-navItemLevelThree-module__navItemLevelThree___ItETz:focus .v3-navItemLevelThree-module__icon___2iLwu {
    color: var(--c-nav-item-level-three-icon-focused-color)
}

.v3-navItemLevelThree-module__navItemLevelThree___ItETz:focus .v3-navItemLevelThree-module__label___kDKYk {
    color: var(--c-nav-item-level-three-label-focused-text-color)
}

.v3-navItemLevelThree-module__disabled___ge1BS {
    pointer-events: none;
    background-color: var(--c-nav-item-level-three-disabled-background-color);
    border-color: var(--c-nav-item-level-three-disabled-border-color)
}

.v3-navItemLevelThree-module__disabled___ge1BS .v3-navItemLevelThree-module__contents___oHOat {
    pointer-events: none;
    border-color: var(--c-nav-item-level-three-contents-disabled-border-color)
}

.v3-navItemLevelThree-module__disabled___ge1BS .v3-navItemLevelThree-module__icon___2iLwu {
    color: var(--c-nav-item-level-three-icon-disabled-color)
}

.v3-navItemLevelThree-module__disabled___ge1BS .v3-navItemLevelThree-module__label___kDKYk {
    color: var(--c-nav-item-level-three-label-disabled-text-color)
}

.v3-navItemLevelThree-module__contents___oHOat {
    padding: var(--c-nav-item-level-three-contents-padding);
    min-height: var(--c-nav-item-level-three-contents-min-height);
    border-top: var(--c-nav-item-level-three-contents-border-top);
    border-bottom: var(--c-nav-item-level-three-contents-border-bottom);
    border-left: var(--c-nav-item-level-three-contents-border-left);
    border-right: var(--c-nav-item-level-three-contents-border-right);
    flex-grow: 1
}

.v3-navItemLevelThree-module__label___kDKYk {
    padding: var(--c-nav-item-level-three-label-padding);
    height: -moz-fit-content;
    height: fit-content;
    color: var(--c-nav-item-level-three-label-color);
    text-transform: var(--c-nav-item-level-three-label-text-case);
    flex-grow: 1
}

.v3-navItemLevelThree-module__label___kDKYk .v3-navItemLevelThree-module__text___8tRHe {
    padding: var(--c-nav-item-level-three-label-text-padding)
}

.v3-navItemLevelThree-module__icon___2iLwu {
    position: absolute;
    top: 20%;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: var(--c-nav-item-level-three-icon-width);
    height: var(--c-nav-item-level-three-icon-height);
    color: var(--c-nav-item-level-three-icon-color);
    border-top: var(--c-nav-item-level-three-icon-border-top);
    border-bottom: var(--c-nav-item-level-three-icon-border-bottom);
    border-right: var(--c-nav-item-level-three-icon-border-right);
    border-left: var(--c-nav-item-level-three-icon-border-left)
}

.v3-navItemLevelThree-module__icon___2iLwu svg {
    width: var(--c-nav-item-level-three-icon-svg-width);
    height: var(--c-nav-item-level-three-icon-svg-height)
}

.v3-navItemLevelThree-module__isSelected___gg1C0 .v3-navItemLevelThree-module__label___kDKYk {
    border-top: var(--c-nav-item-level-three-label-border-top);
    border-bottom: var(--c-nav-item-level-three-label-border-bottom);
    border-right: var(--c-nav-item-level-three-label-border-right);
    border-left: var(--c-nav-item-level-three-label-border-left)
}

.v3-navItemLevelFour-module__tokens___3MY2h {
    --c-nav-item-level-four-top-width: var(--p-borderwidth-0);
    --c-nav-item-level-four-bottom-width: var(--p-borderwidth-0);
    --c-nav-item-level-four-left-width: var(--p-borderwidth-0);
    --c-nav-item-level-four-right-width: var(--p-borderwidth-0);
    --c-nav-item-level-four-border-style: var(--p-border-style-solid);
    --c-nav-item-level-four-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-item-level-four-border-top: var(--c-nav-item-level-four-top-width) var(--c-nav-item-level-four-border-style) var(--c-nav-item-level-four-border-color);
    --c-nav-item-level-four-border-bottom: var(--c-nav-item-level-four-bottom-width) var(--c-nav-item-level-four-border-style) var(--c-nav-item-level-four-border-color);
    --c-nav-item-level-four-border-right: var(--c-nav-item-level-four-right-width) var(--c-nav-item-level-four-border-style) var(--c-nav-item-level-four-border-color);
    --c-nav-item-level-four-border-left: var(--c-nav-item-level-four-left-width) var(--c-nav-item-level-four-border-style) var(--c-nav-item-level-four-border-color);
    --c-nav-item-level-four-border-radius: var(--p-borderradius-0);
    --c-nav-item-level-four-size-s-padding-top: var(--s-spacer-3);
    --c-nav-item-level-four-size-s-padding-right: var(--s-spacer-3);
    --c-nav-item-level-four-size-s-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-four-size-s-padding-left: var(--s-spacer-3);
    --c-nav-item-level-four-size-m-padding-top: var(--s-spacer-3);
    --c-nav-item-level-four-size-m-padding-right: var(--s-spacer-3);
    --c-nav-item-level-four-size-m-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-four-size-m-padding-left: var(--s-spacer-3);
    --c-nav-item-level-four-size-l-padding-top: var(--s-spacer-3);
    --c-nav-item-level-four-size-l-padding-right: var(--s-spacer-3);
    --c-nav-item-level-four-size-l-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-four-size-l-padding-left: var(--s-spacer-3);
    --c-nav-item-level-four-size-xl-padding-top: var(--s-spacer-3);
    --c-nav-item-level-four-size-xl-padding-right: var(--s-spacer-3);
    --c-nav-item-level-four-size-xl-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-four-size-xl-padding-left: var(--s-spacer-3);
    --c-nav-item-level-four-size-xxl-padding-top: var(--s-spacer-3);
    --c-nav-item-level-four-size-xxl-padding-right: var(--s-spacer-3);
    --c-nav-item-level-four-size-xxl-padding-bottom: var(--s-spacer-3);
    --c-nav-item-level-four-size-xxl-padding-left: var(--s-spacer-3);
    --c-nav-item-level-four-padding: var(--c-nav-item-level-four-size-s-padding-top) var(--c-nav-item-level-four-size-s-padding-right) var(--c-nav-item-level-four-size-s-padding-bottom) var(--c-nav-item-level-four-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-navItemLevelFour-module__tokens___3MY2h {
        --c-nav-item-level-four-padding: var(--c-nav-item-level-four-size-m-padding-top) var(--c-nav-item-level-four-size-m-padding-right) var(--c-nav-item-level-four-size-m-padding-bottom) var(--c-nav-item-level-four-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-navItemLevelFour-module__tokens___3MY2h {
        --c-nav-item-level-four-padding: var(--c-nav-item-level-four-size-l-padding-top) var(--c-nav-item-level-four-size-l-padding-right) var(--c-nav-item-level-four-size-l-padding-bottom) var(--c-nav-item-level-four-size-l-padding-left)
    }
}

@media (min-width: 1440px) {
    .v3-navItemLevelFour-module__tokens___3MY2h {
        --c-nav-item-level-four-padding: var(--c-nav-item-level-four-size-xl-padding-top) var(--c-nav-item-level-four-size-xl-padding-right) var(--c-nav-item-level-four-size-xl-padding-bottom) var(--c-nav-item-level-four-size-xl-padding-left)
    }
}

@media (min-width: 1920px) {
    .v3-navItemLevelFour-module__tokens___3MY2h {
        --c-nav-item-level-four-padding: var(--c-nav-item-level-four-size-xxl-padding-top) var(--c-nav-item-level-four-size-xxl-padding-right) var(--c-nav-item-level-four-size-xxl-padding-bottom) var(--c-nav-item-level-four-size-xxl-padding-left)
    }
}

.v3-navItemLevelFour-module__tokens___3MY2h {
    --c-nav-item-level-four-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-four-opacity: var(--p-opacity-100)
}

.v3-navItemLevelFour-module__isSelected___P-L37, .v3-navItemLevelFour-module__tokens___3MY2h {
    --c-nav-item-level-four-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-item-level-four-focused-border-color: var(--s-color-border-brand-primary1);
    --c-nav-item-level-four-focused-border-width: var(--p-borderwidth-2);
    --c-nav-item-level-four-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-item-level-four-hover-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-four-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-four-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-item-level-four-contents-hover-border-color: var(--s-color-interaction-neutral-black-hover);
    --c-nav-item-level-four-contents-focused-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-nav-item-level-four-contents-disabled-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-nav-item-level-four-icon-hover-color: var(--s-color-icon-default-black);
    --c-nav-item-level-four-icon-focused-color: var(--s-color-icon-default-black);
    --c-nav-item-level-four-icon-disabled-color: var(--s-color-icon-interaction-neutral-black-disabled);
    --c-nav-item-level-four-label-hover-text-color: var(--s-color-text-default-black);
    --c-nav-item-level-four-label-focused-text-color: var(--s-color-text-default-black);
    --c-nav-item-level-four-label-disabled-text-color: var(--s-color-border-interaction-neutral-black-disabled)
}

.v3-navItemLevelFour-module__tokens___3MY2h {
    --c-nav-item-level-four-size-s-width: 100%;
    --c-nav-item-level-four-size-m-width: 100%;
    --c-nav-item-level-four-size-l-width: 100%;
    --c-nav-item-level-four-size-xl-width: 100%;
    --c-nav-item-level-four-size-xxl-width: 100%;
    --c-nav-item-level-four-width: var(--c-nav-item-level-four-size-s-width)
}

@media (min-width: 768px) {
    .v3-navItemLevelFour-module__tokens___3MY2h {
        --c-nav-item-level-four-width: var(--c-nav-item-level-four-size-m-width)
    }
}

@media (min-width: 1024px) {
    .v3-navItemLevelFour-module__tokens___3MY2h {
        --c-nav-item-level-four-width: var(--c-nav-item-level-four-size-l-width)
    }
}

@media (min-width: 1440px) {
    .v3-navItemLevelFour-module__tokens___3MY2h {
        --c-nav-item-level-four-width: var(--c-nav-item-level-four-size-xl-width)
    }
}

@media (min-width: 1920px) {
    .v3-navItemLevelFour-module__tokens___3MY2h {
        --c-nav-item-level-four-width: var(--c-nav-item-level-four-size-xxl-width)
    }
}

.v3-navItemLevelFour-module__tokens___3MY2h {
    --c-nav-item-level-four-contents-top-width: var(--p-borderwidth-0);
    --c-nav-item-level-four-contents-bottom-width: var(--p-borderwidth-1);
    --c-nav-item-level-four-contents-left-width: var(--p-borderwidth-0);
    --c-nav-item-level-four-contents-right-width: var(--p-borderwidth-0);
    --c-nav-item-level-four-contents-border-style: var(--p-border-style-solid);
    --c-nav-item-level-four-contents-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-nav-item-level-four-contents-border-top: var(--c-nav-item-level-four-contents-top-width) var(--c-nav-item-level-four-contents-border-style) var(--c-nav-item-level-four-contents-border-color);
    --c-nav-item-level-four-contents-border-bottom: var(--c-nav-item-level-four-contents-bottom-width) var(--c-nav-item-level-four-contents-border-style) var(--c-nav-item-level-four-contents-border-color);
    --c-nav-item-level-four-contents-border-right: var(--c-nav-item-level-four-contents-right-width) var(--c-nav-item-level-four-contents-border-style) var(--c-nav-item-level-four-contents-border-color);
    --c-nav-item-level-four-contents-border-left: var(--c-nav-item-level-four-contents-left-width) var(--c-nav-item-level-four-contents-border-style) var(--c-nav-item-level-four-contents-border-color);
    --c-nav-item-level-four-contents-padding: var(--s-spacer-4) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-nav-item-level-four-contents-item-spacing: var(--s-spacer-3);
    --c-nav-item-level-four-contents-min-height: var(--p-size-13);
    --c-nav-item-level-four-label-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-4);
    --c-nav-item-level-four-label-color: var(--s-color-text-default-black);
    --c-nav-item-level-four-label-text-case: var(--p-textcase-uppercase);
    --c-nav-item-level-four-label-text-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-nav-item-level-four-icon-width: var(--p-size-button-minimumtouchtarget);
    --c-nav-item-level-four-icon-height: var(--s-size-dimension-9);
    --c-nav-item-level-four-icon-color: var(--s-color-icon-default-black);
    --c-nav-item-level-four-icon-svg-width: var(--s-size-iconsize-xs);
    --c-nav-item-level-four-icon-svg-height: var(--s-size-iconsize-xs)
}

.v3-navItemLevelFour-module__isSelected___P-L37 {
    --c-nav-item-level-four-label-top-width: var(--p-borderwidth-0);
    --c-nav-item-level-four-label-bottom-width: var(--p-borderwidth-0);
    --c-nav-item-level-four-label-left-width: var(--p-borderwidth-2);
    --c-nav-item-level-four-label-right-width: var(--p-borderwidth-0);
    --c-nav-item-level-four-label-border-style: var(--p-border-style-solid);
    --c-nav-item-level-four-label-border-color: var(--s-color-border-default-black);
    --c-nav-item-level-four-label-border-top: var(--c-nav-item-level-four-label-top-width) var(--c-nav-item-level-four-label-border-style) var(--c-nav-item-level-four-label-border-color);
    --c-nav-item-level-four-label-border-bottom: var(--c-nav-item-level-four-label-bottom-width) var(--c-nav-item-level-four-label-border-style) var(--c-nav-item-level-four-label-border-color);
    --c-nav-item-level-four-label-border-right: var(--c-nav-item-level-four-label-right-width) var(--c-nav-item-level-four-label-border-style) var(--c-nav-item-level-four-label-border-color);
    --c-nav-item-level-four-label-border-left: var(--c-nav-item-level-four-label-left-width) var(--c-nav-item-level-four-label-border-style) var(--c-nav-item-level-four-label-border-color)
}

.v3-navItemLevelFour-module__navItemLevelFour___LE78q {
    padding: var(--c-nav-item-level-four-padding);
    width: var(--c-nav-item-level-four-width);
    background-color: var(--c-nav-item-level-four-background-color);
    border-radius: var(--c-nav-item-level-four-border-radius);
    opacity: var(--c-nav-item-level-four-opacity);
    list-style: none;
    border-top: var(--c-nav-item-level-four-border-top);
    border-bottom: var(--c-nav-item-level-four-border-bottom);
    border-left: var(--c-nav-item-level-four-border-left);
    border-right: var(--c-nav-item-level-four-border-right);
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-navItemLevelFour-module__navItemLevelFour___LE78q:hover {
    background-color: var(--c-nav-item-level-four-hover-background-color);
    border-color: var(--c-nav-item-level-four-hover-border-color)
}

.v3-navItemLevelFour-module__navItemLevelFour___LE78q:hover .v3-navItemLevelFour-module__contents___QR386 {
    border-color: var(--c-nav-item-level-four-contents-hover-border-color)
}

.v3-navItemLevelFour-module__navItemLevelFour___LE78q:hover .v3-navItemLevelFour-module__icon___ImooD {
    color: var(--c-nav-item-level-four-icon-hover-color)
}

.v3-navItemLevelFour-module__navItemLevelFour___LE78q:hover .v3-navItemLevelFour-module__label___OKS8b {
    color: var(--c-nav-item-level-four-label-hover-text-color)
}

.v3-navItemLevelFour-module__navItemLevelFour___LE78q:focus {
    background-color: var(--c-nav-item-level-four-focused-background-color);
    box-shadow: inset 0 0 0 var(--c-nav-item-level-four-focused-border-width) var(--c-nav-item-level-four-focused-border-color)
}

.v3-navItemLevelFour-module__navItemLevelFour___LE78q:focus .v3-navItemLevelFour-module__contents___QR386 {
    border-color: var(--c-nav-item-level-four-contents-focused-border-color)
}

.v3-navItemLevelFour-module__navItemLevelFour___LE78q:focus .v3-navItemLevelFour-module__icon___ImooD {
    color: var(--c-nav-item-level-four-icon-focused-color)
}

.v3-navItemLevelFour-module__navItemLevelFour___LE78q:focus .v3-navItemLevelFour-module__label___OKS8b {
    color: var(--c-nav-item-level-four-label-focused-text-color)
}

.v3-navItemLevelFour-module__disabled___WzlBm {
    pointer-events: none;
    background-color: var(--c-nav-item-level-four-disabled-background-color);
    border-color: var(--c-nav-item-level-four-disabled-border-color)
}

.v3-navItemLevelFour-module__disabled___WzlBm .v3-navItemLevelFour-module__contents___QR386 {
    pointer-events: none;
    border-color: var(--c-nav-item-level-four-contents-disabled-border-color)
}

.v3-navItemLevelFour-module__disabled___WzlBm .v3-navItemLevelFour-module__icon___ImooD {
    color: var(--c-nav-item-level-four-icon-disabled-color)
}

.v3-navItemLevelFour-module__disabled___WzlBm .v3-navItemLevelFour-module__label___OKS8b {
    color: var(--c-nav-item-level-four-label-disabled-text-color)
}

.v3-navItemLevelFour-module__contents___QR386 {
    display: flex;
    justify-content: space-between;
    gap: var(--c-nav-item-level-four-contents-item-spacing);
    padding: var(--c-nav-item-level-four-contents-padding);
    min-height: var(--c-nav-item-level-four-contents-min-height);
    border-top: var(--c-nav-item-level-four-contents-border-top);
    border-bottom: var(--c-nav-item-level-four-contents-border-bottom);
    border-left: var(--c-nav-item-level-four-contents-border-left);
    border-right: var(--c-nav-item-level-four-contents-border-right)
}

.v3-navItemLevelFour-module__label___OKS8b {
    padding: var(--c-nav-item-level-four-label-padding);
    height: -moz-fit-content;
    height: fit-content;
    color: var(--c-nav-item-level-four-label-color);
    text-transform: var(--c-nav-item-level-four-label-text-case)
}

.v3-navItemLevelFour-module__label___OKS8b .v3-navItemLevelFour-module__text___u7zKl {
    padding: var(--c-nav-item-level-four-label-text-padding)
}

.v3-navItemLevelFour-module__icon___ImooD {
    display: none;
    color: var(--c-nav-item-level-four-icon-color)
}

.v3-navItemLevelFour-module__icon___ImooD svg {
    width: var(--c-nav-item-level-four-icon-svg-width);
    height: var(--c-nav-item-level-four-icon-svg-height)
}

@media (min-width: 1440px) {
    .v3-navItemLevelFour-module__icon___ImooD {
        display: flex;
        align-items: center;
        justify-content: center
    }
}

.v3-navItemLevelFour-module__iconButton___mB0En {
    position: absolute;
    top: 20%;
    right: 0;
    width: var(--c-nav-item-level-four-icon-width);
    height: var(--c-nav-item-level-four-icon-height);
    color: var(--c-nav-item-level-four-icon-color);
    border-top: var(--c-nav-item-level-four-icon-border-top);
    border-bottom: var(--c-nav-item-level-four-icon-border-bottom);
    border-right: var(--c-nav-item-level-four-icon-border-right);
    border-left: var(--c-nav-item-level-four-icon-border-left)
}

.v3-navItemLevelFour-module__iconButton___mB0En svg {
    width: var(--c-nav-item-level-four-icon-svg-width);
    height: var(--c-nav-item-level-four-icon-svg-height)
}

@media (min-width: 1440px) {
    .v3-navItemLevelFour-module__iconButton___mB0En {
        display: none
    }
}

.v3-navItemLevelFour-module__isSelected___P-L37 .v3-navItemLevelFour-module__label___OKS8b {
    border-top: var(--c-nav-item-level-four-label-border-top);
    border-bottom: var(--c-nav-item-level-four-label-border-bottom);
    border-right: var(--c-nav-item-level-four-label-border-right);
    border-left: var(--c-nav-item-level-four-label-border-left)
}

.v3-pageNavigationSegment-module__tokens___rgLBD {
    --c-page-navigation-segment-top-width: var(--p-borderwidth-2);
    --c-page-navigation-segment-bottom-width: var(--p-borderwidth-2);
    --c-page-navigation-segment-left-width: var(--p-borderwidth-2);
    --c-page-navigation-segment-right-width: var(--p-borderwidth-2);
    --c-page-navigation-segment-border-style: var(--p-border-style-solid);
    --c-page-navigation-segment-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-page-navigation-segment-border-top: var(--c-page-navigation-segment-top-width) var(--c-page-navigation-segment-border-style) var(--c-page-navigation-segment-border-color);
    --c-page-navigation-segment-border-bottom: var(--c-page-navigation-segment-bottom-width) var(--c-page-navigation-segment-border-style) var(--c-page-navigation-segment-border-color);
    --c-page-navigation-segment-border-right: var(--c-page-navigation-segment-right-width) var(--c-page-navigation-segment-border-style) var(--c-page-navigation-segment-border-color);
    --c-page-navigation-segment-border-left: var(--c-page-navigation-segment-left-width) var(--c-page-navigation-segment-border-style) var(--c-page-navigation-segment-border-color);
    --c-page-navigation-segment-border-radius: var(--p-borderradius-0);
    --c-page-navigation-segment-selected-top-width: var(--p-borderwidth-2);
    --c-page-navigation-segment-selected-bottom-width: var(--p-borderwidth-2);
    --c-page-navigation-segment-selected-left-width: var(--p-borderwidth-2);
    --c-page-navigation-segment-selected-right-width: var(--p-borderwidth-2);
    --c-page-navigation-segment-selected-border-style: var(--p-border-style-solid);
    --c-page-navigation-segment-selected-border-color: var(--s-color-border-interaction-neutral-black-enabled);
    --c-page-navigation-segment-selected-border-top: var(--c-page-navigation-segment-selected-top-width) var(--c-page-navigation-segment-selected-border-style) var(--c-page-navigation-segment-selected-border-color);
    --c-page-navigation-segment-selected-border-bottom: var(--c-page-navigation-segment-selected-bottom-width) var(--c-page-navigation-segment-selected-border-style) var(--c-page-navigation-segment-selected-border-color);
    --c-page-navigation-segment-selected-border-right: var(--c-page-navigation-segment-selected-right-width) var(--c-page-navigation-segment-selected-border-style) var(--c-page-navigation-segment-selected-border-color);
    --c-page-navigation-segment-selected-border-left: var(--c-page-navigation-segment-selected-left-width) var(--c-page-navigation-segment-selected-border-style) var(--c-page-navigation-segment-selected-border-color)
}

.v3-pageNavigationSegment-module__onDark___qG-fv {
    --c-page-navigation-segment-selected-border-color: var(--s-color-border-interaction-neutral-white-enabled)
}

.v3-pageNavigationSegment-module__colourTheme1___d60FO {
    --c-page-navigation-segment-selected-border-color: var(--cs-colorset-1-interaction-emphasis-enabled)
}

.v3-pageNavigationSegment-module__colourTheme2___18pMM {
    --c-page-navigation-segment-selected-border-color: var(--cs-colorset-2-interaction-emphasis-enabled)
}

.v3-pageNavigationSegment-module__colourTheme3___s5B1Y {
    --c-page-navigation-segment-selected-border-color: var(--cs-colorset-3-interaction-emphasis-enabled)
}

.v3-pageNavigationSegment-module__colourTheme4___Dfiz2 {
    --c-page-navigation-segment-selected-border-color: var(--cs-colorset-4-interaction-emphasis-enabled)
}

.v3-pageNavigationSegment-module__colourTheme5___irND- {
    --c-page-navigation-segment-selected-border-color: var(--cs-colorset-5-interaction-emphasis-enabled)
}

.v3-pageNavigationSegment-module__colourTheme6___fVYrt {
    --c-page-navigation-segment-selected-border-color: var(--cs-colorset-6-interaction-emphasis-enabled)
}

.v3-pageNavigationSegment-module__tokens___rgLBD {
    --c-page-navigation-segment-size-s-padding-top: var(--s-spacer-4);
    --c-page-navigation-segment-size-s-padding-right: var(--s-spacer-6);
    --c-page-navigation-segment-size-s-padding-bottom: var(--s-spacer-4);
    --c-page-navigation-segment-size-s-padding-left: var(--s-spacer-6);
    --c-page-navigation-segment-size-m-padding-top: var(--s-spacer-5);
    --c-page-navigation-segment-size-m-padding-right: var(--s-spacer-8);
    --c-page-navigation-segment-size-m-padding-bottom: var(--s-spacer-5);
    --c-page-navigation-segment-size-m-padding-left: var(--s-spacer-8);
    --c-page-navigation-segment-size-l-padding-top: var(--s-spacer-6);
    --c-page-navigation-segment-size-l-padding-right: var(--s-spacer-10);
    --c-page-navigation-segment-size-l-padding-bottom: var(--s-spacer-6);
    --c-page-navigation-segment-size-l-padding-left: var(--s-spacer-10);
    --c-page-navigation-segment-size-s-padding: var(--c-page-navigation-segment-size-s-padding-top) var(--c-page-navigation-segment-size-s-padding-right) var(--c-page-navigation-segment-size-s-padding-bottom) var(--c-page-navigation-segment-size-s-padding-left);
    --c-page-navigation-segment-size-m-padding: var(--c-page-navigation-segment-size-m-padding-top) var(--c-page-navigation-segment-size-m-padding-right) var(--c-page-navigation-segment-size-m-padding-bottom) var(--c-page-navigation-segment-size-m-padding-left);
    --c-page-navigation-segment-size-l-padding: var(--c-page-navigation-segment-size-l-padding-top) var(--c-page-navigation-segment-size-l-padding-right) var(--c-page-navigation-segment-size-l-padding-bottom) var(--c-page-navigation-segment-size-l-padding-left);
    --c-page-navigation-segment-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-page-navigation-segment-focused-border-color: var(--p-color-primary-1);
    --c-page-navigation-segment-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-page-navigation-segment-hover-border-width: var(--p-borderwidth-0);
    --c-page-navigation-segment-focused-border-width: var(--p-borderwidth-2);
    --c-page-navigation-segment-disabled-border-width: var(--p-borderwidth-0);
    --c-page-navigation-segment-hover-background-color: var(--s-color-background-interaction-neutral-white-hover);
    --c-page-navigation-segment-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-page-navigation-segment-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-page-navigation-segment-label-hover-text-color: var(--s-color-interaction-neutral-black-hover);
    --c-page-navigation-segment-label-focused-text-color: var(--s-color-interaction-neutral-black-focussed);
    --c-page-navigation-segment-label-disabled-text-color: var(--s-color-interaction-neutral-black-disabled);
    --c-page-navigation-segment-selected-hover-border-color: var(--s-color-border-interaction-neutral-black-hover);
    --c-page-navigation-segment-selected-focused-border-color: var(--s-color-border-interaction-onlight-enabled);
    --c-page-navigation-segment-selected-disabled-border-color: var(--s-color-border-interaction-neutral-black-disabled);
    --c-page-navigation-segment-selected-hover-border-width: var(--s-spacer-negative-2);
    --c-page-navigation-segment-selected-focused-border-width: var(--p-borderwidth-2);
    --c-page-navigation-segment-selected-disabled-border-width: var(--p-borderwidth-2)
}

.v3-pageNavigationSegment-module__onDark___qG-fv {
    --c-page-navigation-segment-focused-border-color: var(--s-color-border-interaction-onlight-enabled);
    --c-page-navigation-segment-hover-background-color: var(--s-color-border-interaction-neutral-black-hover);
    --c-page-navigation-segment-label-hover-text-color: var(--s-color-interaction-neutral-white-enabled);
    --c-page-navigation-segment-label-focused-text-color: var(--s-color-interaction-neutral-white-focussed);
    --c-page-navigation-segment-label-disabled-text-color: var(--s-color-interaction-neutral-white-disabled);
    --c-page-navigation-segment-selected-hover-border-color: var(--s-color-border-interaction-neutral-white-hover);
    --c-page-navigation-segment-selected-focused-border-color: var(--s-color-border-interaction-onlight-enabled);
    --c-page-navigation-segment-selected-disabled-border-color: var(--s-color-border-interaction-neutral-white-disabled)
}

.v3-pageNavigationSegment-module__colourTheme1___d60FO {
    --c-page-navigation-segment-focused-border-color: var(--cs-colorset-1-interaction-emphasis-enabled);
    --c-page-navigation-segment-hover-background-color: var(--cs-colorset-1-interaction-subtle-hover);
    --c-page-navigation-segment-label-hover-text-color: var(--cs-colorset-1-interaction-default-hover);
    --c-page-navigation-segment-label-focused-text-color: var(--cs-colorset-1-interaction-default-focused);
    --c-page-navigation-segment-label-disabled-text-color: var(--cs-colorset-1-interaction-default-disabled);
    --c-page-navigation-segment-selected-hover-border-color: var(--cs-colorset-1-interaction-emphasis-hover);
    --c-page-navigation-segment-selected-focused-border-color: var(--cs-colorset-1-interaction-emphasis-enabled);
    --c-page-navigation-segment-selected-disabled-border-color: var(--cs-colorset-1-interaction-emphasis-disabled)
}

.v3-pageNavigationSegment-module__colourTheme2___18pMM {
    --c-page-navigation-segment-focused-border-color: var(--cs-colorset-2-interaction-emphasis-enabled);
    --c-page-navigation-segment-hover-background-color: var(--cs-colorset-2-interaction-subtle-hover);
    --c-page-navigation-segment-label-hover-text-color: var(--cs-colorset-2-interaction-default-hover);
    --c-page-navigation-segment-label-focused-text-color: var(--cs-colorset-2-interaction-default-focused);
    --c-page-navigation-segment-label-disabled-text-color: var(--cs-colorset-2-interaction-default-disabled);
    --c-page-navigation-segment-selected-hover-border-color: var(--cs-colorset-2-interaction-emphasis-hover);
    --c-page-navigation-segment-selected-focused-border-color: var(--cs-colorset-2-interaction-emphasis-enabled);
    --c-page-navigation-segment-selected-disabled-border-color: var(--cs-colorset-2-interaction-emphasis-disabled)
}

.v3-pageNavigationSegment-module__colourTheme3___s5B1Y {
    --c-page-navigation-segment-focused-border-color: var(--cs-colorset-3-interaction-emphasis-enabled);
    --c-page-navigation-segment-hover-background-color: var(--cs-colorset-3-interaction-subtle-hover);
    --c-page-navigation-segment-label-hover-text-color: var(--cs-colorset-3-interaction-default-hover);
    --c-page-navigation-segment-label-focused-text-color: var(--cs-colorset-3-interaction-default-focused);
    --c-page-navigation-segment-label-disabled-text-color: var(--cs-colorset-3-interaction-default-disabled);
    --c-page-navigation-segment-selected-hover-border-color: var(--cs-colorset-3-interaction-emphasis-hover);
    --c-page-navigation-segment-selected-focused-border-color: var(--cs-colorset-3-interaction-emphasis-enabled);
    --c-page-navigation-segment-selected-disabled-border-color: var(--cs-colorset-3-interaction-default-disabled)
}

.v3-pageNavigationSegment-module__colourTheme4___Dfiz2 {
    --c-page-navigation-segment-focused-border-color: var(--cs-colorset-4-interaction-emphasis-enabled);
    --c-page-navigation-segment-hover-background-color: var(--cs-colorset-4-interaction-subtle-hover);
    --c-page-navigation-segment-label-hover-text-color: var(--cs-colorset-4-interaction-default-hover);
    --c-page-navigation-segment-label-focused-text-color: var(--cs-colorset-4-interaction-default-focused);
    --c-page-navigation-segment-label-disabled-text-color: var(--cs-colorset-4-interaction-default-disabled);
    --c-page-navigation-segment-selected-hover-border-color: var(--cs-colorset-4-interaction-emphasis-hover);
    --c-page-navigation-segment-selected-focused-border-color: var(--cs-colorset-4-interaction-emphasis-enabled);
    --c-page-navigation-segment-selected-disabled-border-color: var(--cs-colorset-4-interaction-emphasis-disabled)
}

.v3-pageNavigationSegment-module__colourTheme5___irND- {
    --c-page-navigation-segment-focused-border-color: var(--cs-colorset-5-interaction-emphasis-enabled);
    --c-page-navigation-segment-hover-background-color: var(--cs-colorset-5-interaction-subtle-hover);
    --c-page-navigation-segment-label-hover-text-color: var(--cs-colorset-5-interaction-default-hover);
    --c-page-navigation-segment-label-focused-text-color: var(--cs-colorset-5-interaction-default-focused);
    --c-page-navigation-segment-label-disabled-text-color: var(--cs-colorset-5-interaction-default-disabled);
    --c-page-navigation-segment-selected-hover-border-color: var(--cs-colorset-5-interaction-emphasis-hover);
    --c-page-navigation-segment-selected-focused-border-color: var(--cs-colorset-5-interaction-emphasis-enabled);
    --c-page-navigation-segment-selected-disabled-border-color: var(--cs-colorset-5-interaction-emphasis-disabled)
}

.v3-pageNavigationSegment-module__colourTheme6___fVYrt {
    --c-page-navigation-segment-focused-border-color: var(--cs-colorset-6-interaction-emphasis-enabled);
    --c-page-navigation-segment-hover-background-color: var(--cs-colorset-6-interaction-subtle-hover);
    --c-page-navigation-segment-label-hover-text-color: var(--cs-colorset-6-interaction-default-hover);
    --c-page-navigation-segment-label-focused-text-color: var(--cs-colorset-6-interaction-default-focused);
    --c-page-navigation-segment-label-disabled-text-color: var(--cs-colorset-6-interaction-default-disabled);
    --c-page-navigation-segment-selected-hover-border-color: var(--cs-colorset-6-interaction-emphasis-hover);
    --c-page-navigation-segment-selected-focused-border-color: var(--cs-colorset-6-interaction-emphasis-focused);
    --c-page-navigation-segment-selected-disabled-border-color: var(--cs-colorset-6-interaction-emphasis-disabled)
}

.v3-pageNavigationSegment-module__tokens___rgLBD {
    --c-page-navigation-segment-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-page-navigation-segment-opacity: var(--p-opacity-100)
}

.v3-pageNavigationSegment-module__colourTheme1___d60FO, .v3-pageNavigationSegment-module__colourTheme2___18pMM, .v3-pageNavigationSegment-module__colourTheme3___s5B1Y, .v3-pageNavigationSegment-module__colourTheme4___Dfiz2, .v3-pageNavigationSegment-module__colourTheme5___irND-, .v3-pageNavigationSegment-module__colourTheme6___fVYrt, .v3-pageNavigationSegment-module__onDark___qG-fv {
    --c-page-navigation-segment-background-color: var(--s-color-background-holdingcolour-fullytransparent)
}

.v3-pageNavigationSegment-module__tokens___rgLBD {
    --c-page-navigation-segment-size-s-height: var(--p-size-12);
    --c-page-navigation-segment-size-m-height: var(--p-size-13);
    --c-page-navigation-segment-size-l-height: 60px;
    --c-page-navigation-segment-label-text-casing: var(--p-textcase-uppercase);
    --c-page-navigation-segment-label-text-color: var(--s-color-interaction-neutral-black-enabled);
    --c-page-navigation-segment-label-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0)
}

.v3-pageNavigationSegment-module__onDark___qG-fv {
    --c-page-navigation-segment-label-text-color: var(--s-color-interaction-neutral-white-enabled)
}

.v3-pageNavigationSegment-module__colourTheme1___d60FO {
    --c-page-navigation-segment-label-text-color: var(--cs-colorset-1-interaction-default-enabled)
}

.v3-pageNavigationSegment-module__colourTheme2___18pMM {
    --c-page-navigation-segment-label-text-color: var(--cs-colorset-2-interaction-default-enabled)
}

.v3-pageNavigationSegment-module__colourTheme3___s5B1Y {
    --c-page-navigation-segment-label-text-color: var(--cs-colorset-3-interaction-default-enabled)
}

.v3-pageNavigationSegment-module__colourTheme4___Dfiz2 {
    --c-page-navigation-segment-label-text-color: var(--cs-colorset-4-interaction-default-enabled)
}

.v3-pageNavigationSegment-module__colourTheme5___irND- {
    --c-page-navigation-segment-label-text-color: var(--cs-colorset-5-interaction-default-enabled)
}

.v3-pageNavigationSegment-module__colourTheme6___fVYrt {
    --c-page-navigation-segment-label-text-color: var(--cs-colorset-6-interaction-default-enabled)
}

.v3-pageNavigationSegment-module__pageNavigationSegment___uKY-w {
    display: inline-block;
    padding: var(--c-page-navigation-segment-padding);
    white-space: nowrap;
    background-color: var(--c-page-navigation-segment-background-color);
    border-radius: var(--c-page-navigation-segment-border-radius);
    opacity: var(--c-page-navigation-segment-opacity);
    transition: all .4s ease-in-out;
    border-top: var(--c-page-navigation-segment-border-top);
    border-bottom: var(--c-page-navigation-segment-border-bottom);
    border-left: var(--c-page-navigation-segment-border-left);
    border-right: var(--c-page-navigation-segment-border-right)
}

.v3-pageNavigationSegment-module__pageNavigationSegment___uKY-w:hover {
    background-color: var(--c-page-navigation-segment-hover-background-color);
    border-bottom-width: var(--c-page-navigation-segment-hover-border-width);
    border-bottom-color: var(--c-page-navigation-segment-hover-border-color)
}

.v3-pageNavigationSegment-module__pageNavigationSegment___uKY-w:hover .v3-pageNavigationSegment-module__label___FcGiT {
    color: var(--c-page-navigation-segment-label-hover-text-color)
}

.v3-pageNavigationSegment-module__pageNavigationSegment___uKY-w:focus {
    border-width: var(--c-page-navigation-segment-focused-border-width);
    border-color: var(--c-page-navigation-segment-focused-border-color);
    outline: none
}

.v3-pageNavigationSegment-module__pageNavigationSegment___uKY-w:focus .v3-pageNavigationSegment-module__label___FcGiT {
    color: var(--c-page-navigation-segment-label-focused-text-color)
}

.v3-pageNavigationSegment-module__label___FcGiT {
    display: inline-block;
    padding: var(--c-page-navigation-segment-label-padding);
    color: var(--c-page-navigation-segment-label-text-color);
    transition: all .4s ease-in-out;
    text-transform: var(--c-page-navigation-segment-label-text-casing)
}

.v3-pageNavigationSegment-module__small___2mDPi {
    padding: var(--c-page-navigation-segment-size-s-padding)
}

.v3-pageNavigationSegment-module__small___2mDPi .v3-pageNavigationSegment-module__label___FcGiT {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

.v3-pageNavigationSegment-module__medium___HeF5E {
    padding: var(--c-page-navigation-segment-size-m-padding)
}

.v3-pageNavigationSegment-module__medium___HeF5E .v3-pageNavigationSegment-module__label___FcGiT {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-pageNavigationSegment-module__large___X3Bqc {
    padding: var(--c-page-navigation-segment-size-l-padding)
}

.v3-pageNavigationSegment-module__large___X3Bqc .v3-pageNavigationSegment-module__label___FcGiT {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-pageNavigationSegment-module__disabled___lHrNo {
    pointer-events: none;
    background: var(--c-page-navigation-segment-disabled-background-color);
    border-bottom-width: var(--c-page-navigation-segment-disabled-border-width);
    border-bottom-color: var(--c-page-navigation-segment-disabled-border-color)
}

.v3-pageNavigationSegment-module__disabled___lHrNo .v3-pageNavigationSegment-module__label___FcGiT {
    color: var(--c-page-navigation-segment-label-disabled-text-color)
}

.v3-pageNavigationSegment-module__selected___twy09 {
    border-bottom-width: var(--c-page-navigation-segment-selected-border-width);
    border-bottom-color: var(--c-page-navigation-segment-selected-border-color)
}

.v3-pageNavigationSegment-module__selected___twy09:hover {
    border-bottom-width: var(--c-page-navigation-segment-selected-hover-border-width);
    border-bottom-color: var(--c-page-navigation-segment-selected-hover-border-color)
}

.v3-pageNavigationSegment-module__selected___twy09:focus {
    border-width: var(--c-page-navigation-segment-selected-focused-border-width);
    border-color: var(--c-page-navigation-segment-selected-focused-border-color)
}

.v3-pageNavigationSegment-module__selected___twy09.v3-pageNavigationSegment-module__disabled___lHrNo {
    border-bottom-width: var(--c-page-navigation-segment-selected-disabled-border-width);
    border-bottom-color: var(--c-page-navigation-segment-selected-disabled-border-color)
}

.v3-paragraph-module__tokens___0FOvh {
    --c-paragraph-margin: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-8) var(--s-spacer-0)
}

.v3-paragraph-module__paragraph___6fUvE {
    margin: var(--c-paragraph-margin);
    padding: var(--s-spacer-2, 2px) 0;
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-progressBar-module__tokens___jrZL9 {
    --c-progress-bar-top-width: var(--p-borderwidth-0);
    --c-progress-bar-bottom-width: var(--p-borderwidth-0);
    --c-progress-bar-left-width: var(--p-borderwidth-0);
    --c-progress-bar-right-width: var(--p-borderwidth-0);
    --c-progress-bar-border-style: var(--p-border-style-solid);
    --c-progress-bar-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-progress-bar-border-top: var(--c-progress-bar-top-width) var(--c-progress-bar-border-style) var(--c-progress-bar-border-color);
    --c-progress-bar-border-bottom: var(--c-progress-bar-bottom-width) var(--c-progress-bar-border-style) var(--c-progress-bar-border-color);
    --c-progress-bar-border-right: var(--c-progress-bar-right-width) var(--c-progress-bar-border-style) var(--c-progress-bar-border-color);
    --c-progress-bar-border-left: var(--c-progress-bar-left-width) var(--c-progress-bar-border-style) var(--c-progress-bar-border-color);
    --c-progress-bar-border-radius: var(--p-borderradius-0);
    --c-progress-bar-size-s-padding-top: var(--s-spacer-0);
    --c-progress-bar-size-s-padding-right: var(--s-spacer-0);
    --c-progress-bar-size-s-padding-bottom: var(--s-spacer-0);
    --c-progress-bar-size-s-padding-left: var(--s-spacer-0);
    --c-progress-bar-size-m-padding-top: var(--s-spacer-0);
    --c-progress-bar-size-m-padding-right: var(--s-spacer-0);
    --c-progress-bar-size-m-padding-bottom: var(--s-spacer-0);
    --c-progress-bar-size-m-padding-left: var(--s-spacer-0);
    --c-progress-bar-size-l-padding-top: var(--s-spacer-0);
    --c-progress-bar-size-l-padding-right: var(--s-spacer-0);
    --c-progress-bar-size-l-padding-bottom: var(--s-spacer-0);
    --c-progress-bar-size-l-padding-left: var(--s-spacer-0);
    --c-progress-bar-padding: var(--c-progress-bar-size-s-padding-top) var(--c-progress-bar-size-s-padding-right) var(--c-progress-bar-size-s-padding-bottom) var(--c-progress-bar-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-progressBar-module__tokens___jrZL9 {
        --c-progress-bar-padding: var(--c-progress-bar-size-m-padding-top) var(--c-progress-bar-size-m-padding-right) var(--c-progress-bar-size-m-padding-bottom) var(--c-progress-bar-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-progressBar-module__tokens___jrZL9 {
        --c-progress-bar-padding: var(--c-progress-bar-size-l-padding-top) var(--c-progress-bar-size-l-padding-right) var(--c-progress-bar-size-l-padding-bottom) var(--c-progress-bar-size-l-padding-left)
    }
}

.v3-progressBar-module__tokens___jrZL9 {
    --c-progress-bar-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-progress-bar-opacity: var(--p-opacity-100);
    --c-progress-bar-position: relative;
    --c-progress-bar-overflow: hidden;
    --c-progress-bar-width: 100%;
    --c-progress-bar-height: 2px
}

.v3-progressBar-module__article___mSNsa {
    --c-progress-bar-height: 4px
}

.v3-progressBar-module__tokens___jrZL9 {
    --c-progress-bar-background-background-color: var(--s-color-background-default-white);
    --c-progress-bar-background-opacity: var(--p-opacity-50);
    --c-progress-bar-progress-indicator-background-color: var(--s-color-background-default-dark);
    --c-progress-bar-progress-indicator-opacity: var(--p-opacity-100)
}

.v3-progressBar-module__article___mSNsa {
    --c-progress-bar-background-background-color: var(--s-color-text-brand-primary1);
    --c-progress-bar-background-opacity: var(--p-opacity-30);
    --c-progress-bar-progress-indicator-background-color: var(--s-color-text-brand-primary1);
    --c-progress-bar-progress-indicator-opacity: var(--p-opacity-100)
}

.v3-progressBar-module__progressBar___qwqu- {
    position: var(--c-progress-bar-position);
    overflow: var(--c-progress-bar-overflow);
    padding: var(--c-progress-bar-padding);
    width: var(--c-progress-bar-width);
    height: var(--c-progress-bar-height);
    background-color: var(--c-progress-bar-background-color);
    border-radius: var(--c-progress-bar-border-radius);
    opacity: var(--c-progress-bar-opacity);
    border-top: var(--c-progress-bar-border-top);
    border-bottom: var(--c-progress-bar-border-bottom);
    border-left: var(--c-progress-bar-border-left);
    border-right: var(--c-progress-bar-border-right)
}

.v3-progressBar-module__progressBar___qwqu- .v3-progressBar-module__progressIndicator___ZM56T {
    content: "";
    position: absolute;
    inset: 0;
    display: block
}

.v3-progressBar-module__background___XFdfQ {
    display: block;
    width: 100%;
    height: 100%;
    background-color: var(--c-progress-bar-background-background-color);
    opacity: var(--c-progress-bar-background-opacity)
}

.v3-progressBar-module__progressIndicator___ZM56T {
    background-color: var(--c-progress-bar-progress-indicator-background-color);
    opacity: var(--c-progress-bar-progress-indicator-opacity);
    animation-name: v3-progressBar-module__slide-progress___7PJeP;
    animation-timing-function: linear;
    animation-fill-mode: forwards
}

.v3-progressBar-module__progressIndicatorLoading___ZDeup .v3-progressBar-module__progressIndicator___ZM56T {
    animation-play-state: running
}

.v3-progressBar-module__progressIndicatorPaused___o35hk .v3-progressBar-module__progressIndicator___ZM56T {
    animation-play-state: paused
}

@keyframes v3-progressBar-module__slide-progress___7PJeP {
    0% {
        transform: translateX(-100%)
    }
    to {
        transform: translateX(0)
    }
}

.v3-socialLink-module__tokens___yfmgX {
    --c-social-link-border-color: var(--s-color-button-neutral-dark-border-enabled);
    --c-social-link-border-radius: var(--p-borderradius-full);
    --c-social-link-border-width: var(--p-borderwidth-0);
    --c-social-link-border: var(--c-social-link-border-width) solid var(--c-social-link-border-color)
}

.v3-socialLink-module__secondary___bJZc- {
    --c-social-link-border-color: var(--s-color-button-neutral-light-border-enabled);
    --c-social-link-border-radius: var(--p-borderradius-0);
    --c-social-link-border-width: var(--p-borderwidth-0);
    --c-social-link-border: var(--c-social-link-border-width) solid var(--c-social-link-border-color)
}

.v3-socialLink-module__tokens___yfmgX {
    --c-social-link-size-s-padding-top: var(--s-spacer-4);
    --c-social-link-size-s-padding-right: var(--s-spacer-4);
    --c-social-link-size-s-padding-bottom: var(--s-spacer-4);
    --c-social-link-size-s-padding-left: var(--s-spacer-4);
    --c-social-link-size-m-padding-top: var(--s-spacer-4);
    --c-social-link-size-m-padding-right: var(--s-spacer-4);
    --c-social-link-size-m-padding-bottom: var(--s-spacer-4);
    --c-social-link-size-m-padding-left: var(--s-spacer-4);
    --c-social-link-size-l-padding-top: var(--s-spacer-4);
    --c-social-link-size-l-padding-right: var(--s-spacer-4);
    --c-social-link-size-l-padding-bottom: var(--s-spacer-4);
    --c-social-link-size-l-padding-left: var(--s-spacer-4);
    --c-social-link-padding: var(--c-social-link-size-s-padding-top) var(--c-social-link-size-s-padding-right) var(--c-social-link-size-s-padding-bottom) var(--c-social-link-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-socialLink-module__tokens___yfmgX {
        --c-social-link-padding: var(--c-social-link-size-m-padding-top) var(--c-social-link-size-m-padding-right) var(--c-social-link-size-m-padding-bottom) var(--c-social-link-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-socialLink-module__tokens___yfmgX {
        --c-social-link-padding: var(--c-social-link-size-l-padding-top) var(--c-social-link-size-l-padding-right) var(--c-social-link-size-l-padding-bottom) var(--c-social-link-size-l-padding-left)
    }
}

.v3-socialLink-module__tokens___yfmgX {
    --c-social-link-opacity: var(--p-opacity-100);
    --c-social-link-background-color: var(--s-color-button-neutral-dark-background-enabled)
}

.v3-socialLink-module__secondary___bJZc- {
    --c-social-link-background-color: var(--s-color-button-neutral-light-container-background-enabled)
}

.v3-socialLink-module__tokens___yfmgX {
    --c-social-link-size-s-height: var(--p-size-11);
    --c-social-link-size-s-width: var(--p-size-11);
    --c-social-link-size-m-height: var(--p-size-12);
    --c-social-link-size-m-width: var(--p-size-12);
    --c-social-link-size-l-height: var(--p-size-13);
    --c-social-link-size-l-width: var(--p-size-13);
    --c-social-link-icon-size-s-height: var(--s-size-iconsize-xs);
    --c-social-link-icon-size-s-width: var(--s-size-iconsize-xs);
    --c-social-link-icon-size-m-height: var(--s-size-iconsize-s);
    --c-social-link-icon-size-m-width: var(--s-size-iconsize-s);
    --c-social-link-icon-size-l-height: var(--s-size-iconsize-m);
    --c-social-link-icon-size-l-width: var(--s-size-iconsize-m);
    --c-social-link-icon-color: var(--s-color-button-neutral-dark-icon-enabled)
}

.v3-socialLink-module__secondary___bJZc- {
    --c-social-link-icon-color: var(--s-color-button-neutral-light-icon-enabled)
}

.v3-socialLink-module__tokens___yfmgX {
    --c-social-link-background-color-hover: var(--s-color-button-neutral-dark-background-hover);
    --c-social-link-border-color-hover: var(--s-color-button-neutral-dark-border-hover);
    --c-social-link-background-color-focused: var(--s-color-button-neutral-dark-background-focused);
    --c-social-link-border-width-focused: var(--p-borderwidth-2);
    --c-social-link-border-color-focused: var(--s-color-button-neutral-dark-border-focused);
    --c-social-link-background-color-disabled: var(--s-color-button-neutral-dark-background-disabled);
    --c-social-link-border-color-disabled: var(--s-color-button-neutral-dark-border-disabled);
    --c-social-link-icon-color-hover: var(--s-color-button-neutral-dark-icon-hover);
    --c-social-link-icon-color-focused: var(--s-color-button-neutral-dark-icon-focused);
    --c-social-link-icon-color-disabled: var(--s-color-button-neutral-dark-icon-disabled)
}

.v3-socialLink-module__secondary___bJZc- {
    --c-social-link-background-color-hover: var(--s-color-button-neutral-light-container-background-hover);
    --c-social-link-border-color-hover: var(--s-color-button-neutral-light-border-hover);
    --c-social-link-background-color-focused: var(--s-color-button-neutral-light-container-background-focused);
    --c-social-link-border-width-focused: var(--p-borderwidth-2);
    --c-social-link-border-color-focused: var(--s-color-button-neutral-light-border-focused);
    --c-social-link-background-color-disabled: var(--s-color-button-neutral-light-container-background-disabled);
    --c-social-link-border-color-disabled: var(--s-color-button-neutral-light-border-disabled);
    --c-social-link-icon-color-hover: var(--s-color-button-neutral-light-icon-hover);
    --c-social-link-icon-color-focused: var(--s-color-button-neutral-light-icon-focused);
    --c-social-link-icon-color-disabled: var(--s-color-button-neutral-light-icon-disabled)
}

.v3-socialLink-module__socialLink___nTf1m {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--c-social-link-padding);
    width: var(--c-social-link-size-m-width);
    height: var(--c-social-link-size-m-height);
    background-color: var(--c-social-link-background-color);
    border: var(--c-social-link-border);
    border-radius: var(--c-social-link-border-radius);
    transition: background-color .5s ease, border-color .5s ease
}

.v3-socialLink-module__socialLink___nTf1m svg {
    width: var(--c-social-link-icon-size-m-width);
    height: var(--c-social-link-icon-size-m-height);
    color: var(--c-social-link-icon-color);
    transition: color .5s ease
}

.v3-socialLink-module__socialLink___nTf1m:hover {
    background-color: var(--c-social-link-background-color-hover);
    border-color: var(--c-social-link-border-color-hover)
}

.v3-socialLink-module__socialLink___nTf1m:hover svg {
    color: var(--c-social-link-icon-color-hover)
}

.v3-socialLink-module__socialLink___nTf1m:active, .v3-socialLink-module__socialLink___nTf1m:focus {
    background-color: var(--c-social-link-background-color-focused);
    border-width: var(--c-social-link-border-width-focused);
    border-color: var(--c-social-link-border-color-focused)
}

.v3-socialLink-module__socialLink___nTf1m:active svg, .v3-socialLink-module__socialLink___nTf1m:focus svg {
    color: var(--c-social-link-icon-color-focused)
}

.v3-socialLink-module__disabled___pRiTw {
    background-color: var(--c-social-link-background-color-disabled);
    border-color: var(--c-social-link-border-color-disabled)
}

.v3-socialLink-module__disabled___pRiTw svg {
    color: var(--c-social-link-icon-color-disabled)
}

.v3-socialLink-module__small___Linsx {
    width: var(--c-social-link-size-s-width);
    height: var(--c-social-link-size-s-height)
}

.v3-socialLink-module__small___Linsx svg {
    width: var(--c-social-link-icon-size-s-width);
    height: var(--c-social-link-icon-size-s-height)
}

.v3-socialLink-module__medium___DbqDF {
    width: var(--c-social-link-size-m-width);
    height: var(--c-social-link-size-m-height)
}

.v3-socialLink-module__medium___DbqDF svg {
    width: var(--c-social-link-icon-size-m-width);
    height: var(--c-social-link-icon-size-m-height)
}

.v3-socialLink-module__large___znZI8 {
    width: var(--c-social-link-size-l-width);
    height: var(--c-social-link-size-l-height)
}

.v3-socialLink-module__large___znZI8 svg {
    width: var(--c-social-link-icon-size-l-width);
    height: var(--c-social-link-icon-size-l-height)
}

.v3-tag-module__tokens___rz4u3 {
    --c-tag-top-width: var(--p-borderwidth-1);
    --c-tag-bottom-width: var(--p-borderwidth-1);
    --c-tag-left-width: var(--p-borderwidth-1);
    --c-tag-right-width: var(--p-borderwidth-1);
    --c-tag-border-style: var(--p-border-style-solid);
    --c-tag-border-color: var(--s-color-border-default-black);
    --c-tag-border-top: var(--c-tag-top-width) var(--c-tag-border-style) var(--c-tag-border-color);
    --c-tag-border-bottom: var(--c-tag-bottom-width) var(--c-tag-border-style) var(--c-tag-border-color);
    --c-tag-border-right: var(--c-tag-right-width) var(--c-tag-border-style) var(--c-tag-border-color);
    --c-tag-border-left: var(--c-tag-left-width) var(--c-tag-border-style) var(--c-tag-border-color);
    --c-tag-border-radius: var(--p-borderradius-full);
    --c-tag-selected-border-width: var(--p-borderwidth-0)
}

.v3-tag-module__onDark___NcNp- {
    --c-tag-border-color: var(--s-color-interaction-neutral-white-enabled)
}

.v3-tag-module__tokens___rz4u3 {
    --c-tag-spacing: var(--s-spacer-1);
    --c-tag-selected-spacing: var(--s-spacer-2);
    --c-tag-size-s-item-spacing: var(--s-spacer-4);
    --c-tag-size-m-item-spacing: var(--s-spacer-4);
    --c-tag-size-l-item-spacing: var(--s-spacer-4);
    --c-tag-size-s-padding-top: var(--s-spacer-3);
    --c-tag-size-s-padding-right: var(--s-spacer-5);
    --c-tag-size-s-padding-bottom: var(--s-spacer-3);
    --c-tag-size-s-padding-left: var(--s-spacer-5);
    --c-tag-icon-left-size-s-padding-left: var(--s-spacer-5);
    --c-tag-icon-right-size-s-padding-right: var(--s-spacer-5);
    --c-tag-size-m-padding-top: var(--s-spacer-4);
    --c-tag-size-m-padding-right: var(--s-spacer-8);
    --c-tag-size-m-padding-bottom: var(--s-spacer-4);
    --c-tag-size-m-padding-left: var(--s-spacer-8);
    --c-tag-icon-left-size-m-padding-left: var(--s-spacer-6);
    --c-tag-icon-right-size-m-padding-right: var(--s-spacer-6);
    --c-tag-size-l-padding-top: var(--s-spacer-4);
    --c-tag-size-l-padding-right: var(--s-spacer-8);
    --c-tag-size-l-padding-bottom: var(--s-spacer-4);
    --c-tag-size-l-padding-left: var(--s-spacer-8);
    --c-tag-icon-left-size-l-padding-left: var(--s-spacer-6);
    --c-tag-icon-right-size-l-padding-right: var(--s-spacer-6);
    --c-tag-size-s-padding: var(--c-tag-size-s-padding-top) var(--c-tag-size-s-padding-right) var(--c-tag-size-s-padding-bottom) var(--c-tag-size-s-padding-left);
    --c-tag-size-m-padding: var(--c-tag-size-m-padding-top) var(--c-tag-size-m-padding-right) var(--c-tag-size-m-padding-bottom) var(--c-tag-size-m-padding-left);
    --c-tag-size-l-padding: var(--c-tag-size-l-padding-top) var(--c-tag-size-l-padding-right) var(--c-tag-size-l-padding-bottom) var(--c-tag-size-l-padding-left);
    --c-tag-opacity: var(--p-opacity-100);
    --c-tag-background-color: var(--s-color-button-onlight-tertiary-container-background-enabled);
    --c-tag-text-color: var(--s-color-text-default-black);
    --c-tag-selected-background-color: var(--s-color-interaction-neutral-black-enabled);
    --c-tag-selected-text-color: var(--s-color-text-default-white)
}

.v3-tag-module__onDark___NcNp- {
    --c-tag-background-color: var(--s-color-button-onlight-tertiary-container-background-enabled);
    --c-tag-text-color: var(--s-color-text-default-white);
    --c-tag-selected-background-color: var(--s-color-interaction-neutral-white-enabled);
    --c-tag-selected-text-color: var(--s-color-text-default-black)
}

.v3-tag-module__tokens___rz4u3 {
    --c-tag-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tag-icon-size-s-height: var(--s-iconsize-xs);
    --c-tag-icon-size-s-width: var(--s-iconsize-xs);
    --c-tag-icon-size-m-height: var(--s-iconsize-s);
    --c-tag-icon-size-m-width: var(--s-iconsize-s);
    --c-tag-icon-size-l-height: var(--s-iconsize-m);
    --c-tag-icon-size-l-width: var(--s-iconsize-m);
    --c-tag-icon-padding: var(--s-spacer-2) var(--s-spacer-2) var(--s-spacer-2) var(--s-spacer-2);
    --c-tab-text-casing: var(--p-textcase-uppercase);
    --c-tag-label-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-tag-focus-spacing: var(--s-spacer-0);
    --c-tag-hover-border-width: var(--p-borderwidth-1);
    --c-tag-focused-border-width: var(--p-borderwidth-2);
    --c-tag-active-border-width: var(--p-borderwidth-1);
    --c-tag-disabled-border-width: var(--p-borderwidth-1);
    --c-tag-hover-border-color: var(--s-color-border-default-black);
    --c-tag-focused-border-color: var(--s-color-border-interaction-onlight-enabled);
    --c-tag-active-border-color: var(--s-color-border-default-black);
    --c-tag-disabled-border-color: var(--s-color-border-interaction-neutral-black-disabled);
    --c-tag-hover-background-color: var(--s-color-opacity-black-10);
    --c-tag-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tag-active-background-color: var(--s-color-interaction-neutral-white-activated);
    --c-tag-disabled-background-color: var(--s-color-button-onlight-tertiary-container-background-disabled);
    --c-tag-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tag-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tag-active-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tag-disabled-contents-background-color: var(--s-color-button-onlight-tertiary-contents-background-disabled);
    --c-tag-hover-text-color: var(--s-color-text-default-black);
    --c-tag-focused-text-color: var(--s-color-text-default-black);
    --c-tag-active-text-color: var(--s-color-text-default-black);
    --c-tag-disabled-text-color: var(--s-color-interaction-neutral-dark-disabled);
    --c-tag-selected-focus-spacing: var(--s-spacer-1);
    --c-tag-selected-hover-border-width: var(--p-borderwidth-0);
    --c-tag-selected-focused-border-width: var(--p-borderwidth-1);
    --c-tag-selected-active-border-width: var(--p-borderwidth-0);
    --c-tag-selected-disabled-border-width: var(--p-borderwidth-0);
    --c-tag-selected-hover-border-color: var(--s-color-border-default-black);
    --c-tag-selected-focused-border-color: var(--s-color-border-interaction-onlight-enabled);
    --c-tag-selected-active-border-color: var(--s-color-border-default-black);
    --c-tag-selected-disabled-border-color: var(--s-color-button-onlight-tertiary-container-border-disabled);
    --c-tag-selected-hover-background-color: var(--s-color-interaction-neutral-black-hover);
    --c-tag-selected-focused-background-color: var(--s-color-button-onlight-tertiary-container-background-focused);
    --c-tag-selected-active-background-color: var(--s-color-interaction-neutral-black-activated);
    --c-tag-selected-disabled-background-color: var(--s-color-interaction-neutral-black-disabled);
    --c-tag-selected-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tag-selected-focused-contents-background-color: var(--s-color-interaction-neutral-black-focussed);
    --c-tag-selected-active-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tag-selected-disabled-contents-background-color: var(--s-color-button-onlight-tertiary-contents-background-disabled);
    --c-tag-selected-hover-text-color: var(--s-color-text-default-white);
    --c-tag-selected-focused-text-color: var(--s-color-text-default-white);
    --c-tag-selected-active-text-color: var(--s-color-text-default-white);
    --c-tag-selected-disabled-text-color: var(--s-color-interaction-neutral-black-disabled)
}

.v3-tag-module__onDark___NcNp- {
    --c-tag-hover-border-color: var(--s-color-interaction-neutral-white-enabled);
    --c-tag-focused-border-color: var(--s-color-border-interaction-ondark-enabled);
    --c-tag-active-border-color: var(--s-color-interaction-neutral-white-enabled);
    --c-tag-disabled-border-color: var(--s-color-border-interaction-neutral-white-disabled);
    --c-tag-hover-background-color: var(--s-color-opacity-black-10);
    --c-tag-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tag-active-background-color: var(--s-color-interaction-neutral-black-activated);
    --c-tag-disabled-background-color: var(--s-color-button-onlight-tertiary-container-background-disabled);
    --c-tag-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tag-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tag-active-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tag-disabled-contents-background-color: var(--s-color-button-onlight-tertiary-contents-background-disabled);
    --c-tag-hover-text-color: var(--s-color-text-default-white);
    --c-tag-focused-text-color: var(--s-color-text-default-white);
    --c-tag-active-text-color: var(--s-color-text-default-white);
    --c-tag-disabled-text-color: var(--s-color-interaction-neutral-white-disabled);
    --c-tag-selected-hover-border-color: var(--s-color-border-default-black);
    --c-tag-selected-focused-border-color: var(--s-color-border-interaction-ondark-enabled);
    --c-tag-selected-active-border-color: var(--s-color-border-default-black);
    --c-tag-selected-disabled-border-color: var(--s-color-button-onlight-tertiary-container-border-disabled);
    --c-tag-selected-hover-background-color: var(--s-color-interaction-neutral-white-hover);
    --c-tag-selected-focused-background-color: var(--s-color-button-onlight-tertiary-container-background-focused);
    --c-tag-selected-active-background-color: var(--s-color-interaction-neutral-white-activated);
    --c-tag-selected-disabled-background-color: var(--s-color-interaction-neutral-white-disabled);
    --c-tag-selected-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tag-selected-focused-contents-background-color: var(--s-color-interaction-neutral-white-focussed);
    --c-tag-selected-active-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tag-selected-disabled-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tag-selected-hover-text-color: var(--s-color-text-default-black);
    --c-tag-selected-focused-text-color: var(--s-color-text-default-black);
    --c-tag-selected-active-text-color: var(--s-color-text-default-black);
    --c-tag-selected-disabled-text-color: var(--s-color-interaction-neutral-black-disabled)
}

.v3-tag-module__tag___gtvWw {
    display: inline-block;
    padding: var(--c-tag-spacing);
    width: -moz-max-content;
    width: max-content;
    color: var(--c-tag-text-color);
    background-color: var(--c-tag-background-color);
    border-radius: var(--c-tag-border-radius);
    opacity: var(--c-tag-opacity);
    transition: all .4s ease-in-out;
    border-top: var(--c-tag-border-top);
    border-bottom: var(--c-tag-border-bottom);
    border-left: var(--c-tag-border-left);
    border-right: var(--c-tag-border-right)
}

.v3-tag-module__tag___gtvWw:hover {
    color: var(--c-tag-hover-text-color);
    background-color: var(--c-tag-hover-background-color);
    border-width: var(--c-tag-hover-border-width);
    border-color: var(--c-tag-hover-border-color)
}

.v3-tag-module__tag___gtvWw:focus {
    padding: var(--c-tag-focus-spacing);
    color: var(--c-tag-focused-text-color);
    background-color: var(--c-tag-focused-background-color);
    border-width: var(--c-tag-focused-border-width);
    border-color: var(--c-tag-focused-border-color)
}

.v3-tag-module__tag___gtvWw:active {
    color: var(--c-tag-active-text-color);
    background-color: var(--c-tag-active-background-color);
    border-width: var(--c-tag-active-border-width);
    border-color: var(--c-tag-active-border-color)
}

.v3-tag-module__contents___uJ-V9 {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--c-tag-size-s-padding);
    background-color: var(--c-tag-contents-background-color);
    border-radius: var(--c-tag-border-radius)
}

.v3-tag-module__contents___uJ-V9:hover {
    background-color: var(--c-tag-hover-contents-background-color)
}

.v3-tag-module__contents___uJ-V9:focus {
    background-color: var(--c-tag-focused-contents-background-color)
}

.v3-tag-module__contents___uJ-V9:active {
    background-color: var(--c-tag-active-contents-background-color)
}

.v3-tag-module__icon___IGIcV {
    display: contents;
    padding: var(--c-tag-icon-padding)
}

.v3-tag-module__text___BelLd {
    text-transform: var(--c-tab-text-casing);
    padding: var(--c-tag-label-padding)
}

.v3-tag-module__disabled___fh0Nx {
    pointer-events: none;
    color: var(--c-tag-disabled-text-color);
    background-color: var(--c-tag-disabled-background-color);
    border-width: var(--c-tag-disabled-border-width);
    border-color: var(--c-tag-disabled-border-color)
}

.v3-tag-module__disabled___fh0Nx .v3-tag-module__contents___uJ-V9 {
    background-color: var(--c-tag-disabled-contents-background-color)
}

.v3-tag-module__selected___9AZhD {
    padding: var(--c-tag-selected-spacing);
    color: var(--c-tag-selected-text-color);
    background-color: var(--c-tag-selected-background-color);
    border-width: var(--c-tag-selected-border-width)
}

.v3-tag-module__selected___9AZhD:hover {
    color: var(--c-tag-selected-hover-text-color);
    background-color: var(--c-tag-selected-hover-background-color);
    border-width: var(--c-tag-selected-hover-border-width);
    border-color: var(--c-tag-selected-hover-border-color)
}

.v3-tag-module__selected___9AZhD:hover .v3-tag-module__contents___uJ-V9 {
    background-color: var(--c-tag-selected-hover-contents-background-color)
}

.v3-tag-module__selected___9AZhD:focus {
    padding: var(--c-tag-selected-focus-spacing);
    color: var(--c-tag-selected-focused-text-color);
    background-color: var(--c-tag-selected-focused-background-color);
    border-width: var(--c-tag-selected-focused-border-width);
    border-color: var(--c-tag-selected-focused-border-color)
}

.v3-tag-module__selected___9AZhD:focus .v3-tag-module__contents___uJ-V9 {
    background-color: var(--c-tag-selected-focused-contents-background-color)
}

.v3-tag-module__selected___9AZhD:active {
    color: var(--c-tag-selected-active-text-color);
    background-color: var(--c-tag-selected-active-background-color);
    border-width: var(--c-tag-selected-active-border-width);
    border-color: var(--c-tag-selected-active-border-color)
}

.v3-tag-module__selected___9AZhD:active .v3-tag-module__contents___uJ-V9 {
    background-color: var(--c-tag-selected-active-contents-background-color)
}

.v3-tag-module__selected___9AZhD.v3-tag-module__disabled___fh0Nx {
    color: var(--c-tag-selected-disabled-text-color);
    background-color: var(--c-tag-selected-disabled-background-color);
    border-width: var(--c-tag-selected-disabled-border-width);
    border-color: var(--c-tag-selected-disabled-border-color)
}

.v3-tag-module__selected___9AZhD.v3-tag-module__disabled___fh0Nx .v3-tag-module__contents___uJ-V9 {
    background-color: var(--c-tag-selected-disabled-contents-background-color)
}

.v3-tag-module__small___cJbZp .v3-tag-module__contents___uJ-V9 {
    gap: var(--c-tag-size-s-item-spacing);
    padding: var(--c-tag-size-s-padding)
}

.v3-tag-module__small___cJbZp .v3-tag-module__text___BelLd {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

.v3-tag-module__small___cJbZp .v3-tag-module__icon___IGIcV svg {
    width: var(--c-tag-icon-size-s-width);
    height: var(--c-tag-icon-size-s-height)
}

.v3-tag-module__small___cJbZp.v3-tag-module__iconLeft___Hj-UG .v3-tag-module__contents___uJ-V9 {
    padding-left: var(--c-tag-icon-left-size-s-padding-left)
}

.v3-tag-module__small___cJbZp.v3-tag-module__iconRight___CJXIG .v3-tag-module__contents___uJ-V9 {
    padding-right: var(--c-tag-icon-right-size-s-padding-right)
}

.v3-tag-module__medium___62fPm .v3-tag-module__contents___uJ-V9 {
    gap: var(--c-tag-size-m-item-spacing);
    padding: var(--c-tag-size-m-padding)
}

.v3-tag-module__medium___62fPm .v3-tag-module__text___BelLd {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-tag-module__medium___62fPm .v3-tag-module__icon___IGIcV svg {
    width: var(--c-tag-icon-size-m-width);
    height: var(--c-tag-icon-size-m-height)
}

.v3-tag-module__medium___62fPm.v3-tag-module__iconLeft___Hj-UG .v3-tag-module__contents___uJ-V9 {
    padding-left: var(--c-tag-icon-left-size-m-padding-left)
}

.v3-tag-module__medium___62fPm.v3-tag-module__iconRight___CJXIG .v3-tag-module__contents___uJ-V9 {
    padding-right: var(--c-tag-icon-right-size-m-padding-right)
}

.v3-tag-module__large___SBLyS .v3-tag-module__contents___uJ-V9 {
    gap: var(--c-tag-size-l-item-spacing);
    padding: var(--c-tag-size-l-padding)
}

.v3-tag-module__large___SBLyS .v3-tag-module__text___BelLd {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-tag-module__large___SBLyS .v3-tag-module__icon___IGIcV svg {
    width: var(--c-tag-icon-size-l-width);
    height: var(--c-tag-icon-size-l-height)
}

.v3-tag-module__large___SBLyS.v3-tag-module__iconLeft___Hj-UG .v3-tag-module__contents___uJ-V9 {
    padding-left: var(--c-tag-icon-left-size-l-padding-left)
}

.v3-tag-module__large___SBLyS.v3-tag-module__iconRight___CJXIG .v3-tag-module__contents___uJ-V9 {
    padding-right: var(--c-tag-icon-right-size-l-padding-right)
}

.v3-teamIndicator-module__tokens___Ot1Mq {
    --c-team-indicator-top-width: var(--p-borderwidth-0);
    --c-team-indicator-bottom-width: var(--p-borderwidth-0);
    --c-team-indicator-left-width: var(--p-borderwidth-0);
    --c-team-indicator-right-width: var(--p-borderwidth-0);
    --c-team-indicator-border-style: var(--p-border-style-solid);
    --c-team-indicator-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-team-indicator-border-top: var(--c-team-indicator-top-width) var(--c-team-indicator-border-style) var(--c-team-indicator-border-color);
    --c-team-indicator-border-bottom: var(--c-team-indicator-bottom-width) var(--c-team-indicator-border-style) var(--c-team-indicator-border-color);
    --c-team-indicator-border-right: var(--c-team-indicator-right-width) var(--c-team-indicator-border-style) var(--c-team-indicator-border-color);
    --c-team-indicator-border-left: var(--c-team-indicator-left-width) var(--c-team-indicator-border-style) var(--c-team-indicator-border-color);
    --c-team-indicator-border-radius: var(--p-borderradius-0);
    --c-team-indicator-size-s-padding-top: var(--s-spacer-0);
    --c-team-indicator-size-s-padding-right: var(--s-spacer-0);
    --c-team-indicator-size-s-padding-bottom: var(--s-spacer-0);
    --c-team-indicator-size-s-padding-left: var(--s-spacer-0);
    --c-team-indicator-size-m-padding-top: var(--s-spacer-0);
    --c-team-indicator-size-m-padding-right: var(--s-spacer-0);
    --c-team-indicator-size-m-padding-bottom: var(--s-spacer-0);
    --c-team-indicator-size-m-padding-left: var(--s-spacer-0);
    --c-team-indicator-size-l-padding-top: var(--s-spacer-0);
    --c-team-indicator-size-l-padding-right: var(--s-spacer-0);
    --c-team-indicator-size-l-padding-bottom: var(--s-spacer-0);
    --c-team-indicator-size-l-padding-left: var(--s-spacer-0);
    --c-team-indicator-padding: var(--c-team-indicator-size-s-padding-top) var(--c-team-indicator-size-s-padding-right) var(--c-team-indicator-size-s-padding-bottom) var(--c-team-indicator-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-teamIndicator-module__tokens___Ot1Mq {
        --c-team-indicator-padding: var(--c-team-indicator-size-m-padding-top) var(--c-team-indicator-size-m-padding-right) var(--c-team-indicator-size-m-padding-bottom) var(--c-team-indicator-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-teamIndicator-module__tokens___Ot1Mq {
        --c-team-indicator-padding: var(--c-team-indicator-size-l-padding-top) var(--c-team-indicator-size-l-padding-right) var(--c-team-indicator-size-l-padding-bottom) var(--c-team-indicator-size-l-padding-left)
    }
}

.v3-teamIndicator-module__tokens___Ot1Mq {
    --c-team-indicator-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-team-indicator-opacity: var(--p-opacity-100);
    --c-team-indicator-item-spacing: var(--s-spacer-4);
    --c-team-indicator-indicator-1-background-color: var(--s-color-element-brand-primary-1);
    --c-team-indicator-indicator-2-background-color: var(--s-color-element-brand-primary-2);
    --c-team-indicator-indicator-3-background-color: var(--s-color-element-brand-secondary-1);
    --c-team-indicator-indicator-4-background-color: var(--s-color-element-brand-secondary-2);
    --c-team-indicator-indicator-5-background-color: var(--s-color-element-brand-secondary-3);
    --c-team-indicator-indicator-6-background-color: var(--s-color-element-brand-secondary-4);
    --c-team-indicator-indicator-7-background-color: var(--s-color-element-brand-secondary-5);
    --c-team-indicator-indicator-8-background-color: var(--s-color-element-default-black);
    --c-team-indicator-indicator-width: var(--s-spacer-1);
    --c-team-indicator-indicator-height: var(--s-spacer-8);
    --c-team-indicator-team-text-case: var(--p-textcase-none);
    --c-team-indicator-team-text-color: var(--s-color-text-default-black);
    --c-team-indicator-team-padding-top: var(--s-spacer-1);
    --c-team-indicator-team-padding-right: var(--s-spacer-0);
    --c-team-indicator-team-padding-bottom: var(--s-spacer-fixed-3px);
    --c-team-indicator-team-padding-left: var(--s-spacer-0);
    --c-team-indicator-team-padding: var(--c-team-indicator-team-padding-top) var(--c-team-indicator-team-padding-right) var(--c-team-indicator-team-padding-bottom) var(--c-team-indicator-team-padding-left)
}

.v3-teamIndicator-module__onDark___18ekl {
    --c-team-indicator-team-text-color: var(--s-color-text-default-white)
}

.v3-teamIndicator-module__teamIndicator___UqwI4 {
    display: flex;
    gap: var(--c-team-indicator-item-spacing);
    padding: var(--c-team-indicator-padding);
    background-color: var(--c-team-indicator-background-color);
    border-radius: var(--c-team-indicator-border-radius);
    opacity: var(--c-team-indicator-opacity);
    border-top: var(--c-team-indicator-border-top);
    border-bottom: var(--c-team-indicator-border-bottom);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-teamIndicator-module__teamIndicator___UqwI4 {
        font-family: Open Sans;
        font-size: 12px;
        line-height: 20px;
        letter-spacing: .200000003px;
        font-weight: 700
    }
}

.v3-teamIndicator-module__team___qDOFz {
    text-transform: var(--c-team-indicator-team-text-case);
    padding: var(--c-team-indicator-team-padding);
    color: var(--c-team-indicator-team-text-color)
}

.v3-teamIndicator-module__indicator___cWlPv {
    display: inline-block;
    width: var(--c-team-indicator-indicator-width);
    height: var(--c-team-indicator-indicator-height);
    background-color: var(--c-team-indicator-indicator-1-background-color)
}

.v3-teamIndicator-module__indicator2___BttrX {
    background-color: var(--c-team-indicator-indicator-2-background-color)
}

.v3-teamIndicator-module__indicator3___UwVbM {
    background-color: var(--c-team-indicator-indicator-3-background-color)
}

.v3-teamIndicator-module__indicator4___IRIud {
    background-color: var(--c-team-indicator-indicator-4-background-color)
}

.v3-teamIndicator-module__indicator5___booVw {
    background-color: var(--c-team-indicator-indicator-5-background-color)
}

.v3-teamIndicator-module__indicator6___xETRG {
    background-color: var(--c-team-indicator-indicator-6-background-color)
}

.v3-teamIndicator-module__indicator7___LiVV5 {
    background-color: var(--c-team-indicator-indicator-7-background-color)
}

.v3-teamIndicator-module__indicator8___tHizi {
    background-color: var(--c-team-indicator-indicator-8-background-color)
}

.v3-attribution-module__tokens___CAukR {
    --c-attribution-top-width: var(--p-borderwidth-0);
    --c-attribution-bottom-width: var(--p-borderwidth-0);
    --c-attribution-left-width: var(--p-borderwidth-0);
    --c-attribution-right-width: var(--p-borderwidth-0);
    --c-attribution-border-style: var(--p-border-style-solid);
    --c-attribution-border-color: var(--p-color-opacity-background-transparent);
    --c-attribution-border-top: var(--c-attribution-top-width) var(--c-attribution-border-style) var(--c-attribution-border-color);
    --c-attribution-border-bottom: var(--c-attribution-bottom-width) var(--c-attribution-border-style) var(--c-attribution-border-color);
    --c-attribution-border-right: var(--c-attribution-right-width) var(--c-attribution-border-style) var(--c-attribution-border-color);
    --c-attribution-border-left: var(--c-attribution-left-width) var(--c-attribution-border-style) var(--c-attribution-border-color);
    --c-attribution-border-radius: var(--p-borderradius-0);
    --c-attribution-size-s-padding-top: var(--s-spacer-5);
    --c-attribution-size-s-padding-right: var(--s-spacer-10);
    --c-attribution-size-s-padding-bottom: var(--s-spacer-5);
    --c-attribution-size-s-padding-left: var(--s-spacer-10);
    --c-attribution-size-m-padding-top: var(--s-spacer-5);
    --c-attribution-size-m-padding-right: var(--s-spacer-10);
    --c-attribution-size-m-padding-bottom: var(--s-spacer-5);
    --c-attribution-size-m-padding-left: var(--s-spacer-10);
    --c-attribution-size-l-padding-top: var(--s-spacer-5);
    --c-attribution-size-l-padding-right: var(--s-spacer-10);
    --c-attribution-size-l-padding-bottom: var(--s-spacer-5);
    --c-attribution-size-l-padding-left: var(--s-spacer-10);
    --c-attribution-padding: var(--c-attribution-size-s-padding-top) var(--c-attribution-size-s-padding-right) var(--c-attribution-size-s-padding-bottom) var(--c-attribution-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-attribution-module__tokens___CAukR {
        --c-attribution-padding: var(--c-attribution-size-m-padding-top) var(--c-attribution-size-m-padding-right) var(--c-attribution-size-m-padding-bottom) var(--c-attribution-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-attribution-module__tokens___CAukR {
        --c-attribution-padding: var(--c-attribution-size-l-padding-top) var(--c-attribution-size-l-padding-right) var(--c-attribution-size-l-padding-bottom) var(--c-attribution-size-l-padding-left)
    }
}

.v3-attribution-module__tokens___CAukR {
    --c-attribution-background-color: var(--primitive-p-color-opacity-black-30);
    --c-attribution-opacity: var(--p-opacity-100);
    --c-attribution-text-color: var(--p-color-neutral-white);
    --c-attribution-text-padding: var(--s-spacer-1) 0 var(--s-spacer-fixed-3px)
}

.v3-attribution-module__attribution___uGp2z {
    padding: var(--c-attribution-padding);
    background-color: var(--c-attribution-background-color);
    border-top: var(--c-attribution-border-top);
    border-bottom: var(--c-attribution-border-bottom);
    border-left: var(--c-attribution-border-left);
    border-right: var(--c-attribution-border-right);
    border-radius: var(--c-attribution-border-radius);
    opacity: var(--c-attribution-opacity)
}

.v3-attribution-module__text___JPgFh {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    padding: var(--c-attribution-text-padding);
    color: var(--c-attribution-text-color)
}

.v3-cardIcon-module__tokens___cbGFk {
    --c-card-icon-top-width: var(--p-borderwidth-0);
    --c-card-icon-bottom-width: var(--p-borderwidth-0);
    --c-card-icon-left-width: var(--p-borderwidth-0);
    --c-card-icon-right-width: var(--p-borderwidth-0);
    --c-card-icon-border-style: var(--p-border-style-solid);
    --c-card-icon-border-color: var(--p-color-opacity-background-transparent);
    --c-card-icon-border-top: var(--c-card-icon-top-width) var(--c-card-icon-border-style) var(--c-card-icon-border-color);
    --c-card-icon-border-bottom: var(--c-card-icon-bottom-width) var(--c-card-icon-border-style) var(--c-card-icon-border-color);
    --c-card-icon-border-right: var(--c-card-icon-right-width) var(--c-card-icon-border-style) var(--c-card-icon-border-color);
    --c-card-icon-border-left: var(--c-card-icon-left-width) var(--c-card-icon-border-style) var(--c-card-icon-border-color);
    --c-card-icon-border-radius: var(--p-borderradius-0);
    --c-card-icon-size-s-padding-top: var(--s-spacer-0);
    --c-card-icon-size-s-padding-right: var(--s-spacer-0);
    --c-card-icon-size-s-padding-bottom: var(--s-spacer-0);
    --c-card-icon-size-s-padding-left: var(--s-spacer-0);
    --c-card-icon-size-m-padding-top: var(--s-spacer-0);
    --c-card-icon-size-m-padding-right: var(--s-spacer-0);
    --c-card-icon-size-m-padding-bottom: var(--s-spacer-0);
    --c-card-icon-size-m-padding-left: var(--s-spacer-0);
    --c-card-icon-size-l-padding-top: var(--s-spacer-0);
    --c-card-icon-size-l-padding-right: var(--s-spacer-0);
    --c-card-icon-size-l-padding-bottom: var(--s-spacer-0);
    --c-card-icon-size-l-padding-left: var(--s-spacer-0);
    --c-card-icon-padding: var(--c-card-icon-size-s-padding-top) var(--c-card-icon-size-s-padding-right) var(--c-card-icon-size-s-padding-bottom) var(--c-card-icon-size-s-padding-left);
    --c-card-icon-xsmall-width: 32px;
    --c-card-icon-xsmall-height: 32px;
    --c-card-icon-xsmall-padding: var(--s-spacer-4);
    --c-card-icon-small-width: 40px;
    --c-card-icon-small-height: 40px;
    --c-card-icon-small-padding: var(--s-spacer-5);
    --c-card-icon-medium-width: 48px;
    --c-card-icon-medium-height: 48px;
    --c-card-icon-medium-padding: var(--s-spacer-5)
}

@media (min-width: 768px) {
    .v3-cardIcon-module__tokens___cbGFk {
        --c-card-icon-padding: var(--c-card-icon-size-m-padding-top) var(--c-card-icon-size-m-padding-right) var(--c-card-icon-size-m-padding-bottom) var(--c-card-icon-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-cardIcon-module__tokens___cbGFk {
        --c-card-icon-padding: var(--c-card-icon-size-l-padding-top) var(--c-card-icon-size-l-padding-right) var(--c-card-icon-size-l-padding-bottom) var(--c-card-icon-size-l-padding-left)
    }
}

.v3-cardIcon-module__tokens___cbGFk {
    --c-card-icon-background-color: var(--s-color-background-default-light);
    --c-card-icon-opacity: var(--p-opacity-100);
    --c-card-icon-background-color-light: var(--p-color-neutral-white);
    --c-card-icon-background-color-dark: var(--p-color-neutral-black);
    --c-card-icon-xsmall-icon-width: 16px;
    --c-card-icon-xsmall-icon-height: 16px;
    --c-card-icon-small-icon-width: 16px;
    --c-card-icon-small-icon-height: 16px;
    --c-card-icon-medium-icon-width: 24px;
    --c-card-icon-medium-icon-height: 24px;
    --c-card-icon-svg-color-light: var(--p-color-neutral-black);
    --c-card-icon-svg-color-dark: var(--p-color-neutral-white)
}

.v3-cardIcon-module__cardIcon___9TQ0m {
    padding: var(--c-card-icon-padding);
    background-color: var(--c-card-icon-background-color);
    border-top: var(--c-card-icon-border-top);
    border-bottom: var(--c-card-icon-border-bottom);
    border-left: var(--c-card-icon-border-left);
    border-right: var(--c-card-icon-border-right);
    border-radius: var(--c-card-icon-border-radius);
    opacity: var(--c-card-icon-opacity)
}

.v3-cardIcon-module__xsmall___uKN7m {
    padding: var(--c-card-icon-xsmall-padding);
    width: var(--c-card-icon-xsmall-width);
    height: var(--c-card-icon-xsmall-height)
}

.v3-cardIcon-module__xsmall___uKN7m svg {
    width: var(--c-card-icon-xsmall-icon-width);
    height: var(--c-card-icon-xsmall-icon-height)
}

.v3-cardIcon-module__small___xmKMJ {
    padding: var(--c-card-icon-small-padding);
    width: var(--c-card-icon-small-width);
    height: var(--c-card-icon-small-height)
}

.v3-cardIcon-module__small___xmKMJ svg {
    width: var(--c-card-icon-small-icon-width);
    height: var(--c-card-icon-small-icon-height)
}

.v3-cardIcon-module__medium___k08RU {
    padding: var(--c-card-icon-medium-padding);
    width: var(--c-card-icon-medium-width);
    height: var(--c-card-icon-medium-height)
}

.v3-cardIcon-module__medium___k08RU svg {
    width: var(--c-card-icon-medium-icon-width);
    height: var(--c-card-icon-medium-icon-height)
}

.v3-cardIcon-module__light___XbBuj {
    background-color: var(--c-card-icon-background-color-light)
}

.v3-cardIcon-module__light___XbBuj svg {
    color: var(--c-card-icon-svg-color-light)
}

.v3-cardIcon-module__dark___ZriS6 {
    background-color: var(--c-card-icon-background-color-dark)
}

.v3-cardIcon-module__dark___ZriS6 svg {
    color: var(--c-card-icon-svg-color-dark)
}

.v3-countryFlag-module__tokens___DoztZ {
    --c-country-flag-top-width: var(--p-borderwidth-0);
    --c-country-flag-bottom-width: var(--p-borderwidth-0);
    --c-country-flag-left-width: var(--p-borderwidth-0);
    --c-country-flag-right-width: var(--p-borderwidth-0);
    --c-country-flag-border-style: var(--p-border-style-solid);
    --c-country-flag-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-country-flag-border-top: var(--c-country-flag-top-width) var(--c-country-flag-border-style) var(--c-country-flag-border-color);
    --c-country-flag-border-bottom: var(--c-country-flag-bottom-width) var(--c-country-flag-border-style) var(--c-country-flag-border-color);
    --c-country-flag-border-right: var(--c-country-flag-right-width) var(--c-country-flag-border-style) var(--c-country-flag-border-color);
    --c-country-flag-border-left: var(--c-country-flag-left-width) var(--c-country-flag-border-style) var(--c-country-flag-border-color);
    --c-country-flag-border-radius: var(--p-borderradius-0);
    --c-country-flag-size-s-padding-top: var(--s-spacer-0);
    --c-country-flag-size-s-padding-right: var(--s-spacer-0);
    --c-country-flag-size-s-padding-bottom: var(--s-spacer-0);
    --c-country-flag-size-s-padding-left: var(--s-spacer-0);
    --c-country-flag-size-m-padding-top: var(--s-spacer-0);
    --c-country-flag-size-m-padding-right: var(--s-spacer-0);
    --c-country-flag-size-m-padding-bottom: var(--s-spacer-0);
    --c-country-flag-size-m-padding-left: var(--s-spacer-0);
    --c-country-flag-size-l-padding-top: var(--s-spacer-0);
    --c-country-flag-size-l-padding-right: var(--s-spacer-0);
    --c-country-flag-size-l-padding-bottom: var(--s-spacer-0);
    --c-country-flag-size-l-padding-left: var(--s-spacer-0);
    --c-country-flag-padding: var(--c-country-flag-size-s-padding-top) var(--c-country-flag-size-s-padding-right) var(--c-country-flag-size-s-padding-bottom) var(--c-country-flag-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-countryFlag-module__tokens___DoztZ {
        --c-country-flag-padding: var(--c-country-flag-size-m-padding-top) var(--c-country-flag-size-m-padding-right) var(--c-country-flag-size-m-padding-bottom) var(--c-country-flag-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-countryFlag-module__tokens___DoztZ {
        --c-country-flag-padding: var(--c-country-flag-size-l-padding-top) var(--c-country-flag-size-l-padding-right) var(--c-country-flag-size-l-padding-bottom) var(--c-country-flag-size-l-padding-left)
    }
}

.v3-countryFlag-module__tokens___DoztZ {
    --c-country-flag-background-color: var(--p-color-opacity-background-transparent);
    --c-country-flag-opacity: var(--p-opacity-100);
    --c-country-flag-display: flex;
    --c-country-flag-gap: 12px;
    --c-country-flag-align-items: center;
    --c-country-flag-flex-direction: row;
    --c-country-flag-flex-wrap: nowrap;
    --c-country-flag-name-color: inherit;
    --c-country-flag-image-display: flex;
    --c-country-flag-image-align-items: stretch;
    --c-country-flag-image-height: 36px;
    --c-country-flag-image-width: 100%
}

.v3-countryFlag-module__countryFlag___V9yYh {
    display: var(--c-country-flag-display);
    flex-direction: var(--c-country-flag-flex-direction);
    flex-wrap: var(--c-country-flag-flex-wrap);
    align-items: var(--c-country-flag-align-items);
    padding: var(--c-country-flag-padding);
    background-color: var(--c-country-flag-background-color);
    border-radius: var(--c-country-flag-border-radius);
    opacity: var(--c-country-flag-opacity);
    border-top: var(--c-country-flag-border-top);
    border-bottom: var(--c-country-flag-border-bottom);
    border-left: var(--c-country-flag-border-left);
    border-right: var(--c-country-flag-border-right);
    gap: var(--c-country-flag-gap)
}

.v3-countryFlag-module__countryName___I1Y0z {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-country-flag-name-color)
}

.v3-countryFlag-module__flagImage___uOvhl {
    display: var(--c-country-flag-image-display);
    align-items: var(--c-country-flag-image-align-items);
    height: var(--c-country-flag-image-height)
}

.v3-countryFlag-module__flagImage___uOvhl > * {
    width: var(--c-country-flag-image-width);
    height: var(--c-country-flag-image-height)
}

.v3-status-module__tokens___lSyQ- {
    --c-status-top-width: var(--p-borderwidth-0);
    --c-status-bottom-width: var(--p-borderwidth-0);
    --c-status-left-width: var(--p-borderwidth-0);
    --c-status-right-width: var(--p-borderwidth-0);
    --c-status-border-style: var(--p-border-style-solid);
    --c-status-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-status-border-top: var(--c-status-top-width) var(--c-status-border-style) var(--c-status-border-color);
    --c-status-border-bottom: var(--c-status-bottom-width) var(--c-status-border-style) var(--c-status-border-color);
    --c-status-border-right: var(--c-status-right-width) var(--c-status-border-style) var(--c-status-border-color);
    --c-status-border-left: var(--c-status-left-width) var(--c-status-border-style) var(--c-status-border-color);
    --c-status-border-radius: var(--p-borderradius-full);
    --c-status-size-s-padding-top: var(--s-spacer-0);
    --c-status-size-s-padding-right: var(--s-spacer-5);
    --c-status-size-s-padding-bottom: var(--s-spacer-0);
    --c-status-size-s-padding-left: var(--s-spacer-4);
    --c-status-size-m-padding-top: var(--s-spacer-0);
    --c-status-size-m-padding-right: var(--s-spacer-6);
    --c-status-size-m-padding-bottom: var(--s-spacer-0);
    --c-status-size-m-padding-left: var(--s-spacer-4);
    --c-status-size-l-padding-top: var(--s-spacer-0);
    --c-status-size-l-padding-right: var(--s-spacer-6);
    --c-status-size-l-padding-bottom: var(--s-spacer-0);
    --c-status-size-l-padding-left: var(--s-spacer-4);
    --c-status-padding: var(--c-status-size-s-padding-top) var(--c-status-size-s-padding-right) var(--c-status-size-s-padding-bottom) var(--c-status-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-status-module__tokens___lSyQ- {
        --c-status-padding: var(--c-status-size-m-padding-top) var(--c-status-size-m-padding-right) var(--c-status-size-m-padding-bottom) var(--c-status-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-status-module__tokens___lSyQ- {
        --c-status-padding: var(--c-status-size-l-padding-top) var(--c-status-size-l-padding-right) var(--c-status-size-l-padding-bottom) var(--c-status-size-l-padding-left)
    }
}

.v3-status-module__tokens___lSyQ- {
    --c-status-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-status-opacity: var(--p-opacity-100);
    --c-status-display: inline-flex;
    --c-status-align-items: center;
    --c-status-justify-content: center;
    --c-status-margin: 0 auto;
    --c-status-flex-direction: row;
    --c-status-gap: var(--s-spacer-3);
    --c-status-title-text-transform: uppercase;
    --c-status-icon-display: inline-flex;
    --c-status-icon-align-items: center;
    --c-status-icon-justify-content: center
}

.v3-status-module__status___rkQxn {
    display: var(--c-status-display);
    align-items: var(--c-status-align-items);
    justify-content: var(--c-status-justify-content);
    margin: var(--c-status-margin);
    padding: var(--c-status-padding);
    border-radius: var(--c-status-border-radius);
    opacity: var(--c-status-opacity);
    flex-direction: var(--c-status-flex-direction);
    gap: var(--c-status-gap);
    border-top: var(--c-status-border-top);
    border-bottom: var(--c-status-border-bottom);
    border-left: var(--c-status-border-left);
    border-right: var(--c-status-border-right)
}

.v3-status-module__title___EeHM7 {
    text-transform: var(--c-status-title-text-transform)
}

.v3-status-module__icon___RfgNn {
    display: var(--c-status-icon-display);
    align-items: var(--c-status-icon-align-items);
    justify-content: var(--c-status-icon-justify-content)
}

.v3-loading-module__tokens___6v71U {
    --c-loading-top-width: var(--p-borderwidth-0);
    --c-loading-bottom-width: var(--p-borderwidth-0);
    --c-loading-left-width: var(--p-borderwidth-0);
    --c-loading-right-width: var(--p-borderwidth-0);
    --c-loading-border-style: var(--p-border-style-solid);
    --c-loading-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-loading-border-top: var(--c-loading-top-width) var(--c-loading-border-style) var(--c-loading-border-color);
    --c-loading-border-bottom: var(--c-loading-bottom-width) var(--c-loading-border-style) var(--c-loading-border-color);
    --c-loading-border-right: var(--c-loading-right-width) var(--c-loading-border-style) var(--c-loading-border-color);
    --c-loading-border-left: var(--c-loading-left-width) var(--c-loading-border-style) var(--c-loading-border-color);
    --c-loading-border-radius: var(--p-borderradius-0);
    --c-loading-size-s-padding-top: var(--s-spacer-0);
    --c-loading-size-s-padding-right: var(--s-spacer-0);
    --c-loading-size-s-padding-bottom: var(--s-spacer-0);
    --c-loading-size-s-padding-left: var(--s-spacer-0);
    --c-loading-size-m-padding-top: var(--s-spacer-0);
    --c-loading-size-m-padding-right: var(--s-spacer-0);
    --c-loading-size-m-padding-bottom: var(--s-spacer-0);
    --c-loading-size-m-padding-left: var(--s-spacer-0);
    --c-loading-size-l-padding-top: var(--s-spacer-0);
    --c-loading-size-l-padding-right: var(--s-spacer-0);
    --c-loading-size-l-padding-bottom: var(--s-spacer-0);
    --c-loading-size-l-padding-left: var(--s-spacer-0);
    --c-loading-padding: var(--c-loading-size-s-padding-top) var(--c-loading-size-s-padding-right) var(--c-loading-size-s-padding-bottom) var(--c-loading-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-loading-module__tokens___6v71U {
        --c-loading-padding: var(--c-loading-size-m-padding-top) var(--c-loading-size-m-padding-right) var(--c-loading-size-m-padding-bottom) var(--c-loading-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-loading-module__tokens___6v71U {
        --c-loading-padding: var(--c-loading-size-l-padding-top) var(--c-loading-size-l-padding-right) var(--c-loading-size-l-padding-bottom) var(--c-loading-size-l-padding-left)
    }
}

.v3-loading-module__tokens___6v71U {
    --c-loading-background-color: var(--s-color-background-holdingcolor-fullytransparent);
    --c-loading-opacity: var(--p-opacity-100);
    --c-loading-display: flex;
    --c-loading-align-items: center;
    --c-loading-gap: var(--s-spacer-4)
}

.v3-loading-module__loading___-qJGI {
    display: var(--c-loading-display);
    align-items: var(--c-loading-align-items);
    padding: var(--c-loading-padding);
    background-color: var(--c-loading-background-color);
    border-radius: var(--c-loading-border-radius);
    opacity: var(--c-loading-opacity);
    border-top: var(--c-loading-border-top);
    border-bottom: var(--c-loading-border-bottom);
    border-left: var(--c-loading-border-left);
    border-right: var(--c-loading-border-right);
    gap: var(--c-loading-gap)
}

.v3-loading-module__spinner___44EJp {
    display: grid;
    width: 24px;
    background: linear-gradient(0deg, rgba(0, 0, 0, .5) 30%, transparent 0 70%, #000 0) 50%/8% 100%, linear-gradient(90deg, rgba(0, 0, 0, .25) 30%, transparent 0 70%, rgba(0, 0, 0, .75) 0) 50%/100% 8%;
    background-repeat: no-repeat;
    border-radius: 50%;
    aspect-ratio: 1;
    animation: v3-loading-module__spin___Epakf 1s steps(12) infinite
}

.v3-loading-module__spinner___44EJp:after, .v3-loading-module__spinner___44EJp:before {
    content: "";
    background: inherit;
    border-radius: 50%;
    opacity: .915;
    grid-area: 1/1;
    transform: rotate(30deg)
}

.v3-loading-module__spinner___44EJp:after {
    opacity: .83;
    transform: rotate(60deg)
}

@keyframes v3-loading-module__spin___Epakf {
    to {
        transform: rotate(1turn)
    }
}

.v3-loading-module__label___JYcRr {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

@media (min-width: 1440px) {
    .v3-loading-module__label___JYcRr {
        font-family: Open Sans;
        font-size: 12px;
        line-height: 20px;
        letter-spacing: .200000003px;
        font-weight: 400;
        text-transform: uppercase
    }
}

.v3-badge-module__tokens___4w0aX {
    --c-badge-top-width: var(--p-borderwidth-0);
    --c-badge-bottom-width: var(--p-borderwidth-0);
    --c-badge-left-width: var(--p-borderwidth-0);
    --c-badge-right-width: var(--p-borderwidth-0);
    --c-badge-border-style: var(--p-border-style-solid);
    --c-badge-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-badge-border-top: var(--c-badge-top-width) var(--c-badge-border-style) var(--c-badge-border-color);
    --c-badge-border-bottom: var(--c-badge-bottom-width) var(--c-badge-border-style) var(--c-badge-border-color);
    --c-badge-border-right: var(--c-badge-right-width) var(--c-badge-border-style) var(--c-badge-border-color);
    --c-badge-border-left: var(--c-badge-left-width) var(--c-badge-border-style) var(--c-badge-border-color);
    --c-badge-border-radius: var(--p-borderradius-3);
    --c-badge-size-s-padding-top: var(--s-spacer-0);
    --c-badge-size-s-padding-right: var(--s-spacer-0);
    --c-badge-size-s-padding-bottom: var(--s-spacer-0);
    --c-badge-size-s-padding-left: var(--s-spacer-0);
    --c-badge-size-m-padding-top: var(--s-spacer-0);
    --c-badge-size-m-padding-right: var(--s-spacer-0);
    --c-badge-size-m-padding-bottom: var(--s-spacer-0);
    --c-badge-size-m-padding-left: var(--s-spacer-0);
    --c-badge-size-l-padding-top: var(--s-spacer-0);
    --c-badge-size-l-padding-right: var(--s-spacer-0);
    --c-badge-size-l-padding-bottom: var(--s-spacer-0);
    --c-badge-size-l-padding-left: var(--s-spacer-0);
    --c-badge-padding: var(--c-badge-size-s-padding-top) var(--c-badge-size-s-padding-right) var(--c-badge-size-s-padding-bottom) var(--c-badge-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-badge-module__tokens___4w0aX {
        --c-badge-padding: var(--c-badge-size-m-padding-top) var(--c-badge-size-m-padding-right) var(--c-badge-size-m-padding-bottom) var(--c-badge-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-badge-module__tokens___4w0aX {
        --c-badge-padding: var(--c-badge-size-l-padding-top) var(--c-badge-size-l-padding-right) var(--c-badge-size-l-padding-bottom) var(--c-badge-size-l-padding-left)
    }
}

.v3-badge-module__tokens___4w0aX {
    --c-badge-background-color: var(--s-color-background-default-black);
    --c-badge-opacity: var(--p-opacity-100);
    --c-badge-width: fit-content;
    --c-badge-height: 24px;
    --c-badge-container-display: flex;
    --c-badge-container-align-items: center;
    --c-badge-container-gap: var(--s-spacer-4);
    --c-badge-container-padding: 0 var(--s-spacer-4);
    --c-badge-text-padding: 1px 0 3px;
    --c-badge-text-color: var(--s-color-text-default-white);
    --c-badge-text-transform: uppercase;
    --c-badge-svg-width: 16px;
    --c-badge-svg-height: 16px;
    --c-badge-svg-color: var(--s-color-text-default-white);
    --c-badge-background-color-on-dark: var(--s-color-background-default-white);
    --c-badge-text-color-on-dark: var(--s-color-text-default-black);
    --c-badge-svg-color-on-dark: var(--s-color-text-default-black)
}

.v3-badge-module__badge___XAAW1 {
    padding: var(--c-badge-padding);
    width: var(--c-badge-width);
    height: var(--c-badge-height);
    background-color: var(--c-badge-background-color);
    border-radius: var(--c-badge-border-radius);
    opacity: var(--c-badge-opacity);
    border-top: var(--c-badge-border-top);
    border-bottom: var(--c-badge-border-bottom);
    border-left: var(--c-badge-border-left);
    border-right: var(--c-badge-border-right)
}

.v3-badge-module__container___jGyVs {
    display: var(--c-badge-container-display);
    align-items: var(--c-badge-container-align-items);
    gap: var(--c-badge-container-gap);
    padding: var(--c-badge-container-padding)
}

.v3-badge-module__text___Q1MBJ {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700;
    padding: var(--c-badge-text-padding);
    color: var(--c-badge-text-color);
    text-transform: var(--c-badge-text-transform)
}

.v3-badge-module__leftElement___plOuV svg, .v3-badge-module__rightElement___c2Bm2 svg {
    width: var(--c-badge-svg-width);
    height: var(--c-badge-svg-height);
    color: var(--c-badge-svg-color)
}

.v3-badge-module__onDark___aTGqn {
    background-color: var(--c-badge-background-color-on-dark)
}

.v3-badge-module__onDark___aTGqn .v3-badge-module__text___Q1MBJ {
    color: var(--c-badge-text-color-on-dark)
}

.v3-badge-module__onDark___aTGqn .v3-badge-module__leftElement___plOuV svg, .v3-badge-module__onDark___aTGqn .v3-badge-module__rightElement___c2Bm2 svg {
    color: var(--c-badge-svg-color-on-dark)
}

.v3-badge-module__opaque___o-mm0 {
    background-color: var(--c-badge-background-color-opaque)
}

.v3-badge-module__opaque___o-mm0 .v3-badge-module__text___Q1MBJ {
    color: var(--c-badge-text-color-opaque)
}

.v3-badge-module__opaque___o-mm0 .v3-badge-module__leftElement___plOuV svg, .v3-badge-module__opaque___o-mm0 .v3-badge-module__rightElement___c2Bm2 svg {
    color: var(--c-badge-svg-color-opaque)
}

.v3-box-module__box___uHGYo {
    display: flex
}

.v3-container-module__container___ehyWh {
    margin-right: var(--s-gridmargin-s);
    margin-left: var(--s-gridmargin-s);
    width: calc(100% - var(--s-gridmargin-s) * 2);
    max-width: var(--p-grid-max-width-container)
}

@media (min-width: 768px) {
    .v3-container-module__container___ehyWh {
        margin-right: var(--s-gridmargin-m);
        margin-left: var(--s-gridmargin-m);
        width: calc(100% - var(--s-gridmargin-m) * 2)
    }
}

@media (min-width: 1024px) {
    .v3-container-module__container___ehyWh {
        margin-right: var(--s-gridmargin-l);
        margin-left: var(--s-gridmargin-l);
        width: calc(100% - var(--s-gridmargin-l) * 2)
    }
}

@media (min-width: 1440px) {
    .v3-container-module__container___ehyWh {
        margin-right: auto;
        margin-left: auto;
        width: calc(100% - var(--s-gridmargin-xl) * 2)
    }
}

@media (min-width: 1920px) {
    .v3-container-module__container___ehyWh {
        margin-right: auto;
        margin-left: auto;
        width: calc(100% - var(--s-gridmargin-xxl) * 2);
        width: 100%
    }
}

.v3-flex-module__flex___OTlmP {
    display: flex
}

.v3-reveal-module__reveal___rW75T {
    animation-iteration-count: 1;
    animation-duration: var(--duration);
    animation-delay: var(--delay);
    animation-fill-mode: forwards
}

.v3-reveal-module__reveal___rW75T.v3-reveal-module__fadeIn___XlF4O.v3-reveal-module__transition___bpAky {
    animation-name: v3-reveal-module__fadeInAnimation___VL3xj, v3-reveal-module__transitionAnimation___U1mZ8
}

.v3-reveal-module__transition___bpAky {
    transform: var(--transform);
    animation-name: v3-reveal-module__transitionAnimation___U1mZ8
}

.v3-reveal-module__fadeIn___XlF4O {
    opacity: 0;
    animation-name: v3-reveal-module__fadeInAnimation___VL3xj
}

@keyframes v3-reveal-module__fadeInAnimation___VL3xj {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes v3-reveal-module__transitionAnimation___U1mZ8 {
    to {
        transform: translate(0)
    }
}

.v3-slottedLayout-module__tokens___pAJi5 {
    --c-slotted-layout-top-width: var(--p-borderwidth-0);
    --c-slotted-layout-bottom-width: var(--p-borderwidth-0);
    --c-slotted-layout-left-width: var(--p-borderwidth-0);
    --c-slotted-layout-right-width: var(--p-borderwidth-0);
    --c-slotted-layout-border-style: var(--p-border-style-solid);
    --c-slotted-layout-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-slotted-layout-border-top: var(--c-slotted-layout-top-width) var(--c-slotted-layout-border-style) var(--c-slotted-layout-border-color);
    --c-slotted-layout-border-bottom: var(--c-slotted-layout-bottom-width) var(--c-slotted-layout-border-style) var(--c-slotted-layout-border-color);
    --c-slotted-layout-border-right: var(--c-slotted-layout-right-width) var(--c-slotted-layout-border-style) var(--c-slotted-layout-border-color);
    --c-slotted-layout-border-left: var(--c-slotted-layout-left-width) var(--c-slotted-layout-border-style) var(--c-slotted-layout-border-color);
    --c-slotted-layout-border-radius: var(--p-borderradius-0);
    --c-slotted-layout-size-s-padding-top: var(--s-spacer-0);
    --c-slotted-layout-size-s-padding-right: var(--s-spacer-0);
    --c-slotted-layout-size-s-padding-bottom: var(--s-spacer-0);
    --c-slotted-layout-size-s-padding-left: var(--s-spacer-0);
    --c-slotted-layout-size-m-padding-top: var(--s-spacer-0);
    --c-slotted-layout-size-m-padding-right: var(--s-spacer-0);
    --c-slotted-layout-size-m-padding-bottom: var(--s-spacer-0);
    --c-slotted-layout-size-m-padding-left: var(--s-spacer-0);
    --c-slotted-layout-size-l-padding-top: var(--s-spacer-0);
    --c-slotted-layout-size-l-padding-right: var(--s-spacer-0);
    --c-slotted-layout-size-l-padding-bottom: var(--s-spacer-0);
    --c-slotted-layout-size-l-padding-left: var(--s-spacer-0);
    --c-slotted-layout-padding: var(--c-slotted-layout-size-s-padding-top) var(--c-slotted-layout-size-s-padding-right) var(--c-slotted-layout-size-s-padding-bottom) var(--c-slotted-layout-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-slottedLayout-module__tokens___pAJi5 {
        --c-slotted-layout-padding: var(--c-slotted-layout-size-m-padding-top) var(--c-slotted-layout-size-m-padding-right) var(--c-slotted-layout-size-m-padding-bottom) var(--c-slotted-layout-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-slottedLayout-module__tokens___pAJi5 {
        --c-slotted-layout-padding: var(--c-slotted-layout-size-l-padding-top) var(--c-slotted-layout-size-l-padding-right) var(--c-slotted-layout-size-l-padding-bottom) var(--c-slotted-layout-size-l-padding-left)
    }
}

.v3-slottedLayout-module__tokens___pAJi5 {
    --c-slotted-layout-background-color: var(--s-color-background-default-light);
    --c-slotted-layout-opacity: var(--p-opacity-100);
    --c-slotted-layout-slots-gap: var(--s-gridgutter-xl)
}

.v3-slottedLayout-module__slottedLayout___wXnxW .v3-slottedLayout-module__container___JvRBL {
    margin-right: var(--s-gridmargin-s);
    margin-left: var(--s-gridmargin-s);
    width: calc(100% - var(--s-gridmargin-s) * 2);
    max-width: var(--p-grid-max-width-container);
    padding: var(--s-spacer-7) 0 var(--s-spacer-12)
}

@media (min-width: 768px) {
    .v3-slottedLayout-module__slottedLayout___wXnxW .v3-slottedLayout-module__container___JvRBL {
        margin-right: var(--s-gridmargin-m);
        margin-left: var(--s-gridmargin-m);
        width: calc(100% - var(--s-gridmargin-m) * 2)
    }
}

@media (min-width: 1024px) {
    .v3-slottedLayout-module__slottedLayout___wXnxW .v3-slottedLayout-module__container___JvRBL {
        margin-right: var(--s-gridmargin-l);
        margin-left: var(--s-gridmargin-l);
        width: calc(100% - var(--s-gridmargin-l) * 2)
    }
}

@media (min-width: 1440px) {
    .v3-slottedLayout-module__slottedLayout___wXnxW .v3-slottedLayout-module__container___JvRBL {
        margin-right: auto;
        margin-left: auto;
        width: calc(100% - var(--s-gridmargin-xl) * 2)
    }
}

@media (min-width: 1920px) {
    .v3-slottedLayout-module__slottedLayout___wXnxW .v3-slottedLayout-module__container___JvRBL {
        margin-right: auto;
        margin-left: auto;
        width: calc(100% - var(--s-gridmargin-xxl) * 2);
        width: 100%
    }
}

.v3-slottedLayout-module__slottedLayout___wXnxW .v3-slottedLayout-module__tabs___UCR53 {
    --c-tabs-buttons-wrapper-overflow-x: auto
}

.v3-slottedLayout-module__slottedLayout___wXnxW .v3-slottedLayout-module__mainTabs___lRDAA {
    --c-tabs-buttons-wrapper-margin: var(--s-spacer-7) auto var(--s-spacer-12)
}

.v3-slottedLayout-module__slottedLayout___wXnxW .v3-slottedLayout-module__slotTabs___GUM-X {
    --c-tabs-buttons-margin: 0 auto
}

.v3-tabs-module__tokens___VNj4p {
    --c-tabs-border-top-width: var(--p-borderwidth-0);
    --c-tabs-border-right-width: var(--p-borderwidth-0);
    --c-tabs-border-bottom-width: var(--p-borderwidth-0);
    --c-tabs-border-left-width: var(--p-borderwidth-0);
    --c-tabs-border-width: var(--c-tabs-border-top-width) var(--c-tabs-border-right-width) var(--c-tabs-border-bottom-width) var(--c-tabs-border-left-width);
    --c-tabs-border-style: var(--p-border-style-solid);
    --c-tabs-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-tabs-border-top: var(--c-tabs-top-width) var(--c-tabs-border-style) var(--c-tabs-border-color);
    --c-tabs-border-right: var(--c-tabs-right-width) var(--c-tabs-border-style) var(--c-tabs-border-color);
    --c-tabs-border-bottom: var(--c-tabs-bottom-width) var(--c-tabs-border-style) var(--c-tabs-border-color);
    --c-tabs-border-left: var(--c-tabs-left-width) var(--c-tabs-border-style) var(--c-tabs-border-color);
    --c-tabs-border-radius: var(--p-borderradius-0);
    --c-tabs-outlined-border-width: var(--p-borderwidth-1);
    --c-tabs-outlined-border-color: var(--s-color-border-default-mid);
    --c-tabs-rounded-border-radius-button-first: var(--p-borderradius-full) var(--p-borderradius-0) var(--p-borderradius-0) var(--p-borderradius-full);
    --c-tabs-rounded-border-radius-button-mid: var(--p-borderradius-0) var(--p-borderradius-0) var(--p-borderradius-0) var(--p-borderradius-0);
    --c-tabs-rounded-border-radius-button-last: var(--p-borderradius-0) var(--p-borderradius-full) var(--p-borderradius-full) var(--p-borderradius-0);
    --c-tabs-rounded-border-radius-buttons: var(--p-borderradius-full);
    --c-tabs-size-s-padding-top: var(--s-spacer-0);
    --c-tabs-size-s-padding-right: var(--s-spacer-0);
    --c-tabs-size-s-padding-bottom: var(--s-spacer-0);
    --c-tabs-size-s-padding-left: var(--s-spacer-0);
    --c-tabs-size-m-padding-top: var(--s-spacer-0);
    --c-tabs-size-m-padding-right: var(--s-spacer-0);
    --c-tabs-size-m-padding-bottom: var(--s-spacer-0);
    --c-tabs-size-m-padding-left: var(--s-spacer-0);
    --c-tabs-size-l-padding-top: var(--s-spacer-0);
    --c-tabs-size-l-padding-right: var(--s-spacer-0);
    --c-tabs-size-l-padding-bottom: var(--s-spacer-0);
    --c-tabs-size-l-padding-left: var(--s-spacer-0);
    --c-tabs-size-s-padding: var(--c-tabs-size-s-padding-top) var(--c-tabs-size-s-padding-right) var(--c-tabs-size-s-padding-bottom) var(--c-tabs-size-s-padding-left);
    --c-tabs-size-m-padding: var(--c-tabs-size-m-padding-top) var(--c-tabs-size-m-padding-right) var(--c-tabs-size-m-padding-bottom) var(--c-tabs-size-m-padding-left);
    --c-tabs-size-l-padding: var(--c-tabs-size-l-padding-top) var(--c-tabs-size-l-padding-right) var(--c-tabs-size-l-padding-bottom) var(--c-tabs-size-l-padding-left);
    --c-tabs-buttons-padding-top: var(--s-spacer-6);
    --c-tabs-buttons-padding-right: var(--s-spacer-4);
    --c-tabs-buttons-padding-bottom: var(--s-spacer-6);
    --c-tabs-buttons-padding-left: var(--s-spacer-4);
    --c-tabs-buttons-padding: var(--c-tabs-buttons-padding-top) var(--c-tabs-buttons-padding-right) var(--c-tabs-buttons-padding-bottom) var(--c-tabs-buttons-padding-left);
    --c-tabs-grouped-buttons-padding-top: var(--s-spacer-3);
    --c-tabs-grouped-buttons-padding-right: var(--s-spacer-3);
    --c-tabs-grouped-buttons-padding-bottom: var(--s-spacer-3);
    --c-tabs-grouped-buttons-padding-left: var(--s-spacer-3);
    --c-tabs-grouped-buttons-padding: var(--c-tabs-grouped-buttons-padding-top) var(--c-tabs-grouped-buttons-padding-right) var(--c-tabs-grouped-buttons-padding-bottom) var(--c-tabs-grouped-buttons-padding-left);
    --c-tabs-background-color: var(--p-color-opacity-background-transparent);
    --c-tabs-grouped-buttons-background-color: var(--s-color-background-default-light);
    --c-tabs-opacity: var(--p-opacity-100);
    --c-tabs-button-white-space: nowrap;
    --c-tabs-width: max-content;
    --c-tabs-buttons-wrapper-overflow-x: visible;
    --c-tabs-buttons-wrapper-margin: 0;
    --c-tabs-buttons-wrapper-width: max-content;
    --c-tabs-buttons-margin: 0;
    --c-tabs-buttons-width: max-content
}

.v3-tabs-module__default1___IJVjv {
    --c-button-label-text-color: var(--cs-base-1-text-default)
}

.v3-tabs-module__default2___vsVjk {
    --c-button-label-text-color: var(--cs-base-2-text-default)
}

.v3-tabs-module__colourTheme1___JwDBI {
    --c-button-label-text-color: var(--cs-colorset-1-text-default)
}

.v3-tabs-module__colourTheme2___eKVne {
    --c-button-label-text-color: var(--cs-colorset-2-text-default)
}

.v3-tabs-module__colourTheme3___tnPwS {
    --c-button-label-text-color: var(--cs-colorset-3-text-default)
}

.v3-tabs-module__colourTheme4___SfHiu {
    --c-button-label-text-color: var(--cs-colorset-4-text-default)
}

.v3-tabs-module__colourTheme5___Kowix {
    --c-button-label-text-color: var(--cs-colorset-5-text-default)
}

.v3-tabs-module__colourTheme6___UXra7 {
    --c-button-label-text-color: var(--cs-colorset-6-text-default)
}

.v3-tabs-module__neutral___49EMB {
    --c-tabs-buttons-background-color: var(--s-color-background-default-light);
    --c-button-label-text-color: var(--s-color-text-default-black);
    --c-tabs-selected-button-color: var(--s-color-text-default-black);
    --c-tabs-button-background-color: var(--s-color-background-interaction-neutral-white-enabled);
    --c-tabs-selected-button-background-color: var(--s-color-background-interaction-neutral-light-enabled);
    --c-tabs-selected-border-color: var(--s-color-border-brand-primary1);
    --c-tabs-hover-background-color: var(--s-color-background-interaction-neutral-white-hover);
    --c-tabs-active-background-color: var(--s-color-background-interaction-neutral-white-enabled);
    --c-tabs-focus-background-color: var(--s-color-background-interaction-neutral-white-enabled);
    --c-tabs-focus-border-color: var(--s-color-border-brand-primary1);
    --c-tabs-disabled-border-color: var(--s-color-border-default-mid);
    --c-tabs-disabled-background-color: var(--s-color-background-interaction-neutral-light-enabled);
    --c-tabs-disabled-text-color: var(--s-color-text-neutral-mid-dark)
}

.v3-tabs-module__onDark___Z4lMN {
    --c-tabs-buttons-background-color: var(--s-color-background-default-black);
    --c-button-label-text-color: var(--s-color-text-default-white);
    --c-tabs-selected-button-color: var(--s-color-text-default-white);
    --c-tabs-button-background-color: var(--s-color-background-interaction-neutral-dark-enabled);
    --c-tabs-selected-button-background-color: var(--s-color-background-interaction-neutral-black-enabled);
    --c-tabs-selected-border-color: var(--s-color-border-brand-secondary1);
    --c-tabs-hover-background-color: var(--s-color-background-interaction-neutral-dark-hover);
    --c-tabs-active-background-color: var(---s-color-background-interaction-neutral-dark-enabled);
    --c-tabs-focus-background-color: var(--s-color-background-interaction-neutral-dark-enabled);
    --c-tabs-focus-border-color: var(--s-color-border-brand-secondary1);
    --c-tabs-disabled-border-color: var(--s-color-border-default-mid);
    --c-tabs-disabled-background-color: var(--s-color-background-interaction-neutral-black-enabled);
    --c-tabs-disabled-text-color: var(--s-color-text-neutral-mid-dark)
}

.v3-tabs-module__colourTheme1___JwDBI, .v3-tabs-module__colourTheme2___eKVne, .v3-tabs-module__colourTheme3___tnPwS, .v3-tabs-module__colourTheme4___SfHiu, .v3-tabs-module__colourTheme5___Kowix, .v3-tabs-module__colourTheme6___UXra7, .v3-tabs-module__default1___IJVjv, .v3-tabs-module__default2___vsVjk {
    --c-tabs-button-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tabs-buttons-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tabs-selected-button-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tabs-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent)
}

.v3-tabs-module__default1___IJVjv {
    --c-tabs-selected-border-color: var(--cs-base-1-interaction-emphasis-enabled);
    --c-tabs-hover-background-color: var(--cs-base-1-interaction-subtle-hover);
    --c-tabs-active-background-color: var(--cs-base-1-interaction-subtle-active);
    --c-tabs-focus-background-color: var(--cs-base-1-interaction-subtle-focus);
    --c-tabs-focus-border-color: var(--cs-base-1-interaction-emphasis-enabled);
    --c-tabs-disabled-border-color: var(--cs-base-1-interaction-emphasis-enabled)
}

.v3-tabs-module__default2___vsVjk {
    --c-tabs-selected-border-color: var(--cs-base-2-interaction-emphasis-enabled);
    --c-tabs-hover-background-color: var(--cs-base-2-interaction-subtle-hover);
    --c-tabs-active-background-color: var(--cs-base-2-interaction-subtle-active);
    --c-tabs-focus-background-color: var(--cs-base-2-interaction-subtle-focus);
    --c-tabs-focus-border-color: var(--cs-base-2-interaction-emphasis-enabled);
    --c-tabs-disabled-border-color: var(--cs-base-2-interaction-emphasis-enabled)
}

.v3-tabs-module__colourTheme1___JwDBI {
    --c-tabs-selected-border-color: var(--cs-colorset-1-interaction-emphasis-enabled);
    --c-tabs-hover-background-color: var(--cs-colorset-1-interaction-subtle-hover);
    --c-tabs-active-background-color: var(--cs-colorset-1-interaction-subtle-active);
    --c-tabs-focus-background-color: var(--cs-colorset-1-interaction-subtle-focus);
    --c-tabs-focus-border-color: var(--cs-colorset-1-interaction-emphasis-enabled);
    --c-tabs-disabled-border-color: var(--cs-colorset-1-interaction-emphasis-enabled)
}

.v3-tabs-module__colourTheme2___eKVne {
    --c-tabs-selected-border-color: var(--cs-colorset-2-interaction-emphasis-enabled);
    --c-tabs-hover-background-color: var(--cs-colorset-2-interaction-subtle-hover);
    --c-tabs-active-background-color: var(--cs-colorset-2-interaction-subtle-active);
    --c-tabs-focus-background-color: var(--cs-colorset-2-interaction-subtle-focus);
    --c-tabs-focus-border-color: var(--cs-colorset-2-interaction-emphasis-enabled);
    --c-tabs-disabled-border-color: var(--cs-colorset-2-interaction-emphasis-enabled)
}

.v3-tabs-module__colourTheme3___tnPwS {
    --c-tabs-selected-border-color: var(--cs-colorset-3-interaction-emphasis-enabled);
    --c-tabs-hover-background-color: var(--cs-colorset-3-interaction-subtle-hover);
    --c-tabs-active-background-color: var(--cs-colorset-3-interaction-subtle-active);
    --c-tabs-focus-background-color: var(--cs-colorset-3-interaction-subtle-focus);
    --c-tabs-focus-border-color: var(--cs-colorset-3-interaction-emphasis-enabled);
    --c-tabs-disabled-border-color: var(--cs-colorset-3-interaction-emphasis-enabled)
}

.v3-tabs-module__colourTheme4___SfHiu {
    --c-tabs-selected-border-color: var(--cs-colorset-4-interaction-emphasis-enabled);
    --c-tabs-hover-background-color: var(--cs-colorset-4-interaction-subtle-hover);
    --c-tabs-active-background-color: var(--cs-colorset-4-interaction-subtle-active);
    --c-tabs-focus-background-color: var(--cs-colorset-4-interaction-subtle-focus);
    --c-tabs-focus-border-color: var(--cs-colorset-4-interaction-emphasis-enabled);
    --c-tabs-disabled-border-color: var(--cs-colorset-4-interaction-emphasis-enabled)
}

.v3-tabs-module__colourTheme5___Kowix {
    --c-tabs-selected-border-color: var(--cs-colorset-5-interaction-emphasis-enabled);
    --c-tabs-hover-background-color: var(--cs-colorset-5-interaction-subtle-hover);
    --c-tabs-active-background-color: var(--cs-colorset-5-interaction-subtle-active);
    --c-tabs-focus-background-color: var(--cs-colorset-5-interaction-subtle-focus);
    --c-tabs-focus-border-color: var(--cs-colorset-5-interaction-emphasis-enabled);
    --c-tabs-disabled-border-color: var(--cs-colorset-5-interaction-emphasis-enabled)
}

.v3-tabs-module__colourTheme6___UXra7 {
    --c-tabs-selected-border-color: var(--cs-colorset-6-interaction-emphasis-enabled);
    --c-tabs-hover-background-color: var(--cs-colorset-6-interaction-subtle-hover);
    --c-tabs-active-background-color: var(--cs-colorset-6-interaction-subtle-active);
    --c-tabs-focus-background-color: var(--cs-colorset-6-interaction-subtle-focus);
    --c-tabs-focus-border-color: var(--cs-colorset-6-interaction-emphasis-enabled);
    --c-tabs-disabled-border-color: var(--cs-colorset-6-interaction-emphasis-enabled)
}

.v3-tabs-module__tabs___lfqg3 {
    padding: var(--c-tabs-size-m-padding);
    width: var(--c-tabs-width);
    background-color: var(--c-tabs-background-color);
    border-radius: var(--c-tabs-border-radius);
    opacity: var(--c-tabs-opacity);
    border-top: var(--c-tabs-border-top);
    border-bottom: var(--c-tabs-border-bottom);
    border-left: var(--c-tabs-border-left);
    border-right: var(--c-tabs-border-right)
}

.v3-tabs-module__tabs___lfqg3 .v3-tabs-module__buttonSelected___Oty-x:after {
    content: none
}

.v3-tabs-module__tabs___lfqg3 .v3-tabs-module__buttonsWrapper___Tez6J {
    overflow-x: var(--c-tabs-buttons-wrapper-overflow-x);
    margin: var(--c-tabs-buttons-wrapper-margin);
    width: var(--c-tabs-buttons-wrapper-width)
}

.v3-tabs-module__tabs___lfqg3 .v3-tabs-module__buttons___Qr3GQ {
    display: flex;
    margin: var(--c-tabs-buttons-margin);
    padding: var(--c-tabs-buttons-padding);
    width: var(--c-tabs-buttons-width);
    background-color: var(--c-tabs-buttons-background-color)
}

.v3-tabs-module__neutral___49EMB .v3-tabs-module__button___sXle0 {
    color: var(--c-button-label-text-color)
}

.v3-tabs-module__neutral___49EMB .v3-tabs-module__button___sXle0.v3-tabs-module__disabled___R7AGI, .v3-tabs-module__neutral___49EMB .v3-tabs-module__button___sXle0[disabled] {
    color: var(--c-tabs-disabled-text-color);
    opacity: 1
}

.v3-tabs-module__themed___MwPW3 .v3-tabs-module__button___sXle0 {
    color: var(--c-button-label-text-color)
}

.v3-tabs-module__themed___MwPW3 .v3-tabs-module__button___sXle0.v3-tabs-module__disabled___R7AGI, .v3-tabs-module__themed___MwPW3 .v3-tabs-module__button___sXle0[disabled] {
    background-color: var(--c-tabs-disabled-background-color);
    opacity: .3
}

.v3-tabs-module__grouped___swwkw .v3-tabs-module__buttons___Qr3GQ {
    padding: var(--c-tabs-grouped-buttons-padding)
}

.v3-tabs-module__ungrouped___Wt5LG .v3-tabs-module__buttons___Qr3GQ {
    padding: var(--c-tabs-buttons-padding)
}

.v3-tabs-module__outlined___8vs0V .v3-tabs-module__button___sXle0 {
    box-shadow: inset 0 0 0 var(--c-tabs-outlined-border-width) var(--c-tabs-outlined-border-color)
}

.v3-tabs-module__nonOutlined___r9ji9 .v3-tabs-module__button___sXle0 {
    box-shadow: none
}

.v3-tabs-module__rounded___VWQta .v3-tabs-module__buttonSelected___Oty-x:after {
    content: none
}

.v3-tabs-module__rounded___VWQta .v3-tabs-module__buttons___Qr3GQ {
    border-radius: var(--c-tabs-rounded-border-radius-buttons)
}

.v3-tabs-module__rounded___VWQta .v3-tabs-module__button___sXle0 {
    border-radius: var(--c-tabs-rounded-border-radius-button-mid)
}

.v3-tabs-module__rounded___VWQta .v3-tabs-module__button___sXle0:first-child {
    border-radius: var(--c-tabs-rounded-border-radius-button-first)
}

.v3-tabs-module__rounded___VWQta .v3-tabs-module__button___sXle0:last-child {
    border-radius: var(--c-tabs-rounded-border-radius-button-last)
}

.v3-tabs-module__square___MR0Qw .v3-tabs-module__buttonSelected___Oty-x {
    position: relative
}

.v3-tabs-module__square___MR0Qw .v3-tabs-module__buttonSelected___Oty-x:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: var(--p-borderwidth-2);
    background: var(--c-tabs-selected-border-color)
}

.v3-tabs-module__square___MR0Qw .v3-tabs-module__button___sXle0, .v3-tabs-module__square___MR0Qw .v3-tabs-module__button___sXle0:first-child, .v3-tabs-module__square___MR0Qw .v3-tabs-module__button___sXle0:last-child, .v3-tabs-module__square___MR0Qw .v3-tabs-module__buttons___Qr3GQ {
    border-radius: var(--c-tabs-border-radius)
}

.v3-tabs-module__button___sXle0 {
    white-space: var(--c-tabs-button-white-space);
    background-color: var(--c-tabs-button-background-color)
}

.v3-tabs-module__button___sXle0:hover {
    background-color: var(--c-tabs-hover-background-color)
}

.v3-tabs-module__button___sXle0:active {
    background-color: var(--c-tabs-active-background-color)
}

.v3-tabs-module__button___sXle0:focus {
    background-color: var(--c-tabs-focus-background-color);
    box-shadow: inset 0 0 0 var(--p-borderwidth-2) var(--c-tabs-focus-border-color)
}

.v3-tabs-module__button___sXle0.v3-tabs-module__buttonSelected___Oty-x {
    --c-button-label-text-color: var(--c-tabs-selected-button-color);
    background-color: var(--c-tabs-selected-button-background-color)
}

.v3-table-module__tokens___Y7p-8 {
    --c-table-top-width: var(--p-borderwidth-0);
    --c-table-bottom-width: var(--p-borderwidth-0);
    --c-table-left-width: var(--p-borderwidth-0);
    --c-table-right-width: var(--p-borderwidth-0);
    --c-table-border-style: var(--p-border-style-solid);
    --c-table-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-table-border-top: var(--c-table-top-width) var(--c-table-border-style) var(--c-table-border-color);
    --c-table-border-bottom: var(--c-table-bottom-width) var(--c-table-border-style) var(--c-table-border-color);
    --c-table-border-right: var(--c-table-right-width) var(--c-table-border-style) var(--c-table-border-color);
    --c-table-border-left: var(--c-table-left-width) var(--c-table-border-style) var(--c-table-border-color);
    --c-table-border-radius: var(--p-borderradius-0);
    --c-table-size-s-padding-top: var(--s-spacer-0);
    --c-table-size-s-padding-right: var(--s-spacer-0);
    --c-table-size-s-padding-bottom: var(--s-spacer-0);
    --c-table-size-s-padding-left: var(--s-spacer-0);
    --c-table-size-m-padding-top: var(--s-spacer-0);
    --c-table-size-m-padding-right: var(--s-spacer-0);
    --c-table-size-m-padding-bottom: var(--s-spacer-0);
    --c-table-size-m-padding-left: var(--s-spacer-0);
    --c-table-size-l-padding-top: var(--s-spacer-0);
    --c-table-size-l-padding-right: var(--s-spacer-0);
    --c-table-size-l-padding-bottom: var(--s-spacer-0);
    --c-table-size-l-padding-left: var(--s-spacer-0);
    --c-table-padding: var(--c-table-size-s-padding-top) var(--c-table-size-s-padding-right) var(--c-table-size-s-padding-bottom) var(--c-table-size-s-padding-left);
    --c-table-divider-cell-padding-top: var(--s-spacer-0);
    --c-table-divider-cell-padding-right: var(--s-spacer-0);
    --c-table-divider-cell-padding-bottom: var(--s-spacer-0);
    --c-table-divider-cell-padding-left: var(--s-spacer-0)
}

@media (min-width: 768px) {
    .v3-table-module__tokens___Y7p-8 {
        --c-table-padding: var(--c-table-size-m-padding-top) var(--c-table-size-m-padding-right) var(--c-table-size-m-padding-bottom) var(--c-table-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-table-module__tokens___Y7p-8 {
        --c-table-padding: var(--c-table-size-l-padding-top) var(--c-table-size-l-padding-right) var(--c-table-size-l-padding-bottom) var(--c-table-size-l-padding-left)
    }
}

.v3-table-module__tokens___Y7p-8 {
    --c-table-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-table-opacity: var(--p-opacity-100);
    --c-table-divider-label-text-align: left;
    --c-table-divider-label-line-height: 1
}

.v3-table-module__cell___iqkXF.v3-table-module__hasColumnDivider___p7RjY > *, .v3-table-module__headCell___f4Wfj.v3-table-module__hasColumnDivider___p7RjY > * {
    border-right: 1px solid;
    min-width: 95px
}

.v3-table-module__cell___iqkXF.v3-table-module__hasColumnDivider___p7RjY > :after, .v3-table-module__headCell___f4Wfj.v3-table-module__hasColumnDivider___p7RjY > :after {
    content: "";
    display: block;
    width: 40px;
    justify-self: stretch
}

.v3-table-module__cell___iqkXF.v3-table-module__hasColumnDivider___p7RjY + *, .v3-table-module__headCell___f4Wfj.v3-table-module__hasColumnDivider___p7RjY + * {
    min-width: 95px
}

.v3-table-module__cell___iqkXF.v3-table-module__hasColumnDivider___p7RjY + * > :before, .v3-table-module__headCell___f4Wfj.v3-table-module__hasColumnDivider___p7RjY + * > :before {
    content: "";
    display: block;
    width: 40px;
    justify-self: stretch
}

.v3-table-module__table___xlxGY {
    padding: var(--c-table-padding);
    background-color: var(--c-table-background-color);
    border-top: var(--c-table-border-top);
    border-bottom: var(--c-table-border-bottom);
    border-left: var(--c-table-border-left);
    border-right: var(--c-table-border-right);
    border-radius: var(--c-table-border-radius);
    opacity: var(--c-table-opacity)
}

.v3-table-module__headCell___f4Wfj.v3-table-module__headGroupCell___olFx- {
    border-bottom: 0
}

.v3-table-module__cell___iqkXF {
    min-width: 55px;
    text-align: center;
    border-collapse: collapse;
    box-sizing: initial
}

.v3-table-module__cell___iqkXF.v3-table-module__cellFullWidth___qYhW- {
    width: 100%
}

.v3-table-module__dividerCell___auZem {
    padding: var(--c-table-divider-cell-padding-top) var(--c-table-divider-cell-padding-right) var(--c-table-divider-cell-padding-bottom) var(--c-table-divider-cell-padding-left)
}

.v3-table-module__dividerlabel___nQPJG {
    text-align: var(--c-table-divider-label-text-align);
    line-height: var(--c-table-divider-label-line-height)
}

.v3-table-module__label___LmOKO {
    display: -webkit-box;
    overflow: hidden;
    min-height: 16px;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
    text-align: left
}

.v3-table-module__cellContainer___0DyLm {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%
}

.v3-table-module__alignRight___1bumM {
    justify-content: flex-end;
    margin-right: 15px
}

.v3-table-module__alignLeft___xjTD9 {
    justify-content: start;
    margin-right: 10px
}

.v3-table-module__bold___r9-QM {
    font-weight: 700
}

.v3-monthGrouper-module__tokens___nfPK9 {
    --c-month-grouper-top-width: var(--p-borderwidth-0);
    --c-month-grouper-bottom-width: var(--p-borderwidth-0);
    --c-month-grouper-left-width: var(--p-borderwidth-0);
    --c-month-grouper-right-width: var(--p-borderwidth-0);
    --c-month-grouper-border-style: var(--p-border-style-solid);
    --c-month-grouper-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-month-grouper-border-top: var(--c-month-grouper-top-width) var(--c-month-grouper-border-style) var(--c-month-grouper-border-color);
    --c-month-grouper-border-bottom: var(--c-month-grouper-bottom-width) var(--c-month-grouper-border-style) var(--c-month-grouper-border-color);
    --c-month-grouper-border-right: var(--c-month-grouper-right-width) var(--c-month-grouper-border-style) var(--c-month-grouper-border-color);
    --c-month-grouper-border-left: var(--c-month-grouper-left-width) var(--c-month-grouper-border-style) var(--c-month-grouper-border-color);
    --c-month-grouper-border-radius: var(--p-borderradius-0);
    --c-month-grouper-size-s-padding-top: var(--s-spacer-0);
    --c-month-grouper-size-s-padding-right: var(--s-spacer-0);
    --c-month-grouper-size-s-padding-bottom: var(--s-spacer-0);
    --c-month-grouper-size-s-padding-left: var(--s-spacer-0);
    --c-month-grouper-size-m-padding-top: var(--s-spacer-0);
    --c-month-grouper-size-m-padding-right: var(--s-spacer-0);
    --c-month-grouper-size-m-padding-bottom: var(--s-spacer-0);
    --c-month-grouper-size-m-padding-left: var(--s-spacer-0);
    --c-month-grouper-size-l-padding-top: var(--s-spacer-0);
    --c-month-grouper-size-l-padding-right: var(--s-spacer-0);
    --c-month-grouper-size-l-padding-bottom: var(--s-spacer-0);
    --c-month-grouper-size-l-padding-left: var(--s-spacer-0);
    --c-month-grouper-padding: var(--c-month-grouper-size-s-padding-top) var(--c-month-grouper-size-s-padding-right) var(--c-month-grouper-size-s-padding-bottom) var(--c-month-grouper-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-monthGrouper-module__tokens___nfPK9 {
        --c-month-grouper-padding: var(--c-month-grouper-size-m-padding-top) var(--c-month-grouper-size-m-padding-right) var(--c-month-grouper-size-m-padding-bottom) var(--c-month-grouper-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-monthGrouper-module__tokens___nfPK9 {
        --c-month-grouper-padding: var(--c-month-grouper-size-l-padding-top) var(--c-month-grouper-size-l-padding-right) var(--c-month-grouper-size-l-padding-bottom) var(--c-month-grouper-size-l-padding-left)
    }
}

.v3-monthGrouper-module__tokens___nfPK9 {
    --c-month-grouper-background-color: var(--p-color-opacity-background-transparent);
    --c-month-grouper-opacity: var(--p-opacity-100);
    --c-month-grouper-display: flex;
    --c-month-grouper-flex-direction: column;
    --c-month-grouper-gap: var(--s-spacer-12);
    --c-month-grouper-group-display: flex;
    --c-month-grouper-group-flex-direction: column;
    --c-month-grouper-group-gap: var(--s-spacer-8);
    --c-group-cards-display: flex;
    --c-group-cards-flex-direction: column;
    --c-group-cards-gap: var(--s-spacer-8)
}

.v3-monthGrouper-module__monthGrouper___nYsoj {
    display: var(--c-month-grouper-display);
    padding: var(--c-month-grouper-padding);
    background-color: var(--c-month-grouper-background-color);
    border-radius: var(--c-month-grouper-border-radius);
    opacity: var(--c-month-grouper-opacity);
    border-top: var(--c-month-grouper-border-top);
    border-bottom: var(--c-month-grouper-border-bottom);
    border-left: var(--c-month-grouper-border-left);
    border-right: var(--c-month-grouper-border-right);
    flex-direction: var(--c-month-grouper-flex-direction);
    gap: var(--c-month-grouper-gap)
}

.v3-monthGrouper-module__monthGrouper___nYsoj .v3-monthGrouper-module__group___49nW2 {
    display: var(--c-month-grouper-group-display);
    flex-direction: var(--c-month-grouper-group-flex-direction);
    gap: var(--c-month-grouper-group-gap)
}

.v3-monthGrouper-module__monthGrouper___nYsoj .v3-monthGrouper-module__monthName___A4dC7 {
    font-family: Open Sans;
    font-size: 28px;
    line-height: 36px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--s-color-text-neutral-dark-dark)
}

.v3-monthGrouper-module__monthGrouper___nYsoj .v3-monthGrouper-module__groupCards___bmYCO {
    display: var(--c-group-cards-display);
    flex-direction: var(--c-group-cards-flex-direction);
    gap: var(--c-group-cards-gap)
}

.v3-accordion-module__colourTheme1___E0HBK, .v3-accordion-module__colourTheme2___6p1bB, .v3-accordion-module__colourTheme3___62rxk, .v3-accordion-module__colourTheme4___TM-yC, .v3-accordion-module__colourTheme5___lgOFW, .v3-accordion-module__colourTheme6___4yOO6, .v3-accordion-module__tokens___cWFAx {
    --c-accordion-top-width: var(--p-borderwidth-0);
    --c-accordion-bottom-width: var(--p-borderwidth-0);
    --c-accordion-left-width: var(--p-borderwidth-0);
    --c-accordion-right-width: var(--p-borderwidth-0);
    --c-accordion-border-style: var(--p-border-style-solid);
    --c-accordion-border-color: var(--p-color-opacity-background-transparent);
    --c-accordion-border-top: var(--c-accordion-top-width) var(--c-accordion-border-style) var(--c-accordion-border-color);
    --c-accordion-border-bottom: var(--c-accordion-bottom-width) var(--c-accordion-border-style) var(--c-accordion-border-color);
    --c-accordion-border-right: var(--c-accordion-right-width) var(--c-accordion-border-style) var(--c-accordion-border-color);
    --c-accordion-border-left: var(--c-accordion-left-width) var(--c-accordion-border-style) var(--c-accordion-border-color);
    --c-accordion-border-radius: var(--p-borderradius-0);
    --c-accordion-size-s-padding-top: var(--s-spacer-0);
    --c-accordion-size-s-padding-right: var(--s-spacer-0);
    --c-accordion-size-s-padding-bottom: var(--s-spacer-0);
    --c-accordion-size-s-padding-left: var(--s-spacer-0);
    --c-accordion-size-m-padding-top: var(--s-spacer-0);
    --c-accordion-size-m-padding-right: var(--s-spacer-0);
    --c-accordion-size-m-padding-bottom: var(--s-spacer-0);
    --c-accordion-size-m-padding-left: var(--s-spacer-0);
    --c-accordion-size-l-padding-top: var(--s-spacer-0);
    --c-accordion-size-l-padding-right: var(--s-spacer-0);
    --c-accordion-size-l-padding-bottom: var(--s-spacer-0);
    --c-accordion-size-l-padding-left: var(--s-spacer-0);
    --c-accordion-padding: var(--c-accordion-size-s-padding-top) var(--c-accordion-size-s-padding-right) var(--c-accordion-size-s-padding-bottom) var(--c-accordion-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-accordion-module__colourTheme1___E0HBK, .v3-accordion-module__colourTheme2___6p1bB, .v3-accordion-module__colourTheme3___62rxk, .v3-accordion-module__colourTheme4___TM-yC, .v3-accordion-module__colourTheme5___lgOFW, .v3-accordion-module__colourTheme6___4yOO6, .v3-accordion-module__tokens___cWFAx {
        --c-accordion-padding: var(--c-accordion-size-m-padding-top) var(--c-accordion-size-m-padding-right) var(--c-accordion-size-m-padding-bottom) var(--c-accordion-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-accordion-module__colourTheme1___E0HBK, .v3-accordion-module__colourTheme2___6p1bB, .v3-accordion-module__colourTheme3___62rxk, .v3-accordion-module__colourTheme4___TM-yC, .v3-accordion-module__colourTheme5___lgOFW, .v3-accordion-module__colourTheme6___4yOO6, .v3-accordion-module__tokens___cWFAx {
        --c-accordion-padding: var(--c-accordion-size-l-padding-top) var(--c-accordion-size-l-padding-right) var(--c-accordion-size-l-padding-bottom) var(--c-accordion-size-l-padding-left)
    }
}

.v3-accordion-module__colourTheme1___E0HBK, .v3-accordion-module__tokens___cWFAx {
    --c-accordion-background-color: var(--cs-colorset-1-background-default)
}

.v3-accordion-module__colourTheme2___6p1bB {
    --c-accordion-background-color: var(--cs-colorset-2-background-default)
}

.v3-accordion-module__colourTheme3___62rxk {
    --c-accordion-background-color: var(--cs-colorset-3-background-default)
}

.v3-accordion-module__colourTheme4___TM-yC {
    --c-accordion-background-color: var(--cs-colorset-4-background-default)
}

.v3-accordion-module__colourTheme5___lgOFW {
    --c-accordion-background-color: var(--cs-colorset-5-background-default)
}

.v3-accordion-module__colourTheme6___4yOO6 {
    --c-accordion-background-color: var(--cs-colorset-6-background-default)
}

.v3-accordion-module__tokens___cWFAx {
    --c-accordion-title-color: var(--cs-colorset-1-text-default);
    --c-accordion-title-color-hover: var(--cs-colorset-1-interaction-default-hover);
    --c-accordion-title-color-focus: var(--cs-colorset-1-interaction-default-focused);
    --c-accordion-title-color-active: var(--cs-colorset-1-interaction-default-activated);
    --c-accordion-title-color-disabled: var(--p-color-opacity-black-30);
    --c-accordion-subtitle-color: var(--cs-colorset-1-text-supporting);
    --c-accordion-subtitle-color-hover: var(--cs-colorset-1-text-supporting);
    --c-accordion-subtitle-color-focus: var(--cs-colorset-1-text-supporting);
    --c-accordion-subtitle-color-active: var(--cs-colorset-1-text-supporting);
    --c-accordion-subtitle-color-disabled: var(--p-color-opacity-black-30);
    --c-accordion-icon-color: var(--p-color-neutral-black);
    --c-accordion-icon-color-hover: var(--p-color-neutral-800);
    --c-accordion-icon-color-focus: var(--p-color-neutral-700);
    --c-accordion-icon-color-active: var(--p-color-neutral-700);
    --c-accordion-icon-color-disabled: var(--p-color-opacity-black-20);
    --c-accordion-icon-min-width: var(--s-iconsize-s);
    --c-accordion-icon-width: var(--s-iconsize-s);
    --c-accordion-icon-height: var(--s-iconsize-s);
    --accordion-expandable-section-border-color: var(--cs-colorset-1-border-default-default)
}

.v3-accordion-module__colourTheme1___E0HBK {
    --c-accordion-title-color: var(--cs-colorset-1-text-default);
    --c-accordion-title-color-hover: var(--cs-colorset-1-interaction-default-hover);
    --c-accordion-title-color-focus: var(--cs-colorset-1-interaction-default-focused);
    --c-accordion-title-color-active: var(--cs-colorset-1-interaction-default-activated);
    --c-accordion-title-color-disabled: var(--p-color-opacity-black-30);
    --c-accordion-subtitle-color: var(--cs-colorset-1-text-supporting);
    --c-accordion-subtitle-color-hover: var(--cs-colorset-1-text-supporting);
    --c-accordion-subtitle-color-focus: var(--cs-colorset-1-text-supporting);
    --c-accordion-subtitle-color-active: var(--cs-colorset-1-text-supporting);
    --c-accordion-subtitle-color-disabled: var(--p-color-opacity-black-30);
    --c-accordion-icon-color: var(--p-color-neutral-black);
    --c-accordion-icon-color-hover: var(--p-color-neutral-800);
    --c-accordion-icon-color-focus: var(--p-color-neutral-700);
    --c-accordion-icon-color-active: var(--p-color-neutral-700);
    --c-accordion-icon-color-disabled: var(--p-color-opacity-black-20);
    --accordion-expandable-section-border-color: var(--cs-colorset-1-border-default-default)
}

.v3-accordion-module__colourTheme2___6p1bB {
    --c-accordion-title-color: var(--cs-colorset-2-text-default);
    --c-accordion-title-color-hover: var(--cs-colorset-2-interaction-default-hover);
    --c-accordion-title-color-focus: var(--cs-colorset-2-interaction-default-focused);
    --c-accordion-title-color-active: var(--cs-colorset-2-interaction-default-activated);
    --c-accordion-title-color-disabled: var(--p-color-opacity-black-20);
    --c-accordion-subtitle-color: var(--cs-colorset-2-text-supporting);
    --c-accordion-subtitle-color-hover: var(--cs-colorset-2-text-supporting);
    --c-accordion-subtitle-color-focus: var(--cs-colorset-2-text-supporting);
    --c-accordion-subtitle-color-active: var(--cs-colorset-2-text-supporting);
    --c-accordion-subtitle-color-disabled: var(--p-color-opacity-black-20);
    --c-accordion-icon-color: var(--p-color-neutral-black);
    --c-accordion-icon-color-hover: var(--p-color-neutral-800);
    --c-accordion-icon-color-focus: var(--p-color-neutral-600);
    --c-accordion-icon-color-active: var(--p-color-neutral-600);
    --c-accordion-icon-color-disabled: var(--p-color-opacity-black-20);
    --accordion-expandable-section-border-color: var(--cs-colorset-2-border-default-default)
}

.v3-accordion-module__colourTheme3___62rxk {
    --c-accordion-title-color: var(--cs-colorset-3-text-default);
    --c-accordion-title-color-hover: var(--cs-colorset-3-interaction-default-hover);
    --c-accordion-title-color-focus: var(--cs-colorset-3-interaction-default-focused);
    --c-accordion-title-color-active: var(--cs-colorset-3-interaction-default-activated);
    --c-accordion-title-color-disabled: var(--p-color-opacity-white-30);
    --c-accordion-subtitle-color: var(--cs-colorset-3-text-supporting);
    --c-accordion-subtitle-color-hover: var(--cs-colorset-3-text-supporting);
    --c-accordion-subtitle-color-focus: var(--cs-colorset-3-text-supporting);
    --c-accordion-subtitle-color-active: var(--cs-colorset-3-text-supporting);
    --c-accordion-subtitle-color-disabled: var(--p-color-opacity-white-30);
    --c-accordion-icon-color: var(--p-color-neutral-white);
    --c-accordion-icon-color-hover: var(--p-color-neutral-200);
    --c-accordion-icon-color-focus: var(--p-color-neutral-300);
    --c-accordion-icon-color-active: var(--p-color-neutral-300);
    --c-accordion-icon-color-disabled: var(--p-color-opacity-white-50);
    --accordion-expandable-section-border-color: var(--cs-colorset-3-border-default-default)
}

.v3-accordion-module__colourTheme4___TM-yC {
    --c-accordion-title-color: var(--cs-colorset-4-text-default);
    --c-accordion-title-color-hover: var(--cs-colorset-4-interaction-default-hover);
    --c-accordion-title-color-focus: var(--cs-colorset-4-interaction-default-focused);
    --c-accordion-title-color-active: var(--cs-colorset-4-interaction-default-activated);
    --c-accordion-title-color-disabled: var(--p-color-opacity-white-30);
    --c-accordion-subtitle-color: var(--cs-colorset-4-text-supporting);
    --c-accordion-subtitle-color-hover: var(--cs-colorset-4-text-supporting);
    --c-accordion-subtitle-color-focus: var(--cs-colorset-4-text-supporting);
    --c-accordion-subtitle-color-active: var(--cs-colorset-4-text-supporting);
    --c-accordion-subtitle-color-disabled: var(--p-color-opacity-white-30);
    --c-accordion-icon-color: var(--p-color-secondary-1);
    --c-accordion-icon-color-hover: var(--p-color-shades-secondary-1-600);
    --c-accordion-icon-color-focus: var(--p-color-tints-secondary-1-400);
    --c-accordion-icon-color-active: var(--p-color-tints-secondary-1-400);
    --c-accordion-icon-color-disabled: var(--p-color-opacity-white-50);
    --accordion-expandable-section-border-color: var(--cs-colorset-4-border-default-default)
}

.v3-accordion-module__colourTheme5___lgOFW {
    --c-accordion-title-color: var(--cs-colorset-5-text-default);
    --c-accordion-title-color-hover: var(--cs-colorset-5-interaction-default-hover);
    --c-accordion-title-color-focus: var(--cs-colorset-5-interaction-default-focused);
    --c-accordion-title-color-active: var(--cs-colorset-5-interaction-default-activated);
    --c-accordion-title-color-disabled: var(--p-color-opacity-white-30);
    --c-accordion-subtitle-color: var(--cs-colorset-5-text-supporting);
    --c-accordion-subtitle-color-hover: var(--cs-colorset-5-text-supporting);
    --c-accordion-subtitle-color-focus: var(--cs-colorset-5-text-supporting);
    --c-accordion-subtitle-color-active: var(--cs-colorset-5-text-supporting);
    --c-accordion-subtitle-color-disabled: var(--p-color-neutral-500);
    --c-accordion-icon-color: var(--p-color-secondary-1);
    --c-accordion-icon-color-hover: var(--p-color-shades-secondary-1-600);
    --c-accordion-icon-color-focus: var(--p-color-tints-secondary-1-400);
    --c-accordion-icon-color-active: var(--p-color-tints-secondary-1-400);
    --c-accordion-icon-color-disabled: var(--p-color-opacity-white-50);
    --accordion-expandable-section-border-color: var(--cs-colorset-5-border-default-default)
}

.v3-accordion-module__colourTheme6___4yOO6 {
    --c-accordion-title-color: var(--cs-colorset-6-text-default);
    --c-accordion-title-color-hover: var(--cs-colorset-6-interaction-default-hover);
    --c-accordion-title-color-focus: var(--cs-colorset-6-interaction-default-focused);
    --c-accordion-title-color-active: var(--cs-colorset-6-interaction-default-activated);
    --c-accordion-title-color-disabled: var(--p-color-opacity-white-30);
    --c-accordion-subtitle-color: var(--cs-colorset-6-text-supporting);
    --c-accordion-subtitle-color-hover: var(--cs-colorset-6-text-supporting);
    --c-accordion-subtitle-color-focus: var(--cs-colorset-6-text-supporting);
    --c-accordion-subtitle-color-active: var(--cs-colorset-6-text-supporting);
    --c-accordion-subtitle-color-disabled: var(--p-color-opacity-white-30);
    --c-accordion-icon-color: var(--p-color-secondary-1);
    --c-accordion-icon-color-hover: var(--p-color-shades-secondary-1-600);
    --c-accordion-icon-color-focus: var(--p-color-tints-secondary-1-400);
    --c-accordion-icon-color-active: var(--p-color-tints-secondary-1-400);
    --c-accordion-icon-color-disabled: var(--p-color-opacity-white-50);
    --accordion-expandable-section-border-color: var(--cs-colorset-6-border-default-default)
}

.v3-accordion-module__accordion___BIUw- {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    align-self: stretch;
    background: var(--c-accordion-background-color)
}

.v3-accordion-module__expandableSection___zrfeM {
    display: flex;
    align-items: flex-start;
    align-self: stretch;
    padding: var(--s-spacer-8) 0;
    flex-direction: column;
    border-bottom: 1px solid var(--accordion-expandable-section-border-color)
}

.v3-accordion-module__expandableSection___zrfeM:hover .v3-accordion-module__label___oYnLS {
    color: var(--c-accordion-title-color-hover)
}

.v3-accordion-module__expandableSection___zrfeM:hover .v3-accordion-module__icon___e94F0 {
    color: var(--c-accordion-icon-color-hover)
}

.v3-accordion-module__expandableSection___zrfeM:hover .v3-accordion-module__subtitle___gGEQI {
    color: var(--c-accordion-text-color-hover)
}

.v3-accordion-module__expandableSection___zrfeM:focus .v3-accordion-module__label___oYnLS {
    color: var(--c-accordion-title-color-focus)
}

.v3-accordion-module__expandableSection___zrfeM:focus .v3-accordion-module__icon___e94F0 {
    color: var(--c-accordion-icon-color-focus)
}

.v3-accordion-module__expandableSection___zrfeM:focus .v3-accordion-module__subtitle___gGEQI {
    color: var(--c-accordion-text-color-focus)
}

.v3-accordion-module__expandableSection___zrfeM:active .v3-accordion-module__label___oYnLS {
    color: var(--c-accordion-title-color-active)
}

.v3-accordion-module__expandableSection___zrfeM:active .v3-accordion-module__icon___e94F0 {
    color: var(--c-accordion-icon-color-active)
}

.v3-accordion-module__expandableSection___zrfeM:active .v3-accordion-module__subtitle___gGEQI {
    color: var(--c-accordion-text-color-active)
}

.v3-accordion-module__labelIconHeading___NUMOz {
    display: contents
}

.v3-accordion-module__labelIcon___RYWYr {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--s-spacer-6, 16px);
    align-self: stretch
}

.v3-accordion-module__label___oYnLS {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    font-weight: 600;
    text-align: left
}

.v3-accordion-module__icon___e94F0 {
    width: var(--c-accordion-icon-width);
    min-width: var(--c-accordion-icon-min-width);
    height: var(--c-accordion-icon-height);
    color: var(--c-accordion-icon-color);
    transition: transform .3s ease-in-out
}

.v3-accordion-module__subtitle___gGEQI {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    color: var(--c-accordion-subtitle-color)
}

@media (min-width: 1024px) {
    .v3-accordion-module__subtitle___gGEQI {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 400
    }
}

.v3-accordion-module__content___Lf8Rq {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    overflow: hidden;
    height: 0;
    opacity: 0;
    transition: opacity .3s ease-in
}

@media (min-width: 1024px) {
    .v3-accordion-module__content___Lf8Rq {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 400;
        margin-left: auto;
        max-width: 60%
    }
}

.v3-accordion-module__isOpen___UBBib .v3-accordion-module__content___Lf8Rq {
    padding-top: var(--s-spacer-10);
    height: auto;
    opacity: 1
}

.v3-accordion-module__isOpen___UBBib .v3-accordion-module__icon___e94F0 {
    transform: rotate(180deg)
}

.v3-accordionBlock-module__tokens___MJezK {
    --c-accordion-block-top-width: var(--p-borderwidth-0);
    --c-accordion-block-bottom-width: var(--p-borderwidth-0);
    --c-accordion-block-left-width: var(--p-borderwidth-0);
    --c-accordion-block-right-width: var(--p-borderwidth-0);
    --c-accordion-block-border-style: var(--p-border-style-solid);
    --c-accordion-block-border-color: var(--p-color-opacity-background-transparent);
    --c-accordion-block-border-top: var(--c-accordion-block-top-width) var(--c-accordion-block-border-style) var(--c-accordion-block-border-color);
    --c-accordion-block-border-bottom: var(--c-accordion-block-bottom-width) var(--c-accordion-block-border-style) var(--c-accordion-block-border-color);
    --c-accordion-block-border-right: var(--c-accordion-block-right-width) var(--c-accordion-block-border-style) var(--c-accordion-block-border-color);
    --c-accordion-block-border-left: var(--c-accordion-block-left-width) var(--c-accordion-block-border-style) var(--c-accordion-block-border-color);
    --c-accordion-block-border-radius: var(--p-borderradius-0)
}

.v3-accordionBlock-module__colourTheme1___rXSvN, .v3-accordionBlock-module__colourTheme2___vzPQY, .v3-accordionBlock-module__colourTheme3___va4pA, .v3-accordionBlock-module__colourTheme4___aOwwn, .v3-accordionBlock-module__colourTheme5___Cbh1I, .v3-accordionBlock-module__colourTheme6___juWAD, .v3-accordionBlock-module__tokens___MJezK {
    --c-accordion-block-size-s-padding-top: var(--s-spacer-13);
    --c-accordion-block-size-s-padding-right: var(--s-spacer-0);
    --c-accordion-block-size-s-padding-bottom: var(--s-spacer-13);
    --c-accordion-block-size-s-padding-left: var(--s-spacer-0);
    --c-accordion-block-size-m-padding-top: var(--s-spacer-13);
    --c-accordion-block-size-m-padding-right: var(--s-spacer-0);
    --c-accordion-block-size-m-padding-bottom: var(--s-spacer-13);
    --c-accordion-block-size-m-padding-left: var(--s-spacer-0);
    --c-accordion-block-size-l-padding-top: var(--s-spacer-19);
    --c-accordion-block-size-l-padding-right: var(--s-spacer-0);
    --c-accordion-block-size-l-padding-bottom: var(--s-spacer-19);
    --c-accordion-block-size-l-padding-left: var(--s-spacer-0);
    --c-accordion-block-padding: var(--c-accordion-block-size-s-padding-top) var(--c-accordion-block-size-s-padding-right) var(--c-accordion-block-size-s-padding-bottom) var(--c-accordion-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-accordionBlock-module__colourTheme1___rXSvN, .v3-accordionBlock-module__colourTheme2___vzPQY, .v3-accordionBlock-module__colourTheme3___va4pA, .v3-accordionBlock-module__colourTheme4___aOwwn, .v3-accordionBlock-module__colourTheme5___Cbh1I, .v3-accordionBlock-module__colourTheme6___juWAD, .v3-accordionBlock-module__tokens___MJezK {
        --c-accordion-block-padding: var(--c-accordion-block-size-m-padding-top) var(--c-accordion-block-size-m-padding-right) var(--c-accordion-block-size-m-padding-bottom) var(--c-accordion-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-accordionBlock-module__colourTheme1___rXSvN, .v3-accordionBlock-module__colourTheme2___vzPQY, .v3-accordionBlock-module__colourTheme3___va4pA, .v3-accordionBlock-module__colourTheme4___aOwwn, .v3-accordionBlock-module__colourTheme5___Cbh1I, .v3-accordionBlock-module__colourTheme6___juWAD, .v3-accordionBlock-module__tokens___MJezK {
        --c-accordion-block-padding: var(--c-accordion-block-size-l-padding-top) var(--c-accordion-block-size-l-padding-right) var(--c-accordion-block-size-l-padding-bottom) var(--c-accordion-block-size-l-padding-left)
    }
}

.v3-accordionBlock-module__tokens___MJezK {
    --c-accordion-block-text-color: var(--p-color-neutral-black)
}

.v3-accordionBlock-module__colourTheme1___rXSvN, .v3-accordionBlock-module__tokens___MJezK {
    --c-accordion-block-background-color: var(--p-color-neutral-white)
}

.v3-accordionBlock-module__colourTheme2___vzPQY {
    --c-accordion-block-background-color: var(--p-color-neutral-200)
}

.v3-accordionBlock-module__colourTheme3___va4pA {
    --c-accordion-block-background-color: var(--p-color-primary-1)
}

.v3-accordionBlock-module__colourTheme4___aOwwn {
    --c-accordion-block-background-color: var(--p-color-primary-2)
}

.v3-accordionBlock-module__colourTheme5___Cbh1I {
    --c-accordion-block-background-color: var(--p-color-neutral-800)
}

.v3-accordionBlock-module__colourTheme6___juWAD {
    --c-accordion-block-background-color: var(--p-color-neutral-black)
}

.v3-accordionBlock-module__colourTheme1___rXSvN, .v3-accordionBlock-module__tokens___MJezK {
    --c-accordion-block-title-color: var(--p-color-neutral-black);
    --c-accordion-block-title-color-hover: var(--p-color-neutral-800);
    --c-accordion-block-title-color-focus: var(--p-color-neutral-700);
    --c-accordion-block-title-color-active: var(--p-color-neutral-700);
    --c-accordion-block-title-color-disabled: var(--p-color-opacity-black-30);
    --c-accordion-block-text-color: var(--p-color-neutral-800);
    --c-accordion-block-text-color-hover: var(--p-color-neutral-800);
    --c-accordion-block-text-color-focus: var(--p-color-neutral-800);
    --c-accordion-block-text-color-active: var(--p-color-neutral-800);
    --c-accordion-block-text-color-disabled: var(--p-color-opacity-black-30)
}

.v3-accordionBlock-module__colourTheme2___vzPQY {
    --c-accordion-block-title-color: var(--p-color-neutral-black);
    --c-accordion-block-title-color-hover: var(--p-color-neutral-800);
    --c-accordion-block-title-color-focus: var(--p-color-neutral-600);
    --c-accordion-block-title-color-active: var(--p-color-neutral-600);
    --c-accordion-block-title-color-disabled: var(--p-color-opacity-black-20);
    --c-accordion-block-text-color: var(--p-color-neutral-800);
    --c-accordion-block-text-color-hover: var(--p-color-neutral-800);
    --c-accordion-block-text-color-focus: var(--p-color-neutral-800);
    --c-accordion-block-text-color-active: var(--p-color-neutral-800);
    --c-accordion-block-text-color-disabled: var(--p-color-opacity-black-20)
}

.v3-accordionBlock-module__colourTheme3___va4pA, .v3-accordionBlock-module__colourTheme4___aOwwn {
    --c-accordion-block-title-color: var(--p-color-neutral-white);
    --c-accordion-block-title-color-hover: var(--p-color-neutral-200);
    --c-accordion-block-title-color-focus: var(--p-color-neutral-300);
    --c-accordion-block-title-color-active: var(--p-color-neutral-300);
    --c-accordion-block-title-color-disabled: var(--p-color-opacity-white-30);
    --c-accordion-block-text-color: var(--p-color-neutral-100);
    --c-accordion-block-text-color-hover: var(--p-color-neutral-100);
    --c-accordion-block-text-color-focus: var(--p-color-neutral-100);
    --c-accordion-block-text-color-active: var(--p-color-neutral-100);
    --c-accordion-block-text-color-disabled: var(--p-color-opacity-white-30)
}

.v3-accordionBlock-module__colourTheme5___Cbh1I {
    --c-accordion-block-title-color: var(--p-color-neutral-white);
    --c-accordion-block-title-color-hover: var(--p-color-neutral-200);
    --c-accordion-block-title-color-focus: var(--p-color-neutral-300);
    --c-accordion-block-title-color-active: var(--p-color-neutral-300);
    --c-accordion-block-title-color-disabled: var(--p-color-opacity-white-30);
    --c-accordion-block-text-color: var(--p-color-neutral-100);
    --c-accordion-block-text-color-hover: var(--p-color-neutral-100);
    --c-accordion-block-text-color-focus: var(--p-color-neutral-100);
    --c-accordion-block-text-color-active: var(--p-color-neutral-100);
    --c-accordion-block-text-color-disabled: var(--p-color-neutral-500)
}

.v3-accordionBlock-module__colourTheme6___juWAD {
    --c-accordion-block-title-color: var(--p-color-neutral-white);
    --c-accordion-block-title-color-hover: var(--p-color-neutral-200);
    --c-accordion-block-title-color-focus: var(--p-color-neutral-300);
    --c-accordion-block-title-color-active: var(--p-color-neutral-300);
    --c-accordion-block-title-color-disabled: var(--p-color-opacity-white-30);
    --c-accordion-block-text-color: var(--p-color-neutral-100);
    --c-accordion-block-text-color-hover: var(--p-color-neutral-100);
    --c-accordion-block-text-color-focus: var(--p-color-neutral-100);
    --c-accordion-block-text-color-active: var(--p-color-neutral-100);
    --c-accordion-block-text-color-disabled: var(--p-color-opacity-white-30)
}

.v3-accordionBlock-module__accordionBlock___EnxB5 {
    padding: var(--c-accordion-block-padding);
    color: var(--c-accordion-block-text-color);
    background-color: var(--c-accordion-block-background-color);
    border-radius: var(--c-accordion-block-border-radius);
    opacity: var(--c-accordion-block-opacity);
    border-top: var(--c-accordion-block-border-top);
    border-bottom: var(--c-accordion-block-border-bottom);
    border-left: var(--c-accordion-block-border-left);
    border-right: var(--c-accordion-block-border-right)
}

@media (min-width: 1024px) {
    .v3-accordionBlock-module__container___NjEB9 {
        display: grid;
        grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-small-gap);
        column-gap: var(--p-grid-small-gap)
    }
}

@media (min-width: 1024px)and (min-width: 768px) {
    .v3-accordionBlock-module__container___NjEB9 {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px)and (min-width: 1024px) {
    .v3-accordionBlock-module__container___NjEB9 {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1024px)and (min-width: 1440px) {
    .v3-accordionBlock-module__container___NjEB9 {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

@media (min-width: 1024px) {
    .v3-accordionBlock-module__content___qjOCu {
        gap: var(--s-grid-column-inset-desktop-1-col-plus);
        padding: 0 var(--s-grid-column-inset-desktop-1-col);
        grid-column: 2/12
    }
}

.v3-accordionBlock-module__titleAndSubtitle___ENyve {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: var(--s-spacer-4);
    align-self: stretch;
    color: var(--c-accordion-block-title-color)
}

.v3-accordionBlock-module__title___dtADS {
    padding: var(--s-spacer-2) 0;
    color: var(--c-accordion-block-title-color);
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-accordionBlock-module__title___dtADS {
        font-family: Open Sans;
        font-size: 40px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-accordionBlock-module__subtitle___I8Egd {
    padding: var(--s-spacer-0) 0 var(--s-spacer-12) 0;
    margin-bottom: var(--s-spacer-0);
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300
}

@media (min-width: 1024px) {
    .v3-accordionBlock-module__subtitle___I8Egd {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-accordionBlock-module__introParagraph___SIAL1 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: var(--s-spacer-8);
    align-self: stretch;
    margin-bottom: var(--s-spacer-8);
    color: var(--c-accordion-block-text-color);
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    font-weight: 600
}

@media (min-width: 1024px) {
    .v3-accordionBlock-module__introParagraph___SIAL1 {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-accordionBlock-module__bodyCopy___bkDxX {
    display: block
}

.v3-appPromoBlock-module__tokens___CUAP0 {
    --c-app-promo-top-width: var(--p-borderwidth-0);
    --c-app-promo-bottom-width: var(--p-borderwidth-0);
    --c-app-promo-left-width: var(--p-borderwidth-0);
    --c-app-promo-right-width: var(--p-borderwidth-0);
    --c-app-promo-border-style: var(--p-border-style-solid);
    --c-app-promo-border-color: var(--p-color-opacity-background-transparent);
    --c-app-promo-border-top: var(--c-app-promo-top-width) var(--c-app-promo-border-style) var(--c-app-promo-border-color);
    --c-app-promo-border-bottom: var(--c-app-promo-bottom-width) var(--c-app-promo-border-style) var(--c-app-promo-border-color);
    --c-app-promo-border-right: var(--c-app-promo-right-width) var(--c-app-promo-border-style) var(--c-app-promo-border-color);
    --c-app-promo-border-left: var(--c-app-promo-left-width) var(--c-app-promo-border-style) var(--c-app-promo-border-color);
    --c-app-promo-border-radius: var(--p-borderradius-0);
    --c-app-promo-size-s-padding-top: var(--s-spacer-13);
    --c-app-promo-size-s-padding-right: var(--s-spacer-0);
    --c-app-promo-size-s-padding-bottom: var(--s-spacer-13);
    --c-app-promo-size-s-padding-left: var(--s-spacer-0);
    --c-app-promo-size-m-padding-top: var(--s-spacer-13);
    --c-app-promo-size-m-padding-right: var(--s-spacer-0);
    --c-app-promo-size-m-padding-bottom: var(--s-spacer-13);
    --c-app-promo-size-m-padding-left: var(--s-spacer-0);
    --c-app-promo-size-l-padding-top: var(--s-spacer-13);
    --c-app-promo-size-l-padding-right: var(--s-spacer-0);
    --c-app-promo-size-l-padding-bottom: var(--s-spacer-13);
    --c-app-promo-size-l-padding-left: var(--s-spacer-0);
    --c-app-promo-padding: var(--c-app-promo-size-s-padding-top) var(--c-app-promo-size-s-padding-right) var(--c-app-promo-size-s-padding-bottom) var(--c-app-promo-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-appPromoBlock-module__tokens___CUAP0 {
        --c-app-promo-padding: var(--c-app-promo-size-m-padding-top) var(--c-app-promo-size-m-padding-right) var(--c-app-promo-size-m-padding-bottom) var(--c-app-promo-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-appPromoBlock-module__tokens___CUAP0 {
        --c-app-promo-padding: var(--c-app-promo-size-l-padding-top) var(--c-app-promo-size-l-padding-right) var(--c-app-promo-size-l-padding-bottom) var(--c-app-promo-size-l-padding-left)
    }
}

.v3-appPromoBlock-module__tokens___CUAP0 {
    --c-app-promo-background-color: var(--s-color-background-opacity-fullytransparent);
    --c-app-promo-opacity: var(--p-opacity-100);
    --c-app-promo-title-margin-top: var(--s-spacer-0);
    --c-app-promo-title-margin-bottom: var(--s-spacer-7);
    --c-app-promo-title-margin-right: var(--s-spacer-0);
    --c-app-promo-title-margin-left: var(--s-spacer-0);
    --c-app-promo-title-margin: var(--c-app-promo-title-margin-top) var(--c-app-promo-title-margin-right) var(--c-app-promo-title-margin-bottom) var(--c-app-promo-title-margin-left);
    --c-app-promo-summary-margin-top: var(--s-spacer-0);
    --c-app-promo-summary-margin-bottom: var(--s-spacer-7);
    --c-app-promo-summary-margin-right: var(--s-spacer-0);
    --c-app-promo-summary-margin-left: var(--s-spacer-0);
    --c-app-promo-summary-margin: var(--c-app-promo-title-margin-top) var(--c-app-promo-title-margin-right) var(--c-app-promo-title-margin-bottom) var(--c-app-promo-title-margin-left);
    --c-app-promo-badge-link-gap: var(--s-spacer-4)
}

.v3-appPromoBlock-module__appPromoBlock___SKawA {
    padding: var(--c-app-promo-padding);
    background-color: var(--c-app-promo-background-color);
    border-top: var(--c-app-promo-border-top);
    border-bottom: var(--c-app-promo-border-bottom);
    border-right: var(--c-app-promo-border-right);
    border-left: var(--c-app-promo-border-left);
    border-radius: var(--c-app-promo-border-radius);
    opacity: var(--c-app-promo-opacity);
    font-style: normal
}

.v3-appPromoBlock-module__title___yHdGU {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    margin: var(--c-app-promo-title-margin);
    color: var(--c-app-promo-title-color)
}

.v3-appPromoBlock-module__summary___SJZBH {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    margin: var(--c-app-promo-summary-margin);
    color: var(--c-app-promo-summary-color)
}

.v3-appPromoBlock-module__badges___heQYd {
    display: flex;
    gap: var(--c-app-promo-badge-link-gap)
}

.v3-articleCard-module__tokens___ccQWl {
    --c-article-card-top-width: var(--p-borderwidth-0);
    --c-article-card-bottom-width: var(--p-borderwidth-0);
    --c-article-card-left-width: var(--p-borderwidth-0);
    --c-article-card-right-width: var(--p-borderwidth-0);
    --c-article-card-border-style: var(--p-border-style-solid);
    --c-article-card-border-color: var(--p-color-opacity-background-transparent);
    --c-article-card-border-top: var(--c-article-card-top-width) var(--c-article-card-border-style) var(--c-article-card-border-color);
    --c-article-card-border-bottom: var(--c-article-card-bottom-width) var(--c-article-card-border-style) var(--c-article-card-border-color);
    --c-article-card-border-right: var(--c-article-card-right-width) var(--c-article-card-border-style) var(--c-article-card-border-color);
    --c-article-card-border-left: var(--c-article-card-left-width) var(--c-article-card-border-style) var(--c-article-card-border-color);
    --c-article-card-border-radius: var(--p-borderradius-0);
    --c-article-card-size-s-padding-top: var(--s-spacer-0);
    --c-article-card-size-s-padding-right: var(--s-spacer-0);
    --c-article-card-size-s-padding-bottom: var(--s-spacer-0);
    --c-article-card-size-s-padding-left: var(--s-spacer-0);
    --c-article-card-size-m-padding-top: var(--s-spacer-0);
    --c-article-card-size-m-padding-right: var(--s-spacer-0);
    --c-article-card-size-m-padding-bottom: var(--s-spacer-0);
    --c-article-card-size-m-padding-left: var(--s-spacer-0);
    --c-article-card-size-l-padding-top: var(--s-spacer-0);
    --c-article-card-size-l-padding-right: var(--s-spacer-0);
    --c-article-card-size-l-padding-bottom: var(--s-spacer-0);
    --c-article-card-size-l-padding-left: var(--s-spacer-0);
    --c-article-card-padding: var(--c-article-card-size-s-padding-top) var(--c-article-card-size-s-padding-right) var(--c-article-card-size-s-padding-bottom) var(--c-article-card-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-articleCard-module__tokens___ccQWl {
        --c-article-card-padding: var(--c-article-card-size-m-padding-top) var(--c-article-card-size-m-padding-right) var(--c-article-card-size-m-padding-bottom) var(--c-article-card-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-articleCard-module__tokens___ccQWl {
        --c-article-card-padding: var(--c-article-card-size-l-padding-top) var(--c-article-card-size-l-padding-right) var(--c-article-card-size-l-padding-bottom) var(--c-article-card-size-l-padding-left)
    }
}

.v3-articleCard-module__tokens___ccQWl {
    --c-article-card-background-color: var(--p-color-neutral-white);
    --c-article-card-opacity: var(--p-opacity-100);
    --c-article-card-position: relative;
    --c-article-card-min-height: 508px;
    --c-article-card-box-shadow: 0 0 0 var(--p-color-primary-1);
    --c-article-card-transition: box-shadow 0.2s;
    --c-article-card-hover-webkit-box-shadow: inset 0 0 0 4px var(--p-color-primary-1);
    --c-article-card-hover-moz-box-shadow: inset 0 0 0 4px var(--p-color-primary-1);
    --c-article-card-hover-box-shadow: 0 0 0 4px var(--p-color-primary-1);
    --c-article-card-floating-link-position: absolute;
    --c-article-card-floating-link-top: 0;
    --c-article-card-floating-link-left: 0;
    --c-article-card-floating-link-width: 100%;
    --c-article-card-floating-link-height: 100%;
    --c-article-card-floating-link-z-index: 1;
    --c-article-card-card-icon-position: absolute;
    --c-article-card-card-icon-bottom: 0;
    --c-article-card-card-icon-left: 0;
    --c-article-card-publish-date-text-transform: uppercase;
    --c-article-card-number-color: var(--p-color-neutral-white);
    --c-article-card-number-padding-bottom: var(--s-spacer-3);
    --c-article-card-category-and-publish-date-container-display: flex;
    --c-article-card-category-and-publish-date-container-align-items: center;
    --c-article-card-category-and-publish-date-container-gap: 8px;
    --c-article-card-category-link-z-index: 5;
    --c-article-card-text-panel-height: 156px;
    --c-article-card-bottom-container-padding: 0 var(--s-spacer-6) var(--s-spacer-6);
    --c-article-card-bottom-contents-border-top: 0;
    --c-article-card-bottom-contents-display: flex;
    --c-article-card-bottom-contents-justify-content: space-between;
    --c-article-card-bottom-contents-border-top: 1px solid var(--p-color-neutral-500);
    --c-article-card-bottom-contents-padding-top: var(--s-spacer-5);
    --c-article-card-sponsor-card-z-index: 5;
    --c-article-card-image-count-position: absolute;
    --c-article-card-image-count-bottom: 0;
    --c-article-card-image-count-right: 0;
    --c-article-card-mini-height: 88px;
    --c-article-card-mini-min-height: unset;
    --c-article-card-mini-container-display: flex;
    --c-article-card-mini-container-width: 100%;
    --c-article-card-mini-container-height: 100%;
    --c-article-card-mini-container-breakpoint-xl-gap: var(--s-spacer-10);
    --c-article-card-mini-header-container-position: relative;
    --c-article-card-mini-header-container-display: flex;
    --c-article-card-mini-header-container-width: unset;
    --c-article-card-mini-header-container-height: 100%;
    --c-article-card-mini-image-container-display: flex;
    --c-article-card-mini-image-container-flex-direction: row;
    --c-article-card-mini-image-container-width: 88px;
    --c-article-card-mini-image-container-height: 100%;
    --c-article-card-mini-image-width: 100%;
    --c-article-card-mini-image-height: 100%;
    --c-article-card-mini-image-aspect-ratio: 1;
    --c-article-card-mini-image-count-container-display: none;
    --c-article-card-mini-duration-display: none;
    --c-article-card-mini-text-panel-width: 100%;
    --c-article-card-mini-text-panel-height: 100%;
    --c-article-card-mini-text-panel-padding: var(--s-spacer-4) var(--s-spacer-6) var(--s-spacer-5);
    --c-article-card-mini-text-panel-breakpoint-xl-padding-left: 0;
    --c-article-card-mini-text-panel-breakpoint-xl-padding-right: var(--s-spacer-10);
    --c-article-card-default-text-panel-display: flex;
    --c-article-card-default-text-panel-flex-direction: column;
    --c-article-card-default-text-panel-gap: var(--s-spacer-4);
    --c-article-card-default-text-panel-padding: 24px 24px 32px 24px;
    --c-article-card-default-text-panel-breakpoint-m-width: 100%;
    --c-article-card-default-header-container-breakpoint-m-padding-top: unset;
    --c-article-card-default-header-container-breakpoint-m-width: 100%;
    --c-article-card-default-image-container-height: 296px;
    --c-article-card-default-image-container-position: relative;
    --c-article-card-default-image-container-display: flex;
    --c-article-card-default-image-container-width: 100%;
    --c-article-card-default-image-container-image-width: 100%;
    --c-article-card-default-image-container-image-height: 100%;
    --c-article-card-default-image-container-duration-position: absolute;
    --c-article-card-default-image-container-duration-bottom: 12px;
    --c-article-card-default-image-container-duration-right: 16px;
    --c-article-card-episodes-label-text-transform: uppercase;
    --c-article-card-episodes-label-margin-left: 4px;
    --c-article-card-default-image-container-team-indicator-position: absolute;
    --c-article-card-default-image-container-team-indicator-top: 16px;
    --c-article-card-default-image-container-team-indicator-left: 16px;
    --c-article-card-default-is-featured-padding-top: 52px;
    --c-article-card-default-is-featured-breakpoint-xl-padding-top: 0;
    --c-article-card-default-is-featured-breakpoint-xl-header-container-margin-top: 0;
    --c-article-card-default-is-featured-breakpoint-xl-header-container-padding-top: 52px;
    --c-article-card-large-size-position: relative;
    --c-article-card-large-size-container-breakpoint-xl-display: flex;
    --c-article-card-large-size-container-breakpoint-xl-flex-direction: row;
    --c-article-card-large-size-container-breakpoint-xl-height: 100%;
    --c-article-card-large-size-header-container-breakpoint-xl-margin-top: 0;
    --c-article-card-large-size-header-container-breakpoint-xl-width: 50%;
    --c-article-card-large-size-header-container-breakpoint-xl-min-height: 508px;
    --c-article-card-large-size-image-container-breakpoint-xl-height: 100%;
    --c-article-card-large-size-text-panel-breakpoint-xl-padding-top: var(--s-spacer-15);
    --c-article-card-large-size-text-panel-breakpoint-xl-gap: var(--s-spacer-12);
    --c-article-card-large-size-text-panel-breakpoint-xl-height: 100%;
    --c-article-card-large-size-article-details-breakpoint-xl-display: flex;
    --c-article-card-large-size-article-details-breakpoint-xl-flex-direction: column;
    --c-article-card-large-size-article-details-breakpoint-xl-padding-top: 0;
    --c-article-card-large-size-article-details-breakpoint-xl-width: 50%;
    --c-article-card-large-size-is-featured-container-breakpoint-xl-position: relative;
    --c-article-card-x-large-size-position: relative;
    --c-article-card-x-large-size-container-breakpoint-xl-height: 100%;
    --c-article-card-x-large-size-header-container-breakpoint-xl-grid-column: 1/7;
    --c-article-card-x-large-size-header-container-breakpoint-xl-min-height: 508px;
    --c-article-card-x-large-size-image-container-breakpoint-xl-height: 100%;
    --c-article-card-x-large-size-article-details-breakpoint-xl-grid-column: 7/13;
    --c-article-card-x-large-size-article-details-breakpoint-xl-row-start: auto;
    --c-article-card-x-large-size-article-details-breakpoint-xl-display: flex;
    --c-article-card-x-large-size-article-details-breakpoint-xl-flex-direction: column;
    --c-article-card-x-large-size-article-details-breakpoint-xl-padding-top: 0;
    --c-article-card-x-large-size-text-panel-breakpoint-xl-padding-top: var(--s-spacer-15);
    --c-article-card-x-large-size-text-panel-breakpoint-xl-justify-content: start;
    --c-article-card-x-large-size-text-panel-breakpoint-xl-gap: var(--s-spacer-12);
    --c-article-card-x-large-size-text-panel-breakpoint-xl-height: 100%;
    --c-article-card-x-large-size-is-featured-container-breakpoint-xl-position: relative;
    --c-article-card-is-featured-min-height: 560px;
    --c-article-card-is-featured-padding: 0 var(--s-spacer-10);
    --c-article-card-is-featured-breakpoint-xl-padding: 0;
    --c-article-card-is-featured-breakpoint-xl-min-height: unset;
    --c-article-card-is-featured-bottom-container-padding-left: 16px;
    --c-article-card-is-featured-bottom-container-padding-right: 16px;
    --c-article-card-is-featured-bottom-container-breakpoint-xl-padding-left: 0;
    --c-article-card-is-featured-bottom-container-breakpoint-xl-padding-right: 32px;
    --c-article-card-is-featured-text-panel-breakpoint-xl-padding-left: 16px;
    --c-article-card-is-featured-text-panel-breakpoint-xl-padding-right: 16px;
    --c-article-card-is-featured-container-position: absolute;
    --c-article-card-is-featured-container-top: 0;
    --c-article-card-is-featured-container-left: 0;
    --c-article-card-is-featured-container-width: 100%;
    --c-article-card-is-featured-container-padding: 16px 16px 12px 16px;
    --c-article-card-is-featured-container-text-transform: uppercase;
    --c-article-card-is-featured-container-breakpoint-xl-padding: 16px;
    --c-article-card-is-featured-text-padding: var(--s-spacer-1) 0 var(--s-spacer-fixed-3px);
    --c-article-card-is-featured-text-size-xl-padding-left: 16px;
    --c-article-card-is-featured-padding-top: 52px;
    --c-article-card-is-featured-bottom-container-padding: 16px;
    --c-article-card-article-type-background-color: var(--p-color-neutral-white);
    --c-article-card-article-type-text-color: var(--p-color-neutral-black);
    --c-article-card-podcast-type-background-color: var(--p-color-neutral-white);
    --c-article-card-podcast-type-text-color: var(--p-color-neutral-black);
    --c-article-card-podcast-type-author-position: absolute;
    --c-article-card-podcast-type-author-top: 0;
    --c-article-card-podcast-type-author-left: 0;
    --c-article-card-podcast-type-author-padding: var(--s-spacer-5) var(--s-spacer-6);
    --c-article-card-podcast-type-author-breakpoint-xl-position: unset;
    --c-article-card-podcast-type-header-container-padding-top: 72px;
    --c-article-card-podcast-type-header-container-breakpoint-xl-padding-top: 72px;
    --c-article-card-podcast-type-is-featured-padding: unset;
    --c-article-card-podcast-type-is-featured-author-top: 52px;
    --c-article-card-podcast-type-is-featured-header-container-padding-top: 124px;
    --c-article-card-podcast-type-is-featured-container-padding: var(--s-spacer-6) var(--s-spacer-10) var(--s-spacer-5) var(--s-spacer-6);
    --c-article-card-podcast-type-is-featured-container-breakpoint-xl-padding: var(--s-spacer-5) var(--s-spacer-6);
    --c-article-card-video-type-background-color: var(--p-color-neutral-black);
    --c-article-card-video-type-text-color: var(--p-color-neutral-white);
    --c-article-card-gallery-type-background-color: var(--p-color-neutral-black);
    --c-article-card-gallery-type-text-color: var(--p-color-neutral-white);
    --c-article-card-x-large-is-featured-breakpoint-xl-padding-top: 0px;
    --c-article-card-collection-type-text-align: center;
    --c-article-card-collection-type-sponsor-card-justify-content: center
}

.v3-articleCard-module__articleCard___Mx6c5 {
    position: var(--c-article-card-position);
    min-height: var(--c-article-card-min-height);
    background-color: var(--c-article-card-background-color);
    border-radius: var(--c-article-card-border-radius);
    opacity: var(--c-article-card-opacity);
    box-shadow: var(--c-article-card-box-shadow);
    transition: var(--c-article-card-transition);
    border-top: var(--c-article-card-border-top);
    border-bottom: var(--c-article-card-border-bottom);
    border-left: var(--c-article-card-border-left);
    border-right: var(--c-article-card-border-right)
}

.v3-articleCard-module__articleCard___Mx6c5 .v3-articleCard-module__sponsorCard___Xp5pX {
    --c-sponsor-card-title-text-transform: uppercase
}

.v3-articleCard-module__articleCard___Mx6c5 .v3-articleCard-module__summary___EZLzY {
    margin-bottom: 0
}

.v3-articleCard-module__articleCard___Mx6c5 .v3-articleCard-module__ageLimit___-Pjdw {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400;
    margin-bottom: 0
}

.v3-articleCard-module__articleCard___Mx6c5 .v3-articleCard-module__publishDate___3J2ds {
    text-transform: var(--c-article-card-publish-date-text-transform);
    --c-date-left-width: 1px;
    --c-date-border-style: solid;
    --c-date-border-color: var(--p-color-neutral-300);
    --c-date-size-l-padding-left: var(--s-spacer-4);
    --c-date-size-m-padding-left: var(--s-spacer-4);
    --c-date-size-s-padding-left: var(--s-spacer-4);
    --c-date-size-padding-left: var(--s-spacer-4)
}

.v3-articleCard-module__articleCard___Mx6c5 .v3-articleCard-module__publishDate___3J2ds.v3-articleCard-module__darkPublishDate___prilL {
    --c-date-border-color: var(--p-color-neutral-700)
}

.v3-articleCard-module__floatingLink___EG7Ux {
    position: var(--c-article-card-floating-link-position);
    top: var(--c-article-card-floating-link-top);
    left: var(--c-article-card-floating-link-left);
    width: var(--c-article-card-floating-link-width);
    height: var(--c-article-card-floating-link-height);
    z-index: var(--c-article-card-floating-link-z-index)
}

.v3-articleCard-module__floatingLink___EG7Ux > span {
    position: absolute;
    overflow: hidden;
    margin: -1px;
    padding: 0;
    width: 1px;
    height: 1px;
    white-space: nowrap;
    border-width: 0;
    clip: rect(0, 0, 0, 0)
}

.v3-articleCard-module__floatingLink___EG7Ux:focus, .v3-articleCard-module__floatingLink___EG7Ux:hover {
    outline: none;
    box-shadow: var(--c-article-card-hover-box-shadow)
}

.v3-articleCard-module__cardIcon___ce5Uw {
    position: var(--c-article-card-card-icon-position);
    bottom: var(--c-article-card-card-icon-bottom);
    left: var(--c-article-card-card-icon-left)
}

.v3-articleCard-module__number___QT-mg {
    padding-bottom: var(--c-article-card-number-padding-bottom);
    color: var(--c-article-card-number-color);
    font-family: Open Sans;
    font-size: 24px;
    line-height: 36px;
    font-weight: 700
}

.v3-articleCard-module__categoryAndPublishDateContainer___gMIcZ {
    display: var(--c-article-card-category-and-publish-date-container-display);
    align-items: var(--c-article-card-category-and-publish-date-container-align-items);
    gap: var(--c-article-card-category-and-publish-date-container-gap)
}

.v3-articleCard-module__categoryLink___LyAYg {
    z-index: var(--c-article-card-category-link-z-index)
}

.v3-articleCard-module__textPanel___3H72w {
    height: var(--c-article-card-text-panel-height)
}

.v3-articleCard-module__title___T2FMr {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    display: -webkit-box;
    overflow: hidden;
    min-height: calc(var(--text-styles-p-sub-headings-small-sub-heading-2-line-height) * 2);
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical
}

.v3-articleCard-module__episodes___G9JD8 {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

.v3-articleCard-module__episodes___G9JD8 .v3-articleCard-module__episodesLabel___t9Cbd {
    margin-left: var(--c-article-card-episodes-label-margin-left);
    text-transform: var(--c-article-card-episodes-label-text-transform);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

.v3-articleCard-module__bottomContainer___8cbyp {
    padding: var(--c-article-card-bottom-container-padding);
    border-top: var(--c-article-card-bottom-container-border-top)
}

.v3-articleCard-module__bottomContents___rEmia {
    display: var(--c-article-card-bottom-contents-display);
    justify-content: var(--c-article-card-bottom-contents-justify-content);
    border-top: var(--c-article-card-bottom-contents-border-top);
    padding-top: var(--c-article-card-bottom-contents-padding-top)
}

.v3-articleCard-module__sponsorCard___Xp5pX {
    z-index: var(--c-article-card-sponsor-card-z-index)
}

.v3-articleCard-module__imageCount___bz3dG {
    position: var(--c-article-card-image-count-position);
    bottom: var(--c-article-card-image-count-bottom);
    right: var(--c-article-card-image-count-right)
}

.v3-articleCard-module__default___ak5-a .v3-articleCard-module__textPanel___3H72w {
    display: var(--c-article-card-default-text-panel-display);
    padding: var(--c-article-card-default-text-panel-padding);
    flex-direction: var(--c-article-card-default-text-panel-flex-direction);
    gap: var(--c-article-card-default-text-panel-gap)
}

@media (min-width: 768px) {
    .v3-articleCard-module__default___ak5-a .v3-articleCard-module__textPanel___3H72w {
        width: var(--c-article-card-default-text-panel-breakpoint-m-width)
    }

    .v3-articleCard-module__default___ak5-a .v3-articleCard-module__headerContainer___fNV73 {
        padding-top: var(--c-article-card-default-header-container-breakpoint-m-padding-top);
        width: var(--c-article-card-default-header-container-breakpoint-m-width)
    }
}

.v3-articleCard-module__default___ak5-a .v3-articleCard-module__imageContainer___3vP7V {
    position: var(--c-article-card-default-image-container-position);
    display: var(--c-article-card-default-image-container-display);
    width: var(--c-article-card-default-image-container-width);
    height: var(--c-article-card-default-image-container-height)
}

.v3-articleCard-module__default___ak5-a .v3-articleCard-module__imageContainer___3vP7V .v3-articleCard-module__image___hObM0 {
    width: var(--c-article-card-default-image-container-image-width);
    height: var(--c-article-card-default-image-container-image-height)
}

.v3-articleCard-module__default___ak5-a .v3-articleCard-module__imageContainer___3vP7V .v3-articleCard-module__image___hObM0 > * {
    width: 100%;
    height: 100%
}

.v3-articleCard-module__default___ak5-a .v3-articleCard-module__duration___rQBMs {
    position: var(--c-article-card-default-image-container-duration-position);
    bottom: var(--c-article-card-default-image-container-duration-bottom);
    right: var(--c-article-card-default-image-container-duration-right)
}

.v3-articleCard-module__default___ak5-a .v3-articleCard-module__teamIndicator___mNTAn {
    position: var(--c-article-card-default-image-container-team-indicator-position);
    top: var(--c-article-card-default-image-container-team-indicator-top);
    left: var(--c-article-card-default-image-container-team-indicator-left)
}

.v3-articleCard-module__default___ak5-a.v3-articleCard-module__isFeatured___rVtkX {
    padding-top: var(--c-article-card-default-is-featured-padding-top)
}

@media (min-width: 1440px) {
    .v3-articleCard-module__default___ak5-a.v3-articleCard-module__isFeatured___rVtkX .v3-articleCard-module__headerContainer___fNV73 {
        margin-top: var(--c-article-card-default-is-featured-breakpoint-xl-header-container-margin-top)
    }
}

.v3-articleCard-module__isFeatured___rVtkX {
    padding-top: var(--c-article-card-is-featured-padding-top);
    min-height: var(--c-article-card-is-featured-min-height)
}

@media (min-width: 1440px) {
    .v3-articleCard-module__isFeatured___rVtkX {
        padding: var(--c-article-card-is-featured-breakpoint-xl-padding);
        min-height: var(--c-article-card-is-featured-breakpoint-xl-min-height)
    }
}

.v3-articleCard-module__isFeatured___rVtkX .v3-articleCard-module__textPanel___3H72w {
    padding: var(--c-article-card-default-text-panel-padding)
}

@media (min-width: 1440px) {
    .v3-articleCard-module__isFeatured___rVtkX .v3-articleCard-module__textPanel___3H72w {
        padding-right: var(--c-article-card-is-featured-text-panel-breakpoint-xl-padding-right);
        padding-left: var(--c-article-card-is-featured-text-panel-breakpoint-xl-padding-left)
    }
}

.v3-articleCard-module__isFeatured___rVtkX .v3-articleCard-module__bottomContainer___8cbyp {
    padding-right: var(--c-article-card-is-featured-bottom-container-padding-right);
    padding-left: var(--c-article-card-is-featured-bottom-container-padding-left)
}

.v3-articleCard-module__isFeatured___rVtkX .v3-articleCard-module__isFeaturedContainer___0oPFZ {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400;
    position: var(--c-article-card-is-featured-container-position);
    top: var(--c-article-card-is-featured-container-top);
    left: var(--c-article-card-is-featured-container-left);
    padding: var(--c-article-card-is-featured-container-padding);
    width: var(--c-article-card-is-featured-container-width);
    text-transform: var(--c-article-card-is-featured-container-text-transform)
}

@media (min-width: 1440px) {
    .v3-articleCard-module__isFeatured___rVtkX .v3-articleCard-module__isFeaturedContainer___0oPFZ {
        padding: var(--c-article-card-is-featured-container-breakpoint-xl-padding)
    }
}

.v3-articleCard-module__isFeatured___rVtkX .v3-articleCard-module__featuredText___9XRpI {
    padding: var(--c-article-card-is-featured-text-padding)
}

@media (min-width: 1440px) {
    .v3-articleCard-module__isFeatured___rVtkX .v3-articleCard-module__featuredText___9XRpI {
        padding-left: var(--c-article-card-is-featured-text-breakpoint-xl-padding-left)
    }
}

.v3-articleCard-module__article___C6Rnd {
    color: var(--c-article-card-article-type-text-color);
    background-color: var(--c-article-card-article-type-background-color)
}

.v3-articleCard-module__podcast___9m6wW {
    color: var(--c-article-card-podcast-type-text-color);
    background-color: var(--c-article-card-podcast-type-background-color)
}

.v3-articleCard-module__podcast___9m6wW .v3-articleCard-module__author___k3uEs {
    position: var(--c-article-card-podcast-type-author-position);
    top: var(--c-article-card-podcast-type-author-top);
    left: var(--c-article-card-podcast-type-author-left);
    padding: var(--c-article-card-podcast-type-author-padding)
}

@media (min-width: 1440px) {
    .v3-articleCard-module__podcast___9m6wW .v3-articleCard-module__author___k3uEs {
        position: var(--c-article-card-podcast-type-author-breakpoint-xl-position)
    }
}

.v3-articleCard-module__podcast___9m6wW .v3-articleCard-module__headerContainer___fNV73 {
    padding-top: var(--c-article-card-podcast-type-header-container-padding-top)
}

@media (min-width: 1440px) {
    .v3-articleCard-module__podcast___9m6wW .v3-articleCard-module__headerContainer___fNV73 {
        padding-top: var(--c-article-card-podcast-type-header-container-breakpoint-xl-padding-top)
    }
}

.v3-articleCard-module__podcast___9m6wW.v3-articleCard-module__isFeatured___rVtkX {
    padding: var(--c-article-card-podcast-type-is-featured-padding)
}

.v3-articleCard-module__podcast___9m6wW.v3-articleCard-module__isFeatured___rVtkX .v3-articleCard-module__author___k3uEs {
    top: var(--c-article-card-podcast-type-is-featured-author-top)
}

.v3-articleCard-module__podcast___9m6wW.v3-articleCard-module__isFeatured___rVtkX .v3-articleCard-module__headerContainer___fNV73 {
    padding-top: var(--c-article-card-podcast-type-is-featured-header-container-padding-top)
}

@media (min-width: 1440px) {
    .v3-articleCard-module__podcast___9m6wW.v3-articleCard-module__isFeatured___rVtkX .v3-articleCard-module__headerContainer___fNV73 {
        padding-top: var(--c-article-card-podcast-type-header-container-breakpoint-xl-padding-top)
    }
}

.v3-articleCard-module__podcast___9m6wW.v3-articleCard-module__isFeatured___rVtkX .v3-articleCard-module__isFeaturedContainer___0oPFZ {
    padding: var(--c-article-card-podcast-type-is-featured-container-padding)
}

@media (min-width: 1440px) {
    .v3-articleCard-module__podcast___9m6wW.v3-articleCard-module__isFeatured___rVtkX .v3-articleCard-module__isFeaturedContainer___0oPFZ {
        padding: var(--c-article-card-podcast-type-is-featured-container-breakpoint-xl-padding)
    }
}

.v3-articleCard-module__collection___DtSgx {
    text-align: var(--c-article-card-collection-type-text-align)
}

.v3-articleCard-module__collection___DtSgx .v3-articleCard-module__sponsorCard___Xp5pX {
    justify-content: var(--c-article-card-collection-type-sponsor-card-justify-content)
}

.v3-articleCard-module__video___nCP57 {
    color: var(--c-article-card-video-type-text-color);
    background-color: var(--c-article-card-video-type-background-color)
}

.v3-articleCard-module__gallery___8lVtK {
    color: var(--c-article-card-gallery-type-text-color);
    background-color: var(--c-article-card-gallery-type-background-color)
}

.v3-articleCard-module__large___Z-Ozx {
    position: var(--c-article-card-large-size-position)
}

@media (min-width: 1440px) {
    .v3-articleCard-module__large___Z-Ozx .v3-articleCard-module__container___YCnD9 {
        display: var(--c-article-card-large-size-container-breakpoint-xl-display);
        flex-direction: var(--c-article-card-large-size-container-breakpoint-xl-flex-direction);
        height: var(--c-article-card-large-size-container-breakpoint-xl-height)
    }

    .v3-articleCard-module__large___Z-Ozx .v3-articleCard-module__headerContainer___fNV73 {
        margin-top: var(--c-article-card-large-size-header-container-breakpoint-xl-margin-top);
        width: var(--c-article-card-large-size-header-container-breakpoint-xl-width);
        min-height: var(--c-article-card-large-size-header-container-breakpoint-xl-min-height)
    }

    .v3-articleCard-module__large___Z-Ozx .v3-articleCard-module__imageContainer___3vP7V {
        height: var(--c-article-card-large-size-image-container-breakpoint-xl-height)
    }

    .v3-articleCard-module__large___Z-Ozx .v3-articleCard-module__textPanel___3H72w {
        padding-top: var(--c-article-card-large-size-text-panel-breakpoint-xl-padding-top);
        gap: var(--c-article-card-large-size-text-panel-breakpoint-xl-gap);
        height: var(--c-article-card-large-size-text-panel-breakpoint-xl-height)
    }

    .v3-articleCard-module__large___Z-Ozx .v3-articleCard-module__articleDetails___Ie5LQ {
        display: var(--c-article-card-large-size-article-details-breakpoint-xl-display);
        padding-top: var(--c-article-card-large-size-article-details-breakpoint-xl-padding-top);
        width: var(--c-article-card-large-size-article-details-breakpoint-xl-width);
        flex-direction: var(--c-article-card-large-size-article-details-breakpoint-xl-flex-direction)
    }

    .v3-articleCard-module__large___Z-Ozx .v3-articleCard-module__isFeaturedContainer___0oPFZ {
        position: var(--c-article-card-large-size-is-featured-container-breakpoint-xl-position)
    }
}

.v3-articleCard-module__xlarge___UVGcU {
    position: var(--c-article-card-x-large-size-position)
}

@media (min-width: 1440px) {
    .v3-articleCard-module__xlarge___UVGcU .v3-articleCard-module__container___YCnD9 {
        display: grid;
        grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-small-gap);
        column-gap: var(--p-grid-small-gap);
        height: var(--c-article-card-x-large-size-container-breakpoint-xl-height)
    }
}

@media (min-width: 1440px)and (min-width: 768px) {
    .v3-articleCard-module__xlarge___UVGcU .v3-articleCard-module__container___YCnD9 {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1440px)and (min-width: 1024px) {
    .v3-articleCard-module__xlarge___UVGcU .v3-articleCard-module__container___YCnD9 {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px)and (min-width: 1440px) {
    .v3-articleCard-module__xlarge___UVGcU .v3-articleCard-module__container___YCnD9 {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

@media (min-width: 1440px) {
    .v3-articleCard-module__xlarge___UVGcU .v3-articleCard-module__headerContainer___fNV73 {
        grid-column: var(--c-article-card-x-large-size-header-container-breakpoint-xl-grid-column);
        min-height: var(--c-article-card-x-large-size-header-container-breakpoint-xl-min-height)
    }

    .v3-articleCard-module__xlarge___UVGcU .v3-articleCard-module__imageContainer___3vP7V {
        height: var(--c-article-card-x-large-size-image-container-breakpoint-xl-height)
    }

    .v3-articleCard-module__xlarge___UVGcU .v3-articleCard-module__articleDetails___Ie5LQ {
        grid-row-start: var(--c-article-card-x-large-size-article-details-breakpoint-xl-row-start);
        grid-column: var(--c-article-card-x-large-size-article-details-breakpoint-xl-grid-column);
        display: var(--c-article-card-x-large-size-article-details-breakpoint-xl-display);
        padding-top: var(--c-article-card-x-large-size-article-details-breakpoint-xl-padding-top);
        flex-direction: var(--c-article-card-x-large-size-article-details-breakpoint-xl-flex-direction)
    }

    .v3-articleCard-module__xlarge___UVGcU .v3-articleCard-module__textPanel___3H72w {
        justify-content: var(--c-article-card-x-large-size-text-panel-breakpoint-xl-justify-content);
        padding-top: var(--c-article-card-x-large-size-text-panel-breakpoint-xl-padding-top);
        gap: var(--c-article-card-x-large-size-text-panel-breakpoint-xl-gap);
        height: var(--c-article-card-x-large-size-text-panel-breakpoint-xl-height)
    }

    .v3-articleCard-module__xlarge___UVGcU .v3-articleCard-module__title___T2FMr {
        font-family: Open Sans;
        font-size: 24px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }

    .v3-articleCard-module__xlarge___UVGcU .v3-articleCard-module__isFeaturedContainer___0oPFZ {
        position: var(--c-article-card-x-large-size-is-featured-container-breakpoint-xl-position)
    }
}

.v3-articleCard-module__mini___VApoe {
    height: var(--c-article-card-mini-height);
    min-height: var(--c-article-card-mini-min-height)
}

.v3-articleCard-module__mini___VApoe .v3-articleCard-module__container___YCnD9 {
    display: var(--c-article-card-mini-container-display);
    width: var(--c-article-card-mini-container-width);
    height: var(--c-article-card-mini-container-height)
}

@media (min-width: 1440px) {
    .v3-articleCard-module__mini___VApoe .v3-articleCard-module__container___YCnD9 {
        gap: var(--c-article-card-mini-container-breakpoint-xl-gap)
    }
}

.v3-articleCard-module__mini___VApoe .v3-articleCard-module__headerContainer___fNV73 {
    position: var(--c-article-card-mini-header-container-position);
    display: var(--c-article-card-mini-header-container-display);
    width: var(--c-article-card-mini-header-container-width);
    height: var(--c-article-card-mini-header-container-height)
}

.v3-articleCard-module__mini___VApoe .v3-articleCard-module__imageContainer___3vP7V {
    display: var(--c-article-card-mini-image-container-display);
    flex-direction: var(--c-article-card-mini-image-container-flex-direction);
    width: var(--c-article-card-mini-image-container-width);
    height: var(--c-article-card-mini-image-container-height)
}

.v3-articleCard-module__mini___VApoe .v3-articleCard-module__image___hObM0 {
    width: var(--c-article-card-mini-image-width)
}

.v3-articleCard-module__mini___VApoe .v3-articleCard-module__image___hObM0 img {
    aspect-ratio: var(--c-article-card-mini-image-aspect-ratio);
    height: var(--c-article-card-mini-image-height)
}

.v3-articleCard-module__mini___VApoe .v3-articleCard-module__imageCountContainer___Bs-aR {
    display: var(--c-article-card-mini-image-count-container-display)
}

.v3-articleCard-module__mini___VApoe .v3-articleCard-module__duration___rQBMs {
    display: var(--c-article-card-mini-duration-display)
}

.v3-articleCard-module__mini___VApoe .v3-articleCard-module__textPanel___3H72w {
    padding: var(--c-article-card-mini-text-panel-padding);
    width: var(--c-article-card-mini-text-panel-width);
    height: var(--c-article-card-mini-text-panel-height)
}

@media (min-width: 1440px) {
    .v3-articleCard-module__mini___VApoe .v3-articleCard-module__textPanel___3H72w {
        padding-right: var(--c-article-card-mini-text-panel-breakpoint-xl-padding-right);
        padding-left: var(--c-article-card-mini-text-panel-breakpoint-xl-padding-left)
    }
}

.v3-articleCard-module__mini___VApoe .v3-articleCard-module__title___T2FMr {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    display: -webkit-box;
    overflow: hidden;
    min-height: calc(var(--text-styles-p-body-small-small-3) * 2);
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical
}

.v3-articleCard-module__articleCard___Mx6c5.v3-articleCard-module__isFeatured___rVtkX {
    padding-top: var(--c-article-card-is-featured-padding-top)
}

@media (min-width: 1440px) {
    .v3-articleCard-module__xlarge___UVGcU.v3-articleCard-module__isFeatured___rVtkX {
        padding-top: var(--c-article-card-x-large-is-featured-breakpoint-xl-padding-top)
    }
}

.v3-author-module__tokens___3Luiu {
    --c-author-border-top-width: var(--p-borderwidth-0);
    --c-author-border-bottom-width: var(--p-borderwidth-0);
    --c-author-border-left-width: var(--p-borderwidth-0);
    --c-author-border-right-width: var(--p-borderwidth-0);
    --c-author-border-style: var(--p-border-style-solid);
    --c-author-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-author-border-top: var(--c-author-top-width) var(--c-author-border-style) var(--c-author-border-color);
    --c-author-border-bottom: var(--c-author-bottom-width) var(--c-author-border-style) var(--c-author-border-color);
    --c-author-border-right: var(--c-author-right-width) var(--c-author-border-style) var(--c-author-border-color);
    --c-author-border-left: var(--c-author-left-width) var(--c-author-border-style) var(--c-author-border-color);
    --c-author-border-radius: var(--p-borderradius-0);
    --c-author-size-s-padding-top: var(--s-spacer-0);
    --c-author-size-s-padding-right: var(--s-spacer-0);
    --c-author-size-s-padding-bottom: var(--s-spacer-0);
    --c-author-size-s-padding-left: var(--s-spacer-0);
    --c-author-size-m-padding-top: var(--s-spacer-0);
    --c-author-size-m-padding-right: var(--s-spacer-0);
    --c-author-size-m-padding-bottom: var(--s-spacer-0);
    --c-author-size-m-padding-left: var(--s-spacer-0);
    --c-author-size-l-padding-top: var(--s-spacer-0);
    --c-author-size-l-padding-right: var(--s-spacer-0);
    --c-author-size-l-padding-bottom: var(--s-spacer-0);
    --c-author-size-l-padding-left: var(--s-spacer-0);
    --c-author-padding: var(--c-author-size-s-padding-top) var(--c-author-size-s-padding-right) var(--c-author-size-s-padding-bottom) var(--c-author-size-s-padding-left);
    --c-author-s-item-spacing: var(--s-spacer-6);
    --c-author-m-item-spacing: var(--s-spacer-6);
    --c-author-l-item-spacing: var(--s-spacer-6);
    --c-author-item-spacing: var(--c-author-s-item-spacing)
}

@media (min-width: 768px) {
    .v3-author-module__tokens___3Luiu {
        --c-author-padding: var(--c-author-size-m-padding-top) var(--c-author-size-m-padding-right) var(--c-author-size-m-padding-bottom) var(--c-author-size-m-padding-left);
        --c-author-item-spacing: var(--c-author-m-item-spacing)
    }
}

@media (min-width: 1024px) {
    .v3-author-module__tokens___3Luiu {
        --c-author-padding: var(--c-author-size-l-padding-top) var(--c-author-size-l-padding-right) var(--c-author-size-l-padding-bottom) var(--c-author-size-l-padding-left);
        --c-author-item-spacing: var(--c-author-l-item-spacing)
    }
}

.v3-author-module__tokens___3Luiu {
    --c-author-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-author-opacity: var(--p-opacity-100);
    --c-author-avatar-width: var(--p-size-13);
    --c-author-avatar-height: var(--p-size-13);
    --c-author-avatar-border-width: var(--p-borderwidth-1);
    --c-author-avatar-border-style: var(--p-border-style-solid);
    --c-author-avatar-border-color: var(--s-color-border-default-light);
    --c-author-avatar-border-radius: var(--p-borderradius-full);
    --c-author-avatar-border: var(--c-author-avatar-border-width) var(--c-author-avatar-border-style) var(--c-author-avatar-border-color);
    --c-author-content-display: flex;
    --c-author-content-flex-direction: column;
    --c-author-content-item-spacing: var(--s-spacer-0);
    --c-author-name-casing: var(--p-textcase-uppercase);
    --c-author-name-text-color: var(--s-color-text-default-dark);
    --c-author-name-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-author-sub-title-margin-top: var(--s-spacer-negative-4);
    --c-author-sub-title-text-color: var(--s-color-text-default-dark);
    --c-author-sub-title-casing: var(--p-textcase-uppercase);
    --c-author-sub-title-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0)
}

.v3-author-module__onDark___jS5eX {
    --c-author-avatar-border-color: var(--s-color-border-default-dark);
    --c-author-name-text-color: var(--s-color-text-default-light);
    --c-author-sub-title-text-color: var(--s-color-text-default-light)
}

.v3-author-module__author___Ip9jp {
    display: flex;
    align-items: center;
    padding: var(--c-author-padding);
    background-color: var(--c-author-background-color);
    border-radius: var(--c-author-border-radius);
    opacity: var(--c-author-opacity);
    border-top: var(--c-author-border-top);
    border-bottom: var(--c-author-border-bottom);
    border-left: var(--c-author-border-left);
    border-right: var(--c-author-border-right);
    gap: var(--c-author-item-spacing)
}

.v3-author-module__content___9fL4Y {
    display: var(--c-author-content-display);
    flex-direction: var(--c-author-content-flex-direction);
    gap: var(--c-author-content-item-spacing)
}

.v3-author-module__avatar___AyHvl {
    width: var(--c-author-avatar-width);
    height: var(--c-author-avatar-height);
    border: var(--c-author-avatar-border)
}

.v3-author-module__avatar___AyHvl, .v3-author-module__avatar___AyHvl img {
    border-radius: var(--c-author-avatar-border-radius)
}

.v3-author-module__name___8fZYn {
    text-transform: var(--c-author-name-casing);
    padding: var(--c-author-name-padding);
    color: var(--c-author-name-text-color);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-author-module__name___8fZYn {
        font-family: Open Sans;
        font-size: 12px;
        line-height: 20px;
        letter-spacing: .200000003px;
        font-weight: 700
    }
}

.v3-author-module__subTitle___kqnBY {
    margin-top: var(--c-author-sub-title-margin-top);
    padding: var(--c-author-sub-title-padding);
    color: var(--c-author-sub-title-text-color);
    text-transform: var(--c-author-sub-title-casing);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .v3-author-module__subTitle___kqnBY {
        font-family: Open Sans;
        font-size: 12px;
        line-height: 20px;
        letter-spacing: .200000003px;
        font-weight: 400
    }
}

.v3-ariaCombobox-module__colourTheme1___rOyWN, .v3-ariaCombobox-module__colourTheme2___e4R88, .v3-ariaCombobox-module__colourTheme3___0LmmL, .v3-ariaCombobox-module__colourTheme4___cdwn4, .v3-ariaCombobox-module__colourTheme5___6dU9U, .v3-ariaCombobox-module__colourTheme6___FDEl0, .v3-ariaCombobox-module__default1___rt-8E, .v3-ariaCombobox-module__default2___-KFcG, .v3-ariaCombobox-module__tokens___WXJkW {
    --c-aria-combobox-top-width: var(--p-borderwidth-0);
    --c-aria-combobox-bottom-width: var(--p-borderwidth-0);
    --c-aria-combobox-left-width: var(--p-borderwidth-0);
    --c-aria-combobox-right-width: var(--p-borderwidth-0);
    --c-aria-combobox-border-style: var(--p-border-style-solid);
    --c-aria-combobox-border-color: var(--p-color-opacity-background-transparent);
    --c-aria-combobox-border-top: var(--c-aria-combobox-top-width) var(--c-aria-combobox-border-style) var(--c-aria-combobox-border-color);
    --c-aria-combobox-border-bottom: var(--c-aria-combobox-bottom-width) var(--c-aria-combobox-border-style) var(--c-aria-combobox-border-color);
    --c-aria-combobox-border-right: var(--c-aria-combobox-right-width) var(--c-aria-combobox-border-style) var(--c-aria-combobox-border-color);
    --c-aria-combobox-border-left: var(--c-aria-combobox-left-width) var(--c-aria-combobox-border-style) var(--c-aria-combobox-border-color);
    --c-aria-combobox-border-top-left-radius: var(--p-borderradius-0);
    --c-aria-combobox-border-top-right-radius: var(--p-borderradius-0);
    --c-aria-combobox-border-bottom-right-radius: var(--p-borderradius-0);
    --c-aria-combobox-border-bottom-left-radius: var(--p-borderradius-0);
    --c-aria-combobox-btn-border-top: var(--p-borderwidth-0) var(--p-border-style-solid) var(--c-aria-combobox-border-color);
    --c-aria-combobox-btn-border-bottom: var(--p-borderwidth-0) var(--p-border-style-solid) var(--c-aria-combobox-border-color);
    --c-aria-combobox-btn-border-right: var(--p-borderwidth-0) var(--p-border-style-solid) var(--c-aria-combobox-border-color);
    --c-aria-combobox-item-border-top: var(--p-borderwidth-0) var(--p-border-style-solid) var(--c-aria-combobox-border-color);
    --c-aria-combobox-item-border-bottom: var(--p-borderwidth-0) var(--p-border-style-solid) var(--c-aria-combobox-border-color);
    --c-aria-combobox-item-border-right: var(--p-borderwidth-0) var(--p-border-style-solid) var(--c-aria-combobox-border-color);
    --c-aria-combobox-btn-border-left: var(--p-borderwidth-0) var(--p-border-style-solid) var(--c-aria-combobox-border-color)
}

.v3-ariaCombobox-module__tokens___WXJkW {
    --c-aria-combobox-height: auto;
    --c-aria-combobox-width: auto;
    --c-aria-combobox-padding: 0;
    --c-aria-combobox-color: var(--s-color-text-default-dark);
    --c-aria-combobox-background-color: var(--s-color-background-default-light);
    --c-aria-combobox-opacity: var(--p-opacity-100);
    --c-aria-combobox-menu-color: var(--s-color-background-default-light)
}

.v3-ariaCombobox-module__default1___rt-8E {
    --c-aria-combobox-background-color: var(--p-color-neutral-200);
    --c-aria-combobox-menu-background-color: var(--p-color-neutral-200)
}

.v3-ariaCombobox-module__default2___-KFcG {
    --c-aria-combobox-background-color: var(--p-color-neutral-900);
    --c-aria-combobox-menu-background-color: var(--p-color-neutral-900)
}

.v3-ariaCombobox-module__colourTheme1___rOyWN, .v3-ariaCombobox-module__colourTheme2___e4R88, .v3-ariaCombobox-module__colourTheme3___0LmmL {
    --c-aria-combobox-background-color: var(--p-color-primary-2);
    --c-aria-combobox-menu-background-color: var(--p-color-primary-2)
}

.v3-ariaCombobox-module__colourTheme4___cdwn4, .v3-ariaCombobox-module__colourTheme5___6dU9U, .v3-ariaCombobox-module__colourTheme6___FDEl0 {
    --c-aria-combobox-background-color: var(--p-color-neutral-white);
    --c-aria-combobox-menu-background-color: var(--p-color-neutral-white)
}

.v3-ariaCombobox-module__tokens___WXJkW {
    --c-aria-combobox-transition: none;
    --c-aria-combobox-btn-font-weight: 400
}

.v3-ariaCombobox-module__colourTheme1___rOyWN, .v3-ariaCombobox-module__default1___rt-8E, .v3-ariaCombobox-module__default2___-KFcG {
    --c-aria-combobox-button-text-color: var(--p-color-neutral-white)
}

.v3-ariaCombobox-module__colourTheme2___e4R88, .v3-ariaCombobox-module__colourTheme3___0LmmL, .v3-ariaCombobox-module__colourTheme4___cdwn4, .v3-ariaCombobox-module__colourTheme5___6dU9U, .v3-ariaCombobox-module__colourTheme6___FDEl0 {
    --c-aria-combobox-button-text-color: var(--p-color-neutral-black)
}

.v3-ariaCombobox-module__colourTheme1___rOyWN, .v3-ariaCombobox-module__colourTheme2___e4R88, .v3-ariaCombobox-module__colourTheme3___0LmmL, .v3-ariaCombobox-module__colourTheme4___cdwn4, .v3-ariaCombobox-module__colourTheme5___6dU9U, .v3-ariaCombobox-module__colourTheme6___FDEl0, .v3-ariaCombobox-module__default1___rt-8E, .v3-ariaCombobox-module__default2___-KFcG, .v3-ariaCombobox-module__tokens___WXJkW {
    --c-aria-combobox-btn-height: 100%;
    --c-aria-combobox-btn-width: 100%;
    --c-aria-combobox-btn-justify-content: space-between;
    --c-aria-combobox-btn-align-items: center;
    --c-aria-combobox-btn-border-bottom: 0;
    --c-aria-combobox-btn-text-transform: none;
    --c-aria-combobox-btn-color: inherit;
    --c-aria-combobox-btn-column-gap: 18px;
    --c-aria-combobox-icon-divider-width: 1px;
    --c-aria-combobox-icon-divider-height: 100%;
    --c-aria-combobox-icon-divider-background-color: hsla(0, 0%, 87%, .1);
    --c-aria-combobox-icon-divider-margin: 0 16px;
    --c-aria-combobox-icon-wrapper-padding: 12px 11px;
    --c-aria-combobox-icon-wrapper-background-color: hsla(0, 0%, 100%, .2);
    --c-aria-combobox-icon-wrapper-active-background-color: #fff;
    --c-aria-combobox-icon-wrapper-border-radius: 4px;
    --c-aria-combobox-icon-width: 16px;
    --c-aria-combobox-icon-height: 16px;
    --c-aria-combobox-icon-color: #fff;
    --c-aria-combobox-icon-active-color: #000;
    --c-aria-combobox-menu-max-height: 100vh;
    --c-aria-combobox-menu-padding: inherit;
    --c-aria-combobox-menu-width: auto;
    --c-aria-combobox-menu-translate-x: none;
    --c-aria-combobox-menu-box-shadow: none;
    --c-aria-combobox-menu-background-color: inherit;
    --c-aria-combobox-menu-border-top: none;
    --c-aria-combobox-menu-left: 0;
    --c-aria-combobox-menu-right: auto;
    --c-aria-combobox-menu-top: 100%;
    --c-aria-combobox-menu-bottom: var(--c-aria-combobox-height);
    --c-aria-combobox-item-width: auto;
    --c-aria-combobox-item-height: auto;
    --c-aria-combobox-item-padding: 0;
    --c-aria-combobox-item-justify-content: space-between;
    --c-aria-combobox-item-background-color: transparent
}

.v3-ariaCombobox-module__tokens___WXJkW {
    --c-aria-combobox-btn-hover-border-width: var(--p-borderwidth-0);
    --c-aria-combobox-btn-focused-border-width: var(--p-borderwidth-1);
    --c-aria-combobox-btn-active-border-width: var(--p-borderwidth-0);
    --c-aria-combobox-btn-disabled-border-width: var(--p-borderwidth-0);
    --c-aria-combobox-btn-hover-border-color: var(--s-color-button-onlight-primary-container-border-hover);
    --c-aria-combobox-btn-focused-border-color: var(--s-color-button-onlight-primary-container-border-focused);
    --c-aria-combobox-btn-active-border-color: var(--s-color-button-onlight-primary-container-border-active);
    --c-aria-combobox-btn-disabled-border-color: var(--s-color-button-onlight-primary-container-border-disabled);
    --c-aria-combobox-btn-hover-background-color: var(--s-color-button-onlight-primary-container-background-hover);
    --c-aria-combobox-btn-focused-background-color: var(--s-color-button-onlight-primary-container-background-focused);
    --c-aria-combobox-btn-active-background-color: var(--s-color-button-onlight-primary-container-background-active);
    --c-aria-combobox-btn-disabled-background-color: var(--s-color-button-onlight-primary-container-background-disabled);
    --c-aria-combobox-btn-hover-contents-background-color: var(--s-color-button-onlight-primary-contents-background-hover);
    --c-aria-combobox-btn-focused-contents-background-color: var(--s-color-button-onlight-primary-contents-background-focused);
    --c-aria-combobox-btn-active-contents-background-color: var(--s-color-button-onlight-primary-contents-background-active);
    --c-aria-combobox-btn-disabled-contents-background-color: var(--s-color-button-onlight-primary-contents-background-disabled);
    --c-aria-combobox-btn-hover-icon-color: var(--s-color-button-onlight-primary-icon-hover);
    --c-aria-combobox-btn-focused-icon-color: var(--s-color-button-onlight-primary-icon-focused);
    --c-aria-combobox-btn-active-icon-color: var(--s-color-button-onlight-primary-icon-active);
    --c-aria-combobox-btn-disabled-icon-color: var(--s-color-button-onlight-primary-icon-disabled);
    --c-aria-combobox-btn-is-carousel-paddle-disabled-icon-color: var(--p-color-neutral-white);
    --c-aria-combobox-btn-hover-label-text-color: var(--s-color-button-onlight-primary-label-hover);
    --c-aria-combobox-btn-focused-label-text-color: var(--s-color-button-onlight-primary-label-focused);
    --c-aria-combobox-btn-active-label-text-color: var(--s-color-button-onlight-primary-label-active);
    --c-aria-combobox-btn-disabled-label-text-color: var(--s-color-button-onlight-primary-label-disabled)
}

.v3-ariaCombobox-module__default1___rt-8E {
    --c-aria-combobox-btn-hover-border-color: var(--s-color-button-neutral-white-primary-container-border-hover);
    --c-aria-combobox-btn-focused-border-color: var(--s-color-button-neutral-white-primary-container-border-focused);
    --c-aria-combobox-btn-active-border-color: var(--s-color-button-neutral-white-primary-container-border-active);
    --c-aria-combobox-btn-disabled-border-color: var(--s-color-button-neutral-white-primary-container-border-disabled);
    --c-aria-combobox-btn-hover-background-color: var(--s-color-button-neutral-white-primary-container-background-hover);
    --c-aria-combobox-btn-focused-background-color: var(--s-color-button-neutral-white-primary-container-background-focused);
    --c-aria-combobox-btn-active-background-color: var(--s-color-button-neutral-white-primary-container-background-active);
    --c-aria-combobox-btn-disabled-background-color: var(--s-color-button-neutral-white-primary-container-background-disabled);
    --c-aria-combobox-btn-hover-contents-background-color: var(--s-color-button-neutral-white-primary-contents-background-hover);
    --c-aria-combobox-btn-focused-contents-background-color: var(--s-color-button-neutral-white-primary-contents-background-focused);
    --c-aria-combobox-btn-active-contents-background-color: var(--s-color-button-neutral-white-primary-contents-background-active);
    --c-aria-combobox-btn-disabled-contents-background-color: var(--s-color-button-neutral-white-primary-contents-background-disabled);
    --c-aria-combobox-btn-hover-icon-color: var(--s-color-button-neutral-white-primary-icon-hover);
    --c-aria-combobox-btn-focused-icon-color: var(--s-color-button-neutral-white-primary-icon-focused);
    --c-aria-combobox-btn-active-icon-color: var(--s-color-button-neutral-white-primary-icon-active);
    --c-aria-combobox-btn-disabled-icon-color: var(--s-color-button-neutral-white-primary-icon-disabled);
    --c-aria-combobox-btn-hover-label-text-color: var(--s-color-button-neutral-white-primary-label-hover);
    --c-aria-combobox-btn-focused-label-text-color: var(--s-color-button-neutral-white-primary-label-focused);
    --c-aria-combobox-btn-active-label-text-color: var(--s-color-button-neutral-white-primary-label-active);
    --c-aria-combobox-btn-disabled-label-text-color: var(--s-color-button-neutral-white-primary-label-disabled)
}

.v3-ariaCombobox-module__default2___-KFcG {
    --c-aria-combobox-btn-hover-border-color: var(--s-color-button-neutral-black-primary-container-border-hover);
    --c-aria-combobox-btn-focused-border-color: var(--s-color-button-neutral-black-primary-container-border-focused);
    --c-aria-combobox-btn-active-border-color: var(--s-color-button-neutral-black-primary-container-border-active);
    --c-aria-combobox-btn-disabled-border-color: var(--s-color-button-neutral-black-primary-container-border-disabled);
    --c-aria-combobox-btn-hover-background-color: var(--s-color-button-neutral-black-primary-container-background-hover);
    --c-aria-combobox-btn-focused-background-color: var(--s-color-button-neutral-black-primary-container-background-focused);
    --c-aria-combobox-btn-active-background-color: var(--s-color-button-neutral-black-primary-container-background-active);
    --c-aria-combobox-btn-disabled-background-color: var(--s-color-button-neutral-black-primary-container-background-disabled);
    --c-aria-combobox-btn-hover-contents-background-color: var(--s-color-button-neutral-black-primary-contents-background-hover);
    --c-aria-combobox-btn-focused-contents-background-color: var(--s-color-button-neutral-black-primary-contents-background-focused);
    --c-aria-combobox-btn-active-contents-background-color: var(--s-color-button-neutral-black-primary-contents-background-active);
    --c-aria-combobox-btn-disabled-contents-background-color: var(--s-color-button-neutral-black-primary-contents-background-disabled);
    --c-aria-combobox-btn-hover-icon-color: var(--s-color-button-neutral-black-primary-icon-hover);
    --c-aria-combobox-btn-focused-icon-color: var(--s-color-button-neutral-black-primary-icon-focused);
    --c-aria-combobox-btn-active-icon-color: var(--s-color-button-neutral-black-primary-icon-active);
    --c-aria-combobox-btn-disabled-icon-color: var(--s-color-button-neutral-black-primary-icon-disabled);
    --c-aria-combobox-btn-hover-label-text-color: var(--s-color-button-neutral-black-primary-label-hover);
    --c-aria-combobox-btn-focused-label-text-color: var(--s-color-button-neutral-black-primary-label-focused);
    --c-aria-combobox-btn-active-label-text-color: var(--s-color-button-neutral-black-primary-label-active);
    --c-aria-combobox-btn-disabled-label-text-color: var(--s-color-button-neutral-black-primary-label-disabled)
}

.v3-ariaCombobox-module__colourTheme1___rOyWN {
    --c-aria-combobox-btn-hover-border-color: var(--cs-colorset-1-button-primary-container-border-hover);
    --c-aria-combobox-btn-focused-border-color: var(--cs-colorset-1-button-primary-container-border-focused);
    --c-aria-combobox-btn-active-border-color: var(--cs-colorset-1-button-primary-container-border-active);
    --c-aria-combobox-btn-disabled-border-color: var(--cs-colorset-1-button-primary-container-border-disabled);
    --c-aria-combobox-btn-hover-background-color: var(--cs-colorset-1-button-primary-container-background-hover);
    --c-aria-combobox-btn-focused-background-color: var(--cs-colorset-1-button-primary-container-background-focused);
    --c-aria-combobox-btn-active-background-color: var(--cs-colorset-1-button-primary-container-background-active);
    --c-aria-combobox-btn-disabled-background-color: var(--cs-colorset-1-button-primary-container-background-disabled);
    --c-aria-combobox-btn-hover-contents-background-color: var(--cs-colorset-1-button-primary-contents-background-hover);
    --c-aria-combobox-btn-focused-contents-background-color: var(--cs-colorset-1-button-primary-contents-background-focused);
    --c-aria-combobox-btn-active-contents-background-color: var(--cs-colorset-1-button-primary-contents-background-active);
    --c-aria-combobox-btn-disabled-contents-background-color: var(--cs-colorset-1-button-primary-contents-background-disabled);
    --c-aria-combobox-btn-hover-icon-color: var(--cs-colorset-1-button-primary-icon-hover);
    --c-aria-combobox-btn-focused-icon-color: var(--cs-colorset-1-button-primary-icon-focused);
    --c-aria-combobox-btn-active-icon-color: var(--cs-colorset-1-button-primary-icon-active);
    --c-aria-combobox-btn-disabled-icon-color: var(--cs-colorset-1-button-primary-icon-disabled);
    --c-aria-combobox-btn-is-carousel-paddle-disabled-icon-color: var(--p-color-neutral-white);
    --c-aria-combobox-btn-hover-label-text-color: var(--cs-colorset-1-button-primary-label-hover);
    --c-aria-combobox-btn-focused-label-text-color: var(--cs-colorset-1-button-primary-label-focused);
    --c-aria-combobox-btn-active-label-text-color: var(--cs-colorset-1-button-primary-label-active);
    --c-aria-combobox-btn-disabled-label-text-color: var(--cs-colorset-1-button-primary-label-disabled)
}

.v3-ariaCombobox-module__colourTheme2___e4R88 {
    --c-aria-combobox-btn-hover-border-color: var(--cs-colorset-2-button-primary-container-border-hover);
    --c-aria-combobox-btn-focused-border-color: var(--cs-colorset-2-button-primary-container-border-focused);
    --c-aria-combobox-btn-active-border-color: var(--cs-colorset-2-button-primary-container-border-active);
    --c-aria-combobox-btn-disabled-border-color: var(--cs-colorset-2-button-primary-container-border-disabled);
    --c-aria-combobox-btn-hover-background-color: var(--cs-colorset-2-button-primary-container-background-hover);
    --c-aria-combobox-btn-focused-background-color: var(--cs-colorset-2-button-primary-container-background-focused);
    --c-aria-combobox-btn-active-background-color: var(--cs-colorset-2-button-primary-container-background-active);
    --c-aria-combobox-btn-disabled-background-color: var(--cs-colorset-2-button-primary-container-background-disabled);
    --c-aria-combobox-btn-hover-contents-background-color: var(--cs-colorset-2-button-primary-contents-background-hover);
    --c-aria-combobox-btn-focused-contents-background-color: var(--cs-colorset-2-button-primary-contents-background-focused);
    --c-aria-combobox-btn-active-contents-background-color: var(--cs-colorset-2-button-primary-contents-background-active);
    --c-aria-combobox-btn-disabled-contents-background-color: var(--cs-colorset-2-button-primary-contents-background-disabled);
    --c-aria-combobox-btn-hover-icon-color: var(--cs-colorset-2-button-primary-icon-hover);
    --c-aria-combobox-btn-focused-icon-color: var(--cs-colorset-2-button-primary-icon-focused);
    --c-aria-combobox-btn-active-icon-color: var(--cs-colorset-2-button-primary-icon-active);
    --c-aria-combobox-btn-disabled-icon-color: var(--cs-colorset-2-button-primary-icon-disabled);
    --c-aria-combobox-btn-is-carousel-paddle-disabled-icon-color: var(--p-color-neutral-white);
    --c-aria-combobox-btn-hover-label-text-color: var(--cs-colorset-2-button-primary-label-hover);
    --c-aria-combobox-btn-focused-label-text-color: var(--cs-colorset-2-button-primary-label-focused);
    --c-aria-combobox-btn-active-label-text-color: var(--cs-colorset-2-button-primary-label-active);
    --c-aria-combobox-btn-disabled-label-text-color: var(--cs-colorset-2-button-primary-label-disabled)
}

.v3-ariaCombobox-module__colourTheme3___0LmmL {
    --c-aria-combobox-btn-hover-border-color: var(--cs-colorset-3-button-primary-container-border-hover);
    --c-aria-combobox-btn-focused-border-color: var(--cs-colorset-3-button-primary-container-border-focused);
    --c-aria-combobox-btn-active-border-color: var(--cs-colorset-3-button-primary-container-border-active);
    --c-aria-combobox-btn-disabled-border-color: var(--cs-colorset-3-button-primary-container-border-disabled);
    --c-aria-combobox-btn-hover-background-color: var(--cs-colorset-3-button-primary-container-background-hover);
    --c-aria-combobox-btn-focused-background-color: var(--cs-colorset-3-button-primary-container-background-focused);
    --c-aria-combobox-btn-active-background-color: var(--cs-colorset-3-button-primary-container-background-active);
    --c-aria-combobox-btn-disabled-background-color: var(--cs-colorset-3-button-primary-container-background-disabled);
    --c-aria-combobox-btn-hover-contents-background-color: var(--cs-colorset-3-button-primary-contents-background-hover);
    --c-aria-combobox-btn-focused-contents-background-color: var(--cs-colorset-3-button-primary-contents-background-focused);
    --c-aria-combobox-btn-active-contents-background-color: var(--cs-colorset-3-button-primary-contents-background-active);
    --c-aria-combobox-btn-disabled-contents-background-color: var(--cs-colorset-3-button-primary-contents-background-disabled);
    --c-aria-combobox-btn-hover-icon-color: var(--cs-colorset-3-button-primary-icon-hover);
    --c-aria-combobox-btn-focused-icon-color: var(--cs-colorset-3-button-primary-icon-focused);
    --c-aria-combobox-btn-active-icon-color: var(--cs-colorset-3-button-primary-icon-active);
    --c-aria-combobox-btn-disabled-icon-color: var(--cs-colorset-3-button-primary-icon-disabled);
    --c-aria-combobox-btn-is-carousel-paddle-disabled-icon-color: var(--p-color-neutral-black);
    --c-aria-combobox-btn-hover-label-text-color: var(--cs-colorset-3-button-primary-label-hover);
    --c-aria-combobox-btn-focused-label-text-color: var(--cs-colorset-3-button-primary-label-focused);
    --c-aria-combobox-btn-active-label-text-color: var(--cs-colorset-3-button-primary-label-active);
    --c-aria-combobox-btn-disabled-label-text-color: var(--cs-colorset-3-button-primary-label-disabled)
}

.v3-ariaCombobox-module__colourTheme4___cdwn4 {
    --c-aria-combobox-btn-hover-border-color: var(--cs-colorset-4-button-primary-container-border-hover);
    --c-aria-combobox-btn-focused-border-color: var(--cs-colorset-4-button-primary-container-border-focused);
    --c-aria-combobox-btn-active-border-color: var(--cs-colorset-4-button-primary-container-border-active);
    --c-aria-combobox-btn-disabled-border-color: var(--cs-colorset-4-button-primary-container-border-disabled);
    --c-aria-combobox-btn-hover-background-color: var(--cs-colorset-4-button-primary-container-background-hover);
    --c-aria-combobox-btn-focused-background-color: var(--cs-colorset-4-button-primary-container-background-focused);
    --c-aria-combobox-btn-active-background-color: var(--cs-colorset-4-button-primary-container-background-active);
    --c-aria-combobox-btn-disabled-background-color: var(--cs-colorset-4-button-primary-container-background-disabled);
    --c-aria-combobox-btn-hover-contents-background-color: var(--cs-colorset-4-button-primary-contents-background-hover);
    --c-aria-combobox-btn-focused-contents-background-color: var(--cs-colorset-4-button-primary-contents-background-focused);
    --c-aria-combobox-btn-active-contents-background-color: var(--cs-colorset-4-button-primary-contents-background-active);
    --c-aria-combobox-btn-disabled-contents-background-color: var(--cs-colorset-4-button-primary-contents-background-disabled);
    --c-aria-combobox-btn-hover-icon-color: var(--cs-colorset-4-button-primary-icon-hover);
    --c-aria-combobox-btn-focused-icon-color: var(--cs-colorset-4-button-primary-icon-focused);
    --c-aria-combobox-btn-active-icon-color: var(--cs-colorset-4-button-primary-icon-active);
    --c-aria-combobox-btn-disabled-icon-color: var(--cs-colorset-4-button-primary-icon-disabled);
    --c-aria-combobox-btn-is-carousel-paddle-disabled-icon-color: var(--p-color-neutral-black);
    --c-aria-combobox-btn-hover-label-text-color: var(--cs-colorset-4-button-primary-label-hover);
    --c-aria-combobox-btn-focused-label-text-color: var(--cs-colorset-4-button-primary-label-focused);
    --c-aria-combobox-btn-active-label-text-color: var(--cs-colorset-4-button-primary-label-active);
    --c-aria-combobox-btn-disabled-label-text-color: var(--cs-colorset-4-button-primary-label-disabled)
}

.v3-ariaCombobox-module__colourTheme5___6dU9U {
    --c-aria-combobox-btn-hover-border-color: var(--cs-colorset-5-button-primary-container-border-hover);
    --c-aria-combobox-btn-focused-border-color: var(--cs-colorset-5-button-primary-container-border-focused);
    --c-aria-combobox-btn-active-border-color: var(--cs-colorset-5-button-primary-container-border-active);
    --c-aria-combobox-btn-disabled-border-color: var(--cs-colorset-5-button-primary-container-border-disabled);
    --c-aria-combobox-btn-hover-background-color: var(--cs-colorset-5-button-primary-container-background-hover);
    --c-aria-combobox-btn-focused-background-color: var(--cs-colorset-5-button-primary-container-background-focused);
    --c-aria-combobox-btn-active-background-color: var(--cs-colorset-5-button-primary-container-background-active);
    --c-aria-combobox-btn-disabled-background-color: var(--cs-colorset-5-button-primary-container-background-disabled);
    --c-aria-combobox-btn-hover-contents-background-color: var(--cs-colorset-5-button-primary-contents-background-hover);
    --c-aria-combobox-btn-focused-contents-background-color: var(--cs-colorset-5-button-primary-contents-background-focused);
    --c-aria-combobox-btn-active-contents-background-color: var(--cs-colorset-5-button-primary-contents-background-active);
    --c-aria-combobox-btn-disabled-contents-background-color: var(--cs-colorset-5-button-primary-contents-background-disabled);
    --c-aria-combobox-btn-hover-icon-color: var(--cs-colorset-5-button-primary-icon-hover);
    --c-aria-combobox-btn-focused-icon-color: var(--cs-colorset-5-button-primary-icon-focused);
    --c-aria-combobox-btn-active-icon-color: var(--cs-colorset-5-button-primary-icon-active);
    --c-aria-combobox-btn-disabled-icon-color: var(--cs-colorset-5-button-primary-icon-disabled);
    --c-aria-combobox-btn-is-carousel-paddle-disabled-icon-color: var(--p-color-neutral-black);
    --c-aria-combobox-btn-hover-label-text-color: var(--cs-colorset-5-button-primary-label-hover);
    --c-aria-combobox-btn-focused-label-text-color: var(--cs-colorset-5-button-primary-label-focused);
    --c-aria-combobox-btn-active-label-text-color: var(--cs-colorset-5-button-primary-label-active);
    --c-aria-combobox-btn-disabled-label-text-color: var(--cs-colorset-5-button-primary-label-disabled)
}

.v3-ariaCombobox-module__colourTheme6___FDEl0 {
    --c-aria-combobox-btn-hover-border-color: var(--cs-colorset-6-button-primary-container-border-hover);
    --c-aria-combobox-btn-focused-border-color: var(--cs-colorset-6-button-primary-container-border-focused);
    --c-aria-combobox-btn-active-border-color: var(--cs-colorset-6-button-primary-container-border-active);
    --c-aria-combobox-btn-disabled-border-color: var(--cs-colorset-6-button-primary-container-border-disabled);
    --c-aria-combobox-btn-hover-background-color: var(--cs-colorset-6-button-primary-container-background-hover);
    --c-aria-combobox-btn-focused-background-color: var(--cs-colorset-6-button-primary-container-background-focused);
    --c-aria-combobox-btn-active-background-color: var(--cs-colorset-6-button-primary-container-background-active);
    --c-aria-combobox-btn-disabled-background-color: var(--cs-colorset-6-button-primary-container-background-disabled);
    --c-aria-combobox-btn-hover-contents-background-color: var(--cs-colorset-6-button-primary-contents-background-hover);
    --c-aria-combobox-btn-focused-contents-background-color: var(--cs-colorset-6-button-primary-contents-background-focused);
    --c-aria-combobox-btn-active-contents-background-color: var(--cs-colorset-6-button-primary-contents-background-active);
    --c-aria-combobox-btn-disabled-contents-background-color: var(--cs-colorset-6-button-primary-contents-background-disabled);
    --c-aria-combobox-btn-hover-icon-color: var(--cs-colorset-6-button-primary-icon-hover);
    --c-aria-combobox-btn-focused-icon-color: var(--cs-colorset-6-button-primary-icon-focused);
    --c-aria-combobox-btn-active-icon-color: var(--cs-colorset-6-button-primary-icon-active);
    --c-aria-combobox-btn-disabled-icon-color: var(--cs-colorset-6-button-primary-icon-disabled);
    --c-aria-combobox-btn-is-carousel-paddle-disabled-icon-color: var(--p-color-neutral-black);
    --c-aria-combobox-btn-hover-label-text-color: var(--cs-colorset-6-button-primary-label-hover);
    --c-aria-combobox-btn-focused-label-text-color: var(--cs-colorset-6-button-primary-label-focused);
    --c-aria-combobox-btn-active-label-text-color: var(--cs-colorset-6-button-primary-label-active);
    --c-aria-combobox-btn-disabled-label-text-color: var(--cs-colorset-6-button-primary-label-disabled)
}

.v3-ariaCombobox-module__ariaCombobox___FKppY {
    position: relative;
    padding: var(--c-aria-combobox-padding);
    width: var(--c-aria-combobox-width);
    height: var(--c-aria-combobox-height);
    color: var(--c-aria-combobox-color);
    background-color: var(--c-aria-combobox-background-color);
    opacity: var(--c-aria-combobox-opacity);
    transition: var(--c-aria-combobox-transition);
    border-top: var(--c-aria-combobox-border-top);
    border-right: var(--c-aria-combobox-border-right);
    border-bottom: var(--c-aria-combobox-border-bottom);
    border-left: var(--c-aria-combobox-border-left);
    border-top-left-radius: var(--c-aria-combobox-border-top-left-radius);
    border-top-right-radius: var(--c-aria-combobox-border-top-right-radius);
    border-bottom-right-radius: var(--c-aria-combobox-border-bottom-right-radius);
    border-bottom-left-radius: var(--c-aria-combobox-border-bottom-left-radius)
}

.v3-ariaCombobox-module__button___7TDQk {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: var(--c-aria-combobox-btn-justify-content);
    padding: var(--c-aria-combobox-btn-padding);
    width: var(--c-aria-combobox-btn-width, inherit);
    height: var(--c-aria-combobox-btn-height);
    color: var(--c-aria-combobox-btn-color);
    border-top: var(--c-aria-combobox-btn-border-top);
    border-right: var(--c-aria-combobox-btn-border-right);
    border-bottom: var(--c-aria-combobox-btn-border-bottom);
    border-left: var(--c-aria-combobox-btn-border-left);
    -moz-column-gap: var(--c-aria-combobox-btn-column-gap);
    column-gap: var(--c-aria-combobox-btn-column-gap);
    cursor: pointer;
    z-index: 20
}

.v3-ariaCombobox-module__button___7TDQk:hover {
    background-color: var(--c-aria-combobox-btn-hover-background-color);
    box-shadow: inset 0 0 0 var(--c-aria-combobox-btn-hover-border-width) var(--c-aria-combobox-btn-hover-border-color)
}

.v3-ariaCombobox-module__button___7TDQk:hover svg {
    color: var(--c-aria-combobox-btn-hover-icon-color)
}

.v3-ariaCombobox-module__button___7TDQk:focus {
    background-color: var(--c-aria-combobox-btn-focused-background-color);
    box-shadow: inset 0 0 0 var(--c-aria-combobox-btn-focused-border-width) var(--c-aria-combobox-btn-focused-border-color)
}

.v3-ariaCombobox-module__button___7TDQk:focus svg {
    color: var(--c-aria-combobox-btn-focused-icon-color)
}

.v3-ariaCombobox-module__button___7TDQk:active {
    background-color: var(--c-aria-combobox-btn-active-background-color);
    box-shadow: inset 0 0 0 var(--c-aria-combobox-btn-active-border-width) var(--c-aria-combobox-btn-active-border-color)
}

.v3-ariaCombobox-module__button___7TDQk:active svg {
    color: var(--c-aria-combobox-btn-active-icon-color)
}

.v3-ariaCombobox-module__buttonText___RMbAZ {
    display: flex;
    align-items: var(--c-aria-combobox-btn-align-items);
    justify-content: var(--c-aria-combobox-btn-justify-content);
    width: var(--c-aria-combobox-item-width);
    height: var(--c-aria-combobox-item-height);
    text-transform: var(--c-aria-combobox-btn-text-transform);
    font-weight: var(--c-aria-combobox-btn-font-weight);
    font-size: 12px;
    font-size: .75rem;
    line-height: 1.3333333333
}

.v3-ariaCombobox-module__buttonIconDivider___1HiNK {
    margin: var(--c-aria-combobox-icon-divider-margin);
    width: var(--c-aria-combobox-icon-divider-width);
    height: var(--c-aria-combobox-icon-divider-height);
    background-color: var(--c-aria-combobox-icon-divider-background-color)
}

.v3-ariaCombobox-module__buttonIconWrapper___y-69k {
    padding: var(--c-aria-combobox-icon-wrapper-padding);
    background-color: var(--c-aria-combobox-icon-wrapper-background-color);
    border-radius: var(--c-aria-combobox-icon-wrapper-border-radius)
}

.v3-ariaCombobox-module__buttonIconWrapper___y-69k.v3-ariaCombobox-module__active___k-QrD {
    background-color: var(--c-aria-combobox-icon-wrapper-active-background-color)
}

.v3-ariaCombobox-module__buttonIcon___z7fTG {
    width: var(--c-aria-combobox-icon-width);
    height: var(--c-aria-combobox-icon-height);
    color: var(--c-aria-combobox-icon-color);
    transition: transform .15s ease-in
}

.v3-ariaCombobox-module__buttonIconWrapper___y-69k.v3-ariaCombobox-module__active___k-QrD .v3-ariaCombobox-module__buttonIcon___z7fTG, .v3-ariaCombobox-module__button___7TDQk.v3-ariaCombobox-module__active___k-QrD .v3-ariaCombobox-module__buttonIcon___z7fTG {
    transform: rotate(180deg);
    color: var(--c-aria-combobox-icon-active-color)
}

.v3-ariaCombobox-module__menu___UItUl {
    position: absolute;
    right: var(--c-aria-combobox-menu-right);
    left: var(--c-aria-combobox-menu-left);
    overflow-y: auto;
    padding: var(--c-aria-combobox-menu-padding, inherit);
    width: var(--c-aria-combobox-menu-width, inherit);
    max-height: var(--c-aria-combobox-menu-max-height);
    color: var(--c-aria-combobox-menu-color);
    background-color: var(--c-aria-combobox-menu-background-color, inherit);
    box-shadow: var(--c-aria-combobox-menu-box-shadow);
    flex-direction: column;
    border-top: var(--c-aria-combobox-menu-border-top);
    transform: var(--c-aria-combobox-menu-translate-x);
    z-index: 10
}

.v3-ariaCombobox-module__menu___UItUl.v3-ariaCombobox-module__hideScrollbar___5kjJb {
    -ms-overflow-style: none;
    scrollbar-width: none
}

.v3-ariaCombobox-module__menu___UItUl.v3-ariaCombobox-module__hideScrollbar___5kjJb::-webkit-scrollbar {
    display: none
}

.v3-ariaCombobox-module__up___qEywR .v3-ariaCombobox-module__menu___UItUl {
    bottom: var(--c-aria-combobox-menu-bottom)
}

.v3-ariaCombobox-module__down___4DiFx .v3-ariaCombobox-module__menu___UItUl {
    top: var(--c-aria-combobox-menu-top)
}

.v3-ariaCombobox-module__menuItem___38m-p {
    font-weight: var(--c-aria-combobox-btn-font-weight)
}

.v3-ariaCombobox-module__disabled___-biwh, .v3-ariaCombobox-module__disabled___-biwh * {
    cursor: not-allowed
}

.v3-ariaMenuItem-module__ariaMenuItem___B1sA- {
    display: flex;
    align-items: center;
    justify-content: var(--c-aria-combobox-item-justify-content);
    padding: var(--c-aria-combobox-item-padding);
    width: var(--c-aria-combobox-item-width);
    height: var(--c-aria-combobox-item-height)
}

.v3-dropdownItem-module__colourTheme1___nWTli, .v3-dropdownItem-module__colourTheme2___vHoEP, .v3-dropdownItem-module__colourTheme3___tojMQ, .v3-dropdownItem-module__colourTheme4___OAqoy, .v3-dropdownItem-module__colourTheme5___4b6Eo, .v3-dropdownItem-module__colourTheme6___B1D-m, .v3-dropdownItem-module__default1___6oq7I, .v3-dropdownItem-module__default2___Gymct, .v3-dropdownItem-module__tokens___Qeh3Y {
    --c-dropdown-item-top-width: var(--p-borderwidth-0);
    --c-dropdown-item-bottom-width: var(--p-borderwidth-0);
    --c-dropdown-item-left-width: var(--p-borderwidth-0);
    --c-dropdown-item-right-width: var(--p-borderwidth-0);
    --c-dropdown-item-border-style: var(--p-border-style-solid);
    --c-dropdown-item-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-dropdown-item-border-top: var(--c-dropdown-item-top-width) var(--c-dropdown-item-border-style) var(--c-dropdown-item-border-color);
    --c-dropdown-item-border-bottom: var(--c-dropdown-item-bottom-width) var(--c-dropdown-item-border-style) var(--c-dropdown-item-border-color);
    --c-dropdown-item-border-right: var(--c-dropdown-item-right-width) var(--c-dropdown-item-border-style) var(--c-dropdown-item-border-color);
    --c-dropdown-item-border-left: var(--c-dropdown-item-left-width) var(--c-dropdown-item-border-style) var(--c-dropdown-item-border-color);
    --c-dropdown-item-border-radius: var(--p-borderradius-0)
}

.v3-dropdownItem-module__tokens___Qeh3Y {
    --c-dropdown-item-padding-top: var(--s-spacer-0);
    --c-dropdown-item-padding-right: var(--s-spacer-0);
    --c-dropdown-item-padding-bottom: var(--s-spacer-0);
    --c-dropdown-item-padding-left: var(--s-spacer-0);
    --c-dropdown-item-padding: var(--c-dropdown-item-padding-top) var(--c-dropdown-item-padding-right) var(--c-dropdown-item-padding-bottom) var(--c-dropdown-item-padding-left);
    --c-dropdown-item-wrapper-padding-top: var(--s-spacer-0);
    --c-dropdown-item-wrapper-padding-right: var(--s-spacer-0);
    --c-dropdown-item-wrapper-padding-bottom: var(--s-spacer-0);
    --c-dropdown-item-wrapper-padding-left: var(--s-spacer-0);
    --c-dropdown-item-wrapper-padding: var(--c-dropdown-item-wrapper-padding-top) var(--c-dropdown-item-wrapper-padding-right) var(--c-dropdown-item-wrapper-padding-bottom) var(--c-dropdown-item-wrapper-padding-left);
    --c-dropdown-item-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-opacity: var(--p-opacity-100);
    --c-dropdown-item-height: var(--p-size-button-touchtarget);
    --c-dropdown-item-gap: var(--s-spacer-9)
}

.v3-dropdownItem-module__default1___6oq7I, .v3-dropdownItem-module__tokens___Qeh3Y {
    --c-dropdown-item-icon-size: var(--s-iconsize-m);
    --c-dropdown-item-is-button-text-color: var(--p-color-neutral-black)
}

.v3-dropdownItem-module__colourTheme1___nWTli, .v3-dropdownItem-module__colourTheme2___vHoEP, .v3-dropdownItem-module__colourTheme3___tojMQ, .v3-dropdownItem-module__default2___Gymct {
    --c-dropdown-item-icon-size: var(--s-iconsize-m);
    --c-dropdown-item-is-button-text-color: var(--p-color-neutral-white)
}

.v3-dropdownItem-module__colourTheme4___OAqoy, .v3-dropdownItem-module__colourTheme5___4b6Eo, .v3-dropdownItem-module__colourTheme6___B1D-m {
    --c-dropdown-item-icon-size: var(--s-iconsize-m);
    --c-dropdown-item-is-button-text-color: var(--p-color-neutral-black)
}

.v3-dropdownItem-module__default1___6oq7I {
    --c-dropdown-item-icon-before-color: var(--p-color-neutral-800, currentcolor);
    --c-dropdown-item-icon-after-color: var(--p-color-neutral-800, currentcolor)
}

.v3-dropdownItem-module__colourTheme1___nWTli, .v3-dropdownItem-module__colourTheme2___vHoEP, .v3-dropdownItem-module__colourTheme3___tojMQ, .v3-dropdownItem-module__default2___Gymct {
    --c-dropdown-item-icon-before-color: var(--p-color-neutral-white, currentcolor);
    --c-dropdown-item-icon-after-color: var(--p-color-neutral-white, currentcolor)
}

.v3-dropdownItem-module__colourTheme4___OAqoy, .v3-dropdownItem-module__colourTheme5___4b6Eo, .v3-dropdownItem-module__colourTheme6___B1D-m {
    --c-dropdown-item-icon-before-color: var(--p-color-neutral-800, currentcolor);
    --c-dropdown-item-icon-after-color: var(--p-color-neutral-800, currentcolor)
}

.v3-dropdownItem-module__tokens___Qeh3Y {
    --c-dropdown-item-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-background-focus: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-text-color-enabled: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-hover: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-focus: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-active: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-disabled: rgba(var(--s-color-text-default-black), 0.3);
    --c-dropdown-item-border-color-enabled: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-dropdown-item-border-color-hover: var(--s-color-border-interaction-neutral-mid-hover);
    --c-dropdown-item-border-color-focus: var(--s-color-border-interaction-neutral-mid-focus);
    --c-dropdown-item-border-color-active: var(--s-color-border-interaction-neutral-mid-active);
    --c-dropdown-item-border-color-disabled: var(--s-color-border-interaction-neutral-mid-disabled)
}

.v3-dropdownItem-module__default1___6oq7I {
    --c-dropdown-item-background-enabled: var(--p-color-neutral-200);
    --c-dropdown-item-background-hover: var(--p-color-neutral-500);
    --c-dropdown-item-background-focus: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-text-color-enabled: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-hover: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-focus: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-active: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-disabled: rgba(var(--s-color-text-default-black), 0.3);
    --c-dropdown-item-border-color-enabled: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-dropdown-item-border-color-hover: var(--s-color-border-interaction-neutral-mid-hover);
    --c-dropdown-item-border-color-focus: var(--s-color-border-interaction-neutral-mid-focus);
    --c-dropdown-item-border-color-active: var(--s-color-border-interaction-neutral-mid-active);
    --c-dropdown-item-border-color-disabled: var(--s-color-border-interaction-neutral-mid-disabled)
}

.v3-dropdownItem-module__default2___Gymct {
    --c-dropdown-item-background-enabled: var(--s-color-interaction-neutral-black-enabled);
    --c-dropdown-item-background-hover: var(--p-color-neutral-500);
    --c-dropdown-item-background-focus: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-text-color-enabled: var(--p-color-neutral-white);
    --c-dropdown-item-text-color-hover: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-focus: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-active: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-disabled: rgba(var(--s-color-text-default-black), 0.3);
    --c-dropdown-item-border-color-enabled: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-dropdown-item-border-color-hover: var(--s-color-border-interaction-neutral-mid-hover);
    --c-dropdown-item-border-color-focus: var(--s-color-border-interaction-neutral-mid-focus);
    --c-dropdown-item-border-color-active: var(--s-color-border-interaction-neutral-mid-active);
    --c-dropdown-item-border-color-disabled: var(--s-color-border-interaction-neutral-mid-disabled)
}

.v3-dropdownItem-module__colourTheme1___nWTli, .v3-dropdownItem-module__colourTheme2___vHoEP, .v3-dropdownItem-module__colourTheme3___tojMQ {
    --c-dropdown-item-background-enabled: var(--p-color-shades-primary-2);
    --c-dropdown-item-background-hover: var(--p-color-shades-primary-2-600);
    --c-dropdown-item-background-focus: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-text-color-enabled: var(--p-color-neutral-white);
    --c-dropdown-item-text-color-hover: var(--p-color-neutral-white);
    --c-dropdown-item-text-color-focus: var(--p-color-neutral-white);
    --c-dropdown-item-text-color-active: var(--p-color-neutral-white);
    --c-dropdown-item-text-color-disabled: rgba(var(--s-color-text-default-black), 0.3);
    --c-dropdown-item-border-color-enabled: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-dropdown-item-border-color-hover: var(--s-color-border-interaction-neutral-mid-hover);
    --c-dropdown-item-border-color-focus: var(--s-color-border-interaction-neutral-mid-focus);
    --c-dropdown-item-border-color-active: var(--s-color-border-interaction-neutral-mid-active);
    --c-dropdown-item-border-color-disabled: var(--s-color-border-interaction-neutral-mid-disabled)
}

.v3-dropdownItem-module__colourTheme4___OAqoy, .v3-dropdownItem-module__colourTheme5___4b6Eo, .v3-dropdownItem-module__colourTheme6___B1D-m {
    --c-dropdown-item-background-enabled: var(--p-color-neutral-white);
    --c-dropdown-item-background-hover: var(--p-color-neutral-500);
    --c-dropdown-item-background-focus: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --c-dropdown-item-text-color-enabled: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-hover: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-focus: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-active: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-disabled: rgba(var(--s-color-text-default-black), 0.3);
    --c-dropdown-item-border-color-enabled: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-dropdown-item-border-color-hover: var(--s-color-border-interaction-neutral-mid-hover);
    --c-dropdown-item-border-color-focus: var(--s-color-border-interaction-neutral-mid-focus);
    --c-dropdown-item-border-color-active: var(--s-color-border-interaction-neutral-mid-active);
    --c-dropdown-item-border-color-disabled: var(--s-color-border-interaction-neutral-mid-disabled)
}

.v3-dropdownItem-module__dropdownItem___j-NYA {
    position: relative;
    padding: var(--c-dropdown-item-padding);
    width: 100%;
    height: var(--c-dropdown-item-height);
    color: inherit;
    background-color: var(--c-dropdown-item-background-enabled);
    border-radius: var(--c-dropdown-item-border-radius);
    opacity: var(--c-dropdown-item-opacity);
    cursor: pointer
}

.v3-dropdownItem-module__dropdownItem___j-NYA .v3-dropdownItem-module__itemWrapper___TvXUU {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: var(--c-dropdown-item-gap);
    border-top: var(--c-dropdown-item-border-top);
    border-bottom: var(--c-dropdown-item-border-bottom);
    border-left: var(--c-dropdown-item-border-left);
    border-right: var(--c-dropdown-item-border-right);
    padding: var(--c-dropdown-item-wrapper-padding)
}

.v3-dropdownItem-module__dropdownItem___j-NYA .v3-dropdownItem-module__text___hE-Fn {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    width: 100%;
    text-align: left
}

.v3-dropdownItem-module__dropdownItem___j-NYA svg {
    min-width: var(--c-dropdown-item-icon-size);
    height: var(--c-dropdown-item-icon-size);
    color: currentcolor
}

.v3-dropdownItem-module__dropdownItem___j-NYA:hover {
    background-color: var(--c-dropdown-item-background-hover);
    border-color: var(--c-dropdown-item-text-color-hover)
}

.v3-dropdownItem-module__dropdownItem___j-NYA:hover .v3-dropdownItem-module__text___hE-Fn {
    color: var(--c-dropdown-item-text-color-hover)
}

.v3-dropdownItem-module__dropdownItem___j-NYA.v3-dropdownItem-module__active___NL40v, .v3-dropdownItem-module__dropdownItem___j-NYA:active {
    background-color: var(--c-dropdown-item-background-active);
    border-color: var(--c-dropdown-item-text-color-active)
}

.v3-dropdownItem-module__dropdownItem___j-NYA.v3-dropdownItem-module__active___NL40v .v3-dropdownItem-module__text___hE-Fn, .v3-dropdownItem-module__dropdownItem___j-NYA:active .v3-dropdownItem-module__text___hE-Fn {
    color: var(--c-dropdown-item-text-color-active)
}

.v3-dropdownItem-module__dropdownItem___j-NYA:focus {
    background-color: var(--c-dropdown-item-background-focus);
    border-color: var(--c-dropdown-item-text-color-focus)
}

.v3-dropdownItem-module__dropdownItem___j-NYA:focus .v3-dropdownItem-module__text___hE-Fn {
    color: var(--c-dropdown-item-text-color-focus)
}

.v3-dropdownItem-module__dropdownItem___j-NYA.v3-dropdownItem-module__disabled___u-auF, .v3-dropdownItem-module__dropdownItem___j-NYA:disabled {
    background-color: var(--c-dropdown-item-background-disabled);
    border-color: var(--c-dropdown-item-text-color-disabled)
}

.v3-dropdownItem-module__dropdownItem___j-NYA.v3-dropdownItem-module__disabled___u-auF .v3-dropdownItem-module__text___hE-Fn, .v3-dropdownItem-module__dropdownItem___j-NYA:disabled .v3-dropdownItem-module__text___hE-Fn {
    color: var(--c-dropdown-item-text-color-disabled)
}

.v3-dropdownItem-module__iconAfter___8xUUW {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%)
}

.v3-dropdownItem-module__iconAfter___8xUUW svg {
    width: 100%;
    height: 100%;
    color: var(--c-dropdown-item-icon-after-color, inherit)
}

.v3-dropdownItem-module__isButton___u3379 {
    color: var(--c-dropdown-item-is-button-text-color, inherit) !important
}

.v3-download-module__colourTheme1___wzICT, .v3-download-module__colourTheme2___kimtM, .v3-download-module__tokens___eMgGu {
    --c-download-component-top-width: var(--p-borderwidth-0);
    --c-download-component-bottom-width: var(--p-borderwidth-1);
    --c-download-component-left-width: var(--p-borderwidth-0);
    --c-download-component-right-width: var(--p-borderwidth-0);
    --c-download-component-border-style: var(--p-border-style-solid);
    --c-download-component-border-color: var(--p-color-neutral-500);
    --c-download-component-border-top: var(--c-download-component-top-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-bottom: var(--c-download-component-bottom-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-right: var(--c-download-component-right-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-left: var(--c-download-component-left-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-radius: var(--p-borderradius-0)
}

.v3-download-module__colourTheme3___JNOQd {
    --c-download-component-top-width: var(--p-borderwidth-0);
    --c-download-component-bottom-width: var(--p-borderwidth-1);
    --c-download-component-left-width: var(--p-borderwidth-0);
    --c-download-component-right-width: var(--p-borderwidth-0);
    --c-download-component-border-style: var(--p-border-style-solid);
    --c-download-component-border-color: var(--p-color-opacity-white-50);
    --c-download-component-border-top: var(--c-download-component-top-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-bottom: var(--c-download-component-bottom-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-right: var(--c-download-component-right-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-left: var(--c-download-component-left-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-radius: var(--p-borderradius-0)
}

.v3-download-module__colourTheme4___PBjKd {
    --c-download-component-top-width: var(--p-borderwidth-0);
    --c-download-component-bottom-width: var(--p-borderwidth-1);
    --c-download-component-left-width: var(--p-borderwidth-0);
    --c-download-component-right-width: var(--p-borderwidth-0);
    --c-download-component-border-style: var(--p-border-style-solid);
    --c-download-component-border-color: var(--p-color-neutral-500);
    --c-download-component-border-top: var(--c-download-component-top-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-bottom: var(--c-download-component-bottom-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-right: var(--c-download-component-right-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-left: var(--c-download-component-left-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-radius: var(--p-borderradius-0)
}

.v3-download-module__colourTheme5___yCe24 {
    --c-download-component-top-width: var(--p-borderwidth-0);
    --c-download-component-bottom-width: var(--p-borderwidth-1);
    --c-download-component-left-width: var(--p-borderwidth-0);
    --c-download-component-right-width: var(--p-borderwidth-0);
    --c-download-component-border-style: var(--p-border-style-solid);
    --c-download-component-border-color: var(--p-color-neutral-200);
    --c-download-component-border-top: var(--c-download-component-top-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-bottom: var(--c-download-component-bottom-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-right: var(--c-download-component-right-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-left: var(--c-download-component-left-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-radius: var(--p-borderradius-0)
}

.v3-download-module__colourTheme6___NybaT {
    --c-download-component-top-width: var(--p-borderwidth-0);
    --c-download-component-bottom-width: var(--p-borderwidth-1);
    --c-download-component-left-width: var(--p-borderwidth-0);
    --c-download-component-right-width: var(--p-borderwidth-0);
    --c-download-component-border-style: var(--p-border-style-solid);
    --c-download-component-border-color: var(--p-color-neutral-500);
    --c-download-component-border-top: var(--c-download-component-top-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-bottom: var(--c-download-component-bottom-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-right: var(--c-download-component-right-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-left: var(--c-download-component-left-width) var(--c-download-component-border-style) var(--c-download-component-border-color);
    --c-download-component-border-radius: var(--p-borderradius-0)
}

.v3-download-module__tokens___eMgGu {
    --c-download-component-size-s-padding-top: var(--s-spacer-8);
    --c-download-component-size-s-padding-right: var(--s-spacer-0);
    --c-download-component-size-s-padding-bottom: var(--s-spacer-8);
    --c-download-component-size-s-padding-left: var(--s-spacer-0);
    --c-download-component-size-m-padding-top: var(--s-spacer-8);
    --c-download-component-size-m-padding-right: var(--s-spacer-0);
    --c-download-component-size-m-padding-bottom: var(--s-spacer-8);
    --c-download-component-size-m-padding-left: var(--s-spacer-0);
    --c-download-component-size-l-padding-top: var(--s-spacer-8);
    --c-download-component-size-l-padding-right: var(--s-spacer-0);
    --c-download-component-size-l-padding-bottom: var(--s-spacer-8);
    --c-download-component-size-l-padding-left: var(--s-spacer-0);
    --c-download-component-padding: var(--c-download-component-size-s-padding-top) var(--c-download-component-size-s-padding-right) var(--c-download-component-size-s-padding-bottom) var(--c-download-component-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-download-module__tokens___eMgGu {
        --c-download-component-padding: var(--c-download-component-size-m-padding-top) var(--c-download-component-size-m-padding-right) var(--c-download-component-size-m-padding-bottom) var(--c-download-component-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-download-module__tokens___eMgGu {
        --c-download-component-padding: var(--c-download-component-size-l-padding-top) var(--c-download-component-size-l-padding-right) var(--c-download-component-size-l-padding-bottom) var(--c-download-component-size-l-padding-left)
    }
}

.v3-download-module__tokens___eMgGu {
    --c-download-component-text-color: var(--p-color-neutral-900)
}

.v3-download-module__colourTheme1___wzICT, .v3-download-module__tokens___eMgGu {
    --c-download-component-background-color: var(--cs-colorset-1-background-alternative)
}

.v3-download-module__colourTheme2___kimtM {
    --c-download-component-background-color: var(--cs-colorset-2-background-alternative)
}

.v3-download-module__colourTheme3___JNOQd {
    --c-download-component-background-color: var(--cs-colorset-3-background-alternative)
}

.v3-download-module__colourTheme4___PBjKd {
    --c-download-component-background-color: var(--cs-colorset-4-background-alternative)
}

.v3-download-module__colourTheme5___yCe24 {
    --c-download-component-background-color: var(--cs-colorset-5-background-alternative)
}

.v3-download-module__colourTheme6___NybaT {
    --c-download-component-background-color: var(--cs-colorset-6-background-alternative)
}

.v3-download-module__colourTheme1___wzICT, .v3-download-module__tokens___eMgGu {
    --c-download-component-title-color: var(--cs-colorset-1-interaction-default-enabled);
    --c-download-component-title-color-hover: var(--cs-colorset-1-interaction-default-hover);
    --c-download-component-title-color-focus: var(--cs-colorset-1-interaction-default-focused);
    --c-download-component-title-color-active: var(--cs-colorset-1-interaction-default-activated);
    --c-download-component-title-color-disabled: var(--cs-colorset-1-interaction-default-disabled);
    --c-download-component-text-color: var(--cs-colorset-1-text-supporting);
    --c-download-component-text-color-hover: var(--cs-colorset-1-text-supporting);
    --c-download-component-text-color-focus: var(--cs-colorset-1-text-supporting);
    --c-download-component-text-color-active: var(--cs-colorset-1-text-supporting);
    --c-download-component-text-color-disabled: var(--cs-colorset-1-interaction-default-disabled);
    --c-download-component-icon-color: var(--cs-colorset-1-icon-fill-enabled);
    --c-download-component-icon-color-hover: var(--cs-colorset-1-icon-fill-hover);
    --c-download-component-icon-color-focus: var(--cs-colorset-1-icon-fill-focused);
    --c-download-component-icon-color-active: var(--cs-colorset-1-icon-fill-activated);
    --c-download-component-icon-color-disabled: var(--cs-colorset-1-icon-fill-disabled)
}

.v3-download-module__colourTheme2___kimtM {
    --c-download-component-title-color: var(--cs-colorset-2-interaction-default-enabled);
    --c-download-component-title-color-hover: var(--cs-colorset-2-interaction-default-hover);
    --c-download-component-title-color-focus: var(--cs-colorset-2-interaction-default-focused);
    --c-download-component-title-color-active: var(--cs-colorset-2-interaction-default-activated);
    --c-download-component-title-color-disabled: var(--cs-colorset-2-interaction-default-disabled);
    --c-download-component-text-color: var(--cs-colorset-2-text-supporting);
    --c-download-component-text-color-hover: var(--cs-colorset-2-text-supporting);
    --c-download-component-text-color-focus: var(--cs-colorset-2-text-supporting);
    --c-download-component-text-color-active: var(--cs-colorset-2-text-supporting);
    --c-download-component-text-color-disabled: var(--cs-colorset-2-interaction-default-disabled);
    --c-download-component-icon-color: var(--cs-colorset-2-icon-fill-enabled);
    --c-download-component-icon-color-hover: var(--cs-colorset-2-icon-fill-hover);
    --c-download-component-icon-color-focus: var(--cs-colorset-2-icon-fill-focused);
    --c-download-component-icon-color-active: var(--cs-colorset-2-icon-fill-activated);
    --c-download-component-icon-color-disabled: var(--cs-colorset-2-icon-fill-disabled)
}

.v3-download-module__colourTheme3___JNOQd {
    --c-download-component-title-color: var(--cs-colorset-3-interaction-default-enabled);
    --c-download-component-title-color-hover: var(--cs-colorset-3-interaction-default-hover);
    --c-download-component-title-color-focus: var(--cs-colorset-3-interaction-default-focused);
    --c-download-component-title-color-active: var(--cs-colorset-3-interaction-default-activated);
    --c-download-component-title-color-disabled: var(--cs-colorset-3-interaction-default-disabled);
    --c-download-component-text-color: var(--cs-colorset-3-text-supporting);
    --c-download-component-text-color-hover: var(--cs-colorset-3-text-supporting);
    --c-download-component-text-color-focus: var(--cs-colorset-3-text-supporting);
    --c-download-component-text-color-active: var(--cs-colorset-3-text-supporting);
    --c-download-component-text-color-disabled: var(--cs-colorset-3-interaction-default-disabled);
    --c-download-component-icon-color: var(--cs-colorset-3-icon-fill-enabled);
    --c-download-component-icon-color-hover: var(--cs-colorset-3-icon-fill-hover);
    --c-download-component-icon-color-focus: var(--cs-colorset-3-icon-fill-focused);
    --c-download-component-icon-color-active: var(--cs-colorset-3-icon-fill-activated);
    --c-download-component-icon-color-disabled: var(--cs-colorset-3-icon-fill-disabled)
}

.v3-download-module__colourTheme4___PBjKd {
    --c-download-component-title-color: var(--cs-colorset-4-interaction-default-enabled);
    --c-download-component-title-color-hover: var(--cs-colorset-4-interaction-default-hover);
    --c-download-component-title-color-focus: var(--cs-colorset-4-interaction-default-focused);
    --c-download-component-title-color-active: var(--cs-colorset-4-interaction-default-activated);
    --c-download-component-title-color-disabled: var(--cs-colorset-4-interaction-default-disabled);
    --c-download-component-text-color: var(--cs-colorset-4-text-supporting);
    --c-download-component-text-color-hover: var(--cs-colorset-4-text-supporting);
    --c-download-component-text-color-focus: var(--cs-colorset-4-text-supporting);
    --c-download-component-text-color-active: var(--cs-colorset-4-text-supporting);
    --c-download-component-text-color-disabled: var(--cs-colorset-4-interaction-default-disabled);
    --c-download-component-icon-color: var(--cs-colorset-4-icon-fill-enabled);
    --c-download-component-icon-color-hover: var(--cs-colorset-4-icon-fill-hover);
    --c-download-component-icon-color-focus: var(--cs-colorset-4-icon-fill-focused);
    --c-download-component-icon-color-active: var(--cs-colorset-4-icon-fill-activated);
    --c-download-component-icon-color-disabled: var(--cs-colorset-4-icon-fill-disabled)
}

.v3-download-module__colourTheme5___yCe24 {
    --c-download-component-title-color: var(--cs-colorset-5-interaction-default-enabled);
    --c-download-component-title-color-hover: var(--cs-colorset-5-interaction-default-hover);
    --c-download-component-title-color-focus: var(--cs-colorset-5-interaction-default-focused);
    --c-download-component-title-color-active: var(--cs-colorset-5-interaction-default-activated);
    --c-download-component-title-color-disabled: var(--cs-colorset-5-interaction-default-disabled);
    --c-download-component-text-color: var(--cs-colorset-5-text-supporting);
    --c-download-component-text-color-hover: var(--cs-colorset-5-text-supporting);
    --c-download-component-text-color-focus: var(--cs-colorset-5-text-supporting);
    --c-download-component-text-color-active: var(--cs-colorset-5-text-supporting);
    --c-download-component-text-color-disabled: var(--cs-colorset-5-interaction-default-disabled);
    --c-download-component-icon-color: var(--cs-colorset-5-icon-fill-enabled);
    --c-download-component-icon-color-hover: var(--cs-colorset-5-icon-fill-hover);
    --c-download-component-icon-color-focus: var(--cs-colorset-5-icon-fill-focused);
    --c-download-component-icon-color-active: var(--cs-colorset-5-icon-fill-activated);
    --c-download-component-icon-color-disabled: var(--cs-colorset-5-icon-fill-disabled)
}

.v3-download-module__colourTheme6___NybaT {
    --c-download-component-title-color: var(--cs-colorset-6-interaction-default-enabled);
    --c-download-component-title-color-hover: var(--cs-colorset-6-interaction-default-hover);
    --c-download-component-title-color-focus: var(--cs-colorset-6-interaction-default-focused);
    --c-download-component-title-color-active: var(--cs-colorset-6-interaction-default-activated);
    --c-download-component-title-color-disabled: var(--cs-colorset-6-interaction-default-disabled);
    --c-download-component-text-color: var(--cs-colorset-6-text-supporting);
    --c-download-component-text-color-hover: var(--cs-colorset-6-text-supporting);
    --c-download-component-text-color-focus: var(--cs-colorset-6-text-supporting);
    --c-download-component-text-color-active: var(--cs-colorset-6-text-supporting);
    --c-download-component-text-color-disabled: var(--cs-colorset-6-interaction-default-disabled);
    --c-download-component-icon-color: var(--cs-colorset-6-icon-fill-enabled);
    --c-download-component-icon-color-hover: var(--cs-colorset-6-icon-fill-hover);
    --c-download-component-icon-color-focus: var(--cs-colorset-6-icon-fill-focused);
    --c-download-component-icon-color-active: var(--cs-colorset-6-icon-fill-activated);
    --c-download-component-icon-color-disabled: var(--cs-colorset-6-icon-fill-disabled)
}

.v3-download-module__download___r6kKR {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    gap: var(--s-spacer-3);
    padding: var(--c-download-component-padding);
    background-color: var(--c-download-component-background-color);
    border-top: var(--c-download-component-top-width);
    border-bottom: var(--c-download-component-border-bottom);
    border-left: var(--c-download-component-border-left);
    border-right: var(--c-download-component-border-right);
    border-radius: var(--c-download-component-border-radius)
}

.v3-download-module__download___r6kKR:hover .v3-download-module__label___uac-2 {
    color: var(--c-download-component-title-color-hover)
}

.v3-download-module__download___r6kKR:hover .v3-download-module__icon___OMbFP {
    color: var(--c-download-component-icon-color-hover)
}

.v3-download-module__download___r6kKR:hover .v3-download-module__assistiveText___Iq-iI {
    color: var(--c-download-component-text-color-hover)
}

.v3-download-module__download___r6kKR:focus .v3-download-module__label___uac-2 {
    color: var(--c-download-component-title-color-focus)
}

.v3-download-module__download___r6kKR:focus .v3-download-module__icon___OMbFP {
    color: var(--c-download-component-icon-color-focus)
}

.v3-download-module__download___r6kKR:focus .v3-download-module__assistiveText___Iq-iI {
    color: var(--c-download-component-text-color-focus)
}

.v3-download-module__download___r6kKR:active .v3-download-module__label___uac-2 {
    color: var(--c-download-component-title-color-active)
}

.v3-download-module__download___r6kKR:active .v3-download-module__icon___OMbFP {
    color: var(--c-download-component-icon-color-active)
}

.v3-download-module__download___r6kKR:active .v3-download-module__assistiveText___Iq-iI {
    color: var(--c-download-component-text-color-active)
}

.v3-download-module__labelIcon___oJ37E {
    display: flex;
    align-items: center;
    gap: var(--s-spacer-6);
    align-self: stretch
}

.v3-download-module__label___uac-2 {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    font-weight: 600;
    display: flex;
    align-items: flex-start;
    padding: var(--s-spacer-fixed-3-px) var(--s-spacer-0) var(--s-spacer-1) var(--s-spacer-0);
    color: var(--c-download-component-title-color);
    flex-direction: column;
    flex: 1 0 0;
    margin-bottom: var(--s-spacer-1)
}

@media (min-width: 1024px) {
    .v3-download-module__label___uac-2 {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        font-weight: 600
    }
}

.v3-download-module__icon___OMbFP {
    display: flex;
    align-items: flex-start;
    width: var(--s-iconsize-m);
    height: var(--s-iconsize-m);
    color: var(--c-download-component-icon-color)
}

.v3-download-module__assistiveText___Iq-iI {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    display: flex;
    align-items: flex-start;
    margin-bottom: var(--s-spacer-1);
    padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    color: var(--c-download-component-text-color);
    flex-direction: column;
    align-self: stretch
}

@media (min-width: 1024px) {
    .v3-download-module__assistiveText___Iq-iI {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 400
    }
}

.v3-download-module__disabled___4JtNF {
    pointer-events: none
}

.v3-download-module__disabled___4JtNF .v3-download-module__label___uac-2 {
    color: var(--c-download-component-title-color-disabled)
}

.v3-download-module__disabled___4JtNF .v3-download-module__icon___OMbFP {
    color: var(--c-download-component-icon-color-disabled)
}

.v3-download-module__disabled___4JtNF .v3-download-module__assistiveText___Iq-iI {
    color: var(--c-download-component-text-color-disabled)
}

.v3-dropdown-module__navList___aE0DL {
    display: flex;
    flex-direction: column
}

.v3-dropdown-module__dropdownItem___Mg0eQ {
    width: 100%;
    color: currentcolor;
    cursor: pointer
}

.v3-dropdown-module__dropdownItem___Mg0eQ:hover {
    position: relative
}

.v3-dropdown-module__dropdownItemReveal___wNFQl {
    width: 100%
}

.v3-dropdown-module__dropdownItemHitArea___nxL8n {
    color: currentcolor
}

.v3-dropdown-module__ariaButtonDropdownItem___i-iPq {
    display: flex;
    align-items: center
}

.v3-dropdown-module__buttonOnly___mbI1c {
    display: flex;
    align-items: center;
    justify-content: center
}

.v3-dropdown-module__buttonOnly___mbI1c .v3-dropdown-module__buttonIconWrapper___VH0Mt {
    width: var(--s-iconsize-m);
    height: var(--s-iconsize-m)
}

.v3-dropdown-module__buttonOnly___mbI1c .v3-dropdown-module__buttonIconWrapper___VH0Mt > svg {
    width: 100%;
    height: 100%
}

.v3-dropdownTokens-module__ariaComboboxTokens___P23tP, .v3-dropdownTokens-module__colourTheme1___gjF1m, .v3-dropdownTokens-module__colourTheme2___KV60C, .v3-dropdownTokens-module__colourTheme3___FnHUr, .v3-dropdownTokens-module__colourTheme4___9f3P1, .v3-dropdownTokens-module__colourTheme5___fdo5x, .v3-dropdownTokens-module__colourTheme6___T4Uww, .v3-dropdownTokens-module__default1___J9ggA, .v3-dropdownTokens-module__default2___9C9p7, .v3-dropdownTokens-module__dropdownTokens___iipYX, .v3-dropdownTokens-module__tokens___9h6GZ {
    --c-dropdown-top-width: var(--p-borderwidth-0);
    --c-dropdown-bottom-width: var(--p-borderwidth-0);
    --c-dropdown-left-width: var(--p-borderwidth-0);
    --c-dropdown-right-width: var(--p-borderwidth-0);
    --c-dropdown-border-style: var(--p-border-style-solid);
    --c-dropdown-border-color: var(--p-color-opacity-background-transparent);
    --c-dropdown-border-top: var(--c-dropdown-top-width) var(--c-dropdown-border-style) var(--c-dropdown-border-color);
    --c-dropdown-border-bottom: var(--c-dropdown-bottom-width) var(--c-dropdown-border-style) var(--c-dropdown-border-color);
    --c-dropdown-border-right: var(--c-dropdown-right-width) var(--c-dropdown-border-style) var(--c-dropdown-border-color);
    --c-dropdown-border-left: var(--c-dropdown-left-width) var(--c-dropdown-border-style) var(--c-dropdown-border-color);
    --c-dropdown-border-radius: var(--p-borderradius-0)
}

.v3-dropdownTokens-module__tokens___9h6GZ {
    --c-dropdown-size-s-padding-top: var(--s-spacer-0);
    --c-dropdown-size-s-padding-right: var(--s-spacer-0);
    --c-dropdown-size-s-padding-bottom: var(--s-spacer-);
    --c-dropdown-size-s-padding-left: var(--s-spacer-0);
    --c-dropdown-size-m-padding-top: var(--s-spacer-6);
    --c-dropdown-size-m-padding-right: var(--s-spacer-0);
    --c-dropdown-size-m-padding-bottom: var(--s-spacer-8);
    --c-dropdown-size-m-padding-left: var(--s-spacer-0);
    --c-dropdown-size-l-padding-top: var(--s-spacer-6);
    --c-dropdown-size-l-padding-right: var(--s-spacer-0);
    --c-dropdown-size-l-padding-bottom: var(--s-spacer-8);
    --c-dropdown-size-l-padding-left: var(--s-spacer-0);
    --c-dropdown-padding: var(--c-dropdown-size-s-padding-top) var(--c-dropdown-size-s-padding-right) var(--c-dropdown-size-s-padding-bottom) var(--c-dropdown-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-dropdownTokens-module__tokens___9h6GZ {
        --c-dropdown-padding: var(--c-dropdown-size-m-padding-top) var(--c-dropdown-size-m-padding-right) var(--c-dropdown-size-m-padding-bottom) var(--c-dropdown-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-dropdownTokens-module__tokens___9h6GZ {
        --c-dropdown-padding: var(--c-dropdown-size-l-padding-top) var(--c-dropdown-size-l-padding-right) var(--c-dropdown-size-l-padding-bottom) var(--c-dropdown-size-l-padding-left)
    }
}

.v3-dropdownTokens-module__tokens___9h6GZ {
    --c-dropdown-opacity: var(--p-opacity-100);
    --c-dropdown-color: var(--s-color-text-default-black);
    --c-aria-combobox-color: var(--s-color-text-default-black)
}

.v3-dropdownTokens-module__ariaComboboxTokens___P23tP.v3-dropdownTokens-module__default1___J9ggA, .v3-dropdownTokens-module__default1___J9ggA, .v3-dropdownTokens-module__dropdownTokens___iipYX.v3-dropdownTokens-module__default1___J9ggA {
    --c-dropdown-color: var(--s-color-text-default-black);
    --c-aria-combobox-color: var(--s-color-text-default-black);
    --c-aria-combobox-background-color: var(--p-color-neutral-200);
    --c-aria-combobox-icon-color: var(--s-color-icon-default-black);
    --c-aria-combobox-icon-active-color: var(--s-color-icon-default-black);
    --c-aria-combobox-btn-color: var(--s-color-text-default-black);
    --c-aria-combobox-menu-color: var(--s-color-text-default-black)
}

.v3-dropdownTokens-module__ariaComboboxTokens___P23tP.v3-dropdownTokens-module__default2___9C9p7, .v3-dropdownTokens-module__default2___9C9p7, .v3-dropdownTokens-module__dropdownTokens___iipYX.v3-dropdownTokens-module__default2___9C9p7 {
    --c-dropdown-color: var(--s-color-text-default-black);
    --c-aria-combobox-color: var(--s-color-text-default-white);
    --c-aria-combobox-background-color: var(--p-color-neutral-800);
    --c-aria-combobox-icon-color: var(--s-color-icon-default-white);
    --c-aria-combobox-icon-active-color: var(--s-color-icon-default-white);
    --c-aria-combobox-btn-color: var(--s-color-text-default-white);
    --c-aria-combobox-menu-color: var(--s-color-text-default-white)
}

.v3-dropdownTokens-module__ariaComboboxTokens___P23tP.v3-dropdownTokens-module__colourTheme1___gjF1m, .v3-dropdownTokens-module__ariaComboboxTokens___P23tP.v3-dropdownTokens-module__colourTheme2___KV60C, .v3-dropdownTokens-module__ariaComboboxTokens___P23tP.v3-dropdownTokens-module__colourTheme3___FnHUr, .v3-dropdownTokens-module__colourTheme1___gjF1m, .v3-dropdownTokens-module__colourTheme2___KV60C, .v3-dropdownTokens-module__colourTheme3___FnHUr, .v3-dropdownTokens-module__dropdownTokens___iipYX.v3-dropdownTokens-module__colourTheme1___gjF1m, .v3-dropdownTokens-module__dropdownTokens___iipYX.v3-dropdownTokens-module__colourTheme2___KV60C, .v3-dropdownTokens-module__dropdownTokens___iipYX.v3-dropdownTokens-module__colourTheme3___FnHUr {
    --c-dropdown-color: var(--s-color-text-default-black);
    --c-aria-combobox-color: var(--s-color-text-default-black);
    --c-aria-combobox-background-color: var(--p-color-primary-2);
    --c-aria-combobox-icon-color: var(--s-color-icon-default-white);
    --c-aria-combobox-icon-active-color: var(--s-color-icon-default-white);
    --c-aria-combobox-btn-color: var(--s-color-text-default-white);
    --c-aria-combobox-menu-color: var(--s-color-text-default-white)
}

.v3-dropdownTokens-module__ariaComboboxTokens___P23tP.v3-dropdownTokens-module__colourTheme4___9f3P1, .v3-dropdownTokens-module__ariaComboboxTokens___P23tP.v3-dropdownTokens-module__colourTheme5___fdo5x, .v3-dropdownTokens-module__ariaComboboxTokens___P23tP.v3-dropdownTokens-module__colourTheme6___T4Uww, .v3-dropdownTokens-module__colourTheme4___9f3P1, .v3-dropdownTokens-module__colourTheme5___fdo5x, .v3-dropdownTokens-module__colourTheme6___T4Uww, .v3-dropdownTokens-module__dropdownTokens___iipYX.v3-dropdownTokens-module__colourTheme4___9f3P1, .v3-dropdownTokens-module__dropdownTokens___iipYX.v3-dropdownTokens-module__colourTheme5___fdo5x, .v3-dropdownTokens-module__dropdownTokens___iipYX.v3-dropdownTokens-module__colourTheme6___T4Uww {
    --c-dropdown-color: var(--s-color-text-default-white);
    --c-aria-combobox-color: var(--s-color-text-default-white);
    --c-aria-combobox-background-color: var(--p-color-neutral-100);
    --c-aria-combobox-icon-color: var(--s-color-icon-default-black);
    --c-aria-combobox-icon-active-color: var(--s-color-icon-default-black);
    --c-aria-combobox-btn-color: var(--s-color-text-default-black);
    --c-aria-combobox-menu-color: var(--s-color-text-default-black)
}

.v3-dropdownTokens-module__ariaComboboxTokens___P23tP, .v3-dropdownTokens-module__dropdownTokens___iipYX {
    --c-aria-combobox-height: var(--p-size-button-touchtarget);
    --c-aria-combobox-padding: var(--s-spacer-2);
    --c-aria-combobox-width: 100%;
    --c-aria-combobox-transition: all 150ms ease;
    --c-aria-combobox-btn-width: inherit;
    --c-aria-combobox-btn-padding: var(--s-spacer-2) var(--s-spacer-4);
    --c-aria-combobox-btn-column-gap: var(--s-spacer-4);
    --c-aria-combobox-btn-text-transform: uppercase;
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    --c-aria-combobox-menu-width: 100%;
    --c-aria-combobox-menu-padding: var(--s-spacer-4) var(--s-spacer-0) var(--s-spacer-6);
    --c-aria-combobox-menu-background-color: inherit;
    --c-aria-combobox-icon-width: var(--s-size-iconsize-s);
    --c-aria-combobox-icon-height: var(--s-size-iconsize-s)
}

.v3-dropdownTokens-module__ariaComboboxTokens___P23tP.v3-dropdownTokens-module__default1___J9ggA, .v3-dropdownTokens-module__dropdownTokens___iipYX.v3-dropdownTokens-module__default1___J9ggA {
    --c-aria-combobox-menu-border-top: 1px solid var(--s-color-border-default-mid);
    --c-aria-combobox-btn-hover-background-color: var(--s-color-opacity-black-10);
    --c-aria-combobox-btn-hover-icon-color: var(--s-color-text-default-black);
    --c-aria-combobox-btn-focused-icon-color: var(--s-color-text-default-black);
    --c-aria-combobox-btn-active-background-color: var(--s-color-opacity-black-10);
    --c-aria-combobox-btn-active-icon-color: var(--s-color-text-default-black)
}

.v3-dropdownTokens-module__ariaComboboxTokens___P23tP.v3-dropdownTokens-module__default2___9C9p7, .v3-dropdownTokens-module__dropdownTokens___iipYX.v3-dropdownTokens-module__default2___9C9p7 {
    --c-aria-combobox-menu-border-top: 1px solid var(--s-color-border-default-light);
    --c-aria-combobox-menu-background-color: var(--s-color-text-default-dark);
    --c-aria-combobox-background-color: var(-s-color-interaction-neutral-black-enabled);
    --c-aria-combobox-btn-hover-background-color: var(--s-color-opacity-white-30);
    --c-aria-combobox-btn-hover-icon-color: var(--s-color-text-default-white);
    --c-aria-combobox-btn-focused-icon-color: var(--s-color-text-default-white);
    --c-aria-combobox-btn-active-background-color: var(--s-color-opacity-white-30);
    --c-aria-combobox-btn-active-icon-color: var(--s-color-text-default-white)
}

.v3-dropdownTokens-module__ariaComboboxTokens___P23tP.v3-dropdownTokens-module__colourTheme1___gjF1m, .v3-dropdownTokens-module__dropdownTokens___iipYX.v3-dropdownTokens-module__colourTheme1___gjF1m {
    --c-aria-combobox-menu-border-top: 1px solid var(--cs-colorset-1-border-emphasis-default);
    --c-aria-combobox-btn-hover-background-color: var(--cs-colorset-1-interaction-subtle-hover);
    --c-aria-combobox-btn-hover-icon-color: var(--s-color-text-default-white);
    --c-aria-combobox-btn-focused-icon-color: var(--s-color-text-default-white);
    --c-aria-combobox-btn-active-background-color: var(--cs-colorset-1-interaction-subtle-active);
    --c-aria-combobox-btn-active-icon-color: var(--s-color-text-default-white)
}

.v3-dropdownTokens-module__ariaComboboxTokens___P23tP.v3-dropdownTokens-module__colourTheme2___KV60C, .v3-dropdownTokens-module__dropdownTokens___iipYX.v3-dropdownTokens-module__colourTheme2___KV60C {
    --c-aria-combobox-menu-border-top: 1px solid var(--cs-colorset-2-border-emphasis-default);
    --c-aria-combobox-btn-hover-background-color: var(--cs-colorset-2-interaction-subtle-hover);
    --c-aria-combobox-btn-hover-icon-color: var(--s-color-text-default-white);
    --c-aria-combobox-btn-focused-icon-color: var(--s-color-text-default-white);
    --c-aria-combobox-btn-active-background-color: var(--cs-colorset-2-interaction-subtle-active);
    --c-aria-combobox-btn-active-icon-color: var(--s-color-text-default-white)
}

.v3-dropdownTokens-module__ariaComboboxTokens___P23tP.v3-dropdownTokens-module__colourTheme3___FnHUr, .v3-dropdownTokens-module__dropdownTokens___iipYX.v3-dropdownTokens-module__colourTheme3___FnHUr {
    --c-aria-combobox-menu-border-top: 1px solid var(--cs-colorset-3-border-emphasis-default);
    --c-aria-combobox-btn-hover-background-color: var(--cs-colorset-3-interaction-subtle-hover);
    --c-aria-combobox-btn-hover-icon-color: var(--s-color-text-default-white);
    --c-aria-combobox-btn-focused-icon-color: var(--s-color-text-default-white);
    --c-aria-combobox-btn-active-background-color: var(--cs-colorset-3-interaction-subtle-active);
    --c-aria-combobox-btn-active-icon-color: var(--s-color-text-default-white)
}

.v3-dropdownTokens-module__ariaComboboxTokens___P23tP.v3-dropdownTokens-module__colourTheme4___9f3P1, .v3-dropdownTokens-module__dropdownTokens___iipYX.v3-dropdownTokens-module__colourTheme4___9f3P1 {
    --c-aria-combobox-menu-border-top: 1px solid var(--cs-colorset-4-border-emphasis-default);
    --c-aria-combobox-btn-hover-background-color: var(--cs-colorset-4-interaction-subtle-hover);
    --c-aria-combobox-btn-hover-icon-color: var(--s-color-text-default-black);
    --c-aria-combobox-btn-focused-icon-color: var(--s-color-text-default-black);
    --c-aria-combobox-btn-active-background-color: var(--cs-colorset-4-interaction-subtle-active);
    --c-aria-combobox-btn-active-icon-color: var(--s-color-text-default-black)
}

.v3-dropdownTokens-module__ariaComboboxTokens___P23tP.v3-dropdownTokens-module__colourTheme5___fdo5x, .v3-dropdownTokens-module__dropdownTokens___iipYX.v3-dropdownTokens-module__colourTheme5___fdo5x {
    --c-aria-combobox-menu-border-top: 1px solid var(--cs-colorset-5-border-emphasis-default);
    --c-aria-combobox-btn-hover-background-color: var(--cs-colorset-5-interaction-subtle-hover);
    --c-aria-combobox-btn-hover-icon-color: var(--s-color-text-default-black);
    --c-aria-combobox-btn-focused-icon-color: var(--s-color-text-default-black);
    --c-aria-combobox-btn-active-background-color: var(--cs-colorset-5-interaction-subtle-active);
    --c-aria-combobox-btn-active-icon-color: var(--s-color-text-default-black)
}

.v3-dropdownTokens-module__ariaComboboxTokens___P23tP.v3-dropdownTokens-module__colourTheme6___T4Uww, .v3-dropdownTokens-module__dropdownTokens___iipYX.v3-dropdownTokens-module__colourTheme6___T4Uww {
    --c-aria-combobox-menu-border-top: 1px solid var(--cs-colorset-6-border-emphasis-default);
    --c-aria-combobox-btn-hover-background-color: var(--cs-colorset-6-interaction-subtle-hover);
    --c-aria-combobox-btn-hover-icon-color: var(--s-color-text-default-black);
    --c-aria-combobox-btn-focused-icon-color: var(--s-color-text-default-black);
    --c-aria-combobox-btn-active-background-color: var(--cs-colorset-6-interaction-subtle-active);
    --c-aria-combobox-btn-active-icon-color: var(--s-color-text-default-black)
}

.v3-dropdownTokens-module__ariaButtonDropdownItemTokens___KVEFD {
    --c-dropdown-item-height: 40px
}

.v3-dropdownTokens-module__ariaButtonDropdownItemTokens___KVEFD.v3-dropdownTokens-module__default1___J9ggA {
    --c-dropdown-item-text-color-hover: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-active: var(--s-color-text-default-black)
}

.v3-dropdownTokens-module__ariaButtonDropdownItemTokens___KVEFD.v3-dropdownTokens-module__colourTheme1___gjF1m, .v3-dropdownTokens-module__ariaButtonDropdownItemTokens___KVEFD.v3-dropdownTokens-module__colourTheme2___KV60C, .v3-dropdownTokens-module__ariaButtonDropdownItemTokens___KVEFD.v3-dropdownTokens-module__colourTheme3___FnHUr, .v3-dropdownTokens-module__ariaButtonDropdownItemTokens___KVEFD.v3-dropdownTokens-module__default2___9C9p7 {
    --c-dropdown-item-text-color-hover: var(--s-color-text-default-white);
    --c-dropdown-item-text-color-active: var(--s-color-text-default-white)
}

.v3-dropdownTokens-module__ariaButtonDropdownItemTokens___KVEFD.v3-dropdownTokens-module__colourTheme4___9f3P1, .v3-dropdownTokens-module__ariaButtonDropdownItemTokens___KVEFD.v3-dropdownTokens-module__colourTheme5___fdo5x, .v3-dropdownTokens-module__ariaButtonDropdownItemTokens___KVEFD.v3-dropdownTokens-module__colourTheme6___T4Uww {
    --c-dropdown-item-text-color-hover: var(--s-color-text-default-black);
    --c-dropdown-item-text-color-active: var(--s-color-text-default-black)
}

.v3-dropdownTokens-module__dropdownItemTokens___ov7Bh {
    --c-dropdown-item-bottom-width: var(--p-borderwidth-1);
    --c-dropdown-item-padding-top: var(--s-spacer-4);
    --c-dropdown-item-padding-right: var(--s-spacer-4);
    --c-dropdown-item-padding-bottom: var(--s-spacer-3);
    --c-dropdown-item-padding-left: var(--s-spacer-4);
    --c-dropdown-item-wrapper-padding-bottom: var(--s-spacer-4)
}

.v3-dropdownTokens-module__dropdownItemTokens___ov7Bh.v3-dropdownTokens-module__default1___J9ggA {
    --c-dropdown-item-background-hover: var(--s-color-opacity-black-10)
}

.v3-dropdownTokens-module__dropdownItemTokens___ov7Bh.v3-dropdownTokens-module__default2___9C9p7 {
    --c-dropdown-item-background-hover: var(--s-color-opacity-white-30);
    --c-dropdown-item-text-color-hover: var(--s-color-text-default-white)
}

.v3-dropdownTokens-module__dropdownItemTokens___ov7Bh.v3-dropdownTokens-module__colourTheme1___gjF1m {
    --c-dropdown-item-background-hover: var(--cs-colorset-1-interaction-subtle-hover);
    --c-dropdown-item-text-color-hover: var(--s-color-text-default-white)
}

.v3-dropdownTokens-module__dropdownItemTokens___ov7Bh.v3-dropdownTokens-module__colourTheme2___KV60C {
    --c-dropdown-item-background-hover: var(--cs-colorset-2-interaction-subtle-hover);
    --c-dropdown-item-text-color-hover: var(--s-color-text-default-white)
}

.v3-dropdownTokens-module__dropdownItemTokens___ov7Bh.v3-dropdownTokens-module__colourTheme3___FnHUr {
    --c-dropdown-item-background-hover: var(--cs-colorset-3-interaction-subtle-hover);
    --c-dropdown-item-text-color-hover: var(--s-color-text-default-white)
}

.v3-dropdownTokens-module__dropdownItemTokens___ov7Bh.v3-dropdownTokens-module__colourTheme4___9f3P1 {
    --c-dropdown-item-background-hover: var(--cs-colorset-4-interaction-subtle-hover)
}

.v3-dropdownTokens-module__dropdownItemTokens___ov7Bh.v3-dropdownTokens-module__colourTheme5___fdo5x {
    --c-dropdown-item-background-hover: var(--cs-colorset-5-interaction-subtle-hover)
}

.v3-dropdownTokens-module__dropdownItemTokens___ov7Bh.v3-dropdownTokens-module__colourTheme6___T4Uww {
    --c-dropdown-item-background-hover: var(--cs-colorset-6-interaction-subtle-hover)
}

.v3-dropdownTokens-module__dropdownItemTokens___ov7Bh.v3-dropdownTokens-module__dropdownItemSelected___Jjlmp {
    position: relative
}

.v3-dropdownTokens-module__dropdownItemTokens___ov7Bh.v3-dropdownTokens-module__dropdownItemSelected___Jjlmp:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 4px;
    height: calc(var(--c-dropdown-item-height) - 12px);
    background-color: var(--s-color-element-brand-primary-1, #1976dc);
    z-index: 30
}

.v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__transparent___C7r2W {
    --c-aria-combobox-background-color: transparent;
    --c-aria-combobox-menu-border-top: none
}

.v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__default1___J9ggA {
    --c-aria-combobox-menu-background-color: var(--p-color-neutral-200)
}

.v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__default2___9C9p7 {
    --c-aria-combobox-menu-background-color: var(--p-color-neutral-900)
}

.v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__colourTheme1___gjF1m, .v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__colourTheme2___KV60C, .v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__colourTheme3___FnHUr {
    --c-aria-combobox-menu-background-color: var(--p-color-primary-2)
}

.v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__colourTheme4___9f3P1, .v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__colourTheme5___fdo5x, .v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__transparent___C7r2W.v3-dropdownTokens-module__colourTheme6___T4Uww {
    --c-aria-combobox-menu-background-color: var(--p-color-neutral-white)
}

.v3-dropdownTokens-module__buttonOnly___mejFs {
    --c-aria-combobox-menu-right: 0;
    --c-aria-combobox-menu-left: auto;
    --c-aria-combobox-padding: 0;
    --c-aria-combobox-width: var(--p-size-button-touchtarget);
    --c-aria-combobox-btn-width: var(--p-size-button-touchtarget);
    --c-aria-combobox-menu-width: var(--s-size-grid-s-4-col);
    --c-aria-combobox-btn-justify-content: center
}

.v3-duration-module__tokens___NWrEH {
    --c-duration-top-width: var(--p-borderwidth-0);
    --c-duration-bottom-width: var(--p-borderwidth-0);
    --c-duration-left-width: var(--p-borderwidth-0);
    --c-duration-right-width: var(--p-borderwidth-0);
    --c-duration-border-style: var(--p-border-style-solid);
    --c-duration-border-color: var(--p-color-opacity-background-transparent);
    --c-duration-border-top: var(--c-duration-top-width) var(--c-duration-border-style) var(--c-duration-border-color);
    --c-duration-border-bottom: var(--c-duration-bottom-width) var(--c-duration-border-style) var(--c-duration-border-color);
    --c-duration-border-right: var(--c-duration-right-width) var(--c-duration-border-style) var(--c-duration-border-color);
    --c-duration-border-left: var(--c-duration-left-width) var(--c-duration-border-style) var(--c-duration-border-color);
    --c-duration-border-radius: var(--p-borderradius-3);
    --c-duration-size-s-padding-top: var(--s-spacer-0);
    --c-duration-size-s-padding-right: var(--s-spacer-3);
    --c-duration-size-s-padding-bottom: var(--s-spacer-0);
    --c-duration-size-s-padding-left: var(--s-spacer-3);
    --c-duration-size-m-padding-top: var(--s-spacer-0);
    --c-duration-size-m-padding-right: var(--s-spacer-3);
    --c-duration-size-m-padding-bottom: var(--s-spacer-0);
    --c-duration-size-m-padding-left: var(--s-spacer-3);
    --c-duration-size-l-padding-top: var(--s-spacer-0);
    --c-duration-size-l-padding-right: var(--s-spacer-3);
    --c-duration-size-l-padding-bottom: var(--s-spacer-0);
    --c-duration-size-l-padding-left: var(--s-spacer-3);
    --c-duration-padding: var(--c-duration-size-s-padding-top) var(--c-duration-size-s-padding-right) var(--c-duration-size-s-padding-bottom) var(--c-duration-size-s-padding-left);
    --c-duration-root-height: 24px
}

@media (min-width: 768px) {
    .v3-duration-module__tokens___NWrEH {
        --c-duration-padding: var(--c-duration-size-m-padding-top) var(--c-duration-size-m-padding-right) var(--c-duration-size-m-padding-bottom) var(--c-duration-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-duration-module__tokens___NWrEH {
        --c-duration-padding: var(--c-duration-size-l-padding-top) var(--c-duration-size-l-padding-right) var(--c-duration-size-l-padding-bottom) var(--c-duration-size-l-padding-left)
    }
}

.v3-duration-module__tokens___NWrEH {
    --c-duration-background-color: var(--p-color-neutral-black);
    --c-duration-opacity: var(--p-opacity-100);
    --c-duration-text-color: var(--p-color-neutral-white);
    --c-duration-text-padding: var(--s-spacer-1) 0 var(--s-spacer-fixed-3px);
    --c-duration-icon-color: var(--p-color-neutral-white);
    --c-duration-icon-width: 16px;
    --c-duration-icon-height: 16px
}

.v3-duration-module__duration___oYVfp {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--c-duration-padding);
    max-width: -moz-max-content;
    max-width: max-content;
    height: var(--c-duration-root-height);
    background-color: var(--c-duration-background-color);
    border-radius: var(--c-duration-border-radius);
    opacity: var(--c-duration-opacity);
    gap: var(--s-spacer-4);
    border-top: var(--c-duration-border-top);
    border-bottom: var(--c-duration-border-bottom);
    border-left: var(--c-duration-border-left);
    border-right: var(--c-duration-border-right)
}

.v3-duration-module__text___MROYJ {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700;
    color: var(--c-duration-text-color)
}

.v3-duration-module__icon___jkcjl {
    width: var(--c-duration-icon-width);
    height: var(--c-duration-icon-height);
    color: var(--c-duration-icon-color)
}

.v3-duration-module__left___YpIkO {
    flex-direction: row-reverse
}

.v3-duration-module__withoutIcon___nYbpf .v3-duration-module__icon___jkcjl {
    display: none
}

.v3-gatewayCard-module__tokens___wOQUe {
    --c-gateway-card-top-width: var(--p-borderwidth-0);
    --c-gateway-card-bottom-width: var(--p-borderwidth-0);
    --c-gateway-card-left-width: var(--p-borderwidth-0);
    --c-gateway-card-right-width: var(--p-borderwidth-0);
    --c-gateway-card-border-style: var(--p-border-style-solid);
    --c-gateway-card-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-gateway-card-border-top: var(--c-gateway-card-top-width) var(--c-gateway-card-border-style) var(--c-gateway-card-border-color);
    --c-gateway-card-border-bottom: var(--c-gateway-card-bottom-width) var(--c-gateway-card-border-style) var(--c-gateway-card-border-color);
    --c-gateway-card-border-right: var(--c-gateway-card-right-width) var(--c-gateway-card-border-style) var(--c-gateway-card-border-color);
    --c-gateway-card-border-left: var(--c-gateway-card-left-width) var(--c-gateway-card-border-style) var(--c-gateway-card-border-color);
    --c-gateway-card-border-radius: var(--p-borderradius-0);
    --c-gateway-card-size-s-padding-top: var(--s-spacer-0);
    --c-gateway-card-size-s-padding-right: var(--s-spacer-0);
    --c-gateway-card-size-s-padding-bottom: var(--s-spacer-0);
    --c-gateway-card-size-s-padding-left: var(--s-spacer-0);
    --c-gateway-card-size-m-padding-top: var(--s-spacer-0);
    --c-gateway-card-size-m-padding-right: var(--s-spacer-0);
    --c-gateway-card-size-m-padding-bottom: var(--s-spacer-0);
    --c-gateway-card-size-m-padding-left: var(--s-spacer-0);
    --c-gateway-card-size-l-padding-top: var(--s-spacer-0);
    --c-gateway-card-size-l-padding-right: var(--s-spacer-0);
    --c-gateway-card-size-l-padding-bottom: var(--s-spacer-0);
    --c-gateway-card-size-l-padding-left: var(--s-spacer-0);
    --c-gateway-card-padding: var(--c-gateway-card-size-s-padding-top) var(--c-gateway-card-size-s-padding-right) var(--c-gateway-card-size-s-padding-bottom) var(--c-gateway-card-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-gatewayCard-module__tokens___wOQUe {
        --c-gateway-card-padding: var(--c-gateway-card-size-m-padding-top) var(--c-gateway-card-size-m-padding-right) var(--c-gateway-card-size-m-padding-bottom) var(--c-gateway-card-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-gatewayCard-module__tokens___wOQUe {
        --c-gateway-card-padding: var(--c-gateway-card-size-l-padding-top) var(--c-gateway-card-size-l-padding-right) var(--c-gateway-card-size-l-padding-bottom) var(--c-gateway-card-size-l-padding-left)
    }
}

.v3-gatewayCard-module__tokens___wOQUe {
    --c-gateway-card-background-color: var(--p-color-opacity-background-transparent);
    --c-gateway-card-opacity: var(--p-opacity-100);
    --c-gateway-card-position: relative;
    --c-gateway-card-display: flex;
    --c-gateway-card-flex-direction: column;
    --c-gateway-card-flex-justify-content: space-between;
    --c-gateway-card-height: 100%;
    --c-gateway-card-min-height: 396px;
    --c-gateway-card-breakpoint-xl-min-height: 532px;
    --c-gateway-card-hover-box-shadow: 0 0 0 4px var(--p-color-primary-1);
    --c-gateway-card-box-shadow: 0 0 0 var(--p-color-primary-1);
    --c-gateway-card-transition: box-shadow 0.2s;
    --c-gateway-card-background-image-content: "";
    --c-gateway-card-background-image-position: absolute;
    --c-gateway-card-background-image-top: 0;
    --c-gateway-card-background-image-left: 0;
    --c-gateway-card-background-image-width: 100%;
    --c-gateway-card-background-image-height: 100%;
    --c-gateway-card-background-image-z-index: -1;
    --c-gateway-card-top-panel-padding: var(--s-spacer-6) var(--s-spacer-6) var(--s-spacer-3);
    --c-gateway-card-top-panel-height: 80px;
    --c-gateway-card-top-panel-background: linear-gradient(0deg, transparent, #000);
    --c-gateway-card-subtitle-color: var(--p-color-neutral-white);
    --c-gateway-card-subtitle-padding: var(--s-spacer-1) 0 var(--s-spacer-fixed-3px);
    --c-gateway-card-subtitle-text-transform: uppercase;
    --c-gateway-card-text-min-height: unset;
    --c-gateway-card-text-panel-breakpoint-s-padding: var(--s-spacer-9) var(--s-spacer-6) var(--s-spacer-8);
    --c-gateway-card-text-panel-breakpoint-xl-padding: var(--s-spacer-9) var(--s-spacer-8) var(--s-spacer-8);
    --c-gateway-card-text-panel-background: linear-gradient(180deg, transparent, #000);
    --c-gateway-card-text-panel-display: flex;
    --c-gateway-card-text-panel-flex-direction: column;
    --c-gateway-card-text-panel-gap: var(--s-spacer-4);
    --c-gateway-card-title-container-padding: var(--s-spacer-2) 0;
    --c-gateway-card-title-color: var(--p-color-neutral-white);
    --c-gateway-card-summary-container-padding: var(--s-spacer-2) 0;
    --c-gateway-card-summary-color: var(--p-color-neutral-white);
    --c-gateway-card-cta-height: 48px;
    --c-gateway-card-link-text-color: var(--p-color-neutral-white);
    --c-gateway-card-link-svg-color: var(--p-color-secondary-1);
    --c-gateway-card-floating-link-position: absolute;
    --c-gateway-card-floating-link-top: 0;
    --c-gateway-card-floating-link-right: 0;
    --c-gateway-card-floating-link-width: 100%;
    --c-gateway-card-floating-link-height: 100%;
    --c-gateway-card-floating-link-span-opacity: 0
}

.v3-gatewayCard-module__gatewayCard___fzQhR {
    position: var(--c-gateway-card-position);
    display: var(--c-gateway-card-display);
    justify-content: var(--c-gateway-card-flex-justify-content);
    padding: var(--c-gateway-card-padding);
    height: var(--c-gateway-card-height);
    min-height: var(--c-gateway-card-min-height);
    background-color: var(--c-gateway-card-background-color);
    border-radius: var(--c-gateway-card-border-radius);
    opacity: var(--c-gateway-card-opacity);
    box-shadow: var(--c-gateway-card-box-shadow);
    transition: var(--c-gateway-card-transition);
    flex-direction: var(--c-gateway-card-flex-direction);
    border-top: var(--c-gateway-card-border-top);
    border-bottom: var(--c-gateway-card-border-bottom);
    border-left: var(--c-gateway-card-border-left);
    border-right: var(--c-gateway-card-border-right)
}

@media (min-width: 1440px) {
    .v3-gatewayCard-module__gatewayCard___fzQhR {
        min-height: var(--c-gateway-card-breakpoint-xl-min-height)
    }
}

.v3-gatewayCard-module__backgroundImage___xzPZn {
    content: var(--c-gateway-card-background-image-content);
    position: var(--c-gateway-card-background-image-position);
    top: var(--c-gateway-card-background-image-top);
    left: var(--c-gateway-card-background-image-left);
    width: var(--c-gateway-card-background-image-width);
    height: var(--c-gateway-card-background-image-height);
    z-index: var(--c-gateway-card-background-image-z-index)
}

.v3-gatewayCard-module__topPanel___6KVus {
    padding: var(--c-gateway-card-top-panel-padding);
    height: var(--c-gateway-card-top-panel-height);
    background: var(--c-gateway-card-top-panel-background)
}

.v3-gatewayCard-module__subTitle___SLK8E {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700;
    padding: var(--c-gateway-card-subtitle-padding);
    color: var(--c-gateway-card-subtitle-color);
    text-transform: var(--c-gateway-card-subtitle-text-transform)
}

.v3-gatewayCard-module__text___2NOii {
    min-height: var(--c-gateway-card-text-min-height)
}

.v3-gatewayCard-module__textPanel___w2-b2 {
    display: var(--c-gateway-card-text-panel-display);
    margin-top: auto;
    padding: var(--c-gateway-card-text-panel-breakpoint-s-padding);
    background: var(--c-gateway-card-text-panel-background);
    flex-direction: var(--c-gateway-card-text-panel-flex-direction);
    gap: var(--c-gateway-card-text-panel-gap)
}

@media (min-width: 1440px) {
    .v3-gatewayCard-module__textPanel___w2-b2 {
        padding: var(--c-gateway-card-text-panel-breakpoint-xl-padding)
    }
}

.v3-gatewayCard-module__titleContainer___QPsjh {
    padding: var(--c-gateway-card-title-container-padding)
}

.v3-gatewayCard-module__title___Di3GE {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-gateway-card-title-color)
}

@media (min-width: 1440px) {
    .v3-gatewayCard-module__title___Di3GE {
        font-family: Open Sans;
        font-size: 32px;
        line-height: 40px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-gatewayCard-module__summaryContainer___RlGsm {
    padding: var(-c-gateway-card-summary-container-padding)
}

.v3-gatewayCard-module__summary___hYh0C {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    color: var(--c-gateway-card-summary-color)
}

@media (min-width: 1440px) {
    .v3-gatewayCard-module__summary___hYh0C {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 400
    }
}

.v3-gatewayCard-module__cta___cld48 {
    height: var(--c-gateway-card-cta-height)
}

.v3-gatewayCard-module__link___ZRGrv span {
    color: var(--c-gateway-card-link-text-color)
}

.v3-gatewayCard-module__link___ZRGrv svg {
    color: var(--c-gateway-card-link-svg-color)
}

.v3-gatewayCard-module__floatingLink___HTQJw {
    position: var(--c-gateway-card-floating-link-position);
    top: var(--c-gateway-card-floating-link-top);
    right: var(--c-gateway-card-floating-link-right);
    width: var(--c-gateway-card-floating-link-width);
    height: var(--c-gateway-card-floating-link-height)
}

.v3-gatewayCard-module__floatingLink___HTQJw:focus, .v3-gatewayCard-module__floatingLink___HTQJw:hover {
    outline: var(--c-gateway-card-focus-outline);
    box-shadow: var(--c-gateway-card-hover-box-shadow)
}

.v3-gatewayCard-module__floatingLink___HTQJw span {
    opacity: var(--c-gateway-card-floating-link-span-opacity)
}

.v3-imageCount-module__tokens___7dDoJ {
    --c-image-count-top-width: var(--p-borderwidth-0);
    --c-image-count-bottom-width: var(--p-borderwidth-0);
    --c-image-count-left-width: var(--p-borderwidth-0);
    --c-image-count-right-width: var(--p-borderwidth-0);
    --c-image-count-border-style: var(--p-border-style-solid);
    --c-image-count-border-color: var(--p-color-opacity-background-transparent);
    --c-image-count-border-top: var(--c-image-count-top-width) var(--c-image-count-border-style) var(--c-image-count-border-color);
    --c-image-count-border-bottom: var(--c-image-count-bottom-width) var(--c-image-count-border-style) var(--c-image-count-border-color);
    --c-image-count-border-right: var(--c-image-count-right-width) var(--c-image-count-border-style) var(--c-image-count-border-color);
    --c-image-count-border-left: var(--c-image-count-left-width) var(--c-image-count-border-style) var(--c-image-count-border-color);
    --c-image-count-border-radius: var(--p-borderradius-0);
    --c-image-count-size-s-padding-top: var(--s-spacer-0);
    --c-image-count-size-s-padding-right: var(--s-spacer-0);
    --c-image-count-size-s-padding-bottom: var(--s-spacer-0);
    --c-image-count-size-s-padding-left: var(--s-spacer-0);
    --c-image-count-size-m-padding-top: var(--s-spacer-0);
    --c-image-count-size-m-padding-right: var(--s-spacer-0);
    --c-image-count-size-m-padding-bottom: var(--s-spacer-0);
    --c-image-count-size-m-padding-left: var(--s-spacer-0);
    --c-image-count-size-l-padding-top: var(--s-spacer-0);
    --c-image-count-size-l-padding-right: var(--s-spacer-0);
    --c-image-count-size-l-padding-bottom: var(--s-spacer-0);
    --c-image-count-size-l-padding-left: var(--s-spacer-0);
    --c-image-count-padding: var(--c-image-count-size-s-padding-top) var(--c-image-count-size-s-padding-right) var(--c-image-count-size-s-padding-bottom) var(--c-image-count-size-s-padding-left);
    --c-image-count-xsmall-padding: var(--s-spacer-2) var(--s-spacer-5);
    --c-image-count-xsmall-width: 32px;
    --c-image-count-xsmall-height: 32px;
    --c-image-count-small-padding: var(--s-spacer-4) var(--s-spacer-5) var(--s-spacer-5);
    --c-image-count-small-width: 40px;
    --c-image-count-small-height: 40px;
    --c-image-count-medium-padding: var(--s-spacer-4) var(--s-spacer-5);
    --c-image-count-medium-width: 48px;
    --c-image-count-medium-height: 48px
}

@media (min-width: 768px) {
    .v3-imageCount-module__tokens___7dDoJ {
        --c-image-count-padding: var(--c-image-count-size-m-padding-top) var(--c-image-count-size-m-padding-right) var(--c-image-count-size-m-padding-bottom) var(--c-image-count-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-imageCount-module__tokens___7dDoJ {
        --c-image-count-padding: var(--c-image-count-size-l-padding-top) var(--c-image-count-size-l-padding-right) var(--c-image-count-size-l-padding-bottom) var(--c-image-count-size-l-padding-left)
    }
}

.v3-imageCount-module__tokens___7dDoJ {
    --c-image-count-background-color: var(--p-color-neutral-black);
    --c-image-count-opacity: var(--p-opacity-100);
    --c-image-count-text-color: var(--p-color-neutral-100);
    --c-image-count-text-padding: var(--s-spacer-3) 0 var(--s-spacer-fixed-3px);
    --c-image-count-text-margin-top: -4px;
    --c-image-count-icon-color: var(--p-color-neutral-white);
    --c-image-count-icon-size-xsmall-height: 0px;
    --c-image-count-icon-size-xsmall-width: 0px;
    --c-image-count-icon-size-small-height: 10px;
    --c-image-count-icon-size-small-width: 10px;
    --c-image-count-icon-size-medium-height: 16px;
    --c-image-count-icon-size-medium-width: 16px
}

.v3-imageCount-module__imageCount___0UMuo {
    padding: var(--c-image-count-padding);
    background-color: var(--c-image-count-background-color);
    border-top: var(--c-image-count-border-top);
    border-bottom: var(--c-image-count-border-bottom);
    border-left: var(--c-image-count-border-left);
    border-right: var(--c-image-count-border-right);
    border-radius: var(--c-image-count-border-radius);
    opacity: var(--c-image-count-opacity)
}

.v3-imageCount-module__container___F875W {
    display: flex;
    flex-direction: column;
    align-items: center
}

.v3-imageCount-module__text___wT5LV {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700;
    padding: var(--c-image-count-text-padding);
    color: var(--c-image-count-text-color)
}

.v3-imageCount-module__xsmall___laOii {
    padding: var(--c-image-count-xsmall-padding);
    width: var(--c-image-count-xsmall-width);
    height: var(--c-image-count-xsmall-height)
}

.v3-imageCount-module__xsmall___laOii svg {
    display: none
}

.v3-imageCount-module__small___Csv2N {
    padding: var(--c-image-count-small-padding);
    width: var(--c-image-count-small-width);
    height: var(--c-image-count-small-height)
}

.v3-imageCount-module__small___Csv2N svg {
    width: var(--c-image-count-icon-size-small-width);
    height: var(--c-image-count-icon-size-small-height);
    color: var(--c-image-count-icon-color)
}

.v3-imageCount-module__small___Csv2N .v3-imageCount-module__text___wT5LV {
    margin-top: var(--c-image-count-text-margin-top)
}

.v3-imageCount-module__medium___vWCwK {
    padding: var(--c-image-count-medium-padding);
    width: var(--c-image-count-medium-width);
    height: var(--c-image-count-medium-height)
}

.v3-imageCount-module__medium___vWCwK svg {
    width: var(--c-image-count-icon-size-medium-width);
    height: var(--c-image-count-icon-size-medium-height);
    color: var(--c-image-count-icon-color)
}

.v3-imageCount-module__medium___vWCwK .v3-imageCount-module__text___wT5LV {
    margin-top: var(--c-image-count-text-margin-top)
}

.v3-imageWithAttribution-module__tokens___QQGVa {
    --c-image-with-attribution-top-width: var(--p-borderwidth-0);
    --c-image-with-attribution-bottom-width: var(--p-borderwidth-0);
    --c-image-with-attribution-left-width: var(--p-borderwidth-0);
    --c-image-with-attribution-right-width: var(--p-borderwidth-0);
    --c-image-with-attribution-border-style: var(--p-border-style-solid);
    --c-image-with-attribution-border-color: var(--p-color-opacity-background-transparent);
    --c-image-with-attribution-border-top: var(--c-image-with-attribution-top-width) var(--c-image-with-attribution-border-style) var(--c-image-with-attribution-border-color);
    --c-image-with-attribution-border-bottom: var(--c-image-with-attribution-bottom-width) var(--c-image-with-attribution-border-style) var(--c-image-with-attribution-border-color);
    --c-image-with-attribution-border-right: var(--c-image-with-attribution-right-width) var(--c-image-with-attribution-border-style) var(--c-image-with-attribution-border-color);
    --c-image-with-attribution-border-left: var(--c-image-with-attribution-left-width) var(--c-image-with-attribution-border-style) var(--c-image-with-attribution-border-color);
    --c-image-with-attribution-border-radius: var(--p-borderradius-0);
    --c-image-with-attribution-size-s-padding-top: var(--s-spacer-0);
    --c-image-with-attribution-size-s-padding-right: var(--s-spacer-0);
    --c-image-with-attribution-size-s-padding-bottom: var(--s-spacer-0);
    --c-image-with-attribution-size-s-padding-left: var(--s-spacer-0);
    --c-image-with-attribution-size-m-padding-top: var(--s-spacer-0);
    --c-image-with-attribution-size-m-padding-right: var(--s-spacer-0);
    --c-image-with-attribution-size-m-padding-bottom: var(--s-spacer-0);
    --c-image-with-attribution-size-m-padding-left: var(--s-spacer-0);
    --c-image-with-attribution-size-l-padding-top: var(--s-spacer-0);
    --c-image-with-attribution-size-l-padding-right: var(--s-spacer-0);
    --c-image-with-attribution-size-l-padding-bottom: var(--s-spacer-0);
    --c-image-with-attribution-size-l-padding-left: var(--s-spacer-0);
    --c-image-with-attribution-padding: var(--c-image-with-attribution-size-s-padding-top) var(--c-image-with-attribution-size-s-padding-right) var(--c-image-with-attribution-size-s-padding-bottom) var(--c-image-with-attribution-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-imageWithAttribution-module__tokens___QQGVa {
        --c-image-with-attribution-padding: var(--c-image-with-attribution-size-m-padding-top) var(--c-image-with-attribution-size-m-padding-right) var(--c-image-with-attribution-size-m-padding-bottom) var(--c-image-with-attribution-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-imageWithAttribution-module__tokens___QQGVa {
        --c-image-with-attribution-padding: var(--c-image-with-attribution-size-l-padding-top) var(--c-image-with-attribution-size-l-padding-right) var(--c-image-with-attribution-size-l-padding-bottom) var(--c-image-with-attribution-size-l-padding-left)
    }
}

.v3-imageWithAttribution-module__tokens___QQGVa {
    --c-image-with-attribution-background-color: var(--s-color-background-default-light);
    --c-image-with-attribution-opacity: var(--p-opacity-100)
}

.v3-imageWithAttribution-module__imageWithAttribution___Ow2Dh {
    position: relative;
    padding: var(--c-image-with-attribution-padding);
    background-color: var(--c-image-with-attribution-background-color);
    border-radius: var(--c-image-with-attribution-border-radius);
    opacity: var(--c-image-with-attribution-opacity);
    border-top: var(--c-image-with-attribution-border-top);
    border-bottom: var(--c-image-with-attribution-border-bottom);
    border-left: var(--c-image-with-attribution-border-left);
    border-right: var(--c-image-with-attribution-border-right)
}

.v3-imageWithAttribution-module__imageWithAttribution___Ow2Dh:first-child(div) {
    height: 100%
}

.v3-imageWithAttribution-module__imageWithAttribution___Ow2Dh img {
    display: block
}

.v3-imageWithAttribution-module__attribution___x-ye0 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%
}

.v3-linkListItem-module__tokens___HC-hu {
    --c-link-list-item-top-width: var(--p-borderwidth-0);
    --c-link-list-item-bottom-width: var(--p-borderwidth-1);
    --c-link-list-item-left-width: var(--p-borderwidth-0);
    --c-link-list-item-right-width: var(--p-borderwidth-0);
    --c-link-list-item-focused-border-width: var(--p-borderwidth-0);
    --c-link-list-item-border-style: var(--p-border-style-solid);
    --c-link-list-item-enabled-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-link-list-item-border-top: var(--c-link-list-item-top-width) var(--c-link-list-item-border-style) var(--c-link-list-item-enabled-border-color);
    --c-link-list-item-border-bottom: var(--c-link-list-item-bottom-width) var(--c-link-list-item-border-style) var(--c-link-list-item-enabled-border-color);
    --c-link-list-item-border-right: var(--c-link-list-item-right-width) var(--c-link-list-item-border-style) var(--c-link-list-item-enabled-border-color);
    --c-link-list-item-border-left: var(--c-link-list-item-left-width) var(--c-link-list-item-border-style) var(--c-link-list-item-enabled-border-color);
    --c-link-list-item-border-radius: var(--p-borderradius-0);
    --c-link-list-item-spacing: var(--s-spacer-5);
    --c-link-list-item-size-s-padding-top: var(--s-spacer-5);
    --c-link-list-item-size-s-padding-right: var(--s-spacer-0);
    --c-link-list-item-size-s-padding-bottom: var(--s-spacer-0);
    --c-link-list-item-size-s-padding-left: var(--s-spacer-0);
    --c-link-list-item-size-m-padding-top: var(--s-spacer-4);
    --c-link-list-item-size-m-padding-right: var(--s-spacer-0);
    --c-link-list-item-size-m-padding-bottom: var(--s-spacer-0);
    --c-link-list-item-size-m-padding-left: var(--s-spacer-0);
    --c-link-list-item-size-s-padding: var(--c-link-list-item-size-s-padding-top) var(--c-link-list-item-size-s-padding-right) var(--c-link-list-item-size-s-padding-bottom) var(--c-link-list-item-size-s-padding-left);
    --c-link-list-item-size-m-padding: var(--c-link-list-item-size-m-padding-top) var(--c-link-list-item-size-m-padding-right) var(--c-link-list-item-size-m-padding-bottom) var(--c-link-list-item-size-m-padding-left);
    --c-link-list-item-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-link-list-item-opacity: var(--p-opacity-100);
    --c-link-list-item-hover-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-link-list-item-focused-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-link-list-item-active-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-link-list-item-disabled-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-link-list-item-hover-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-link-list-item-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-link-list-item-active-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-link-list-item-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-link-list-item-icon-after-hover-color: var(--cs-base-1-icon-fill-default);
    --c-link-list-item-icon-after-focused-color: var(--cs-base-1-icon-fill-default);
    --c-link-list-item-icon-after-active-color: var(--cs-base-1-icon-fill-default);
    --c-link-list-item-icon-after-disabled-color: var(--cs-base-1-icon-fill-disabled);
    --c-link-list-item-label-hover-text-color: var(--s-color-border-interaction-neutral-black-hover);
    --c-link-list-item-label-focused-text-color: var(--s-color-border-interaction-neutral-black-focussed);
    --c-link-list-item-label-active-text-color: var(--s-color-border-interaction-neutral-black-activated);
    --c-link-list-item-label-disabled-text-color: var(--s-color-interaction-neutral-black-disabled)
}

.v3-linkListItem-module__onDark___7ENAj {
    --c-link-list-item-icon-after-hover-color: var(--cs-base-2-icon-fill-default);
    --c-link-list-item-icon-after-focused-color: var(--cs-base-2-icon-fill-default);
    --c-link-list-item-icon-after-active-color: var(--cs-base-2-icon-fill-default);
    --c-link-list-item-icon-after-disabled-color: var(--cs-base-2-icon-fill-disabled);
    --c-link-list-item-label-hover-text-color: var(--s-color-interaction-neutral-white-hover);
    --c-link-list-item-label-focused-text-color: var(--s-color-interaction-neutral-white-focussed);
    --c-link-list-item-label-active-text-color: var(--s-color-interaction-neutral-white-focussed);
    --c-link-list-item-label-disabled-text-color: var(--s-color-interaction-neutral-white-focussed)
}

.v3-linkListItem-module__tokens___HC-hu {
    --c-link-list-item-min-height: var(--p-size-button-touchtarget);
    --c-link-list-item-with-icon-min-width: 265px;
    --c-link-list-item-width: max-content;
    --c-link-list-item-icon-after-enabled-color: var(--cs-base-1-icon-fill-default);
    --c-link-list-item-icon-before-size-s-height: var(--s-size-iconsize-s);
    --c-link-list-item-icon-before-size-s-width: var(--s-size-iconsize-s);
    --c-link-list-item-icon-before-size-m-height: var(--s-size-iconsize-m);
    --c-link-list-item-icon-before-size-m-width: var(--s-size-iconsize-m);
    --c-link-list-item-icon-before-size-s-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-2) var(--s-spacer-0);
    --c-link-list-item-icon-before-size-m-padding: var(--s-spacer-0);
    --c-link-list-item-icon-after-size-s-height: var(--s-size-iconsize-xs);
    --c-link-list-item-icon-after-size-s-width: var(--s-size-iconsize-xs);
    --c-link-list-item-icon-after-size-m-height: var(--s-size-iconsize-s);
    --c-link-list-item-icon-after-size-m-width: var(--s-size-iconsize-s);
    --c-link-list-item-icon-after-size-s-padding: var(--s-spacer-2) var(--s-spacer-0) var(--s-spacer-2) var(--s-spacer-0);
    --c-link-list-item-icon-after-size-m-padding: var(--s-spacer-0);
    --c-link-list-item-label-enabled-text-color: var(--s-color-interaction-neutral-black-enabled);
    --c-link-list-item-label-casing: var(--p-textcase-uppercase)
}

.v3-linkListItem-module__onDark___7ENAj {
    --c-link-list-item-icon-after-enabled-color: var(--cs-base-2-icon-fill-default);
    --c-link-list-item-label-enabled-text-color: var(--s-color-interaction-neutral-white-enabled)
}

.v3-linkListItem-module__linkListItem___jzNqb {
    padding: var(--c-link-list-item-size-m-padding);
    width: var(--c-link-list-item-width);
    min-height: var(--c-link-list-item-min-height);
    background-color: var(--c-link-list-item-background-color);
    border-radius: var(--c-link-list-item-border-radius);
    opacity: var(--c-link-list-item-opacity);
    list-style: none;
    border-top: var(--c-link-list-item-border-top);
    border-bottom: var(--c-link-list-item-border-bottom);
    border-right: var(--c-link-list-item-border-right);
    border-left: var(--c-link-list-item-border-left)
}

.v3-linkListItem-module__linkListItem___jzNqb:hover {
    background-color: var(--c-link-list-item-hover-background-color);
    border-color: var(--c-link-list-item-hover-border-color)
}

.v3-linkListItem-module__linkListItem___jzNqb:hover .v3-linkListItem-module__iconAfter___trcPW {
    color: var(--c-link-list-item-icon-after-hover-color)
}

.v3-linkListItem-module__linkListItem___jzNqb:hover .v3-linkListItem-module__text___B66RK {
    color: var(--c-link-list-item-label-hover-text-color)
}

.v3-linkListItem-module__linkListItem___jzNqb:focus {
    background-color: var(--c-link-list-item-focused-background-color);
    border-color: var(--c-link-list-item-focused-border-color)
}

.v3-linkListItem-module__linkListItem___jzNqb:focus .v3-linkListItem-module__iconAfter___trcPW {
    color: var(--c-link-list-item-icon-after-focused-color)
}

.v3-linkListItem-module__linkListItem___jzNqb:focus .v3-linkListItem-module__text___B66RK {
    color: var(--c-link-list-item-label-focused-text-color)
}

.v3-linkListItem-module__linkListItem___jzNqb:active {
    background-color: var(--c-link-list-item-active-background-color);
    border-color: var(--c-link-list-item-active-border-color)
}

.v3-linkListItem-module__linkListItem___jzNqb:active .v3-linkListItem-module__iconAfter___trcPW {
    color: var(--c-link-list-item-icon-after-active-color)
}

.v3-linkListItem-module__linkListItem___jzNqb:active .v3-linkListItem-module__text___B66RK {
    color: var(--c-link-list-item-label-active-text-color)
}

.v3-linkListItem-module__withIcon___hxHCt {
    min-width: var(--c-link-list-item-with-icon-min-width)
}

.v3-linkListItem-module__link___XS20G {
    display: flex;
    justify-content: space-between;
    gap: var(--c-link-list-item-spacing)
}

.v3-linkListItem-module__text___B66RK {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    margin-right: auto;
    text-transform: none;
    color: var(--c-link-list-item-label-enabled-text-color)
}

.v3-linkListItem-module__iconBefore___4u5zp {
    padding: var(--c-link-list-item-icon-before-size-s-padding)
}

.v3-linkListItem-module__iconBefore___4u5zp svg {
    width: var(--c-link-list-item-icon-before-size-s-width)
}

.v3-linkListItem-module__iconAfter___trcPW {
    padding: var(--c-link-list-item-icon-after-size-s-padding);
    color: var(--c-link-list-item-icon-after-enabled-color)
}

.v3-linkListItem-module__iconAfter___trcPW svg {
    width: var(--c-link-list-item-icon-after-size-s-width);
    height: var(--c-link-list-item-icon-after-size-s-height)
}

.v3-linkListItem-module__medium___URoqR {
    padding: var(--c-link-list-item-size-m-padding)
}

.v3-linkListItem-module__medium___URoqR .v3-linkListItem-module__text___B66RK {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-linkListItem-module__medium___URoqR .v3-linkListItem-module__iconBefore___4u5zp {
    padding: var(--c-link-list-item-icon-before-size-m-padding)
}

.v3-linkListItem-module__medium___URoqR .v3-linkListItem-module__iconBefore___4u5zp svg {
    width: var(--c-link-list-item-icon-before-size-m-width)
}

.v3-linkListItem-module__medium___URoqR .v3-linkListItem-module__iconAfter___trcPW {
    padding: var(--c-link-list-item-icon-after-size-m-padding)
}

.v3-linkListItem-module__medium___URoqR .v3-linkListItem-module__iconAfter___trcPW svg {
    width: var(--c-link-list-item-icon-after-size-m-width);
    height: var(--c-link-list-item-icon-after-size-m-height)
}

.v3-linkListItem-module__disabled___h3Qx6 {
    background-color: var(--c-link-list-item-disabled-background-color);
    border-color: var(--c-link-list-item-disabled-border-color)
}

.v3-linkListItem-module__disabled___h3Qx6 .v3-linkListItem-module__iconAfter___trcPW {
    color: var(--c-link-list-item-icon-after-disabled-color)
}

.v3-linkListItem-module__disabled___h3Qx6 .v3-linkListItem-module__text___B66RK {
    color: var(--c-link-list-item-label-disabled-text-color)
}

.v3-moreNavSection-module__tokens___hjrpu {
    --c-more-nav-section-top-width: var(--p-borderwidth-0);
    --c-more-nav-section-bottom-width: var(--p-borderwidth-0);
    --c-more-nav-section-left-width: var(--p-borderwidth-0);
    --c-more-nav-section-right-width: var(--p-borderwidth-0);
    --c-more-nav-section-border-style: var(--p-border-style-solid);
    --c-more-nav-section-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-more-nav-section-border-top: var(--c-more-nav-section-top-width) var(--c-more-nav-section-border-style) var(--c-more-nav-section-border-color);
    --c-more-nav-section-border-bottom: var(--c-more-nav-section-bottom-width) var(--c-more-nav-section-border-style) var(--c-more-nav-section-border-color);
    --c-more-nav-section-border-right: var(--c-more-nav-section-right-width) var(--c-more-nav-section-border-style) var(--c-more-nav-section-border-color);
    --c-more-nav-section-border-left: var(--c-more-nav-section-left-width) var(--c-more-nav-section-border-style) var(--c-more-nav-section-border-color);
    --c-more-nav-section-border-radius: var(--p-borderradius-0);
    --c-more-nav-section-size-s-padding-top: var(--s-spacer-0);
    --c-more-nav-section-size-s-padding-right: var(--s-spacer-0);
    --c-more-nav-section-size-s-padding-bottom: var(--s-spacer-0);
    --c-more-nav-section-size-s-padding-left: var(--s-spacer-0);
    --c-more-nav-section-size-m-padding-top: var(--s-spacer-0);
    --c-more-nav-section-size-m-padding-right: var(--s-spacer-0);
    --c-more-nav-section-size-m-padding-bottom: var(--s-spacer-0);
    --c-more-nav-section-size-m-padding-left: var(--s-spacer-0);
    --c-more-nav-section-size-l-padding-top: var(--s-spacer-0);
    --c-more-nav-section-size-l-padding-right: var(--s-spacer-0);
    --c-more-nav-section-size-l-padding-bottom: var(--s-spacer-0);
    --c-more-nav-section-size-l-padding-left: var(--s-spacer-0);
    --c-more-nav-section-padding: var(--c-more-nav-section-size-s-padding-top) var(--c-more-nav-section-size-s-padding-right) var(--c-more-nav-section-size-s-padding-bottom) var(--c-more-nav-section-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-moreNavSection-module__tokens___hjrpu {
        --c-more-nav-section-padding: var(--c-more-nav-section-size-m-padding-top) var(--c-more-nav-section-size-m-padding-right) var(--c-more-nav-section-size-m-padding-bottom) var(--c-more-nav-section-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-moreNavSection-module__tokens___hjrpu {
        --c-more-nav-section-padding: var(--c-more-nav-section-size-l-padding-top) var(--c-more-nav-section-size-l-padding-right) var(--c-more-nav-section-size-l-padding-bottom) var(--c-more-nav-section-size-l-padding-left)
    }
}

.v3-moreNavSection-module__tokens___hjrpu {
    --c-more-nav-section-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-more-nav-section-opacity: var(--p-opacity-100);
    --c-more-nav-section-title-margin-top: var(--s-spacer-negative-4);
    --c-more-nav-section-title-text-color: var(--s-color-text-neutral-dark-dark);
    --c-more-nav-section-title-casing: var(--p-textcase-none);
    --c-more-nav-section-title-padding: var(--s-spacer-fixed-3px) var(--s-spacer-0) var(--s-spacer-1) var(--s-spacer-0);
    --c-more-nav-section-list-container-padding: var(--s-spacer-8) var(--s-spacer-0) var(--s-spacer-11) var(--s-spacer-0)
}

.v3-moreNavSection-module__moreNavSection___yBYHJ {
    padding: var(--c-more-nav-section-padding);
    background-color: var(--c-more-nav-section-background-color);
    border-top: var(--c-more-nav-section-border-top);
    border-bottom: var(--c-more-nav-section-border-bottom);
    border-left: var(--c-more-nav-section-border-left);
    border-right: var(--c-more-nav-section-border-right);
    border-radius: var(--c-more-nav-section-border-radius);
    opacity: var(--c-more-nav-section-opacity)
}

.v3-moreNavSection-module__title___mKeva {
    margin-top: var(--c-more-nav-section-title-margin-top);
    padding: var(--c-more-nav-section-title-padding);
    color: var(--c-more-nav-section-title-text-color);
    text-transform: var(--c-more-nav-section-title-casing);
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-moreNavSection-module__title___mKeva {
        font-family: Open Sans;
        font-size: 24px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-moreNavSection-module__listContainer___YeTlv {
    padding: var(--c-more-nav-section-list-container-padding)
}

.v3-moreNavSection-module__navigationListL1___pShQv, .v3-moreNavSection-module__navigationListL2___5oa-q, .v3-moreNavSection-module__navigationListL3___k6nag, .v3-moreNavSection-module__navigationListL4___zidTK {
    display: flex;
    flex-direction: column
}

.v3-navSection-module__tokens___Ixo2R {
    --c-nav-section-top-width: var(--p-borderwidth-0);
    --c-nav-section-bottom-width: var(--p-borderwidth-0);
    --c-nav-section-left-width: var(--p-borderwidth-0);
    --c-nav-section-right-width: var(--p-borderwidth-0);
    --c-nav-section-border-style: var(--p-border-style-solid);
    --c-nav-section-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-nav-section-border-top: var(--c-nav-section-top-width) var(--c-nav-section-border-style) var(--c-nav-section-border-color);
    --c-nav-section-border-bottom: var(--c-nav-section-bottom-width) var(--c-nav-section-border-style) var(--c-nav-section-border-color);
    --c-nav-section-border-right: var(--c-nav-section-right-width) var(--c-nav-section-border-style) var(--c-nav-section-border-color);
    --c-nav-section-border-left: var(--c-nav-section-left-width) var(--c-nav-section-border-style) var(--c-nav-section-border-color);
    --c-nav-section-border-radius: var(--p-borderradius-0);
    --c-nav-section-size-s-padding-top: var(--s-spacer-0);
    --c-nav-section-size-s-padding-right: var(--s-spacer-0);
    --c-nav-section-size-s-padding-bottom: var(--s-spacer-0);
    --c-nav-section-size-s-padding-left: var(--s-spacer-0);
    --c-nav-section-size-m-padding-top: var(--s-spacer-0);
    --c-nav-section-size-m-padding-right: var(--s-spacer-0);
    --c-nav-section-size-m-padding-bottom: var(--s-spacer-0);
    --c-nav-section-size-m-padding-left: var(--s-spacer-0);
    --c-nav-section-size-l-padding-top: var(--s-spacer-0);
    --c-nav-section-size-l-padding-right: var(--s-spacer-0);
    --c-nav-section-size-l-padding-bottom: var(--s-spacer-0);
    --c-nav-section-size-l-padding-left: var(--s-spacer-0);
    --c-nav-section-padding: var(--c-nav-section-size-s-padding-top) var(--c-nav-section-size-s-padding-right) var(--c-nav-section-size-s-padding-bottom) var(--c-nav-section-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-navSection-module__tokens___Ixo2R {
        --c-nav-section-padding: var(--c-nav-section-size-m-padding-top) var(--c-nav-section-size-m-padding-right) var(--c-nav-section-size-m-padding-bottom) var(--c-nav-section-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-navSection-module__tokens___Ixo2R {
        --c-nav-section-padding: var(--c-nav-section-size-l-padding-top) var(--c-nav-section-size-l-padding-right) var(--c-nav-section-size-l-padding-bottom) var(--c-nav-section-size-l-padding-left)
    }
}

.v3-navSection-module__tokens___Ixo2R {
    --c-nav-section-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-nav-section-opacity: var(--p-opacity-100);
    --c-nav-section-title-margin-top: var(--s-spacer-negative-4);
    --c-nav-section-title-text-color: var(--s-color-text-neutral-dark-dark);
    --c-nav-section-title-casing: var(--p-textcase-none);
    --c-nav-section-title-padding: var(--s-spacer-fixed-3px) var(--s-spacer-0) var(--s-spacer-1) var(--s-spacer-0);
    --c-nav-section-list-container-padding: var(--s-spacer-8) var(--s-spacer-0) var(--s-spacer-11) var(--s-spacer-0)
}

.v3-navSection-module__navSection___u0rsL {
    padding: var(--c-nav-section-padding);
    background-color: var(--c-nav-section-background-color);
    border-top: var(--c-nav-section-border-top);
    border-bottom: var(--c-nav-section-border-bottom);
    border-left: var(--c-nav-section-border-left);
    border-right: var(--c-nav-section-border-right);
    border-radius: var(--c-nav-section-border-radius);
    opacity: var(--c-nav-section-opacity)
}

.v3-navSection-module__title___7Ah1x {
    margin-top: var(--c-nav-section-title-margin-top);
    padding: var(--c-nav-section-title-padding);
    color: var(--c-nav-section-title-text-color);
    text-transform: var(--c-nav-section-title-casing);
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-navSection-module__title___7Ah1x {
        font-family: Open Sans;
        font-size: 24px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-navSection-module__listContainer___fgaWE {
    padding: var(--c-nav-section-list-container-padding)
}

.v3-navSection-module__navigationListL1___l5ZWm, .v3-navSection-module__navigationListL2___PBWAI, .v3-navSection-module__navigationListL3___QvH6e, .v3-navSection-module__navigationListL4___xvKbZ {
    display: flex;
    flex-direction: column
}

.v3-pagination-module__tokens___rOSAs {
    --c-pagination-top-width: var(--p-borderwidth-0);
    --c-pagination-bottom-width: var(--p-borderwidth-0);
    --c-pagination-left-width: var(--p-borderwidth-0);
    --c-pagination-right-width: var(--p-borderwidth-0);
    --c-pagination-border-style: var(--p-border-style-solid);
    --c-pagination-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-pagination-border-top: var(--c-pagination-top-width) var(--c-pagination-border-style) var(--c-pagination-border-color);
    --c-pagination-border-bottom: var(--c-pagination-bottom-width) var(--c-pagination-border-style) var(--c-pagination-border-color);
    --c-pagination-border-right: var(--c-pagination-right-width) var(--c-pagination-border-style) var(--c-pagination-border-color);
    --c-pagination-border-left: var(--c-pagination-left-width) var(--c-pagination-border-style) var(--c-pagination-border-color);
    --c-pagination-border-radius: var(--p-borderradius-0);
    --c-pagination-size-s-padding-top: var(--s-spacer-6);
    --c-pagination-size-s-padding-right: var(--s-spacer-0);
    --c-pagination-size-s-padding-bottom: var(--s-spacer-16);
    --c-pagination-size-s-padding-left: var(--s-spacer-0);
    --c-pagination-size-m-padding-top: var(--s-spacer-6);
    --c-pagination-size-m-padding-right: var(--s-spacer-0);
    --c-pagination-size-m-padding-bottom: var(--s-spacer-16);
    --c-pagination-size-m-padding-left: var(--s-spacer-0);
    --c-pagination-size-l-padding-top: var(--s-spacer-6);
    --c-pagination-size-l-padding-right: var(--s-spacer-0);
    --c-pagination-size-l-padding-bottom: var(--s-spacer-16);
    --c-pagination-size-l-padding-left: var(--s-spacer-0);
    --c-pagination-size-xl-padding-top: var(--s-spacer-6);
    --c-pagination-size-xl-padding-right: var(--s-spacer-0);
    --c-pagination-size-xl-padding-bottom: var(--s-spacer-16);
    --c-pagination-size-xl-padding-left: var(--s-spacer-0);
    --c-pagination-padding: var(--c-pagination-size-s-padding-top) var(--c-pagination-size-s-padding-right) var(--c-pagination-size-s-padding-bottom) var(--c-pagination-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-pagination-module__tokens___rOSAs {
        --c-pagination-padding: var(--c-pagination-size-m-padding-top) var(--c-pagination-size-m-padding-right) var(--c-pagination-size-m-padding-bottom) var(--c-pagination-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-pagination-module__tokens___rOSAs {
        --c-pagination-padding: var(--c-pagination-size-l-padding-top) var(--c-pagination-size-l-padding-right) var(--c-pagination-size-l-padding-bottom) var(--c-pagination-size-l-padding-left)
    }
}

@media (min-width: 1440px) {
    .v3-pagination-module__tokens___rOSAs {
        --c-pagination-padding: var(--c-pagination-size-xl-padding-top) var(--c-pagination-size-xl-padding-right) var(--c-pagination-size-xl-padding-bottom) var(--c-pagination-size-xl-padding-left)
    }
}

.v3-pagination-module__tokens___rOSAs {
    --c-pagination-background-color: var(--s-color-background-default-light);
    --c-pagination-opacity: var(--p-opacity-100);
    --c-pagination-button-size: var(--s-spacer-12);
    --c-pagination-button-min-width: var(--s-spacer-12);
    --c-pagination-button-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-pagination-button-padding-top: var(--s-spacer-3);
    --c-pagination-button-padding-bottom: var(--s-spacer-4);
    --c-pagination-button-padding-right: var(--s-spacer-0);
    --c-pagination-button-padding-left: var(--s-spacer-0);
    --c-pagination-button-border-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-pagination-button-border-radius: var(--p-border-radius-0);
    --c-pagination-button-border-width: var(--p-border-width-0);
    --c-pagination-button-border-style: var(--p-border-style-solid);
    --c-pagination-button-box-shadow: var(--p-boxshadow-light-level-0);
    --c-pagination-button-padding: var(--c-pagination-button-padding-top) var(--c-pagination-button-padding-right) var(--c-pagination-button-padding-bottom) var(--c-pagination-button-padding-left);
    --c-pagination-button-border: var(--c-pagination-button-border-width) var(--c-pagination-button-border-style) var(--c-pagination-button-border-color);
    --c-pagination-icon-spacer: var(--s-spacer-8)
}

.v3-pagination-module__pagination___POlwn {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--c-pagination-padding);
    background-color: var(--c-pagination-background-color);
    border-radius: var(--c-pagination-border-radius);
    opacity: var(--c-pagination-opacity);
    border-top: var(--c-pagination-border-top);
    border-bottom: var(--c-pagination-border-bottom);
    border-left: var(--c-pagination-border-left);
    border-right: var(--c-pagination-border-right)
}

@media (min-width: 1024px) {
    .v3-pagination-module__previousIcon___dsbNC {
        margin-left: var(--c-pagination-icon-spacer)
    }

    .v3-pagination-module__nextIcon___KohPI {
        margin-right: var(--c-pagination-icon-spacer)
    }
}

.v3-pagination-module__list___XBh3N {
    display: flex;
    gap: 8px
}

.v3-pagination-module__listItem___MItKM {
    position: relative
}

.v3-pagination-module__button___G-7lk {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--c-pagination-button-padding);
    width: var(--c-pagination-button-size);
    min-width: var(--c-pagination-button-min-width);
    height: var(--c-pagination-button-size);
    background-color: var(--c-pagination-button-background-color);
    border: var(--c-pagination-button-border)
}

.v3-pagination-module__disabledButton___sQ3-p {
    pointer-events: none;
    opacity: .2
}

.v3-pagination-module__ellipsis___p3K20 {
    display: none
}

@media (min-width: 1024px) {
    .v3-pagination-module__ellipsis___p3K20 {
        display: flex
    }
}

.v3-pagination-module__currentButton___4GaxD:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    background-color: var(--p-color-primary-1)
}

.v3-pagination-module__paginationDivider___AKzrJ .v3-pagination-module__button___G-7lk {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    width: -moz-fit-content;
    width: fit-content;
    min-width: unset;
    color: var(--s-color-text-default-dark);
    text-transform: uppercase
}

@media (min-width: 1024px) {
    .v3-pagination-module__mobileCurrentPage___6Kf-p, .v3-pagination-module__mobileTotalPages___k88UO, .v3-pagination-module__paginationDivider___AKzrJ {
        display: none
    }
}

.v3-pagination-module__desktopPagination___VO1kt {
    display: none
}

@media (min-width: 1024px) {
    .v3-pagination-module__desktopPagination___VO1kt {
        display: block;
        display: flex
    }
}

.v3-sponsor-module__tokens___Dmsh8 {
    --c-sponsor-top-width: var(--p-borderwidth-1);
    --c-sponsor-bottom-width: var(--p-borderwidth-1);
    --c-sponsor-left-width: var(--p-borderwidth-1);
    --c-sponsor-right-width: var(--p-borderwidth-1);
    --c-sponsor-border-style: var(--p-border-style-solid);
    --c-sponsor-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-sponsor-border-top: var(--c-sponsor-top-width) var(--c-sponsor-border-style) var(--c-sponsor-border-color);
    --c-sponsor-border-bottom: var(--c-sponsor-bottom-width) var(--c-sponsor-border-style) var(--c-sponsor-border-color);
    --c-sponsor-border-right: var(--c-sponsor-right-width) var(--c-sponsor-border-style) var(--c-sponsor-border-color);
    --c-sponsor-border-left: var(--c-sponsor-left-width) var(--c-sponsor-border-style) var(--c-sponsor-border-color);
    --c-sponsor-border-radius: var(--p-borderradius-0);
    --c-sponsor-size-s-padding-top: var(--s-spacer-5);
    --c-sponsor-size-s-padding-right: var(--s-spacer-5);
    --c-sponsor-size-s-padding-bottom: var(--s-spacer-5);
    --c-sponsor-size-s-padding-left: var(--s-spacer-5);
    --c-sponsor-size-m-padding-top: var(--s-spacer-5);
    --c-sponsor-size-m-padding-right: var(--s-spacer-5);
    --c-sponsor-size-m-padding-bottom: var(--s-spacer-5);
    --c-sponsor-size-m-padding-left: var(--s-spacer-5);
    --c-sponsor-size-l-padding-top: var(--s-spacer-5);
    --c-sponsor-size-l-padding-right: var(--s-spacer-5);
    --c-sponsor-size-l-padding-bottom: var(--s-spacer-5);
    --c-sponsor-size-l-padding-left: var(--s-spacer-5);
    --c-sponsor-padding: var(--c-sponsor-size-s-padding-top) var(--c-sponsor-size-s-padding-right) var(--c-sponsor-size-s-padding-bottom) var(--c-sponsor-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-sponsor-module__tokens___Dmsh8 {
        --c-sponsor-padding: var(--c-sponsor-size-m-padding-top) var(--c-sponsor-size-m-padding-right) var(--c-sponsor-size-m-padding-bottom) var(--c-sponsor-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-sponsor-module__tokens___Dmsh8 {
        --c-sponsor-padding: var(--c-sponsor-size-l-padding-top) var(--c-sponsor-size-l-padding-right) var(--c-sponsor-size-l-padding-bottom) var(--c-sponsor-size-l-padding-left)
    }
}

.v3-sponsor-module__tokens___Dmsh8 {
    --c-sponsor-background-color: var(--s-color-background-default-light);
    --c-sponsor-opacity: var(--p-opacity-100);
    --c-sponsor-border-color-hover: var(--s-color-border-interaction-neutral-mid-hover);
    --c-sponsor-root-size-s-height: 56px;
    --c-sponsor-root-size-s-width: 56px;
    --c-sponsor-root-size-m-height: 64px;
    --c-sponsor-root-size-m-width: 64px;
    --c-sponsor-root-size-l-height: 64px;
    --c-sponsor-root-size-l-width: 64px;
    --c-sponsor-root-height: var(--c-sponsor-root-size-s-height);
    --c-sponsor-root-width: var(--c-sponsor-root-size-s-width);
    --c-sponsor-root-tier-one-size-s-height: 88px;
    --c-sponsor-root-tier-one-size-s-width: 88px;
    --c-sponsor-root-tier-one-size-m-height: 76px;
    --c-sponsor-root-tier-one-size-m-width: 76px;
    --c-sponsor-root-tier-one-size-l-height: 76px;
    --c-sponsor-root-tier-one-size-l-width: 76px;
    --c-sponsor-root-tier-one-height: var(--c-sponsor-root-tier-one-size-s-height);
    --c-sponsor-root-tier-one-width: var(--c-sponsor-root-tier-one-size-s-width)
}

@media (min-width: 768px) {
    .v3-sponsor-module__tokens___Dmsh8 {
        --c-sponsor-root-height: var(--c-sponsor-root-size-m-height);
        --c-sponsor-root-width: var(--c-sponsor-root-size-m-width);
        --c-sponsor-root-tier-one-height: var(--c-sponsor-root-tier-one-size-m-height);
        --c-sponsor-root-tier-one-width: var(--c-sponsor-root-tier-one-size-m-width)
    }
}

@media (min-width: 1024px) {
    .v3-sponsor-module__tokens___Dmsh8 {
        --c-sponsor-root-height: var(--c-sponsor-root-size-l-height);
        --c-sponsor-root-width: var(--c-sponsor-root-size-l-width);
        --c-sponsor-root-tier-one-height: var(--c-sponsor-root-tier-one-size-l-height);
        --c-sponsor-root-tier-one-width: var(--c-sponsor-root-tier-one-size-l-width)
    }
}

.v3-sponsor-module__sponsor___oaW-Y {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--c-sponsor-padding);
    width: var(--c-sponsor-root-width);
    height: var(--c-sponsor-root-height);
    background-color: var(--c-sponsor-background-color);
    border-radius: var(--c-sponsor-border-radius);
    opacity: var(--c-sponsor-opacity);
    border-top: var(--c-sponsor-border-top);
    border-bottom: var(--c-sponsor-border-bottom);
    border-left: var(--c-sponsor-border-left);
    border-right: var(--c-sponsor-border-right)
}

.v3-sponsor-module__sponsor___oaW-Y:hover {
    border-color: var(--c-sponsor-border-color-hover)
}

.v3-sponsor-module__tierOne___84qsB {
    width: var(--c-sponsor-root-tier-one-width);
    height: var(--c-sponsor-root-tier-one-height)
}

.v3-sponsor-module__logo___NZmoM {
    width: 100%
}

.v3-sponsorCard-module__tokens___cjQcn {
    --c-sponsor-card-top-width: var(--p-borderwidth-0);
    --c-sponsor-card-bottom-width: var(--p-borderwidth-0);
    --c-sponsor-card-left-width: var(--p-borderwidth-0);
    --c-sponsor-card-right-width: var(--p-borderwidth-0);
    --c-sponsor-card-border-style: var(--p-border-style-solid);
    --c-sponsor-card-border-color: var(--p-color-opacity-background-transparent);
    --c-sponsor-card-border-top: var(--c-sponsor-card-top-width) var(--c-sponsor-card-border-style) var(--c-sponsor-card-border-color);
    --c-sponsor-card-border-bottom: var(--c-sponsor-card-bottom-width) var(--c-sponsor-card-border-style) var(--c-sponsor-card-border-color);
    --c-sponsor-card-border-right: var(--c-sponsor-card-right-width) var(--c-sponsor-card-border-style) var(--c-sponsor-card-border-color);
    --c-sponsor-card-border-left: var(--c-sponsor-card-left-width) var(--c-sponsor-card-border-style) var(--c-sponsor-card-border-color);
    --c-sponsor-card-border-radius: var(--p-borderradius-0);
    --c-sponsor-card-size-s-padding-top: var(--s-spacer-0);
    --c-sponsor-card-size-s-padding-right: var(--s-spacer-0);
    --c-sponsor-card-size-s-padding-bottom: var(--s-spacer-0);
    --c-sponsor-card-size-s-padding-left: var(--s-spacer-0);
    --c-sponsor-card-size-m-padding-top: var(--s-spacer-0);
    --c-sponsor-card-size-m-padding-right: var(--s-spacer-0);
    --c-sponsor-card-size-m-padding-bottom: var(--s-spacer-0);
    --c-sponsor-card-size-m-padding-left: var(--s-spacer-0);
    --c-sponsor-card-size-l-padding-top: var(--s-spacer-0);
    --c-sponsor-card-size-l-padding-right: var(--s-spacer-0);
    --c-sponsor-card-size-l-padding-bottom: var(--s-spacer-0);
    --c-sponsor-card-size-l-padding-left: var(--s-spacer-0);
    --c-sponsor-card-padding: var(--c-sponsor-card-size-s-padding-top) var(--c-sponsor-card-size-s-padding-right) var(--c-sponsor-card-size-s-padding-bottom) var(--c-sponsor-card-size-s-padding-left);
    --c-sponsor-card-height: 24px
}

@media (min-width: 768px) {
    .v3-sponsorCard-module__tokens___cjQcn {
        --c-sponsor-card-padding: var(--c-sponsor-card-size-m-padding-top) var(--c-sponsor-card-size-m-padding-right) var(--c-sponsor-card-size-m-padding-bottom) var(--c-sponsor-card-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-sponsorCard-module__tokens___cjQcn {
        --c-sponsor-card-padding: var(--c-sponsor-card-size-l-padding-top) var(--c-sponsor-card-size-l-padding-right) var(--c-sponsor-card-size-l-padding-bottom) var(--c-sponsor-card-size-l-padding-left)
    }
}

.v3-sponsorCard-module__tokens___cjQcn {
    --c-sponsor-card-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-sponsor-card-opacity: var(--p-opacity-100);
    --c-sponsor-card-title-padding: var(--s-spacer-fixed-3px) 0 var(--s-spacer-1);
    --c-sponsor-card-title-text-transform: none;
    --c-sponsor-card-title-color: var(--p-color-neutral-600);
    --c-sponsor-card-title-color-on-dark: var(--p-color-neutral-400);
    --c-sponsor-card-image-container-width: 16px;
    --c-sponsor-card-image-container-height: 16px
}

.v3-sponsorCard-module__sponsorCard___-Hz-a {
    display: flex;
    align-items: center;
    padding: var(--c-sponsor-card-padding);
    height: var(--c-sponsor-card-height);
    background-color: var(--c-sponsor-card-background-color);
    border-radius: var(--c-sponsor-card-border-radius);
    opacity: var(--c-sponsor-card-opacity);
    border-top: var(--c-sponsor-card-border-top);
    border-bottom: var(--c-sponsor-card-border-bottom);
    border-left: var(--c-sponsor-card-border-left);
    border-right: var(--c-sponsor-card-border-right);
    gap: var(--s-spacer-4)
}

.v3-sponsorCard-module__title___LFutd {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700;
    display: block;
    padding: var(--c-sponsor-card-title-padding);
    color: var(--c-sponsor-card-title-color);
    text-transform: var(--c-sponsor-card-title-text-transform)
}

.v3-sponsorCard-module__imageContainer___Qag-1 {
    width: var(--c-sponsor-card-image-container-width);
    height: var(--c-sponsor-card-image-container-width)
}

.v3-sponsorCard-module__imageContainer___Qag-1 > div {
    width: 100%;
    height: 100%
}

.v3-sponsorCard-module__imageContainer___Qag-1 img {
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.v3-sponsorCard-module__onDark___UMu8U .v3-sponsorCard-module__title___LFutd {
    color: var(--c-sponsor-card-title-color-on-dark)
}

.v3-sponsorCard-module__top___05KXN {
    flex-direction: column;
    gap: 0
}

.v3-sponsorCard-module__top___05KXN .v3-sponsorCard-module__title___LFutd {
    order: 2
}

.v3-sponsorCard-module__right___3DwkL .v3-sponsorCard-module__title___LFutd {
    order: 0
}

.v3-sponsorCard-module__left___L9THL .v3-sponsorCard-module__title___LFutd {
    order: 2
}

.v3-stickyJumpNavigation-module__tokens___0-GSp {
    --c-sticky-jump-navigation-component-top-width: var(--p-borderwidth-0);
    --c-sticky-jump-navigation-component-bottom-width: var(--p-borderwidth-1);
    --c-sticky-jump-navigation-component-left-width: var(--p-borderwidth-0);
    --c-sticky-jump-navigation-component-right-width: var(--p-borderwidth-0);
    --c-sticky-jump-navigation-component-border-style: var(--p-border-style-solid);
    --c-sticky-jump-navigation-component-border-color: var(--p-color-neutral-500);
    --c-sticky-jump-navigation-component-border-radius: var(--p-borderradius-0);
    --c-sticky-jump-navigation-component-navigation-item-border-bottom: var(--c-sticky-jump-navigation-component-bottom-width) var(--c-sticky-jump-navigation-component-border-style) var(--c-sticky-jump-navigation-component-border-color);
    --c-sticky-jump-navigation-component-size-s-padding-top: var(--s-spacer-0);
    --c-sticky-jump-navigation-component-size-s-padding-right: var(--s-spacer-0);
    --c-sticky-jump-navigation-component-size-s-padding-bottom: var(--s-spacer-0);
    --c-sticky-jump-navigation-component-size-s-padding-left: var(--s-spacer-0);
    --c-sticky-jump-navigation-component-size-m-padding-top: var(--s-spacer-0);
    --c-sticky-jump-navigation-component-size-m-padding-right: var(--s-spacer-0);
    --c-sticky-jump-navigation-component-size-m-padding-bottom: var(--s-spacer-0);
    --c-sticky-jump-navigation-component-size-m-padding-left: var(--s-spacer-0);
    --c-sticky-jump-navigation-component-size-l-padding-top: var(--s-spacer-0);
    --c-sticky-jump-navigation-component-size-l-padding-right: var(--s-spacer-0);
    --c-sticky-jump-navigation-component-size-l-padding-bottom: var(--s-spacer-0);
    --c-sticky-jump-navigation-component-size-l-padding-left: var(--s-spacer-0);
    --c-sticky-jump-navigation-component-padding: var(--c-sticky-jump-navigation-component-size-s-padding-top) var(--c-sticky-jump-navigation-component-size-s-padding-right) var(--c-sticky-jump-navigation-component-size-s-padding-bottom) var(--c-sticky-jump-navigation-component-size-s-padding-left);
    --c-sticky-jump-navigation-component-header-title-padding: var(--s-spacer-10) var(--s-spacer-0) var(--s-spacer-10) var(--s-spacer-10);
    --c-sticky-jump-navigation-component-navigation-expanded-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-13) var(--s-spacer-0);
    --c-sticky-jump-navigation-component-navigation-button-padding: var(--s-spacer-0) var(--s-spacer-10) var(--s-spacer-0) var(--s-spacer-0);
    --c-sticky-jump-navigation-component-navigation-title-padding: var(--s-spacer-8) var(--s-spacer-0) var(--s-spacer-8) var(--s-spacer-0);
    --c-sticky-jump-navigation-component-header-icon-margin: var(--s-spacer-0) var(--s-spacer-10) var(--s-spacer-0) var(--s-spacer-0);
    --c-sticky-jump-navigation-component-navigation-title-margin: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-10)
}

@media (min-width: 768px) {
    .v3-stickyJumpNavigation-module__tokens___0-GSp {
        --c-sticky-jump-navigation-component-padding: var(--c-sticky-jump-navigation-component-size-m-padding-top) var(--c-sticky-jump-navigation-component-size-m-padding-right) var(--c-sticky-jump-navigation-component-size-m-padding-bottom) var(--c-sticky-jump-navigation-component-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-stickyJumpNavigation-module__tokens___0-GSp {
        --c-sticky-jump-navigation-component-padding: var(--c-sticky-jump-navigation-component-size-l-padding-top) var(--c-sticky-jump-navigation-component-size-l-padding-right) var(--c-sticky-jump-navigation-component-size-l-padding-bottom) var(--c-sticky-jump-navigation-component-size-l-padding-left)
    }
}

.v3-stickyJumpNavigation-module__tokens___0-GSp {
    --c-sticky-jump-navigation-component-text-color: var(--p-color-neutral-black);
    --c-sticky-jump-navigation-component-background-color: var(--p-color-secondary-3);
    --c-sticky-jump-navigation-component-navigation-item-background-color: var(--p-color-neutral-300);
    --c-sticky-jump-navigation-position: sticky;
    --c-sticky-jump-navigation-top: 0;
    --c-sticky-jump-navigation-width: 100%;
    --c-sticky-jump-navigation-z-index: 1;
    --c-sticky-jump-navigation-align-size-m: flex-start;
    --c-header-section-sticky-flex-direction: column;
    --c-header-button-display: block;
    --c-header-button-flex: 0 0 auto;
    --c-header-button-width: 100%;
    --c-header-button-cursor: not-allowed;
    --c-header-button-pointer: none;
    --c-header-button-wrapper-display: flex;
    --c-header-button-wrapper-align-items: center;
    --c-header-button-wrapper-justify-content: space-between;
    --c-header-title-overflow: hidden;
    --c-header-title-text-overflow: ellipsis;
    --c-header-title-white-space: nowrap;
    --c-header-title-flex: 0 1 auto;
    --c-header-icon-flex: 0 0 auto;
    --c-header-icon-size-m-display: none;
    --c-sticky-jump-navigation-mixin-display: block;
    --c-sticky-jump-navigation-mixin-overflow-y: auto;
    --c-sticky-jump-navigation-mixin-height: calc(100vh - 108px);
    --c-navigation-display: none;
    --c-navigation-size-m-height: 100vh;
    --c-navigation-list-item-width: 100%;
    --c-navigation-list-item-button: 100%;
    --c-navigation-title-width: 100%;
    --c-navigation-title-text-align: left
}

.v3-stickyJumpNavigation-module__stickyJumpNavigation___X6r2w {
    position: var(--c-sticky-jump-navigation-position);
    top: var(--c-sticky-jump-navigation-top);
    width: var(--c-sticky-jump-navigation-width);
    background: var(--c-sticky-jump-navigation-component-background-color);
    z-index: var(--c-sticky-jump-navigation-z-index)
}

@media (min-width: 768px) {
    .v3-stickyJumpNavigation-module__stickyJumpNavigation___X6r2w {
        align-self: var(--c-sticky-jump-navigation-align-size-m)
    }
}

.v3-stickyJumpNavigation-module__isExpanded___LlFGQ {
    background: var(--c-sticky-jump-navigation-component-background-color)
}

.v3-stickyJumpNavigation-module__headerSectionSticky___Kb05T {
    flex-direction: var(--c-header-section-sticky-flex-direction)
}

.v3-stickyJumpNavigation-module__headerButton___QH2eS {
    display: var(--c-header-button-display);
    flex: var(--c-header-button-flex);
    width: var(--c-header-button-width)
}

@media (min-width: 768px) {
    .v3-stickyJumpNavigation-module__headerButton___QH2eS {
        cursor: var(--c-header-button-cursor);
        pointer-events: var(--c-header-button-pointer)
    }
}

.v3-stickyJumpNavigation-module__headerButtonWrapper___N0o0B {
    display: var(--c-header-button-wrapper-display);
    align-items: var(--c-header-button-wrapper-align-items);
    justify-content: var(--c-header-button-wrapper-justify-content)
}

.v3-stickyJumpNavigation-module__headerTitle___Ejmz4 {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 600;
    overflow: var(--c-header-title-overflow);
    padding: var(--c-sticky-jump-navigation-component-header-title-padding);
    text-overflow: var(--c-header-title-text-overflow);
    white-space: var(--c-header-title-white-space);
    color: var(--c-sticky-jump-navigation-component-text-color);
    flex: var(--c-header-title-flex)
}

@media (min-width: 768px) {
    .v3-stickyJumpNavigation-module__headerTitle___Ejmz4 {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        font-weight: 600
    }
}

.v3-stickyJumpNavigation-module__headerIcon___UF0eI {
    flex: var(--c-header-icon-flex);
    margin: var(--c-sticky-jump-navigation-component-header-icon-margin)
}

@media (min-width: 768px) {
    .v3-stickyJumpNavigation-module__headerIcon___UF0eI {
        display: var(--c-header-icon-size-m-display)
    }
}

.v3-stickyJumpNavigation-module__navigation___9uTDx {
    display: var(--c-navigation-display);
    overflow-y: auto;
    max-height: var(--c-sticky-jump-navigation-mixin-height)
}

.v3-stickyJumpNavigation-module__navigation___9uTDx::-webkit-scrollbar {
    display: none
}

@media (min-width: 768px) {
    .v3-stickyJumpNavigation-module__navigation___9uTDx {
        display: var(--c-sticky-jump-navigation-mixin-display);
        overflow-y: var(--c-sticky-jump-navigation-mixin-overflow-y);
        padding: var(--c-sticky-jump-navigation-component-navigation-expanded-padding);
        background-color: var(--c-sticky-jump-navigation-component-background-color)
    }
}

.v3-stickyJumpNavigation-module__navigationExpanded___Ta3ki {
    display: var(--c-sticky-jump-navigation-mixin-display);
    overflow-y: var(--c-sticky-jump-navigation-mixin-overflow-y);
    padding: var(--c-sticky-jump-navigation-component-navigation-expanded-padding);
    background-color: var(--c-sticky-jump-navigation-component-background-color)
}

@media (min-width: 768px) {
    .v3-stickyJumpNavigation-module__navigationExpanded___Ta3ki {
        height: var(--c-navigation-expanded-size-m-height)
    }
}

.v3-stickyJumpNavigation-module__navigationLi___2YmuF {
    width: var(--c-navigation-list-item-width)
}

.v3-stickyJumpNavigation-module__navigationLi___2YmuF:hover {
    background: var(--c-sticky-jump-navigation-component-navigation-item-background-color)
}

.v3-stickyJumpNavigation-module__navigationLiButton___kkCyz {
    padding: var(--c-sticky-jump-navigation-component-navigation-button-padding);
    width: var(--c-navigation-list-item-button)
}

.v3-stickyJumpNavigation-module__navigationTitle___f0kvc {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    margin: var(--c-sticky-jump-navigation-component-navigation-title-margin);
    padding: var(--c-sticky-jump-navigation-component-navigation-title-padding);
    border-bottom: var(--c-sticky-jump-navigation-component-navigation-item-border-bottom);
    width: var(--c-navigation-title-width);
    text-align: var(--c-navigation-title-text-align)
}

.v3-tagBlock-module__tokens___guSqk {
    --c-tag-block-top-width: var(--p-borderwidth-0);
    --c-tag-block-bottom-width: var(--p-borderwidth-1);
    --c-tag-block-left-width: var(--p-borderwidth-0);
    --c-tag-block-right-width: var(--p-borderwidth-0);
    --c-tag-block-border-style: var(--p-border-style-solid);
    --c-tag-block-border-color: var(--s-color-border-default-mid);
    --c-tag-block-border-top: var(--c-tag-block-top-width) var(--c-tag-block-border-style) var(--c-tag-block-border-color);
    --c-tag-block-border-bottom: var(--c-tag-block-bottom-width) var(--c-tag-block-border-style) var(--c-tag-block-border-color);
    --c-tag-block-border-right: var(--c-tag-block-right-width) var(--c-tag-block-border-style) var(--c-tag-block-border-color);
    --c-tag-block-border-left: var(--c-tag-block-left-width) var(--c-tag-block-border-style) var(--c-tag-block-border-color);
    --c-tag-block-border-radius: var(--p-borderradius-0)
}

.v3-tagBlock-module__onDark___clJQU {
    --c-tag-block-border-color: var(--s-color-border-default-mid)
}

.v3-tagBlock-module__tokens___guSqk {
    --c-tag-block-size-s-padding-top: var(--s-spacer-6);
    --c-tag-block-size-s-padding-right: var(--s-spacer-0);
    --c-tag-block-size-s-padding-bottom: var(--s-spacer-10);
    --c-tag-block-size-s-padding-left: var(--s-spacer-0);
    --c-tag-block-size-m-padding-top: var(--s-spacer-6);
    --c-tag-block-size-m-padding-right: var(--s-spacer-0);
    --c-tag-block-size-m-padding-bottom: var(--s-spacer-10);
    --c-tag-block-size-m-padding-left: var(--s-spacer-0);
    --c-tag-block-size-l-padding-top: var(--s-spacer-6);
    --c-tag-block-size-l-padding-right: var(--s-spacer-0);
    --c-tag-block-size-l-padding-bottom: var(--s-spacer-10);
    --c-tag-block-size-l-padding-left: var(--s-spacer-0);
    --c-tag-block-padding: var(--c-tag-block-size-s-padding-top) var(--c-tag-block-size-s-padding-right) var(--c-tag-block-size-s-padding-bottom) var(--c-tag-block-size-s-padding-left);
    --c-tag-block-size-s-item-spacing: var(--s-spacer-12);
    --c-tag-block-size-m-item-spacing: var(--s-spacer-12);
    --c-tag-block-size-l-item-spacing: var(--s-spacer-12);
    --c-tag-block-item-spacing: var(--c-tag-block-size-s-item-spacing)
}

@media (min-width: 768px) {
    .v3-tagBlock-module__tokens___guSqk {
        --c-tag-block-padding: var(--c-tag-block-size-m-padding-top) var(--c-tag-block-size-m-padding-right) var(--c-tag-block-size-m-padding-bottom) var(--c-tag-block-size-m-padding-left);
        --c-tag-block-item-spacing: var(--c-tag-block-size-m-item-spacing)
    }
}

@media (min-width: 1024px) {
    .v3-tagBlock-module__tokens___guSqk {
        --c-tag-block-padding: var(--c-tag-block-size-l-padding-top) var(--c-tag-block-size-l-padding-right) var(--c-tag-block-size-l-padding-bottom) var(--c-tag-block-size-l-padding-left);
        --c-tag-block-item-spacing: var(--c-tag-block-size-l-item-spacing)
    }
}

.v3-tagBlock-module__tokens___guSqk {
    --c-tag-block-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-tag-block-opacity: var(--p-opacity-100)
}

.v3-tagBlock-module__onDark___clJQU {
    --c-tag-block-background-color: var(--s-color-background-holdingcolour-fullytransparent)
}

.v3-tagBlock-module__tokens___guSqk {
    --c-tag-block-title-text-color: var(--s-color-text-neutral-dark-dark);
    --c-tag-block-title-size-s-padding: var(--s-spacer-2) var(--s-spacer-0) var(--s-spacer-2) var(--s-spacer-0);
    --c-tag-block-title-size-m-padding: var(--s-spacer-2) var(--s-spacer-0) var(--s-spacer-2) var(--s-spacer-0);
    --c-tag-block-title-size-l-padding: var(--s-spacer-fixed-3px) var(--s-spacer-0) var(--s-spacer-1) var(--s-spacer-0);
    --c-tag-block-title-padding: var(--c-tag-block-title-size-s-padding);
    --c-tag-block-tags-size-s-item-spacing: var(--s-spacer-6);
    --c-tag-block-tags-size-m-item-spacing: var(--s-spacer-6);
    --c-tag-block-tags-size-l-item-spacing: var(--s-spacer-6);
    --c-tag-block-tags-size-s-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-tag-block-tags-size-m-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-tag-block-tags-size-l-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-tag-block-tags-item-spacing: var(--c-tag-block-tags-size-s-item-spacing);
    --c-tag-block-tags-padding: var(--c-tag-block-tags-size-s-padding)
}

@media (min-width: 768px) {
    .v3-tagBlock-module__tokens___guSqk {
        --c-tag-block-title-padding: var(--c-tag-block-title-size-m-padding);
        --c-tag-block-tags-item-spacing: var(--c-tag-block-tags-size-m-item-spacing);
        --c-tag-block-tags-padding: var(--c-tag-block-tags-size-m-padding)
    }
}

@media (min-width: 1024px) {
    .v3-tagBlock-module__tokens___guSqk {
        --c-tag-block-title-padding: var(--c-tag-block-title-size-l-padding);
        --c-tag-block-tags-item-spacing: var(--c-tag-block-tags-size-l-item-spacing);
        --c-tag-block-tags-padding: var(--c-tag-block-tags-size-l-padding)
    }
}

.v3-tagBlock-module__onDark___clJQU {
    --c-tag-block-title-text-color: var(--s-color-text-default-white)
}

.v3-tagBlock-module__tagBlock___RuTTK {
    display: flex;
    flex-direction: column;
    padding: var(--c-tag-block-padding);
    background-color: var(--c-tag-block-background-color);
    border-top: var(--c-tag-block-border-top);
    border-bottom: var(--c-tag-block-border-bottom);
    border-left: var(--c-tag-block-border-left);
    border-right: var(--c-tag-block-border-right);
    border-radius: var(--c-tag-block-border-radius);
    opacity: var(--c-tag-block-opacity);
    gap: var(--c-tag-block-item-spacing)
}

.v3-tagBlock-module__title___3ZJa- {
    padding: var(--c-tag-block-title-padding);
    color: var(--c-tag-block-title-text-color);
    font-family: Open Sans;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-tagBlock-module__title___3ZJa- {
        font-family: Open Sans;
        font-size: 28px;
        line-height: 36px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-tagBlock-module__tags___i48Hi {
    display: flex;
    flex-wrap: wrap;
    gap: var(--c-tag-block-tags-item-spacing);
    padding: var(--c-tag-block-tags-item-padding)
}

.v3-videoWrapper-module__tokens___DAlME {
    --c-video-wrapper-top-width: var(--p-borderwidth-0);
    --c-video-wrapper-bottom-width: var(--p-borderwidth-0);
    --c-video-wrapper-left-width: var(--p-borderwidth-0);
    --c-video-wrapper-right-width: var(--p-borderwidth-0);
    --c-video-wrapper-border-style: var(--p-border-style-solid);
    --c-video-wrapper-border-color: var(--p-color-opacity-background-transparent);
    --c-video-wrapper-border-top: var(--c-video-wrapper-top-width) var(--c-video-wrapper-border-style) var(--c-video-wrapper-border-color);
    --c-video-wrapper-border-bottom: var(--c-video-wrapper-bottom-width) var(--c-video-wrapper-border-style) var(--c-video-wrapper-border-color);
    --c-video-wrapper-border-right: var(--c-video-wrapper-right-width) var(--c-video-wrapper-border-style) var(--c-video-wrapper-border-color);
    --c-video-wrapper-border-left: var(--c-video-wrapper-left-width) var(--c-video-wrapper-border-style) var(--c-video-wrapper-border-color);
    --c-video-wrapper-border-radius: var(--p-borderradius-0);
    --c-video-wrapper-size-s-padding-top: var(--s-spacer-0);
    --c-video-wrapper-size-s-padding-right: var(--s-spacer-0);
    --c-video-wrapper-size-s-padding-bottom: var(--s-spacer-0);
    --c-video-wrapper-size-s-padding-left: var(--s-spacer-0);
    --c-video-wrapper-size-m-padding-top: var(--s-spacer-0);
    --c-video-wrapper-size-m-padding-right: var(--s-spacer-0);
    --c-video-wrapper-size-m-padding-bottom: var(--s-spacer-0);
    --c-video-wrapper-size-m-padding-left: var(--s-spacer-0);
    --c-video-wrapper-size-l-padding-top: var(--s-spacer-0);
    --c-video-wrapper-size-l-padding-right: var(--s-spacer-0);
    --c-video-wrapper-size-l-padding-bottom: var(--s-spacer-0);
    --c-video-wrapper-size-l-padding-left: var(--s-spacer-0);
    --c-video-wrapper-padding: var(--c-video-wrapper-size-s-padding-top) var(--c-video-wrapper-size-s-padding-right) var(--c-video-wrapper-size-s-padding-bottom) var(--c-video-wrapper-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-videoWrapper-module__tokens___DAlME {
        --c-video-wrapper-padding: var(--c-video-wrapper-size-m-padding-top) var(--c-video-wrapper-size-m-padding-right) var(--c-video-wrapper-size-m-padding-bottom) var(--c-video-wrapper-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-videoWrapper-module__tokens___DAlME {
        --c-video-wrapper-padding: var(--c-video-wrapper-size-l-padding-top) var(--c-video-wrapper-size-l-padding-right) var(--c-video-wrapper-size-l-padding-bottom) var(--c-video-wrapper-size-l-padding-left)
    }
}

.v3-videoWrapper-module__tokens___DAlME {
    --c-video-wrapper-background-color: var(--s-color-background-default-light);
    --c-video-wrapper-opacity: var(--p-opacity-100);
    --c-video-wrapper-aspect-ratio: 16/9;
    --c-video-wrapper-team-text-transform: uppercase;
    --c-video-wrapper-team-color: var(--s-color-text-default-white)
}

.v3-videoWrapper-module__videoWrapper___JN1NT {
    position: relative;
    padding: var(--c-video-wrapper-padding);
    background-color: var(--c-video-wrapper-background-color);
    border-radius: var(--c-video-wrapper-border-radius);
    opacity: var(--c-video-wrapper-opacity);
    border-top: var(--c-video-wrapper-border-top);
    border-bottom: var(--c-video-wrapper-border-bottom);
    border-left: var(--c-video-wrapper-border-left);
    border-right: var(--c-video-wrapper-border-right);
    aspect-ratio: var(--c-video-wrapper-aspect-ratio)
}

.v3-videoWrapper-module__image___QMYN8 {
    display: block;
    width: 100%
}

.v3-videoWrapper-module__image___QMYN8 img {
    aspect-ratio: var(--c-video-wrapper-aspect-ratio)
}

.v3-videoWrapper-module__videoProvider___9Alqt {
    position: relative;
    width: 100%;
    height: 100%
}

.v3-videoWrapper-module__videoIcon___1LWNU {
    position: absolute;
    bottom: 0;
    left: 0
}

.v3-videoWrapper-module__duration___f3mmI {
    position: absolute;
    bottom: 12px;
    right: 12px
}

.v3-videoWrapper-module__team___jwMl2 {
    position: absolute;
    top: 12px;
    left: 12px;
    text-transform: var(--c-video-wrapper-team-text-transform);
    color: var(--c-video-wrapper-team-color);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

.v3-youTubeEmbed-module__tokens___QoiYL {
    --c-you-tube-embed-top-width: var(--p-borderwidth-0);
    --c-you-tube-embed-bottom-width: var(--p-borderwidth-0);
    --c-you-tube-embed-left-width: var(--p-borderwidth-0);
    --c-you-tube-embed-right-width: var(--p-borderwidth-0);
    --c-you-tube-embed-border-style: var(--p-border-style-solid);
    --c-you-tube-embed-border-color: var(--p-color-opacity-background-transparent);
    --c-you-tube-embed-border-top: var(--c-you-tube-embed-top-width) var(--c-you-tube-embed-border-style) var(--c-you-tube-embed-border-color);
    --c-you-tube-embed-border-bottom: var(--c-you-tube-embed-bottom-width) var(--c-you-tube-embed-border-style) var(--c-you-tube-embed-border-color);
    --c-you-tube-embed-border-right: var(--c-you-tube-embed-right-width) var(--c-you-tube-embed-border-style) var(--c-you-tube-embed-border-color);
    --c-you-tube-embed-border-left: var(--c-you-tube-embed-left-width) var(--c-you-tube-embed-border-style) var(--c-you-tube-embed-border-color);
    --c-you-tube-embed-border-radius: var(--p-borderradius-0);
    --c-you-tube-embed-size-s-padding-top: var(--s-spacer-0);
    --c-you-tube-embed-size-s-padding-right: var(--s-spacer-0);
    --c-you-tube-embed-size-s-padding-bottom: var(--s-spacer-0);
    --c-you-tube-embed-size-s-padding-left: var(--s-spacer-0);
    --c-you-tube-embed-size-m-padding-top: var(--s-spacer-0);
    --c-you-tube-embed-size-m-padding-right: var(--s-spacer-0);
    --c-you-tube-embed-size-m-padding-bottom: var(--s-spacer-0);
    --c-you-tube-embed-size-m-padding-left: var(--s-spacer-0);
    --c-you-tube-embed-size-l-padding-top: var(--s-spacer-0);
    --c-you-tube-embed-size-l-padding-right: var(--s-spacer-0);
    --c-you-tube-embed-size-l-padding-bottom: var(--s-spacer-0);
    --c-you-tube-embed-size-l-padding-left: var(--s-spacer-0);
    --c-you-tube-embed-padding: var(--c-you-tube-embed-size-s-padding-top) var(--c-you-tube-embed-size-s-padding-right) var(--c-you-tube-embed-size-s-padding-bottom) var(--c-you-tube-embed-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-youTubeEmbed-module__tokens___QoiYL {
        --c-you-tube-embed-padding: var(--c-you-tube-embed-size-m-padding-top) var(--c-you-tube-embed-size-m-padding-right) var(--c-you-tube-embed-size-m-padding-bottom) var(--c-you-tube-embed-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-youTubeEmbed-module__tokens___QoiYL {
        --c-you-tube-embed-padding: var(--c-you-tube-embed-size-l-padding-top) var(--c-you-tube-embed-size-l-padding-right) var(--c-you-tube-embed-size-l-padding-bottom) var(--c-you-tube-embed-size-l-padding-left)
    }
}

.v3-youTubeEmbed-module__tokens___QoiYL {
    --c-you-tube-embed-background-color: var(--s-color-background-default-light);
    --c-you-tube-embed-opacity: var(--p-opacity-100)
}

.v3-youTubeEmbed-module__youTubeEmbed___qqEiY {
    padding: var(--c-you-tube-embed-padding);
    height: 100%;
    background-color: var(--c-you-tube-embed-background-color);
    border-radius: var(--c-you-tube-embed-border-radius);
    opacity: var(--c-you-tube-embed-opacity);
    border-top: var(--c-you-tube-embed-border-top);
    border-bottom: var(--c-you-tube-embed-border-bottom);
    border-left: var(--c-you-tube-embed-border-left);
    border-right: var(--c-you-tube-embed-border-right)
}

.v3-youTubeEmbed-module__videoPlayer___6CdWT {
    height: 100%
}

.v3-promoCard-module__tokens___NyWfi {
    --c-promo-card-top-width: var(--p-borderwidth-0);
    --c-promo-card-bottom-width: var(--p-borderwidth-0);
    --c-promo-card-left-width: var(--p-borderwidth-0);
    --c-promo-card-right-width: var(--p-borderwidth-0);
    --c-promo-card-border-style: var(--p-border-style-solid);
    --c-promo-card-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-promo-card-border-top: var(--c-promo-card-top-width) var(--c-promo-card-border-style) var(--c-promo-card-border-color);
    --c-promo-card-border-bottom: var(--c-promo-card-bottom-width) var(--c-promo-card-border-style) var(--c-promo-card-border-color);
    --c-promo-card-border-right: var(--c-promo-card-right-width) var(--c-promo-card-border-style) var(--c-promo-card-border-color);
    --c-promo-card-border-left: var(--c-promo-card-left-width) var(--c-promo-card-border-style) var(--c-promo-card-border-color);
    --c-promo-card-border-radius: var(--p-borderradius-0);
    --c-promo-card-size-s-padding-top: var(--s-spacer-0);
    --c-promo-card-size-s-padding-right: var(--s-spacer-0);
    --c-promo-card-size-s-padding-bottom: var(--s-spacer-0);
    --c-promo-card-size-s-padding-left: var(--s-spacer-0);
    --c-promo-card-size-m-padding-top: var(--s-spacer-0);
    --c-promo-card-size-m-padding-right: var(--s-spacer-0);
    --c-promo-card-size-m-padding-bottom: var(--s-spacer-0);
    --c-promo-card-size-m-padding-left: var(--s-spacer-0);
    --c-promo-card-size-l-padding-top: var(--s-spacer-0);
    --c-promo-card-size-l-padding-right: var(--s-spacer-0);
    --c-promo-card-size-l-padding-bottom: var(--s-spacer-0);
    --c-promo-card-size-l-padding-left: var(--s-spacer-0);
    --c-promo-card-padding: var(--c-promo-card-size-s-padding-top) var(--c-promo-card-size-s-padding-right) var(--c-promo-card-size-s-padding-bottom) var(--c-promo-card-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-promoCard-module__tokens___NyWfi {
        --c-promo-card-padding: var(--c-promo-card-size-m-padding-top) var(--c-promo-card-size-m-padding-right) var(--c-promo-card-size-m-padding-bottom) var(--c-promo-card-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-promoCard-module__tokens___NyWfi {
        --c-promo-card-padding: var(--c-promo-card-size-l-padding-top) var(--c-promo-card-size-l-padding-right) var(--c-promo-card-size-l-padding-bottom) var(--c-promo-card-size-l-padding-left)
    }
}

.v3-promoCard-module__tokens___NyWfi {
    --c-promo-card-background-color: var(--p-color-opacity-background-transparent);
    --c-promo-card-opacity: var(--p-opacity-100);
    --c-promo-card-position: relative;
    --c-promo-card-display: flex;
    --c-promo-card-flex-direction: column;
    --c-promo-card-flex-justify-content: space-between;
    --c-promo-card-height: 100%;
    --c-promo-card-hover-box-shadow: 0 0 0 4px var(--p-color-primary-1);
    --c-promo-card-box-shadow: 0 0 0 var(--p-color-primary-1);
    --c-promo-card-transition: box-shadow 0.2s;
    --c-promo-card-background-image-content: "";
    --c-promo-card-background-image-position: absolute;
    --c-promo-card-background-image-top: 0;
    --c-promo-card-background-image-left: 0;
    --c-promo-card-background-image-width: 100%;
    --c-promo-card-background-image-height: 100%;
    --c-promo-card-background-image-z-index: -1;
    --c-promo-card-top-panel-padding: var(--s-spacer-6) var(--s-spacer-6) var(--s-spacer-3);
    --c-promo-card-top-panel-height: 80px;
    --c-promo-card-top-panel-background: linear-gradient(0deg, transparent, #000);
    --c-promo-card-subtitle-color: var(--p-color-neutral-white);
    --c-promo-card-subtitle-padding: var(--s-spacer-1) 0 var(--s-spacer-fixed-3px);
    --c-promo-card-subtitle-text-transform: uppercase;
    --c-promo-card-text-panel-breakpoint-s-padding: var(--s-spacer-9) var(--s-spacer-6) var(--s-spacer-8);
    --c-promo-card-text-panel-breakpoint-xl-padding: var(--s-spacer-9) var(--s-spacer-8) var(--s-spacer-8);
    --c-promo-card-text-panel-background: linear-gradient(180deg, transparent, #000);
    --c-promo-card-text-panel-display: flex;
    --c-promo-card-text-panel-flex-direction: column;
    --c-promo-card-text-panel-gap: var(--s-spacer-4);
    --c-promo-card-text-panel-margin-top: auto;
    --c-promo-card-title-container-padding: var(--s-spacer-2) 0;
    --c-promo-card-title-color: var(--p-color-neutral-white);
    --c-promo-card-summary-container-padding: var(--s-spacer-2) 0;
    --c-promo-card-summary-color: var(--p-color-neutral-white);
    --c-promo-card-cta-height: 48px;
    --c-promo-card-link-text-color: var(--p-color-neutral-white);
    --c-promo-card-link-svg-color: var(--p-color-secondary-1);
    --c-promo-card-floating-link-position: absolute;
    --c-promo-card-floating-link-top: 0;
    --c-promo-card-floating-link-right: 0;
    --c-promo-card-floating-link-width: 100%;
    --c-promo-card-floating-link-height: 100%;
    --c-promo-card-floating-link-span-opacity: 0;
    --c-promo-card-rich-text-display: flex;
    --c-promo-card-rich-text-flex-direction: column;
    --c-promo-card-rich-text-align-items: center;
    --c-promo-card-rich-text-justify-content: center;
    --c-promo-card-rich-text-panel-padding-bottom: 56px;
    --c-promo-card-rich-cta-display: flex;
    --c-promo-card-rich-cta-justify-content: center;
    --c-promo-card-rich-cta-width: 100%;
    --c-promo-card-rich-cta-button-width: 100%
}

.v3-promoCard-module__promoCard___iO8qY {
    position: var(--c-promo-card-position);
    display: var(--c-promo-card-display);
    justify-content: var(--c-promo-card-flex-justify-content);
    padding: var(--c-promo-card-padding);
    height: var(--c-promo-card-height);
    background-color: var(--c-promo-card-background-color);
    border-radius: var(--c-promo-card-border-radius);
    opacity: var(--c-promo-card-opacity);
    box-shadow: var(--c-promo-card-box-shadow);
    transition: var(--c-promo-card-transition);
    flex-direction: var(--c-promo-card-flex-direction);
    border-top: var(--c-promo-card-border-top);
    border-bottom: var(--c-promo-card-border-bottom);
    border-left: var(--c-promo-card-border-left);
    border-right: var(--c-promo-card-border-right)
}

.v3-promoCard-module__backgroundImage___QTbbp {
    content: var(--c-promo-card-background-image-content);
    position: var(--c-promo-card-background-image-position);
    top: var(--c-promo-card-background-image-top);
    left: var(--c-promo-card-background-image-left);
    width: var(--c-promo-card-background-image-width);
    height: var(--c-promo-card-background-image-height);
    z-index: var(--c-promo-card-background-image-z-index)
}

.v3-promoCard-module__topPanel___XLgxX {
    padding: var(--c-promo-card-top-panel-padding);
    height: var(--c-promo-card-top-panel-height);
    background: var(--c-promo-card-top-panel-background)
}

.v3-promoCard-module__subTitle___2XwrT {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700;
    padding: var(--c-promo-card-subtitle-padding);
    color: var(--c-promo-card-subtitle-color);
    text-transform: var(--c-promo-card-subtitle-text-transform)
}

.v3-promoCard-module__textPanel___-kcvB {
    display: var(--c-promo-card-text-panel-display);
    margin-top: var(--c-promo-card-text-panel-margin-top);
    padding: var(--c-promo-card-text-panel-breakpoint-s-padding);
    background: var(--c-promo-card-text-panel-background);
    flex-direction: var(--c-promo-card-text-panel-flex-direction);
    gap: var(--c-promo-card-text-panel-gap)
}

@media (min-width: 1440px) {
    .v3-promoCard-module__textPanel___-kcvB {
        padding: var(--c-promo-card-text-panel-breakpoint-xl-padding)
    }
}

.v3-promoCard-module__titleContainer___EDZqr {
    padding: var(--c-promo-card-title-container-padding)
}

.v3-promoCard-module__title___37rAm {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-promo-card-title-color)
}

@media (min-width: 1440px) {
    .v3-promoCard-module__title___37rAm {
        font-family: Open Sans;
        font-size: 32px;
        line-height: 40px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-promoCard-module__summaryContainer___mg-gG {
    padding: var(-c-promo-card-summary-container-padding)
}

.v3-promoCard-module__summary___d6zIm {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    color: var(--c-promo-card-summary-color)
}

@media (min-width: 1440px) {
    .v3-promoCard-module__summary___d6zIm {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 400
    }
}

.v3-promoCard-module__cta___Wez4R {
    height: var(--c-promo-card-cta-height)
}

.v3-promoCard-module__link___WLc6T span {
    color: var(--c-promo-card-link-text-color)
}

.v3-promoCard-module__link___WLc6T svg {
    color: var(--c-promo-card-link-svg-color)
}

.v3-promoCard-module__floatingLink___tMy-T {
    position: var(--c-promo-card-floating-link-position);
    top: var(--c-promo-card-floating-link-top);
    right: var(--c-promo-card-floating-link-right);
    width: var(--c-promo-card-floating-link-width);
    height: var(--c-promo-card-floating-link-height)
}

.v3-promoCard-module__floatingLink___tMy-T:focus, .v3-promoCard-module__floatingLink___tMy-T:hover {
    outline: var(--c-promo-card-focus-outline);
    box-shadow: var(--c-promo-card-hover-box-shadow)
}

.v3-promoCard-module__floatingLink___tMy-T span {
    opacity: var(--c-promo-card-floating-link-span-opacity)
}

.v3-promoCard-module__rich___JOip- .v3-promoCard-module__text___uQdYb {
    display: var(--c-promo-card-rich-text-display);
    flex-direction: var(--c-promo-card-rich-text-flex-direction);
    align-items: var(--c-promo-card-rich-text-align-items);
    justify-content: var(--c-promo-card-rich-text-justify-content)
}

.v3-promoCard-module__rich___JOip- .v3-promoCard-module__textPanel___-kcvB {
    padding-bottom: var(--c-promo-card-rich-text-panel-padding-bottom)
}

.v3-promoCard-module__rich___JOip- .v3-promoCard-module__cta___Wez4R {
    display: var(--c-promo-card-rich-cta-display);
    justify-content: var(--c-promo-card-rich-cta-justify-content);
    width: var(--c-promo-card-rich-cta-width)
}

.v3-promoCard-module__rich___JOip- .v3-promoCard-module__cta___Wez4R .v3-promoCard-module__button___e3x8P {
    width: var(--c-promo-card-rich-cta-button-width)
}

.v3-categoryCard-module__tokens___KUlpe {
    --c-category-card-top-width: var(--p-borderwidth-0);
    --c-category-card-bottom-width: var(--p-borderwidth-0);
    --c-category-card-left-width: var(--p-borderwidth-0);
    --c-category-card-right-width: var(--p-borderwidth-0);
    --c-category-card-border-style: var(--p-border-style-solid);
    --c-category-card-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-category-card-border-top: var(--c-category-card-top-width) var(--c-category-card-border-style) var(--c-category-card-border-color);
    --c-category-card-border-bottom: var(--c-category-card-bottom-width) var(--c-category-card-border-style) var(--c-category-card-border-color);
    --c-category-card-border-right: var(--c-category-card-right-width) var(--c-category-card-border-style) var(--c-category-card-border-color);
    --c-category-card-border-left: var(--c-category-card-left-width) var(--c-category-card-border-style) var(--c-category-card-border-color);
    --c-category-card-border-radius: var(--p-borderradius-5);
    --c-category-card-size-s-padding-top: var(--s-spacer-0);
    --c-category-card-size-s-padding-right: var(--s-spacer-0);
    --c-category-card-size-s-padding-bottom: var(--s-spacer-0);
    --c-category-card-size-s-padding-left: var(--s-spacer-0);
    --c-category-card-size-m-padding-top: var(--s-spacer-0);
    --c-category-card-size-m-padding-right: var(--s-spacer-0);
    --c-category-card-size-m-padding-bottom: var(--s-spacer-0);
    --c-category-card-size-m-padding-left: var(--s-spacer-0);
    --c-category-card-size-l-padding-top: var(--s-spacer-0);
    --c-category-card-size-l-padding-right: var(--s-spacer-0);
    --c-category-card-size-l-padding-bottom: var(--s-spacer-0);
    --c-category-card-size-l-padding-left: var(--s-spacer-0);
    --c-category-card-padding: var(--c-category-card-size-s-padding-top) var(--c-category-card-size-s-padding-right) var(--c-category-card-size-s-padding-bottom) var(--c-category-card-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-categoryCard-module__tokens___KUlpe {
        --c-category-card-padding: var(--c-category-card-size-m-padding-top) var(--c-category-card-size-m-padding-right) var(--c-category-card-size-m-padding-bottom) var(--c-category-card-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-categoryCard-module__tokens___KUlpe {
        --c-category-card-padding: var(--c-category-card-size-l-padding-top) var(--c-category-card-size-l-padding-right) var(--c-category-card-size-l-padding-bottom) var(--c-category-card-size-l-padding-left)
    }
}

.v3-categoryCard-module__tokens___KUlpe {
    --c-category-card-background-color: var(--p-color-opacity-background-transparent);
    --c-category-card-opacity: var(--p-opacity-100);
    --c-category-card-position: relative;
    --c-category-card-display: flex;
    --c-category-card-flex-direction: column;
    --c-category-card-flex-justify-content: space-between;
    --c-category-card-height: 296px;
    --c-category-card-breakpoint-xl-height: 400px;
    --c-category-card-width: 296px;
    --c-category-card-breakpoint-xl-width: 400px;
    --c-category-card-hover-box-shadow: 0 0 0 4px var(--p-color-primary-1);
    --c-category-card-box-shadow: 0 0 0 var(--p-color-primary-1);
    --c-category-card-transition: box-shadow 0.2s;
    --c-category-card-children-overflow: hidden;
    --c-category-card-background-image-content: "";
    --c-category-card-background-image-position: absolute;
    --c-category-card-background-image-top: 0;
    --c-category-card-background-image-left: 0;
    --c-category-card-background-image-width: 100%;
    --c-category-card-background-image-height: 100%;
    --c-category-card-background-image-z-index: -1;
    --c-category-card-top-panel-padding: var(--s-spacer-6) var(--s-spacer-6) var(--s-spacer-3);
    --c-category-card-top-panel-height: 80px;
    --c-category-card-subtitle-color: var(--p-color-neutral-white);
    --c-category-card-subtitle-padding: var(--s-spacer-1) 0 var(--s-spacer-fixed-3px);
    --c-category-card-subtitle-text-transform: uppercase;
    --c-category-card-text-panel-breakpoint-s-padding: var(--s-spacer-9) var(--s-spacer-6) var(--s-spacer-8);
    --c-category-card-text-panel-breakpoint-xl-padding: var(--s-spacer-9) var(--s-spacer-8) var(--s-spacer-8);
    --c-category-card-text-panel-background: linear-gradient(180deg, transparent, #000);
    --c-category-card-text-panel-display: flex;
    --c-category-card-text-panel-flex-direction: column;
    --c-category-card-text-panel-gap: var(--s-spacer-4);
    --c-category-card-text-panel-margin-top: auto;
    --c-category-card-title-container-padding: var(--s-spacer-2) 0;
    --c-category-card-title-color: var(--p-color-neutral-white);
    --c-category-card-summary-container-padding: var(--s-spacer-2) 0;
    --c-category-card-summary-color: var(--p-color-neutral-white);
    --c-category-card-cta-display: flex;
    --c-category-card-cta-flex-direction: column;
    --c-category-card-cta-justify-content: center;
    --c-category-card-cta-height: 48px;
    --c-category-card-cta-border-top: 1px solid var(--s-color-border-default-white);
    --c-category-card-link-text-color: var(--p-color-neutral-white);
    --c-category-card-link-svg-color: var(--p-color-secondary-1);
    --c-category-card-floating-link-position: absolute;
    --c-category-card-floating-link-top: 0;
    --c-category-card-floating-link-right: 0;
    --c-category-card-floating-link-width: 100%;
    --c-category-card-floating-link-height: 100%;
    --c-category-card-floating-link-span-opacity: 0;
    --c-category-card-rich-text-display: flex;
    --c-category-card-rich-text-flex-direction: column;
    --c-category-card-rich-text-align-items: center;
    --c-category-card-rich-text-justify-content: center;
    --c-category-card-rich-text-panel-padding-bottom: 56px;
    --c-category-card-rich-cta-display: flex;
    --c-category-card-rich-cta-justify-content: center;
    --c-category-card-rich-cta-width: 100%;
    --c-category-card-rich-cta-button-width: 100%
}

.v3-categoryCard-module__categoryCard___PPXGU {
    position: var(--c-category-card-position);
    display: var(--c-category-card-display);
    justify-content: var(--c-category-card-flex-justify-content);
    overflow: var(--c-category-card-overflow);
    padding: var(--c-category-card-padding);
    width: var(--c-category-card-width);
    height: var(--c-category-card-height);
    background-color: var(--c-category-card-background-color);
    border-radius: var(--c-category-card-border-radius);
    opacity: var(--c-category-card-opacity);
    box-shadow: var(--c-category-card-box-shadow);
    transition: var(--c-category-card-transition);
    flex-direction: var(--c-category-card-flex-direction);
    border-top: var(--c-category-card-border-top);
    border-bottom: var(--c-category-card-border-bottom);
    border-left: var(--c-category-card-border-left);
    border-right: var(--c-category-card-border-right)
}

.v3-categoryCard-module__categoryCard___PPXGU > * {
    overflow: var(--c-category-card-children-overflow);
    border-radius: var(--c-category-card-border-radius)
}

@media (min-width: 1440px) {
    .v3-categoryCard-module__categoryCard___PPXGU {
        width: var(--c-category-card-breakpoint-xl-width);
        height: var(--c-category-card-breakpoint-xl-height)
    }
}

.v3-categoryCard-module__backgroundImage___ZUd9f {
    content: var(--c-category-card-background-image-content);
    position: var(--c-category-card-background-image-position);
    top: var(--c-category-card-background-image-top);
    left: var(--c-category-card-background-image-left);
    width: var(--c-category-card-background-image-width);
    height: var(--c-category-card-background-image-height);
    z-index: var(--c-category-card-background-image-z-index)
}

.v3-categoryCard-module__topPanel___5ynCc {
    padding: var(--c-category-card-top-panel-padding);
    height: var(--c-category-card-top-panel-height)
}

.v3-categoryCard-module__textPanel___eUEfd {
    display: var(--c-category-card-text-panel-display);
    margin-top: var(--c-category-card-text-panel-margin-top);
    padding: var(--c-category-card-text-panel-breakpoint-s-padding);
    background: var(--c-category-card-text-panel-background);
    flex-direction: var(--c-category-card-text-panel-flex-direction);
    gap: var(--c-category-card-text-panel-gap)
}

@media (min-width: 1440px) {
    .v3-categoryCard-module__textPanel___eUEfd {
        padding: var(--c-category-card-text-panel-breakpoint-xl-padding)
    }
}

.v3-categoryCard-module__titleContainer___NiJ68 {
    padding: var(--c-category-card-title-container-padding)
}

.v3-categoryCard-module__title___eteN1 {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-category-card-title-color)
}

@media (min-width: 1440px) {
    .v3-categoryCard-module__title___eteN1 {
        font-family: Open Sans;
        font-size: 32px;
        line-height: 40px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-categoryCard-module__summaryContainer___HEkkm {
    padding: var(-c-category-card-summary-container-padding)
}

.v3-categoryCard-module__summary___LTtP7 {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    color: var(--c-category-card-summary-color)
}

@media (min-width: 1440px) {
    .v3-categoryCard-module__summary___LTtP7 {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 400
    }
}

.v3-categoryCard-module__cta___xAut3 {
    display: var(--c-category-card-cta-display);
    justify-content: var(--c-category-card-cta-justify-content);
    height: var(--c-category-card-cta-height);
    flex-direction: var(--c-category-card-cta-flex-direction);
    border-top: var(--c-category-card-cta-border-top)
}

.v3-categoryCard-module__link___fKzta span {
    color: var(--c-category-card-link-text-color)
}

.v3-categoryCard-module__link___fKzta svg {
    color: var(--c-category-card-link-svg-color)
}

.v3-categoryCard-module__floatingLink___oQGm2 {
    position: var(--c-category-card-floating-link-position);
    top: var(--c-category-card-floating-link-top);
    right: var(--c-category-card-floating-link-right);
    width: var(--c-category-card-floating-link-width);
    height: var(--c-category-card-floating-link-height);
    border-radius: var(--p-borderradius-5)
}

.v3-categoryCard-module__floatingLink___oQGm2:focus, .v3-categoryCard-module__floatingLink___oQGm2:hover {
    outline: var(--c-category-card-focus-outline);
    box-shadow: var(--c-category-card-hover-box-shadow)
}

.v3-categoryCard-module__floatingLink___oQGm2 span {
    opacity: var(--c-category-card-floating-link-span-opacity)
}

.v3-noResultFound-module__tokens___-O0d1 {
    --c-no-result-found-top-width: var(--p-borderwidth-0);
    --c-no-result-found-bottom-width: var(--p-borderwidth-0);
    --c-no-result-found-left-width: var(--p-borderwidth-0);
    --c-no-result-found-right-width: var(--p-borderwidth-0);
    --c-no-result-found-border-style: var(--p-border-style-solid);
    --c-no-result-found-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-no-result-found-border-top: var(--c-no-result-found-top-width) var(--c-no-result-found-border-style) var(--c-no-result-found-border-color);
    --c-no-result-found-border-bottom: var(--c-no-result-found-bottom-width) var(--c-no-result-found-border-style) var(--c-no-result-found-border-color);
    --c-no-result-found-border-right: var(--c-no-result-found-right-width) var(--c-no-result-found-border-style) var(--c-no-result-found-border-color);
    --c-no-result-found-border-left: var(--c-no-result-found-left-width) var(--c-no-result-found-border-style) var(--c-no-result-found-border-color);
    --c-no-result-found-border-radius: var(--p-borderradius-0);
    --c-no-result-found-size-s-padding-top: var(--s-spacer-19);
    --c-no-result-found-size-s-padding-right: var(--s-spacer-0);
    --c-no-result-found-size-s-padding-bottom: var(--s-spacer-20);
    --c-no-result-found-size-s-padding-left: var(--s-spacer-0);
    --c-no-result-found-size-m-padding-top: var(--s-spacer-19);
    --c-no-result-found-size-m-padding-right: var(--s-spacer-0);
    --c-no-result-found-size-m-padding-bottom: var(--s-spacer-20);
    --c-no-result-found-size-m-padding-left: var(--s-spacer-0);
    --c-no-result-found-size-l-padding-top: var(--s-spacer-20);
    --c-no-result-found-size-l-padding-right: var(--s-spacer-0);
    --c-no-result-found-size-l-padding-bottom: var(--s-spacer-20);
    --c-no-result-found-size-l-padding-left: var(--s-spacer-0);
    --c-no-result-found-padding: var(--c-no-result-found-size-s-padding-top) var(--c-no-result-found-size-s-padding-right) var(--c-no-result-found-size-s-padding-bottom) var(--c-no-result-found-size-s-padding-left);
    --c-no-result-found-item-spacing: var(--s-spacer-4)
}

@media (min-width: 768px) {
    .v3-noResultFound-module__tokens___-O0d1 {
        --c-no-result-found-padding: var(--c-no-result-found-size-m-padding-top) var(--c-no-result-found-size-m-padding-right) var(--c-no-result-found-size-m-padding-bottom) var(--c-no-result-found-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-noResultFound-module__tokens___-O0d1 {
        --c-no-result-found-item-spacing: var(--s-spacer-5);
        --c-no-result-found-padding: var(--c-no-result-found-size-l-padding-top) var(--c-no-result-found-size-l-padding-right) var(--c-no-result-found-size-l-padding-bottom) var(--c-no-result-found-size-l-padding-left)
    }
}

.v3-noResultFound-module__tokens___-O0d1 {
    --c-no-result-found-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-no-result-found-opacity: var(--p-opacity-100);
    --c-no-result-found-title-casing: var(--p-textcase-none);
    --c-no-result-found-title-padding: var(--s-spacer-fixed-3px) var(--s-spacer-0) var(--s-spacer-1) var(--s-spacer-0);
    --c-no-result-found-title-text-color: var(--s-color-text-default-black);
    --c-no-result-found-message-casing: var(--p-textcase-none);
    --c-no-result-found-message-padding: var(--s-spacer-fixed-2) var(--s-spacer-0) var(--s-spacer-2) var(--s-spacer-0);
    --c-no-result-found-message-text-color: var(--s-color-text-default-black)
}

.v3-noResultFound-module__noResultFound___sErOP {
    display: flex;
    padding: var(--c-no-result-found-padding);
    background-color: var(--c-no-result-found-background-color);
    border-radius: var(--c-no-result-found-border-radius);
    opacity: var(--c-no-result-found-opacity);
    border-top: var(--c-no-result-found-border-top);
    border-bottom: var(--c-no-result-found-border-bottom);
    border-left: var(--c-no-result-found-border-left);
    border-right: var(--c-no-result-found-border-right);
    flex-direction: column;
    gap: var(--c-no-result-found-item-spacing)
}

.v3-noResultFound-module__title___Ohaj4 {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    text-transform: var(--c-no-result-found-title-casing);
    padding: var(--c-no-result-found-title-padding);
    color: var(--c-no-result-found-title-text-color)
}

@media (min-width: 1024px) {
    .v3-noResultFound-module__title___Ohaj4 {
        font-family: Open Sans;
        font-size: 24px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-noResultFound-module__message___7bdGf {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    text-transform: var(--c-no-result-found-message-casing);
    padding: var(--c-no-result-found-message-padding);
    color: var(--c-no-result-found-message-text-color)
}

@media (min-width: 1024px) {
    .v3-noResultFound-module__message___7bdGf {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 400
    }
}

.v3-carousel-module__tokens___-bZKb {
    --c-carousel-top-width: var(--p-borderwidth-0);
    --c-carousel-bottom-width: var(--p-borderwidth-0);
    --c-carousel-left-width: var(--p-borderwidth-0);
    --c-carousel-right-width: var(--p-borderwidth-0);
    --c-carousel-border-style: var(--p-border-style-solid);
    --c-carousel-border-color: var(--p-color-opacity-background-transparent);
    --c-carousel-border-top: var(--c-carousel-top-width) var(--c-carousel-border-style) var(--c-carousel-border-color);
    --c-carousel-border-bottom: var(--c-carousel-bottom-width) var(--c-carousel-border-style) var(--c-carousel-border-color);
    --c-carousel-border-right: var(--c-carousel-right-width) var(--c-carousel-border-style) var(--c-carousel-border-color);
    --c-carousel-border-left: var(--c-carousel-left-width) var(--c-carousel-border-style) var(--c-carousel-border-color);
    --c-carousel-border-radius: var(--p-borderradius-0);
    --c-carousel-size-s-padding-top: var(--s-spacer-0);
    --c-carousel-size-s-padding-right: var(--s-spacer-0);
    --c-carousel-size-s-padding-bottom: var(--s-spacer-0);
    --c-carousel-size-s-padding-left: var(--s-spacer-0);
    --c-carousel-size-m-padding-top: var(--s-spacer-0);
    --c-carousel-size-m-padding-right: var(--s-spacer-0);
    --c-carousel-size-m-padding-bottom: var(--s-spacer-0);
    --c-carousel-size-m-padding-left: var(--s-spacer-0);
    --c-carousel-size-l-padding-top: var(--s-spacer-0);
    --c-carousel-size-l-padding-right: var(--s-spacer-0);
    --c-carousel-size-l-padding-bottom: var(--s-spacer-0);
    --c-carousel-size-l-padding-left: var(--s-spacer-0);
    --c-carousel-padding: var(--c-carousel-size-s-padding-top) var(--c-carousel-size-s-padding-right) var(--c-carousel-size-s-padding-bottom) var(--c-carousel-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-carousel-module__tokens___-bZKb {
        --c-carousel-padding: var(--c-carousel-size-m-padding-top) var(--c-carousel-size-m-padding-right) var(--c-carousel-size-m-padding-bottom) var(--c-carousel-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-carousel-module__tokens___-bZKb {
        --c-carousel-padding: var(--c-carousel-size-l-padding-top) var(--c-carousel-size-l-padding-right) var(--c-carousel-size-l-padding-bottom) var(--c-carousel-size-l-padding-left)
    }
}

.v3-carousel-module__tokens___-bZKb {
    --c-carousel-background-color: var(--p-color-opacity-background-transparent);
    --c-carousel-opacity: var(--p-opacity-100)
}

.v3-carousel-module__carousel___RYcfN {
    padding: var(--c-carousel-padding);
    background-color: var(--c-carousel-background-color);
    border-top: var(--c-carousel-border-top);
    border-bottom: var(--c-carousel-border-bottom);
    border-left: var(--c-carousel-border-left);
    border-right: var(--c-carousel-border-right);
    border-radius: var(--c-carousel-border-radius);
    opacity: var(--c-carousel-opacity)
}

.v3-paddle-module__tokens___QmbEw {
    --c-paddle-top-width: var(--p-borderwidth-0);
    --c-paddle-bottom-width: var(--p-borderwidth-0);
    --c-paddle-left-width: var(--p-borderwidth-0);
    --c-paddle-right-width: var(--p-borderwidth-0);
    --c-paddle-border-style: var(--p-border-style-solid);
    --c-paddle-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-border-top: var(--c-paddle-top-width) var(--c-paddle-border-style) var(--c-paddle-border-color);
    --c-paddle-border-bottom: var(--c-paddle-bottom-width) var(--c-paddle-border-style) var(--c-paddle-border-color);
    --c-paddle-border-right: var(--c-paddle-right-width) var(--c-paddle-border-style) var(--c-paddle-border-color);
    --c-paddle-border-left: var(--c-paddle-left-width) var(--c-paddle-border-style) var(--c-paddle-border-color);
    --c-paddle-border-radius: var(--p-borderradius-0);
    --c-paddle-padding: var(--s-spacer-2);
    --c-paddle-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-opacity: var(--p-opacity-100);
    --c-paddle-hover-border-width: var(--p-borderwidth-0);
    --c-paddle-focused-border-width: var(--p-borderwidth-1);
    --c-paddle-active-border-width: var(--p-borderwidth-0);
    --c-paddle-disabled-border-width: var(--p-borderwidth-0);
    --c-paddle-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-focused-border-color: var(--cs-base-1-interaction-emphasis-enabled);
    --c-paddle-active-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-hover-background-color: var(--cs-base-1-interaction-subtle-hover);
    --c-paddle-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-active-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-active-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-disabled-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-hover-icon-color: var(--cs-base-1-icon-fill-default);
    --c-paddle-focused-icon-color: var(--cs-base-1-icon-fill-focused);
    --c-paddle-active-icon-color: var(--cs-base-1-icon-fill-activated);
    --c-paddle-disabled-icon-color: var(--cs-base-1-icon-fill-disabled)
}

.v3-paddle-module__onDark___k3rzE {
    --c-paddle-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-focused-border-color: var(--cs-base-2-interaction-emphasis-enabled);
    --c-paddle-active-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-hover-background-color: var(--cs-base-2-interaction-subtle-hover);
    --c-paddle-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-active-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-active-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-disabled-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-hover-icon-color: var(--cs-base-2-icon-fill-default);
    --c-paddle-focused-icon-color: var(--cs-base-2-icon-fill-focused);
    --c-paddle-active-icon-color: var(--cs-base-2-icon-fill-activated);
    --c-paddle-disabled-icon-color: var(--cs-base-2-icon-fill-disabled)
}

.v3-paddle-module__colourTheme1___F0tM- {
    --c-paddle-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-focused-border-color: var(--cs-colorset-1-interaction-emphasis-enabled);
    --c-paddle-active-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-hover-background-color: var(--cs-colorset-1-interaction-subtle-hover);
    --c-paddle-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-active-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-active-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-disabled-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-hover-icon-color: var(--cs-colorset-1-icon-fill-default);
    --c-paddle-focused-icon-color: var(--cs-colorset-1-icon-fill-focused);
    --c-paddle-active-icon-color: var(--cs-colorset-1-icon-fill-activated);
    --c-paddle-disabled-icon-color: var(--cs-colorset-1-icon-fill-disabled)
}

.v3-paddle-module__colourTheme2___gdejG {
    --c-paddle-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-focused-border-color: var(--cs-colorset-2-interaction-emphasis-enabled);
    --c-paddle-active-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-hover-background-color: var(--cs-colorset-2-interaction-subtle-hover);
    --c-paddle-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-active-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-active-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-disabled-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-hover-icon-color: var(--cs-colorset-2-icon-fill-default);
    --c-paddle-focused-icon-color: var(--cs-colorset-2-icon-fill-focused);
    --c-paddle-active-icon-color: var(--cs-colorset-2-icon-fill-activated);
    --c-paddle-disabled-icon-color: var(--cs-colorset-2-icon-fill-disabled)
}

.v3-paddle-module__colourTheme3___xJe7W {
    --c-paddle-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-focused-border-color: var(--cs-colorset-3-interaction-emphasis-enabled);
    --c-paddle-active-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-hover-background-color: var(--cs-colorset-3-interaction-subtle-hover);
    --c-paddle-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-active-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-active-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-disabled-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-hover-icon-color: var(--cs-colorset-3-icon-fill-default);
    --c-paddle-focused-icon-color: var(--cs-colorset-3-icon-fill-focused);
    --c-paddle-active-icon-color: var(--cs-colorset-3-icon-fill-activated);
    --c-paddle-disabled-icon-color: var(--cs-colorset-3-icon-fill-disabled)
}

.v3-paddle-module__colourTheme4___Sh4hW {
    --c-paddle-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-focused-border-color: var(--cs-colorset-4-interaction-emphasis-enabled);
    --c-paddle-active-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-hover-background-color: var(--cs-colorset-4-interaction-subtle-hover);
    --c-paddle-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-active-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-active-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-disabled-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-hover-icon-color: var(--cs-colorset-4-icon-fill-default);
    --c-paddle-focused-icon-color: var(--cs-colorset-4-icon-fill-focused);
    --c-paddle-active-icon-color: var(--cs-colorset-4-icon-fill-activated);
    --c-paddle-disabled-icon-color: var(--cs-colorset-4-icon-fill-disabled)
}

.v3-paddle-module__colourTheme5___CRQKw {
    --c-paddle-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-focused-border-color: var(--cs-colorset-5-interaction-emphasis-enabled);
    --c-paddle-active-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-hover-background-color: var(--cs-colorset-5-interaction-subtle-hover);
    --c-paddle-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-active-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-active-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-disabled-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-hover-icon-color: var(--cs-colorset-5-icon-fill-default);
    --c-paddle-focused-icon-color: var(--cs-colorset-5-icon-fill-focused);
    --c-paddle-active-icon-color: var(--cs-colorset-5-icon-fill-activated);
    --c-paddle-disabled-icon-color: var(--cs-colorset-5-icon-fill-disabled)
}

.v3-paddle-module__colourTheme6___UNbVk {
    --c-paddle-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-focused-border-color: var(--cs-colorset-6-interaction-emphasis-enabled);
    --c-paddle-active-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paddle-hover-background-color: var(--cs-colorset-6-interaction-subtle-hover);
    --c-paddle-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-active-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-hover-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-focused-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-active-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-disabled-contents-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-paddle-hover-icon-color: var(--cs-colorset-6-icon-fill-default);
    --c-paddle-focused-icon-color: var(--cs-colorset-6-icon-fill-focused);
    --c-paddle-active-icon-color: var(--cs-colorset-6-icon-fill-activated);
    --c-paddle-disabled-icon-color: var(--cs-colorset-6-icon-fill-disabled)
}

.v3-paddle-module__tokens___QmbEw {
    --c-paddle-contents-padding: var(--s-spacer-4);
    --c-paddle-icon-color: var(--cs-base-1-icon-fill-default);
    --c-paddle-icon-width: var(--s-iconsize-m);
    --c-paddle-icon-height: var(--s-iconsize-m)
}

.v3-paddle-module__onDark___k3rzE {
    --c-paddle-icon-color: var(--cs-base-2-icon-fill-default)
}

.v3-paddle-module__colourTheme1___F0tM- {
    --c-paddle-icon-color: var(--cs-colorset-1-icon-fill-default)
}

.v3-paddle-module__colourTheme2___gdejG {
    --c-paddle-icon-color: var(--cs-colorset-2-icon-fill-default)
}

.v3-paddle-module__colourTheme3___xJe7W {
    --c-paddle-icon-color: var(--cs-colorset-3-icon-fill-default)
}

.v3-paddle-module__colourTheme4___Sh4hW {
    --c-paddle-icon-color: var(--cs-colorset-4-icon-fill-default)
}

.v3-paddle-module__colourTheme5___CRQKw {
    --c-paddle-icon-color: var(--cs-colorset-5-icon-fill-default)
}

.v3-paddle-module__colourTheme6___UNbVk {
    --c-paddle-icon-color: var(--cs-colorset-6-icon-fill-default)
}

.v3-paddle-module__paddle___40dsp {
    display: inline-block;
    padding: var(--c-paddle-padding);
    background-color: var(--c-paddle-background-color);
    border-radius: var(--c-paddle-border-radius);
    opacity: var(--c-paddle-opacity);
    box-shadow: inset 0 0 0 var(--c-paddle-border-width) var(--c-paddle-enabled-border-color);
    transition: all .4s ease-in-out;
    border-top: var(--c-paddle-border-top);
    border-bottom: var(--c-paddle-border-bottom);
    border-left: var(--c-paddle-border-left);
    border-right: var(--c-paddle-border-right);
    cursor: pointer
}

.v3-paddle-module__paddle___40dsp:hover {
    background-color: var(--c-paddle-hover-background-color);
    box-shadow: inset 0 0 0 var(--c-paddle-hover-border-width) var(--c-paddle-hover-border-color)
}

.v3-paddle-module__paddle___40dsp:hover .v3-paddle-module__contents___Z5ItK {
    background-color: var(--c-paddle-hover-contents-background-color)
}

.v3-paddle-module__paddle___40dsp:focus {
    background-color: var(--c-paddle-focused-background-color);
    box-shadow: inset 0 0 0 var(--c-paddle-focused-border-width) var(--c-paddle-focused-border-color)
}

.v3-paddle-module__paddle___40dsp:focus .v3-paddle-module__contents___Z5ItK {
    background-color: var(--c-paddle-focused-contents-background-color)
}

.v3-paddle-module__paddle___40dsp:active {
    background-color: var(--c-paddle-active-background-color);
    box-shadow: inset 0 0 0 var(--c-paddle-active-border-width) var(--c-paddle-active-border-color)
}

.v3-paddle-module__paddle___40dsp:active .v3-paddle-module__contents___Z5ItK {
    background-color: var(--c-paddle-active-contents-background-color)
}

.v3-paddle-module__contents___Z5ItK {
    display: flex;
    padding: var(--c-paddle-contents-padding)
}

.v3-paddle-module__contents___Z5ItK svg {
    width: var(--c-paddle-icon-width);
    height: var(--c-paddle-icon-height);
    color: var(--c-paddle-icon-color)
}

.v3-paddle-module__disabled___mkKCj {
    pointer-events: none;
    background: var(--c-paddle-disabled-background-color);
    box-shadow: inset 0 0 0 var(--c-paddle-disabled-border-width) var(--c-paddle-disabled-border-color)
}

.v3-paddle-module__disabled___mkKCj svg {
    color: var(--c-paddle-disabled-icon-color)
}

.v3-subNavigation-module__tokens___N3fR1 {
    --c-sub-navigation-border-top-width: var(--p-borderwidth-0);
    --c-sub-navigation-border-bottom-width: var(--p-borderwidth-0);
    --c-sub-navigation-border-left-width: var(--p-borderwidth-0);
    --c-sub-navigation-border-right-width: var(--p-borderwidth-0);
    --c-sub-navigation-border-style: var(--p-border-style-solid);
    --c-sub-navigation-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-sub-navigation-border-top: var(--c-sub-navigation-border-top-width) var(--c-sub-navigation-border-style) var(--c-sub-navigation-border-color);
    --c-sub-navigation-border-bottom: var(--c-sub-navigation-border-bottom-width) var(--c-sub-navigation-border-style) var(--c-sub-navigation-border-color);
    --c-sub-navigation-border-right: var(--c-sub-navigation-border-right-width) var(--c-sub-navigation-border-style) var(--c-sub-navigation-border-color);
    --c-sub-navigation-border-left: var(--c-sub-navigation-border-left-width) var(--c-sub-navigation-border-style) var(--c-sub-navigation-border-color);
    --c-sub-navigation-border-radius: var(--p-borderradius-0);
    --c-sub-navigation-size-s-padding-top: var(--s-spacer-0);
    --c-sub-navigation-size-s-padding-right: var(--s-spacer-0);
    --c-sub-navigation-size-s-padding-bottom: var(--s-spacer-0);
    --c-sub-navigation-size-s-padding-left: var(--s-spacer-0);
    --c-sub-navigation-size-m-padding-top: var(--s-spacer-0);
    --c-sub-navigation-size-m-padding-right: var(--s-spacer-0);
    --c-sub-navigation-size-m-padding-bottom: var(--s-spacer-0);
    --c-sub-navigation-size-m-padding-left: var(--s-spacer-0);
    --c-sub-navigation-size-l-padding-top: var(--s-spacer-0);
    --c-sub-navigation-size-l-padding-right: var(--s-spacer-0);
    --c-sub-navigation-size-l-padding-bottom: var(--s-spacer-0);
    --c-sub-navigation-size-l-padding-left: var(--s-spacer-0);
    --c-sub-navigation-padding: var(--c-sub-navigation-size-s-padding-top) var(--c-sub-navigation-size-s-padding-right) var(--c-sub-navigation-size-s-padding-bottom) var(--c-sub-navigation-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-subNavigation-module__tokens___N3fR1 {
        --c-sub-navigation-padding: var(--c-sub-navigation-size-m-padding-top) var(--c-sub-navigation-size-m-padding-right) var(--c-sub-navigation-size-m-padding-bottom) var(--c-sub-navigation-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-subNavigation-module__tokens___N3fR1 {
        --c-sub-navigation-padding: var(--c-sub-navigation-size-l-padding-top) var(--c-sub-navigation-size-l-padding-right) var(--c-sub-navigation-size-l-padding-bottom) var(--c-sub-navigation-size-l-padding-left)
    }
}

.v3-subNavigation-module__tokens___N3fR1 {
    --c-sub-navigation-opacity: var(--p-opacity-100)
}

.v3-subNavigation-module__onLight___2qf-5 {
    --c-sub-navigation-background-color: var(--cs-base-1-background-default);
    --c-sub-navigation-text-color: var(--cs-base-1-text-default);
    --c-sub-navigation-segment-background-color-hover: var(--cs-base-1-interaction-subtle-hover);
    --c-sub-navigation-segment-border-color-focus: var(--cs-base-1-interaction-emphasis-enabled)
}

.v3-subNavigation-module__onDark___j-wjf {
    --c-sub-navigation-background-color: var(--cs-base-2-background-default);
    --c-sub-navigation-text-color: var(--cs-base-2-text-default);
    --c-sub-navigation-segment-background-color-hover: var(--cs-base-2-interaction-subtle-hover);
    --c-sub-navigation-segment-border-color-focus: var(--cs-base-2-interaction-emphasis-enabled)
}

.v3-subNavigation-module__colourTheme1___QJP6u {
    --c-sub-navigation-background-color: var(--cs-colorset-1-background-default);
    --c-sub-navigation-text-color: var(--cs-colorset-1-text-default);
    --c-sub-navigation-segment-background-color-hover: var(--cs-colorset-1-interaction-subtle-hover);
    --c-sub-navigation-segment-border-color-focus: var(--cs-colorset-1-interaction-emphasis-enabled)
}

.v3-subNavigation-module__colourTheme2___bgRmg {
    --c-sub-navigation-background-color: var(--cs-colorset-2-background-default);
    --c-sub-navigation-text-color: var(--cs-colorset-2-text-default);
    --c-sub-navigation-segment-background-color-hover: var(--cs-colorset-2-interaction-subtle-hover);
    --c-sub-navigation-segment-border-color-focus: var(--cs-colorset-2-interaction-emphasis-enabled)
}

.v3-subNavigation-module__colourTheme3___-hxW3 {
    --c-sub-navigation-background-color: var(--cs-colorset-3-background-default);
    --c-sub-navigation-text-color: var(--cs-colorset-3-text-default);
    --c-sub-navigation-segment-background-color-hover: var(--cs-colorset-3-interaction-subtle-hover);
    --c-sub-navigation-segment-border-color-focus: var(--cs-colorset-3-interaction-emphasis-enabled)
}

.v3-subNavigation-module__colourTheme4___a42Ze {
    --c-sub-navigation-background-color: var(--cs-colorset-4-background-default);
    --c-sub-navigation-text-color: var(--cs-colorset-4-text-default);
    --c-sub-navigation-segment-background-color-hover: var(--cs-colorset-4-interaction-subtle-hover);
    --c-sub-navigation-segment-border-color-focus: var(--cs-colorset-4-interaction-emphasis-enabled)
}

.v3-subNavigation-module__colourTheme5___JYKDO {
    --c-sub-navigation-background-color: var(--cs-colorset-5-background-default);
    --c-sub-navigation-text-color: var(--cs-colorset-5-text-default);
    --c-sub-navigation-segment-background-color-hover: var(--cs-colorset-5-interaction-subtle-hover);
    --c-sub-navigation-segment-border-color-focus: var(--cs-colorset-5-interaction-emphasis-enabled)
}

.v3-subNavigation-module__colourTheme6___l0UoJ {
    --c-sub-navigation-background-color: var(--cs-colorset-6-background-default);
    --c-sub-navigation-text-color: var(--cs-colorset-6-text-default);
    --c-sub-navigation-segment-background-color-hover: var(--cs-colorset-6-interaction-subtle-hover);
    --c-sub-navigation-segment-border-color-focus: var(--cs-colorset-6-interaction-emphasis-enabled)
}

.v3-subNavigation-module__tokens___N3fR1 {
    --c-sub-navigation-carousel-container-display: flex;
    --c-sub-navigation-carousel-container-justify-content: space-between;
    --c-sub-navigation-carousel-overflow-x: hidden;
    --c-sub-navigation-segment-display: flex;
    --c-sub-navigation-segment-padding: var(--s-spacer-4) var(--s-spacer-6) var(--s-spacer-5) var(--s-spacer-6);
    --c-sub-navigation-segment-border-style: solid;
    --c-sub-navigation-segment-border-width: var(--p-borderwidth-2);
    --c-sub-navigation-segment-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-sub-navigation-segment-gap: var(--s-spacer-3);
    --c-sub-navigation-segment-flex-direction: column;
    --c-sub-navigation-label-and-icon-display: flex;
    --c-sub-navigation-label-and-icon-align-items: center;
    --c-sub-navigation-label-and-icon-gap: var(--s-spacer-3);
    --c-sub-navigation-label-text-transform: uppercase;
    --c-sub-navigation-summary-text-transform: uppercase;
    --c-sub-navigation-paddles-display: flex;
    --c-sub-navigation-paddles-align-items: center;
    --c-sub-navigation-paddles-border-left-style: solid;
    --c-sub-navigation-paddles-border-left-width: var(--p-borderwidth-1);
    --c-sub-navigation-paddles-border-left-color: var(--s-color-border-default-mid);
    --c-sub-navigation-size-small-icon-size: var(--s-size-iconsize-s);
    --c-sub-navigation-size-default-icon-size: var(--s-size-iconsize-m);
    --c-sub-navigation-size-default-label-and-icon-gap: var(--s-spacer-4);
    --c-sub-navigation-size-large-icon-size: var(--s-size-iconsize-m);
    --c-sub-navigation-size-large-label-and-icon-gap: var(--s-spacer-4)
}

.v3-subNavigation-module__subNavigation___zjV1N {
    padding: var(--c-sub-navigation-padding);
    background-color: var(--c-sub-navigation-background-color);
    border-top: var(--c-sub-navigation-border-top);
    border-bottom: var(--c-sub-navigation-border-bottom);
    border-left: var(--c-sub-navigation-border-left);
    border-right: var(--c-sub-navigation-border-right);
    border-radius: var(--c-sub-navigation-border-radius);
    opacity: var(--c-sub-navigation-opacity)
}

.v3-subNavigation-module__subNavigation___zjV1N .v3-subNavigation-module__carouselContainer___C0xrt {
    display: var(--c-sub-navigation-carousel-container-display);
    justify-content: var(--c-sub-navigation-carousel-container-justify-content)
}

.v3-subNavigation-module__subNavigation___zjV1N .v3-subNavigation-module__carousel___e3rV0 {
    overflow-x: var(--c-sub-navigation-carousel-overflow-x)
}

.v3-subNavigation-module__subNavigation___zjV1N .v3-subNavigation-module__segment___Xp7h0 {
    display: var(--c-sub-navigation-segment-display);
    padding: var(--c-sub-navigation-segment-padding);
    border-style: var(--c-sub-navigation-segment-border-style);
    border-width: var(--c-sub-navigation-segment-border-width);
    border-color: var(--c-sub-navigation-segment-border-color);
    gap: var(--c-sub-navigation-segment-gap);
    flex-direction: var(--c-sub-navigation-segment-flex-direction)
}

.v3-subNavigation-module__subNavigation___zjV1N .v3-subNavigation-module__segment___Xp7h0:hover {
    background-color: var(--c-sub-navigation-segment-background-color-hover)
}

.v3-subNavigation-module__subNavigation___zjV1N .v3-subNavigation-module__segment___Xp7h0:focus-visible {
    border-color: var(--c-sub-navigation-segment-border-color-focus);
    outline: none
}

.v3-subNavigation-module__subNavigation___zjV1N .v3-subNavigation-module__selectedSegment___gvPRK {
    position: relative
}

.v3-subNavigation-module__subNavigation___zjV1N .v3-subNavigation-module__selectedSegment___gvPRK:after {
    content: "";
    position: absolute;
    bottom: calc(var(--c-sub-navigation-segment-border-width) * -1);
    left: calc(var(--c-sub-navigation-segment-border-width) * -1);
    width: calc(100% + var(--c-sub-navigation-segment-border-width) * 2);
    height: var(--c-sub-navigation-segment-border-width);
    background-color: var(--c-sub-navigation-segment-border-color-focus)
}

.v3-subNavigation-module__subNavigation___zjV1N .v3-subNavigation-module__labelAndIcon___-1hOo {
    display: var(--c-sub-navigation-label-and-icon-display);
    align-items: var(--c-sub-navigation-label-and-icon-align-items);
    gap: var(--c-sub-navigation-label-and-icon-gap)
}

.v3-subNavigation-module__subNavigation___zjV1N .v3-subNavigation-module__label___ugCF5 {
    color: var(--c-sub-navigation-text-color);
    text-transform: var(--c-sub-navigation-label-text-transform)
}

.v3-subNavigation-module__subNavigation___zjV1N .v3-subNavigation-module__icon___3LHJh {
    color: var(--c-sub-navigation-text-color)
}

.v3-subNavigation-module__subNavigation___zjV1N .v3-subNavigation-module__summary___2nKlI {
    text-transform: var(--c-sub-navigation-summary-text-transform);
    color: var(--c-sub-navigation-text-color)
}

.v3-subNavigation-module__subNavigation___zjV1N .v3-subNavigation-module__paddles___-doBl {
    display: var(--c-sub-navigation-paddles-display);
    align-items: var(--c-sub-navigation-paddles-align-items);
    border-left: var(--c-sub-navigation-paddles-border-left-width) var(--c-sub-navigation-paddles-border-left-style) var(--c-sub-navigation-paddles-border-left-color)
}

.v3-subNavigation-module__subNavigation___zjV1N .v3-subNavigation-module__hidePaddles___PNf4j {
    display: none
}

.v3-subNavigation-module__small___cMB0u .v3-subNavigation-module__label___ugCF5 {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

.v3-subNavigation-module__small___cMB0u .v3-subNavigation-module__icon___3LHJh {
    size: var(--c-sub-navigation-size-small-icon-size)
}

.v3-subNavigation-module__small___cMB0u .v3-subNavigation-module__summary___2nKlI {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

.v3-subNavigation-module__default___eQVMg .v3-subNavigation-module__labelAndIcon___-1hOo {
    gap: var(--c-sub-navigation-size-default-label-and-icon-gap)
}

.v3-subNavigation-module__default___eQVMg .v3-subNavigation-module__label___ugCF5 {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-subNavigation-module__default___eQVMg .v3-subNavigation-module__icon___3LHJh {
    size: var(--c-sub-navigation-size-default-icon-size)
}

.v3-subNavigation-module__default___eQVMg .v3-subNavigation-module__summary___2nKlI {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

.v3-subNavigation-module__large___R37Z6 .v3-subNavigation-module__labelAndIcon___-1hOo {
    gap: var(--c-sub-navigation-size-large-label-and-icon-gap)
}

.v3-subNavigation-module__large___R37Z6 .v3-subNavigation-module__label___ugCF5 {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-subNavigation-module__large___R37Z6 .v3-subNavigation-module__icon___3LHJh {
    size: var(--c-sub-navigation-size-large-icon-size)
}

.v3-subNavigation-module__large___R37Z6 .v3-subNavigation-module__summary___2nKlI {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

.v3-articleHeaderBlock-module__tokens___OQ3Jb {
    --c-article-header-block-top-width: var(--p-borderwidth-0);
    --c-article-header-block-bottom-width: var(--p-borderwidth-0);
    --c-article-header-block-left-width: var(--p-borderwidth-0);
    --c-article-header-block-right-width: var(--p-borderwidth-0);
    --c-article-header-block-border-style: var(--p-border-style-solid);
    --c-article-header-block-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-article-header-block-border-top: var(--c-article-header-block-top-width) var(--c-article-header-block-border-style) var(--c-article-header-block-border-color);
    --c-article-header-block-border-bottom: var(--c-article-header-block-bottom-width) var(--c-article-header-block-border-style) var(--c-article-header-block-border-color);
    --c-article-header-block-border-right: var(--c-article-header-block-right-width) var(--c-article-header-block-border-style) var(--c-article-header-block-border-color);
    --c-article-header-block-border-left: var(--c-article-header-block-left-width) var(--c-article-header-block-border-style) var(--c-article-header-block-border-color);
    --c-article-header-block-border-radius: var(--p-borderradius-0);
    --c-article-header-block-size-s-padding-top: var(--s-spacer-17);
    --c-article-header-block-size-s-padding-right: var(--s-spacer-0);
    --c-article-header-block-size-s-padding-bottom: var(--s-spacer-15);
    --c-article-header-block-size-s-padding-left: var(--s-spacer-0);
    --c-article-header-block-size-m-padding-top: var(--s-spacer-17);
    --c-article-header-block-size-m-padding-right: var(--s-spacer-0);
    --c-article-header-block-size-m-padding-bottom: var(--s-spacer-15);
    --c-article-header-block-size-m-padding-left: var(--s-spacer-0);
    --c-article-header-block-size-l-padding-top: var(--s-spacer-20);
    --c-article-header-block-size-l-padding-right: var(--s-spacer-0);
    --c-article-header-block-size-l-padding-bottom: var(--s-spacer-7);
    --c-article-header-block-size-l-padding-left: var(--s-spacer-0);
    --c-article-header-block-padding: var(--c-article-header-block-size-s-padding-top) var(--c-article-header-block-size-s-padding-right) var(--c-article-header-block-size-s-padding-bottom) var(--c-article-header-block-size-s-padding-left);
    --c-article-header-block-size-s-item-spacing: var(--s-spacer-0);
    --c-article-header-block-size-m-item-spacing: var(--s-spacer-0);
    --c-article-header-block-size-l-item-spacing: var(--s-spacer-0);
    --c-article-header-block-item-spacing: var(--c-article-header-block-size-s-item-spacing);
    --c-article-header-block-main-content-size-s-item-spacing: var(--s-spacer-6);
    --c-article-header-block-main-content-size-m-item-spacing: var(--s-spacer-6);
    --c-article-header-block-main-content-size-l-item-spacing: var(--s-spacer-0);
    --c-article-header-block-main-content-item-spacing: var(--c-article-header-block-main-content-size-s-item-spacing);
    --c-article-header-block-title-container-size-s-item-spacing: var(--s-spacer-10);
    --c-article-header-block-title-container-size-m-item-spacing: var(--s-spacer-10);
    --c-article-header-block-title-container-size-l-item-spacing: var(--s-spacer-10);
    --c-article-header-block-title-container-item-spacing: var(--c-article-header-block-title-container-size-s-item-spacing);
    --c-article-header-block-article-info-size-s-item-spacing: var(--s-spacer-5);
    --c-article-header-block-article-info-size-m-item-spacing: var(--s-spacer-5);
    --c-article-header-block-article-info-size-l-item-spacing: var(--s-spacer-0);
    --c-article-header-block-article-info-item-spacing: var(--c-article-header-block-article-info-size-s-item-spacing)
}

@media (min-width: 768px) {
    .v3-articleHeaderBlock-module__tokens___OQ3Jb {
        --c-article-header-block-padding: var(--c-article-header-block-size-m-padding-top) var(--c-article-header-block-size-m-padding-right) var(--c-article-header-block-size-m-padding-bottom) var(--c-article-header-block-size-m-padding-left);
        --c-article-header-block-item-spacing: var(--c-article-header-block-size-m-item-spacing);
        --c-article-header-block-main-content-item-spacing: var(--c-article-header-block-main-content-size-m-item-spacing);
        --c-article-header-block-title-container-item-spacing: var(--c-article-header-block-title-container-size-m-item-spacing);
        --c-article-header-block-article-info-item-spacing: var(--c-article-header-block-article-info-size-m-item-spacing)
    }
}

@media (min-width: 1024px) {
    .v3-articleHeaderBlock-module__tokens___OQ3Jb {
        --c-article-header-block-padding: var(--c-article-header-block-size-l-padding-top) var(--c-article-header-block-size-l-padding-right) var(--c-article-header-block-size-l-padding-bottom) var(--c-article-header-block-size-l-padding-left);
        --c-article-header-block-item-spacing: var(--c-article-header-block-size-l-item-spacing);
        --c-article-header-block-main-content-item-spacing: var(--c-article-header-block-main-content-size-l-item-spacing);
        --c-article-header-block-title-container-item-spacing: var(--c-article-header-block-title-container-size-l-item-spacing);
        --c-article-header-block-article-info-item-spacing: var(--c-article-header-block-article-info-size-l-item-spacing)
    }
}

.v3-articleHeaderBlock-module__withImage___MgJVS {
    --c-article-header-block-size-s-padding-top: var(--s-spacer-13);
    --c-article-header-block-size-s-padding-right: var(--s-spacer-0);
    --c-article-header-block-size-s-padding-bottom: var(--s-spacer-15);
    --c-article-header-block-size-s-padding-left: var(--s-spacer-0);
    --c-article-header-block-size-m-padding-top: var(--s-spacer-13);
    --c-article-header-block-size-m-padding-right: var(--s-spacer-0);
    --c-article-header-block-size-m-padding-bottom: var(--s-spacer-15);
    --c-article-header-block-size-m-padding-left: var(--s-spacer-0);
    --c-article-header-block-size-l-padding-top: var(--s-spacer-17);
    --c-article-header-block-size-l-padding-right: var(--s-spacer-0);
    --c-article-header-block-size-l-padding-bottom: var(--s-spacer-7);
    --c-article-header-block-size-l-padding-left: var(--s-spacer-0);
    --c-article-header-block-size-s-item-spacing: var(--s-spacer-6);
    --c-article-header-block-size-m-item-spacing: var(--s-spacer-6);
    --c-article-header-block-size-l-item-spacing: var(--s-spacer-6);
    --c-article-header-block-main-content-size-s-item-spacing: var(--s-spacer-0);
    --c-article-header-block-main-content-size-m-item-spacing: var(--s-spacer-0);
    --c-article-header-block-main-content-size-l-item-spacing: var(--s-spacer-0);
    --c-article-header-block-title-container-size-s-item-spacing: var(--s-spacer-10);
    --c-article-header-block-title-container-size-m-item-spacing: var(--s-spacer-10);
    --c-article-header-block-title-container-size-l-item-spacing: var(--s-spacer-10)
}

.v3-articleHeaderBlock-module__tokens___OQ3Jb {
    --c-article-header-block-text-color: var(--s-color-text-default-white);
    --c-article-header-block-background-color: var(--s-color-page-background-2);
    --c-article-header-block-opacity: var(--p-opacity-100);
    --c-article-header-block-size-s-sponsor-container-column-width: span var(--p-grid-small-columns-count);
    --c-article-header-block-size-m-sponsor-container-column-width: span var(--p-grid-medium-columns-count);
    --c-article-header-block-size-l-sponsor-container-column-width: 2/-2;
    --c-article-header-block-size-s-main-content-column-width: span var(--p-grid-small-columns-count);
    --c-article-header-block-size-m-main-content-column-width: span var(--p-grid-medium-columns-count);
    --c-article-header-block-size-l-main-content-column-width: 2/-2;
    --c-article-header-block-size-s-article-navigator-column-width: span var(--p-grid-small-columns-count);
    --c-article-header-block-size-m-article-navigator-column-width: span var(--p-grid-medium-columns-count);
    --c-article-header-block-size-l-article-navigator-column-width: 2/-2;
    --c-article-header-block-sponsor-container-column-width: var(--c-article-header-block-size-s-sponsor-container-column-width);
    --c-article-header-block-main-content-column-width: var(--c-article-header-block-size-s-main-content-column-width);
    --c-article-header-block-article-navigator-column-width: var(--c-article-header-block-size-s-article-navigator-column-width)
}

@media (min-width: 768px) {
    .v3-articleHeaderBlock-module__tokens___OQ3Jb {
        --c-article-header-block-sponsor-container-column-width: var(--c-article-header-block-size-m-sponsor-container-column-width);
        --c-article-header-block-main-content-column-width: var(--c-article-header-block-size-m-main-content-column-width);
        --c-article-header-block-article-navigator-column-width: var(--c-article-header-block-size-m-article-navigator-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-articleHeaderBlock-module__tokens___OQ3Jb {
        --c-article-header-block-sponsor-container-column-width: var(--c-article-header-block-size-l-sponsor-container-column-width);
        --c-article-header-block-main-content-column-width: var(--c-article-header-block-size-l-main-content-column-width);
        --c-article-header-block-article-navigator-column-width: var(--c-article-header-block-size-l-article-navigator-column-width)
    }
}

.v3-articleHeaderBlock-module__withImage___MgJVS {
    --c-article-header-block-width: 100%;
    --c-article-header-block-size-s-content-container-row-span: 2;
    --c-article-header-block-size-m-content-container-row-span: 2;
    --c-article-header-block-size-l-content-container-row-span: 1/-1;
    --c-article-header-block-size-xl-content-container-row-span: 1/-1;
    --c-article-header-block-size-s-sponsor-container-column-width: span var(--p-grid-small-columns-count);
    --c-article-header-block-size-m-sponsor-container-column-width: span var(--p-grid-medium-columns-count);
    --c-article-header-block-size-l-sponsor-container-column-width: 1/6;
    --c-article-header-block-size-xl-sponsor-container-column-width: 1/5;
    --c-article-header-block-size-s-main-content-column-width: span var(--p-grid-small-columns-count);
    --c-article-header-block-size-m-main-content-column-width: span var(--p-grid-medium-columns-count);
    --c-article-header-block-size-l-main-content-column-width: 1/6;
    --c-article-header-block-size-xl-main-content-column-width: 1/5;
    --c-article-header-block-size-s-article-navigator-column-width: span var(--p-grid-small-columns-count);
    --c-article-header-block-size-m-article-navigator-column-width: span var(--p-grid-medium-columns-count);
    --c-article-header-block-size-l-article-navigator-column-width: 1/6;
    --c-article-header-block-size-xl-article-navigator-column-width: 1/5;
    --c-article-header-block-size-s-image-column-width: span var(--p-grid-small-columns-count);
    --c-article-header-block-size-m-image-column-width: span var(--p-grid-medium-columns-count);
    --c-article-header-block-size-l-image-column-width: 6/-1;
    --c-article-header-block-size-xl-image-column-width: 5/-1;
    --c-article-header-block-size-s-image-row-span: 1/-1;
    --c-article-header-block-size-m-image-row-span: 1/-1;
    --c-article-header-block-size-l-image-row-span: 1/-1;
    --c-article-header-block-size-xl-image-row-span: 1/-1;
    --c-article-header-block-content-container-row-span: var(--c-article-header-block-size-s-content-container-row-span);
    --c-article-header-block-content-container-column-width: 1/-1;
    --c-article-header-block-content-container-width: 100%;
    --c-article-header-block-sponsor-container-column-width: var(--c-article-header-block-size-s-sponsor-container-column-width);
    --c-article-header-block-main-content-column-width: var(--c-article-header-block-size-s-main-content-column-width);
    --c-article-header-block-article-navigator-column-width: var(--c-article-header-block-size-s-article-navigator-column-width);
    --c-article-header-block-image-column-width: var(--c-article-header-block-size-s-image-column-width);
    --c-article-header-block-image-row-span: var(--c-article-header-block-size-s-image-row-span)
}

@media (min-width: 768px) {
    .v3-articleHeaderBlock-module__withImage___MgJVS {
        --c-article-header-block-content-container-row-span: var(--c-article-header-block-size-m-content-container-row-span);
        --c-article-header-block-sponsor-container-column-width: var(--c-article-header-block-size-m-sponsor-container-column-width);
        --c-article-header-block-main-content-column-width: var(--c-article-header-block-size-m-main-content-column-width);
        --c-article-header-block-article-navigator-column-width: var(--c-article-header-block-size-m-article-navigator-column-width);
        --c-article-header-block-image-column-width: var(--c-article-header-block-size-m-image-column-width);
        --c-article-header-block-image-row-span: var(--c-article-header-block-size-m-image-row-span)
    }
}

@media (min-width: 1024px) {
    .v3-articleHeaderBlock-module__withImage___MgJVS {
        --c-article-header-block-content-container-row-span: var(--c-article-header-block-size-l-content-container-row-span);
        --c-article-header-block-sponsor-container-column-width: var(--c-article-header-block-size-l-sponsor-container-column-width);
        --c-article-header-block-main-content-column-width: var(--c-article-header-block-size-l-main-content-column-width);
        --c-article-header-block-article-navigator-column-width: var(--c-article-header-block-size-l-article-navigator-column-width);
        --c-article-header-block-image-column-width: var(--c-article-header-block-size-l-image-column-width);
        --c-article-header-block-image-row-span: var(--c-article-header-block-size-l-image-row-span)
    }
}

@media (min-width: 1440px) {
    .v3-articleHeaderBlock-module__withImage___MgJVS {
        --c-article-header-block-content-container-row-span: var(--c-article-header-block-size-xl-content-container-row-span);
        --c-article-header-block-sponsor-container-column-width: var(--c-article-header-block-size-xl-sponsor-container-column-width);
        --c-article-header-block-main-content-column-width: var(--c-article-header-block-size-xl-main-content-column-width);
        --c-article-header-block-article-navigator-column-width: var(--c-article-header-block-size-xl-article-navigator-column-width);
        --c-article-header-block-image-column-width: var(--c-article-header-block-size-xl-image-column-width);
        --c-article-header-block-image-row-span: var(--c-article-header-block-size-xl-image-row-span)
    }
}

.v3-articleHeaderBlock-module__tokens___OQ3Jb {
    --c-article-header-block-content-container-display: flex;
    --c-article-header-block-content-container-flex-direction: column;
    --c-article-header-block-content-container-margin: 0;
    --c-article-header-block-main-content-display: flex;
    --c-article-header-block-main-content-flex-direction: column;
    --c-article-header-block-main-content-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-7) var(--s-spacer-0);
    --c-article-header-block-sponsor-container-display: flex;
    --c-article-header-block-sponsor-container-justify-content: flex-end;
    --c-article-header-block-team-indicator-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-7) var(--s-spacer-0);
    --c-article-header-block-title-container-display: flex;
    --c-article-header-block-title-container-flex-direction: column;
    --c-article-header-block-title-container-width: 100%;
    --c-article-header-block-title-container-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-7) var(--s-spacer-0);
    --c-article-header-block-title-text-color: var(--s-color-text-default-white);
    --c-article-header-block-title-padding: var(--s-spacer-2) var(--s-spacer-0) var(--s-spacer-2) var(--s-spacer-0);
    --c-article-header-block-article-info-display: flex;
    --c-article-header-block-article-info-flex-direction: column;
    --c-article-header-block-summary-text-color: var(--s-color-text-default-light);
    --c-article-header-block-summary-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-article-header-block-author-container-display: flex;
    --c-article-header-block-author-container-flex-direction: column;
    --c-article-header-block-author-padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-6) var(--s-spacer-0);
    --c-article-header-block-action-buttons-display: flex;
    --c-article-header-block-action-buttons-padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-8) var(--s-spacer-0);
    --c-article-header-block-action-buttons-item-spacing: var(--s-spacer-4);
    --c-article-header-block-share-tray-display: flex;
    --c-article-header-block-share-tray-justify-content: flex-end;
    --c-article-header-block-share-tray-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-article-header-block-share-tray-border-top: var(--p-borderwidth-1) solid var(--s-color-border-default-dark);
    --c-article-header-block-share-tray-border-bottom: var(--p-borderwidth-1) solid var(--s-color-border-default-dark);
    --c-article-header-block-share-tray-border-right: var(--p-borderwidth-0) solid var(--s-color-border-default-dark);
    --c-article-header-block-share-tray-border-left: var(--p-borderwidth-0) solid var(--s-color-border-default-dark)
}

@media (min-width: 1024px) {
    .v3-articleHeaderBlock-module__tokens___OQ3Jb {
        --c-article-header-block-title-container-width: var(--s-gridcolumn-inset-xl-6-col);
        --c-article-header-block-title-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
        --c-article-header-block-article-info-flex-direction: row;
        --c-article-header-block-article-info-justify-content: space-between;
        --c-article-header-block-author-container-align-items: center;
        --c-article-header-block-author-container-justify-content: space-between;
        --c-article-header-block-author-container-flex-direction: row
    }
}

.v3-articleHeaderBlock-module__withImage___MgJVS {
    --c-article-header-block-image-overlay-background: linear-gradient(180deg, transparent, #000);
    --c-article-header-block-image-overlay-width: 100%;
    --c-article-header-block-image-overlay-height: 100%;
    --c-article-header-block-image-overlay-inset: 0
}

@media (min-width: 1024px) {
    .v3-articleHeaderBlock-module__withImage___MgJVS {
        --c-article-header-block-author-container-align-items: start;
        --c-article-header-block-author-container-justify-content: unset;
        --c-article-header-block-author-container-flex-direction: column
    }
}

.v3-articleHeaderBlock-module__articleHeaderBlock___vvMsP {
    display: flex;
    color: var(--c-article-header-block-text-color);
    background-color: var(--c-article-header-block-background-color);
    border-radius: var(--c-article-header-block-border-radius);
    opacity: var(--c-article-header-block-opacity);
    border-top: var(--c-article-header-block-border-top);
    border-bottom: var(--c-article-header-block-border-bottom);
    border-left: var(--c-article-header-block-border-left);
    border-right: var(--c-article-header-block-border-right)
}

.v3-articleHeaderBlock-module__contentContainer___Xo-IB {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    padding: var(--c-article-header-block-padding);
    row-gap: var(--c-article-header-block-item-spacing)
}

@media (min-width: 768px) {
    .v3-articleHeaderBlock-module__contentContainer___Xo-IB {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-articleHeaderBlock-module__contentContainer___Xo-IB {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-articleHeaderBlock-module__contentContainer___Xo-IB {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-articleHeaderBlock-module__sponsorContainer___pekWp {
    display: var(--c-article-header-block-sponsor-container-display);
    justify-content: var(--c-article-header-block-sponsor-container-justify-content);
    grid-column: var(--c-article-header-block-sponsor-container-column-width)
}

.v3-articleHeaderBlock-module__mainContent___e6-mA {
    display: var(--c-article-header-block-main-content-display);
    flex-direction: var(--c-article-header-block-main-content-flex-direction);
    grid-column: var(--c-article-header-block-main-content-column-width);
    gap: var(--c-article-header-block-main-content-item-spacing);
    padding: var(--c-article-header-block-main-content-padding)
}

.v3-articleHeaderBlock-module__teamIndicator___-5uaa {
    padding: var(--c-article-header-block-team-indicator-padding)
}

.v3-articleHeaderBlock-module__titleContainer___OBNFf {
    display: var(--c-article-header-block-title-container-display);
    flex-direction: var(--c-article-header-block-title-container-flex-direction);
    gap: var(--c-article-header-block-title-container-item-spacing);
    padding: var(--c-article-header-block-title-container-padding);
    width: var(--c-article-header-block-title-container-width)
}

.v3-articleHeaderBlock-module__title___D6O9I {
    font-family: Open Sans;
    font-size: 36px;
    line-height: 48px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-article-header-block-title-padding);
    color: var(--c-article-header-block-title-text-color)
}

@media (min-width: 1024px) {
    .v3-articleHeaderBlock-module__title___D6O9I {
        font-family: Open Sans;
        font-size: 48px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-articleHeaderBlock-module__articleInfo___K3ICE {
    display: var(--c-article-header-block-article-info-display);
    flex-direction: var(--c-article-header-block-article-info-flex-direction);
    justify-content: var(--c-article-header-block-article-info-justify-content);
    gap: var(--c-article-header-block-article-info-item-spacing)
}

@media (min-width: 1024px) {
    .v3-articleHeaderBlock-module__readTime___-d2AE {
        font-family: Open Sans;
        font-size: 12px;
        line-height: 20px;
        letter-spacing: .200000003px;
        font-weight: 400
    }
}

.v3-articleHeaderBlock-module__summary___E67MV {
    padding: var(--c-article-header-block-summary-padding);
    color: var(--c-article-header-block-summary-text-color);
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300
}

@media (min-width: 1024px) {
    .v3-articleHeaderBlock-module__summary___E67MV {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-articleHeaderBlock-module__authorContainer___Y020W {
    display: var(--c-article-header-block-author-container-display);
    flex-direction: var(--c-article-header-block-author-container-flex-direction);
    align-items: var(--c-article-header-block-author-container-align-items);
    justify-content: var(--c-article-header-block-author-container-justify-content)
}

.v3-articleHeaderBlock-module__author___P23VK {
    padding: var(--c-article-header-block-author-padding)
}

.v3-articleHeaderBlock-module__actionButtons___mpzEn {
    display: var(--c-article-header-block-action-buttons-display);
    padding: var(--c-article-header-block-action-buttons-padding);
    gap: var(--c-article-header-block-action-buttons-item-spacing)
}

.v3-articleHeaderBlock-module__shareTray___YHXGm {
    display: var(--c-article-header-block-share-tray-display);
    justify-content: var(--c-article-header-block-share-tray-justify-content);
    padding: var(--c-article-header-block-share-tray-padding);
    border-top: var(--c-article-header-block-share-tray-border-top);
    border-bottom: var(--c-article-header-block-share-tray-border-bottom);
    border-right: var(--c-article-header-block-share-tray-border-right);
    border-left: var(--c-article-header-block-share-tray-border-left)
}

.v3-articleHeaderBlock-module__articleNavigatorContainer___ARyZT {
    grid-column: var(--c-article-header-block-article-navigator-column-width)
}

.v3-articleHeaderBlock-module__withImage___MgJVS {
    width: var(--c-article-header-block-width);
    position: relative
}

.v3-articleHeaderBlock-module__withImage___MgJVS:before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 100vw;
    height: 100%;
    background-color: var(--c-article-header-block-background-color);
    z-index: -1
}

.v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__container___6lmMN {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    grid-auto-rows: min-content
}

@media (min-width: 768px) {
    .v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__container___6lmMN {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__container___6lmMN {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__container___6lmMN {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-articleHeaderBlock-module__withImage___MgJVS:before {
    z-index: 0
}

.v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__image___aQozV {
    position: relative;
    grid-column: var(--c-article-header-block-image-column-width);
    grid-row: var(--c-article-header-block-image-row-span);
    padding: 0;
    margin-right: calc(var(--p-grid-small-gutter) * -1);
    margin-left: calc(var(--p-grid-small-gutter) * -1)
}

@media (min-width: 768px) {
    .v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__image___aQozV {
        margin-right: calc(var(--p-grid-medium-gutter) * -1);
        margin-left: calc(var(--p-grid-medium-gutter) * -1)
    }
}

@media (min-width: 1024px) {
    .v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__image___aQozV {
        margin-right: calc(var(--p-grid-large-gutter) * -1);
        margin-left: 0
    }
}

@media (min-width: 1440px) {
    .v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__image___aQozV {
        margin-right: calc(var(--p-grid-xlarge-gutter) * -1)
    }
}

.v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__image___aQozV > div {
    height: 100%;
    max-height: 1000px
}

.v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__image___aQozV img {
    height: 100%
}

.v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__image___aQozV:after {
    content: "";
    position: absolute;
    width: var(--c-article-header-block-image-overlay-width);
    height: var(--c-article-header-block-image-overlay-height);
    inset: var(--c-article-header-block-image-overlay-inset);
    background: var(--c-article-header-block-image-overlay-background)
}

.v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__contentContainer___Xo-IB {
    position: relative;
    display: var(--c-article-header-block-content-container-display);
    flex-direction: var(--c-article-header-block-content-container-flex-direction);
    margin: var(--c-article-header-block-content-container-margin);
    width: var(--c-article-header-block-content-container-width);
    grid-column: var(--c-article-header-block-content-container-column-width);
    grid-row: var(--c-article-header-block-content-container-row-span)
}

.v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__titleContainer___OBNFf {
    width: 100%
}

@media (min-width: 1024px) {
    .v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__image___aQozV:after {
        background: linear-gradient(90deg, #000, hsla(0, 0%, 100%, 0))
    }

    .v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__contentContainer___Xo-IB {
        display: grid;
        grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-small-gap);
        column-gap: var(--p-grid-small-gap)
    }
}

@media (min-width: 1024px)and (min-width: 768px) {
    .v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__contentContainer___Xo-IB {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px)and (min-width: 1024px) {
    .v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__contentContainer___Xo-IB {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1024px)and (min-width: 1440px) {
    .v3-articleHeaderBlock-module__withImage___MgJVS .v3-articleHeaderBlock-module__contentContainer___Xo-IB {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-shareTray-module__tokens___qo4J6 {
    --c-share-tray-border-top-width: var(--p-borderwidth-0);
    --c-share-tray-border-bottom-width: var(--p-borderwidth-0);
    --c-share-tray-border-left-width: var(--p-borderwidth-0);
    --c-share-tray-border-right-width: var(--p-borderwidth-0);
    --c-share-tray-border-style: var(--p-border-style-solid);
    --c-share-tray-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-share-tray-border-top: var(--c-share-tray-top-width) var(--c-share-tray-border-style) var(--c-share-tray-border-color);
    --c-share-tray-border-bottom: var(--c-share-tray-bottom-width) var(--c-share-tray-border-style) var(--c-share-tray-border-color);
    --c-share-tray-border-right: var(--c-share-tray-right-width) var(--c-share-tray-border-style) var(--c-share-tray-border-color);
    --c-share-tray-border-left: var(--c-share-tray-left-width) var(--c-share-tray-border-style) var(--c-share-tray-border-color);
    --c-share-tray-border-radius: var(--p-borderradius-0)
}

.v3-shareTray-module__onDark___sr882 {
    --c-share-tray-border-color: var(--s-color-border-holdingcolour-fullytransparent)
}

.v3-shareTray-module__tokens___qo4J6 {
    --c-share-tray-size-s-padding-top: var(--s-spacer-4);
    --c-share-tray-size-s-padding-right: var(--s-spacer-0);
    --c-share-tray-size-s-padding-bottom: var(--s-spacer-4);
    --c-share-tray-size-s-padding-left: var(--s-spacer-7);
    --c-share-tray-size-m-padding-top: var(--s-spacer-4);
    --c-share-tray-size-m-padding-right: var(--s-spacer-0);
    --c-share-tray-size-m-padding-bottom: var(--s-spacer-4);
    --c-share-tray-size-m-padding-left: var(--s-spacer-7);
    --c-share-tray-size-l-padding-top: var(--s-spacer-4);
    --c-share-tray-size-l-padding-right: var(--s-spacer-0);
    --c-share-tray-size-l-padding-bottom: var(--s-spacer-4);
    --c-share-tray-size-l-padding-left: var(--s-spacer-7);
    --c-share-tray-padding: var(--c-share-tray-size-s-padding-top) var(--c-share-tray-size-s-padding-right) var(--c-share-tray-size-s-padding-bottom) var(--c-share-tray-size-s-padding-left);
    --c-share-tray-s-item-spacing: var(--s-spacer-7);
    --c-share-tray-m-item-spacing: var(--s-spacer-7);
    --c-share-tray-l-item-spacing: var(--s-spacer-7);
    --c-share-tray-item-spacing: var(--c-share-tray-s-item-spacing)
}

@media (min-width: 768px) {
    .v3-shareTray-module__tokens___qo4J6 {
        --c-share-tray-padding: var(--c-share-tray-size-m-padding-top) var(--c-share-tray-size-m-padding-right) var(--c-share-tray-size-m-padding-bottom) var(--c-share-tray-size-m-padding-left);
        --c-share-tray-item-spacing: var(--c-share-tray-m-item-spacing)
    }
}

@media (min-width: 1024px) {
    .v3-shareTray-module__tokens___qo4J6 {
        --c-share-tray-padding: var(--c-share-tray-size-l-padding-top) var(--c-share-tray-size-l-padding-right) var(--c-share-tray-size-l-padding-bottom) var(--c-share-tray-size-l-padding-left);
        --c-share-tray-item-spacing: var(--c-share-tray-l-item-spacing)
    }
}

.v3-shareTray-module__tokens___qo4J6 {
    --c-share-tray-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-share-tray-opacity: var(--p-opacity-100)
}

.v3-shareTray-module__onDark___sr882 {
    --c-share-tray-background-color: var(--s-color-background-holdingcolour-fullytransparent)
}

.v3-shareTray-module__tokens___qo4J6 {
    --c-share-tray-text-container-label-text-color: var(--s-color-text-default-dark);
    --c-share-tray-text-container-label-text-casing: var(--p-textcase-none);
    --c-share-tray-text-container-label-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-share-tray-button-container-item-spacing: var(--s-spacer-4)
}

.v3-shareTray-module__onDark___sr882 {
    --c-share-tray-text-container-label-text-color: var(--s-color-text-default-light)
}

.v3-shareTray-module__shareTray___hxGot {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: var(--c-share-tray-item-spacing);
    padding: var(--c-share-tray-padding);
    background-color: var(--c-share-tray-background-color);
    border-radius: var(--c-share-tray-border-radius);
    opacity: var(--c-share-tray-opacity);
    border-top: var(--c-share-tray-border-top);
    border-bottom: var(--c-share-tray-border-bottom);
    border-left: var(--c-share-tray-border-left);
    border-right: var(--c-share-tray-border-right)
}

.v3-shareTray-module__textContainer___QSFgN {
    padding: var(--c-share-tray-text-container-label-padding);
    color: var(--c-share-tray-text-container-label-text-color);
    text-transform: var(--c-share-tray-text-container-label-text-casing);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

.v3-shareTray-module__buttonContainer___XWBk3 {
    display: flex;
    gap: var(--c-share-tray-button-container-item-spacing)
}

.v3-articleDetails-module__tokens___F4hQr {
    --c-article-details-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-article-details-item-spacing: var(--s-spacer-4);
    --c-article-details-border: var(--p-borderwidth-0) solid var(--s-color-border-holdingcolour-fullytransparent);
    --c-article-details-divider-color: var(--s-color-border-default-dark);
    --c-article-details-divider-width: var(--p-borderwidth-1);
    --c-article-details-divider-height: var(--p-size-6)
}

.v3-articleDetails-module__articleDetails___35VTI {
    display: flex;
    align-items: center;
    background-color: var(--c-article-details-background-color);
    border: var(--c-article-details-border);
    gap: var(--c-article-details-item-spacing)
}

.v3-articleDetails-module__articleDetails___35VTI .v3-articleDetails-module__divider___5cRzp {
    width: var(--c-article-details-divider-width);
    height: var(--c-article-details-divider-height);
    background-color: var(--c-article-details-divider-color)
}

.v3-articleNavigator-module__tokens___rRNHX {
    --c-article-navigator-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-7) var(--s-spacer-0);
    --c-article-navigator-paddles-padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0)
}

.v3-articleNavigator-module__articleNavigator___sDs-L {
    padding: var(--c-article-navigator-padding)
}

.v3-articleNavigator-module__articleNavigator___sDs-L .v3-articleNavigator-module__paddles___seNRG {
    display: flex;
    justify-content: space-between;
    padding: var(--c-article-navigator-paddles-padding)
}

.v3-articleNavigator-module__articleNavigator___sDs-L .v3-articleNavigator-module__paddles___seNRG :last-child {
    margin-left: auto
}

.v3-articleSponsor-module__tokens___RBQrq {
    --c-article-sponsor-item-spacing: var(--s-spacer-4);
    --c-article-sponsor-padding: var(--s-spacer-0);
    --c-article-sponsor-height: max-content;
    --c-article-sponsor-image-height: var(--s-spacer-6);
    --c-article-sponsor-image-width: var(--s-spacer-6);
    --c-article-sponsor-image-border: var(--p-borderwidth-0) solid var(--s-color-border-holdingcolour-fullytransparent);
    --c-article-sponsor-image-border-radius: var(--p-borderradius-full);
    --c-article-sponsor-image-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-article-sponsor-text-color: var(--s-color-text-neutral-dark-mid);
    --c-article-sponsor-text-casing: var(--p-textcase-none);
    --c-article-sponsor-text-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0)
}

.v3-articleSponsor-module__onDark___wsQvU {
    --c-article-sponsor-text-color: var(--s-color-text-neutral-mid-mid);
    --c-article-sponsor-image-border: var(--p-borderwidth-0) solid var(--s-color-border-holdingcolour-fullytransparent);
    --c-article-sponsor-image-background-color: var(--s-color-background-holdingcolour-fullytransparent)
}

.v3-articleSponsor-module__articleSponsor___af52R {
    display: inline-flex;
    align-items: center;
    justify-content: flex-end;
    height: var(--c-article-sponsor-height);
    gap: var(--c-article-sponsor-item-spacing);
    color: var(--c-article-sponsor-text-color);
    text-transform: var(--c-article-sponsor-text-casing)
}

.v3-articleSponsor-module__articleSponsor___af52R .v3-articleSponsor-module__label___y4qej {
    padding: var(--c-article-sponsor-text-padding);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-articleSponsor-module__articleSponsor___af52R .v3-articleSponsor-module__label___y4qej {
        font-family: Open Sans;
        font-size: 12px;
        line-height: 20px;
        letter-spacing: .200000003px;
        font-weight: 700
    }
}

.v3-articleSponsor-module__image___zwuKF {
    width: var(--c-article-sponsor-image-width);
    height: var(--c-article-sponsor-image-height);
    border: var(--c-article-sponsor-image-border)
}

.v3-articleSponsor-module__image___zwuKF img {
    border-radius: var(--c-article-sponsor-image-border-radius)
}

.v3-estimatedReadingTime-module__tokens___WH-wk {
    --c-read-time-text-color: var(--s-color-text-neutral-mid-light);
    --c-read-time-text-case: var(--p-textcase-uppercase);
    --c-read-time-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0)
}

.v3-estimatedReadingTime-module__estimatedReadingTime___nVcxA {
    padding: var(--c-read-time-padding);
    color: var(--c-read-time-text-color);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .v3-estimatedReadingTime-module__estimatedReadingTime___nVcxA {
        font-family: Open Sans;
        font-size: 12px;
        line-height: 20px;
        letter-spacing: .200000003px;
        font-weight: 400
    }
}

.v3-estimatedReadingTime-module__estimatedReadingTime___nVcxA .v3-estimatedReadingTime-module__label___yr2k9 {
    text-transform: var(--c-read-time-text-case)
}

.v3-articlePromoBlock-module__tokens___HyqZO {
    --c-article-promo-block-top-width: var(--p-borderwidth-0);
    --c-article-promo-block-bottom-width: var(--p-borderwidth-0);
    --c-article-promo-block-left-width: var(--p-borderwidth-0);
    --c-article-promo-block-right-width: var(--p-borderwidth-0);
    --c-article-promo-block-border-style: var(--p-border-style-solid);
    --c-article-promo-block-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-article-promo-block-border-top: var(--c-article-promo-block-top-width) var(--c-article-promo-block-border-style) var(--c-article-promo-block-border-color);
    --c-article-promo-block-border-bottom: var(--c-article-promo-block-bottom-width) var(--c-article-promo-block-border-style) var(--c-article-promo-block-border-color);
    --c-article-promo-block-border-right: var(--c-article-promo-block-right-width) var(--c-article-promo-block-border-style) var(--c-article-promo-block-border-color);
    --c-article-promo-block-border-left: var(--c-article-promo-block-left-width) var(--c-article-promo-block-border-style) var(--c-article-promo-block-border-color);
    --c-article-promo-block-border-radius: var(--p-borderradius-0);
    --c-article-promo-block-size-s-padding-top: var(--s-spacer-0);
    --c-article-promo-block-size-s-padding-right: var(--s-spacer-0);
    --c-article-promo-block-size-s-padding-bottom: var(--s-spacer-0);
    --c-article-promo-block-size-s-padding-left: var(--s-spacer-0);
    --c-article-promo-block-size-m-padding-top: var(--s-spacer-0);
    --c-article-promo-block-size-m-padding-right: var(--s-spacer-0);
    --c-article-promo-block-size-m-padding-bottom: var(--s-spacer-0);
    --c-article-promo-block-size-m-padding-left: var(--s-spacer-0);
    --c-article-promo-block-size-l-padding-top: var(--s-spacer-0);
    --c-article-promo-block-size-l-padding-right: var(--s-spacer-0);
    --c-article-promo-block-size-l-padding-bottom: var(--s-spacer-0);
    --c-article-promo-block-size-l-padding-left: var(--s-spacer-0);
    --c-article-promo-block-padding: var(--c-article-promo-block-size-s-padding-top) var(--c-article-promo-block-size-s-padding-right) var(--c-article-promo-block-size-s-padding-bottom) var(--c-article-promo-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-articlePromoBlock-module__tokens___HyqZO {
        --c-article-promo-block-padding: var(--c-article-promo-block-size-m-padding-top) var(--c-article-promo-block-size-m-padding-right) var(--c-article-promo-block-size-m-padding-bottom) var(--c-article-promo-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-articlePromoBlock-module__tokens___HyqZO {
        --c-article-promo-block-padding: var(--c-article-promo-block-size-l-padding-top) var(--c-article-promo-block-size-l-padding-right) var(--c-article-promo-block-size-l-padding-bottom) var(--c-article-promo-block-size-l-padding-left)
    }
}

.v3-articlePromoBlock-module__tokens___HyqZO {
    --c-article-promo-block-background-color: var(--s-color-background-default-black);
    --c-article-promo-block-opacity: var(--p-opacity-100);
    --c-article-promo-block-size-s-spacing: var(--s-spacer-0);
    --c-article-promo-block-size-m-spacing: var(--s-spacer-0);
    --c-article-promo-block-size-l-spacing: var(--s-spacer-0);
    --c-article-promo-block-size-xl-spacing: var(--s-spacer-0);
    --c-article-promo-block-size-xxl-spacing: var(--s-spacer-0);
    --c-article-promo-block-spacing: var(--c-article-promo-block-size-s-spacing);
    --c-article-promo-block-size-s-text-panel-spacing: var(--s-spacer-12);
    --c-article-promo-block-size-m-text-panel-spacing: var(--s-spacer-12);
    --c-article-promo-block-size-l-text-panel-spacing: var(--s-spacer-12);
    --c-article-promo-block-size-xl-text-panel-spacing: var(--s-spacer-15);
    --c-article-promo-block-size-xxl-text-panel-spacing: var(--s-spacer-15);
    --c-article-promo-block-text-panel-spacing: var(--c-article-promo-block-size-s-text-panel-spacing);
    --c-article-promo-block-size-s-text-panel-padding: var(--s-spacer-10) var(--s-spacer-0) var(--s-spacer-13) var(--s-spacer-0);
    --c-article-promo-block-size-m-text-panel-padding: var(--s-spacer-10) var(--s-spacer-0) var(--s-spacer-13) var(--s-spacer-0);
    --c-article-promo-block-size-l-text-panel-padding: var(--s-spacer-10) var(--s-spacer-0) var(--s-spacer-13) var(--s-spacer-0);
    --c-article-promo-block-size-xl-text-panel-padding: var(--s-spacer-19) var(--s-spacer-0) var(--s-spacer-13) var(--s-spacer-0);
    --c-article-promo-block-size-xxl-text-panel-padding: var(--s-spacer-19) var(--s-spacer-0) var(--s-spacer-13) var(--s-spacer-0);
    --c-article-promo-block-text-panel-padding: var(--c-article-promo-block-size-s-text-panel-padding);
    --c-article-promo-block-size-s-text-content-spacing: var(--s-spacer-12);
    --c-article-promo-block-size-m-text-content-spacing: var(--s-spacer-12);
    --c-article-promo-block-size-l-text-content-spacing: var(--s-spacer-12);
    --c-article-promo-block-size-xl-text-content-spacing: var(--s-spacer-12);
    --c-article-promo-block-size-xxl-text-content-spacing: var(--s-spacer-12);
    --c-article-promo-block-text-content-spacing: var(--c-article-promo-block-size-s-text-content-spacing);
    --c-article-promo-block-size-s-title-container-spacing: var(--s-spacer-12);
    --c-article-promo-block-size-m-title-container-spacing: var(--s-spacer-12);
    --c-article-promo-block-size-l-title-container-spacing: var(--s-spacer-12);
    --c-article-promo-block-size-xl-title-container-spacing: var(--s-spacer-12);
    --c-article-promo-block-size-xxl-title-container-spacing: var(--s-spacer-12);
    --c-article-promo-block-title-container-spacing: var(--c-article-promo-block-size-s-title-container-spacing);
    --c-article-promo-block-size-s-container-column-width: span var(--p-grid-small-columns-count);
    --c-article-promo-block-size-m-container-column-width: span var(--p-grid-medium-columns-count);
    --c-article-promo-block-size-l-container-column-width: 1/5;
    --c-article-promo-block-size-xl-container-column-width: 2/5;
    --c-article-promo-block-size-xxl-container-column-width: 2/5;
    --c-article-promo-block-container-column-width: var(--c-article-promo-block-size-s-container-column-width)
}

@media (min-width: 768px) {
    .v3-articlePromoBlock-module__tokens___HyqZO {
        --c-article-promo-block-spacing: var(--c-article-promo-block-size-m-spacing);
        --c-article-promo-block-text-panel-spacing: var(--c-article-promo-block-size-m-text-panel-spacing);
        --c-article-promo-block-text-panel-padding: var(--c-article-promo-block-size-m-text-panel-padding);
        --c-article-promo-block-text-content-spacing: var(--c-article-promo-block-size-m-text-content-spacing);
        --c-article-promo-block-title-container-spacing: var(--c-article-promo-block-size-m-title-container-spacing);
        --c-article-promo-block-container-column-width: var(--c-article-promo-block-size-m-container-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-articlePromoBlock-module__tokens___HyqZO {
        --c-article-promo-block-spacing: var(--c-article-promo-block-size-l-spacing);
        --c-article-promo-block-text-panel-spacing: var(--c-article-promo-block-size-l-text-panel-spacing);
        --c-article-promo-block-text-panel-padding: var(--c-article-promo-block-size-l-text-panel-padding);
        --c-article-promo-block-text-content-spacing: var(--c-article-promo-block-size-l-text-content-spacing);
        --c-article-promo-block-title-container-spacing: var(--c-article-promo-block-size-l-title-container-spacing);
        --c-article-promo-block-container-column-width: var(--c-article-promo-block-size-l-container-column-width)
    }
}

@media (min-width: 1440px) {
    .v3-articlePromoBlock-module__tokens___HyqZO {
        --c-article-promo-block-spacing: var(--c-article-promo-block-size-xl-spacing);
        --c-article-promo-block-text-panel-spacing: var(--c-article-promo-block-size-xl-text-panel-spacing);
        --c-article-promo-block-text-panel-padding: var(--c-article-promo-block-size-xl-text-panel-padding);
        --c-article-promo-block-text-content-spacing: var(--c-article-promo-block-size-xl-text-content-spacing);
        --c-article-promo-block-title-container-spacing: var(--c-article-promo-block-size-xl-title-container-spacing);
        --c-article-promo-block-container-column-width: var(--c-article-promo-block-size-xl-container-column-width)
    }
}

@media (min-width: 1920px) {
    .v3-articlePromoBlock-module__tokens___HyqZO {
        --c-article-promo-block-spacing: var(--c-article-promo-block-size-xxl-spacing);
        --c-article-promo-block-text-panel-spacing: var(--c-article-promo-block-size-xxl-text-panel-spacing);
        --c-article-promo-block-text-panel-padding: var(--c-article-promo-block-size-xxl-text-panel-padding);
        --c-article-promo-block-text-content-spacing: var(--c-article-promo-block-size-xxl-text-content-spacing);
        --c-article-promo-block-title-container-spacing: var(--c-article-promo-block-size-xxl-title-container-spacing);
        --c-article-promo-block-container-column-width: var(--c-article-promo-block-size-xxl-container-column-width)
    }
}

.v3-articlePromoBlock-module__tokens___HyqZO {
    --c-article-promo-block-text-panel-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-article-promo-block-label-casing: var(--p-textcase-uppercase);
    --c-article-promo-block-label-color: var(--s-color-text-emphasis-ondark);
    --c-article-promo-block-label-padding: var(--s-spacer-2) var(--s-spacer-0) var(--s-spacer-2) var(--s-spacer-0);
    --c-article-promo-block-title-color: var(--s-color-text-default-white);
    --c-article-promo-block-title-padding: var(--s-spacer-2) var(--s-spacer-0) var(--s-spacer-2) var(--s-spacer-0);
    --c-article-promo-block-title-overflow-wrap: break-word;
    --c-article-promo-block-summary-color: var(--s-color-text-default-light);
    --c-article-promo-block-summary-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-4) var(--s-spacer-0)
}

@media (min-width: 1024px) {
    .v3-articlePromoBlock-module__tokens___HyqZO {
        --c-article-promo-block-title-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0)
    }
}

.v3-articlePromoBlock-module__tokens___HyqZO {
    --c-article-promo-block-image-position: relative;
    --c-article-promo-block-image-width: 100%;
    --c-article-promo-block-image-height: 100vw;
    --c-article-promo-block-image-object-fit: cover;
    --c-article-promo-block-image-object-position: center;
    --c-article-promo-block-image-gradient-bottom: -1px;
    --c-article-promo-block-image-gradient-width: 100%;
    --c-article-promo-block-image-gradient-height: 120px;
    --c-article-promo-block-image-gradient-z-index: 1;
    --c-article-promo-block-image-size-s-gradient-overlay: linear-gradient(180deg, var(--p-color-opacity-white-0) 0%, var(--c-article-promo-block-background-color) 100%);
    --c-article-promo-block-image-size-l-gradient-overlay: linear-gradient(270deg, var(--p-color-opacity-white-0) 0%, var(--c-article-promo-block-background-color) 100%);
    --c-article-promo-block-image-gradient-overlay: var(--c-article-promo-block-image-size-s-gradient-overlay)
}

@media (min-width: 1024px) {
    .v3-articlePromoBlock-module__tokens___HyqZO {
        --c-article-promo-block-image-margin-left: auto;
        --c-article-promo-block-image-width: 58.6%;
        --c-article-promo-block-image-height: 100%;
        --c-article-promo-block-image-grid-row: 1;
        --c-article-promo-block-image-grid-column: 1/-1;
        --c-article-promo-block-image-gradient-inset: 0 0 0 -1px;
        --c-article-promo-block-image-gradient-width: 240px;
        --c-article-promo-block-image-gradient-height: 100%;
        --c-article-promo-block-image-gradient-overlay: var(--c-article-promo-block-image-size-l-gradient-overlay)
    }
}

.v3-articlePromoBlock-module__articlePromoBlock___DWPGg {
    position: relative;
    display: flex;
    overflow: hidden;
    padding: var(--c-article-promo-block-padding);
    background-color: var(--c-article-promo-block-background-color);
    border-radius: var(--c-article-promo-block-border-radius);
    opacity: var(--c-article-promo-block-opacity);
    border-top: var(--c-article-promo-block-border-top);
    border-bottom: var(--c-article-promo-block-border-bottom);
    border-left: var(--c-article-promo-block-border-left);
    border-right: var(--c-article-promo-block-border-right);
    flex-direction: column;
    gap: var(--c-article-promo-block-spacing)
}

@media (min-width: 1024px) {
    .v3-articlePromoBlock-module__articlePromoBlock___DWPGg {
        display: grid
    }
}

.v3-articlePromoBlock-module__textPanel___sJFOa {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    position: relative;
    padding: var(--c-article-promo-block-text-panel-padding);
    z-index: 2
}

@media (min-width: 768px) {
    .v3-articlePromoBlock-module__textPanel___sJFOa {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-articlePromoBlock-module__textPanel___sJFOa {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-articlePromoBlock-module__textPanel___sJFOa {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

@media (min-width: 1024px) {
    .v3-articlePromoBlock-module__textPanel___sJFOa {
        grid-row: 1;
        grid-column: 1/-1
    }
}

.v3-articlePromoBlock-module__container___xYXH9 {
    position: relative;
    display: flex;
    grid-column: var(--c-article-promo-block-container-column-width);
    flex-direction: column;
    gap: var(--c-article-promo-block-text-panel-spacing)
}

.v3-articlePromoBlock-module__label___25r-S {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-article-promo-block-label-padding);
    color: var(--c-article-promo-block-label-color);
    text-transform: var(--c-article-promo-block-label-casing)
}

.v3-articlePromoBlock-module__textContent___FTBLO {
    display: flex;
    flex-direction: column;
    gap: var(--c-article-promo-block-text-content-spacing)
}

.v3-articlePromoBlock-module__titleContainer___djz1n {
    display: flex;
    flex-direction: column;
    gap: var(--c-article-promo-block-title-container-spacing)
}

.v3-articlePromoBlock-module__title___HOFMz {
    font-family: Open Sans;
    font-size: 28px;
    line-height: 40px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-article-promo-block-title-padding);
    color: var(--c-article-promo-block-title-color);
    overflow-wrap: var(--c-article-promo-block-title-overflow-wrap)
}

@media (min-width: 1024px) {
    .v3-articlePromoBlock-module__title___HOFMz {
        font-family: Open Sans;
        font-size: 28px;
        line-height: 40px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-articlePromoBlock-module__summary___-UDd8 {
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300;
    padding: var(--c-article-promo-block-summary-padding);
    color: var(--c-article-promo-block-summary-color)
}

.v3-articlePromoBlock-module__cta___6s0VS {
    grid-column: var(--c-promo-block-cta-column-width);
    padding: var(--c-promo-block-cta-padding);
    text-align: center
}

.v3-articlePromoBlock-module__cta___6s0VS :only-child {
    width: var(--c-promo-block-cta-width)
}

.v3-articlePromoBlock-module__imageWithOverlay___Xgcpv {
    position: var(--c-article-promo-block-image-position);
    width: var(--c-article-promo-block-image-width);
    height: var(--c-article-promo-block-image-height);
    object-fit: var(--c-article-promo-block-image-object-fit);
    object-position: var(--c-article-promo-block-image-object-position)
}

.v3-articlePromoBlock-module__imageWithOverlay___Xgcpv img {
    height: 100%
}

.v3-articlePromoBlock-module__imageWithOverlay___Xgcpv:before {
    content: "";
    position: absolute;
    bottom: var(--c-article-promo-block-image-gradient-bottom);
    width: var(--c-article-promo-block-image-gradient-width);
    height: var(--c-article-promo-block-image-gradient-height);
    background: var(--c-article-promo-block-image-gradient-overlay);
    z-index: var(--c-article-promo-block-image-gradient-z-index)
}

.v3-articlePromoBlock-module__imageWithOverlay___Xgcpv > div {
    height: 100%
}

@media (min-width: 1024px) {
    .v3-articlePromoBlock-module__imageWithOverlay___Xgcpv {
        margin-left: var(--c-article-promo-block-image-margin-left);
        width: var(--c-article-promo-block-image-width);
        height: var(--c-article-promo-block-image-height);
        grid-row: var(--c-article-promo-block-image-grid-row);
        grid-column: var(--c-article-promo-block-image-grid-column)
    }

    .v3-articlePromoBlock-module__imageWithOverlay___Xgcpv:before {
        inset: var(--c-article-promo-block-image-gradient-inset);
        width: var(--c-article-promo-block-image-gradient-width);
        height: var(--c-article-promo-block-image-gradient-height)
    }
}

.v3-galleryArticleHeaderBlock-module__tokens___Ev66q {
    --c-gallery-article-header-block-top-width: var(--p-borderwidth-0);
    --c-gallery-article-header-block-bottom-width: var(--p-borderwidth-0);
    --c-gallery-article-header-block-left-width: var(--p-borderwidth-0);
    --c-gallery-article-header-block-right-width: var(--p-borderwidth-0);
    --c-gallery-article-header-block-border-style: var(--p-border-style-solid);
    --c-gallery-article-header-block-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-gallery-article-header-block-border-top: var(--c-gallery-article-header-block-top-width) var(--c-gallery-article-header-block-border-style) var(--c-gallery-article-header-block-border-color);
    --c-gallery-article-header-block-border-bottom: var(--c-gallery-article-header-block-bottom-width) var(--c-gallery-article-header-block-border-style) var(--c-gallery-article-header-block-border-color);
    --c-gallery-article-header-block-border-right: var(--c-gallery-article-header-block-right-width) var(--c-gallery-article-header-block-border-style) var(--c-gallery-article-header-block-border-color);
    --c-gallery-article-header-block-border-left: var(--c-gallery-article-header-block-left-width) var(--c-gallery-article-header-block-border-style) var(--c-gallery-article-header-block-border-color);
    --c-gallery-article-header-block-border-radius: var(--p-borderradius-0);
    --c-gallery-article-header-block-size-s-padding-top: var(--s-spacer-0);
    --c-gallery-article-header-block-size-s-padding-right: var(--s-spacer-0);
    --c-gallery-article-header-block-size-s-padding-bottom: var(--s-spacer-0);
    --c-gallery-article-header-block-size-s-padding-left: var(--s-spacer-0);
    --c-gallery-article-header-block-size-m-padding-top: var(--s-spacer-0);
    --c-gallery-article-header-block-size-m-padding-right: var(--s-spacer-0);
    --c-gallery-article-header-block-size-m-padding-bottom: var(--s-spacer-0);
    --c-gallery-article-header-block-size-m-padding-left: var(--s-spacer-0);
    --c-gallery-article-header-block-size-l-padding-top: var(--s-spacer-15);
    --c-gallery-article-header-block-size-l-padding-right: var(--s-spacer-0);
    --c-gallery-article-header-block-size-l-padding-bottom: var(--s-spacer-0);
    --c-gallery-article-header-block-size-l-padding-left: var(--s-spacer-0);
    --c-gallery-article-header-block-padding: var(--c-gallery-article-header-block-size-s-padding-top) var(--c-gallery-article-header-block-size-s-padding-right) var(--c-gallery-article-header-block-size-s-padding-bottom) var(--c-gallery-article-header-block-size-s-padding-left);
    --c-gallery-article-header-block-size-s-item-spacing: var(--s-spacer-0);
    --c-gallery-article-header-block-size-m-item-spacing: var(--s-spacer-0);
    --c-gallery-article-header-block-size-l-item-spacing: var(--s-spacer-0);
    --c-gallery-article-header-block-item-spacing: var(--c-gallery-article-header-block-size-s-item-spacing);
    --c-gallery-article-header-block-content-container-size-s-padding: var(--s-spacer-17) var(--s-spacer-0) var(--s-spacer-15) var(--s-spacer-0);
    --c-gallery-article-header-block-content-container-size-m-padding: var(--s-spacer-17) var(--s-spacer-0) var(--s-spacer-15) var(--s-spacer-0);
    --c-gallery-article-header-block-content-container-size-l-padding: var(--s-spacer-15) var(--s-spacer-0) var(--s-spacer-7) var(--s-spacer-0);
    --c-gallery-article-header-block-content-container-padding: var(--c-gallery-article-header-block-content-container-size-s-padding);
    --c-gallery-article-header-block-content-container-item-spacing: var(--s-spacer-0);
    --c-gallery-article-header-block-main-content-size-s-item-spacing: var(--s-spacer-6);
    --c-gallery-article-header-block-main-content-size-m-item-spacing: var(--s-spacer-6);
    --c-gallery-article-header-block-main-content-size-l-item-spacing: var(--s-spacer-0);
    --c-gallery-article-header-block-main-content-item-spacing: var(--c-gallery-article-header-block-main-content-size-s-item-spacing);
    --c-gallery-article-header-block-title-container-size-s-item-spacing: var(--s-spacer-10);
    --c-gallery-article-header-block-title-container-size-m-item-spacing: var(--s-spacer-10);
    --c-gallery-article-header-block-title-container-size-l-item-spacing: var(--s-spacer-10);
    --c-gallery-article-header-block-title-container-item-spacing: var(--c-gallery-article-header-block-title-container-size-s-item-spacing);
    --c-gallery-article-header-block-article-info-size-s-item-spacing: var(--s-spacer-5);
    --c-gallery-article-header-block-article-info-size-m-item-spacing: var(--s-spacer-5);
    --c-gallery-article-header-block-article-info-size-l-item-spacing: var(--s-spacer-0);
    --c-gallery-article-header-block-article-info-item-spacing: var(--c-gallery-article-header-block-article-info-size-s-item-spacing)
}

@media (min-width: 768px) {
    .v3-galleryArticleHeaderBlock-module__tokens___Ev66q {
        --c-gallery-article-header-block-padding: var(--c-gallery-article-header-block-size-m-padding-top) var(--c-gallery-article-header-block-size-m-padding-right) var(--c-gallery-article-header-block-size-m-padding-bottom) var(--c-gallery-article-header-block-size-m-padding-left);
        --c-gallery-article-header-block-item-spacing: var(--c-gallery-article-header-block-size-m-item-spacing);
        --c-gallery-article-header-block-content-container-padding: var(--c-gallery-article-header-block-content-container-size-m-padding);
        --c-gallery-article-header-block-main-content-item-spacing: var(--c-gallery-article-header-block-main-content-size-m-item-spacing);
        --c-gallery-article-header-block-title-container-item-spacing: var(--c-gallery-article-header-block-title-container-size-m-item-spacing);
        --c-gallery-article-header-block-article-info-item-spacing: var(--c-gallery-article-header-block-article-info-size-m-item-spacing)
    }
}

@media (min-width: 1024px) {
    .v3-galleryArticleHeaderBlock-module__tokens___Ev66q {
        --c-gallery-article-header-block-padding: var(--c-gallery-article-header-block-size-l-padding-top) var(--c-gallery-article-header-block-size-l-padding-right) var(--c-gallery-article-header-block-size-l-padding-bottom) var(--c-gallery-article-header-block-size-l-padding-left);
        --c-gallery-article-header-block-item-spacing: var(--c-gallery-article-header-block-size-l-item-spacing);
        --c-gallery-article-header-block-content-container-padding: var(--c-gallery-article-header-block-content-container-size-l-padding);
        --c-gallery-article-header-block-main-content-item-spacing: var(--c-gallery-article-header-block-main-content-size-l-item-spacing);
        --c-gallery-article-header-block-title-container-item-spacing: var(--c-gallery-article-header-block-title-container-size-l-item-spacing);
        --c-gallery-article-header-block-article-info-item-spacing: var(--c-gallery-article-header-block-article-info-size-l-item-spacing)
    }
}

.v3-galleryArticleHeaderBlock-module__tokens___Ev66q {
    --c-gallery-article-header-block-text-color: var(--s-color-text-default-white);
    --c-gallery-article-header-block-background-color: var(--s-color-page-background-2);
    --c-gallery-article-header-block-opacity: var(--p-opacity-100);
    --c-gallery-article-header-block-display: flex;
    --c-gallery-article-header-block-flex-direction: column;
    --c-gallery-article-header-block-size-s-main-content-column-width: span var(--p-grid-small-columns-count);
    --c-gallery-article-header-block-size-m-main-content-column-width: span var(--p-grid-medium-columns-count);
    --c-gallery-article-header-block-size-l-main-content-column-width: 2/-2;
    --c-gallery-article-header-block-size-s-article-navigator-column-width: span var(--p-grid-small-columns-count);
    --c-gallery-article-header-block-size-m-article-navigator-column-width: span var(--p-grid-medium-columns-count);
    --c-gallery-article-header-block-size-l-article-navigator-column-width: 2/-2;
    --c-gallery-article-header-block-main-content-column-width: var(--c-gallery-article-header-block-size-s-main-content-column-width);
    --c-gallery-article-header-block-article-navigator-column-width: var(--c-gallery-article-header-block-size-s-article-navigator-column-width)
}

@media (min-width: 768px) {
    .v3-galleryArticleHeaderBlock-module__tokens___Ev66q {
        --c-gallery-article-header-block-main-content-column-width: var(--c-gallery-article-header-block-size-m-main-content-column-width);
        --c-gallery-article-header-block-article-navigator-column-width: var(--c-gallery-article-header-block-size-m-article-navigator-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-galleryArticleHeaderBlock-module__tokens___Ev66q {
        --c-gallery-article-header-block-main-content-column-width: var(--c-gallery-article-header-block-size-l-main-content-column-width);
        --c-gallery-article-header-block-article-navigator-column-width: var(--c-gallery-article-header-block-size-l-article-navigator-column-width)
    }
}

.v3-galleryArticleHeaderBlock-module__tokens___Ev66q {
    --c-gallery-article-header-block-main-content-display: flex;
    --c-gallery-article-header-block-main-content-flex-direction: column;
    --c-gallery-article-header-block-main-content-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-8) var(--s-spacer-0);
    --c-gallery-article-header-block-sponsor-container-display: flex;
    --c-gallery-article-header-block-sponsor-container-justify-content: flex-end;
    --c-gallery-article-header-block-team-indicator-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-7) var(--s-spacer-0);
    --c-gallery-article-header-block-title-container-display: flex;
    --c-gallery-article-header-block-title-container-flex-direction: column;
    --c-gallery-article-header-block-title-container-width: 100%;
    --c-gallery-article-header-block-title-container-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-8) var(--s-spacer-0);
    --c-gallery-article-header-block-title-text-color: var(--s-color-text-default-white);
    --c-gallery-article-header-block-title-padding: var(--s-spacer-2) var(--s-spacer-0) var(--s-spacer-2) var(--s-spacer-0);
    --c-gallery-article-header-block-article-info-display: flex;
    --c-gallery-article-header-block-article-info-flex-direction: column;
    --c-gallery-article-header-block-summary-text-color: var(--s-color-text-default-light);
    --c-gallery-article-header-block-summary-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-gallery-article-header-block-author-container-display: flex;
    --c-gallery-article-header-block-author-container-flex-direction: column;
    --c-gallery-article-header-block-author-padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-6) var(--s-spacer-0);
    --c-gallery-article-header-block-action-buttons-display: flex;
    --c-gallery-article-header-block-action-buttons-padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-8) var(--s-spacer-0);
    --c-gallery-article-header-block-action-buttons-item-spacing: var(--s-spacer-4);
    --c-gallery-article-header-block-share-tray-display: flex;
    --c-gallery-article-header-block-share-tray-justify-content: flex-end;
    --c-gallery-article-header-block-share-tray-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-gallery-article-header-block-share-tray-border-top: var(--p-borderwidth-1) solid var(--s-color-border-default-dark);
    --c-gallery-article-header-block-share-tray-border-bottom: var(--p-borderwidth-1) solid var(--s-color-border-default-dark);
    --c-gallery-article-header-block-share-tray-border-right: var(--p-borderwidth-0) solid var(--s-color-border-default-dark);
    --c-gallery-article-header-block-share-tray-border-left: var(--p-borderwidth-0) solid var(--s-color-border-default-dark)
}

@media (min-width: 1024px) {
    .v3-galleryArticleHeaderBlock-module__tokens___Ev66q {
        --c-gallery-article-header-block-title-container-width: var(--s-gridcolumn-inset-xl-6-col);
        --c-gallery-article-header-block-title-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
        --c-gallery-article-header-block-article-info-flex-direction: row;
        --c-gallery-article-header-block-article-info-justify-content: space-between;
        --c-gallery-article-header-block-author-container-flex-direction: row;
        --c-gallery-article-header-block-author-container-justify-content: space-between;
        --c-gallery-article-header-block-author-container-align-items: center
    }
}

.v3-galleryArticleHeaderBlock-module__galleryArticleHeaderBlock___c5LO9 {
    display: var(--c-gallery-article-header-block-display);
    flex-direction: var(--c-gallery-article-header-block-flex-direction);
    padding: var(--c-gallery-article-header-block-padding);
    color: var(--c-gallery-article-header-block-text-color);
    background-color: var(--c-gallery-article-header-block-background-color);
    border-radius: var(--c-gallery-article-header-block-border-radius);
    opacity: var(--c-gallery-article-header-block-opacity);
    border-top: var(--c-gallery-article-header-block-border-top);
    border-bottom: var(--c-gallery-article-header-block-border-bottom);
    border-left: var(--c-gallery-article-header-block-border-left);
    border-right: var(--c-gallery-article-header-block-border-right);
    gap: var(--c-gallery-article-header-block-item-spacing)
}

@media (min-width: 1024px) {
    .v3-galleryArticleHeaderBlock-module__image___lxEhD {
        margin-right: var(--s-gridmargin-s);
        margin-left: var(--s-gridmargin-s);
        width: calc(100% - var(--s-gridmargin-s) * 2);
        max-width: var(--p-grid-max-width-container)
    }
}

@media (min-width: 1024px)and (min-width: 768px) {
    .v3-galleryArticleHeaderBlock-module__image___lxEhD {
        margin-right: var(--s-gridmargin-m);
        margin-left: var(--s-gridmargin-m);
        width: calc(100% - var(--s-gridmargin-m) * 2)
    }
}

@media (min-width: 1024px)and (min-width: 1024px) {
    .v3-galleryArticleHeaderBlock-module__image___lxEhD {
        margin-right: var(--s-gridmargin-l);
        margin-left: var(--s-gridmargin-l);
        width: calc(100% - var(--s-gridmargin-l) * 2)
    }
}

@media (min-width: 1024px)and (min-width: 1440px) {
    .v3-galleryArticleHeaderBlock-module__image___lxEhD {
        margin-right: auto;
        margin-left: auto;
        width: calc(100% - var(--s-gridmargin-xl) * 2)
    }
}

@media (min-width: 1024px)and (min-width: 1920px) {
    .v3-galleryArticleHeaderBlock-module__image___lxEhD {
        margin-right: auto;
        margin-left: auto;
        width: calc(100% - var(--s-gridmargin-xxl) * 2);
        width: 100%
    }
}

.v3-galleryArticleHeaderBlock-module__contentContainer___CB5RV {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    padding: var(--c-gallery-article-header-block-content-container-padding);
    row-gap: var(--c-gallery-article-header-block-content-container-item-spacing)
}

@media (min-width: 768px) {
    .v3-galleryArticleHeaderBlock-module__contentContainer___CB5RV {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-galleryArticleHeaderBlock-module__contentContainer___CB5RV {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-galleryArticleHeaderBlock-module__contentContainer___CB5RV {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-galleryArticleHeaderBlock-module__mainContent___SHUTx {
    display: var(--c-gallery-article-header-block-main-content-display);
    flex-direction: var(--c-gallery-article-header-block-main-content-flex-direction);
    grid-column: var(--c-gallery-article-header-block-main-content-column-width);
    gap: var(--c-gallery-article-header-block-main-content-item-spacing);
    padding: var(--c-gallery-article-header-block-main-content-padding)
}

.v3-galleryArticleHeaderBlock-module__articleNavigatorContainer___5RgIF {
    grid-column: var(--c-gallery-article-header-block-article-navigator-column-width)
}

.v3-galleryArticleHeaderBlock-module__sponsorContainer___MYRBp {
    display: var(--c-gallery-article-header-block-sponsor-container-display);
    justify-content: var(--c-gallery-article-header-block-sponsor-container-justify-content)
}

.v3-galleryArticleHeaderBlock-module__teamIndicator___4aeTH {
    padding: var(--c-gallery-article-header-block-team-indicator-padding)
}

.v3-galleryArticleHeaderBlock-module__titleContainer___Yqdp1 {
    display: var(--c-gallery-article-header-block-title-container-display);
    flex-direction: var(--c-gallery-article-header-block-title-container-flex-direction);
    gap: var(--c-gallery-article-header-block-title-container-item-spacing);
    padding: var(--c-gallery-article-header-block-title-container-padding);
    width: var(--c-gallery-article-header-block-title-container-width)
}

.v3-galleryArticleHeaderBlock-module__title___CqlJX {
    font-family: Open Sans;
    font-size: 36px;
    line-height: 48px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-gallery-article-header-block-title-padding);
    color: var(--c-gallery-article-header-block-title-text-color)
}

@media (min-width: 1024px) {
    .v3-galleryArticleHeaderBlock-module__title___CqlJX {
        font-family: Open Sans;
        font-size: 48px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-galleryArticleHeaderBlock-module__articleInfo___Fuz6- {
    display: var(--c-gallery-article-header-block-article-info-display);
    flex-direction: var(--c-gallery-article-header-block-article-info-flex-direction);
    justify-content: var(--c-gallery-article-header-block-article-info-justify-content);
    gap: var(--c-gallery-article-header-block-article-info-item-spacing)
}

.v3-galleryArticleHeaderBlock-module__summary___ovgmA {
    padding: var(--c-gallery-article-header-block-summary-padding);
    color: var(--c-gallery-article-header-block-summary-text-color);
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300
}

@media (min-width: 1024px) {
    .v3-galleryArticleHeaderBlock-module__summary___ovgmA {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-galleryArticleHeaderBlock-module__authorContainer___ZMSUN {
    display: var(--c-gallery-article-header-block-author-container-display);
    align-items: var(--c-gallery-article-header-block-author-container-align-items);
    justify-content: var(--c-gallery-article-header-block-author-container-justify-content);
    flex-direction: var(--c-gallery-article-header-block-author-container-flex-direction)
}

.v3-galleryArticleHeaderBlock-module__author___k-0GH {
    padding: var(--c-gallery-article-header-block-author-padding)
}

.v3-galleryArticleHeaderBlock-module__actionButtons___pkKFc {
    display: var(--c-gallery-article-header-block-action-buttons-display);
    padding: var(--c-gallery-article-header-block-action-buttons-padding);
    gap: var(--c-gallery-article-header-block-action-buttons-item-spacing)
}

.v3-galleryArticleHeaderBlock-module__shareTray___OeRBo {
    display: var(--c-gallery-article-header-block-share-tray-display);
    justify-content: var(--c-gallery-article-header-block-share-tray-justify-content);
    padding: var(--c-gallery-article-header-block-share-tray-padding);
    border-top: var(--c-gallery-article-header-block-share-tray-border-top);
    border-bottom: var(--c-gallery-article-header-block-share-tray-border-bottom);
    border-right: var(--c-gallery-article-header-block-share-tray-border-right);
    border-left: var(--c-gallery-article-header-block-share-tray-border-left)
}

.v3-videoArticleHeaderBlock-module__tokens___uxPIO {
    --c-video-article-header-block-top-width: var(--p-borderwidth-0);
    --c-video-article-header-block-bottom-width: var(--p-borderwidth-0);
    --c-video-article-header-block-left-width: var(--p-borderwidth-0);
    --c-video-article-header-block-right-width: var(--p-borderwidth-0);
    --c-video-article-header-block-border-style: var(--p-border-style-solid);
    --c-video-article-header-block-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-video-article-header-block-border-top: var(--c-video-article-header-block-top-width) var(--c-video-article-header-block-border-style) var(--c-video-article-header-block-border-color);
    --c-video-article-header-block-border-bottom: var(--c-video-article-header-block-bottom-width) var(--c-video-article-header-block-border-style) var(--c-video-article-header-block-border-color);
    --c-video-article-header-block-border-right: var(--c-video-article-header-block-right-width) var(--c-video-article-header-block-border-style) var(--c-video-article-header-block-border-color);
    --c-video-article-header-block-border-left: var(--c-video-article-header-block-left-width) var(--c-video-article-header-block-border-style) var(--c-video-article-header-block-border-color);
    --c-video-article-header-block-border-radius: var(--p-borderradius-0);
    --c-video-article-header-block-size-s-padding-top: var(--s-spacer-8);
    --c-video-article-header-block-size-s-padding-right: var(--s-spacer-0);
    --c-video-article-header-block-size-s-padding-bottom: var(--s-spacer-0);
    --c-video-article-header-block-size-s-padding-left: var(--s-spacer-0);
    --c-video-article-header-block-size-m-padding-top: var(--s-spacer-8);
    --c-video-article-header-block-size-m-padding-right: var(--s-spacer-0);
    --c-video-article-header-block-size-m-padding-bottom: var(--s-spacer-0);
    --c-video-article-header-block-size-m-padding-left: var(--s-spacer-0);
    --c-video-article-header-block-size-l-padding-top: var(--s-spacer-0);
    --c-video-article-header-block-size-l-padding-right: var(--s-spacer-0);
    --c-video-article-header-block-size-l-padding-bottom: var(--s-spacer-0);
    --c-video-article-header-block-size-l-padding-left: var(--s-spacer-0);
    --c-video-article-header-block-padding: var(--c-video-article-header-block-size-s-padding-top) var(--c-video-article-header-block-size-s-padding-right) var(--c-video-article-header-block-size-s-padding-bottom) var(--c-video-article-header-block-size-s-padding-left);
    --c-video-article-header-block-size-s-item-spacing: var(--s-spacer-0);
    --c-video-article-header-block-size-m-item-spacing: var(--s-spacer-0);
    --c-video-article-header-block-size-l-item-spacing: var(--s-spacer-0);
    --c-video-article-header-block-item-spacing: var(--c-video-article-header-block-size-s-item-spacing);
    --c-video-article-header-block-content-container-size-s-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-article-header-block-content-container-size-m-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-article-header-block-content-container-size-l-padding: var(--s-spacer-15) var(--s-spacer-0) var(--s-spacer-7) var(--s-spacer-0);
    --c-video-article-header-block-content-container-padding: var(--c-video-article-header-block-content-container-size-s-padding);
    --c-video-article-header-block-content-container-item-spacing: var(--s-spacer-0);
    --c-video-article-header-block-video-player-size-s-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-article-header-block-video-player-size-m-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-article-header-block-video-player-size-l-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-13) var(--s-spacer-0);
    --c-video-article-header-block-video-player-padding: var(--c-video-article-header-block-video-player-size-s-padding);
    --c-video-article-header-block-main-content-size-s-padding: var(--s-spacer-17) var(--s-spacer-0) var(--s-spacer-15) var(--s-spacer-0);
    --c-video-article-header-block-main-content-size-m-padding: var(--s-spacer-17) var(--s-spacer-0) var(--s-spacer-15) var(--s-spacer-0);
    --c-video-article-header-block-main-content-size-l-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-8) var(--s-spacer-0);
    --c-video-article-header-block-main-content-padding: var(--c-video-article-header-block-main-content-size-s-padding);
    --c-video-article-header-block-main-content-size-s-item-spacing: var(--s-spacer-6);
    --c-video-article-header-block-main-content-size-m-item-spacing: var(--s-spacer-6);
    --c-video-article-header-block-main-content-size-l-item-spacing: var(--s-spacer-0);
    --c-video-article-header-block-main-content-item-spacing: var(--c-video-article-header-block-main-content-size-s-item-spacing);
    --c-video-article-header-block-title-container-size-s-item-spacing: var(--s-spacer-10);
    --c-video-article-header-block-title-container-size-m-item-spacing: var(--s-spacer-10);
    --c-video-article-header-block-title-container-size-l-item-spacing: var(--s-spacer-10);
    --c-video-article-header-block-title-container-item-spacing: var(--c-video-article-header-block-title-container-size-s-item-spacing);
    --c-video-article-header-block-article-info-size-s-item-spacing: var(--s-spacer-5);
    --c-video-article-header-block-article-info-size-m-item-spacing: var(--s-spacer-5);
    --c-video-article-header-block-article-info-size-l-item-spacing: var(--s-spacer-0);
    --c-video-article-header-block-article-info-item-spacing: var(--c-video-article-header-block-article-info-size-s-item-spacing)
}

@media (min-width: 768px) {
    .v3-videoArticleHeaderBlock-module__tokens___uxPIO {
        --c-video-article-header-block-padding: var(--c-video-article-header-block-size-m-padding-top) var(--c-video-article-header-block-size-m-padding-right) var(--c-video-article-header-block-size-m-padding-bottom) var(--c-video-article-header-block-size-m-padding-left);
        --c-video-article-header-block-item-spacing: var(--c-video-article-header-block-size-m-item-spacing);
        --c-video-article-header-block-content-container-padding: var(--c-video-article-header-block-content-container-size-m-padding);
        --c-video-article-header-block-video-player-padding: var(--c-video-article-header-block-video-player-size-m-padding);
        --c-video-article-header-block-main-content-padding: var(--c-video-article-header-block-main-content-size-m-padding);
        --c-video-article-header-block-main-content-item-spacing: var(--c-video-article-header-block-main-content-size-m-item-spacing);
        --c-video-article-header-block-title-container-item-spacing: var(--c-video-article-header-block-title-container-size-m-item-spacing);
        --c-video-article-header-block-article-info-item-spacing: var(--c-video-article-header-block-article-info-size-m-item-spacing)
    }
}

@media (min-width: 1024px) {
    .v3-videoArticleHeaderBlock-module__tokens___uxPIO {
        --c-video-article-header-block-padding: var(--c-video-article-header-block-size-l-padding-top) var(--c-video-article-header-block-size-l-padding-right) var(--c-video-article-header-block-size-l-padding-bottom) var(--c-video-article-header-block-size-l-padding-left);
        --c-video-article-header-block-item-spacing: var(--c-video-article-header-block-size-l-item-spacing);
        --c-video-article-header-block-content-container-padding: var(--c-video-article-header-block-content-container-size-l-padding);
        --c-video-article-header-block-video-player-padding: var(--c-video-article-header-block-video-player-size-l-padding);
        --c-video-article-header-block-main-content-padding: var(--c-video-article-header-block-main-content-size-l-padding);
        --c-video-article-header-block-main-content-item-spacing: var(--c-video-article-header-block-main-content-size-l-item-spacing);
        --c-video-article-header-block-title-container-item-spacing: var(--c-video-article-header-block-title-container-size-l-item-spacing);
        --c-video-article-header-block-article-info-item-spacing: var(--c-video-article-header-block-article-info-size-l-item-spacing)
    }
}

.v3-videoArticleHeaderBlock-module__tokens___uxPIO {
    --c-video-article-header-block-text-color: var(--s-color-text-default-white);
    --c-video-article-header-block-background-color: var(--s-color-page-background-2);
    --c-video-article-header-block-opacity: var(--p-opacity-100);
    --c-video-article-header-block-display: flex;
    --c-video-article-header-block-flex-direction: column;
    --c-video-article-header-block-size-s-video-player-column-width: span var(--p-grid-small-columns-count);
    --c-video-article-header-block-size-m-video-player-column-width: span var(--p-grid-medium-columns-count);
    --c-video-article-header-block-size-l-video-player-column-width: 2/-2;
    --c-video-article-header-block-size-s-main-content-column-width: span var(--p-grid-small-columns-count);
    --c-video-article-header-block-size-m-main-content-column-width: span var(--p-grid-medium-columns-count);
    --c-video-article-header-block-size-l-main-content-column-width: 2/-2;
    --c-video-article-header-block-size-s-article-navigator-column-width: span var(--p-grid-small-columns-count);
    --c-video-article-header-block-size-m-article-navigator-column-width: span var(--p-grid-medium-columns-count);
    --c-video-article-header-block-size-l-article-navigator-column-width: 2/-2;
    --c-video-article-header-block-video-player-column-width: var(--c-video-article-header-block-size-s-video-player-column-width);
    --c-video-article-header-block-main-content-column-width: var(--c-video-article-header-block-size-s-main-content-column-width);
    --c-video-article-header-block-article-navigator-column-width: var(--c-video-article-header-block-size-s-article-navigator-column-width)
}

@media (min-width: 768px) {
    .v3-videoArticleHeaderBlock-module__tokens___uxPIO {
        --c-video-article-header-block-video-player-column-width: var(--c-video-article-header-block-size-m-video-player-column-width);
        --c-video-article-header-block-main-content-column-width: var(--c-video-article-header-block-size-m-main-content-column-width);
        --c-video-article-header-block-article-navigator-column-width: var(--c-video-article-header-block-size-m-article-navigator-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-videoArticleHeaderBlock-module__tokens___uxPIO {
        --c-video-article-header-block-video-player-column-width: var(--c-video-article-header-block-size-l-video-player-column-width);
        --c-video-article-header-block-main-content-column-width: var(--c-video-article-header-block-size-l-main-content-column-width);
        --c-video-article-header-block-article-navigator-column-width: var(--c-video-article-header-block-size-l-article-navigator-column-width)
    }
}

.v3-videoArticleHeaderBlock-module__tokens___uxPIO {
    --c-video-article-header-block-main-content-display: flex;
    --c-video-article-header-block-main-content-flex-direction: column;
    --c-video-article-header-block-sponsor-container-display: flex;
    --c-video-article-header-block-sponsor-container-justify-content: flex-end;
    --c-video-article-header-block-team-indicator-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-7) var(--s-spacer-0);
    --c-video-article-header-block-title-container-display: flex;
    --c-video-article-header-block-title-container-flex-direction: column;
    --c-video-article-header-block-title-container-width: 100%;
    --c-video-article-header-block-title-container-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-8) var(--s-spacer-0);
    --c-video-article-header-block-title-text-color: var(--s-color-text-default-white);
    --c-video-article-header-block-title-padding: var(--s-spacer-2) var(--s-spacer-0) var(--s-spacer-2) var(--s-spacer-0);
    --c-video-article-header-block-article-info-display: flex;
    --c-video-article-header-block-article-info-flex-direction: column;
    --c-video-article-header-block-summary-text-color: var(--s-color-text-default-light);
    --c-video-article-header-block-summary-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-video-article-header-block-author-container-display: flex;
    --c-video-article-header-block-author-container-flex-direction: column;
    --c-video-article-header-block-author-padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-6) var(--s-spacer-0);
    --c-video-article-header-block-action-buttons-display: flex;
    --c-video-article-header-block-action-buttons-padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-8) var(--s-spacer-0);
    --c-video-article-header-block-action-buttons-item-spacing: var(--s-spacer-4);
    --c-video-article-header-block-share-tray-display: flex;
    --c-video-article-header-block-share-tray-justify-content: flex-end;
    --c-video-article-header-block-share-tray-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-video-article-header-block-share-tray-border-top: var(--p-borderwidth-1) solid var(--s-color-border-default-dark);
    --c-video-article-header-block-share-tray-border-bottom: var(--p-borderwidth-1) solid var(--s-color-border-default-dark);
    --c-video-article-header-block-share-tray-border-right: var(--p-borderwidth-0) solid var(--s-color-border-default-dark);
    --c-video-article-header-block-share-tray-border-left: var(--p-borderwidth-0) solid var(--s-color-border-default-dark)
}

@media (min-width: 1024px) {
    .v3-videoArticleHeaderBlock-module__tokens___uxPIO {
        --c-video-article-header-block-title-container-width: var(--s-gridcolumn-inset-xl-6-col);
        --c-video-article-header-block-title-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
        --c-video-article-header-block-article-info-flex-direction: row;
        --c-video-article-header-block-article-info-justify-content: space-between;
        --c-video-article-header-block-author-container-flex-direction: row;
        --c-video-article-header-block-author-container-justify-content: space-between;
        --c-video-article-header-block-author-container-align-items: center
    }
}

.v3-videoArticleHeaderBlock-module__videoArticleHeaderBlock___IyFlK {
    display: var(--c-video-article-header-block-display);
    flex-direction: var(--c-video-article-header-block-flex-direction);
    padding: var(--c-video-article-header-block-padding);
    color: var(--c-video-article-header-block-text-color);
    background-color: var(--c-video-article-header-block-background-color);
    border-radius: var(--c-video-article-header-block-border-radius);
    opacity: var(--c-video-article-header-block-opacity);
    border-top: var(--c-video-article-header-block-border-top);
    border-bottom: var(--c-video-article-header-block-border-bottom);
    border-left: var(--c-video-article-header-block-border-left);
    border-right: var(--c-video-article-header-block-border-right);
    gap: var(--c-video-article-header-block-item-spacing)
}

.v3-videoArticleHeaderBlock-module__contentContainer___hc-MB {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    padding: var(--c-video-article-header-block-content-container-padding);
    row-gap: var(--c-video-article-header-block-content-container-item-spacing)
}

@media (min-width: 768px) {
    .v3-videoArticleHeaderBlock-module__contentContainer___hc-MB {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-videoArticleHeaderBlock-module__contentContainer___hc-MB {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-videoArticleHeaderBlock-module__contentContainer___hc-MB {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-videoArticleHeaderBlock-module__videoPlayer___hjVZp {
    grid-column: var(--c-video-article-header-block-video-player-column-width);
    padding: var(--c-video-article-header-block-video-player-padding);
    margin-right: calc(var(--p-grid-small-gutter) * -1);
    margin-left: calc(var(--p-grid-small-gutter) * -1)
}

@media (min-width: 768px) {
    .v3-videoArticleHeaderBlock-module__videoPlayer___hjVZp {
        margin-right: calc(var(--p-grid-medium-gutter) * -1);
        margin-left: calc(var(--p-grid-medium-gutter) * -1)
    }
}

@media (min-width: 1024px) {
    .v3-videoArticleHeaderBlock-module__videoPlayer___hjVZp {
        margin-right: 0;
        margin-left: calc(var(--p-grid-large-gutter) * -1)
    }
}

@media (min-width: 1440px) {
    .v3-videoArticleHeaderBlock-module__videoPlayer___hjVZp {
        margin-left: calc(var(--p-grid-xlarge-gutter) * -1)
    }
}

@media (min-width: 1024px) {
    .v3-videoArticleHeaderBlock-module__videoPlayer___hjVZp {
        margin: 0
    }
}

.v3-videoArticleHeaderBlock-module__mainContent___eZWR6 {
    display: var(--c-video-article-header-block-main-content-display);
    flex-direction: var(--c-video-article-header-block-main-content-flex-direction);
    grid-column: var(--c-video-article-header-block-main-content-column-width);
    gap: var(--c-video-article-header-block-main-content-item-spacing);
    padding: var(--c-video-article-header-block-main-content-padding)
}

.v3-videoArticleHeaderBlock-module__articleNavigatorContainer___eL8lA {
    grid-column: var(--c-video-article-header-block-article-navigator-column-width)
}

.v3-videoArticleHeaderBlock-module__sponsorContainer___U-0vl {
    display: var(--c-video-article-header-block-sponsor-container-display);
    justify-content: var(--c-video-article-header-block-sponsor-container-justify-content)
}

.v3-videoArticleHeaderBlock-module__teamIndicator___WU6l2 {
    padding: var(--c-video-article-header-block-team-indicator-padding)
}

.v3-videoArticleHeaderBlock-module__titleContainer___OqWB9 {
    display: var(--c-video-article-header-block-title-container-display);
    flex-direction: var(--c-video-article-header-block-title-container-flex-direction);
    gap: var(--c-video-article-header-block-title-container-item-spacing);
    padding: var(--c-video-article-header-block-title-container-padding);
    width: var(--c-video-article-header-block-title-container-width)
}

.v3-videoArticleHeaderBlock-module__title___lKKqr {
    font-family: Open Sans;
    font-size: 36px;
    line-height: 48px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-video-article-header-block-title-padding);
    color: var(--c-video-article-header-block-title-text-color)
}

@media (min-width: 1024px) {
    .v3-videoArticleHeaderBlock-module__title___lKKqr {
        font-family: Open Sans;
        font-size: 48px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-videoArticleHeaderBlock-module__articleInfo___ngzEV {
    display: var(--c-video-article-header-block-article-info-display);
    flex-direction: var(--c-video-article-header-block-article-info-flex-direction);
    justify-content: var(--c-video-article-header-block-article-info-justify-content);
    gap: var(--c-video-article-header-block-article-info-item-spacing)
}

.v3-videoArticleHeaderBlock-module__summary___D8mCF {
    padding: var(--c-video-article-header-block-summary-padding);
    color: var(--c-video-article-header-block-summary-text-color);
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300
}

@media (min-width: 1024px) {
    .v3-videoArticleHeaderBlock-module__summary___D8mCF {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-videoArticleHeaderBlock-module__authorContainer___QaYCO {
    display: var(--c-video-article-header-block-author-container-display);
    align-items: var(--c-video-article-header-block-author-container-align-items);
    justify-content: var(--c-video-article-header-block-author-container-justify-content);
    flex-direction: var(--c-video-article-header-block-author-container-flex-direction)
}

.v3-videoArticleHeaderBlock-module__author___qsoci {
    padding: var(--c-video-article-header-block-author-padding)
}

.v3-videoArticleHeaderBlock-module__actionButtons___9sb7b {
    display: var(--c-video-article-header-block-action-buttons-display);
    padding: var(--c-video-article-header-block-action-buttons-padding);
    gap: var(--c-video-article-header-block-action-buttons-item-spacing)
}

.v3-videoArticleHeaderBlock-module__shareTray___a6p4w {
    display: var(--c-video-article-header-block-share-tray-display);
    justify-content: var(--c-video-article-header-block-share-tray-justify-content);
    padding: var(--c-video-article-header-block-share-tray-padding);
    border-top: var(--c-video-article-header-block-share-tray-border-top);
    border-bottom: var(--c-video-article-header-block-share-tray-border-bottom);
    border-right: var(--c-video-article-header-block-share-tray-border-right);
    border-left: var(--c-video-article-header-block-share-tray-border-left)
}

.v3-backToTop-module__tokens___gDZQA {
    --c-back-to-top-top-width: var(--p-borderwidth-0);
    --c-back-to-top-bottom-width: var(--p-borderwidth-0);
    --c-back-to-top-left-width: var(--p-borderwidth-0);
    --c-back-to-top-right-width: var(--p-borderwidth-0);
    --c-back-to-top-border-style: var(--p-border-style-solid);
    --c-back-to-top-border-color: var(--p-color-opacity-background-transparent);
    --c-back-to-top-border-top: var(--c-back-to-top-top-width) var(--c-back-to-top-border-style) var(--c-back-to-top-border-color);
    --c-back-to-top-border-bottom: var(--c-back-to-top-bottom-width) var(--c-back-to-top-border-style) var(--c-back-to-top-border-color);
    --c-back-to-top-border-right: var(--c-back-to-top-right-width) var(--c-back-to-top-border-style) var(--c-back-to-top-border-color);
    --c-back-to-top-border-left: var(--c-back-to-top-left-width) var(--c-back-to-top-border-style) var(--c-back-to-top-border-color);
    --c-back-to-top-border-radius: var(--p-borderradius-0);
    --c-back-to-top-size-s-padding-top: var(--s-spacer-8);
    --c-back-to-top-size-s-padding-right: var(--s-spacer-0);
    --c-back-to-top-size-s-padding-bottom: var(--s-spacer-8);
    --c-back-to-top-size-s-padding-left: var(--s-spacer-0);
    --c-back-to-top-size-m-padding-top: var(--s-spacer-8);
    --c-back-to-top-size-m-padding-right: var(--s-spacer-0);
    --c-back-to-top-size-m-padding-bottom: var(--s-spacer-8);
    --c-back-to-top-size-m-padding-left: var(--s-spacer-0);
    --c-back-to-top-size-l-padding-top: var(--s-spacer-8);
    --c-back-to-top-size-l-padding-right: var(--s-spacer-0);
    --c-back-to-top-size-l-padding-bottom: var(--s-spacer-8);
    --c-back-to-top-size-l-padding-left: var(--s-spacer-0);
    --c-back-to-top-padding: var(--c-back-to-top-size-s-padding-top) var(--c-back-to-top-size-s-padding-right) var(--c-back-to-top-size-s-padding-bottom) var(--c-back-to-top-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-backToTop-module__tokens___gDZQA {
        --c-back-to-top-padding: var(--c-back-to-top-size-m-padding-top) var(--c-back-to-top-size-m-padding-right) var(--c-back-to-top-size-m-padding-bottom) var(--c-back-to-top-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-backToTop-module__tokens___gDZQA {
        --c-back-to-top-padding: var(--c-back-to-top-size-l-padding-top) var(--c-back-to-top-size-l-padding-right) var(--c-back-to-top-size-l-padding-bottom) var(--c-back-to-top-size-l-padding-left)
    }
}

.v3-backToTop-module__tokens___gDZQA {
    --c-back-to-top-background-color: var(--s-color-background-default-light);
    --c-back-to-top-opacity: var(--p-opacity-100);
    --c-back-to-top-button-text-color: var(--s-color-text-neutral-dark-dark);
    --c-back-to-top-button-text-casing: var(--p-textcase-none);
    --c-back-to-top-button-icon-size: var(--s-iconsize-s);
    --c-back-to-top-button-padding-top: var(--s-spacer-fixed-3px);
    --c-back-to-top-button-padding-bottom: var(--s-spacer-fixed-3px);
    --c-back-to-top-button-padding-right: var(--s-spacer-0);
    --c-back-to-top-button-padding-left: var(--s-spacer-0);
    --c-back-to-top-button-padding: var(--c-back-to-top-button-padding-top) var(--c-back-to-top-button-padding-right) var(--c-back-to-top-button-padding-bottom) var(--c-back-to-top-button-padding-left)
}

.v3-backToTop-module__backToTop___JV2Kt {
    padding: var(--c-back-to-top-padding);
    background-color: var(--c-back-to-top-background-color);
    border-top: var(--c-back-to-top-border-top);
    border-bottom: var(--c-back-to-top-border-bottom);
    border-left: var(--c-back-to-top-border-left);
    border-right: var(--c-back-to-top-border-right);
    border-radius: var(--c-back-to-top-border-radius);
    opacity: var(--c-back-to-top-opacity)
}

.v3-backToTop-module__container___TTur4 {
    margin-right: var(--s-gridmargin-s);
    margin-left: var(--s-gridmargin-s);
    width: calc(100% - var(--s-gridmargin-s) * 2);
    max-width: var(--p-grid-max-width-container)
}

@media (min-width: 768px) {
    .v3-backToTop-module__container___TTur4 {
        margin-right: var(--s-gridmargin-m);
        margin-left: var(--s-gridmargin-m);
        width: calc(100% - var(--s-gridmargin-m) * 2)
    }
}

@media (min-width: 1024px) {
    .v3-backToTop-module__container___TTur4 {
        margin-right: var(--s-gridmargin-l);
        margin-left: var(--s-gridmargin-l);
        width: calc(100% - var(--s-gridmargin-l) * 2)
    }
}

@media (min-width: 1440px) {
    .v3-backToTop-module__container___TTur4 {
        margin-right: auto;
        margin-left: auto;
        width: calc(100% - var(--s-gridmargin-xl) * 2)
    }
}

@media (min-width: 1920px) {
    .v3-backToTop-module__container___TTur4 {
        margin-right: auto;
        margin-left: auto;
        width: calc(100% - var(--s-gridmargin-xxl) * 2);
        width: 100%
    }
}

.v3-backToTop-module__button___g-XvJ {
    justify-content: space-between;
    padding: var(--c-back-to-top-button-padding);
    width: 100%
}

.v3-backToTop-module__button___g-XvJ [class*=text] {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    color: var(--c-back-to-top-button-text-color);
    text-transform: var(--c-back-to-top-button-text-casing)
}

.v3-backToTop-module__button___g-XvJ svg {
    width: var(--c-back-to-top-button-icon-size);
    height: var(--c-back-to-top-button-icon-size)
}

.v3-contactDetails-module__tokens___W-aQD {
    --c-legal-links-top-width: var(--p-borderwidth-0);
    --c-legal-links-bottom-width: var(--p-borderwidth-0);
    --c-legal-links-left-width: var(--p-borderwidth-0);
    --c-legal-links-right-width: var(--p-borderwidth-0);
    --c-legal-links-border-style: var(--p-border-style-solid);
    --c-legal-links-border-color: var(--p-color-opacity-background-transparent);
    --c-legal-links-border-top: var(--c-legal-links-top-width) var(--c-legal-links-border-style) var(--c-legal-links-border-color);
    --c-legal-links-border-bottom: var(--c-legal-links-bottom-width) var(--c-legal-links-border-style) var(--c-legal-links-border-color);
    --c-legal-links-border-right: var(--c-legal-links-right-width) var(--c-legal-links-border-style) var(--c-legal-links-border-color);
    --c-legal-links-border-left: var(--c-legal-links-left-width) var(--c-legal-links-border-style) var(--c-legal-links-border-color);
    --c-legal-links-border-radius: var(--p-borderradius-0);
    --c-contact-block-size-s-padding-top: var(--s-spacer-0);
    --c-contact-block-size-s-padding-right: var(--s-spacer-0);
    --c-contact-block-size-s-padding-bottom: var(--s-spacer-9);
    --c-contact-block-size-s-padding-left: var(--s-spacer-0);
    --c-contact-block-size-m-padding-top: var(--s-spacer-0);
    --c-contact-block-size-m-padding-right: var(--s-spacer-0);
    --c-contact-block-size-m-padding-bottom: var(--s-spacer-9);
    --c-contact-block-size-m-padding-left: var(--s-spacer-0);
    --c-contact-block-size-l-padding-top: var(--s-spacer-0);
    --c-contact-block-size-l-padding-right: var(--s-spacer-0);
    --c-contact-block-size-l-padding-bottom: var(--s-spacer-9);
    --c-contact-block-size-l-padding-left: var(--s-spacer-0);
    --c-contact-block-padding: var(--c-contact-block-size-s-padding-top) var(--c-contact-block-size-s-padding-right) var(--c-contact-block-size-s-padding-bottom) var(--c-contact-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-contactDetails-module__tokens___W-aQD {
        --c-contact-block-padding: var(--c-contact-block-size-m-padding-top) var(--c-contact-block-size-m-padding-right) var(--c-contact-block-size-m-padding-bottom) var(--c-contact-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-contactDetails-module__tokens___W-aQD {
        --c-contact-block-padding: var(--c-contact-block-size-l-padding-top) var(--c-contact-block-size-l-padding-right) var(--c-contact-block-size-l-padding-bottom) var(--c-contact-block-size-l-padding-left)
    }
}

.v3-contactDetails-module__tokens___W-aQD {
    --c-contact-block-background-color: var(--s-color-background-opacity-fullytransparent);
    --c-contact-block-opacity: var(--p-opacity-100);
    --c-contact-block-contact-item-item-spacing: var(--s-spacer-7);
    --c-contact-block-contact-item-margin-top: var(--s-spacer-0);
    --c-contact-block-contact-item-margin-bottom: var(--s-spacer-6);
    --c-contact-block-contact-item-margin-right: var(--s-spacer-0);
    --c-contact-block-contact-item-margin-left: var(--s-spacer-0);
    --c-contact-block-contact-item-margin: var(--c-contact-block-contact-item-margin-top) var(--c-contact-block-contact-item-margin-right) var(--c-contact-block-contact-item-margin-bottom) var(--c-contact-block-contact-item-margin-left);
    --c-contact-block-title-text-color: var(--s-color-text-neutral-dark-dark);
    --c-contact-block-title-margin-top: var(--s-spacer-0);
    --c-contact-block-title-margin-bottom: var(--s-spacer-6);
    --c-contact-block-title-margin-right: var(--s-spacer-0);
    --c-contact-block-title-margin-left: var(--s-spacer-0);
    --c-contact-block-title-margin: var(--c-contact-block-title-margin-top) var(--c-contact-block-title-margin-right) var(--c-contact-block-title-margin-bottom) var(--c-contact-block-title-margin-left);
    --c-contact-block-address-margin-top: var(--s-spacer-0);
    --c-contact-block-address-margin-bottom: var(--s-spacer-6);
    --c-contact-block-address-margin-right: var(--s-spacer-0);
    --c-contact-block-address-margin-left: var(--s-spacer-0);
    --c-contact-block-address-margin: var(--c-contact-block-address-margin-top) var(--c-contact-block-address-margin-right) var(--c-contact-block-address-margin-bottom) var(--c-contact-block-address-margin-left);
    --c-contact-block-text-color: var(--s-color-text-neutral-dark-dark);
    --c-contact-block-icon-color: var(--s-color-icon-default-black);
    --c-contact-block-link-color: var(--s-color-link-primary-onlight-enabled)
}

.v3-contactDetails-module__contactDetails___rOoQH {
    padding: var(--c-contact-block-padding);
    background-color: var(--c-contact-block-background-color);
    border-top: var(--c-contact-block-border-top);
    border-bottom: var(--c-contact-block-border-bottom);
    border-right: var(--c-contact-block-border-right);
    border-left: var(--c-contact-block-border-left);
    border-radius: var(--c-contact-block-border-radius);
    opacity: var(--c-contact-block-opacity);
    font-style: normal
}

.v3-contactDetails-module__title___-jgPH {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    margin: var(--c-contact-block-title-margin);
    text-transform: uppercase
}

.v3-contactDetails-module__contactItem___-gRQr {
    display: flex;
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    margin: var(--c-contact-block-contact-item-margin);
    gap: var(--c-contact-block-contact-item-item-spacing);
    color: var(--c-contact-block-text-color)
}

.v3-contactDetails-module__contactItem___-gRQr p {
    margin: 0
}

.v3-contactDetails-module__address___AI-e3 {
    margin-top: var(--s-spacer-6);
    white-space: pre-wrap
}

.v3-contactDetails-module__email___XTC9C, .v3-contactDetails-module__number___zE6tG {
    display: flex
}

.v3-contactDetails-module__address___AI-e3 a, .v3-contactDetails-module__link___dEjhh span[class*=text] {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    color: var(--c-contact-block-link-color)
}

.v3-contactDetails-module__icon___znNIs {
    color: var(--c-contact-block-icon-color)
}

.v3-downloadBlock-module__colourTheme1___wVTIU, .v3-downloadBlock-module__colourTheme2___Ytnsl, .v3-downloadBlock-module__colourTheme3___m4Tg3, .v3-downloadBlock-module__colourTheme4___iZzF3, .v3-downloadBlock-module__colourTheme5___qqFvn, .v3-downloadBlock-module__colourTheme6___sapHU, .v3-downloadBlock-module__tokens___MIzQF {
    --c-download-block-top-width: var(--p-borderwidth-0);
    --c-download-block-bottom-width: var(--p-borderwidth-0);
    --c-download-block-left-width: var(--p-borderwidth-0);
    --c-download-block-right-width: var(--p-borderwidth-0);
    --c-download-block-border-style: var(--p-border-style-solid);
    --c-download-block-border-color: var(--p-color-opacity-background-transparent);
    --c-download-block-border-top: var(--c-download-block-top-width) var(--c-download-block-border-style) var(--c-download-block-border-color);
    --c-download-block-border-bottom: var(--c-download-block-bottom-width) var(--c-download-block-border-style) var(--c-download-block-border-color);
    --c-download-block-border-right: var(--c-download-block-right-width) var(--c-download-block-border-style) var(--c-download-block-border-color);
    --c-download-block-border-left: var(--c-download-block-left-width) var(--c-download-block-border-style) var(--c-download-block-border-color);
    --c-download-block-border-radius: var(--p-borderradius-0)
}

.v3-downloadBlock-module__tokens___MIzQF {
    --c-download-block-size-s-padding-top: var(--s-spacer-13);
    --c-download-block-size-s-padding-right: var(--s-spacer-0);
    --c-download-block-size-s-padding-bottom: var(--s-spacer-16);
    --c-download-block-size-s-padding-left: var(--s-spacer-0);
    --c-download-block-size-m-padding-top: var(--s-spacer-13);
    --c-download-block-size-m-padding-right: var(--s-spacer-0);
    --c-download-block-size-m-padding-bottom: var(--s-spacer-16);
    --c-download-block-size-m-padding-left: var(--s-spacer-0);
    --c-download-block-size-l-padding-top: var(--s-spacer-19);
    --c-download-block-size-l-padding-right: var(--s-spacer-0);
    --c-download-block-size-l-padding-bottom: var(--s-spacer-20);
    --c-download-block-size-l-padding-left: var(--s-spacer-0);
    --c-download-block-padding: var(--c-download-block-size-s-padding-top) var(--c-download-block-size-s-padding-right) var(--c-download-block-size-s-padding-bottom) var(--c-download-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-downloadBlock-module__tokens___MIzQF {
        --c-download-block-padding: var(--c-download-block-size-m-padding-top) var(--c-download-block-size-m-padding-right) var(--c-download-block-size-m-padding-bottom) var(--c-download-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-downloadBlock-module__tokens___MIzQF {
        --c-download-block-padding: var(--c-download-block-size-l-padding-top) var(--c-download-block-size-l-padding-right) var(--c-download-block-size-l-padding-bottom) var(--c-download-block-size-l-padding-left)
    }
}

.v3-downloadBlock-module__colourTheme1___wVTIU, .v3-downloadBlock-module__tokens___MIzQF {
    --c-download-block-background-color: var(--cs-colorset-1-background-default)
}

.v3-downloadBlock-module__colourTheme2___Ytnsl {
    --c-download-block-background-color: var(--cs-colorset-2-background-default)
}

.v3-downloadBlock-module__colourTheme3___m4Tg3 {
    --c-download-block-background-color: var(--cs-colorset-3-background-default)
}

.v3-downloadBlock-module__colourTheme4___iZzF3 {
    --c-download-block-background-color: var(--cs-colorset-4-background-default)
}

.v3-downloadBlock-module__colourTheme5___qqFvn {
    --c-download-block-background-color: var(--cs-colorset-5-background-default)
}

.v3-downloadBlock-module__colourTheme6___sapHU {
    --c-download-block-background-color: var(--cs-colorset-6-background-default)
}

.v3-downloadBlock-module__tokens___MIzQF {
    --c-download-block-text-content-display: flex;
    --c-download-block-text-content-flex-direction: column;
    --c-download-block-text-content-gap: var(--s-spacer-12);
    --c-download-block-text-content-margin-bottom: var(--s-spacer-6);
    --c-download-block-text-content-breakpoint-xl-grid-column: 2/12;
    --c-download-block-image-display: flex;
    --c-download-block-image-align-items: flex-start;
    --c-download-block-image-flex-direction: column;
    --c-download-block-image-margin-bottom: var(--s-spacer-7);
    --c-download-block-image-breakpoint-xl-margin-bottom: 0;
    --c-download-block-image-breakpoint-xl-grid-column: 2/6;
    --c-download-block-title-container-display: flex;
    --c-download-block-title-container-flex-direction: column;
    --c-download-block-title-container-gap: var(--s-spacer-4);
    --c-download-block-title-color: var(--cs-colorset-1-text-default);
    --c-download-block-title-padding: var(--s-spacer-2) var(--s-spacer-0);
    --c-download-block-subtitle-color: var(--cs-colorset-1-text-supporting);
    --c-download-block-subtitle-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-3);
    --c-download-block-body-text-display: flex;
    --c-download-block-body-text-flex-direction: column;
    --c-download-block-body-text-gap: var(--s-spacer-8);
    --c-download-block-summary-color: var(--cs-colorset-1-text-supporting);
    --c-download-block-summary-margin: 0;
    --c-download-block-summary-padding: var(--s-spacer-fixed-3px) var(--s-spacer-0) var(--s-spacer-1);
    --c-download-block-body-copy-color: var(--cs-colorset-1-text-supporting);
    --c-download-block-downloads-display: flex;
    --c-download-block-downloads-flex-direction: column;
    --c-download-block-downloads-breakpoint-xl-grid-column: 2/12;
    --c-download-block-download-display: flex;
    --c-download-block-download-flex-direction: column;
    --c-download-block-with-image-downloads-breakpoint-xl-grid-column: 6/12;
    --c-download-block-with-image-downloads-breakpoint-xl-image-width: 100%;
    --c-download-block-with-image-downloads-breakpoint-xl-image-aspect-ratio: 3/4;
    --c-download-block-with-image-downloads-breakpoint-xl-image-object-fit: cover
}

.v3-downloadBlock-module__colourTheme1___wVTIU {
    --c-download-block-title-color: var(--cs-colorset-1-text-default);
    --c-download-block-subtitle-color: var(--cs-colorset-1-text-supporting);
    --c-download-block-summary-color: var(--cs-colorset-1-text-supporting);
    --c-download-block-body-copy-color: var(--cs-colorset-1-text-supporting)
}

.v3-downloadBlock-module__colourTheme2___Ytnsl {
    --c-download-block-title-color: var(--cs-colorset-2-text-default);
    --c-download-block-subtitle-color: var(--cs-colorset-2-text-supporting);
    --c-download-block-summary-color: var(--cs-colorset-2-text-supporting);
    --c-download-block-body-copy-color: var(--cs-colorset-2-text-supporting)
}

.v3-downloadBlock-module__colourTheme3___m4Tg3 {
    --c-download-block-title-color: var(--cs-colorset-3-text-default);
    --c-download-block-subtitle-color: var(--cs-colorset-3-text-supporting);
    --c-download-block-summary-color: var(--cs-colorset-3-text-supporting);
    --c-download-block-body-copy-color: var(--cs-colorset-3-text-supporting)
}

.v3-downloadBlock-module__colourTheme4___iZzF3 {
    --c-download-block-title-color: var(--cs-colorset-4-text-default);
    --c-download-block-subtitle-color: var(--cs-colorset-4-text-supporting);
    --c-download-block-summary-color: var(--cs-colorset-4-text-supporting);
    --c-download-block-body-copy-color: var(--cs-colorset-4-text-supporting)
}

.v3-downloadBlock-module__colourTheme5___qqFvn {
    --c-download-block-title-color: var(--cs-colorset-5-text-default);
    --c-download-block-subtitle-color: var(--cs-colorset-5-text-supporting);
    --c-download-block-summary-color: var(--cs-colorset-5-text-supporting);
    --c-download-block-body-copy-color: var(--cs-colorset-5-text-supporting)
}

.v3-downloadBlock-module__colourTheme6___sapHU {
    --c-download-block-title-color: var(--cs-colorset-6-text-default);
    --c-download-block-subtitle-color: var(--cs-colorset-6-text-supporting);
    --c-download-block-summary-color: var(--cs-colorset-6-text-supporting);
    --c-download-block-body-copy-color: var(--cs-colorset-6-text-supporting)
}

.v3-downloadBlock-module__downloadBlock___0OksM {
    padding: var(--c-download-block-padding);
    background-color: var(--c-download-block-background-color);
    border-radius: var(--c-download-block-border-radius);
    opacity: var(--c-download-block-opacity);
    border-top: var(--c-download-block-border-top);
    border-bottom: var(--c-download-block-border-bottom);
    border-left: var(--c-download-block-border-left);
    border-right: var(--c-download-block-border-right)
}

@media (min-width: 1440px) {
    .v3-downloadBlock-module__container___5-XHg {
        display: grid;
        grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-small-gap);
        column-gap: var(--p-grid-small-gap)
    }
}

@media (min-width: 1440px)and (min-width: 768px) {
    .v3-downloadBlock-module__container___5-XHg {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1440px)and (min-width: 1024px) {
    .v3-downloadBlock-module__container___5-XHg {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px)and (min-width: 1440px) {
    .v3-downloadBlock-module__container___5-XHg {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-downloadBlock-module__textContent___Xyv5x {
    display: var(--c-download-block-text-content-display);
    flex-direction: var(--c-download-block-text-content-flex-direction);
    gap: var(--c-download-block-text-content-gap);
    margin-bottom: var(--c-download-block-text-content-margin-bottom)
}

@media (min-width: 1440px) {
    .v3-downloadBlock-module__textContent___Xyv5x {
        grid-column: var(--c-download-block-text-content-breakpoint-xl-grid-column)
    }
}

.v3-downloadBlock-module__titleContainer___xrxQC {
    display: var(--c-download-block-title-container-display);
    flex-direction: var(--c-download-block-title-container-flex-direction);
    gap: var(--c-download-block-title-container-gap)
}

.v3-downloadBlock-module__title___yuq6f {
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-download-block-title-padding);
    color: var(--c-download-block-title-color)
}

@media (min-width: 1440px) {
    .v3-downloadBlock-module__title___yuq6f {
        font-family: Open Sans;
        font-size: 40px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-downloadBlock-module__subtitle___Cvn8u {
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300;
    padding: var(--c-download-block-subtitle-padding);
    color: var(--c-download-block-subtitle-color)
}

@media (min-width: 1440px) {
    .v3-downloadBlock-module__subtitle___Cvn8u {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-downloadBlock-module__bodyText___WkcPL {
    display: var(--c-download-block-body-text-display);
    flex-direction: var(--c-download-block-body-text-flex-direction);
    gap: var(--c-download-block-body-text-gap)
}

.v3-downloadBlock-module__summary___YvZKZ {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    font-weight: 600;
    margin: var(--c-download-block-summary-margin);
    padding: var(--c-download-block-summary-padding);
    color: var(--c-download-block-summary-color)
}

@media (min-width: 1440px) {
    .v3-downloadBlock-module__summary___YvZKZ {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        font-weight: 600
    }
}

.v3-downloadBlock-module__bodyCopy___axcm3 {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    padding: var(--s-spacer-2) var(--s-spacer-0);
    color: var(--c-download-block-body-copy-color)
}

@media (min-width: 1440px) {
    .v3-downloadBlock-module__bodyCopy___axcm3 {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 400
    }
}

.v3-downloadBlock-module__downloads___pc6X9 {
    display: var(--c-download-block-downloads-display);
    flex-direction: var(--c-download-block-downloads-flex-direction)
}

@media (min-width: 1440px) {
    .v3-downloadBlock-module__downloads___pc6X9 {
        grid-column: var(--c-download-block-downloads-breakpoint-xl-grid-column)
    }
}

.v3-downloadBlock-module__download___y-uww {
    display: var(--c-download-block-download-display);
    flex-direction: var(--c-download-block-download-flex-direction)
}

.v3-embedBlock-module__colourTheme1___4oWOh, .v3-embedBlock-module__colourTheme2___Yqm39, .v3-embedBlock-module__colourTheme3___nYeIx, .v3-embedBlock-module__colourTheme4___UORV1, .v3-embedBlock-module__colourTheme5___ErgHe, .v3-embedBlock-module__colourTheme6___VGVBn, .v3-embedBlock-module__default1___6gMqa, .v3-embedBlock-module__default2___mKjjK, .v3-embedBlock-module__tokens___QpeVX {
    --c-embed-block-top-width: var(--p-borderwidth-0);
    --c-embed-block-bottom-width: var(--p-borderwidth-0);
    --c-embed-block-left-width: var(--p-borderwidth-0);
    --c-embed-block-right-width: var(--p-borderwidth-0);
    --c-embed-block-border-style: var(--p-border-style-solid);
    --c-embed-block-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-embed-block-border-top: var(--c-embed-block-top-width) var(--c-embed-block-border-style) var(--c-embed-block-border-color);
    --c-embed-block-border-bottom: var(--c-embed-block-bottom-width) var(--c-embed-block-border-style) var(--c-embed-block-border-color);
    --c-embed-block-border-right: var(--c-embed-block-right-width) var(--c-embed-block-border-style) var(--c-embed-block-border-color);
    --c-embed-block-border-left: var(--c-embed-block-left-width) var(--c-embed-block-border-style) var(--c-embed-block-border-color);
    --c-embed-block-border-radius: var(--p-borderradius-0);
    --c-embed-block-size-s-padding-top: var(--s-spacer-10);
    --c-embed-block-size-s-padding-right: var(--s-spacer-0);
    --c-embed-block-size-s-padding-bottom: var(--s-spacer-10);
    --c-embed-block-size-s-padding-left: var(--s-spacer-0);
    --c-embed-block-size-m-padding-top: var(--s-spacer-10);
    --c-embed-block-size-m-padding-right: var(--s-spacer-0);
    --c-embed-block-size-m-padding-bottom: var(--s-spacer-10);
    --c-embed-block-size-m-padding-left: var(--s-spacer-0);
    --c-embed-block-size-l-padding-top: var(--s-spacer-10);
    --c-embed-block-size-l-padding-bottom: var(--s-spacer-10);
    --c-embed-block-size-l-padding-top: var(--s-spacer-14);
    --c-embed-block-size-l-padding-right: var(--s-spacer-0);
    --c-embed-block-size-l-padding-bottom: var(--s-spacer-17);
    --c-embed-block-size-l-padding-left: var(--s-spacer-0);
    --c-embed-block-padding: var(--c-embed-block-size-s-padding-top) var(--c-embed-block-size-s-padding-right) var(--c-embed-block-size-s-padding-bottom) var(--c-embed-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-embedBlock-module__colourTheme1___4oWOh, .v3-embedBlock-module__colourTheme2___Yqm39, .v3-embedBlock-module__colourTheme3___nYeIx, .v3-embedBlock-module__colourTheme4___UORV1, .v3-embedBlock-module__colourTheme5___ErgHe, .v3-embedBlock-module__colourTheme6___VGVBn, .v3-embedBlock-module__default1___6gMqa, .v3-embedBlock-module__default2___mKjjK, .v3-embedBlock-module__tokens___QpeVX {
        --c-embed-block-padding: var(--c-embed-block-size-m-padding-top) var(--c-embed-block-size-m-padding-right) var(--c-embed-block-size-m-padding-bottom) var(--c-embed-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-embedBlock-module__colourTheme1___4oWOh, .v3-embedBlock-module__colourTheme2___Yqm39, .v3-embedBlock-module__colourTheme3___nYeIx, .v3-embedBlock-module__colourTheme4___UORV1, .v3-embedBlock-module__colourTheme5___ErgHe, .v3-embedBlock-module__colourTheme6___VGVBn, .v3-embedBlock-module__default1___6gMqa, .v3-embedBlock-module__default2___mKjjK, .v3-embedBlock-module__tokens___QpeVX {
        --c-embed-block-padding: var(--c-embed-block-size-l-padding-top) var(--c-embed-block-size-l-padding-right) var(--c-embed-block-size-l-padding-bottom) var(--c-embed-block-size-l-padding-left)
    }
}

.v3-embedBlock-module__default1___6gMqa {
    --c-embed-block-background-color: var(--cs-base-1-background-default)
}

.v3-embedBlock-module__default2___mKjjK {
    --c-embed-block-background-color: var(--cs-base-2-background-default)
}

.v3-embedBlock-module__colourTheme1___4oWOh {
    --c-embed-block-background-color: var(--cs-colorset-1-background-default)
}

.v3-embedBlock-module__colourTheme2___Yqm39 {
    --c-embed-block-background-color: var(--cs-colorset-2-background-default)
}

.v3-embedBlock-module__colourTheme3___nYeIx {
    --c-embed-block-background-color: var(--cs-colorset-3-background-default)
}

.v3-embedBlock-module__colourTheme4___UORV1 {
    --c-embed-block-background-color: var(--cs-colorset-4-background-default)
}

.v3-embedBlock-module__colourTheme5___ErgHe {
    --c-embed-block-background-color: var(--cs-colorset-5-background-default)
}

.v3-embedBlock-module__colourTheme6___VGVBn {
    --c-embed-block-background-color: var(--cs-colorset-6-background-default)
}

.v3-embedBlock-module__embedBlock___eMxtb {
    padding: var(--c-embed-block-padding);
    background-color: var(--c-embed-block-background-color);
    border-top: var(--c-embed-block-border-top);
    border-bottom: var(--c-embed-block-border-bottom);
    border-left: var(--c-embed-block-border-left);
    border-right: var(--c-embed-block-border-right);
    border-radius: var(--c-embed-block-border-radius);
    opacity: var(--c-embed-block-opacity)
}

.v3-errorPageHeader-module__tokens___uBSNI {
    --c-error-page-header-top-width: var(--p-borderwidth-0);
    --c-error-page-header-bottom-width: var(--p-borderwidth-0);
    --c-error-page-header-left-width: var(--p-borderwidth-0);
    --c-error-page-header-right-width: var(--p-borderwidth-0);
    --c-error-page-header-border-style: var(--p-border-style-solid);
    --c-error-page-header-border-color: var(--p-color-opacity-background-transparent);
    --c-error-page-header-border-top: var(--c-error-page-header-top-width) var(--c-error-page-header-border-style) var(--c-error-page-header-border-color);
    --c-error-page-header-border-bottom: var(--c-error-page-header-bottom-width) var(--c-error-page-header-border-style) var(--c-error-page-header-border-color);
    --c-error-page-header-border-right: var(--c-error-page-header-right-width) var(--c-error-page-header-border-style) var(--c-error-page-header-border-color);
    --c-error-page-header-border-left: var(--c-error-page-header-left-width) var(--c-error-page-header-border-style) var(--c-error-page-header-border-color);
    --c-error-page-header-border-radius: var(--p-borderradius-0);
    --c-error-page-header-size-s-padding-top: var(--s-spacer-15);
    --c-error-page-header-size-s-padding-right: var(--s-spacer-0);
    --c-error-page-header-size-s-padding-bottom: var(--s-spacer-15);
    --c-error-page-header-size-s-padding-left: var(--s-spacer-0);
    --c-error-page-header-size-m-padding-top: var(--s-spacer-15);
    --c-error-page-header-size-m-padding-right: var(--s-spacer-0);
    --c-error-page-header-size-m-padding-bottom: var(--s-spacer-15);
    --c-error-page-header-size-m-padding-left: var(--s-spacer-0);
    --c-error-page-header-size-l-padding-top: var(--s-spacer-20);
    --c-error-page-header-size-l-padding-right: var(--s-spacer-0);
    --c-error-page-header-size-l-padding-bottom: var(--s-spacer-15);
    --c-error-page-header-size-l-padding-left: var(--s-spacer-0);
    --c-error-page-header-padding: var(--c-error-page-header-size-s-padding-top) var(--c-error-page-header-size-s-padding-right) var(--c-error-page-header-size-s-padding-bottom) var(--c-error-page-header-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-errorPageHeader-module__tokens___uBSNI {
        --c-error-page-header-padding: var(--c-error-page-header-size-m-padding-top) var(--c-error-page-header-size-m-padding-right) var(--c-error-page-header-size-m-padding-bottom) var(--c-error-page-header-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-errorPageHeader-module__tokens___uBSNI {
        --c-error-page-header-padding: var(--c-error-page-header-size-l-padding-top) var(--c-error-page-header-size-l-padding-right) var(--c-error-page-header-size-l-padding-bottom) var(--c-error-page-header-size-l-padding-left)
    }
}

.v3-errorPageHeader-module__tokens___uBSNI {
    --c-error-page-header-background-color: var(--s-color-background-default-dark);
    --c-error-page-header-opacity: var(--p-opacity-100);
    --c-error-page-header-position: relative;
    --c-error-page-header-min-height: calc(100vh - (2 * var(--s-spacer-21)));
    --c-error-page-header-container-position: relative;
    --c-error-page-header-container-margin: var(--c-error-page-header-container-size-s-margin-top) var(--c-error-page-header-container-size-s-margin-right) var(--c-error-page-header-container-size-s-margin-bottom) var(--c-error-page-header-container-size-s-margin-left);
    --c-error-page-header-details-grid-column: 1/span all;
    --c-error-page-header-details-size-l-grid-column: 1/7;
    --c-error-page-header-back-button-padding: 4px 8px 4px 4px;
    --c-error-page-header-back-button-width: max-content;
    --c-error-page-header-back-button-background-color: var(--s-color-icon-interaction-neutral-light-enabled);
    --c-error-page-header-back-button-hover-background-color: var(--p-color-neutral-200);
    --c-error-page-header-back-button-border-radius: var(--s-spacer-3);
    --c-error-page-header-back-button-margin-bottom: 40px;
    --c-error-page-header-title-color: var(--p-color-neutral-white);
    --c-error-page-header-sub-title-color: var(--p-color-neutral-white);
    --c-error-page-header-sub-title-margin: 40px 0 48px;
    --c-error-page-header-sub-title-size-l-margin: 40px 0 0;
    --c-error-page-header-error-container-position: relative;
    --c-error-page-header-error-container-padding-top: 32px;
    --c-error-page-header-error-container-color: var(--p-color-neutral-white);
    --c-error-page-header-error-container-grid-column: 1/span all;
    --c-error-page-header-error-size-l-align-self: flex-end;
    --c-error-page-header-error-size-l-grid-column: 9/13;
    --c-error-page-header-error-message-text-transform: uppercase;
    --c-error-page-header-error-message-word-spacing: 100vw;
    --c-error-page-header-image-with-overlay-position: absolute;
    --c-error-page-header-image-with-overlay-top: 0;
    --c-error-page-header-image-with-overlay-left: 0;
    --c-error-page-header-image-with-overlay-before-content: "";
    --c-error-page-header-image-with-overlay-before-position: absolute;
    --c-error-page-header-image-with-overlay-div-height: 100%;
    --c-error-page-header-useful-links-position: relative;
    --c-error-page-header-useful-links-padding: 40px 0 56px;
    --c-error-page-header-useful-links-width: 100%;
    --c-error-page-header-useful-links-grid-column: 1/span all;
    --c-error-page-header-useful-links-size-l-margin-top: var(--s-spacer-15);
    --c-error-page-header-useful-links-title-color: var(--p-color-neutral-white);
    --c-error-page-header-useful-links-title-margin-bottom: var(--s-spacer-10);
    --c-error-page-header-useful-links-item-margin-bottom: var(--s-spacer-3);
    --c-error-page-header-useful-links-item-width: 100%;
    --c-error-page-header-useful-links-item-border-bottom: 1px solid var(--p-color-neutral-white);
    --c-error-page-header-useful-links-item-grid-column: 1/span all;
    --c-error-page-header-useful-links-item-size-m-grid-column: span 4;
    --c-error-page-header-useful-links-item-svg-color: var(--p-color-neutral-white);
    --c-error-page-header-useful-links-link-display: flex;
    --c-error-page-header-useful-links-link-justify-content: space-between;
    --c-error-page-header-useful-links-link-margin: var(--s-spacer-5) var(--s-spacer-0);
    --c-error-page-header-useful-links-link-width: 100%;
    --c-error-page-header-useful-links-link-title-color: var(--p-color-neutral-white);
    --c-text-link-icon-size-s-width: 1rem;
    --c-text-link-icon-size-s-height: 1rem
}

@media (min-width: 768px) {
    .v3-errorPageHeader-module__tokens___uBSNI {
        --c-error-page-header-min-height: calc(100vh - (2 * var(--s-spacer-21)))
    }
}

@media (min-width: 1024px) {
    .v3-errorPageHeader-module__tokens___uBSNI {
        --c-error-page-header-min-height: calc(100vh - (2 * var(--s-spacer-21)))
    }
}

@media (min-width: 768px) {
    .v3-errorPageHeader-module__tokens___uBSNI {
        --c-error-page-header-container-margin: var(--c-error-page-header-container-size-m-margin-top) var(--c-error-page-header-container-size-m-margin-right) var(--c-error-page-header-container-size-m-margin-bottom) var(--c-error-page-header-container-size-m-margin-left)
    }
}

@media (min-width: 1024px) {
    .v3-errorPageHeader-module__tokens___uBSNI {
        --c-error-page-header-container-margin: var(--c-error-page-header-container-size-l-margin-top) var(--c-error-page-header-container-size-l-margin-right) var(--c-error-page-header-container-size-l-margin-bottom) var(--c-error-page-header-container-size-l-margin-left)
    }
}

.v3-errorPageHeader-module__errorPageHeader___Py9zM {
    position: var(--c-error-page-header-position);
    padding: var(--c-error-page-header-padding);
    min-height: var(--c-error-page-header-min-height);
    background-color: var(--c-error-page-header-background-color);
    border-radius: var(--c-error-page-header-border-radius);
    opacity: var(--c-error-page-header-opacity);
    border-top: var(--c-error-page-header-border-top);
    border-bottom: var(--c-error-page-header-border-bottom);
    border-left: var(--c-error-page-header-border-left);
    border-right: var(--c-error-page-header-border-right)
}

.v3-errorPageHeader-module__container___QrLZQ {
    position: var(--c-error-page-header-container-position)
}

.v3-errorPageHeader-module__contentContainer___6bXqd {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap)
}

@media (min-width: 768px) {
    .v3-errorPageHeader-module__contentContainer___6bXqd {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-errorPageHeader-module__contentContainer___6bXqd {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-errorPageHeader-module__contentContainer___6bXqd {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-errorPageHeader-module__details___gYtQS {
    grid-column: var(--c-error-page-header-details-grid-column)
}

@media (min-width: 1024px) {
    .v3-errorPageHeader-module__details___gYtQS {
        grid-column: var(--c-error-page-header-details-size-l-grid-column)
    }
}

.v3-errorPageHeader-module__backButton___YQDu8 {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700;
    padding: var(--c-error-page-header-back-button-padding);
    width: var(--c-error-page-header-back-button-width);
    background-color: var(--c-error-page-header-back-button-background-color);
    border-radius: var(--c-error-page-header-back-button-border-radius);
    margin-bottom: var(--c-error-page-header-back-button-margin-bottom)
}

.v3-errorPageHeader-module__backButton___YQDu8:hover {
    background-color: var(--c-error-page-header-back-button-hover-background-color)
}

.v3-errorPageHeader-module__title___INY0z {
    font-family: Open Sans;
    font-size: 40px;
    line-height: 56px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-error-page-header-title-color)
}

@media (min-width: 1024px) {
    .v3-errorPageHeader-module__title___INY0z {
        font-family: Open Sans;
        font-size: 68px;
        line-height: 80px;
        font-weight: 700
    }
}

.v3-errorPageHeader-module__subTitle___666Cn {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    margin: var(--c-error-page-header-sub-title-margin);
    color: var(--c-error-page-header-sub-title-color)
}

@media (min-width: 1024px) {
    .v3-errorPageHeader-module__subTitle___666Cn {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 400;
        margin: var(--c-error-page-header-sub-title-size-l-margin)
    }
}

.v3-errorPageHeader-module__error___Ng3Np {
    position: var(--c-error-page-header-error-container-position);
    padding-top: var(--c-error-page-header-error-container-padding-top);
    color: var(--c-error-page-header-error-container-color);
    grid-column: var(--c-error-page-header-error-container-grid-column);
    border-top: 4px solid #fff
}

@media (min-width: 1024px) {
    .v3-errorPageHeader-module__error___Ng3Np {
        align-self: var(--c-error-page-header-error-size-l-align-self);
        grid-column: var(--c-error-page-header-error-size-l-grid-column)
    }
}

.v3-errorPageHeader-module__error___Ng3Np .v3-errorPageHeader-module__errorMessage___yHf8N {
    font-family: Open Sans;
    font-size: 28px;
    line-height: 36px;
    letter-spacing: .200000003px;
    font-weight: 700;
    text-transform: var(--c-error-page-header-error-message-text-transform);
    word-spacing: var(--c-error-page-header-error-message-word-spacing)
}

.v3-errorPageHeader-module__imageWithOverlay___LWK-v {
    position: var(--c-error-page-header-image-with-overlay-position);
    top: var(--c-error-page-header-image-with-overlay-top);
    left: var(--c-error-page-header-image-with-overlay-left)
}

.v3-errorPageHeader-module__imageWithOverlay___LWK-v:before {
    content: var(--c-error-page-header-image-with-overlay-before-content);
    position: var(--c-error-page-header-image-with-overlay-before-position);
    background: var(--c-header-block-image-gradient-overlay)
}

.v3-errorPageHeader-module__imageWithOverlay___LWK-v > div {
    height: var(--c-error-page-header-image-with-overlay-div-height)
}

.v3-errorPageHeader-module__image___7AQAr .v3-errorPageHeader-module__imageGradient___uD1DH {
    position: absolute;
    top: var(--s-spacer-0);
    width: 100%;
    height: 100%;
    background: #000;
    background: linear-gradient(0deg, #000, transparent)
}

.v3-errorPageHeader-module__image___7AQAr .v3-errorPageHeader-module__imageWithOverlay___LWK-v {
    position: absolute;
    width: 100%;
    height: 100%
}

.v3-errorPageHeader-module__image___7AQAr .v3-errorPageHeader-module__imageWithOverlay___LWK-v img {
    height: 100%;
    object-fit: cover;
    object-position: center
}

.v3-errorPageHeader-module__image___7AQAr .v3-errorPageHeader-module__imageWithOverlay___LWK-v:before {
    inset: 0;
    width: 100%;
    height: var(--s-spacer-20)
}

.v3-errorPageHeader-module__usefullLinks___Mbc9K {
    position: var(--c-error-page-header-useful-links-position);
    padding: var(--c-error-page-header-useful-links-padding);
    width: var(--c-error-page-header-useful-links-width);
    grid-column: var(--c-error-page-header-useful-links-grid-column)
}

@media (min-width: 1024px) {
    .v3-errorPageHeader-module__usefullLinks___Mbc9K {
        margin-top: var(--c-error-page-header-useful-links-size-l-margin-top)
    }
}

.v3-errorPageHeader-module__usefullLinks___Mbc9K .v3-errorPageHeader-module__usefulLinksTitle___4kbXs {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-error-page-header-sub-title-color);
    margin-bottom: var(--c-error-page-header-useful-links-title-margin-bottom)
}

.v3-errorPageHeader-module__usefullLinks___Mbc9K .v3-errorPageHeader-module__usefulLinksList___QU0iv {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap)
}

@media (min-width: 768px) {
    .v3-errorPageHeader-module__usefullLinks___Mbc9K .v3-errorPageHeader-module__usefulLinksList___QU0iv {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-errorPageHeader-module__usefullLinks___Mbc9K .v3-errorPageHeader-module__usefulLinksList___QU0iv {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-errorPageHeader-module__usefullLinks___Mbc9K .v3-errorPageHeader-module__usefulLinksList___QU0iv {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-errorPageHeader-module__usefullLinks___Mbc9K .v3-errorPageHeader-module__usefulLinksItem___HPsi3 {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    margin-top: var(--c-error-page-header-useful-links-item-margin-top);
    width: var(--c-error-page-header-useful-links-item-width);
    border-bottom: var(--c-error-page-header-useful-links-item-border-bottom);
    grid-column: var(--c-error-page-header-useful-links-item-grid-column)
}

@media (min-width: 768px) {
    .v3-errorPageHeader-module__usefullLinks___Mbc9K .v3-errorPageHeader-module__usefulLinksItem___HPsi3 {
        grid-column: var(--c-error-page-header-useful-links-item-size-m-grid-column)
    }
}

.v3-errorPageHeader-module__usefullLinks___Mbc9K .v3-errorPageHeader-module__usefulLinksLinkIcon___R6tPz {
    width: var(--c-text-link-icon-size-s-width);
    height: var(--c-text-link-icon-size-s-height);
    color: var(--c-error-page-header-useful-links-item-svg-color)
}

.v3-errorPageHeader-module__usefullLinks___Mbc9K .v3-errorPageHeader-module__usefulLinksLink___zJjJM {
    display: var(--c-error-page-header-useful-links-link-display);
    justify-content: var(--c-error-page-header-useful-links-link-justify-content);
    margin: var(--c-error-page-header-useful-links-link-margin);
    width: var(--c-error-page-header-useful-links-link-width)
}

.v3-errorPageHeader-module__usefullLinks___Mbc9K .v3-errorPageHeader-module__usefulLinksLinkTitle___6ef9i {
    color: var(--c-error-page-header-useful-links-link-title-color)
}

.v3-featuredArticleBlock-module__tokens___V38TQ {
    --c-featured-article-block-top-width: var(--p-borderwidth-0);
    --c-featured-article-block-bottom-width: var(--p-borderwidth-0);
    --c-featured-article-block-left-width: var(--p-borderwidth-0);
    --c-featured-article-block-right-width: var(--p-borderwidth-0);
    --c-featured-article-block-border-style: var(--p-border-style-solid);
    --c-featured-article-block-border-color: var(--p-color-opacity-background-transparent);
    --c-featured-article-block-border-top: var(--c-featured-article-block-top-width) var(--c-featured-article-block-border-style) var(--c-featured-article-block-border-color);
    --c-featured-article-block-border-bottom: var(--c-featured-article-block-bottom-width) var(--c-featured-article-block-border-style) var(--c-featured-article-block-border-color);
    --c-featured-article-block-border-right: var(--c-featured-article-block-right-width) var(--c-featured-article-block-border-style) var(--c-featured-article-block-border-color);
    --c-featured-article-block-border-left: var(--c-featured-article-block-left-width) var(--c-featured-article-block-border-style) var(--c-featured-article-block-border-color);
    --c-featured-article-block-border-radius: var(--p-borderradius-0);
    --c-featured-article-block-size-s-padding-top: var(--s-spacer-6);
    --c-featured-article-block-size-s-padding-right: var(--s-spacer-0);
    --c-featured-article-block-size-s-padding-bottom: var(--s-spacer-6);
    --c-featured-article-block-size-s-padding-left: var(--s-spacer-0);
    --c-featured-article-block-size-m-padding-top: var(--s-spacer-6);
    --c-featured-article-block-size-m-padding-right: var(--s-spacer-0);
    --c-featured-article-block-size-m-padding-bottom: var(--s-spacer-6);
    --c-featured-article-block-size-m-padding-left: var(--s-spacer-0);
    --c-featured-article-block-size-l-padding-top: var(--s-spacer-8);
    --c-featured-article-block-size-l-padding-right: var(--s-spacer-0);
    --c-featured-article-block-size-l-padding-bottom: var(--s-spacer-8);
    --c-featured-article-block-size-l-padding-left: var(--s-spacer-0);
    --c-featured-article-block-padding: var(--c-featured-article-block-size-s-padding-top) var(--c-featured-article-block-size-s-padding-right) var(--c-featured-article-block-size-s-padding-bottom) var(--c-featured-article-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-featuredArticleBlock-module__tokens___V38TQ {
        --c-featured-article-block-padding: var(--c-featured-article-block-size-m-padding-top) var(--c-featured-article-block-size-m-padding-right) var(--c-featured-article-block-size-m-padding-bottom) var(--c-featured-article-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-featuredArticleBlock-module__tokens___V38TQ {
        --c-featured-article-block-padding: var(--c-featured-article-block-size-l-padding-top) var(--c-featured-article-block-size-l-padding-right) var(--c-featured-article-block-size-l-padding-bottom) var(--c-featured-article-block-size-l-padding-left)
    }
}

.v3-featuredArticleBlock-module__tokens___V38TQ {
    --c-featured-article-block-background-color: var(--p-color-opacity-background-transparent);
    --c-featured-article-block-opacity: var(--p-opacity-100);
    --c-featured-article-block-s-height: 200px;
    --c-featured-article-block-m-height: 300px;
    --c-featured-article-block-l-height: 400px;
    --c-featured-article-block-height: var(--c-featured-article-block-s-height)
}

@media (min-width: 768px) {
    .v3-featuredArticleBlock-module__tokens___V38TQ {
        --c-featured-article-block-height: var(--c-featured-article-block-m-height)
    }
}

@media (min-width: 1024px) {
    .v3-featuredArticleBlock-module__tokens___V38TQ {
        --c-featured-article-block-height: var(--c-featured-article-block-l-height)
    }
}

.v3-featuredArticleBlock-module__tokens___V38TQ {
    --c-featured-article-block-title-color: var(--s-color-text-default-white);
    --c-featured-article-block-title-margin-bottom: var(--s-spacer-8)
}

.v3-featuredArticleBlock-module__featuredArticleBlock___qqdZq {
    position: relative;
    overflow: visible;
    padding: var(--c-featured-article-block-padding);
    height: var(--c-featured-article-block-height);
    height: 100%;
    background-color: var(--c-featured-article-block-background-color);
    border-radius: var(--c-featured-article-block-border-radius);
    opacity: var(--c-featured-article-block-opacity);
    border-top: var(--c-featured-article-block-border-top);
    border-bottom: var(--c-featured-article-block-border-bottom);
    border-left: var(--c-featured-article-block-border-left);
    border-right: var(--c-featured-article-block-border-right)
}

.v3-featuredArticleBlock-module__title___Avh4q {
    position: relative;
    color: var(--p-color-neutral-black);
    margin-bottom: var(--c-featured-article-block-title-margin-bottom);
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1440px) {
    .v3-featuredArticleBlock-module__title___Avh4q {
        font-family: Open Sans;
        font-size: 40px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-featuredArticleBlock-module__isNewsListing___fEMbE:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 200px;
    background-color: var(--p-color-neutral-black)
}

@media (min-width: 1024px) {
    .v3-featuredArticleBlock-module__isNewsListing___fEMbE:before {
        height: 400px
    }
}

.v3-featuredArticleBlock-module__isNewsListing___fEMbE .v3-featuredArticleBlock-module__title___Avh4q {
    color: var(--c-featured-article-block-title-color)
}

.v3-footerAddressPanel-module__tokens___d-23t {
    --c-footer-address-panel-top-width: var(--p-borderwidth-0);
    --c-footer-address-panel-bottom-width: var(--p-borderwidth-0);
    --c-footer-address-panel-left-width: var(--p-borderwidth-0);
    --c-footer-address-panel-right-width: var(--p-borderwidth-0);
    --c-footer-address-panel-border-style: var(--p-border-style-solid);
    --c-footer-address-panel-border-color: var(--p-color-opacity-background-transparent);
    --c-footer-address-panel-border-top: var(--c-footer-address-panel-top-width) var(--c-footer-address-panel-border-style) var(--c-footer-address-panel-border-color);
    --c-footer-address-panel-border-bottom: var(--c-footer-address-panel-bottom-width) var(--c-footer-address-panel-border-style) var(--c-footer-address-panel-border-color);
    --c-footer-address-panel-border-right: var(--c-footer-address-panel-right-width) var(--c-footer-address-panel-border-style) var(--c-footer-address-panel-border-color);
    --c-footer-address-panel-border-left: var(--c-footer-address-panel-left-width) var(--c-footer-address-panel-border-style) var(--c-footer-address-panel-border-color);
    --c-footer-address-panel-border-radius: var(--p-borderradius-0);
    --c-footer-address-panel-size-s-padding-top: var(--s-spacer-12);
    --c-footer-address-panel-size-s-padding-right: var(--s-spacer-0);
    --c-footer-address-panel-size-s-padding-bottom: var(--s-spacer-14);
    --c-footer-address-panel-size-s-padding-left: var(--s-spacer-0);
    --c-footer-address-panel-size-m-padding-top: var(--s-spacer-12);
    --c-footer-address-panel-size-m-padding-right: var(--s-spacer-0);
    --c-footer-address-panel-size-m-padding-bottom: var(--s-spacer-14);
    --c-footer-address-panel-size-m-padding-left: var(--s-spacer-0);
    --c-footer-address-panel-size-l-padding-top: var(--s-spacer-13);
    --c-footer-address-panel-size-l-padding-right: var(--s-spacer-0);
    --c-footer-address-panel-size-l-padding-bottom: var(--s-spacer-15);
    --c-footer-address-panel-size-l-padding-left: var(--s-spacer-0);
    --c-footer-address-panel-padding: var(--c-footer-address-panel-size-s-padding-top) var(--c-footer-address-panel-size-s-padding-right) var(--c-footer-address-panel-size-s-padding-bottom) var(--c-footer-address-panel-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-footerAddressPanel-module__tokens___d-23t {
        --c-footer-address-panel-padding: var(--c-footer-address-panel-size-m-padding-top) var(--c-footer-address-panel-size-m-padding-right) var(--c-footer-address-panel-size-m-padding-bottom) var(--c-footer-address-panel-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-footerAddressPanel-module__tokens___d-23t {
        --c-footer-address-panel-padding: var(--c-footer-address-panel-size-l-padding-top) var(--c-footer-address-panel-size-l-padding-right) var(--c-footer-address-panel-size-l-padding-bottom) var(--c-footer-address-panel-size-l-padding-left)
    }
}

.v3-footerAddressPanel-module__tokens___d-23t {
    --c-footer-address-panel-background-color: var(--s-color-background-default-light);
    --c-footer-address-panel-opacity: var(--p-opacity-100);
    --c-footer-address-panel-size-s-adress-block-span: span var(--p-grid-small-columns-count);
    --c-footer-address-panel-size-m-adress-block-span: span var(--p-grid-medium-columns-count);
    --c-footer-address-panel-size-l-adress-block-span: auto/auto;
    --c-footer-address-panel-address-block-span: var(--c-footer-address-panel-size-s-adress-block-span)
}

@media (min-width: 768px) {
    .v3-footerAddressPanel-module__tokens___d-23t {
        --c-footer-address-panel-address-block-span: var(--c-footer-address-panel-size-m-adress-block-span)
    }
}

@media (min-width: 1024px) {
    .v3-footerAddressPanel-module__tokens___d-23t {
        --c-footer-address-panel-address-block-span: var(--c-footer-address-panel-size-l-adress-block-span)
    }
}

.v3-footerAddressPanel-module__tokens___d-23t {
    --c-footer-address-panel-title-margin-top: var(--s-spacer-7);
    --c-footer-address-panel-title-margin-bottom: var(--s-spacer-7);
    --c-footer-address-panel-title-margin-right: var(--s-spacer-0);
    --c-footer-address-panel-title-margin-left: var(--s-spacer-0);
    --c-footer-address-panel-title-text-color: var(--s-color-text-neutral-dark-dark);
    --c-footer-address-panel-title-margin: var(--c-footer-address-panel-title-margin-top) var(--c-footer-address-panel-title-margin-right) var(--c-footer-address-panel-title-margin-bottom) var(--c-footer-address-panel-title-margin-left);
    --c-footer-address-panel-address-block-logo-height: 88px;
    --c-footer-address-panel-address-block-logo-width: 88px;
    --c-footer-address-panel-address-block-not-last-child-size-l-margin-bottom: var(--s-spacer-8);
    --c-footer-address-panel-address-block-size-up-l-grid-template-column: repeat(3, 1fr);
    --c-footer-address-panel-address-blocks-divider-color: var(--s-color-border-default-mid);
    --c-footer-address-panel-address-blocks-divider-width: var(--p-borderwidth-1);
    --c-footer-address-panel-address-blocks-divider-style: var(--p-border-style-solid);
    --c-footer-address-panel-address-block-divider: var(--c-footer-address-panel-address-blocks-divider-width) var(--c-footer-address-panel-address-blocks-divider-style) var(--c-footer-address-panel-address-blocks-divider-color)
}

.v3-footerAddressPanel-module__footerAddressPanel___GyFTQ {
    padding: var(--c-footer-address-panel-padding);
    background-color: var(--c-footer-address-panel-background-color);
    border-top: var(--c-footer-address-panel-border-top);
    border-bottom: var(--c-footer-address-panel-border-bottom);
    border-left: var(--c-footer-address-panel-border-left);
    border-right: var(--c-footer-address-panel-border-right);
    border-radius: var(--c-footer-address-panel-border-radius);
    opacity: var(--c-footer-address-panel-opacity);
    gap: var(--c-footer-address-panel-item-spacing)
}

.v3-footerAddressPanel-module__logo___jis9K {
    width: var(--c-footer-address-panel-address-block-logo-width);
    height: var(--c-footer-address-panel-address-block-logo-height)
}

.v3-footerAddressPanel-module__title___J9Ug1 {
    margin: var(--c-footer-address-panel-title-margin);
    color: var(--c-footer-address-panel-title-text-color);
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-footerAddressPanel-module__title___J9Ug1 {
        font-family: Open Sans;
        font-size: 24px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-footerAddressPanel-module__addressBlocks___aip8K {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap)
}

@media (min-width: 768px) {
    .v3-footerAddressPanel-module__addressBlocks___aip8K {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-footerAddressPanel-module__addressBlocks___aip8K {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-footerAddressPanel-module__addressBlocks___aip8K {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

@media (min-width: 1024px) {
    .v3-footerAddressPanel-module__addressBlocks___aip8K {
        grid-template-columns:var(--c-footer-address-panel-address-block-size-up-l-grid-template-column)
    }
}

@media (max-width: 1024px) {
    .v3-footerAddressPanel-module__addressBlocks___aip8K address:not(:last-child) {
        margin-bottom: var(--c-footer-address-panel-address-block-not-last-child-size-l-margin-bottom)
    }
}

.v3-footerAddressPanel-module__addressBlock___8mg5U {
    grid-column: var(--c-footer-address-panel-address-block-span);
    width: 100%
}

@media (max-width: 1024px) {
    .v3-footerAddressPanel-module__addressBlock___8mg5U:not(:last-of-type) {
        border-bottom: var(--c-footer-address-panel-address-block-divider)
    }
}

@media (min-width: 1024px) {
    .v3-footerAddressPanel-module__addressBlock___8mg5U:not(:last-of-type) {
        border-right: var(--c-footer-address-panel-address-block-divider)
    }
}

.v3-footerSocialPanel-module__tokens___Ujb6g {
    --c-footer-social-panel-top-width: var(--p-borderwidth-0);
    --c-footer-social-panel-bottom-width: var(--p-borderwidth-0);
    --c-footer-social-panel-left-width: var(--p-borderwidth-0);
    --c-footer-social-panel-right-width: var(--p-borderwidth-0);
    --c-footer-social-panel-border-style: var(--p-border-style-solid);
    --c-footer-social-panel-border-color: var(--p-color-opacity-background-transparent);
    --c-footer-social-panel-border-top: var(--c-footer-social-panel-top-width) var(--c-footer-social-panel-border-style) var(--c-footer-social-panel-border-color);
    --c-footer-social-panel-border-bottom: var(--c-footer-social-panel-bottom-width) var(--c-footer-social-panel-border-style) var(--c-footer-social-panel-border-color);
    --c-footer-social-panel-border-right: var(--c-footer-social-panel-right-width) var(--c-footer-social-panel-border-style) var(--c-footer-social-panel-border-color);
    --c-footer-social-panel-border-left: var(--c-footer-social-panel-left-width) var(--c-footer-social-panel-border-style) var(--c-footer-social-panel-border-color);
    --c-footer-social-panel-border-radius: var(--p-borderradius-0);
    --c-footer-social-panel-size-s-padding-top: var(--s-spacer-0);
    --c-footer-social-panel-size-s-padding-right: var(--s-spacer-0);
    --c-footer-social-panel-size-s-padding-bottom: var(--s-spacer-0);
    --c-footer-social-panel-size-s-padding-left: var(--s-spacer-0);
    --c-footer-social-panel-size-m-padding-top: var(--s-spacer-0);
    --c-footer-social-panel-size-m-padding-right: var(--s-spacer-0);
    --c-footer-social-panel-size-m-padding-bottom: var(--s-spacer-0);
    --c-footer-social-panel-size-m-padding-left: var(--s-spacer-0);
    --c-footer-social-panel-size-l-padding-top: var(--s-spacer-0);
    --c-footer-social-panel-size-l-padding-right: var(--s-spacer-0);
    --c-footer-social-panel-size-l-padding-bottom: var(--s-spacer-0);
    --c-footer-social-panel-size-l-padding-left: var(--s-spacer-0);
    --c-footer-social-panel-padding: var(--c-footer-social-panel-size-s-padding-top) var(--c-footer-social-panel-size-s-padding-right) var(--c-footer-social-panel-size-s-padding-bottom) var(--c-footer-social-panel-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-footerSocialPanel-module__tokens___Ujb6g {
        --c-footer-social-panel-padding: var(--c-footer-social-panel-size-m-padding-top) var(--c-footer-social-panel-size-m-padding-right) var(--c-footer-social-panel-size-m-padding-bottom) var(--c-footer-social-panel-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-footerSocialPanel-module__tokens___Ujb6g {
        --c-footer-social-panel-padding: var(--c-footer-social-panel-size-l-padding-top) var(--c-footer-social-panel-size-l-padding-right) var(--c-footer-social-panel-size-l-padding-bottom) var(--c-footer-social-panel-size-l-padding-left)
    }
}

.v3-footerSocialPanel-module__tokens___Ujb6g {
    --c-footer-social-panel-background-color: var(--s-color-background-default-light);
    --c-footer-social-panel-opacity: var(--p-opacity-100);
    --c-footer-social-panel-size-s-social-links-column-width: span var(--p-grid-small-columns-count);
    --c-footer-social-panel-size-m-social-links-column-width: 1/9;
    --c-footer-social-panel-size-l-social-links-column-width: 1/9;
    --c-footer-social-panel-social-links-column-width: var(--c-footer-social-panel-size-s-social-links-column-width);
    --c-footer-social-panel-size-s-app-promo-column-width: span var(--p-grid-small-columns-count);
    --c-footer-social-panel-size-m-app-promo-column-width: 9/13;
    --c-footer-social-panel-size-l-app-promo-column-width: 9/13;
    --c-footer-social-panel-app-promo-column-width: var(--c-footer-social-panel-size-s-app-promo-column-width)
}

@media (min-width: 768px) {
    .v3-footerSocialPanel-module__tokens___Ujb6g {
        --c-footer-social-panel-social-links-column-width: var(--c-footer-social-panel-size-m-social-links-column-width);
        --c-footer-social-panel-app-promo-column-width: var(--c-footer-social-panel-size-m-app-promo-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-footerSocialPanel-module__tokens___Ujb6g {
        --c-footer-social-panel-social-links-column-width: var(--c-footer-social-panel-size-l-social-links-column-width);
        --c-footer-social-panel-app-promo-column-width: var(--c-footer-social-panel-size-l-app-promo-column-width)
    }
}

.v3-footerSocialPanel-module__footerSocialPanel___Pk-8B {
    padding: var(--c-footer-social-panel-padding);
    background-color: var(--c-footer-social-panel-background-color);
    border-top: var(--c-footer-social-panel-border-top);
    border-bottom: var(--c-footer-social-panel-border-bottom);
    border-left: var(--c-footer-social-panel-border-left);
    border-right: var(--c-footer-social-panel-border-right);
    border-radius: var(--c-footer-social-panel-border-radius);
    opacity: var(--c-footer-social-panel-opacity)
}

.v3-footerSocialPanel-module__container___iPq3S {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap)
}

@media (min-width: 768px) {
    .v3-footerSocialPanel-module__container___iPq3S {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-footerSocialPanel-module__container___iPq3S {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-footerSocialPanel-module__container___iPq3S {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-footerSocialPanel-module__social___daIrT {
    grid-column: var(--c-footer-social-panel-social-links-column-width);
    margin-bottom: var(--s-spacer-8)
}

@media (min-width: 768px) {
    .v3-footerSocialPanel-module__social___daIrT {
        margin-bottom: var(--s-spacer-0)
    }
}

.v3-footerSocialPanel-module__appPromo___jxLHu {
    grid-column: var(--c-footer-social-panel-app-promo-column-width);
    margin-bottom: var(--s-spacer-8)
}

@media (min-width: 768px) {
    .v3-footerSocialPanel-module__appPromo___jxLHu {
        margin-bottom: var(--s-spacer-0)
    }
}

.v3-socialLinks-module__tokens___7aNNH {
    --c-social-links-top-width: var(--p-borderwidth-0);
    --c-social-links-bottom-width: var(--p-borderwidth-0);
    --c-social-links-left-width: var(--p-borderwidth-0);
    --c-social-links-right-width: var(--p-borderwidth-0);
    --c-social-links-border-style: var(--p-border-style-solid);
    --c-social-links-border-color: var(--p-color-opacity-background-transparent);
    --c-social-links-border-top: var(--c-social-links-top-width) var(--c-social-links-border-style) var(--c-social-links-border-color);
    --c-social-links-border-bottom: var(--c-social-links-bottom-width) var(--c-social-links-border-style) var(--c-social-links-border-color);
    --c-social-links-border-right: var(--c-social-links-right-width) var(--c-social-links-border-style) var(--c-social-links-border-color);
    --c-social-links-border-left: var(--c-social-links-left-width) var(--c-social-links-border-style) var(--c-social-links-border-color);
    --c-social-links-border-radius: var(--p-borderradius-0);
    --c-social-links-size-s-padding-top: var(--s-spacer-13);
    --c-social-links-size-s-padding-right: var(--s-spacer-0);
    --c-social-links-size-s-padding-bottom: var(--s-spacer-13);
    --c-social-links-size-s-padding-left: var(--s-spacer-0);
    --c-social-links-size-m-padding-top: var(--s-spacer-13);
    --c-social-links-size-m-padding-right: var(--s-spacer-0);
    --c-social-links-size-m-padding-bottom: var(--s-spacer-13);
    --c-social-links-size-m-padding-left: var(--s-spacer-0);
    --c-social-links-size-l-padding-top: var(--s-spacer-13);
    --c-social-links-size-l-padding-right: var(--s-spacer-0);
    --c-social-links-size-l-padding-bottom: var(--s-spacer-13);
    --c-social-links-size-l-padding-left: var(--s-spacer-0);
    --c-social-links-padding: var(--c-social-links-size-s-padding-top) var(--c-social-links-size-s-padding-right) var(--c-social-links-size-s-padding-bottom) var(--c-social-links-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-socialLinks-module__tokens___7aNNH {
        --c-social-links-padding: var(--c-social-links-size-m-padding-top) var(--c-social-links-size-m-padding-right) var(--c-social-links-size-m-padding-bottom) var(--c-social-links-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-socialLinks-module__tokens___7aNNH {
        --c-social-links-padding: var(--c-social-links-size-l-padding-top) var(--c-social-links-size-l-padding-right) var(--c-social-links-size-l-padding-bottom) var(--c-social-links-size-l-padding-left)
    }
}

.v3-socialLinks-module__tokens___7aNNH {
    --c-social-links-background-color: var(--s-color-background-opacity-fullytransparent);
    --c-social-links-opacity: var(--p-opacity-100);
    --c-social-links-title-color: var(--s-color-text-neutral-dark-dark);
    --c-social-links-title-margin-top: var(--s-spacer-0);
    --c-social-links-title-margin-bottom: var(--s-spacer-7);
    --c-social-links-title-margin-right: var(--s-spacer-0);
    --c-social-links-title-margin-left: var(--s-spacer-0);
    --c-social-links-title-margin: var(--c-social-links-title-margin-top) var(--c-social-links-title-margin-right) var(--c-social-links-title-margin-bottom) var(--c-social-links-title-margin-left);
    --c-social-links-summary-color: var(--s-color-text-neutral-dark-dark);
    --c-social-links-summary-margin-top: var(--s-spacer-0);
    --c-social-links-summary-margin-bottom: var(--s-spacer-7);
    --c-social-links-summary-margin-right: var(--s-spacer-0);
    --c-social-links-summary-margin-left: var(--s-spacer-0);
    --c-social-links-summary-margin: var(--c-social-links-title-margin-top) var(--c-social-links-title-margin-right) var(--c-social-links-title-margin-bottom) var(--c-social-links-title-margin-left)
}

.v3-socialLinks-module__socialLinks___r9Uss {
    padding: var(--c-social-links-padding);
    background-color: var(--c-social-links-background-color);
    border: var(--c-social-links-border);
    border-radius: var(--c-social-links-border-radius);
    opacity: var(--c-social-links-opacity)
}

.v3-socialLinks-module__title___sjFlu {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    margin: var(--c-social-links-title-margin);
    color: var(--c-social-links-title-color)
}

.v3-socialLinks-module__summary___-G-B9 {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    margin: var(--c-social-links-summary-margin);
    color: var(--c-social-links-summary-color)
}

.v3-socialLinks-module__links___Fb819 {
    display: flex;
    gap: var(--s-spacer-4);
    flex-direction: row;
    flex-wrap: wrap
}

.v3-usefulLinksBlock-module__tokens___uMCOf {
    --c-useful-links-block-top-width: var(--p-borderwidth-0);
    --c-useful-links-block-bottom-width: var(--p-borderwidth-0);
    --c-useful-links-block-left-width: var(--p-borderwidth-0);
    --c-useful-links-block-right-width: var(--p-borderwidth-0);
    --c-useful-links-block-border-style: var(--p-border-style-solid);
    --c-useful-links-block-border-color: var(--s-color-border-default-mid);
    --c-useful-links-block-border-top: var(--c-useful-links-block-top-width) var(--c-useful-links-block-border-style) var(--c-useful-links-block-border-color);
    --c-useful-links-block-border-bottom: var(--c-useful-links-block-bottom-width) var(--c-useful-links-block-border-style) var(--c-useful-links-block-border-color);
    --c-useful-links-block-border-right: var(--c-useful-links-block-right-width) var(--c-useful-links-block-border-style) var(--c-useful-links-block-border-color);
    --c-useful-links-block-border-left: var(--c-useful-links-block-left-width) var(--c-useful-links-block-border-style) var(--c-useful-links-block-border-color);
    --c-useful-links-block-border-radius: var(--p-borderradius-0);
    --c-useful-links-block-size-s-padding-top: var(--s-spacer-12);
    --c-useful-links-block-size-s-padding-right: var(--s-spacer-0);
    --c-useful-links-block-size-s-padding-bottom: var(--s-spacer-14);
    --c-useful-links-block-size-s-padding-left: var(--s-spacer-0);
    --c-useful-links-block-size-m-padding-top: var(--s-spacer-12);
    --c-useful-links-block-size-m-padding-right: var(--s-spacer-0);
    --c-useful-links-block-size-m-padding-bottom: var(--s-spacer-14);
    --c-useful-links-block-size-m-padding-left: var(--s-spacer-0);
    --c-useful-links-block-size-l-padding-top: var(--s-spacer-13);
    --c-useful-links-block-size-l-padding-right: var(--s-spacer-0);
    --c-useful-links-block-size-l-padding-bottom: var(--s-spacer-15);
    --c-useful-links-block-size-l-padding-left: var(--s-spacer-0);
    --c-useful-links-block-padding: var(--c-useful-links-block-size-s-padding-top) var(--c-useful-links-block-size-s-padding-right) var(--c-useful-links-block-size-s-padding-bottom) var(--c-useful-links-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-usefulLinksBlock-module__tokens___uMCOf {
        --c-useful-links-block-padding: var(--c-useful-links-block-size-m-padding-top) var(--c-useful-links-block-size-m-padding-right) var(--c-useful-links-block-size-m-padding-bottom) var(--c-useful-links-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-usefulLinksBlock-module__tokens___uMCOf {
        --c-useful-links-block-padding: var(--c-useful-links-block-size-l-padding-top) var(--c-useful-links-block-size-l-padding-right) var(--c-useful-links-block-size-l-padding-bottom) var(--c-useful-links-block-size-l-padding-left)
    }
}

.v3-usefulLinksBlock-module__tokens___uMCOf {
    --c-useful-links-block-background-color: var(--s-color-background-default-light);
    --c-useful-links-block-opacity: var(--p-opacity-100);
    --c-useful-links-block-group-size-s-column-width: span var(--p-grid-small-columns-count);
    --c-useful-links-block-group-size-m-column-width: span var(--p-grid-medium-columns-count);
    --c-useful-links-block-group-size-l-column-width: auto/auto;
    --c-useful-links-block-group-column-width: var(--c-useful-links-block-group-size-s-column-width)
}

@media (min-width: 768px) {
    .v3-usefulLinksBlock-module__tokens___uMCOf {
        --c-useful-links-block-group-column-width: var(--c-useful-links-block-group-size-m-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-usefulLinksBlock-module__tokens___uMCOf {
        --c-useful-links-block-group-column-width: var(--c-useful-links-block-group-size-l-column-width)
    }
}

.v3-usefulLinksBlock-module__tokens___uMCOf {
    --c-useful-links-block-title-margin-top: var(--s-spacer-0);
    --c-useful-links-block-title-margin-right: var(--s-spacer-0);
    --c-useful-links-block-title-margin-bottom: var(--s-spacer-10);
    --c-useful-links-block-title-margin-left: var(--s-spacer-0);
    --c-useful-links-block-title-margin: var(--c-useful-links-block-title-margin-top) var(--c-useful-links-block-title-margin-right) var(--c-useful-links-block-title-margin-bottom) var(--c-useful-links-block-title-margin-left);
    --c-useful-links-block-groups-item-spacing: var(--s-spacer-12)
}

.v3-usefulLinksBlock-module__usefulLinksBlock___FXHhP {
    padding: var(--c-useful-links-block-padding);
    background-color: var(--c-useful-links-block-background-color);
    border: var(--c-useful-links-block-border);
    border-radius: var(--c-useful-links-block-border-radius);
    opacity: var(--c-useful-links-block-opacity)
}

.v3-usefulLinksBlock-module__container___tteeD {
    display: block
}

.v3-usefulLinksBlock-module__title___KhcWb {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    margin: var(--c-useful-links-block-title-margin)
}

@media (min-width: 1024px) {
    .v3-usefulLinksBlock-module__title___KhcWb {
        font-family: Open Sans;
        font-size: 24px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-usefulLinksBlock-module__groups___ibswn {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    row-gap: var(--c-useful-links-block-groups-item-spacing)
}

@media (min-width: 768px) {
    .v3-usefulLinksBlock-module__groups___ibswn {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-usefulLinksBlock-module__groups___ibswn {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-usefulLinksBlock-module__groups___ibswn {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

@media (min-width: 1024px) {
    .v3-usefulLinksBlock-module__groups___ibswn {
        grid-template-columns:repeat(3, 1fr)
    }
}

.v3-usefulLinksBlock-module__group___bo6-P {
    grid-column: var(--c-useful-links-block-group-column-width);
    width: 100%
}

.v3-usefulLinksBlock-module__link___x7WKW {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-linkGroup-module__tokens___7koS- {
    --c-link-group-background-color: var(--s-color-background-opacity-fullytransparent);
    --c-link-group-opacity: var(--p-opacity-100);
    --c-link-group-item-spacing: var(--s-spacer-4);
    --c-link-group-padding-left: var(--s-spacer-0);
    --c-link-group-padding-right: var(--s-spacer-0);
    --c-link-group-padding-top: var(--s-spacer-0);
    --c-link-group-padding-bottom: var(--s-spacer-0);
    --c-link-group-padding: var(--c-link-group-padding-top) var(--c-link-group-padding-right) var(--c-link-group-padding-bottom) var(--c-link-group-padding-left);
    --c-link-group-border-radius: var(--p-borderradius-0);
    --c-link-group-border-width: var(--p-borderwidth-0);
    --c-link-group-border-color: var(--s-color-border-default-mid);
    --c-link-group-border: var(--c-link-group-border-width) solid var(--c-link-group-border-color);
    --c-link-group-title-color: var(--s-color-text-neutral-dark-dark);
    --c-link-group-title-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-link-group-title-text-case: var(--p-textcase-uppercase);
    --c-link-group-link-list-item-spacing: var(--s-spacer-4)
}

.v3-linkGroup-module__linkGroup___upv69 {
    padding: var(--c-link-group-padding);
    background-color: var(--c-link-group-background-color);
    border: var(--c-link-group-border);
    border-radius: var(--c-link-group-border-radius);
    opacity: var(--c-link-group-opacity)
}

.v3-linkGroup-module__title___DjcjS {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    margin-bottom: var(--c-link-group-item-spacing);
    text-transform: var(--c-link-group-title-text-case);
    color: var(--c-link-group-title-color)
}

.v3-linkGroup-module__linkList___OvpnI {
    display: flex;
    flex-direction: column;
    gap: var(--c-link-group-link-list-item-spacing)
}

.v3-legalLinksAndLanguagePicker-module__tokens___nmPcS {
    --c-legal-links-and-language-picker-top-width: var(--p-borderwidth-0);
    --c-legal-links-and-language-picker-bottom-width: var(--p-borderwidth-0);
    --c-legal-links-and-language-picker-left-width: var(--p-borderwidth-0);
    --c-legal-links-and-language-picker-right-width: var(--p-borderwidth-0);
    --c-legal-links-and-language-picker-border-style: var(--p-border-style-solid);
    --c-legal-links-and-language-picker-border-color: var(--p-color-opacity-background-transparent);
    --c-legal-links-and-language-picker-border-top: var(--c-legal-links-and-language-picker-top-width) var(--c-legal-links-and-language-picker-border-style) var(--c-legal-links-and-language-picker-border-color);
    --c-legal-links-and-language-picker-border-bottom: var(--c-legal-links-and-language-picker-bottom-width) var(--c-legal-links-and-language-picker-border-style) var(--c-legal-links-and-language-picker-border-color);
    --c-legal-links-and-language-picker-border-right: var(--c-legal-links-and-language-picker-right-width) var(--c-legal-links-and-language-picker-border-style) var(--c-legal-links-and-language-picker-border-color);
    --c-legal-links-and-language-picker-border-left: var(--c-legal-links-and-language-picker-left-width) var(--c-legal-links-and-language-picker-border-style) var(--c-legal-links-and-language-picker-border-color);
    --c-legal-links-and-language-picker-border-radius: var(--p-borderradius-0);
    --c-legal-links-and-language-picker-size-s-padding-top: var(--s-spacer-12);
    --c-legal-links-and-language-picker-size-s-padding-right: var(--s-spacer-0);
    --c-legal-links-and-language-picker-size-s-padding-bottom: var(--s-spacer-14);
    --c-legal-links-and-language-picker-size-s-padding-left: var(--s-spacer-0);
    --c-legal-links-and-language-picker-size-m-padding-top: var(--s-spacer-12);
    --c-legal-links-and-language-picker-size-m-padding-right: var(--s-spacer-0);
    --c-legal-links-and-language-picker-size-m-padding-bottom: var(--s-spacer-14);
    --c-legal-links-and-language-picker-size-m-padding-left: var(--s-spacer-0);
    --c-legal-links-and-language-picker-size-l-padding-top: var(--s-spacer-13);
    --c-legal-links-and-language-picker-size-l-padding-right: var(--s-spacer-0);
    --c-legal-links-and-language-picker-size-l-padding-bottom: var(--s-spacer-15);
    --c-legal-links-and-language-picker-size-l-padding-left: var(--s-spacer-0);
    --c-legal-links-and-language-picker-padding: var(--c-legal-links-and-language-picker-size-s-padding-top) var(--c-legal-links-and-language-picker-size-s-padding-right) var(--c-legal-links-and-language-picker-size-s-padding-bottom) var(--c-legal-links-and-language-picker-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-legalLinksAndLanguagePicker-module__tokens___nmPcS {
        --c-legal-links-and-language-picker-padding: var(--c-legal-links-and-language-picker-size-m-padding-top) var(--c-legal-links-and-language-picker-size-m-padding-right) var(--c-legal-links-and-language-picker-size-m-padding-bottom) var(--c-legal-links-and-language-picker-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-legalLinksAndLanguagePicker-module__tokens___nmPcS {
        --c-legal-links-and-language-picker-padding: var(--c-legal-links-and-language-picker-size-l-padding-top) var(--c-legal-links-and-language-picker-size-l-padding-right) var(--c-legal-links-and-language-picker-size-l-padding-bottom) var(--c-legal-links-and-language-picker-size-l-padding-left)
    }
}

.v3-legalLinksAndLanguagePicker-module__tokens___nmPcS {
    --c-legal-links-and-language-picker-background-color: var(--s-color-background-default-light);
    --c-legal-links-and-language-picker-opacity: var(--p-opacity-100);
    --c-legal-link-and-language-picker-size-s-legal-links-column-width: span var(--p-grid-small-columns-count);
    --c-legal-link-and-language-picker-size-m-legal-links-column-width: span 8;
    --c-legal-link-and-language-picker-size-l-legal-links-column-width: span 8;
    --c-legal-link-and-language-picker-legal-links-column-width: var(--c-legal-link-and-language-picker-size-s-legal-links-column-width);
    --c-legal-link-and-language-picker-size-s-dropdown-column-width: span var(--p-grid-small-columns-count);
    --c-legal-link-and-language-picker-size-m-dropdown-column-width: span var(--p-grid-medium-columns-count);
    --c-legal-link-and-language-picker-size-l-dropdown-column-width: 10/-1;
    --c-legal-link-and-language-picker-dropdown-column-width: var(--c-legal-link-and-language-picker-size-s-dropdown-column-width)
}

@media (min-width: 768px) {
    .v3-legalLinksAndLanguagePicker-module__tokens___nmPcS {
        --c-legal-link-and-language-picker-legal-links-column-width: var(--c-legal-link-and-language-picker-size-m-legal-links-column-width);
        --c-legal-link-and-language-picker-dropdown-column-width: var(--c-legal-link-and-language-picker-size-m-dropdown-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-legalLinksAndLanguagePicker-module__tokens___nmPcS {
        --c-legal-link-and-language-picker-legal-links-column-width: var(--c-legal-link-and-language-picker-size-l-legal-links-column-width);
        --c-legal-link-and-language-picker-dropdown-column-width: var(--c-legal-link-and-language-picker-size-l-dropdown-column-width)
    }
}

.v3-legalLinksAndLanguagePicker-module__legalLinksAndLanguagePicker___gtqsN {
    padding: var(--c-legal-links-and-language-picker-padding);
    background-color: var(--c-legal-links-and-language-picker-background-color);
    border-top: var(--c-legal-links-and-language-picker-border-top);
    border-bottom: var(--c-legal-links-and-language-picker-border-bottom);
    border-left: var(--c-legal-links-and-language-picker-border-left);
    border-right: var(--c-legal-links-and-language-picker-border-right);
    border-radius: var(--c-legal-links-and-language-picker-border-radius);
    opacity: var(--c-legal-links-and-language-picker-opacity)
}

.v3-legalLinksAndLanguagePicker-module__container___-WvJW {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    align-items: center
}

@media (min-width: 768px) {
    .v3-legalLinksAndLanguagePicker-module__container___-WvJW {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-legalLinksAndLanguagePicker-module__container___-WvJW {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-legalLinksAndLanguagePicker-module__container___-WvJW {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-legalLinksAndLanguagePicker-module__legalLinks___r58OJ {
    grid-column: var(--c-legal-link-and-language-picker-legal-links-column-width);
    margin-bottom: var(--s-spacer-8)
}

@media (min-width: 768px) {
    .v3-legalLinksAndLanguagePicker-module__legalLinks___r58OJ {
        margin-bottom: var(--s-spacer-0)
    }
}

.v3-legalLinksAndLanguagePicker-module__laguageDropdown___4Q6eR {
    grid-column: var(--c-legal-link-and-language-picker-dropdown-column-width);
    margin-bottom: var(--s-spacer-8)
}

@media (min-width: 768px) {
    .v3-legalLinksAndLanguagePicker-module__laguageDropdown___4Q6eR {
        margin-bottom: var(--s-spacer-0)
    }
}

.v3-legalLinks-module__tokens___0k4r- {
    --c-legal-links-top-width: var(--p-borderwidth-0);
    --c-legal-links-bottom-width: var(--p-borderwidth-0);
    --c-legal-links-left-width: var(--p-borderwidth-0);
    --c-legal-links-right-width: var(--p-borderwidth-0);
    --c-legal-links-border-style: var(--p-border-style-solid);
    --c-legal-links-border-color: var(--p-color-opacity-background-transparent);
    --c-legal-links-border-top: var(--c-legal-links-top-width) var(--c-legal-links-border-style) var(--c-legal-links-border-color);
    --c-legal-links-border-bottom: var(--c-legal-links-bottom-width) var(--c-legal-links-border-style) var(--c-legal-links-border-color);
    --c-legal-links-border-right: var(--c-legal-links-right-width) var(--c-legal-links-border-style) var(--c-legal-links-border-color);
    --c-legal-links-border-left: var(--c-legal-links-left-width) var(--c-legal-links-border-style) var(--c-legal-links-border-color);
    --c-legal-links-border-radius: var(--p-borderradius-0);
    --c-legal-links-size-s-padding-top: var(--s-spacer-0);
    --c-legal-links-size-s-padding-right: var(--s-spacer-0);
    --c-legal-links-size-s-padding-bottom: var(--s-spacer-0);
    --c-legal-links-size-s-padding-left: var(--s-spacer-0);
    --c-legal-links-size-m-padding-top: var(--s-spacer-0);
    --c-legal-links-size-m-padding-right: var(--s-spacer-0);
    --c-legal-links-size-m-padding-bottom: var(--s-spacer-0);
    --c-legal-links-size-m-padding-left: var(--s-spacer-0);
    --c-legal-links-size-l-padding-top: var(--s-spacer-0);
    --c-legal-links-size-l-padding-right: var(--s-spacer-0);
    --c-legal-links-size-l-padding-bottom: var(--s-spacer-0);
    --c-legal-links-size-l-padding-left: var(--s-spacer-0);
    --c-legal-links-padding: var(--c-legal-links-size-s-padding-top) var(--c-legal-links-size-s-padding-right) var(--c-legal-links-size-s-padding-bottom) var(--c-legal-links-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-legalLinks-module__tokens___0k4r- {
        --c-legal-links-padding: var(--c-legal-links-size-m-padding-top) var(--c-legal-links-size-m-padding-right) var(--c-legal-links-size-m-padding-bottom) var(--c-legal-links-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-legalLinks-module__tokens___0k4r- {
        --c-legal-links-padding: var(--c-legal-links-size-l-padding-top) var(--c-legal-links-size-l-padding-right) var(--c-legal-links-size-l-padding-bottom) var(--c-legal-links-size-l-padding-left)
    }
}

.v3-legalLinks-module__tokens___0k4r- {
    --c-legal-links-background-color: var(--s-color-background-default-light);
    --c-legal-links-opacity: var(--p-opacity-100);
    --c-legal-links-copyright-text-padding-top: var(--s-spacer-fixed-3px);
    --c-legal-links-copyright-text-padding-bottom: var(--s-spacer-1);
    --c-legal-links-copyright-text-padding-right: var(--s-spacer-0);
    --c-legal-links-copyright-text-padding-left: var(--s-spacer-0);
    --c-legal-links-copyright-text-padding: var(--c-legal-links-copyright-text-padding-top) var(--c-legal-links-copyright-text-padding-right) var(--c-legal-links-copyright-text-padding-bottom) var(--c-legal-links-copyright-text-padding-left);
    --c-legal-links-copyright-text-color: var(--s-color-text-default-black);
    --c-legal-links-link-copyright-text-divider-width: var(--p-borderwidth-1);
    --c-legal-links-link-copyright-text-divider-color: var(--s-color-border-default-mid);
    --c-legal-links-link-copyright-text-divider-style: var(--p-border-style-solid);
    --c-legal-links-link-copyright-text-divider: var(--c-legal-links-link-copyright-text-divider-width) var(--c-legal-links-link-copyright-text-divider-style) var(--c-legal-links-link-copyright-text-divider-color);
    --c-legal-links-link-links-margin-bottom: var(--s-spacer-8);
    --c-legal-links-link-links-size-s-item-spacing: var(--s-spacer-0);
    --c-legal-links-link-links-size-l-item-spacing: var(--s-spacer-12)
}

.v3-legalLinks-module__legalLinks___ze95C {
    padding: var(--c-legal-links-padding);
    background-color: var(--c-legal-links-background-color);
    border-top: var(--c-legal-links-border-top);
    border-bottom: var(--c-legal-links-border-bottom);
    border-right: var(--c-legal-links-border-right);
    border-left: var(--c-legal-links-border-left);
    border-radius: var(--c-legal-links-border-radius);
    opacity: var(--c-legal-links-opacity)
}

.v3-legalLinks-module__links___VnH-u {
    margin-bottom: var(--c-legal-links-link-links-margin-bottom);
    gap: var(--c-legal-links-link-links-size-s-item-spacing)
}

@media (min-width: 1024px) {
    .v3-legalLinks-module__links___VnH-u {
        display: flex;
        gap: var(--c-legal-links-link-links-size-l-item-spacing)
    }

    .v3-legalLinks-module__link___Q4xpW {
        border: none
    }
}

.v3-legalLinks-module__copyrightStatement___vkog8 {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400;
    display: flex;
    align-items: flex-end;
    padding: var(--c-legal-links-copyright-text-padding);
    height: var(--p-size-button-touchtarget);
    color: var(--c-legal-links-copyright-text-color)
}

@media (min-width: 1024px) {
    .v3-legalLinks-module__copyrightStatement___vkog8 {
        border-top: var(--c-legal-links-link-copyright-text-divider)
    }
}

.v3-sponsorsBlock-module__tokens___py6Im {
    --c-sponsors-block-top-width: var(--p-borderwidth-0);
    --c-sponsors-block-bottom-width: var(--p-borderwidth-0);
    --c-sponsors-block-left-width: var(--p-borderwidth-0);
    --c-sponsors-block-right-width: var(--p-borderwidth-0);
    --c-sponsors-block-border-style: var(--p-border-style-solid);
    --c-sponsors-block-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-sponsors-block-border-top: var(--c-sponsors-block-top-width) var(--c-sponsors-block-border-style) var(--c-sponsors-block-border-color);
    --c-sponsors-block-border-bottom: var(--c-sponsors-block-bottom-width) var(--c-sponsors-block-border-style) var(--c-sponsors-block-border-color);
    --c-sponsors-block-border-right: var(--c-sponsors-block-right-width) var(--c-sponsors-block-border-style) var(--c-sponsors-block-border-color);
    --c-sponsors-block-border-left: var(--c-sponsors-block-left-width) var(--c-sponsors-block-border-style) var(--c-sponsors-block-border-color);
    --c-sponsors-block-border-radius: var(--p-borderradius-0);
    --c-sponsors-block-size-s-padding-top: var(--s-spacer-0);
    --c-sponsors-block-size-s-padding-right: var(--s-spacer-0);
    --c-sponsors-block-size-s-padding-bottom: var(--s-spacer-8);
    --c-sponsors-block-size-s-padding-left: var(--s-spacer-0);
    --c-sponsors-block-size-m-padding-top: var(--s-spacer-0);
    --c-sponsors-block-size-m-padding-right: var(--s-spacer-0);
    --c-sponsors-block-size-m-padding-bottom: var(--s-spacer-8);
    --c-sponsors-block-size-m-padding-left: var(--s-spacer-0);
    --c-sponsors-block-size-l-padding-top: var(--s-spacer-0);
    --c-sponsors-block-size-l-padding-right: var(--s-spacer-0);
    --c-sponsors-block-size-l-padding-bottom: var(--s-spacer-8);
    --c-sponsors-block-size-l-padding-left: var(--s-spacer-0);
    --c-sponsors-block-padding: var(--c-sponsors-block-size-s-padding-top) var(--c-sponsors-block-size-s-padding-right) var(--c-sponsors-block-size-s-padding-bottom) var(--c-sponsors-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-sponsorsBlock-module__tokens___py6Im {
        --c-sponsors-block-padding: var(--c-sponsors-block-size-m-padding-top) var(--c-sponsors-block-size-m-padding-right) var(--c-sponsors-block-size-m-padding-bottom) var(--c-sponsors-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-sponsorsBlock-module__tokens___py6Im {
        --c-sponsors-block-padding: var(--c-sponsors-block-size-l-padding-top) var(--c-sponsors-block-size-l-padding-right) var(--c-sponsors-block-size-l-padding-bottom) var(--c-sponsors-block-size-l-padding-left)
    }
}

.v3-sponsorsBlock-module__tokens___py6Im {
    --c-sponsors-block-background-color: var(--s-color-background-default-white);
    --c-sponsors-block-opacity: var(--p-opacity-100)
}

.v3-sponsorsBlock-module__sponsorsBlock___Vfq13 {
    padding: var(--c-sponsors-block-padding);
    background-color: var(--c-sponsors-block-background-color);
    border-top: var(--c-sponsors-block-border-top);
    border-bottom: var(--c-sponsors-block-border-bottom);
    border-left: var(--c-sponsors-block-border-left);
    border-right: var(--c-sponsors-block-border-right);
    border-radius: var(--c-sponsors-block-border-radius);
    opacity: var(--c-sponsors-block-opacity)
}

.v3-sponsorsGroup-module__tokens___-2J0L {
    --c-sponsors-group-top-width: var(--p-borderwidth-0);
    --c-sponsors-group-bottom-width: var(--p-borderwidth-0);
    --c-sponsors-group-left-width: var(--p-borderwidth-0);
    --c-sponsors-group-right-width: var(--p-borderwidth-0);
    --c-sponsors-group-border-style: var(--p-border-style-solid);
    --c-sponsors-group-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-sponsors-group-border-top: var(--c-sponsors-group-top-width) var(--c-sponsors-group-border-style) var(--c-sponsors-group-border-color);
    --c-sponsors-group-border-bottom: var(--c-sponsors-group-bottom-width) var(--c-sponsors-group-border-style) var(--c-sponsors-group-border-color);
    --c-sponsors-group-border-right: var(--c-sponsors-group-right-width) var(--c-sponsors-group-border-style) var(--c-sponsors-group-border-color);
    --c-sponsors-group-border-left: var(--c-sponsors-group-left-width) var(--c-sponsors-group-border-style) var(--c-sponsors-group-border-color);
    --c-sponsors-group-border-radius: var(--p-borderradius-0);
    --c-sponsors-group-size-s-padding-top: var(--s-spacer-8);
    --c-sponsors-group-size-s-padding-right: var(--s-spacer-0);
    --c-sponsors-group-size-s-padding-bottom: var(--s-spacer-11);
    --c-sponsors-group-size-s-padding-left: var(--s-spacer-0);
    --c-sponsors-group-size-m-padding-top: var(--s-spacer-8);
    --c-sponsors-group-size-m-padding-right: var(--s-spacer-0);
    --c-sponsors-group-size-m-padding-bottom: var(--s-spacer-11);
    --c-sponsors-group-size-m-padding-left: var(--s-spacer-0);
    --c-sponsors-group-size-l-padding-top: var(--s-spacer-8);
    --c-sponsors-group-size-l-padding-right: var(--s-spacer-0);
    --c-sponsors-group-size-l-padding-bottom: var(--s-spacer-11);
    --c-sponsors-group-size-l-padding-left: var(--s-spacer-0);
    --c-sponsors-group-padding: var(--c-sponsors-group-size-s-padding-top) var(--c-sponsors-group-size-s-padding-right) var(--c-sponsors-group-size-s-padding-bottom) var(--c-sponsors-group-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-sponsorsGroup-module__tokens___-2J0L {
        --c-sponsors-group-padding: var(--c-sponsors-group-size-m-padding-top) var(--c-sponsors-group-size-m-padding-right) var(--c-sponsors-group-size-m-padding-bottom) var(--c-sponsors-group-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-sponsorsGroup-module__tokens___-2J0L {
        --c-sponsors-group-padding: var(--c-sponsors-group-size-l-padding-top) var(--c-sponsors-group-size-l-padding-right) var(--c-sponsors-group-size-l-padding-bottom) var(--c-sponsors-group-size-l-padding-left)
    }
}

.v3-sponsorsGroup-module__tokens___-2J0L {
    --c-sponsors-group-background-color: var(--s-color-background-default-white);
    --c-sponsors-group-opacity: var(--p-opacity-100);
    --c-sponsors-group-title-casing: var(--p-textcase-uppercase);
    --c-sponsors-group-title-color: var(--s-color-text-neutral-dark-dark);
    --c-sponsors-group-title-stike-out-color: var(--s-color-border-default-mid);
    --c-sponsors-group-sponsors-s-gap: var(--s-spacer-8);
    --c-sponsors-group-sponsors-m-gap: var(--s-spacer-8);
    --c-sponsors-group-sponsors-l-gap: var(--s-spacer-10);
    --c-sponsors-group-sponsors-gap: var(--c-sponsors-group-sponsors-s-gap)
}

@media (min-width: 768px) {
    .v3-sponsorsGroup-module__tokens___-2J0L {
        --c-sponsors-group-sponsors-gap: var(--c-sponsors-group-sponsors-m-gap)
    }
}

@media (min-width: 1024px) {
    .v3-sponsorsGroup-module__tokens___-2J0L {
        --c-sponsors-group-sponsors-gap: var(--c-sponsors-group-sponsors-l-gap)
    }
}

.v3-sponsorsGroup-module__sponsorsGroup___9ILCX {
    padding: var(--c-sponsors-group-padding);
    background-color: var(--c-sponsors-group-background-color);
    border-top: var(--c-sponsors-group-border-top);
    border-bottom: var(--c-sponsors-group-border-bottom);
    border-left: var(--c-sponsors-group-border-left);
    border-right: var(--c-sponsors-group-border-right);
    border-radius: var(--c-sponsors-group-border-radius);
    opacity: var(--c-sponsors-group-opacity)
}

.v3-sponsorsGroup-module__titleContainer___7Nhy8 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: var(--s-spacer-8);
    width: 100%
}

.v3-sponsorsGroup-module__titleContainer___7Nhy8:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: var(--c-sponsors-group-title-stike-out-color);
    translate: transformy(-50%)
}

.v3-sponsorsGroup-module__title___G7YWm {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700;
    padding: var(--s-spacer-0) var(--s-spacer-8);
    text-align: center;
    color: var(--c-sponsors-group-title-color);
    background-color: var(--s-color-background-default-white);
    z-index: 1;
    text-transform: var(--c-sponsors-group-title-casing)
}

.v3-sponsorsGroup-module__sponsors___QDBVQ {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: var(--c-sponsors-group-sponsors-gap);
    margin-bottom: var(--s-spacer-8)
}

@media (min-width: 768px) {
    .v3-sponsorsGroup-module__sponsors___QDBVQ {
        margin-bottom: 0
    }
}

.v3-sponsorsGroup-module__tierOne___QmgTM .v3-sponsorsGroup-module__sponsors___QDBVQ {
    gap: var(--s-spacer-6);
    margin-bottom: 0
}

@media (min-width: 768px) {
    .v3-sponsorsGroup-module__tierOne___QmgTM .v3-sponsorsGroup-module__sponsors___QDBVQ {
        gap: var(--c-sponsors-group-sponsors-gap)
    }
}

.v3-footerBranding-module__tokens___YZHyq {
    --c-footer-branding-top-width: var(--p-borderwidth-0);
    --c-footer-branding-bottom-width: var(--p-borderwidth-4);
    --c-footer-branding-left-width: var(--p-borderwidth-0);
    --c-footer-branding-right-width: var(--p-borderwidth-0);
    --c-footer-branding-border-style: var(--p-border-style-solid);
    --c-footer-branding-border-color: var(--s-color-border-brand-primary1);
    --c-footer-branding-border-top: var(--c-footer-branding-top-width) var(--c-footer-branding-border-style) var(--c-footer-branding-border-color);
    --c-footer-branding-border-bottom: var(--c-footer-branding-bottom-width) var(--c-footer-branding-border-style) var(--c-footer-branding-border-color);
    --c-footer-branding-border-right: var(--c-footer-branding-right-width) var(--c-footer-branding-border-style) var(--c-footer-branding-border-color);
    --c-footer-branding-border-left: var(--c-footer-branding-left-width) var(--c-footer-branding-border-style) var(--c-footer-branding-border-color);
    --c-footer-branding-border-radius: var(--p-borderradius-0);
    --c-footer-branding-size-s-padding-top: var(--s-spacer-10);
    --c-footer-branding-size-s-padding-right: var(--s-spacer-0);
    --c-footer-branding-size-s-padding-bottom: var(--s-spacer-12);
    --c-footer-branding-size-s-padding-left: var(--s-spacer-0);
    --c-footer-branding-size-m-padding-top: var(--s-spacer-10);
    --c-footer-branding-size-m-padding-right: var(--s-spacer-0);
    --c-footer-branding-size-m-padding-bottom: var(--s-spacer-12);
    --c-footer-branding-size-m-padding-left: var(--s-spacer-0);
    --c-footer-branding-size-l-padding-top: var(--s-spacer-10);
    --c-footer-branding-size-l-padding-right: var(--s-spacer-0);
    --c-footer-branding-size-l-padding-bottom: var(--s-spacer-12);
    --c-footer-branding-size-l-padding-left: var(--s-spacer-0);
    --c-footer-branding-padding: var(--c-footer-branding-size-s-padding-top) var(--c-footer-branding-size-s-padding-right) var(--c-footer-branding-size-s-padding-bottom) var(--c-footer-branding-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-footerBranding-module__tokens___YZHyq {
        --c-footer-branding-padding: var(--c-footer-branding-size-m-padding-top) var(--c-footer-branding-size-m-padding-right) var(--c-footer-branding-size-m-padding-bottom) var(--c-footer-branding-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-footerBranding-module__tokens___YZHyq {
        --c-footer-branding-padding: var(--c-footer-branding-size-l-padding-top) var(--c-footer-branding-size-l-padding-right) var(--c-footer-branding-size-l-padding-bottom) var(--c-footer-branding-size-l-padding-left)
    }
}

.v3-footerBranding-module__tokens___YZHyq {
    --c-footer-branding-background-color: var(--s-color-background-default-white);
    --c-footer-branding-opacity: var(--p-opacity-100);
    --c-footer-branding-container-justify: center;
    --c-footer-branding-container-align: center;
    --c-footer-branding-image-width: 137px;
    --c-footer-branding-image-height: auto
}

.v3-footerBranding-module__footerBranding___1S4Af {
    padding: var(--c-footer-branding-padding);
    background-color: var(--c-footer-branding-background-color);
    border-top: var(--c-footer-branding-border-top);
    border-bottom: var(--c-footer-branding-border-bottom);
    border-left: var(--c-footer-branding-border-left);
    border-right: var(--c-footer-branding-border-right);
    border-radius: var(--c-footer-branding-border-radius);
    opacity: var(--c-footer-branding-opacity)
}

.v3-footerBranding-module__container___VwRaX {
    display: flex;
    align-items: var(--c-footer-branding-container-align);
    justify-content: var(--c-footer-branding-container-justify)
}

.v3-footerBranding-module__branding___Tfk5u {
    width: var(--c-footer-branding-image-width);
    height: var(--c-footer-branding-image-height)
}

.v3-galleryEmbed-module__colourTheme1___yZFbV, .v3-galleryEmbed-module__colourTheme2___UTtFQ, .v3-galleryEmbed-module__colourTheme3___V8raG, .v3-galleryEmbed-module__colourTheme4___iOP0R, .v3-galleryEmbed-module__colourTheme5___9P93B, .v3-galleryEmbed-module__colourTheme6___zfVQX, .v3-galleryEmbed-module__default1___9-0R2, .v3-galleryEmbed-module__default2___fI0lV, .v3-galleryEmbed-module__tokens___VIzyI {
    --c-gallery-embed-top-width: var(--p-borderwidth-0);
    --c-gallery-embed-bottom-width: var(--p-borderwidth-0);
    --c-gallery-embed-left-width: var(--p-borderwidth-0);
    --c-gallery-embed-right-width: var(--p-borderwidth-0);
    --c-gallery-embed-border-style: var(--p-border-style-solid);
    --c-gallery-embed-border-color: var(--p-color-opacity-background-transparent);
    --c-gallery-embed-border-top: var(--c-gallery-embed-top-width) var(--c-gallery-embed-border-style) var(--c-gallery-embed-border-color);
    --c-gallery-embed-border-bottom: var(--c-gallery-embed-bottom-width) var(--c-gallery-embed-border-style) var(--c-gallery-embed-border-color);
    --c-gallery-embed-border-right: var(--c-gallery-embed-right-width) var(--c-gallery-embed-border-style) var(--c-gallery-embed-border-color);
    --c-gallery-embed-border-left: var(--c-gallery-embed-left-width) var(--c-gallery-embed-border-style) var(--c-gallery-embed-border-color);
    --c-gallery-embed-border-radius: var(--p-borderradius-0);
    --c-gallery-embed-size-s-padding-top: var(--s-spacer-0);
    --c-gallery-embed-size-s-padding-right: var(--s-spacer-0);
    --c-gallery-embed-size-s-padding-bottom: var(--s-spacer-10);
    --c-gallery-embed-size-s-padding-left: var(--s-spacer-0);
    --c-gallery-embed-size-m-padding-top: var(--s-spacer-0);
    --c-gallery-embed-size-m-padding-right: var(--s-spacer-0);
    --c-gallery-embed-size-m-padding-bottom: var(--s-spacer-10);
    --c-gallery-embed-size-m-padding-left: var(--s-spacer-0);
    --c-gallery-embed-size-l-padding-top: var(--s-spacer-0);
    --c-gallery-embed-size-l-padding-right: var(--s-spacer-0);
    --c-gallery-embed-size-l-padding-bottom: var(--s-spacer-15);
    --c-gallery-embed-size-l-padding-left: var(--s-spacer-0);
    --c-gallery-embed-padding: var(--c-gallery-embed-size-s-padding-top) var(--c-gallery-embed-size-s-padding-right) var(--c-gallery-embed-size-s-padding-bottom) var(--c-gallery-embed-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-galleryEmbed-module__colourTheme1___yZFbV, .v3-galleryEmbed-module__colourTheme2___UTtFQ, .v3-galleryEmbed-module__colourTheme3___V8raG, .v3-galleryEmbed-module__colourTheme4___iOP0R, .v3-galleryEmbed-module__colourTheme5___9P93B, .v3-galleryEmbed-module__colourTheme6___zfVQX, .v3-galleryEmbed-module__default1___9-0R2, .v3-galleryEmbed-module__default2___fI0lV, .v3-galleryEmbed-module__tokens___VIzyI {
        --c-gallery-embed-padding: var(--c-gallery-embed-size-m-padding-top) var(--c-gallery-embed-size-m-padding-right) var(--c-gallery-embed-size-m-padding-bottom) var(--c-gallery-embed-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-galleryEmbed-module__colourTheme1___yZFbV, .v3-galleryEmbed-module__colourTheme2___UTtFQ, .v3-galleryEmbed-module__colourTheme3___V8raG, .v3-galleryEmbed-module__colourTheme4___iOP0R, .v3-galleryEmbed-module__colourTheme5___9P93B, .v3-galleryEmbed-module__colourTheme6___zfVQX, .v3-galleryEmbed-module__default1___9-0R2, .v3-galleryEmbed-module__default2___fI0lV, .v3-galleryEmbed-module__tokens___VIzyI {
        --c-gallery-embed-padding: var(--c-gallery-embed-size-l-padding-top) var(--c-gallery-embed-size-l-padding-right) var(--c-gallery-embed-size-l-padding-bottom) var(--c-gallery-embed-size-l-padding-left)
    }
}

.v3-galleryEmbed-module__default1___9-0R2 {
    --c-gallery-embed-background-color: var(--cs-base-1-background-default)
}

.v3-galleryEmbed-module__default2___fI0lV {
    --c-gallery-embed-background-color: var(--cs-base-2-background-default)
}

.v3-galleryEmbed-module__colourTheme1___yZFbV {
    --c-gallery-embed-background-color: var(--cs-colorset-1-background-default)
}

.v3-galleryEmbed-module__colourTheme2___UTtFQ {
    --c-gallery-embed-background-color: var(--cs-colorset-2-background-default)
}

.v3-galleryEmbed-module__colourTheme3___V8raG {
    --c-gallery-embed-background-color: var(--cs-colorset-3-background-default)
}

.v3-galleryEmbed-module__colourTheme4___iOP0R {
    --c-gallery-embed-background-color: var(--cs-colorset-4-background-default)
}

.v3-galleryEmbed-module__colourTheme5___9P93B {
    --c-gallery-embed-background-color: var(--cs-colorset-5-background-default)
}

.v3-galleryEmbed-module__colourTheme6___zfVQX {
    --c-gallery-embed-background-color: var(--cs-colorset-6-background-default)
}

.v3-galleryEmbed-module__colourTheme1___yZFbV, .v3-galleryEmbed-module__colourTheme2___UTtFQ, .v3-galleryEmbed-module__colourTheme3___V8raG, .v3-galleryEmbed-module__colourTheme4___iOP0R, .v3-galleryEmbed-module__colourTheme5___9P93B, .v3-galleryEmbed-module__colourTheme6___zfVQX, .v3-galleryEmbed-module__default1___9-0R2, .v3-galleryEmbed-module__default2___fI0lV, .v3-galleryEmbed-module__tokens___VIzyI {
    --c-gallery-embed-carousel-container-xl-column-width: 2/12;
    --c-gallery-embed-title-container-xl-column-width: 2/12;
    --c-gallery-embed-caption-container-xl-column-width: 2/12;
    --c-gallery-embed-paging-container-xl-column-width: 2/12
}

.v3-galleryEmbed-module__tokens___VIzyI {
    --c-gallery-embed-title-container-padding-breakpoint-s: var(--s-spacer-9) 0 var(--s-spacer-7);
    --c-gallery-embed-title-container-padding-breakpoint-xl: var(--s-spacer-12) 0 var(--s-spacer-7);
    --c-gallery-embed-title-padding: var(--s-spacer-9) 0 var(--s-spacer-7);
    --c-gallery-embed-subtitle-padding: var(--s-spacer-2) 0;
    --c-gallery-embed-attribution-padding: var(--s-spacer-5) 0;
    --c-gallery-embed-caption-container-height: 144px;
    --c-gallery-embed-caption-container-breakpoint-xl-height: 124px;
    --c-gallery-embed-caption-container-padding-top: var(--s-spacer-8);
    --c-gallery-embed-caption-container-flex-gap: var(--s-spacer-8);
    --c-gallery-embed-caption-height: 56px;
    --c-gallery-embed-caption-breakpoint-xl-height: 28px;
    --c-gallery-embed-caption-padding: var(--s-spacer-2) 0;
    --c-gallery-embed-attribution-height: 48px;
    --c-gallery-embed-paging-container-padding: var(--s-spacer-6) 0;
    --c-gallery-embed-paging-container-flex-gap: var(--s-spacer-4);
    --c-gallery-embed-top-container-flex-gap: var(--s-spacer-4);
    --c-gallery-embed-slider-controls-flex-gap: var(--s-spacer-3);
    --c-gallery-embed-slider-controls-disabled-svg-color: var(--p-color-neutral-white);
    --c-gallery-embed-progress-background: rgba(73, 80, 87, .5);
    --c-gallery-embed-progress-bar-background: var(--p-color-neutral-700);
    --c-gallery-embed-progress-bar-width: 0;
    --c-gallery-embed-progress-bar-height: 2px;
    --c-gallery-embed-progress-bar-transition: width 400ms ease
}

.v3-galleryEmbed-module__default1___9-0R2 {
    --c-gallery-embed-title-color: var(--cs-base-1-text-default);
    --c-gallery-embed-subtitle-color: var(--cs-base-1-text-supporting);
    --c-gallery-embed-caption-color: var(--cs-base-1-text-supporting);
    --c-gallery-embed-attribution-color: var(--cs-base-1-text-supporting);
    --c-gallery-embed-image-count-color: var(--cs-base-1-text-supporting);
    --c-gallery-embed-slider-controls-disabled-svg-color: var(--p-color-neutral-white);
    --c-gallery-embed-progress-background: rgba(73, 80, 87, .5);
    --c-gallery-embed-progress-bar-background: var(--p-color-neutral-700)
}

.v3-galleryEmbed-module__default2___fI0lV {
    --c-gallery-embed-title-color: var(--cs-base-2-text-default);
    --c-gallery-embed-subtitle-color: var(--cs-base-2-text-supporting);
    --c-gallery-embed-caption-color: var(--cs-base-2-text-supporting);
    --c-gallery-embed-attribution-color: var(--cs-base-2-text-supporting);
    --c-gallery-embed-image-count-color: var(--cs-base-2-text-supporting);
    --c-gallery-embed-slider-controls-disabled-svg-color: var(--p-color-neutral-black);
    --c-gallery-embed-progress-background: rgba(173, 181, 189, .5);
    --c-gallery-embed-progress-bar-background: var(--p-color-neutral-500)
}

.v3-galleryEmbed-module__colourTheme1___yZFbV {
    --c-gallery-embed-title-color: var(--cs-colorset-1-text-default);
    --c-gallery-embed-subtitle-color: var(--cs-colorset-1-text-supporting);
    --c-gallery-embed-caption-color: var(--cs-colorset-1-text-supporting);
    --c-gallery-embed-attribution-color: var(--cs-colorset-1-text-supporting);
    --c-gallery-embed-image-count-color: var(--cs-colorset-1-text-supporting);
    --c-gallery-embed-slider-controls-disabled-svg-color: var(--p-color-neutral-white);
    --c-gallery-embed-progress-background: rgba(73, 80, 87, .5);
    --c-gallery-embed-progress-bar-background: var(--p-color-neutral-700)
}

.v3-galleryEmbed-module__colourTheme2___UTtFQ {
    --c-gallery-embed-title-color: var(--cs-colorset-2-text-default);
    --c-gallery-embed-subtitle-color: var(--cs-colorset-2-text-supporting);
    --c-gallery-embed-caption-color: var(--cs-colorset-2-text-supporting);
    --c-gallery-embed-attribution-color: var(--cs-colorset-2-text-supporting);
    --c-gallery-embed-image-count-color: var(--cs-colorset-2-text-supporting);
    --c-gallery-embed-slider-controls-disabled-svg-color: var(--p-color-neutral-white);
    --c-gallery-embed-progress-background: rgba(73, 80, 87, .5);
    --c-gallery-embed-progress-bar-background: var(--p-color-neutral-700)
}

.v3-galleryEmbed-module__colourTheme3___V8raG {
    --c-gallery-embed-title-color: var(--cs-colorset-3-text-default);
    --c-gallery-embed-subtitle-color: var(--cs-colorset-3-text-supporting);
    --c-gallery-embed-caption-color: var(--cs-colorset-3-text-supporting);
    --c-gallery-embed-attribution-color: var(--cs-colorset-3-text-supporting);
    --c-gallery-embed-image-count-color: var(--cs-colorset-3-text-supporting);
    --c-gallery-embed-slider-controls-disabled-svg-color: var(--p-color-neutral-black);
    --c-gallery-embed-progress-background: rgba(233, 236, 239, .5);
    --c-gallery-embed-progress-bar-background: var(--p-color-neutral-200)
}

.v3-galleryEmbed-module__colourTheme4___iOP0R {
    --c-gallery-embed-title-color: var(--cs-colorset-4-text-default);
    --c-gallery-embed-subtitle-color: var(--cs-colorset-4-text-supporting);
    --c-gallery-embed-caption-color: var(--cs-colorset-4-text-supporting);
    --c-gallery-embed-attribution-color: var(--cs-colorset-4-text-supporting);
    --c-gallery-embed-image-count-color: var(--cs-colorset-4-text-supporting);
    --c-gallery-embed-slider-controls-disabled-svg-color: var(--p-color-neutral-black);
    --c-gallery-embed-progress-background: rgba(233, 236, 239, .5);
    --c-gallery-embed-progress-bar-background: var(--p-color-neutral-200)
}

.v3-galleryEmbed-module__colourTheme5___9P93B {
    --c-gallery-embed-title-color: var(--cs-colorset-5-text-default);
    --c-gallery-embed-subtitle-color: var(--cs-colorset-5-text-supporting);
    --c-gallery-embed-caption-color: var(--cs-colorset-5-text-supporting);
    --c-gallery-embed-attribution-color: var(--cs-colorset-5-text-supporting);
    --c-gallery-embed-image-count-color: var(--cs-colorset-5-text-supporting);
    --c-gallery-embed-slider-controls-disabled-svg-color: var(--p-color-neutral-black);
    --c-gallery-embed-progress-background: rgba(233, 236, 239, .5);
    --c-gallery-embed-progress-bar-background: var(--p-color-neutral-200)
}

.v3-galleryEmbed-module__colourTheme6___zfVQX {
    --c-gallery-embed-title-color: var(--cs-colorset-6-text-default);
    --c-gallery-embed-subtitle-color: var(--cs-colorset-6-text-supporting);
    --c-gallery-embed-caption-color: var(--cs-colorset-6-text-supporting);
    --c-gallery-embed-attribution-color: var(--cs-colorset-6-text-supporting);
    --c-gallery-embed-image-count-color: var(--cs-colorset-6-text-supporting);
    --c-gallery-embed-slider-controls-disabled-svg-color: var(--p-color-neutral-black);
    --c-gallery-embed-progress-background: rgba(173, 181, 189, .5);
    --c-gallery-embed-progress-bar-background: var(--p-color-neutral-500)
}

.v3-galleryEmbed-module__galleryEmbed___TqHUR {
    padding: var(--c-gallery-embed-padding);
    background-color: var(--c-gallery-embed-background-color);
    border-radius: var(--c-gallery-embed-border-radius);
    opacity: var(--c-gallery-embed-opacity);
    border-top: var(--c-gallery-embed-border-top);
    border-bottom: var(--c-gallery-embed-border-bottom);
    border-left: var(--c-gallery-embed-border-left);
    border-right: var(--c-gallery-embed-border-right)
}

@media (min-width: 1440px) {
    .v3-galleryEmbed-module__galleryEmbed___TqHUR {
        display: grid;
        grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-small-gap);
        column-gap: var(--p-grid-small-gap)
    }
}

@media (min-width: 1440px)and (min-width: 768px) {
    .v3-galleryEmbed-module__galleryEmbed___TqHUR {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1440px)and (min-width: 1024px) {
    .v3-galleryEmbed-module__galleryEmbed___TqHUR {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px)and (min-width: 1440px) {
    .v3-galleryEmbed-module__galleryEmbed___TqHUR {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-galleryEmbed-module__carouselContainer___t28iw {
    margin-right: calc(50% - 50vw);
    margin-left: calc(50% - 50vw)
}

@media (min-width: 1440px) {
    .v3-galleryEmbed-module__carouselContainer___t28iw {
        grid-column: var(--c-gallery-embed-carousel-container-xl-column-width)
    }
}

.v3-galleryEmbed-module__carousel___E9tPB li {
    width: -moz-min-content !important;
    width: min-content !important
}

.v3-galleryEmbed-module__carousel___E9tPB li > div {
    width: -moz-min-content;
    width: min-content
}

.v3-galleryEmbed-module__carousel___E9tPB img {
    width: -moz-min-content !important;
    width: min-content !important;
    object-fit: contain !important
}

.v3-galleryEmbed-module__titleContainer___H1uhp {
    padding: var(--c-gallery-embed-title-container-padding-breakpoint-s);
    color: var(--c-gallery-embed-title-color)
}

@media (min-width: 1440px) {
    .v3-galleryEmbed-module__titleContainer___H1uhp {
        padding: var(--c-gallery-embed-title-container-padding-breakpoint-xl);
        grid-column: var(--c-gallery-embed-title-container-xl-column-width)
    }
}

.v3-galleryEmbed-module__galleryTitle___z0H2X {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-gallery-embed-subtitle-color);
    color: var(--c-gallery-embed-title-color)
}

@media (min-width: 1440px) {
    .v3-galleryEmbed-module__galleryTitle___z0H2X {
        font-family: Open Sans;
        font-size: 32px;
        line-height: 40px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-galleryEmbed-module__subTitle___OKHxS {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    padding: var(--c-gallery-embed-subtitle-padding)
}

@media (min-width: 1440px) {
    .v3-galleryEmbed-module__subTitle___OKHxS {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 600
    }
}

.v3-galleryEmbed-module__captionContainer___3zlib {
    display: flex;
    padding-top: var(--c-gallery-embed-caption-container-padding-top);
    height: var(--c-gallery-embed-caption-container-height);
    flex-direction: column;
    gap: var(--c-gallery-embed-caption-container-flex-gap)
}

@media (min-width: 1440px) {
    .v3-galleryEmbed-module__captionContainer___3zlib {
        grid-column: var(--c-gallery-embed-caption-container-xl-column-width);
        height: var(--c-gallery-embed-caption-container-breakpoint-xl-height)
    }
}

.v3-galleryEmbed-module__caption___rYEJH {
    display: block;
    padding: var(--c-gallery-embed-caption-padding);
    height: var(--c-gallery-embed-caption-height);
    color: var(--c-gallery-embed-caption-color);
    display: -webkit-box;
    overflow: hidden;
    min-height: calc(var(16px) * 2);
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

@media (min-width: 1440px) {
    .v3-galleryEmbed-module__caption___rYEJH {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 600;
        display: -webkit-box;
        overflow: hidden;
        min-height: calc(var(16px) * 1);
        text-overflow: ellipsis;
        word-wrap: break-word;
        -webkit-line-clamp: 1;
        line-clamp: 1;
        -webkit-box-orient: vertical;
        height: var(--c-gallery-embed-caption-breakpoint-xl-height)
    }
}

.v3-galleryEmbed-module__attribution___tybGz {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400;
    padding: var(--c-gallery-embed-attribution-padding);
    height: var(--c-gallery-embed-attribution-height);
    color: var(--c-gallery-embed-attribution-color);
    display: -webkit-box;
    overflow: hidden;
    min-height: calc(var(16px) * 2);
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical
}

.v3-galleryEmbed-module__pagingContainer___KcLc7 {
    display: flex;
    flex-direction: column;
    gap: var(--c-gallery-embed-paging-container-flex-gap);
    padding: var(--c-gallery-embed-paging-container-padding)
}

@media (min-width: 1440px) {
    .v3-galleryEmbed-module__pagingContainer___KcLc7 {
        grid-column: var(--c-gallery-embed-paging-container-xl-column-width)
    }
}

.v3-galleryEmbed-module__topContainer___LGImn {
    display: flex;
    align-items: center;
    gap: var(--c-gallery-embed-top-container-flex-gap)
}

.v3-galleryEmbed-module__imageCount___-ekj0 {
    display: inline-block;
    min-width: -moz-max-content;
    min-width: max-content;
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400;
    color: var(--c-gallery-embed-image-count-color)
}

.v3-galleryEmbed-module__currentImageIndex___825oG, .v3-galleryEmbed-module__totalImageCount___L-F72 {
    display: inline-block
}

.v3-galleryEmbed-module__imageCountDivider___8VjDg:after {
    content: " / "
}

.v3-galleryEmbed-module__sliderControls___TzGgg {
    display: flex;
    justify-content: flex-end;
    gap: var(--c-gallery-embed-slider-controls-flex-gap);
    width: 100%
}

.v3-galleryEmbed-module__sliderControls___TzGgg .v3-galleryEmbed-module__paddleButton___mibGW:disabled svg {
    color: var(--c-gallery-embed-slider-controls-disabled-svg-color)
}

.v3-galleryEmbed-module__progress___I4pPl {
    background: var(--c-gallery-embed-progress-background)
}

.v3-galleryEmbed-module__progressBar___zR6EY {
    width: var(--c-gallery-embed-progress-bar-width);
    height: var(--c-gallery-embed-progress-bar-height);
    background: var(--c-gallery-embed-progress-bar-background);
    transition: var(--c-gallery-embed-progress-bar-transition)
}

@keyframes splide-loading {
    0% {
        transform: rotate(0)
    }
    to {
        transform: rotate(1turn)
    }
}

.splide__track--draggable {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.splide__track--fade > .splide__list > .splide__slide {
    margin: 0 !important;
    opacity: 0;
    z-index: 0
}

.splide__track--fade > .splide__list > .splide__slide.is-active {
    opacity: 1;
    z-index: 1
}

.splide--rtl {
    direction: rtl
}

.splide__track--ttb > .splide__list {
    display: block
}

.splide__container {
    box-sizing: border-box;
    position: relative
}

.splide__list {
    backface-visibility: hidden;
    display: flex;
    height: 100%;
    margin: 0 !important;
    padding: 0 !important
}

.splide.is-initialized:not(.is-active) .splide__list {
    display: block
}

.splide__pagination {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 0;
    pointer-events: none
}

.splide__pagination li {
    display: inline-block;
    line-height: 1;
    list-style-type: none;
    margin: 0;
    pointer-events: auto
}

.splide:not(.is-overflow) .splide__pagination {
    display: none
}

.splide__progress__bar {
    width: 0
}

.splide {
    position: relative;
    visibility: hidden
}

.splide.is-initialized, .splide.is-rendered {
    visibility: visible
}

.splide__slide {
    backface-visibility: hidden;
    box-sizing: border-box;
    flex-shrink: 0;
    list-style-type: none !important;
    margin: 0;
    position: relative
}

.splide__slide img {
    vertical-align: bottom
}

.splide__spinner {
    animation: splide-loading 1s linear infinite;
    border: 2px solid #999;
    border-left-color: transparent;
    border-radius: 50%;
    bottom: 0;
    contain: strict;
    display: inline-block;
    height: 20px;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 20px
}

.splide__sr {
    clip: rect(0 0 0 0);
    border: 0;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.splide__toggle.is-active .splide__toggle__play, .splide__toggle__pause {
    display: none
}

.splide__toggle.is-active .splide__toggle__pause {
    display: inline
}

.splide__track {
    overflow: hidden;
    position: relative;
    z-index: 0
}

.v3-gatewayCarousel-module__colourTheme1___cA9sK, .v3-gatewayCarousel-module__colourTheme2___I6X3g, .v3-gatewayCarousel-module__colourTheme3___dAqjQ, .v3-gatewayCarousel-module__colourTheme4___5dF9-, .v3-gatewayCarousel-module__colourTheme5___gLgE2, .v3-gatewayCarousel-module__colourTheme6___0PHYo, .v3-gatewayCarousel-module__default1___3DQnB, .v3-gatewayCarousel-module__default2___nvNVk, .v3-gatewayCarousel-module__tokens___fnR4g {
    --c-gateway-carousel-top-width: var(--p-borderwidth-0);
    --c-gateway-carousel-bottom-width: var(--p-borderwidth-0);
    --c-gateway-carousel-left-width: var(--p-borderwidth-0);
    --c-gateway-carousel-right-width: var(--p-borderwidth-0);
    --c-gateway-carousel-border-style: var(--p-border-style-solid);
    --c-gateway-carousel-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-gateway-carousel-border-top: var(--c-gateway-carousel-top-width) var(--c-gateway-carousel-border-style) var(--c-gateway-carousel-border-color);
    --c-gateway-carousel-border-bottom: var(--c-gateway-carousel-bottom-width) var(--c-gateway-carousel-border-style) var(--c-gateway-carousel-border-color);
    --c-gateway-carousel-border-right: var(--c-gateway-carousel-right-width) var(--c-gateway-carousel-border-style) var(--c-gateway-carousel-border-color);
    --c-gateway-carousel-border-left: var(--c-gateway-carousel-left-width) var(--c-gateway-carousel-border-style) var(--c-gateway-carousel-border-color);
    --c-gateway-carousel-border-radius: var(--p-borderradius-0);
    --c-gateway-carousel-size-s-padding-top: var(--s-spacer-14);
    --c-gateway-carousel-size-s-padding-right: var(--s-spacer-0);
    --c-gateway-carousel-size-s-padding-bottom: var(--s-spacer-13);
    --c-gateway-carousel-size-s-padding-left: var(--s-spacer-0);
    --c-gateway-carousel-size-m-padding-top: var(--s-spacer-14);
    --c-gateway-carousel-size-m-padding-right: var(--s-spacer-0);
    --c-gateway-carousel-size-m-padding-bottom: var(--s-spacer-13);
    --c-gateway-carousel-size-m-padding-left: var(--s-spacer-0);
    --c-gateway-carousel-size-l-padding-top: var(--s-spacer-15);
    --c-gateway-carousel-size-l-padding-right: var(--s-spacer-0);
    --c-gateway-carousel-size-l-padding-bottom: var(--s-spacer-15);
    --c-gateway-carousel-size-l-padding-left: var(--s-spacer-0);
    --c-gateway-carousel-padding: var(--c-gateway-carousel-size-s-padding-top) var(--c-gateway-carousel-size-s-padding-right) var(--c-gateway-carousel-size-s-padding-bottom) var(--c-gateway-carousel-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-gatewayCarousel-module__colourTheme1___cA9sK, .v3-gatewayCarousel-module__colourTheme2___I6X3g, .v3-gatewayCarousel-module__colourTheme3___dAqjQ, .v3-gatewayCarousel-module__colourTheme4___5dF9-, .v3-gatewayCarousel-module__colourTheme5___gLgE2, .v3-gatewayCarousel-module__colourTheme6___0PHYo, .v3-gatewayCarousel-module__default1___3DQnB, .v3-gatewayCarousel-module__default2___nvNVk, .v3-gatewayCarousel-module__tokens___fnR4g {
        --c-gateway-carousel-padding: var(--c-gateway-carousel-size-m-padding-top) var(--c-gateway-carousel-size-m-padding-right) var(--c-gateway-carousel-size-m-padding-bottom) var(--c-gateway-carousel-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-gatewayCarousel-module__colourTheme1___cA9sK, .v3-gatewayCarousel-module__colourTheme2___I6X3g, .v3-gatewayCarousel-module__colourTheme3___dAqjQ, .v3-gatewayCarousel-module__colourTheme4___5dF9-, .v3-gatewayCarousel-module__colourTheme5___gLgE2, .v3-gatewayCarousel-module__colourTheme6___0PHYo, .v3-gatewayCarousel-module__default1___3DQnB, .v3-gatewayCarousel-module__default2___nvNVk, .v3-gatewayCarousel-module__tokens___fnR4g {
        --c-gateway-carousel-padding: var(--c-gateway-carousel-size-l-padding-top) var(--c-gateway-carousel-size-l-padding-right) var(--c-gateway-carousel-size-l-padding-bottom) var(--c-gateway-carousel-size-l-padding-left)
    }
}

.v3-gatewayCarousel-module__default1___3DQnB {
    --c-gateway-carousel-background-color: var(--cs-base-1-background-default);
    --c-gateway-carousel-opacity: var(--p-opacity-100)
}

.v3-gatewayCarousel-module__default2___nvNVk {
    --c-gateway-carousel-background-color: var(--cs-base-2-background-default)
}

.v3-gatewayCarousel-module__colourTheme1___cA9sK {
    --c-gateway-carousel-background-color: var(--cs-colorset-1-background-default)
}

.v3-gatewayCarousel-module__colourTheme2___I6X3g {
    --c-gateway-carousel-background-color: var(--cs-colorset-2-background-default)
}

.v3-gatewayCarousel-module__colourTheme3___dAqjQ {
    --c-gateway-carousel-background-color: var(--cs-colorset-3-background-default)
}

.v3-gatewayCarousel-module__colourTheme4___5dF9- {
    --c-gateway-carousel-background-color: var(--cs-colorset-4-background-default)
}

.v3-gatewayCarousel-module__colourTheme5___gLgE2 {
    --c-gateway-carousel-background-color: var(--cs-colorset-5-background-default)
}

.v3-gatewayCarousel-module__colourTheme6___0PHYo {
    --c-gateway-carousel-background-color: var(--cs-colorset-6-background-default)
}

.v3-gatewayCarousel-module__colourTheme1___cA9sK, .v3-gatewayCarousel-module__colourTheme2___I6X3g, .v3-gatewayCarousel-module__colourTheme3___dAqjQ, .v3-gatewayCarousel-module__colourTheme4___5dF9-, .v3-gatewayCarousel-module__colourTheme5___gLgE2, .v3-gatewayCarousel-module__colourTheme6___0PHYo, .v3-gatewayCarousel-module__default1___3DQnB, .v3-gatewayCarousel-module__default2___nvNVk, .v3-gatewayCarousel-module__tokens___fnR4g {
    --c-gateway-card-container-column-width: 1/span all
}

.v3-gatewayCarousel-module__tokens___fnR4g {
    --c-gateway-card-container-display: flex;
    --c-gateway-card-container-flex-direction: column;
    --c-gateway-card-container-gap: 20px;
    --c-gateway-carousel-title-container-display: flex;
    --c-gateway-carousel-title-container-flex-direction: column;
    --c-gateway-carousel-title-padding: var(--s-spacer-2) var(--s-spacer-0);
    --c-gateway-carousel-subtitle-padding: 0 0 var(--s-spacer-fixed-3);
    --c-gateway-carousel-controls-breakpoint-s-padding: 0 0 12px;
    --c-gateway-carousel-controls-breakpoint-xl-padding: 0;
    --c-gateway-carousel-controls-breakpoint-s-display: none;
    --c-gateway-carousel-controls-breakpoint-xl-display: flex;
    --c-gateway-carousel-controls-breakpoint-xl-gap: 8px;
    --c-gateway-carousel-controls-breakpoint-xl-justify-content: flex-end;
    --c-gateway-carousel-container-padding: 0 var(--s-spacer-6);
    --c-gateway-carousel-link-section-display: flex;
    --c-gateway-carousel-link-section-align-items: flex-end;
    --c-gateway-carousel-link-section-justify-content: center;
    --c-gateway-carousel-link-section-flex-direction: column;
    --c-gateway-carousel-link-section-padding: var(--s-spacer-6) 0;
    --c-gateway-carousel-li-margin-top: 4px;
    --c-gateway-carousel-li-margin-bottom: 4px
}

.v3-gatewayCarousel-module__default1___3DQnB {
    --c-gateway-carousel-title-color: var(--cs-base-1-text-default);
    --c-gateway-carousel-subtitle-color: var(--cs-base-1-text-supporting)
}

.v3-gatewayCarousel-module__default2___nvNVk {
    --c-gateway-carousel-title-color: var(--cs-base-2-text-default);
    --c-gateway-carousel-subtitle-color: var(--cs-base-2-text-supporting)
}

.v3-gatewayCarousel-module__colourTheme1___cA9sK {
    --c-gateway-carousel-title-color: var(--cs-colorset-1-text-default);
    --c-gateway-carousel-subtitle-color: var(--cs-colorset-1-text-supporting)
}

.v3-gatewayCarousel-module__colourTheme2___I6X3g {
    --c-gateway-carousel-title-color: var(--cs-colorset-2-text-default);
    --c-gateway-carousel-subtitle-color: var(--cs-colorset-2-text-supporting)
}

.v3-gatewayCarousel-module__colourTheme3___dAqjQ {
    --c-gateway-carousel-title-color: var(--cs-colorset-3-text-default);
    --c-gateway-carousel-subtitle-color: var(--cs-colorset-3-text-supporting)
}

.v3-gatewayCarousel-module__colourTheme4___5dF9- {
    --c-gateway-carousel-title-color: var(--cs-colorset-4-text-default);
    --c-gateway-carousel-subtitle-color: var(--cs-colorset-4-text-supporting)
}

.v3-gatewayCarousel-module__colourTheme5___gLgE2 {
    --c-gateway-carousel-title-color: var(--cs-colorset-5-text-default);
    --c-gateway-carousel-subtitle-color: var(--cs-colorset-5-text-supporting)
}

.v3-gatewayCarousel-module__colourTheme6___0PHYo {
    --c-gateway-carousel-title-color: var(--cs-colorset-6-text-default);
    --c-gateway-carousel-subtitle-color: var(--cs-colorset-6-text-supporting)
}

body:has(.v3-gatewayCarousel-module__gatewayCarousel___KhFbD) {
    overflow-x: hidden
}

.v3-gatewayCarousel-module__gatewayCarousel___KhFbD {
    padding: var(--c-gateway-carousel-padding);
    background-color: var(--c-gateway-carousel-background-color);
    border-top: var(--c-gateway-carousel-border-top);
    border-bottom: var(--c-gateway-carousel-border-bottom);
    border-left: var(--c-gateway-carousel-border-left);
    border-right: var(--c-gateway-carousel-border-right);
    border-radius: var(--c-gateway-carousel-border-radius);
    opacity: var(--c-gateway-carousel-opacity)
}

.v3-carouselModule-module__colourTheme1___o0arG, .v3-carouselModule-module__colourTheme2___SMPp0, .v3-carouselModule-module__colourTheme3___mNjdy, .v3-carouselModule-module__colourTheme4___Yi5Pd, .v3-carouselModule-module__colourTheme5___BBHJ1, .v3-carouselModule-module__colourTheme6___j4fgC, .v3-carouselModule-module__default1___hJvOL, .v3-carouselModule-module__default2___1YVw4, .v3-carouselModule-module__tokens___dTFPg {
    --c-carousel-module-top-width: var(--p-borderwidth-0);
    --c-carousel-module-bottom-width: var(--p-borderwidth-0);
    --c-carousel-module-left-width: var(--p-borderwidth-0);
    --c-carousel-module-right-width: var(--p-borderwidth-0);
    --c-carousel-module-border-style: var(--p-border-style-solid);
    --c-carousel-module-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-carousel-module-border-top: var(--c-carousel-module-top-width) var(--c-carousel-module-border-style) var(--c-carousel-module-border-color);
    --c-carousel-module-border-bottom: var(--c-carousel-module-bottom-width) var(--c-carousel-module-border-style) var(--c-carousel-module-border-color);
    --c-carousel-module-border-right: var(--c-carousel-module-right-width) var(--c-carousel-module-border-style) var(--c-carousel-module-border-color);
    --c-carousel-module-border-left: var(--c-carousel-module-left-width) var(--c-carousel-module-border-style) var(--c-carousel-module-border-color);
    --c-carousel-module-border-radius: var(--p-borderradius-0);
    --c-carousel-module-size-s-padding-top: var(--s-spacer-0);
    --c-carousel-module-size-s-padding-right: var(--s-spacer-0);
    --c-carousel-module-size-s-padding-bottom: var(--s-spacer-0);
    --c-carousel-module-size-s-padding-left: var(--s-spacer-0);
    --c-carousel-module-size-m-padding-top: var(--s-spacer-0);
    --c-carousel-module-size-m-padding-right: var(--s-spacer-0);
    --c-carousel-module-size-m-padding-bottom: var(--s-spacer-0);
    --c-carousel-module-size-m-padding-left: var(--s-spacer-0);
    --c-carousel-module-size-l-padding-top: var(--s-spacer-0);
    --c-carousel-module-size-l-padding-right: var(--s-spacer-0);
    --c-carousel-module-size-l-padding-bottom: var(--s-spacer-0);
    --c-carousel-module-size-l-padding-left: var(--s-spacer-0);
    --c-carousel-module-padding: var(--c-carousel-module-size-s-padding-top) var(--c-carousel-module-size-s-padding-right) var(--c-carousel-module-size-s-padding-bottom) var(--c-carousel-module-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-carouselModule-module__colourTheme1___o0arG, .v3-carouselModule-module__colourTheme2___SMPp0, .v3-carouselModule-module__colourTheme3___mNjdy, .v3-carouselModule-module__colourTheme4___Yi5Pd, .v3-carouselModule-module__colourTheme5___BBHJ1, .v3-carouselModule-module__colourTheme6___j4fgC, .v3-carouselModule-module__default1___hJvOL, .v3-carouselModule-module__default2___1YVw4, .v3-carouselModule-module__tokens___dTFPg {
        --c-carousel-module-padding: var(--c-carousel-module-size-m-padding-top) var(--c-carousel-module-size-m-padding-right) var(--c-carousel-module-size-m-padding-bottom) var(--c-carousel-module-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-carouselModule-module__colourTheme1___o0arG, .v3-carouselModule-module__colourTheme2___SMPp0, .v3-carouselModule-module__colourTheme3___mNjdy, .v3-carouselModule-module__colourTheme4___Yi5Pd, .v3-carouselModule-module__colourTheme5___BBHJ1, .v3-carouselModule-module__colourTheme6___j4fgC, .v3-carouselModule-module__default1___hJvOL, .v3-carouselModule-module__default2___1YVw4, .v3-carouselModule-module__tokens___dTFPg {
        --c-carousel-module-padding: var(--c-carousel-module-size-l-padding-top) var(--c-carousel-module-size-l-padding-right) var(--c-carousel-module-size-l-padding-bottom) var(--c-carousel-module-size-l-padding-left)
    }
}

.v3-carouselModule-module__colourTheme1___o0arG, .v3-carouselModule-module__colourTheme2___SMPp0, .v3-carouselModule-module__colourTheme3___mNjdy, .v3-carouselModule-module__colourTheme4___Yi5Pd, .v3-carouselModule-module__colourTheme5___BBHJ1, .v3-carouselModule-module__colourTheme6___j4fgC, .v3-carouselModule-module__default1___hJvOL, .v3-carouselModule-module__default2___1YVw4, .v3-carouselModule-module__tokens___dTFPg {
    --c-carousel-module-background-color: var(--s-color-background-default-light);
    --c-carousel-module-opacity: var(--p-opacity-100)
}

.v3-carouselModule-module__tokens___dTFPg {
    --c-news-card-container-display: flex;
    --c-news-card-container-flex-direction: column;
    --c-news-card-container-gap: 20px;
    --c-carousel-module-container-border-top: 0;
    --c-carousel-module-container-padding-top: 0;
    --c-news-card-top-section-display: flex;
    --c-news-card-top-section-flex-direction: column;
    --c-news-card-top-section-gap: 36px;
    --c-carousel-module-title-container-display: flex;
    --c-carousel-module-title-container-flex-direction: column;
    --c-carousel-module-title-padding: var(--s-spacer-2) var(--s-spacer-0);
    --c-carousel-module-inline-title-margin: var(--s-spacer-0) auto var(--s-spacer-0) var(--s-spacer-0);
    --c-carousel-module-subtitle-display: block;
    --c-carousel-module-subtitle-padding: 0 0 var(--s-spacer-fixed-3);
    --c-carousel-module-navigation-gap: 12px;
    --c-carousel-module-navigation-width: 100%;
    --c-carousel-module-navigation-display: flex;
    --c-carousel-module-navigation-overflow: auto;
    --c-carousel-module-navigation-align-items: center;
    --c-carousel-module-navigation-justify-content: space-between;
    --c-carousel-module-tabs-width: 100%;
    --c-carousel-module-control-container-display: flex;
    --c-carousel-module-control-container-flex: 1 1 auto;
    --c-carousel-module-control-with-toggle-display: flex;
    --c-carousel-module-control-with-toggle-margin-left: auto;
    --c-carousel-module-control-with-toggle-gap: 32px;
    --c-carousel-module-controls-breakpoint-s-padding: 0 0 12px;
    --c-carousel-module-controls-breakpoint-xl-padding: 0;
    --c-carousel-module-controls-breakpoint-s-display: none;
    --c-carousel-module-controls-breakpoint-xl-display: flex;
    --c-carousel-module-controls-breakpoint-xl-gap: 8px;
    --c-carousel-module-controls-breakpoint-xl-justify-content: flex-end;
    --c-carousel-module-controls-breakpoint-xl-height: 40px;
    --c-carousel-module-container-padding: 0 var(--s-spacer-6);
    --c-carousel-module-link-section-display: flex;
    --c-carousel-module-link-section-align-items: flex-end;
    --c-carousel-module-link-section-justify-content: center;
    --c-carousel-module-link-section-flex-direction: column;
    --c-carousel-module-link-section-padding: var(--s-spacer-6) 0;
    --c-carousel-module-li-margin-top: 4px;
    --c-carousel-module-li-margin-bottom: 4px
}

.v3-carouselModule-module__default1___hJvOL {
    --c-carousel-module-title-color: var(--cs-base-1-text-default);
    --c-carousel-module-subtitle-color: var(--cs-base-1-text-supporting)
}

.v3-carouselModule-module__default2___1YVw4 {
    --c-carousel-module-title-color: var(--cs-base-2-text-default);
    --c-carousel-module-subtitle-color: var(--cs-base-2-text-supporting)
}

.v3-carouselModule-module__colourTheme1___o0arG {
    --c-carousel-module-title-color: var(--cs-colorset-1-text-default);
    --c-carousel-module-subtitle-color: var(--cs-colorset-1-text-supporting)
}

.v3-carouselModule-module__colourTheme2___SMPp0 {
    --c-carousel-module-title-color: var(--cs-colorset-2-text-default);
    --c-carousel-module-subtitle-color: var(--cs-colorset-2-text-supporting)
}

.v3-carouselModule-module__colourTheme3___mNjdy {
    --c-carousel-module-title-color: var(--cs-colorset-3-text-default);
    --c-carousel-module-subtitle-color: var(--cs-colorset-3-text-supporting)
}

.v3-carouselModule-module__colourTheme4___Yi5Pd {
    --c-carousel-module-title-color: var(--cs-colorset-4-text-default);
    --c-carousel-module-subtitle-color: var(--cs-colorset-4-text-supporting)
}

.v3-carouselModule-module__colourTheme5___BBHJ1 {
    --c-carousel-module-title-color: var(--cs-colorset-5-text-default);
    --c-carousel-module-subtitle-color: var(--cs-colorset-5-text-supporting)
}

.v3-carouselModule-module__colourTheme6___j4fgC {
    --c-carousel-module-title-color: var(--cs-colorset-6-text-default);
    --c-carousel-module-subtitle-color: var(--cs-colorset-6-text-supporting)
}

body:has(.v3-carouselModule-module__carouselModule___1qrbJ) {
    overflow-x: hidden
}

.v3-carouselModule-module__carouselModule___1qrbJ {
    padding: var(--c-carousel-module-padding);
    background-color: var(--c-carousel-module-background-color);
    border-top: var(--c-carousel-module-border-top);
    border-bottom: var(--c-carousel-module-border-bottom);
    border-left: var(--c-carousel-module-border-left);
    border-right: var(--c-carousel-module-border-right);
    border-radius: var(--c-carousel-module-border-radius);
    opacity: var(--c-carousel-module-opacity);
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap)
}

@media (min-width: 768px) {
    .v3-carouselModule-module__carouselModule___1qrbJ {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-carouselModule-module__carouselModule___1qrbJ {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-carouselModule-module__carouselModule___1qrbJ {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-carouselModule-module__container___v-KFj {
    grid-column: var(--c-news-card-container-column-width);
    display: var(--c-news-card-container-display);
    flex-direction: var(--c-news-card-container-flex-direction);
    gap: var(--c-news-card-container-gap);
    border-top: var(--c-carousel-module-container-border-top);
    padding-top: var(--c-carousel-module-container-padding-top);
    padding-bottom: var(--c-carousel-module-container-padding-bottom)
}

.v3-carouselModule-module__topSection___Kor8B {
    display: var(--c-news-card-top-section-display);
    flex-direction: var(--c-news-card-top-section-flex-direction);
    gap: var(--c-news-card-top-section-gap)
}

.v3-carouselModule-module__titleContainer___qzhgD {
    display: var(--c-carousel-module-title-container-display);
    flex-direction: var(--c-carousel-module-title-container-flex-direction);
    gap: var(--c-carousel-module-controls-breakpoint-xl-gap);
    padding: var(--c-carousel-module-controls-breakpoint-s-padding)
}

@media (min-width: 1440px) {
    .v3-carouselModule-module__titleContainer___qzhgD {
        padding: var(--c-carousel-module-controls-breakpoint-xl-padding)
    }
}

.v3-carouselModule-module__title___St80C {
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-carousel-module-title-padding);
    color: var(--c-carousel-module-title-color)
}

@media (min-width: 1440px) {
    .v3-carouselModule-module__title___St80C {
        font-family: Open Sans;
        font-size: 40px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-carouselModule-module__inlineTitle___ZQpBS {
    font-family: Open Sans;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 600;
    margin-right: var(--c-carousel-module-inline-title-margin)
}

.v3-carouselModule-module__subTitle___5toTc {
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300;
    display: var(--c-carousel-module-subtitle-display);
    padding: var(--c-carousel-module-subtitle-padding);
    color: var(--c-carousel-module-subtitle-color)
}

@media (min-width: 1440px) {
    .v3-carouselModule-module__subTitle___5toTc {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-carouselModule-module__navigation___nCn7M {
    display: var(--c-carousel-module-navigation-display);
    align-items: var(--c-carousel-module-navigation-align-items);
    justify-content: var(--c-carousel-module-navigation-justify-content);
    overflow: var(--c-carousel-module-navigation-overflow);
    width: var(--c-carousel-module-navigation-width);
    gap: var(--c-carousel-module-navigation-gap)
}

.v3-carouselModule-module__tabs___9w9Ow {
    width: var(--c-carousel-module-tabs-width)
}

.v3-carouselModule-module__carouselControlsContainer___EoTn7 {
    display: var(--c-carousel-module-control-container-display);
    flex: var(--c-carousel-module-control-container-flex)
}

.v3-carouselModule-module__carouselControlsWithToggle___wGsFm {
    display: var(--c-carousel-module-control-with-toggle-display);
    margin-left: var(--c-carousel-module-control-with-toggle-margin-left);
    gap: var(--c-carousel-module-control-with-toggle-gap)
}

.v3-carouselModule-module__carouselControls___7HXQq {
    display: var(--c-carousel-module-controls-breakpoint-s-display)
}

@media (min-width: 1440px) {
    .v3-carouselModule-module__carouselControls___7HXQq {
        display: var(--c-carousel-module-controls-breakpoint-xl-display);
        justify-content: var(--c-carousel-module-controls-breakpoint-xl-justify-content);
        height: var(--c-carousel-module-controls-breakpoint-xl-height);
        gap: var(--c-carousel-module-controls-breakpoint-xl-gap)
    }
}

.v3-carouselModule-module__carousel___AaeUS {
    margin-right: calc(50% - 50vw);
    margin-left: calc(50% - 50vw)
}

.v3-carouselModule-module__carousel___AaeUS li {
    margin-top: var(--c-carousel-module-li-margin-top);
    margin-bottom: var(--c-carousel-module-li-margin-bottom)
}

.v3-carouselModule-module__linkSection___p6WF0 {
    display: var(--c-carousel-module-link-section-display);
    align-items: var(--c-carousel-module-link-section-align-items);
    justify-content: var(--c-carousel-module-link-section-justify-content);
    flex-direction: var(--c-carousel-module-link-section-flex-direction);
    padding: var(--c-carousel-module-link-section-padding)
}

.v3-toggle-module__tokens___1P1z- {
    --c-toggle-top-width: var(--p-borderwidth-0);
    --c-toggle-bottom-width: var(--p-borderwidth-0);
    --c-toggle-left-width: var(--p-borderwidth-0);
    --c-toggle-right-width: var(--p-borderwidth-0);
    --c-toggle-border-style: var(--p-border-style-solid);
    --c-toggle-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-toggle-border-top: var(--c-toggle-top-width) var(--c-toggle-border-style) var(--c-toggle-border-color);
    --c-toggle-border-bottom: var(--c-toggle-bottom-width) var(--c-toggle-border-style) var(--c-toggle-border-color);
    --c-toggle-border-right: var(--c-toggle-right-width) var(--c-toggle-border-style) var(--c-toggle-border-color);
    --c-toggle-border-left: var(--c-toggle-left-width) var(--c-toggle-border-style) var(--c-toggle-border-color);
    --c-toggle-border-radius: var(--p-borderradius-0);
    --c-toggle-size-s-padding-top: var(--s-spacer-0);
    --c-toggle-size-s-padding-right: var(--s-spacer-0);
    --c-toggle-size-s-padding-bottom: var(--s-spacer-0);
    --c-toggle-size-s-padding-left: var(--s-spacer-0);
    --c-toggle-size-m-padding-top: var(--s-spacer-0);
    --c-toggle-size-m-padding-right: var(--s-spacer-0);
    --c-toggle-size-m-padding-bottom: var(--s-spacer-0);
    --c-toggle-size-m-padding-left: var(--s-spacer-0);
    --c-toggle-size-l-padding-top: var(--s-spacer-0);
    --c-toggle-size-l-padding-right: var(--s-spacer-0);
    --c-toggle-size-l-padding-bottom: var(--s-spacer-0);
    --c-toggle-size-l-padding-left: var(--s-spacer-0);
    --c-toggle-padding: var(--c-toggle-size-s-padding-top) var(--c-toggle-size-s-padding-right) var(--c-toggle-size-s-padding-bottom) var(--c-toggle-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-toggle-module__tokens___1P1z- {
        --c-toggle-padding: var(--c-toggle-size-m-padding-top) var(--c-toggle-size-m-padding-right) var(--c-toggle-size-m-padding-bottom) var(--c-toggle-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-toggle-module__tokens___1P1z- {
        --c-toggle-padding: var(--c-toggle-size-l-padding-top) var(--c-toggle-size-l-padding-right) var(--c-toggle-size-l-padding-bottom) var(--c-toggle-size-l-padding-left)
    }
}

.v3-toggle-module__tokens___1P1z- {
    --c-toggle-background-color: var(--p-color-opacity-background-transparent);
    --c-toggle-opacity: var(--p-opacity-100);
    --c-toggle-display: flex;
    --c-toggle-align-items: center;
    --c-toggle-gap: var(--s-spacer-3);
    --c-toggle-label-text-transform: uppercase;
    --c-toggle-transtion-transition-property: all;
    --c-toggle-transtion-transition-duration: 400ms;
    --c-toggle-transtion-transition-timing-function: ease-in-out;
    --c-toggle-container-position: relative;
    --c-toggle-container-padding: var(--s-spacer-2);
    --c-toggle-container-width: var(--s-spacer-12);
    --c-toggle-container-height: var(--s-spacer-8);
    --c-toggle-container-background: var(--p-color-neutral-500);
    --c-toggle-container-border-radius: 999px;
    --c-toggle-indicator-margin: var(--s-spacer-2);
    --c-toggle-indicator-background-color: var(--p-color-neutral-white)
}

.v3-toggle-module__toggle___JX0qZ {
    display: var(--c-toggle-display);
    align-items: var(--c-toggle-align-items);
    padding: var(--c-toggle-padding);
    background-color: var(--c-toggle-background-color);
    border-radius: var(--c-toggle-border-radius);
    opacity: var(--c-toggle-opacity);
    border-top: var(--c-toggle-border-top);
    border-bottom: var(--c-toggle-border-bottom);
    border-left: var(--c-toggle-border-left);
    border-right: var(--c-toggle-border-right);
    gap: var(--c-toggle-gap)
}

.v3-toggle-module__toggle___JX0qZ .v3-toggle-module__label___8JUka {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    text-transform: var(--c-toggle-label-text-transform)
}

.v3-toggle-module__toggle___JX0qZ .v3-toggle-module__transition___2bEBH {
    transition-property: var(--c-toggle-transtion-transition-property);
    transition-duration: var(--c-toggle-transtion-transition-duration);
    transition-timing-function: var(--c-toggle-transtion-transition-timing-function)
}

.v3-toggle-module__toggle___JX0qZ .v3-toggle-module__visuallyHidden___Rlaj2 {
    position: absolute;
    overflow: hidden;
    margin: -1px;
    padding: 0;
    width: 1px;
    height: 1px;
    white-space: nowrap;
    border-width: 0;
    clip: rect(0, 0, 0, 0)
}

.v3-toggle-module__toggle___JX0qZ .v3-toggle-module__toggleContainer___Nepm3 {
    position: var(--c-toggle-container-position);
    padding: var(--c-toggle-container-padding);
    width: var(--c-toggle-container-width);
    height: var(--c-toggle-container-height);
    background: var(--c-toggle-container-background);
    border-radius: var(--c-toggle-container-border-radius)
}

.v3-toggle-module__toggle___JX0qZ .v3-toggle-module__toggleIndicator___PJoF5 {
    position: absolute;
    top: 0;
    left: 0;
    margin: var(--c-toggle-indicator-margin);
    width: calc(var(--c-toggle-container-width) / 2);
    height: calc(var(--c-toggle-container-height) - var(--c-toggle-container-padding) * 2);
    background-color: #fff;
    border-radius: 999px
}

.v3-toggle-module__toggle___JX0qZ:has(input[type=checkbox][checked]) .v3-toggle-module__toggleContainer___Nepm3 {
    background: var(--p-color-primary-1)
}

.v3-toggle-module__toggle___JX0qZ:has(input[type=checkbox][checked]) .v3-toggle-module__toggleIndicator___PJoF5 {
    transform: translateX(calc(var(--c-toggle-container-width) / 2 - var(--c-toggle-container-padding) * 2))
}

.v3-globalNavLink-module__tokens___zas2u {
    --c-global-nav-link-top-width: var(--p-borderwidth-0);
    --c-global-nav-link-bottom-width: var(--p-borderwidth-0);
    --c-global-nav-link-left-width: var(--p-borderwidth-0);
    --c-global-nav-link-right-width: var(--p-borderwidth-0);
    --c-global-nav-link-border-style: var(--p-border-style-solid);
    --c-global-nav-link-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-link-border-top: var(--c-global-nav-link-top-width) var(--c-global-nav-link-border-style) var(--c-global-nav-link-border-color);
    --c-global-nav-link-border-bottom: var(--c-global-nav-link-bottom-width) var(--c-global-nav-link-border-style) var(--c-global-nav-link-border-color);
    --c-global-nav-link-border-right: var(--c-global-nav-link-right-width) var(--c-global-nav-link-border-style) var(--c-global-nav-link-border-color);
    --c-global-nav-link-border-left: var(--c-global-nav-link-left-width) var(--c-global-nav-link-border-style) var(--c-global-nav-link-border-color);
    --c-global-nav-link-border-radius: var(--p-borderradius-0)
}

@media (min-width: 1440px) {
    .v3-globalNavLink-module__tokens___zas2u {
        --c-global-nav-link-top-width: var(--p-borderwidth-0);
        --c-global-nav-link-bottom-width: var(--p-borderwidth-0);
        --c-global-nav-link-left-width: var(--p-borderwidth-0);
        --c-global-nav-link-right-width: var(--p-borderwidth-0);
        --c-global-nav-link-border-style: var(--p-border-style-solid);
        --c-global-nav-link-border-color: var(--s-color-border-default-mid)
    }
}

.v3-globalNavLink-module__tokens___zas2u {
    --c-global-nav-link-size-s-padding-top: var(--s-spacer-0);
    --c-global-nav-link-size-s-padding-right: var(--s-spacer-0);
    --c-global-nav-link-size-s-padding-bottom: var(--s-spacer-0);
    --c-global-nav-link-size-s-padding-left: var(--s-spacer-0);
    --c-global-nav-link-size-m-padding-top: var(--s-spacer-0);
    --c-global-nav-link-size-m-padding-right: var(--s-spacer-0);
    --c-global-nav-link-size-m-padding-bottom: var(--s-spacer-0);
    --c-global-nav-link-size-m-padding-left: var(--s-spacer-0);
    --c-global-nav-link-size-l-padding-top: var(--s-spacer-0);
    --c-global-nav-link-size-l-padding-right: var(--s-spacer-0);
    --c-global-nav-link-size-l-padding-bottom: var(--s-spacer-0);
    --c-global-nav-link-size-l-padding-left: var(--s-spacer-0);
    --c-global-nav-link-size-xl-padding-top: var(--s-spacer-0);
    --c-global-nav-link-size-xl-padding-right: var(--s-spacer-0);
    --c-global-nav-link-size-xl-padding-bottom: var(--s-spacer-0);
    --c-global-nav-link-size-xl-padding-left: var(--s-spacer-0);
    --c-global-nav-link-size-xxl-padding-top: var(--s-spacer-0);
    --c-global-nav-link-size-xxl-padding-right: var(--s-spacer-0);
    --c-global-nav-link-size-xxl-padding-bottom: var(--s-spacer-0);
    --c-global-nav-link-size-xxl-padding-left: var(--s-spacer-0);
    --c-global-nav-link-padding: var(--c-global-nav-link-size-s-padding-top) var(--c-global-nav-link-size-s-padding-right) var(--c-global-nav-link-size-s-padding-bottom) var(--c-global-nav-link-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-globalNavLink-module__tokens___zas2u {
        --c-global-nav-link-padding: var(--c-global-nav-link-size-m-padding-top) var(--c-global-nav-link-size-m-padding-right) var(--c-global-nav-link-size-m-padding-bottom) var(--c-global-nav-link-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-globalNavLink-module__tokens___zas2u {
        --c-global-nav-link-padding: var(--c-global-nav-link-size-l-padding-top) var(--c-global-nav-link-size-l-padding-right) var(--c-global-nav-link-size-l-padding-bottom) var(--c-global-nav-link-size-l-padding-left)
    }
}

@media (min-width: 1440px) {
    .v3-globalNavLink-module__tokens___zas2u {
        --c-global-nav-link-padding: var(--c-global-nav-link-size-xl-padding-top) var(--c-global-nav-link-size-xl-padding-right) var(--c-global-nav-link-size-xl-padding-bottom) var(--c-global-nav-link-size-xl-padding-left)
    }
}

@media (min-width: 1920px) {
    .v3-globalNavLink-module__tokens___zas2u {
        --c-global-nav-link-padding: var(--c-global-nav-link-size-xxl-padding-top) var(--c-global-nav-link-size-xxl-padding-right) var(--c-global-nav-link-size-xxl-padding-bottom) var(--c-global-nav-link-size-xxl-padding-left)
    }
}

.v3-globalNavLink-module__tokens___zas2u {
    --c-global-nav-link-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-global-nav-link-opacity: var(--p-opacity-100);
    --c-global-nav-link-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-link-focused-border-color: var(--s-color-border-brand-primary1);
    --c-global-nav-link-focused-border-width: var(--p-borderwidth-2);
    --c-global-nav-link-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-link-hover-background-color: var(--s-color-opacity-white-10);
    --c-global-nav-link-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-global-nav-link-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-global-nav-link-contents-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-link-contents-focused-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-link-contents-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-link-label-hover-text-color: var(--s-color-text-default-white);
    --c-global-nav-link-label-focused-text-color: var(--s-color-text-default-white);
    --c-global-nav-link-label-disabled-text-color: var(--s-color-border-interaction-neutral-white-disabled)
}

@media (min-width: 1440px) {
    .v3-globalNavLink-module__tokens___zas2u {
        --c-global-nav-link-focused-border-width: var(--p-borderwidth-2)
    }
}

.v3-globalNavLink-module__isSelected___Eg3Wu {
    --c-global-nav-link-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-link-focused-border-color: var(--s-color-border-brand-primary1);
    --c-global-nav-link-focused-border-width: var(--p-borderwidth-2);
    --c-global-nav-link-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-link-hover-background-color: var(--s-color-opacity-white-10);
    --c-global-nav-link-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-global-nav-link-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-global-nav-link-contents-hover-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-global-nav-link-contents-focused-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-global-nav-link-contents-disabled-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-global-nav-link-label-hover-text-color: var(--s-color-text-default-white);
    --c-global-nav-link-label-focused-text-color: var(--s-color-text-default-white);
    --c-global-nav-link-label-disabled-text-color: var(--s-color-border-interaction-neutral-white-disabled)
}

@media (min-width: 1024px) {
    .v3-globalNavLink-module__isSelected___Eg3Wu {
        --c-global-nav-link-focused-border-width: var(--p-borderwidth-2);
        --c-global-nav-link-contents-hover-border-color: var(--s-color-border-brand-primary1);
        --c-global-nav-link-contents-focused-border-color: var(--s-color-border-brand-primary1);
        --c-global-nav-link-contents-disabled-border-color: var(--s-color-border-brand-primary1)
    }
}

.v3-globalNavLink-module__tokens___zas2u {
    --c-global-nav-link-size-s-width: max-content;
    --c-global-nav-link-size-m-width: max-content;
    --c-global-nav-link-size-l-width: max-content;
    --c-global-nav-link-size-xl-width: max-content;
    --c-global-nav-link-size-xxl-width: max-content;
    --c-global-nav-link-width: var(--c-global-nav-link-size-s-width)
}

@media (min-width: 768px) {
    .v3-globalNavLink-module__tokens___zas2u {
        --c-global-nav-link-width: var(--c-global-nav-link-size-m-width)
    }
}

@media (min-width: 1024px) {
    .v3-globalNavLink-module__tokens___zas2u {
        --c-global-nav-link-width: var(--c-global-nav-link-size-l-width)
    }
}

@media (min-width: 1440px) {
    .v3-globalNavLink-module__tokens___zas2u {
        --c-global-nav-link-width: var(--c-global-nav-link-size-xl-width)
    }
}

@media (min-width: 1920px) {
    .v3-globalNavLink-module__tokens___zas2u {
        --c-global-nav-link-width: var(--c-global-nav-link-size-xxl-width)
    }
}

.v3-globalNavLink-module__tokens___zas2u {
    --c-global-nav-link-contents-top-width: var(--p-borderwidth-0);
    --c-global-nav-link-contents-bottom-width: var(--p-borderwidth-0);
    --c-global-nav-link-contents-left-width: var(--p-borderwidth-0);
    --c-global-nav-link-contents-right-width: var(--p-borderwidth-0);
    --c-global-nav-link-contents-border-style: var(--p-border-style-solid);
    --c-global-nav-link-contents-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-global-nav-link-contents-border-top: var(--c-global-nav-link-contents-top-width) var(--c-global-nav-link-contents-border-style) var(--c-global-nav-link-contents-border-color);
    --c-global-nav-link-contents-border-bottom: var(--c-global-nav-link-contents-bottom-width) var(--c-global-nav-link-contents-border-style) var(--c-global-nav-link-contents-border-color);
    --c-global-nav-link-contents-border-right: var(--c-global-nav-link-contents-right-width) var(--c-global-nav-link-contents-border-style) var(--c-global-nav-link-contents-border-color);
    --c-global-nav-link-contents-border-left: var(--c-global-nav-link-contents-left-width) var(--c-global-nav-link-contents-border-style) var(--c-global-nav-link-contents-border-color);
    --c-global-nav-link-contents-padding: var(--s-spacer-5) var(--s-spacer-6) var(--s-spacer-5) var(--s-spacer-6);
    --c-global-nav-link-label-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-global-nav-link-label-color: var(--s-color-text-default-white);
    --c-global-nav-link-label-text-case: var(--p-textcase-uppercase);
    --c-global-nav-link-label-text-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0)
}

@media (min-width: 1440px) {
    .v3-globalNavLink-module__tokens___zas2u {
        --c-global-nav-link-contents-padding: var(--s-spacer-4) var(--s-spacer-6) var(--s-spacer-5) var(--s-spacer-6)
    }
}

.v3-globalNavLink-module__isSelected___Eg3Wu {
    --c-global-nav-link-contents-top-width: var(--p-borderwidth-0);
    --c-global-nav-link-contents-bottom-width: var(--p-borderwidth-3);
    --c-global-nav-link-contents-left-width: var(--p-borderwidth-0);
    --c-global-nav-link-contents-right-width: var(--p-borderwidth-0);
    --c-global-nav-link-contents-border-style: var(--p-border-style-solid);
    --c-global-nav-link-contents-border-color: var(--s-color-border-brand-primary1);
    --c-global-nav-link-contents-border-top: var(--c-global-nav-link-contents-top-width) var(--c-global-nav-link-contents-border-style) var(--c-global-nav-link-contents-border-color);
    --c-global-nav-link-contents-border-bottom: var(--c-global-nav-link-contents-bottom-width) var(--c-global-nav-link-contents-border-style) var(--c-global-nav-link-contents-border-color);
    --c-global-nav-link-contents-border-right: var(--c-global-nav-link-contents-right-width) var(--c-global-nav-link-contents-border-style) var(--c-global-nav-link-contents-border-color);
    --c-global-nav-link-contents-border-left: var(--c-global-nav-link-contents-left-width) var(--c-global-nav-link-contents-border-style) var(--c-global-nav-link-contents-border-color)
}

.v3-globalNavLink-module__globalNavLink___V9Q9e {
    padding: var(--c-global-nav-link-padding);
    width: var(--c-global-nav-link-width);
    background-color: var(--c-global-nav-link-background-color);
    border-radius: var(--c-global-nav-link-border-radius);
    opacity: var(--c-global-nav-link-opacity);
    list-style: none;
    border-top: var(--c-global-nav-link-border-top);
    border-bottom: var(--c-global-nav-link-border-bottom);
    border-left: var(--c-global-nav-link-border-left);
    border-right: var(--c-global-nav-link-border-right);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

.v3-globalNavLink-module__globalNavLink___V9Q9e:hover {
    background-color: var(--c-global-nav-link-hover-background-color);
    border-color: var(--c-global-nav-link-hover-border-color)
}

.v3-globalNavLink-module__globalNavLink___V9Q9e:hover .v3-globalNavLink-module__contents___FGf1g {
    border-color: var(--c-global-nav-link-contents-hover-border-color)
}

.v3-globalNavLink-module__globalNavLink___V9Q9e:hover .v3-globalNavLink-module__label___lfjPe {
    color: var(--c-global-nav-link-label-hover-text-color)
}

.v3-globalNavLink-module__globalNavLink___V9Q9e:focus {
    background-color: var(--c-global-nav-link-focused-background-color);
    box-shadow: inset 0 0 0 var(--c-global-nav-link-focused-border-width) var(--c-global-nav-link-focused-border-color)
}

.v3-globalNavLink-module__globalNavLink___V9Q9e:focus .v3-globalNavLink-module__contents___FGf1g {
    border-color: var(--c-global-nav-link-contents-focused-border-color)
}

.v3-globalNavLink-module__globalNavLink___V9Q9e:focus .v3-globalNavLink-module__label___lfjPe {
    color: var(--c-global-nav-link-label-focused-text-color)
}

@media (min-width: 1440px) {
    .v3-globalNavLink-module__globalNavLink___V9Q9e {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-globalNavLink-module__contents___FGf1g {
    display: flex;
    justify-content: space-between;
    padding: var(--c-global-nav-link-contents-padding);
    border-top: var(--c-global-nav-link-contents-border-top);
    border-bottom: var(--c-global-nav-link-contents-border-bottom);
    border-left: var(--c-global-nav-link-contents-border-left);
    border-right: var(--c-global-nav-link-contents-border-right)
}

.v3-globalNavLink-module__label___lfjPe {
    padding: var(--c-global-nav-link-label-padding);
    height: -moz-fit-content;
    height: fit-content;
    color: var(--c-global-nav-link-label-color);
    text-transform: var(--c-global-nav-link-label-text-case)
}

.v3-globalNavLink-module__label___lfjPe .v3-globalNavLink-module__text___TA-X8 {
    padding: var(--c-global-nav-link-label-text-padding)
}

.v3-globalNavLink-module__isSelected___Eg3Wu .v3-globalNavLink-module__label___lfjPe {
    border-top: var(--c-global-nav-link-label-border-top);
    border-bottom: var(--c-global-nav-link-label-border-bottom);
    border-right: var(--c-global-nav-link-label-border-right);
    border-left: var(--c-global-nav-link-label-border-left)
}

.v3-globalNavLink-module__disabled___dCmxC {
    pointer-events: none;
    background-color: var(--c-global-nav-link-disabled-background-color);
    border-color: var(--c-global-nav-link-disabled-border-color)
}

.v3-globalNavLink-module__disabled___dCmxC .v3-globalNavLink-module__contents___FGf1g {
    pointer-events: none;
    border-color: var(--c-global-nav-link-contents-disabled-border-color)
}

.v3-globalNavLink-module__disabled___dCmxC .v3-globalNavLink-module__label___lfjPe {
    color: var(--c-global-nav-link-label-disabled-text-color)
}

.v3-globalNavDropdownTrigger-module__tokens___KjUQK {
    --c-global-nav-dropdown-trigger-top-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-trigger-bottom-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-trigger-left-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-trigger-right-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-trigger-border-style: var(--p-border-style-solid);
    --c-global-nav-dropdown-trigger-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-trigger-border-top: var(--c-global-nav-dropdown-trigger-top-width) var(--c-global-nav-dropdown-trigger-border-style) var(--c-global-nav-dropdown-trigger-border-color);
    --c-global-nav-dropdown-trigger-border-bottom: var(--c-global-nav-dropdown-trigger-bottom-width) var(--c-global-nav-dropdown-trigger-border-style) var(--c-global-nav-dropdown-trigger-border-color);
    --c-global-nav-dropdown-trigger-border-right: var(--c-global-nav-dropdown-trigger-right-width) var(--c-global-nav-dropdown-trigger-border-style) var(--c-global-nav-dropdown-trigger-border-color);
    --c-global-nav-dropdown-trigger-border-left: var(--c-global-nav-dropdown-trigger-left-width) var(--c-global-nav-dropdown-trigger-border-style) var(--c-global-nav-dropdown-trigger-border-color);
    --c-global-nav-dropdown-trigger-border-radius: var(--p-borderradius-0);
    --c-global-nav-dropdown-trigger-size-s-padding-top: var(--s-spacer-2);
    --c-global-nav-dropdown-trigger-size-s-padding-right: var(--s-spacer-5);
    --c-global-nav-dropdown-trigger-size-s-padding-bottom: var(--s-spacer-2);
    --c-global-nav-dropdown-trigger-size-s-padding-left: var(--s-spacer-4);
    --c-global-nav-dropdown-trigger-size-l-padding-top: var(--s-spacer-2);
    --c-global-nav-dropdown-trigger-size-l-padding-right: var(--s-spacer-5);
    --c-global-nav-dropdown-trigger-size-l-padding-bottom: var(--s-spacer-2);
    --c-global-nav-dropdown-trigger-size-l-padding-left: var(--s-spacer-4);
    --c-global-nav-dropdown-trigger-padding: var(--c-global-nav-dropdown-trigger-size-s-padding-top) var(--c-global-nav-dropdown-trigger-size-s-padding-right) var(--c-global-nav-dropdown-trigger-size-s-padding-bottom) var(--c-global-nav-dropdown-trigger-size-s-padding-left)
}

@media (min-width: 1024px) {
    .v3-globalNavDropdownTrigger-module__tokens___KjUQK {
        --c-global-nav-dropdown-trigger-padding: var(--c-global-nav-dropdown-trigger-size-l-padding-top) var(--c-global-nav-dropdown-trigger-size-l-padding-right) var(--c-global-nav-dropdown-trigger-size-l-padding-bottom) var(--c-global-nav-dropdown-trigger-size-l-padding-left)
    }
}

.v3-globalNavDropdownTrigger-module__tokens___KjUQK {
    --c-global-nav-dropdown-trigger-background-color: var(--s-color-background-interaction-neutral-black-enabled);
    --c-global-nav-dropdown-trigger-opacity: var(--p-opacity-100)
}

.v3-globalNavDropdownTrigger-module__isOpen___al4Vq {
    --c-global-nav-dropdown-trigger-background-color: var(--s-color-background-interaction-neutral-black-active)
}

.v3-globalNavDropdownTrigger-module__tokens___KjUQK {
    --c-global-nav-dropdown-trigger-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-trigger-focused-border-color: var(--s-color-border-brand-primary1);
    --c-global-nav-dropdown-trigger-focused-border-width: var(--p-borderwidth-2);
    --c-global-nav-dropdown-trigger-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-trigger-hover-background-color: var(--s-color-background-interaction-neutral-black-hover);
    --c-global-nav-dropdown-trigger-focused-background-color: var(--s-color-background-interaction-neutral-dark-enabled);
    --c-global-nav-dropdown-trigger-disabled-background-color: var(--s-color-background-interaction-neutral-dark-disabled);
    --c-global-nav-dropdown-trigger-contents-hover-border-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-trigger-contents-focused-border-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-trigger-contents-disabled-border-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-trigger-icon-hover-color: var(--s-color-interaction-neutral-white-enabled);
    --c-global-nav-dropdown-trigger-icon-focused-color: var(--s-color-interaction-neutral-white-enabled);
    --c-global-nav-dropdown-trigger-icon-disabled-color: var(--s-color-interaction-neutral-white-disabled);
    --c-global-nav-dropdown-trigger-label-hover-text-color: var(--s-color-icon-interaction-neutral-white-enabled);
    --c-global-nav-dropdown-trigger-label-focused-text-color: var(--s-color-icon-interaction-neutral-white-enabled);
    --c-global-nav-dropdown-trigger-label-disabled-text-color: var(--s-color-icon-interaction-neutral-white-disabled)
}

.v3-globalNavDropdownTrigger-module__isOpen___al4Vq {
    --c-global-nav-dropdown-trigger-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-trigger-focused-border-color: var(--s-color-border-brand-primary1);
    --c-global-nav-dropdown-trigger-focused-border-width: var(--p-borderwidth-2);
    --c-global-nav-dropdown-trigger-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-trigger-hover-background-color: var(--s-color-background-interaction-neutral-black-hover);
    --c-global-nav-dropdown-trigger-focused-background-color: var(--s-color-background-interaction-neutral-black-active);
    --c-global-nav-dropdown-trigger-disabled-background-color: var(--s-color-background-interaction-neutral-dark-disabled);
    --c-global-nav-dropdown-trigger-contents-hover-border-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-trigger-contents-focused-border-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-trigger-contents-disabled-border-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-trigger-icon-hover-color: var(--s-color-interaction-neutral-white-enabled);
    --c-global-nav-dropdown-trigger-icon-focused-color: var(--s-color-interaction-neutral-white-enabled);
    --c-global-nav-dropdown-trigger-icon-disabled-color: var(--s-color-interaction-neutral-white-disabled);
    --c-global-nav-dropdown-trigger-label-hover-text-color: var(--s-color-icon-interaction-neutral-white-enabled);
    --c-global-nav-dropdown-trigger-label-focused-text-color: var(--s-color-icon-interaction-neutral-white-enabled);
    --c-global-nav-dropdown-trigger-label-disabled-text-color: var(--s-color-icon-interaction-neutral-white-disabled)
}

.v3-globalNavDropdownTrigger-module__tokens___KjUQK {
    --c-global-nav-dropdown-trigger-min-height: var(--p-size-button-touchtarget);
    --c-global-nav-dropdown-trigger-contents-padding: var(--s-spacer-3) var(--s-spacer-3) var(--s-spacer-3) var(--s-spacer-3);
    --c-global-nav-dropdown-trigger-contents-item-spacing: var(--s-spacer-4);
    --c-global-nav-dropdown-trigger-label-color: var(--s-color-interaction-neutral-white-enabled);
    --c-global-nav-dropdown-trigger-label-text-case: var(--p-textcase-uppercase);
    --c-global-nav-dropdown-trigger-label-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-global-nav-dropdown-trigger-icon-color: var(--s-color-icon-interaction-neutral-white-enabled);
    --c-global-nav-dropdown-trigger-icon-padding: var(--s-spacer-2) var(--s-spacer-0);
    --c-global-nav-dropdown-trigger-icon-svg-width: var(--s-size-iconsize-xs);
    --c-global-nav-dropdown-trigger-icon-svg-height: var(--s-size-iconsize-xs)
}

.v3-globalNavDropdownTrigger-module__isOpen___al4Vq {
    --c-global-nav-dropdown-trigger-label-color: var(--s-color-interaction-neutral-white-enabled);
    --c-global-nav-dropdown-trigger-icon-color: var(--s-color-icon-interaction-neutral-white-enabled)
}

.v3-globalNavDropdownTrigger-module__globalNavDropdownTrigger___lwgqu {
    padding: var(--c-global-nav-dropdown-trigger-padding);
    min-height: var(--c-global-nav-dropdown-trigger-min-height);
    background-color: var(--c-global-nav-dropdown-trigger-background-color);
    border-radius: var(--c-global-nav-dropdown-trigger-border-radius);
    opacity: var(--c-global-nav-dropdown-trigger-opacity);
    border-top: var(--c-global-nav-dropdown-trigger-border-top);
    border-bottom: var(--c-global-nav-dropdown-trigger-border-bottom);
    border-left: var(--c-global-nav-dropdown-trigger-border-left);
    border-right: var(--c-global-nav-dropdown-trigger-border-right);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-globalNavDropdownTrigger-module__globalNavDropdownTrigger___lwgqu {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-globalNavDropdownTrigger-module__globalNavDropdownTrigger___lwgqu:hover {
    background-color: var(--c-global-nav-dropdown-trigger-hover-background-color);
    border-color: var(--c-global-nav-dropdown-trigger-hover-border-color)
}

.v3-globalNavDropdownTrigger-module__globalNavDropdownTrigger___lwgqu:hover .v3-globalNavDropdownTrigger-module__contents___r4WQ- {
    border-color: var(--c-global-nav-dropdown-trigger-contents-hover-border-color)
}

.v3-globalNavDropdownTrigger-module__globalNavDropdownTrigger___lwgqu:hover .v3-globalNavDropdownTrigger-module__icon___HVlqz {
    color: var(--c-global-nav-dropdown-trigger-icon-hover-color)
}

.v3-globalNavDropdownTrigger-module__globalNavDropdownTrigger___lwgqu:hover .v3-globalNavDropdownTrigger-module__label___L5Qy8 {
    color: var(--c-global-nav-dropdown-trigger-label-hover-text-color)
}

.v3-globalNavDropdownTrigger-module__globalNavDropdownTrigger___lwgqu:focus {
    background-color: var(--c-global-nav-dropdown-trigger-focused-background-color);
    box-shadow: inset 0 0 0 var(--c-global-nav-dropdown-trigger-focused-border-width) var(--c-global-nav-dropdown-trigger-focused-border-color)
}

.v3-globalNavDropdownTrigger-module__globalNavDropdownTrigger___lwgqu:focus .v3-globalNavDropdownTrigger-module__contents___r4WQ- {
    border-color: var(--c-global-nav-dropdown-trigger-contents-focused-border-color)
}

.v3-globalNavDropdownTrigger-module__globalNavDropdownTrigger___lwgqu:focus .v3-globalNavDropdownTrigger-module__icon___HVlqz {
    color: var(--c-global-nav-dropdown-trigger-icon-focused-color)
}

.v3-globalNavDropdownTrigger-module__globalNavDropdownTrigger___lwgqu:focus .v3-globalNavDropdownTrigger-module__label___L5Qy8 {
    color: var(--c-global-nav-dropdown-trigger-label-focused-text-color)
}

.v3-globalNavDropdownTrigger-module__contents___r4WQ- {
    display: flex;
    justify-content: space-between;
    gap: var(--c-global-nav-dropdown-trigger-contents-item-spacing);
    padding: var(--c-global-nav-dropdown-trigger-contents-padding)
}

.v3-globalNavDropdownTrigger-module__label___L5Qy8 {
    padding: var(--c-global-nav-dropdown-trigger-label-padding);
    height: -moz-fit-content;
    height: fit-content;
    color: var(--c-global-nav-dropdown-trigger-label-color);
    text-transform: var(--c-global-nav-dropdown-trigger-label-text-case)
}

.v3-globalNavDropdownTrigger-module__icon___HVlqz {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: var(--c-global-nav-dropdown-trigger-icon-padding);
    color: var(--c-global-nav-dropdown-trigger-icon-color)
}

.v3-globalNavDropdownTrigger-module__icon___HVlqz svg {
    width: var(--c-global-nav-dropdown-trigger-icon-svg-width);
    height: var(--c-global-nav-dropdown-trigger-icon-svg-height)
}

.v3-globalNavDropdownTrigger-module__disabled___fkmS1 {
    pointer-events: none;
    background-color: var(--c-global-nav-dropdown-trigger-disabled-background-color);
    border-color: var(--c-global-nav-dropdown-trigger-disabled-border-color)
}

.v3-globalNavDropdownTrigger-module__disabled___fkmS1 .v3-globalNavDropdownTrigger-module__contents___r4WQ- {
    pointer-events: none;
    border-color: var(--c-global-nav-dropdown-trigger-contents-disabled-border-color)
}

.v3-globalNavDropdownTrigger-module__disabled___fkmS1 .v3-globalNavDropdownTrigger-module__label___L5Qy8 {
    color: var(--c-global-nav-dropdown-trigger-label-disabled-text-color)
}

.v3-globalNavDropdownTrigger-module__disabled___fkmS1 .v3-globalNavDropdownTrigger-module__icon___HVlqz {
    color: var(--c-global-nav-dropdown-trigger-icon-disabled-color)
}

.v3-globalNavDropdownPanel-module__tokens___Pi9iF {
    --c-global-nav-dropdown-panel-top-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-panel-bottom-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-panel-left-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-panel-right-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-panel-border-style: var(--p-border-style-solid);
    --c-global-nav-dropdown-panel-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-panel-border-top: var(--c-global-nav-dropdown-panel-top-width) var(--c-global-nav-dropdown-panel-border-style) var(--c-global-nav-dropdown-panel-border-color);
    --c-global-nav-dropdown-panel-border-bottom: var(--c-global-nav-dropdown-panel-bottom-width) var(--c-global-nav-dropdown-panel-border-style) var(--c-global-nav-dropdown-panel-border-color);
    --c-global-nav-dropdown-panel-border-right: var(--c-global-nav-dropdown-panel-right-width) var(--c-global-nav-dropdown-panel-border-style) var(--c-global-nav-dropdown-panel-border-color);
    --c-global-nav-dropdown-panel-border-left: var(--c-global-nav-dropdown-panel-left-width) var(--c-global-nav-dropdown-panel-border-style) var(--c-global-nav-dropdown-panel-border-color);
    --c-global-nav-dropdown-panel-border-radius: var(--p-borderradius-0);
    --c-global-nav-dropdown-panel-item-spacing: var(--s-spacer-6);
    --c-global-nav-dropdown-panel-size-s-padding-top: var(--s-spacer-9);
    --c-global-nav-dropdown-panel-size-s-padding-right: var(--s-spacer-4);
    --c-global-nav-dropdown-panel-size-s-padding-bottom: var(--s-spacer-12);
    --c-global-nav-dropdown-panel-size-s-padding-left: var(--s-spacer-4);
    --c-global-nav-dropdown-panel-size-l-padding-top: var(--s-spacer-9);
    --c-global-nav-dropdown-panel-size-l-padding-right: var(--s-spacer-4);
    --c-global-nav-dropdown-panel-size-l-padding-bottom: var(--s-spacer-12);
    --c-global-nav-dropdown-panel-size-l-padding-left: var(--s-spacer-4);
    --c-global-nav-dropdown-panel-size-xl-padding-top: var(--s-spacer-9);
    --c-global-nav-dropdown-panel-size-xl-padding-right: var(--s-spacer-8);
    --c-global-nav-dropdown-panel-size-xl-padding-bottom: var(--s-spacer-12);
    --c-global-nav-dropdown-panel-size-xl-padding-left: var(--s-spacer-8);
    --c-global-nav-dropdown-panel-padding: var(--c-global-nav-dropdown-panel-size-s-padding-top) var(--c-global-nav-dropdown-panel-size-s-padding-right) var(--c-global-nav-dropdown-panel-size-s-padding-bottom) var(--c-global-nav-dropdown-panel-size-s-padding-left)
}

@media (min-width: 1024px) {
    .v3-globalNavDropdownPanel-module__tokens___Pi9iF {
        --c-global-nav-dropdown-panel-padding: var(--c-global-nav-dropdown-panel-size-l-padding-top) var(--c-global-nav-dropdown-panel-size-l-padding-right) var(--c-global-nav-dropdown-panel-size-l-padding-bottom) var(--c-global-nav-dropdown-panel-size-l-padding-left)
    }
}

@media (min-width: 1440px) {
    .v3-globalNavDropdownPanel-module__tokens___Pi9iF {
        --c-global-nav-dropdown-panel-padding: var(--c-global-nav-dropdown-panel-size-xl-padding-top) var(--c-global-nav-dropdown-panel-size-xl-padding-right) var(--c-global-nav-dropdown-panel-size-xl-padding-bottom) var(--c-global-nav-dropdown-panel-size-xl-padding-left)
    }
}

.v3-globalNavDropdownPanel-module__tokens___Pi9iF {
    --c-global-nav-dropdown-panel-background-color: var(--s-color-background-default-white);
    --c-global-nav-dropdown-panel-opacity: var(--p-opacity-100);
    --c-global-nav-dropdown-panel-postition-top: unset;
    --c-global-nav-dropdown-panel-postition-right: unset;
    --c-global-nav-dropdown-panel-postition-bottom: unset;
    --c-global-nav-dropdown-panel-postition-left: unset;
    --c-global-nav-dropdown-panel-size-s-width: 100dvw;
    --c-global-nav-dropdown-panel-size-l-width: 100%;
    --c-global-nav-dropdown-panel-size-xl-width: var(--p-breakpointsize-s);
    --c-global-nav-dropdown-panel-width: var(--c-global-nav-dropdown-panel-size-s-width)
}

@media (min-width: 1024px) {
    .v3-globalNavDropdownPanel-module__tokens___Pi9iF {
        --c-global-nav-dropdown-panel-width: var(--c-global-nav-dropdown-panel-size-l-width)
    }
}

@media (min-width: 1440px) {
    .v3-globalNavDropdownPanel-module__tokens___Pi9iF {
        --c-global-nav-dropdown-panel-width: var(--c-global-nav-dropdown-panel-size-xl-width)
    }
}

.v3-globalNavDropdownPanel-module__tokens___Pi9iF {
    --c-global-nav-dropdown-panel-list-width: var(--s-size-grid-s-6-col)
}

@media (min-width: 1440px) {
    .v3-globalNavDropdownPanel-module__tokens___Pi9iF {
        --c-global-nav-dropdown-panel-list-width: auto
    }
}

.v3-globalNavDropdownPanel-module__globalNavDropdownPanel___yONqe {
    position: absolute;
    top: var(--c-global-nav-dropdown-panel-postition-top);
    bottom: var(--c-global-nav-dropdown-panel-postition-bottom);
    right: var(--c-global-nav-dropdown-panel-postition-right);
    left: var(--c-global-nav-dropdown-panel-postition-left);
    padding: var(--c-global-nav-dropdown-panel-padding);
    width: var(--c-global-nav-dropdown-panel-width);
    background-color: var(--c-global-nav-dropdown-panel-background-color);
    border-radius: var(--c-global-nav-dropdown-panel-border-radius);
    opacity: var(--c-global-nav-dropdown-panel-opacity);
    z-index: 90;
    border-top: var(--c-global-nav-dropdown-panel-border-top);
    border-bottom: var(--c-global-nav-dropdown-panel-border-bottom);
    border-left: var(--c-global-nav-dropdown-panel-border-left);
    border-right: var(--c-global-nav-dropdown-panel-border-right)
}

.v3-globalNavDropdownPanel-module__dropdownList___kkKuJ {
    width: 100%
}

.v3-globalNavDropdownListItem-module__tokens___DTOzI {
    --c-global-nav-dropdown-list-item-top-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-list-item-bottom-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-list-item-left-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-list-item-right-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-list-item-border-style: var(--p-border-style-solid);
    --c-global-nav-dropdown-list-item-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-list-item-border-top: var(--c-global-nav-dropdown-list-item-top-width) var(--c-global-nav-dropdown-list-item-border-style) var(--c-global-nav-dropdown-list-item-border-color);
    --c-global-nav-dropdown-list-item-border-bottom: var(--c-global-nav-dropdown-list-item-bottom-width) var(--c-global-nav-dropdown-list-item-border-style) var(--c-global-nav-dropdown-list-item-border-color);
    --c-global-nav-dropdown-list-item-border-right: var(--c-global-nav-dropdown-list-item-right-width) var(--c-global-nav-dropdown-list-item-border-style) var(--c-global-nav-dropdown-list-item-border-color);
    --c-global-nav-dropdown-list-item-border-left: var(--c-global-nav-dropdown-list-item-left-width) var(--c-global-nav-dropdown-list-item-border-style) var(--c-global-nav-dropdown-list-item-border-color);
    --c-global-nav-dropdown-list-item-border-radius: var(--p-borderradius-0);
    --c-global-nav-dropdown-list-item-size-s-padding-top: var(--s-spacer-3);
    --c-global-nav-dropdown-list-item-size-s-padding-right: var(--s-spacer-4);
    --c-global-nav-dropdown-list-item-size-s-padding-bottom: var(--s-spacer-3);
    --c-global-nav-dropdown-list-item-size-s-padding-left: var(--s-spacer-4);
    --c-global-nav-dropdown-list-item-size-l-padding-top: var(--s-spacer-3);
    --c-global-nav-dropdown-list-item-size-l-padding-right: var(--s-spacer-4);
    --c-global-nav-dropdown-list-item-size-l-padding-bottom: var(--s-spacer-3);
    --c-global-nav-dropdown-list-item-size-l-padding-left: var(--s-spacer-4);
    --c-global-nav-dropdown-list-item-size-xl-padding-top: var(--s-spacer-3);
    --c-global-nav-dropdown-list-item-size-xl-padding-right: var(--s-spacer-4);
    --c-global-nav-dropdown-list-item-size-xl-padding-bottom: var(--s-spacer-3);
    --c-global-nav-dropdown-list-item-size-xl-padding-left: var(--s-spacer-4);
    --c-global-nav-dropdown-list-item-padding: var(--c-global-nav-dropdown-list-item-size-s-padding-top) var(--c-global-nav-dropdown-list-item-size-s-padding-right) var(--c-global-nav-dropdown-list-item-size-s-padding-bottom) var(--c-global-nav-dropdown-list-item-size-s-padding-left)
}

@media (min-width: 1024px) {
    .v3-globalNavDropdownListItem-module__tokens___DTOzI {
        --c-global-nav-dropdown-list-item-padding: var(--c-global-nav-dropdown-list-item-size-l-padding-top) var(--c-global-nav-dropdown-list-item-size-l-padding-right) var(--c-global-nav-dropdown-list-item-size-l-padding-bottom) var(--c-global-nav-dropdown-list-item-size-l-padding-left)
    }
}

@media (min-width: 1440px) {
    .v3-globalNavDropdownListItem-module__tokens___DTOzI {
        --c-global-nav-dropdown-list-item-padding: var(--c-global-nav-dropdown-list-item-size-xl-padding-top) var(--c-global-nav-dropdown-list-item-size-xl-padding-right) var(--c-global-nav-dropdown-list-item-size-xl-padding-bottom) var(--c-global-nav-dropdown-list-item-size-xl-padding-left)
    }
}

.v3-globalNavDropdownListItem-module__tokens___DTOzI {
    --c-global-nav-dropdown-list-item-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-list-item-opacity: var(--p-opacity-100)
}

.v3-globalNavDropdownListItem-module__isSelected___SBLlO, .v3-globalNavDropdownListItem-module__tokens___DTOzI {
    --c-global-nav-dropdown-list-item-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-list-item-focused-border-color: var(--s-color-border-brand-primary1);
    --c-global-nav-dropdown-list-item-focused-border-width: var(--p-borderwidth-2);
    --c-global-nav-dropdown-list-item-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-list-item-hover-background-color: var(--s-color-interaction-neutral-white-hover);
    --c-global-nav-dropdown-list-item-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-list-item-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-global-nav-dropdown-list-item-contents-hover-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-global-nav-dropdown-list-item-contents-focused-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-global-nav-dropdown-list-item-contents-disabled-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-global-nav-dropdown-list-item-icon-hover-color: var(--s-color-icon-default-black);
    --c-global-nav-dropdown-list-item-icon-focused-color: var(--s-color-icon-default-black);
    --c-global-nav-dropdown-list-item-icon-disabled-color: var(--s-color-icon-interaction-neutral-black-disabled);
    --c-global-nav-dropdown-list-item-label-hover-text-color: var(--s-color-text-default-black);
    --c-global-nav-dropdown-list-item-label-focused-text-color: var(--s-color-text-default-black);
    --c-global-nav-dropdown-list-item-label-disabled-text-color: var(--s-color-border-interaction-neutral-black-disabled)
}

.v3-globalNavDropdownListItem-module__tokens___DTOzI {
    --c-global-nav-dropdown-list-item-size-s-width: 100%;
    --c-global-nav-dropdown-list-item-size-m-width: 100%;
    --c-global-nav-dropdown-list-item-size-l-width: 100%;
    --c-global-nav-dropdown-list-item-size-xl-width: 100%;
    --c-global-nav-dropdown-list-item-size-xxl-width: 100%;
    --c-global-nav-dropdown-list-item-width: var(--c-global-nav-dropdown-list-item-size-s-width)
}

@media (min-width: 768px) {
    .v3-globalNavDropdownListItem-module__tokens___DTOzI {
        --c-global-nav-dropdown-list-item-width: var(--c-global-nav-dropdown-list-item-size-m-width)
    }
}

@media (min-width: 1024px) {
    .v3-globalNavDropdownListItem-module__tokens___DTOzI {
        --c-global-nav-dropdown-list-item-width: var(--c-global-nav-dropdown-list-item-size-l-width)
    }
}

@media (min-width: 1440px) {
    .v3-globalNavDropdownListItem-module__tokens___DTOzI {
        --c-global-nav-dropdown-list-item-width: var(--c-global-nav-dropdown-list-item-size-xl-width)
    }
}

@media (min-width: 1920px) {
    .v3-globalNavDropdownListItem-module__tokens___DTOzI {
        --c-global-nav-dropdown-list-item-width: var(--c-global-nav-dropdown-list-item-size-xxl-width)
    }
}

.v3-globalNavDropdownListItem-module__tokens___DTOzI {
    --c-global-nav-dropdown-list-item-contents-top-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-list-item-contents-bottom-width: var(--p-borderwidth-1);
    --c-global-nav-dropdown-list-item-contents-left-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-list-item-contents-right-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-list-item-contents-border-style: var(--p-border-style-solid);
    --c-global-nav-dropdown-list-item-contents-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-global-nav-dropdown-list-item-contents-border-top: var(--c-global-nav-dropdown-list-item-contents-top-width) var(--c-global-nav-dropdown-list-item-contents-border-style) var(--c-global-nav-dropdown-list-item-contents-border-color);
    --c-global-nav-dropdown-list-item-contents-border-bottom: var(--c-global-nav-dropdown-list-item-contents-bottom-width) var(--c-global-nav-dropdown-list-item-contents-border-style) var(--c-global-nav-dropdown-list-item-contents-border-color);
    --c-global-nav-dropdown-list-item-contents-border-right: var(--c-global-nav-dropdown-list-item-contents-right-width) var(--c-global-nav-dropdown-list-item-contents-border-style) var(--c-global-nav-dropdown-list-item-contents-border-color);
    --c-global-nav-dropdown-list-item-contents-border-left: var(--c-global-nav-dropdown-list-item-contents-left-width) var(--c-global-nav-dropdown-list-item-contents-border-style) var(--c-global-nav-dropdown-list-item-contents-border-color);
    --c-global-nav-dropdown-list-item-contents-padding: var(--s-spacer-4) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-global-nav-dropdown-list-item-contents-item-spacing: var(--s-spacer-3);
    --c-global-nav-dropdown-list-item-contents-min-height: var(--p-size-button-touchtarget);
    --c-global-nav-dropdown-list-item-label-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-global-nav-dropdown-list-item-label-color: var(--s-color-text-default-black);
    --c-global-nav-dropdown-list-item-label-text-case: var(--p-textcase-uppercase);
    --c-global-nav-dropdown-list-item-label-text-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-global-nav-dropdown-list-item-icon-width: var(--s-size-dimension-9);
    --c-global-nav-dropdown-list-item-icon-height: var(--s-size-dimension-9);
    --c-global-nav-dropdown-list-item-icon-color: var(--s-color-icon-default-black);
    --c-global-nav-dropdown-list-item-icon-svg-width: var(--s-size-iconsize-xs);
    --c-global-nav-dropdown-list-item-icon-svg-height: var(--s-size-iconsize-xs)
}

.v3-globalNavDropdownListItem-module__isSelected___SBLlO {
    --c-global-nav-dropdown-list-item-label-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-4);
    --c-global-nav-dropdown-list-item-label-top-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-list-item-label-bottom-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-list-item-label-left-width: var(--p-borderwidth-2);
    --c-global-nav-dropdown-list-item-label-right-width: var(--p-borderwidth-0);
    --c-global-nav-dropdown-list-item-label-border-style: var(--p-border-style-solid);
    --c-global-nav-dropdown-list-item-label-border-color: var(--s-color-border-brand-primary1);
    --c-global-nav-dropdown-list-item-label-border-top: var(--c-global-nav-dropdown-list-item-label-top-width) var(--c-global-nav-dropdown-list-item-label-border-style) var(--c-global-nav-dropdown-list-item-label-border-color);
    --c-global-nav-dropdown-list-item-label-border-bottom: var(--c-global-nav-dropdown-list-item-label-bottom-width) var(--c-global-nav-dropdown-list-item-label-border-style) var(--c-global-nav-dropdown-list-item-label-border-color);
    --c-global-nav-dropdown-list-item-label-border-right: var(--c-global-nav-dropdown-list-item-label-right-width) var(--c-global-nav-dropdown-list-item-label-border-style) var(--c-global-nav-dropdown-list-item-label-border-color);
    --c-global-nav-dropdown-list-item-label-border-left: var(--c-global-nav-dropdown-list-item-label-left-width) var(--c-global-nav-dropdown-list-item-label-border-style) var(--c-global-nav-dropdown-list-item-label-border-color)
}

.v3-globalNavDropdownListItem-module__globalNavDropdownListItem___q-qp0 {
    padding: var(--c-global-nav-dropdown-list-item-padding);
    width: var(--c-global-nav-dropdown-list-item-width);
    background-color: var(--c-global-nav-dropdown-list-item-background-color);
    border-radius: var(--c-global-nav-dropdown-list-item-border-radius);
    opacity: var(--c-global-nav-dropdown-list-item-opacity);
    list-style: none;
    border-top: var(--c-global-nav-dropdown-list-item-border-top);
    border-bottom: var(--c-global-nav-dropdown-list-item-border-bottom);
    border-left: var(--c-global-nav-dropdown-list-item-border-left);
    border-right: var(--c-global-nav-dropdown-list-item-border-right);
    transition: all .4 ease-in;
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .v3-globalNavDropdownListItem-module__globalNavDropdownListItem___q-qp0 {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: .1000000015px;
        font-weight: 400
    }
}

.v3-globalNavDropdownListItem-module__globalNavDropdownListItem___q-qp0:hover {
    background-color: var(--c-global-nav-dropdown-list-item-hover-background-color);
    border-color: var(--c-global-nav-dropdown-list-item-hover-border-color)
}

.v3-globalNavDropdownListItem-module__globalNavDropdownListItem___q-qp0:hover .v3-globalNavDropdownListItem-module__contents___qHSvn {
    border-color: var(--c-global-nav-dropdown-list-item-contents-hover-border-color)
}

.v3-globalNavDropdownListItem-module__globalNavDropdownListItem___q-qp0:hover .v3-globalNavDropdownListItem-module__icon___GtYhy {
    color: var(--c-global-nav-dropdown-list-item-icon-hover-color)
}

.v3-globalNavDropdownListItem-module__globalNavDropdownListItem___q-qp0:hover .v3-globalNavDropdownListItem-module__label___2Zbg2 {
    color: var(--c-global-nav-dropdown-list-item-label-hover-text-color)
}

.v3-globalNavDropdownListItem-module__globalNavDropdownListItem___q-qp0:focus {
    background-color: var(--c-global-nav-dropdown-list-item-focused-background-color);
    box-shadow: inset 0 0 0 var(--c-global-nav-dropdown-list-item-focused-border-width) var(--c-global-nav-dropdown-list-item-focused-border-color)
}

.v3-globalNavDropdownListItem-module__globalNavDropdownListItem___q-qp0:focus .v3-globalNavDropdownListItem-module__contents___qHSvn {
    border-color: var(--c-global-nav-dropdown-list-item-contents-focused-border-color)
}

.v3-globalNavDropdownListItem-module__globalNavDropdownListItem___q-qp0:focus .v3-globalNavDropdownListItem-module__icon___GtYhy {
    color: var(--c-global-nav-dropdown-list-item-icon-focused-color)
}

.v3-globalNavDropdownListItem-module__globalNavDropdownListItem___q-qp0:focus .v3-globalNavDropdownListItem-module__label___2Zbg2 {
    color: var(--c-global-nav-dropdown-list-item-label-focused-text-color)
}

.v3-globalNavDropdownListItem-module__disabled___G0aHm {
    pointer-events: none;
    background-color: var(--c-global-nav-dropdown-list-item-disabled-background-color);
    border-color: var(--c-global-nav-dropdown-list-item-disabled-border-color)
}

.v3-globalNavDropdownListItem-module__disabled___G0aHm .v3-globalNavDropdownListItem-module__contents___qHSvn {
    pointer-events: none;
    border-color: var(--c-global-nav-dropdown-list-item-contents-disabled-border-color)
}

.v3-globalNavDropdownListItem-module__disabled___G0aHm .v3-globalNavDropdownListItem-module__icon___GtYhy {
    color: var(--c-global-nav-dropdown-list-item-icon-disabled-color)
}

.v3-globalNavDropdownListItem-module__disabled___G0aHm .v3-globalNavDropdownListItem-module__label___2Zbg2 {
    color: var(--c-global-nav-dropdown-list-item-label-disabled-text-color)
}

.v3-globalNavDropdownListItem-module__contents___qHSvn {
    display: flex;
    justify-content: space-between;
    gap: var(--c-global-nav-dropdown-list-item-contents-item-spacing);
    padding: var(--c-global-nav-dropdown-list-item-contents-padding);
    min-height: var(--c-global-nav-dropdown-list-item-contents-min-height);
    border-top: var(--c-global-nav-dropdown-list-item-contents-border-top);
    border-bottom: var(--c-global-nav-dropdown-list-item-contents-border-bottom);
    border-left: var(--c-global-nav-dropdown-list-item-contents-border-left);
    border-right: var(--c-global-nav-dropdown-list-item-contents-border-right)
}

.v3-globalNavDropdownListItem-module__label___2Zbg2 {
    padding: var(--c-global-nav-dropdown-list-item-label-padding);
    height: -moz-fit-content;
    height: fit-content;
    color: var(--c-global-nav-dropdown-list-item-label-color);
    text-transform: var(--c-global-nav-dropdown-list-item-label-text-case)
}

.v3-globalNavDropdownListItem-module__label___2Zbg2 .v3-globalNavDropdownListItem-module__text___-XYtd {
    padding: var(--c-global-nav-dropdown-list-item-label-text-padding)
}

.v3-globalNavDropdownListItem-module__icon___GtYhy {
    display: flex;
    align-items: center;
    justify-content: center;
    width: var(--c-global-nav-dropdown-list-item-icon-width);
    height: var(--c-global-nav-dropdown-list-item-icon-height)
}

.v3-globalNavDropdownListItem-module__icon___GtYhy svg {
    width: var(--c-global-nav-dropdown-list-item-icon-svg-width);
    height: var(--c-global-nav-dropdown-list-item-icon-svg-height)
}

.v3-globalNavDropdownListItem-module__isSelected___SBLlO .v3-globalNavDropdownListItem-module__label___2Zbg2 {
    border-top: var(--c-global-nav-dropdown-list-item-label-border-top);
    border-bottom: var(--c-global-nav-dropdown-list-item-label-border-bottom);
    border-right: var(--c-global-nav-dropdown-list-item-label-border-right);
    border-left: var(--c-global-nav-dropdown-list-item-label-border-left)
}

.v3-globalNav-module__tokens___gy8k0 {
    --c-global-nav-top-width: var(--p-borderwidth-0);
    --c-global-nav-bottom-width: var(--p-borderwidth-0);
    --c-global-nav-left-width: var(--p-borderwidth-0);
    --c-global-nav-right-width: var(--p-borderwidth-0);
    --c-global-nav-border-style: var(--p-border-style-solid);
    --c-global-nav-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-global-nav-border-top: var(--c-global-nav-top-width) var(--c-global-nav-border-style) var(--c-global-nav-border-color);
    --c-global-nav-border-bottom: var(--c-global-nav-bottom-width) var(--c-global-nav-border-style) var(--c-global-nav-border-color);
    --c-global-nav-border-right: var(--c-global-nav-right-width) var(--c-global-nav-border-style) var(--c-global-nav-border-color);
    --c-global-nav-border-left: var(--c-global-nav-left-width) var(--c-global-nav-border-style) var(--c-global-nav-border-color);
    --c-global-nav-border-radius: var(--p-borderradius-0);
    --c-global-nav-size-s-padding-top: var(--s-spacer-0);
    --c-global-nav-size-s-padding-right: var(--s-spacer-0);
    --c-global-nav-size-s-padding-bottom: var(--s-spacer-0);
    --c-global-nav-size-s-padding-left: var(--s-spacer-0);
    --c-global-nav-size-m-padding-top: var(--s-spacer-0);
    --c-global-nav-size-m-padding-right: var(--s-spacer-0);
    --c-global-nav-size-m-padding-bottom: var(--s-spacer-0);
    --c-global-nav-size-m-padding-left: var(--s-spacer-0);
    --c-global-nav-size-l-padding-top: var(--s-spacer-0);
    --c-global-nav-size-l-padding-right: var(--s-spacer-0);
    --c-global-nav-size-l-padding-bottom: var(--s-spacer-0);
    --c-global-nav-size-l-padding-left: var(--s-spacer-0);
    --c-global-nav-padding: var(--c-global-nav-size-s-padding-top) var(--c-global-nav-size-s-padding-right) var(--c-global-nav-size-s-padding-bottom) var(--c-global-nav-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-globalNav-module__tokens___gy8k0 {
        --c-global-nav-padding: var(--c-global-nav-size-m-padding-top) var(--c-global-nav-size-m-padding-right) var(--c-global-nav-size-m-padding-bottom) var(--c-global-nav-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-globalNav-module__tokens___gy8k0 {
        --c-global-nav-padding: var(--c-global-nav-size-l-padding-top) var(--c-global-nav-size-l-padding-right) var(--c-global-nav-size-l-padding-bottom) var(--c-global-nav-size-l-padding-left)
    }
}

.v3-globalNav-module__tokens___gy8k0 {
    --c-global-nav-background-color: var(--s-color-background-default-black);
    --c-global-nav-opacity: var(--p-opacity-100);
    --c-global-nav-link-list-divider-width: var(--p-borderwidth-1);
    --c-global-nav-link-list-divider-style: solid;
    --c-global-nav-link-list-divider-color: var(--s-color-border-default-dark);
    --c-global-nav-link-list-divider: var(--c-global-nav-link-list-divider-width) var(--c-global-nav-link-list-divider-style) var(--c-global-nav-link-list-divider-color);
    --c-global-nav-sign-in-nav-background-color: var(--s-color-interaction-neutral-dark-enabled);
    --c-global-nav-sign-in-nav-item-spacing: var(--s-spacer-4);
    --c-global-nav-sign-in-nav-item-divider-width: var(--p-borderwidth-1);
    --c-global-nav-sign-in-nav-item-divider-style: var(--p-border-style-solid);
    --c-global-nav-sign-in-nav-item-divider-color: var(--s-color-border-default-dark);
    --c-global-nav-sign-in-nav-item-divider: var(--c-global-nav-sign-in-nav-item-divider-width) var(--c-global-nav-sign-in-nav-item-divider-style) var(--c-global-nav-sign-in-nav-item-divider-color)
}

.v3-globalNav-module__globalNav___uvpRV {
    display: flex;
    padding: var(--c-global-nav-padding);
    background-color: var(--c-global-nav-background-color);
    border-top: var(--c-global-nav-border-top);
    border-bottom: var(--c-global-nav-border-bottom);
    border-left: var(--c-global-nav-border-left);
    border-right: var(--c-global-nav-border-right);
    border-radius: var(--c-global-nav-border-radius);
    opacity: var(--c-global-nav-opacity)
}

.v3-globalNav-module__container___A2Qee {
    display: flex;
    justify-content: space-between
}

@media (max-width: 1024px) {
    .v3-globalNav-module__container___A2Qee {
        margin: 0;
        width: 100%
    }
}

.v3-globalNav-module__dropdown___TLHep {
    position: relative
}

@media (min-width: 1024px) {
    .v3-globalNav-module__dropdown___TLHep {
        display: none
    }
}

.v3-globalNav-module__globalNavLinkList___Lm9Dp {
    display: none
}

@media (min-width: 1024px) {
    .v3-globalNav-module__globalNavLinkList___Lm9Dp {
        display: flex;
        flex-direction: row
    }

    .v3-globalNav-module__globalNavLinkList___Lm9Dp > li {
        border-right: var(--c-global-nav-link-list-divider)
    }
}

.v3-globalNav-module__signInNav___gKwSm {
    display: flex;
    background-color: var(--c-global-nav-sign-in-nav-background-color);
    gap: var(--c-global-nav-sign-in-nav-item-spacing)
}

.v3-globalNav-module__ssoLink1___-ZyaM, .v3-globalNav-module__ssoLink2___m9fIj {
    text-align: center
}

.v3-globalNav-module__ssoLink1___-ZyaM:nth-of-type(2), .v3-globalNav-module__ssoLink2___m9fIj:nth-of-type(2) {
    border-left: var(--c-global-nav-sign-in-nav-item-divider)
}

.v3-pageNavigation-module__tokens___0sexb {
    --c-page-navigation-top-width: var(--p-borderwidth-0);
    --c-page-navigation-bottom-width: var(--p-borderwidth-0);
    --c-page-navigation-left-width: var(--p-borderwidth-0);
    --c-page-navigation-right-width: var(--p-borderwidth-0);
    --c-page-navigation-border-style: var(--p-border-style-solid);
    --c-page-navigation-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-page-navigation-border-top: var(--c-page-navigation-top-width) var(--c-page-navigation-border-style) var(--c-page-navigation-border-color);
    --c-page-navigation-border-bottom: var(--c-page-navigation-bottom-width) var(--c-page-navigation-border-style) var(--c-page-navigation-border-color);
    --c-page-navigation-border-right: var(--c-page-navigation-right-width) var(--c-page-navigation-border-style) var(--c-page-navigation-border-color);
    --c-page-navigation-border-left: var(--c-page-navigation-left-width) var(--c-page-navigation-border-style) var(--c-page-navigation-border-color);
    --c-page-navigation-border-radius: var(--p-borderradius-0);
    --c-page-navigation-size-s-padding-top: var(--s-spacer-0);
    --c-page-navigation-size-s-padding-right: var(--s-spacer-0);
    --c-page-navigation-size-s-padding-bottom: var(--s-spacer-0);
    --c-page-navigation-size-s-padding-left: var(--s-spacer-0);
    --c-page-navigation-size-m-padding-top: var(--s-spacer-0);
    --c-page-navigation-size-m-padding-right: var(--s-spacer-0);
    --c-page-navigation-size-m-padding-bottom: var(--s-spacer-0);
    --c-page-navigation-size-m-padding-left: var(--s-spacer-0);
    --c-page-navigation-size-l-padding-top: var(--s-spacer-0);
    --c-page-navigation-size-l-padding-right: var(--s-spacer-0);
    --c-page-navigation-size-l-padding-bottom: var(--s-spacer-0);
    --c-page-navigation-size-l-padding-left: var(--s-spacer-0);
    --c-page-navigation-padding: var(--c-page-navigation-size-s-padding-top) var(--c-page-navigation-size-s-padding-right) var(--c-page-navigation-size-s-padding-bottom) var(--c-page-navigation-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-pageNavigation-module__tokens___0sexb {
        --c-page-navigation-padding: var(--c-page-navigation-size-m-padding-top) var(--c-page-navigation-size-m-padding-right) var(--c-page-navigation-size-m-padding-bottom) var(--c-page-navigation-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-pageNavigation-module__tokens___0sexb {
        --c-page-navigation-padding: var(--c-page-navigation-size-l-padding-top) var(--c-page-navigation-size-l-padding-right) var(--c-page-navigation-size-l-padding-bottom) var(--c-page-navigation-size-l-padding-left)
    }
}

.v3-pageNavigation-module__tokens___0sexb {
    --c-page-navigation-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-page-navigation-opacity: var(--p-opacity-100);
    --c-page-navigation-text-color: var(--s-color-text-default-black);
    --c-page-navigation-card-container-column-width: 1/span all;
    --c-page-navigation-card-container-display: flex;
    --c-page-navigation-card-container-flex-direction: row;
    --c-page-navigation-card-container-gap: 20px
}

.v3-pageNavigation-module__pageNavigation___YPYbu {
    position: relative;
    display: flex;
    overflow: auto;
    padding: var(--c-page-navigation-padding);
    background-color: var(--c-page-navigation-background-color);
    border-radius: var(--c-page-navigation-border-radius);
    opacity: var(--c-page-navigation-opacity);
    flex-wrap: nowrap;
    border-top: var(--c-page-navigation-border-top);
    border-bottom: var(--c-page-navigation-border-bottom);
    border-left: var(--c-page-navigation-border-left);
    border-right: var(--c-page-navigation-border-right)
}

.v3-pageNavigation-module__container___KK3IK {
    grid-column: var(--c-page-navigation-card-container-column-width);
    display: var(--c-page-navigation-card-container-display);
    flex-direction: var(--c-page-navigation-card-container-flex-direction);
    gap: var(--c-page-navigation-card-container-gap)
}

.v3-pageNavigation-module__carouselContainer___5uwCN {
    width: 100%
}

@media (min-width: 1024px) {
    .v3-pageNavigation-module__carouselContainer___5uwCN {
        width: calc(100% - 105px)
    }
}

.v3-pageNavigation-module__divider___G8K68 {
    margin-top: 4px;
    margin-left: var(--primitive-p-gutterwidth-s);
    width: 1px;
    height: var(--primitive-lineheights-6);
    background-color: var(--primitive-p-color-neutral-500)
}

.v3-pageNavigation-module__carouselControls___NXUz5 {
    display: none
}

@media (min-width: 1024px) {
    .v3-pageNavigation-module__carouselControls___NXUz5 {
        display: var(--c-page-navigation-card-container-display)
    }
}

.v3-headerBlock-module__colourTheme1___5iCbs, .v3-headerBlock-module__colourTheme2___EvV97, .v3-headerBlock-module__colourTheme3___WIIvK, .v3-headerBlock-module__colourTheme4___u5kJ3, .v3-headerBlock-module__colourTheme5___ymQi6, .v3-headerBlock-module__colourTheme6___sJWsb, .v3-headerBlock-module__tokens___AAUDZ {
    --c-header-block-top-width: var(--p-borderwidth-0);
    --c-header-block-bottom-width: var(--p-borderwidth-0);
    --c-header-block-left-width: var(--p-borderwidth-0);
    --c-header-block-right-width: var(--p-borderwidth-0);
    --c-header-block-border-style: var(--p-border-style-solid);
    --c-header-block-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-header-block-border-top: var(--c-header-block-top-width) var(--c-header-block-border-style) var(--c-header-block-border-color);
    --c-header-block-border-bottom: var(--c-header-block-bottom-width) var(--c-header-block-border-style) var(--c-header-block-border-color);
    --c-header-block-border-right: var(--c-header-block-right-width) var(--c-header-block-border-style) var(--c-header-block-border-color);
    --c-header-block-border-left: var(--c-header-block-left-width) var(--c-header-block-border-style) var(--c-header-block-border-color);
    --c-header-block-border-radius: var(--p-borderradius-0)
}

.v3-headerBlock-module__tokens___AAUDZ {
    --c-header-block-size-s-padding-top: var(--s-spacer-15);
    --c-header-block-size-s-padding-right: var(--s-spacer-0);
    --c-header-block-size-s-padding-bottom: var(--s-spacer-19);
    --c-header-block-size-s-padding-left: var(--s-spacer-0);
    --c-header-block-size-m-padding-top: var(--s-spacer-15);
    --c-header-block-size-m-padding-right: var(--s-spacer-0);
    --c-header-block-size-m-padding-bottom: var(--s-spacer-19);
    --c-header-block-size-m-padding-left: var(--s-spacer-0);
    --c-header-block-size-l-padding-top: var(--s-spacer-15);
    --c-header-block-size-l-padding-right: var(--s-spacer-0);
    --c-header-block-size-l-padding-bottom: var(--s-spacer-19);
    --c-header-block-size-l-padding-left: var(--s-spacer-0);
    --c-header-block-padding: var(--c-header-block-size-s-padding-top) var(--c-header-block-size-s-padding-right) var(--c-header-block-size-s-padding-bottom) var(--c-header-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-headerBlock-module__tokens___AAUDZ {
        --c-header-block-padding: var(--c-header-block-size-m-padding-top) var(--c-header-block-size-m-padding-right) var(--c-header-block-size-m-padding-bottom) var(--c-header-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__tokens___AAUDZ {
        --c-header-block-padding: var(--c-header-block-size-l-padding-top) var(--c-header-block-size-l-padding-right) var(--c-header-block-size-l-padding-bottom) var(--c-header-block-size-l-padding-left)
    }
}

.v3-headerBlock-module__tokens___AAUDZ {
    --c-header-block-background-color: var(--s-color-background-default-white);
    --c-header-block-opacity: var(--p-opacity-100);
    --c-header-block-text-color: var(--s-color-text-default-black)
}

.v3-headerBlock-module__colourTheme1___5iCbs {
    --c-header-block-background-color: var(--cs-colorset-1-background-default);
    --c-header-block-text-color: var(--cs-colorset-1-text-default)
}

.v3-headerBlock-module__colourTheme2___EvV97 {
    --c-header-block-background-color: var(--cs-colorset-2-background-default);
    --c-header-block-text-color: var(--cs-colorset-2-text-default)
}

.v3-headerBlock-module__colourTheme3___WIIvK {
    --c-header-block-background-color: var(--cs-colorset-3-background-default);
    --c-header-block-text-color: var(--cs-colorset-3-text-default)
}

.v3-headerBlock-module__colourTheme4___u5kJ3 {
    --c-header-block-background-color: var(--cs-colorset-4-background-default);
    --c-header-block-text-color: var(--cs-colorset-4-text-default)
}

.v3-headerBlock-module__colourTheme5___ymQi6 {
    --c-header-block-background-color: var(--cs-colorset-5-background-default);
    --c-header-block-text-color: var(--cs-colorset-5-text-default)
}

.v3-headerBlock-module__colourTheme6___sJWsb {
    --c-header-block-background-color: var(--cs-colorset-6-background-default);
    --c-header-block-text-color: var(--cs-colorset-6-text-default)
}

.v3-headerBlock-module__tokens___AAUDZ {
    --c-header-block-size-s-spacing: var(--p-grid-large-gap);
    --c-header-block-size-m-spacing: var(--p-grid-large-gap);
    --c-header-block-size-l-spacing: var(--p-grid-large-gap);
    --c-header-block-spacing: var(--c-header-block-size-s-spacing);
    --c-header-block-size-s-container-spacing: var(--s-spacer-13);
    --c-header-block-size-m-container-spacing: var(--s-spacer-13);
    --c-header-block-size-l-container-spacing: var(--s-spacer-0);
    --c-header-block-container-spacing: var(--c-header-block-size-s-container-spacing);
    --c-header-block-size-s-text-and-cta-spacing: var(--s-spacer-12);
    --c-header-block-size-m-text-and-cta-spacing: var(--s-spacer-12);
    --c-header-block-size-l-text-and-cta-spacing: var(--s-spacer-12);
    --c-header-block-text-and-cta-spacing: var(--c-header-block-size-s-text-and-cta-spacing);
    --c-header-block-size-s-title-container-spacing: var(--s-spacer-4);
    --c-header-block-size-m-title-container-spacing: var(--s-spacer-4);
    --c-header-block-size-l-title-container-spacing: var(--s-spacer-4);
    --c-header-block-title-container-spacing: var(--c-header-block-size-s-title-container-spacing);
    --c-header-block-size-s-cta-column-width: span var(--p-grid-small-columns-count);
    --c-header-block-size-m-cta-column-width: span var(--p-grid-medium-columns-count);
    --c-header-block-size-l-cta-column-width: 8/-2;
    --c-header-block-size-xl-cta-column-width: 10/-2;
    --c-header-block-cta-column-width: var(--c-header-block-size-s-cta-column-width)
}

@media (min-width: 768px) {
    .v3-headerBlock-module__tokens___AAUDZ {
        --c-header-block-spacing: var(--c-header-block-size-m-spacing);
        --c-header-block-container-spacing: var(--c-header-block-size-m-container-spacing);
        --c-header-block-title-container-spacing: var(--c-header-block-size-m-title-container-spacing);
        --c-header-block-text-and-cta-spacing: var(--c-header-block-size-m-text-and-cta-spacing);
        --c-header-block-cta-spacing: var(--c-header-block-size-m-cta-spacing)
    }
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__tokens___AAUDZ {
        --c-header-block-spacing: var(--c-header-block-size-l-spacing);
        --c-header-block-container-spacing: var(--c-header-block-size-l-container-spacing);
        --c-header-block-title-container-spacing: var(--c-header-block-size-l-title-container-spacing);
        --c-header-block-text-and-cta-spacing: var(--c-header-block-size-l-text-and-cta-spacing);
        --c-header-block-cta-spacing: var(--c-header-block-size-l-cta-spacing)
    }
}

@media (min-width: 1440px) {
    .v3-headerBlock-module__tokens___AAUDZ {
        --c-header-block-cta-spacing: var(--c-header-block-size-xl-cta-spacing)
    }
}

.v3-headerBlock-module__tokens___AAUDZ {
    --c-header-block-back-button-background-color: var(--s-color-icon-interaction-neutral-light-enabled);
    --c-header-block-back-button-border-radius: var(--p-borderradius-3);
    --c-header-block-back-button-padding: var(--s-spacer-3) var(--s-spacer-4) var(--s-spacer-3) var(--s-spacer-3);
    --c-header-block-back-button-width: max-content;
    --c-header-block-sponsor-background-color: var(--cs-base-1-background-default);
    --c-header-block-sponsor-label-text-color: var(--cs-base-1-text-body);
    --c-header-block-sponsor-border-color: var(--cs-base-1-border-emphasis-default);
    --c-header-block-sponsor-border: 1px solid var(--c-header-block-sponsor-border-color);
    --c-header-block-sponsor-border-radius: var(--p-borderradius-full);
    --c-header-block-sponsor-padding: var(--s-spacer-4) var(--s-spacer-6) var(--s-spacer-4) var(--s-spacer-6);
    --c-header-block-sponsor-item-spacing: var(--s-spacer-4);
    --c-header-block-sponsor-width: max-content;
    --c-header-block-section-color: var(--s-color-text-default-black);
    --c-header-block-section-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-header-block-section-text-color: var(--s-color-text-default-black);
    --c-header-block-title-color: var(--s-color-text-default-black);
    --c-header-block-title-padding: var(--s-spacer-2) var(--s-spacer-0) var(--s-spacer-2) var(--s-spacer-0);
    --c-header-block-title-overflow-wrap: break-word;
    --c-header-block-summary-color: var(--s-color-text-default-dark);
    --c-header-block-summary-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-4) var(--s-spacer-0)
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__tokens___AAUDZ {
        --c-header-block-title-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0)
    }
}

.v3-headerBlock-module__colourTheme1___5iCbs {
    --c-header-block-sponsor-background-color: var(--cs-colorset-1-background-default);
    --c-header-block-sponsor-label-text-color: var(--cs-colorset-1-text-body);
    --c-header-block-sponsor-border-color: var(--cs-colorset-1-border-emphasis-default);
    --c-header-block-section-color: var(--cs-colorset-1-text-default);
    --c-header-block-section-text-color: var(--cs-colorset-1-text-supporting);
    --c-header-block-title-color: var(--cs-colorset-1-text-default);
    --c-header-block-summary-color: var(--cs-colorset-1-text-supporting)
}

.v3-headerBlock-module__colourTheme2___EvV97 {
    --c-header-block-sponsor-background-color: var(--cs-colorset-2-background-default);
    --c-header-block-sponsor-label-text-color: var(--cs-colorset-2-text-body);
    --c-header-block-sponsor-border-color: var(--cs-colorset-2-border-emphasis-default);
    --c-header-block-section-color: var(--cs-colorset-2-text-default);
    --c-header-block-section-text-color: var(--cs-colorset-2-text-supporting);
    --c-header-block-title-color: var(--cs-colorset-2-text-default);
    --c-header-block-summary-color: var(--cs-colorset-2-text-supporting)
}

.v3-headerBlock-module__colourTheme3___WIIvK {
    --c-header-block-sponsor-background-color: var(--cs-colorset-3-background-default);
    --c-header-block-sponsor-label-text-color: var(--cs-colorset-3-text-body);
    --c-header-block-sponsor-border-color: var(--cs-colorset-3-border-emphasis-default);
    --c-header-block-section-color: var(--cs-colorset-3-text-default);
    --c-header-block-section-text-color: var(--cs-colorset-3-text-supporting);
    --c-header-block-title-color: var(--cs-colorset-3-text-default);
    --c-header-block-summary-color: var(--cs-colorset-3-text-supporting)
}

.v3-headerBlock-module__colourTheme4___u5kJ3 {
    --c-header-block-sponsor-background-color: var(--cs-colorset-4-background-default);
    --c-header-block-sponsor-label-text-color: var(--cs-colorset-4-text-body);
    --c-header-block-sponsor-border-color: var(--cs-colorset-4-border-emphasis-default);
    --c-header-block-section-color: var(--cs-colorset-4-text-default);
    --c-header-block-section-text-color: var(--cs-colorset-4-text-supporting);
    --c-header-block-title-color: var(--cs-colorset-4-text-default);
    --c-header-block-summary-color: var(--cs-colorset-4-text-supporting)
}

.v3-headerBlock-module__colourTheme5___ymQi6 {
    --c-header-block-sponsor-background-color: var(--cs-colorset-5-background-default);
    --c-header-block-sponsor-label-text-color: var(--cs-colorset-5-text-body);
    --c-header-block-sponsor-border-color: var(--cs-colorset-5-border-emphasis-default);
    --c-header-block-section-color: var(--cs-colorset-5-text-default);
    --c-header-block-section-text-color: var(--cs-colorset-5-text-supporting);
    --c-header-block-title-color: var(--cs-colorset-5-text-default);
    --c-header-block-summary-color: var(--cs-colorset-5-text-supporting)
}

.v3-headerBlock-module__colourTheme6___sJWsb {
    --c-header-block-sponsor-background-color: var(--cs-colorset-6-background-default);
    --c-header-block-sponsor-label-text-color: var(--cs-colorset-6-text-body);
    --c-header-block-sponsor-border-color: var(--cs-colorset-6-border-emphasis-default);
    --c-header-block-section-color: var(--cs-colorset-6-text-default);
    --c-header-block-section-text-color: var(--cs-colorset-6-text-supporting);
    --c-header-block-title-color: var(--cs-colorset-6-text-default);
    --c-header-block-summary-color: var(--cs-colorset-6-text-supporting)
}

.v3-headerBlock-module__feature___-CQG- {
    --c-header-block-text-color: var(--cs-colorset-6-text-default);
    --c-header-block-background-color: var(--s-color-background-default-black);
    --c-header-block-section-text-color: var(--cs-colorset-6-text-supporting);
    --c-header-block-image-size-s-gradient-overlay: radial-gradient(91.72% 64.25% at 67.57% 19.38%, transparent 0%, rgba(0, 0, 0, .14) 36.66%, rgba(0, 0, 0, .41) 69.35%, rgba(0, 0, 0, .9) 100%);
    --c-header-block-image-size-l-gradient-overlay: radial-gradient(50.12% 84.25% at 67.57% 19.38%, transparent 0%, rgba(0, 0, 0, .14) 36.66%, rgba(0, 0, 0, .41) 69.35%, rgba(0, 0, 0, .9) 100%);
    --c-header-block-image-gradient-overlay: var(--c-header-block-image-size-s-gradient-overlay)
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__feature___-CQG- {
        --c-header-block-image-gradient-overlay: var(--c-header-block-image-size-l-gradient-overlay)
    }
}

.v3-headerBlock-module__feature___-CQG- {
    --c-header-block-size-s-container-height: 480px;
    --c-header-block-size-m-container-height: 480px;
    --c-header-block-size-l-container-height: 640px;
    --c-header-block-container-height: var(--c-header-block-size-s-container-height);
    --c-header-block-sponsor-background-color: var(--s-color-text-default-black);
    --c-header-block-sponsor-label-text-color: var(--s-color-text-neutral-mid-mid);
    --c-header-block-sponsor-border-color: var(--cs-base-1-border-emphasis-default);
    --c-header-block-section-color: var(--s-color-text-default-white);
    --c-header-block-title-color: var(--s-color-text-default-white);
    --c-header-block-summary-color: var(--s-color-text-default-light);
    --c-header-block-size-s-page-details-padding-top: var(--s-spacer-17);
    --c-header-block-size-m-page-details-padding-top: var(--s-spacer-17);
    --c-header-block-size-l-page-details-padding-top: var(--s-spacer-17);
    --c-header-block-page-details-padding-top: var(--c-header-block-size-s-page-details-padding-top)
}

@media (min-width: 768px) {
    .v3-headerBlock-module__feature___-CQG- {
        --c-header-block-container-height: var(--c-header-block-size-m-container-height);
        --c-header-block-page-details-padding-top: var(--c-header-block-size-m-page-details-padding-top)
    }
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__feature___-CQG- {
        --c-header-block-container-height: var(--c-header-block-size-l-container-height);
        --c-header-block-page-details-padding-top: var(--c-header-block-size-l-page-details-padding-top)
    }
}

.v3-headerBlock-module__feature___-CQG- {
    --c-header-block-size-s-spacing: var(--p-grid-large-gap);
    --c-header-block-size-m-spacing: var(--p-grid-large-gap);
    --c-header-block-size-l-spacing: var(--p-grid-large-gap);
    --c-header-block-spacing: var(--c-header-block-size-s-spacing);
    --c-header-block-size-s-container-spacing: var(--s-spacer-20);
    --c-header-block-size-m-container-spacing: var(--s-spacer-20);
    --c-header-block-size-l-container-spacing: var(--s-spacer-22);
    --c-header-block-container-spacing: var(--c-header-block-size-s-container-spacing);
    --c-header-block-size-s-back-button-column-width: 1/4;
    --c-header-block-size-m-back-button-column-width: 1/5;
    --c-header-block-size-l-back-button-column-width: 1/6;
    --c-header-block-back-button-column-width: var(--c-header-block-size-s-back-button-column-width);
    --c-header-block-size-s-sponsor-column-width: 4/-1;
    --c-header-block-size-m-sponsor-column-width: 5/-1;
    --c-header-block-size-l-sponsor-column-width: 7/-1;
    --c-header-block-sponsor-column-width: var(--c-header-block-size-s-sponsor-column-width);
    --c-header-block-size-s-page-details-column-width: span var(--p-grid-small-columns-count);
    --c-header-block-size-m-page-details-column-width: span var(--p-grid-medium-columns-count);
    --c-header-block-size-l-page-details-column-width: 1/6;
    --c-header-block-page-details-column-width: var(--c-header-block-size-s-page-details-column-width)
}

@media (min-width: 768px) {
    .v3-headerBlock-module__feature___-CQG- {
        --c-header-block-spacing: var(--c-header-block-size-m-spacing);
        --c-header-block-container-spacing: var(--c-header-block-size-m-container-spacing);
        --c-header-block-back-button-column-width: var(--c-header-block-size-m-back-button-column-width);
        --c-header-block-sponsor-column-width: var(--c-header-block-size-m-sponsor-column-width);
        --c-header-block-page-details-column-width: var(--c-header-block-size-m-page-details-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__feature___-CQG- {
        --c-header-block-spacing: var(--c-header-block-size-l-spacing);
        --c-header-block-container-spacing: var(--c-header-block-size-l-container-spacing);
        --c-header-block-back-button-column-width: var(--c-header-block-size-l-back-button-column-width);
        --c-header-block-sponsor-column-width: var(--c-header-block-size-l-sponsor-column-width);
        --c-header-block-page-details-column-width: var(--c-header-block-size-l-page-details-column-width)
    }
}

.v3-headerBlock-module__image___TcHfA {
    --c-header-block-size-s-spacing: var(--s-spacer-0);
    --c-header-block-size-m-spacing: var(--s-spacer-0);
    --c-header-block-size-l-spacing: var(--s-spacer-0);
    --c-header-block-size-xl-spacing: var(--s-spacer-0);
    --c-header-block-size-xxl-spacing: var(--s-spacer-0);
    --c-header-block-spacing: var(--c-header-block-size-s-spacing);
    --c-header-block-size-s-container-spacing: var(--s-spacer-12);
    --c-header-block-size-m-container-spacing: var(--s-spacer-12);
    --c-header-block-size-l-container-spacing: var(--s-spacer-12);
    --c-header-block-size-xl-container-spacing: var(--s-spacer-19);
    --c-header-block-size-xxl-container-spacing: var(--s-spacer-19);
    --c-header-block-container-spacing: var(--c-header-block-size-s-container-spacing);
    --c-header-block-size-s-back-button-column-width: 1/4;
    --c-header-block-size-m-back-button-column-width: 1/5;
    --c-header-block-size-l-back-button-column-width: 1/4;
    --c-header-block-size-xl-back-button-column-width: 1/4;
    --c-header-block-size-xxl-back-button-column-width: 1/4;
    --c-header-block-back-button-column-width: var(--c-header-block-size-s-back-button-column-width);
    --c-header-block-size-s-sponsor-column-width: 4/-1;
    --c-header-block-size-m-sponsor-column-width: 5/-1;
    --c-header-block-size-l-sponsor-column-width: 4/7;
    --c-header-block-size-xl-sponsor-column-width: 4/7;
    --c-header-block-size-xxl-sponsor-column-width: 4/7;
    --c-header-block-sponsor-column-width: var(--c-header-block-size-s-sponsor-column-width);
    --c-header-block-size-s-page-details-column-width: span var(--p-grid-small-columns-count);
    --c-header-block-size-m-page-details-column-width: span var(--p-grid-medium-columns-count);
    --c-header-block-size-l-page-details-column-width: 1/6;
    --c-header-block-size-xl-page-details-column-width: 2/6;
    --c-header-block-size-xxl-page-details-column-width: 2/6;
    --c-header-block-page-details-column-width: var(--c-header-block-size-s-page-details-column-width)
}

@media (min-width: 768px) {
    .v3-headerBlock-module__image___TcHfA {
        --c-header-block-spacing: var(--c-header-block-size-m-spacing);
        --c-header-block-container-spacing: var(--c-header-block-size-m-container-spacing);
        --c-header-block-back-button-column-width: var(--c-header-block-size-m-back-button-column-width);
        --c-header-block-sponsor-column-width: var(--c-header-block-size-m-sponsor-column-width);
        --c-header-block-page-details-column-width: var(--c-header-block-size-m-page-details-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__image___TcHfA {
        --c-header-block-spacing: var(--c-header-block-size-l-spacing);
        --c-header-block-container-spacing: var(--c-header-block-size-l-container-spacing);
        --c-header-block-back-button-column-width: var(--c-header-block-size-l-back-button-column-width);
        --c-header-block-sponsor-column-width: var(--c-header-block-size-l-sponsor-column-width);
        --c-header-block-page-details-column-width: var(--c-header-block-size-l-page-details-column-width)
    }
}

@media (min-width: 1440px) {
    .v3-headerBlock-module__image___TcHfA {
        --c-header-block-spacing: var(--c-header-block-size-xl-spacing);
        --c-header-block-container-spacing: var(--c-header-block-size-xl-container-spacing);
        --c-header-block-back-button-column-width: var(--c-header-block-size-xl-back-button-column-width);
        --c-header-block-sponsor-column-width: var(--c-header-block-size-xl-sponsor-column-width);
        --c-header-block-page-details-column-width: var(--c-header-block-size-xl-page-details-column-width)
    }
}

@media (min-width: 1920px) {
    .v3-headerBlock-module__image___TcHfA {
        --c-header-block-spacing: var(--c-header-block-size-xxl-spacing);
        --c-header-block-container-spacing: var(--c-header-block-size-xxl-container-spacing);
        --c-header-block-back-button-column-width: var(--c-header-block-size-xxl-back-button-column-width);
        --c-header-block-sponsor-column-width: var(--c-header-block-size-xxl-sponsor-column-width);
        --c-header-block-page-details-column-width: var(--c-header-block-size-xxl-page-details-column-width)
    }
}

.v3-headerBlock-module__image___TcHfA {
    --c-header-block-image-size-s-gradient-overlay: linear-gradient(0deg, var(--p-color-opacity-white-0) 0%, var(--c-header-block-background-color) 100%);
    --c-header-block-image-size-l-gradient-overlay: linear-gradient(270deg, var(--p-color-opacity-white-0) 0%, var(--c-header-block-background-color) 100%);
    --c-header-block-image-left-size-l-gradient-overlay: linear-gradient(90deg, var(--p-color-opacity-white-0) 0%, var(--c-header-block-background-color) 100%);
    --c-header-block-image-gradient-overlay: var(--c-header-block-image-size-s-gradient-overlay)
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__image___TcHfA {
        --c-header-block-image-gradient-overlay: var(--c-header-block-image-size-l-gradient-overlay);
        --c-header-block-image-left-gradient-overlay: var(--c-header-block-image-left-size-l-gradient-overlay)
    }
}

.v3-headerBlock-module__image-rich___lq3ou {
    --c-header-block-text-color: var(--cs-colorset-6-text-default);
    --c-header-block-section-text-color: var(--cs-colorset-6-text-supporting);
    --c-header-block-image-size-s-gradient-overlay: linear-gradient(180deg, var(--p-color-opacity-black-0) 29.67%, var(--p-color-neutral-black) 74.53%), linear-gradient(270deg, var(--p-color-opacity-black-0) 29.67%, var(--p-color-neutral-black) 74.53%);
    --c-header-block-image-size-l-gradient-overlay: linear-gradient(180deg, var(--p-color-opacity-black-0) 29.67%, var(--p-color-neutral-black) 86.72%), linear-gradient(270deg, var(--p-color-opacity-black-0) 29.67%, var(--p-color-neutral-black) 86.72%);
    --c-header-block-image-gradient-overlay: var(--c-header-block-image-size-s-gradient-overlay)
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__image-rich___lq3ou {
        --c-header-block-image-gradient-overlay: var(--c-header-block-image-size-l-gradient-overlay)
    }
}

.v3-headerBlock-module__image-rich___lq3ou {
    --c-header-block-sponsor-background-color: var(--s-color-text-default-black);
    --c-header-block-sponsor-label-text-color: var(--s-color-text-neutral-mid-mid);
    --c-header-block-sponsor-border-color: var(--cs-base-1-border-emphasis-default);
    --c-header-block-section-color: var(--s-color-text-default-white);
    --c-header-block-title-color: var(--s-color-text-default-white);
    --c-header-block-summary-color: var(--s-color-text-default-light);
    --c-header-block-size-s-spacing: var(--p-grid-large-gap);
    --c-header-block-size-m-spacing: var(--p-grid-large-gap);
    --c-header-block-size-l-spacing: var(--s-spacer-19);
    --c-header-block-spacing: var(--c-header-block-size-s-spacing);
    --c-header-block-size-s-container-spacing: var(--s-spacer-12);
    --c-header-block-size-m-container-spacing: var(--s-spacer-12);
    --c-header-block-size-l-container-spacing: var(--s-spacer-20);
    --c-header-block-container-spacing: var(--c-header-block-size-s-container-spacing);
    --c-header-block-size-s-back-button-column-width: 1/4;
    --c-header-block-size-m-back-button-column-width: 1/5;
    --c-header-block-size-l-back-button-column-width: 1/6;
    --c-header-block-back-button-column-width: var(--c-header-block-size-s-back-button-column-width);
    --c-header-block-size-s-sponsor-column-width: 4/-1;
    --c-header-block-size-m-sponsor-column-width: 5/-1;
    --c-header-block-size-l-sponsor-column-width: 7/-1;
    --c-header-block-sponsor-column-width: var(--c-header-block-size-s-sponsor-column-width);
    --c-header-block-size-s-page-details-column-width: span var(--p-grid-small-columns-count);
    --c-header-block-size-m-page-details-column-width: span var(--p-grid-medium-columns-count);
    --c-header-block-size-l-page-details-column-width: 1/6;
    --c-header-block-page-details-column-width: var(--c-header-block-size-s-page-details-column-width)
}

@media (min-width: 768px) {
    .v3-headerBlock-module__image-rich___lq3ou {
        --c-header-block-spacing: var(--c-header-block-size-m-spacing);
        --c-header-block-container-spacing: var(--c-header-block-size-m-container-spacing);
        --c-header-block-back-button-column-width: var(--c-header-block-size-m-back-button-column-width);
        --c-header-block-sponsor-column-width: var(--c-header-block-size-m-sponsor-column-width);
        --c-header-block-page-details-column-width: var(--c-header-block-size-m-page-details-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__image-rich___lq3ou {
        --c-header-block-spacing: var(--c-header-block-size-l-spacing);
        --c-header-block-container-spacing: var(--c-header-block-size-l-container-spacing);
        --c-header-block-back-button-column-width: var(--c-header-block-size-l-back-button-column-width);
        --c-header-block-sponsor-column-width: var(--c-header-block-size-l-sponsor-column-width);
        --c-header-block-page-details-column-width: var(--c-header-block-size-l-page-details-column-width)
    }
}

.v3-headerBlock-module__video___UDc3J {
    --c-header-block-text-color: var(--cs-colorset-6-text-default);
    --c-header-block-section-text-color: var(--cs-colorset-6-text-supporting);
    --c-header-block-image-size-s-gradient-overlay: linear-gradient(180deg, var(--p-color-opacity-black-0) 29.67%, var(--p-color-neutral-black) 74.53%), linear-gradient(270deg, var(--p-color-opacity-black-0) 29.67%, var(--p-color-neutral-black) 74.53%);
    --c-header-block-image-size-l-gradient-overlay: linear-gradient(180deg, var(--p-color-opacity-black-0) 29.67%, var(--p-color-neutral-black) 86.72%), linear-gradient(270deg, var(--p-color-opacity-black-0) 29.67%, var(--p-color-neutral-black) 86.72%);
    --c-header-block-image-gradient-overlay: var(--c-header-block-image-size-s-gradient-overlay)
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__video___UDc3J {
        --c-header-block-image-gradient-overlay: var(--c-header-block-image-size-l-gradient-overlay)
    }
}

.v3-headerBlock-module__video___UDc3J {
    --c-header-block-sponsor-background-color: var(--s-color-text-default-black);
    --c-header-block-sponsor-label-text-color: var(--s-color-text-neutral-mid-mid);
    --c-header-block-sponsor-border-color: var(--cs-base-1-border-emphasis-default);
    --c-header-block-section-color: var(--s-color-text-default-white);
    --c-header-block-title-color: var(--s-color-text-default-white);
    --c-header-block-summary-color: var(--s-color-text-default-light);
    --c-header-block-size-s-spacing: var(--p-grid-large-gap);
    --c-header-block-size-m-spacing: var(--p-grid-large-gap);
    --c-header-block-size-l-spacing: var(--s-spacer-19);
    --c-header-block-spacing: var(--c-header-block-size-s-spacing);
    --c-header-block-size-s-container-spacing: var(--s-spacer-12);
    --c-header-block-size-m-container-spacing: var(--s-spacer-12);
    --c-header-block-size-l-container-spacing: var(--s-spacer-20);
    --c-header-block-container-spacing: var(--c-header-block-size-s-container-spacing);
    --c-header-block-size-s-back-button-column-width: 1/4;
    --c-header-block-size-m-back-button-column-width: 1/5;
    --c-header-block-size-l-back-button-column-width: 1/6;
    --c-header-block-back-button-column-width: var(--c-header-block-size-s-back-button-column-width);
    --c-header-block-size-s-sponsor-column-width: 4/-1;
    --c-header-block-size-m-sponsor-column-width: 5/-1;
    --c-header-block-size-l-sponsor-column-width: 7/-1;
    --c-header-block-sponsor-column-width: var(--c-header-block-size-s-sponsor-column-width);
    --c-header-block-size-s-page-details-column-width: span var(--p-grid-medium-columns-count);
    --c-header-block-size-m-page-details-column-width: span var(--p-grid-medium-columns-count);
    --c-header-block-size-l-page-details-column-width: span var(--p-grid-medium-columns-count);
    --c-header-block-page-details-column-width: var(--c-header-block-size-s-page-details-column-width)
}

@media (min-width: 768px) {
    .v3-headerBlock-module__video___UDc3J {
        --c-header-block-spacing: var(--c-header-block-size-m-spacing);
        --c-header-block-container-spacing: var(--c-header-block-size-m-container-spacing);
        --c-header-block-back-button-column-width: var(--c-header-block-size-m-back-button-column-width);
        --c-header-block-sponsor-column-width: var(--c-header-block-size-m-sponsor-column-width);
        --c-header-block-page-details-column-width: var(--c-header-block-size-m-page-details-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__video___UDc3J {
        --c-header-block-spacing: var(--c-header-block-size-l-spacing);
        --c-header-block-container-spacing: var(--c-header-block-size-l-container-spacing);
        --c-header-block-back-button-column-width: var(--c-header-block-size-l-back-button-column-width);
        --c-header-block-sponsor-column-width: var(--c-header-block-size-l-sponsor-column-width);
        --c-header-block-page-details-column-width: var(--c-header-block-size-l-page-details-column-width)
    }
}

.v3-headerBlock-module__info___Xe4Sp {
    --c-header-block-size-s-spacing: var(--s-spacer-0);
    --c-header-block-size-m-spacing: var(--s-spacer-0);
    --c-header-block-size-l-spacing: var(--s-spacer-0);
    --c-header-block-spacing: var(--c-header-block-size-s-spacing);
    --c-header-block-size-s-container-spacing: var(--s-spacer-12);
    --c-header-block-size-m-container-spacing: var(--s-spacer-12);
    --c-header-block-size-l-container-spacing: var(--s-spacer-17);
    --c-header-block-container-spacing: var(--c-header-block-size-s-container-spacing);
    --c-header-block-size-s-back-button-column-width: 1/4;
    --c-header-block-size-m-back-button-column-width: 1/5;
    --c-header-block-size-l-back-button-column-width: 1/6;
    --c-header-block-back-button-column-width: var(--c-header-block-size-s-back-button-column-width);
    --c-header-block-size-s-sponsor-column-width: 4/-1;
    --c-header-block-size-m-sponsor-column-width: 5/-1;
    --c-header-block-size-l-sponsor-column-width: 7/-1;
    --c-header-block-sponsor-column-width: var(--c-header-block-size-s-sponsor-column-width);
    --c-header-block-size-s-page-details-column-width: span var(--p-grid-small-columns-count);
    --c-header-block-size-m-page-details-column-width: span var(--p-grid-medium-columns-count);
    --c-header-block-size-l-page-details-column-width: 1/6;
    --c-header-block-page-details-column-width: var(--c-header-block-size-s-page-details-column-width)
}

@media (min-width: 768px) {
    .v3-headerBlock-module__info___Xe4Sp {
        --c-header-block-spacing: var(--c-header-block-size-m-spacing);
        --c-header-block-container-spacing: var(--c-header-block-size-m-container-spacing);
        --c-header-block-back-button-column-width: var(--c-header-block-size-m-back-button-column-width);
        --c-header-block-sponsor-column-width: var(--c-header-block-size-m-sponsor-column-width);
        --c-header-block-page-details-column-width: var(--c-header-block-size-m-page-details-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__info___Xe4Sp {
        --c-header-block-spacing: var(--c-header-block-size-l-spacing);
        --c-header-block-container-spacing: var(--c-header-block-size-l-container-spacing);
        --c-header-block-back-button-column-width: var(--c-header-block-size-l-back-button-column-width);
        --c-header-block-sponsor-column-width: var(--c-header-block-size-l-sponsor-column-width);
        --c-header-block-page-details-column-width: var(--c-header-block-size-l-page-details-column-width)
    }
}

.v3-headerBlock-module__standard___xD8X6 {
    --c-header-block-size-s-spacing: var(--p-grid-large-gap);
    --c-header-block-size-m-spacing: var(--p-grid-large-gap);
    --c-header-block-size-l-spacing: var(--p-grid-large-gap);
    --c-header-block-spacing: var(--c-header-block-size-s-spacing);
    --c-header-block-size-s-container-spacing: var(--s-spacer-12);
    --c-header-block-size-m-container-spacing: var(--s-spacer-12);
    --c-header-block-size-l-container-spacing: var(--s-spacer-12);
    --c-header-block-container-spacing: var(--c-header-block-size-s-container-spacing);
    --c-header-block-size-s-back-button-column-width: 1/4;
    --c-header-block-size-m-back-button-column-width: 1/5;
    --c-header-block-size-l-back-button-column-width: 1/7;
    --c-header-block-back-button-column-width: var(--c-header-block-size-s-back-button-column-width);
    --c-header-block-size-s-sponsor-column-width: 4/-1;
    --c-header-block-size-m-sponsor-column-width: 5/-1;
    --c-header-block-size-l-sponsor-column-width: 7/-1;
    --c-header-block-sponsor-column-width: var(--c-header-block-size-s-sponsor-column-width);
    --c-header-block-size-s-page-details-column-width: span var(--p-grid-small-columns-count);
    --c-header-block-size-m-page-details-column-width: span var(--p-grid-medium-columns-count);
    --c-header-block-size-l-page-details-column-width: 1/7;
    --c-header-block-page-details-column-width: var(--c-header-block-size-s-page-details-column-width)
}

@media (min-width: 768px) {
    .v3-headerBlock-module__standard___xD8X6 {
        --c-header-block-spacing: var(--c-header-block-size-m-spacing);
        --c-header-block-container-spacing: var(--c-header-block-size-m-container-spacing);
        --c-header-block-back-button-column-width: var(--c-header-block-size-m-back-button-column-width);
        --c-header-block-sponsor-column-width: var(--c-header-block-size-m-sponsor-column-width);
        --c-header-block-page-details-column-width: var(--c-header-block-size-m-page-details-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__standard___xD8X6 {
        --c-header-block-spacing: var(--c-header-block-size-l-spacing);
        --c-header-block-container-spacing: var(--c-header-block-size-l-container-spacing);
        --c-header-block-back-button-column-width: var(--c-header-block-size-l-back-button-column-width);
        --c-header-block-sponsor-column-width: var(--c-header-block-size-l-sponsor-column-width);
        --c-header-block-page-details-column-width: var(--c-header-block-size-l-page-details-column-width)
    }
}

.v3-headerBlock-module__headerBlock___3woRe {
    position: relative;
    display: flex;
    overflow: hidden;
    flex-direction: column;
    padding: var(--c-header-block-padding);
    background-color: var(--c-header-block-background-color);
    border: var(--c-header-block-border);
    border-radius: var(--c-header-block-border-radius);
    opacity: var(--c-header-block-opacity);
    gap: var(--c-header-block-spacing)
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__container___2OZdu {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    position: relative;
    min-height: var(--c-header-block-container-height);
    z-index: 2;
    grid-auto-rows: min-content;
    align-content: space-between;
    row-gap: var(--c-header-block-container-spacing)
}

@media (min-width: 768px) {
    .v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__container___2OZdu {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__container___2OZdu {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__container___2OZdu {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__backButtonWrapper___nGtC5 {
    grid-column: var(--c-header-block-back-button-column-width);
    display: flex;
    align-items: center
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__backButton___eNeTz {
    padding: var(--c-header-block-back-button-padding);
    width: var(--c-header-block-back-button-width);
    height: -moz-max-content;
    height: max-content;
    background: var(--c-header-block-back-button-background-color);
    border-radius: var(--c-header-block-back-button-border-radius)
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__headerBlockSponsor___dsnsr {
    display: flex;
    margin-left: auto;
    padding: var(--c-header-block-sponsor-padding);
    width: var(--c-header-block-sponsor-width);
    height: unset;
    background-color: var(--c-header-block-sponsor-background-color);
    border: var(--c-header-block-sponsor-border);
    border-radius: var(--c-header-block-sponsor-border-radius);
    grid-column: var(--c-header-block-sponsor-column-width);
    gap: var(--c-header-block-sponsor-item-spacing)
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__headerBlockSponsor___dsnsr span {
    color: var(--c-header-block-sponsor-label-text-color)
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__buttons___3Ylpa {
    display: flex;
    flex-wrap: wrap;
    gap: 16px
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__pageDetails___2qfcg {
    position: relative;
    display: flex;
    padding-top: var(--c-header-block-page-details-padding-top);
    grid-column: var(--c-header-block-page-details-column-width);
    flex-direction: column
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__section___OUhg2 {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-header-block-section-padding);
    text-transform: var(--p-textcase-uppercase);
    color: var(--c-header-block-section-text-color)
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__textAndCta___3oLkH {
    display: flex;
    flex-direction: column;
    gap: var(--c-header-block-text-and-cta-spacing)
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__titleAndSummary___7EQFH {
    display: flex;
    flex-direction: column;
    gap: var(--c-header-block-title-and-summary-spacing)
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__title___aU-vx {
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-header-block-title-padding);
    color: var(--c-header-block-title-color);
    overflow-wrap: var(--c-header-block-title-overflow-wrap)
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__subtitle___sHfqU {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 600;
    color: var(--c-header-block-subtitle-color);
    text-transform: var(--c-header-block-subtitle-text-transform)
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__summary___EfdU- {
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300;
    padding: var(--c-header-block-summary-padding);
    color: var(--c-header-block-summary-color)
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__imageWithOverlay___Up9jI {
    position: absolute;
    inset: 0;
    z-index: 0
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__imageWithOverlay___Up9jI:before {
    content: "";
    position: absolute;
    background: var(--c-header-block-image-gradient-overlay);
    inset: 0;
    z-index: 1
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__imageWithOverlay___Up9jI > div {
    height: 100%
}

.v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__subNavContainer___nFeTg {
    position: relative
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__section___OUhg2 {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }

    .v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__title___aU-vx {
        font-family: Open Sans;
        font-size: 48px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }

    .v3-headerBlock-module__headerBlock___3woRe .v3-headerBlock-module__summary___EfdU- {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-headerBlock-module__image___TcHfA {
    padding: 0
}

.v3-headerBlock-module__image___TcHfA .v3-headerBlock-module__container___2OZdu {
    padding: var(--c-header-block-padding)
}

.v3-headerBlock-module__image___TcHfA .v3-headerBlock-module__imageWithOverlay___Up9jI {
    position: relative;
    width: 100%;
    height: 100vw;
    object-fit: cover;
    object-position: center
}

.v3-headerBlock-module__image___TcHfA .v3-headerBlock-module__imageWithOverlay___Up9jI img {
    height: 100%
}

.v3-headerBlock-module__image___TcHfA .v3-headerBlock-module__imageWithOverlay___Up9jI:before {
    inset: -1px 0 0;
    width: 100%;
    height: 120px
}

@media (min-width: 1024px) {
    .v3-headerBlock-module__image___TcHfA {
        display: grid
    }

    .v3-headerBlock-module__image___TcHfA .v3-headerBlock-module__imageWithOverlay___Up9jI {
        margin-left: auto;
        width: 51%;
        height: 100%
    }

    .v3-headerBlock-module__image___TcHfA .v3-headerBlock-module__imageWithOverlay___Up9jI:before {
        inset: 0 0 0 -1px;
        width: 120px;
        height: 100%
    }

    .v3-headerBlock-module__image___TcHfA .v3-headerBlock-module__container___2OZdu, .v3-headerBlock-module__image___TcHfA .v3-headerBlock-module__imageWithOverlay___Up9jI {
        grid-row: 1;
        grid-column: 1/-1
    }
}

.v3-headerBlock-module__headerBlock___3woRe.v3-headerBlock-module__video___UDc3J {
    --c-header-block-size-m-text-and-cta-spacing: 24px
}

.v3-headerBlock-module__headerBlock___3woRe.v3-headerBlock-module__video___UDc3J .v3-headerBlock-module__headerBlockSponsor___dsnsr {
    --c-sponsor-card-title-text-transform: uppercase;
    background-color: var(--p-color-opacity-black-10);
    border: none
}

.v3-headerBlock-module__headerBlock___3woRe.v3-headerBlock-module__video___UDc3J .v3-headerBlock-module__titleAndSummary___7EQFH {
    --c-header-block-title-and-summary-spacing: 20px
}

.v3-imageEmbed-module__colourTheme1___fBYhT, .v3-imageEmbed-module__colourTheme2___rxmFj, .v3-imageEmbed-module__colourTheme3___EjJG7, .v3-imageEmbed-module__colourTheme4___y0W2L, .v3-imageEmbed-module__colourTheme5___Vbg7Y, .v3-imageEmbed-module__colourTheme6___x34He, .v3-imageEmbed-module__default1___WtzIk, .v3-imageEmbed-module__default2___0Glfk, .v3-imageEmbed-module__tokens___Ge3Ls {
    --c-image-embed-top-width: var(--p-borderwidth-0);
    --c-image-embed-bottom-width: var(--p-borderwidth-0);
    --c-image-embed-left-width: var(--p-borderwidth-0);
    --c-image-embed-right-width: var(--p-borderwidth-0);
    --c-image-embed-border-style: var(--p-border-style-solid);
    --c-image-embed-border-color: var(--p-color-opacity-background-transparent);
    --c-image-embed-border-top: var(--c-image-embed-top-width) var(--c-image-embed-border-style) var(--c-image-embed-border-color);
    --c-image-embed-border-bottom: var(--c-image-embed-bottom-width) var(--c-image-embed-border-style) var(--c-image-embed-border-color);
    --c-image-embed-border-right: var(--c-image-embed-right-width) var(--c-image-embed-border-style) var(--c-image-embed-border-color);
    --c-image-embed-border-left: var(--c-image-embed-left-width) var(--c-image-embed-border-style) var(--c-image-embed-border-color);
    --c-image-embed-border-radius: var(--p-borderradius-0);
    --c-image-embed-size-s-padding-top: var(--s-spacer-0);
    --c-image-embed-size-s-padding-right: var(--s-spacer-0);
    --c-image-embed-size-s-padding-bottom: var(--s-spacer-10);
    --c-image-embed-size-s-padding-left: var(--s-spacer-0);
    --c-image-embed-size-m-padding-top: var(--s-spacer-0);
    --c-image-embed-size-m-padding-right: var(--s-spacer-0);
    --c-image-embed-size-m-padding-bottom: var(--s-spacer-10);
    --c-image-embed-size-m-padding-left: var(--s-spacer-0);
    --c-image-embed-size-xl-padding-top: var(--s-spacer-0);
    --c-image-embed-size-xl-padding-right: var(--s-spacer-0);
    --c-image-embed-size-xl-padding-bottom: var(--s-spacer-20);
    --c-image-embed-size-xl-padding-left: var(--s-spacer-0);
    --c-image-embed-padding: var(--c-image-embed-size-s-padding-top) var(--c-image-embed-size-s-padding-right) var(--c-image-embed-size-s-padding-bottom) var(--c-image-embed-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-imageEmbed-module__colourTheme1___fBYhT, .v3-imageEmbed-module__colourTheme2___rxmFj, .v3-imageEmbed-module__colourTheme3___EjJG7, .v3-imageEmbed-module__colourTheme4___y0W2L, .v3-imageEmbed-module__colourTheme5___Vbg7Y, .v3-imageEmbed-module__colourTheme6___x34He, .v3-imageEmbed-module__default1___WtzIk, .v3-imageEmbed-module__default2___0Glfk, .v3-imageEmbed-module__tokens___Ge3Ls {
        --c-image-embed-padding: var(--c-image-embed-size-m-padding-top) var(--c-image-embed-size-m-padding-right) var(--c-image-embed-size-m-padding-bottom) var(--c-image-embed-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-imageEmbed-module__colourTheme1___fBYhT, .v3-imageEmbed-module__colourTheme2___rxmFj, .v3-imageEmbed-module__colourTheme3___EjJG7, .v3-imageEmbed-module__colourTheme4___y0W2L, .v3-imageEmbed-module__colourTheme5___Vbg7Y, .v3-imageEmbed-module__colourTheme6___x34He, .v3-imageEmbed-module__default1___WtzIk, .v3-imageEmbed-module__default2___0Glfk, .v3-imageEmbed-module__tokens___Ge3Ls {
        --c-image-embed-padding: var(--c-image-embed-size-l-padding-top) var(--c-image-embed-size-l-padding-right) var(--c-image-embed-size-l-padding-bottom) var(--c-image-embed-size-l-padding-left)
    }
}

@media (min-width: 1440px) {
    .v3-imageEmbed-module__colourTheme1___fBYhT, .v3-imageEmbed-module__colourTheme2___rxmFj, .v3-imageEmbed-module__colourTheme3___EjJG7, .v3-imageEmbed-module__colourTheme4___y0W2L, .v3-imageEmbed-module__colourTheme5___Vbg7Y, .v3-imageEmbed-module__colourTheme6___x34He, .v3-imageEmbed-module__default1___WtzIk, .v3-imageEmbed-module__default2___0Glfk, .v3-imageEmbed-module__tokens___Ge3Ls {
        --c-image-embed-padding: var(--c-image-embed-size-xl-padding-top) var(--c-image-embed-size-xl-padding-right) var(--c-image-embed-size-l-padding-bottom) var(--c-image-embed-size-xl-padding-left)
    }
}

.v3-imageEmbed-module__default1___WtzIk {
    --c-image-embed-background-color: var(--cs-base-1-background-default)
}

.v3-imageEmbed-module__default2___0Glfk {
    --c-image-embed-background-color: var(--cs-base-2-background-default)
}

.v3-imageEmbed-module__colourTheme1___fBYhT {
    --c-image-embed-background-color: var(--cs-colorset-1-background-default)
}

.v3-imageEmbed-module__colourTheme2___rxmFj {
    --c-image-embed-background-color: var(--cs-colorset-2-background-default)
}

.v3-imageEmbed-module__colourTheme3___EjJG7 {
    --c-image-embed-background-color: var(--cs-colorset-3-background-default)
}

.v3-imageEmbed-module__colourTheme4___y0W2L {
    --c-image-embed-background-color: var(--cs-colorset-4-background-default)
}

.v3-imageEmbed-module__colourTheme5___Vbg7Y {
    --c-image-embed-background-color: var(--cs-colorset-5-background-default)
}

.v3-imageEmbed-module__colourTheme6___x34He {
    --c-image-embed-background-color: var(--cs-colorset-6-background-default)
}

.v3-imageEmbed-module__colourTheme1___fBYhT, .v3-imageEmbed-module__colourTheme2___rxmFj, .v3-imageEmbed-module__colourTheme3___EjJG7, .v3-imageEmbed-module__colourTheme4___y0W2L, .v3-imageEmbed-module__colourTheme5___Vbg7Y, .v3-imageEmbed-module__colourTheme6___x34He, .v3-imageEmbed-module__default1___WtzIk, .v3-imageEmbed-module__default2___0Glfk, .v3-imageEmbed-module__tokens___Ge3Ls {
    --c-image-embed-image-xl-column-width: 1/13;
    --c-image-embed-content-container-xl-column-width: 7/12
}

.v3-imageEmbed-module__tokens___Ge3Ls {
    --c-image-embed-caption-padding: var(--s-spacer-2) 0;
    --c-image-embed-caption-container-padding-bottom: 24px;
    --c-image-embed-caption-container-border-bottom: var(--p-borderwidth-1) solid var(--c-image-embed-caption-border-color);
    --c-image-embed-attribution-container-padding: var(--s-spacer-5) 0;
    --c-image-embed-attribution-padding: var(--s-spacer-1) 0 var(--s-spacer-fixed-3px)
}

.v3-imageEmbed-module__default1___WtzIk {
    --c-image-embed-content-background-color: var(--cs-base-1-background-default);
    --c-image-embed-caption-border-color: var(--p-color-neutral-500);
    --c-image-embed-caption-color: var(--cs-base-1-text-default);
    --c-image-embed-attribution-background-color: var(--cs-base-1-background-default);
    --c-image-embed-attribution-color: var(--cs-base-1-text-supporting)
}

.v3-imageEmbed-module__default2___0Glfk {
    --c-image-embed-content-background-color: var(--cs-base-2-background-default);
    --c-image-embed-caption-border-color: var(--p-color-neutral-200);
    --c-image-embed-caption-color: var(--cs-base-2-text-default);
    --c-image-embed-attribution-background-color: var(--cs-base-2-background-default);
    --c-image-embed-attribution-color: var(--cs-base-2-text-supporting)
}

.v3-imageEmbed-module__colourTheme1___fBYhT {
    --c-image-embed-content-background-color: var(--cs-colorset-1-background-default);
    --c-image-embed-caption-border-color: var(--p-color-neutral-500);
    --c-image-embed-caption-color: var(--cs-colorset-1-text-default);
    --c-image-embed-attribution-background-color: var(--cs-colorset-1-background-default);
    --c-image-embed-attribution-color: var(--cs-colorset-1-text-supporting)
}

.v3-imageEmbed-module__colourTheme2___rxmFj {
    --c-image-embed-content-background-color: var(--cs-colorset-2-background-default);
    --c-image-embed-caption-border-color: var(--p-color-neutral-500);
    --c-image-embed-caption-color: var(--cs-colorset-2-text-default);
    --c-image-embed-attribution-background-color: var(--cs-colorset-2-background-default);
    --c-image-embed-attribution-color: var(--cs-colorset-2-text-supporting)
}

.v3-imageEmbed-module__colourTheme3___EjJG7 {
    --c-image-embed-content-background-color: var(--cs-colorset-3-background-default);
    --c-image-embed-caption-border-color: var(--p-color-neutral-white);
    --c-image-embed-caption-color: var(--cs-colorset-3-text-default);
    --c-image-embed-attribution-background-color: var(--cs-colorset-3-background-default);
    --c-image-embed-attribution-color: var(--cs-colorset-3-text-supporting)
}

.v3-imageEmbed-module__colourTheme4___y0W2L {
    --c-image-embed-content-background-color: var(--cs-colorset-4-background-default);
    --c-image-embed-caption-border-color: var(--p-color-neutral-white);
    --c-image-embed-caption-color: var(--cs-colorset-4-text-default);
    --c-image-embed-attribution-background-color: var(--cs-colorset-4-background-default);
    --c-image-embed-attribution-color: var(--cs-colorset-4-text-supporting)
}

.v3-imageEmbed-module__colourTheme5___Vbg7Y {
    --c-image-embed-content-background-color: var(--cs-colorset-5-background-default);
    --c-image-embed-caption-border-color: var(--p-color-neutral-500);
    --c-image-embed-caption-color: var(--cs-colorset-5-text-default);
    --c-image-embed-attribution-background-color: var(--cs-colorset-5-background-default);
    --c-image-embed-attribution-color: var(--cs-colorset-5-text-supporting)
}

.v3-imageEmbed-module__colourTheme6___x34He {
    --c-image-embed-content-background-color: var(--cs-colorset-6-background-default);
    --c-image-embed-caption-border-color: var(--p-color-neutral-500);
    --c-image-embed-caption-color: var(--cs-colorset-6-text-default);
    --c-image-embed-attribution-background-color: var(--cs-colorset-6-background-default);
    --c-image-embed-attribution-color: var(--cs-colorset-6-text-supporting)
}

.v3-imageEmbed-module__imageEmbed___tOBZF {
    padding: var(--c-image-embed-padding);
    background-color: var(--c-image-embed-background-color);
    border-top: var(--c-image-embed-border-top);
    border-bottom: var(--c-image-embed-border-bottom);
    border-left: var(--c-image-embed-border-left);
    border-right: var(--c-image-embed-border-right);
    border-radius: var(--c-image-embed-border-radius);
    opacity: var(--c-image-embed-opacity)
}

@media (min-width: 1440px) {
    .v3-imageEmbed-module__imageEmbed___tOBZF {
        display: grid;
        grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-small-gap);
        column-gap: var(--p-grid-small-gap);
        position: relative;
        background-color: initial
    }
}

@media (min-width: 1440px)and (min-width: 768px) {
    .v3-imageEmbed-module__imageEmbed___tOBZF {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1440px)and (min-width: 1024px) {
    .v3-imageEmbed-module__imageEmbed___tOBZF {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px)and (min-width: 1440px) {
    .v3-imageEmbed-module__imageEmbed___tOBZF {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

@media (min-width: 1440px) {
    .v3-imageEmbed-module__image___Cwtix {
        grid-column: var(--c-image-embed-image-xl-column-width)
    }
}

.v3-imageEmbed-module__image___Cwtix > * {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.v3-imageEmbed-module__contentContainer___l0TER {
    padding: var(--s-spacer-8) var(--s-spacer-6) 0;
    background-color: var(--c-image-embed-content-background-color)
}

@media (min-width: 1440px) {
    .v3-imageEmbed-module__contentContainer___l0TER {
        position: absolute;
        bottom: var(--s-spacer-10);
        grid-column: var(--c-image-embed-content-container-xl-column-width);
        width: 100%
    }
}

.v3-imageEmbed-module__captionContainer___ooM8Y {
    padding-bottom: var(--c-image-embed-caption-container-padding-bottom);
    border-bottom: var(--c-image-embed-caption-container-border-bottom)
}

.v3-imageEmbed-module__caption___O5ecb {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    padding: var(--c-image-embed-caption-padding);
    color: var(--c-image-embed-caption-color)
}

.v3-imageEmbed-module__attributionContainer___ReD-L {
    padding: var(--c-image-embed-attribution-container-padding);
    background-color: var(--c-image-embed-attribution-background-color)
}

.v3-imageEmbed-module__attribution___RML2- {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    padding: var(--c-image-embed-attribution-padding);
    color: var(--c-image-embed-attribution-color)
}

.v3-heroHeaderBlock-module__tokens___J-ABD {
    --c-hero-header-block-top-width: var(--p-borderwidth-0);
    --c-hero-header-block-bottom-width: var(--p-borderwidth-0);
    --c-hero-header-block-left-width: var(--p-borderwidth-0);
    --c-hero-header-block-right-width: var(--p-borderwidth-0);
    --c-hero-header-block-border-style: var(--p-border-style-solid);
    --c-hero-header-block-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-hero-header-block-border-top: var(--c-hero-header-block-top-width) var(--c-hero-header-block-border-style) var(--c-hero-header-block-border-color);
    --c-hero-header-block-border-bottom: var(--c-hero-header-block-bottom-width) var(--c-hero-header-block-border-style) var(--c-hero-header-block-border-color);
    --c-hero-header-block-border-right: var(--c-hero-header-block-right-width) var(--c-hero-header-block-border-style) var(--c-hero-header-block-border-color);
    --c-hero-header-block-border-left: var(--c-hero-header-block-left-width) var(--c-hero-header-block-border-style) var(--c-hero-header-block-border-color);
    --c-hero-header-block-border-radius: var(--p-borderradius-0);
    --c-hero-header-block-size-s-padding-top: var(--s-spacer-0);
    --c-hero-header-block-size-s-padding-right: var(--s-spacer-0);
    --c-hero-header-block-size-s-padding-bottom: var(--s-spacer-0);
    --c-hero-header-block-size-s-padding-left: var(--s-spacer-0);
    --c-hero-header-block-size-m-padding-top: var(--s-spacer-0);
    --c-hero-header-block-size-m-padding-right: var(--s-spacer-0);
    --c-hero-header-block-size-m-padding-bottom: var(--s-spacer-0);
    --c-hero-header-block-size-m-padding-left: var(--s-spacer-0);
    --c-hero-header-block-size-l-padding-top: var(--s-spacer-0);
    --c-hero-header-block-size-l-padding-right: var(--s-spacer-0);
    --c-hero-header-block-size-l-padding-bottom: var(--s-spacer-0);
    --c-hero-header-block-size-l-padding-left: var(--s-spacer-0);
    --c-hero-header-block-padding: var(--c-hero-header-block-size-s-padding-top) var(--c-hero-header-block-size-s-padding-right) var(--c-hero-header-block-size-s-padding-bottom) var(--c-hero-header-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-heroHeaderBlock-module__tokens___J-ABD {
        --c-hero-header-block-padding: var(--c-hero-header-block-size-m-padding-top) var(--c-hero-header-block-size-m-padding-right) var(--c-hero-header-block-size-m-padding-bottom) var(--c-hero-header-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-heroHeaderBlock-module__tokens___J-ABD {
        --c-hero-header-block-padding: var(--c-hero-header-block-size-l-padding-top) var(--c-hero-header-block-size-l-padding-right) var(--c-hero-header-block-size-l-padding-bottom) var(--c-hero-header-block-size-l-padding-left)
    }
}

.v3-heroHeaderBlock-module__tokens___J-ABD {
    --c-hero-header-block-background-color: var(--s-color-background-default-black);
    --c-hero-header-block-opacity: var(--p-opacity-100);
    --c-hero-header-block-paging-display: flex;
    --c-hero-header-block-paging-item-spacing: var(--s-spacer-4);
    --c-hero-header-block-carousel-paddles-breakpoint-s-padding: 0 0 12px;
    --c-hero-header-block-carousel-paddles-breakpoint-s-display: none;
    --c-hero-header-block-carousel-paddles-breakpoint-l-padding: 0;
    --c-hero-header-block-carousel-paddles-breakpoint-l-display: flex;
    --c-hero-header-block-carousel-paddles-breakpoint-l-gap: 8px;
    --c-hero-header-block-carousel-paddles-breakpoint-l-justify-content: flex-end;
    --c-hero-header-block-carousel-paddles-breakpoint-l-margin-top: auto;
    --c-hero-header-block-carousel-paddles-breakpoint-l-height: 40px;
    --c-hero-header-block-carousel-paddles-breakpoint-l-margin-left: auto
}

.v3-heroHeaderBlock-module__heroHeaderBlock___r74Xo {
    padding: var(--c-hero-header-block-padding);
    background-color: var(--c-hero-header-block-background-color);
    border-top: var(--c-hero-header-block-border-top);
    border-bottom: var(--c-hero-header-block-border-bottom);
    border-left: var(--c-hero-header-block-border-left);
    border-right: var(--c-hero-header-block-border-right);
    border-radius: var(--c-hero-header-block-border-radius);
    opacity: var(--c-hero-header-block-opacity)
}

.v3-heroHeaderBlock-module__paging___HRiFH {
    display: var(--c-hero-header-block-paging-display);
    gap: var(--c-hero-header-block-paging-item-spacing);
    width: 100%
}

.v3-heroHeaderBlock-module__carouselControls___mq7M1 {
    display: var(--c-hero-header-block-carousel-paddles-breakpoint-s-display)
}

@media (min-width: 1024px) {
    .v3-heroHeaderBlock-module__carouselControls___mq7M1 {
        display: var(--c-hero-header-block-carousel-paddles-breakpoint-l-display);
        justify-content: var(--c-hero-header-block-carousel-paddles-breakpoint-l-justify-content);
        margin-top: var(--c-hero-header-block-carousel-paddles-breakpoint-l-margin-top);
        margin-left: var(--c-hero-header-block-carousel-paddles-breakpoint-l-margin-left);
        height: var(--c-hero-header-block-carousel-paddles-breakpoint-l-height);
        gap: var(--c-hero-header-block-carousel-paddles-breakpoint-l-gap)
    }
}

.v3-heroHeaderBlock-module__thumbnailListContainer___E5mci {
    padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-10) var(--s-spacer-0)
}

.v3-thumbnailCard-module__tokens___YoFWX {
    --c-thumbnail-card-top-width: var(--p-borderwidth-3);
    --c-thumbnail-card-bottom-width: var(--p-borderwidth-3);
    --c-thumbnail-card-left-width: var(--p-borderwidth-3);
    --c-thumbnail-card-right-width: var(--p-borderwidth-3);
    --c-thumbnail-card-border-style: var(--p-border-style-solid);
    --c-thumbnail-card-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-thumbnail-card-border-top: var(--c-thumbnail-card-top-width) var(--c-thumbnail-card-border-style) var(--c-thumbnail-card-border-color);
    --c-thumbnail-card-border-bottom: var(--c-thumbnail-card-bottom-width) var(--c-thumbnail-card-border-style) var(--c-thumbnail-card-border-color);
    --c-thumbnail-card-border-right: var(--c-thumbnail-card-right-width) var(--c-thumbnail-card-border-style) var(--c-thumbnail-card-border-color);
    --c-thumbnail-card-border-left: var(--c-thumbnail-card-left-width) var(--c-thumbnail-card-border-style) var(--c-thumbnail-card-border-color);
    --c-thumbnail-card-border-radius: var(--p-borderradius-0);
    --c-thumbnail-card-size-s-padding-top: var(--s-spacer-4);
    --c-thumbnail-card-size-s-padding-right: var(--s-spacer-4);
    --c-thumbnail-card-size-s-padding-bottom: var(--s-spacer-6);
    --c-thumbnail-card-size-s-padding-left: var(--s-spacer-4);
    --c-thumbnail-card-size-m-padding-top: var(--s-spacer-4);
    --c-thumbnail-card-size-m-padding-right: var(--s-spacer-4);
    --c-thumbnail-card-size-m-padding-bottom: var(--s-spacer-6);
    --c-thumbnail-card-size-m-padding-left: var(--s-spacer-4);
    --c-thumbnail-card-size-l-padding-top: var(--s-spacer-4);
    --c-thumbnail-card-size-l-padding-right: var(--s-spacer-4);
    --c-thumbnail-card-size-l-padding-bottom: var(--s-spacer-6);
    --c-thumbnail-card-size-l-padding-left: var(--s-spacer-4);
    --c-thumbnail-card-padding: var(--c-thumbnail-card-size-s-padding-top) var(--c-thumbnail-card-size-s-padding-right) var(--c-thumbnail-card-size-s-padding-bottom) var(--c-thumbnail-card-size-s-padding-left);
    --c-thumbnail-card-item-spacing: var(--s-spacer-3)
}

@media (min-width: 768px) {
    .v3-thumbnailCard-module__tokens___YoFWX {
        --c-thumbnail-card-padding: var(--c-thumbnail-card-size-m-padding-top) var(--c-thumbnail-card-size-m-padding-right) var(--c-thumbnail-card-size-m-padding-bottom) var(--c-thumbnail-card-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-thumbnailCard-module__tokens___YoFWX {
        --c-thumbnail-card-padding: var(--c-thumbnail-card-size-l-padding-top) var(--c-thumbnail-card-size-l-padding-right) var(--c-thumbnail-card-size-l-padding-bottom) var(--c-thumbnail-card-size-l-padding-left)
    }
}

.v3-thumbnailCard-module__tokens___YoFWX {
    --c-thumbnail-card-background-color: var(--s-color-background-interaction-neutral-white-enabled);
    --c-thumbnail-card-opacity: var(--p-opacity-100);
    --c-thumbnail-card-background-color-hover: var(--s-color-background-interaction-neutral-white-hover);
    --c-thumbnail-card-border-color-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --c-thumbnail-card-opacity-hover: var(--p-opacity-100);
    --c-thumbnail-card-background-color-focused: var(--s-color-background-interaction-neutral-white-enabled);
    --c-thumbnail-card-border-color-focused: var(--s-color-border-brand-primary1);
    --c-thumbnail-card-opacity-focused: var(--p-opacity-100);
    --c-thumbnail-card-background-color-disabled: var(--s-color-background-interaction-neutral-white-enabled);
    --c-thumbnail-card-border-color-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --c-thumbnail-card-opacity-disabled: var(--p-opacity-30);
    --c-thumbnail-card-width: var(--s-size-grid-s-6-col)
}

@media (min-width: 1024px) {
    .v3-thumbnailCard-module__tokens___YoFWX {
        --c-thumbnail-card-width: var(--s-size-grid-xl-4-col)
    }
}

.v3-thumbnailCard-module__tokens___YoFWX {
    --c-thumbnail-card-content-container-item-spacing: var(--s-spacer-5);
    --c-thumbnail-card-number-text-color: var(--s-color-text-neutral-dark-dark);
    --c-thumbnail-card-image-container-position: relative;
    --c-thumbnail-card-image-container-display: flex;
    --c-thumbnail-card-image-container-flex-direction: row;
    --c-thumbnail-card-image-container-height: 88px;
    --c-thumbnail-card-image-container-width: 88px;
    --c-thumbnail-card-image-container-image-width: 100%;
    --c-thumbnail-card-image-container-image-height: 100%;
    --c-thumbnail-card-image-container-image-aspect-ratio: 1;
    --c-thumbnail-card-card-icon-position: absolute;
    --c-thumbnail-card-card-icon-bottom: 0;
    --c-thumbnail-card-card-icon-left: 0;
    --c-thumbnail-card-title-text-color: var(--s-color-text-neutral-dark-dark)
}

.v3-thumbnailCard-module__thumbnailCard___-A6O4 {
    position: relative;
    display: flex;
    padding: var(--c-thumbnail-card-padding);
    background-color: var(--c-thumbnail-card-background-color);
    border-radius: var(--c-thumbnail-card-border-radius);
    opacity: var(--c-thumbnail-card-opacity);
    flex-direction: column;
    border-top: var(--c-thumbnail-card-border-top);
    border-bottom: var(--c-thumbnail-card-border-bottom);
    border-left: var(--c-thumbnail-card-border-left);
    border-right: var(--c-thumbnail-card-border-right);
    gap: var(--c-thumbnail-card-item-spacing)
}

.v3-thumbnailCard-module__thumbnailCard___-A6O4:hover {
    background-color: var(--c-thumbnail-card-background-color-hover);
    border-color: var(--c-thumbnail-card-border-color-hover);
    opacity: var(--c-thumbnail-card-opacity-hover)
}

.v3-thumbnailCard-module__thumbnailCard___-A6O4:focus {
    background-color: var(--c-thumbnail-card-background-color-focused);
    border-color: var(--c-thumbnail-card-border-color-focused);
    opacity: var(--c-thumbnail-card-opacity-focused)
}

.v3-thumbnailCard-module__thumbnailCard___-A6O4.v3-thumbnailCard-module__disabled___zMm6T {
    background-color: var(--c-thumbnail-card-background-color-disabled);
    border-color: var(--c-thumbnail-card-border-color-disabled);
    opacity: var(--c-thumbnail-card-opacity-disabled);
    cursor: default;
    pointer-events: none
}

.v3-thumbnailCard-module__contentContainer___q--l9 {
    position: relative;
    display: flex;
    gap: var(--c-thumbnail-card-content-container-item-spacing)
}

.v3-thumbnailCard-module__topSection___7ZxqE {
    display: flex;
    justify-content: space-between
}

.v3-thumbnailCard-module__number___3yU3g {
    color: var(--c-thumbnail-card-number-text-color);
    font-family: Open Sans;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-thumbnailCard-module__number___3yU3g {
        font-family: Open Sans;
        font-size: 28px;
        line-height: 36px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-thumbnailCard-module__imageContainer___E-E3n {
    position: var(--c-thumbnail-card-image-container-position);
    display: var(--c-thumbnail-card-image-container-display);
    flex-direction: var(--c-thumbnail-card-image-container-flex-direction);
    width: var(--c-thumbnail-card-image-container-width);
    height: var(--c-thumbnail-card-image-container-height);
    flex-shrink: 0
}

.v3-thumbnailCard-module__imageContainer___E-E3n .v3-thumbnailCard-module__image___kqlON {
    width: var(--c-thumbnail-card-image-container-image-width);
    height: var(--c-thumbnail-card-image-container-image-height)
}

.v3-thumbnailCard-module__imageContainer___E-E3n .v3-thumbnailCard-module__image___kqlON > * {
    width: 100%;
    height: 100%
}

.v3-thumbnailCard-module__cardIcon___Co7bQ {
    position: var(--c-thumbnail-card-card-icon-position);
    bottom: var(--c-thumbnail-card-card-icon-bottom);
    left: var(--c-thumbnail-card-card-icon-left)
}

.v3-thumbnailCard-module__titleContainer___qS-Zh {
    color: var(--c-thumbnail-card-title-text-color);
    display: -webkit-box;
    overflow: hidden;
    min-height: calc(var(16px) * 2);
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .v3-thumbnailCard-module__titleContainer___qS-Zh {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 400
    }
}

.v3-thumbnailCard-module__progressBar___bIbPm {
    position: absolute;
    bottom: 0;
    bottom: -4px;
    right: -4px;
    left: -4px;
    display: flex;
    z-index: 2
}

.v3-heroPagination-module__tokens___STqcG {
    --c-hero-header-block-pagination-display: flex;
    --c-hero-header-block-pagination-width: 100%;
    --c-hero-header-block-pagination-align-items: center;
    --c-hero-header-block-pagination-item-spacing: var(--s-spacer-6);
    --c-hero-header-block-pagination-padding: var(--s-spacer-0);
    --c-hero-header-block-pagination-item-padding: var(--s-spacer-0);
    --c-hero-header-block-pagination-item-height: var(--s-spacer-3);
    --c-hero-header-block-pagination-item-min-width: var(--p-size-button-touchtarget);
    --c-hero-header-block-pagination-item-background-color: var(--s-color-border-default-white);
    --c-hero-header-block-pagination-item-complete-background-color: var(--s-color-border-default-white);
    --c-hero-header-block-pagination-item-selected-background-color: var(--s-color-border-brand-primary1)
}

.v3-heroPagination-module__pagination___j7WX9 {
    display: var(--c-hero-header-block-pagination-display);
    align-items: var(--c-hero-header-block-pagination-align-items);
    padding: var(--c-hero-header-block-pagination-padding);
    width: var(--c-hero-header-block-pagination-width);
    gap: var(--c-hero-header-block-pagination-item-spacing);
    flex-grow: 1
}

.v3-heroPagination-module__paginationItem___EuxYU {
    display: block;
    padding: var(--c-hero-header-block-pagination-item-padding);
    width: var(--c-hero-header-block-pagination-item-min-width);
    min-width: var(--c-hero-header-block-pagination-item-min-width);
    height: var(--c-hero-header-block-pagination-item-height);
    background-color: var(--c-hero-header-block-pagination-item-background-color);
    flex-grow: 1
}

.v3-heroPagination-module__paginationItemSelected___u7U7F {
    background-color: var(--c-hero-header-block-pagination-item-selected-background-color)
}

.v3-heroPagination-module__paginationItemComplete___AYBU8 {
    background-color: var(--c-hero-header-block-pagination-item-complete-background-color)
}

.v3-heroPagination-module__paginationContent___sqw9L {
    display: flex
}

.v3-mainItem-module__tokens___S64B- {
    --c-main-item-top-width: var(--p-borderwidth-0);
    --c-main-item-bottom-width: var(--p-borderwidth-0);
    --c-main-item-left-width: var(--p-borderwidth-0);
    --c-main-item-right-width: var(--p-borderwidth-0);
    --c-main-item-border-style: var(--p-border-style-solid);
    --c-main-item-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-main-item-border-top: var(--c-main-item-top-width) var(--c-main-item-border-style) var(--c-main-item-border-color);
    --c-main-item-border-bottom: var(--c-main-item-bottom-width) var(--c-main-item-border-style) var(--c-main-item-border-color);
    --c-main-item-border-right: var(--c-main-item-right-width) var(--c-main-item-border-style) var(--c-main-item-border-color);
    --c-main-item-border-left: var(--c-main-item-left-width) var(--c-main-item-border-style) var(--c-main-item-border-color);
    --c-main-item-border-radius: var(--p-borderradius-0);
    --c-main-item-size-s-padding-top: var(--s-spacer-0);
    --c-main-item-size-s-padding-right: var(--s-spacer-0);
    --c-main-item-size-s-padding-bottom: var(--s-spacer-0);
    --c-main-item-size-s-padding-left: var(--s-spacer-0);
    --c-main-item-size-m-padding-top: var(--s-spacer-0);
    --c-main-item-size-m-padding-right: var(--s-spacer-0);
    --c-main-item-size-m-padding-bottom: var(--s-spacer-0);
    --c-main-item-size-m-padding-left: var(--s-spacer-0);
    --c-main-item-size-l-padding-top: var(--s-spacer-0);
    --c-main-item-size-l-padding-right: var(--s-spacer-0);
    --c-main-item-size-l-padding-bottom: var(--s-spacer-0);
    --c-main-item-size-l-padding-left: var(--s-spacer-0);
    --c-main-item-padding: var(--c-main-item-size-s-padding-top) var(--c-main-item-size-s-padding-right) var(--c-main-item-size-s-padding-bottom) var(--c-main-item-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-mainItem-module__tokens___S64B- {
        --c-main-item-padding: var(--c-main-item-size-m-padding-top) var(--c-main-item-size-m-padding-right) var(--c-main-item-size-m-padding-bottom) var(--c-main-item-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-mainItem-module__tokens___S64B- {
        --c-main-item-padding: var(--c-main-item-size-l-padding-top) var(--c-main-item-size-l-padding-right) var(--c-main-item-size-l-padding-bottom) var(--c-main-item-size-l-padding-left)
    }
}

.v3-mainItem-module__tokens___S64B- {
    --c-main-item-background-color: var(--s-color-background-default-light);
    --c-main-item-opacity: var(--p-opacity-100);
    --c-hero-header-block-main-item-image-position: relative;
    --c-hero-header-block-main-item-image-height: 70vh;
    --c-hero-header-block-main-item-image-grid-column: 1/-1;
    --c-hero-header-block-main-item-image-grid-row: 1/-1;
    --c-hero-header-block-main-item-content-container-padding: var(--s-spacer-10) var(--s-spacer-0) var(--s-spacer-8) var(--s-spacer-0);
    --c-hero-header-block-main-item-content-container-position: relative;
    --c-hero-header-block-main-item-content-container-grid-column: 1/-1;
    --c-hero-header-block-main-item-content-container-grid-row: 1/-1;
    --c-hero-header-block-main-item-sponsor-container-padding: var(--s-spacer-3) var(--s-spacer-0);
    --c-hero-header-block-main-item-sponsor-container-width: max-content;
    --c-hero-header-block-main-item-sponsor-container-margin: 0 0 0 auto;
    --c-hero-header-block-main-item-sponsor-asset-padding: var(--s-spacer-4) var(--s-spacer-6) var(--s-spacer-4) var(--s-spacer-6);
    --c-hero-header-block-main-item-sponsor-asset-background-color: var(--s-color-text-default-black);
    --c-hero-header-block-main-item-sponsor-asset-border-color: var(--cs-base-1-border-emphasis-default);
    --c-hero-header-block-main-item-sponsor-asset-border-width: var(--p-borderwidth-1);
    --c-hero-header-block-main-item-sponsor-asset-border: var(--c-hero-header-block-main-item-sponsor-asset-border-width) solid var(--c-hero-header-block-main-item-sponsor-asset-border-color);
    --c-hero-header-block-main-item-sponsor-asset-border-radius: var(--p-borderradius-full);
    --c-hero-header-block-main-item-page-details-padding: var(--s-spacer-22) var(--s-spacer-0) var(--s-spacer-9) var(--s-spacer-0);
    --c-hero-header-block-main-item-page-details-item-spacing: var(--s-spacer-4);
    --c-hero-header-block-main-item-page-details-display: flex;
    --c-hero-header-block-main-item-page-details-flex-direction: column;
    --c-hero-header-block-main-item-title-and-summary-item-spacing: var(--s-spacer-4);
    --c-hero-header-block-main-item-title-and-summary-display: flex;
    --c-hero-header-block-main-item-title-and-summary-flex-direction: column;
    --c-hero-header-block-main-item-title-padding: var(--s-spacer-0);
    --c-hero-header-block-main-item-title-color: var(--s-color-text-default-white);
    --c-hero-header-block-main-item-summary-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-hero-header-block-main-item-summary-color: var(--s-color-text-default-light);
    --c-hero-header-block-main-item-cta-block-display: flex;
    --c-hero-header-block-main-item-cta-block-flex-direction: column;
    --c-hero-header-block-main-item-cta-block-align-items: flex-start;
    --c-hero-header-block-main-item-cta-block-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-10) var(--s-spacer-0);
    --c-hero-header-block-main-item-cta-block-item-spacing: var(--s-spacer-6)
}

.v3-mainItem-module__mainItem___VAE-Q {
    display: grid;
    padding: var(--c-main-item-padding);
    background-color: var(--c-main-item-background-color);
    border-top: var(--c-main-item-border-top);
    border-bottom: var(--c-main-item-border-bottom);
    border-left: var(--c-main-item-border-left);
    border-right: var(--c-main-item-border-right);
    border-radius: var(--c-main-item-border-radius);
    opacity: var(--c-main-item-opacity)
}

.v3-mainItem-module__image___HTpLw {
    position: var(--c-hero-header-block-main-item-image-position);
    height: var(--c-hero-header-block-main-item-image-height);
    grid-column: var(--c-hero-header-block-main-item-image-grid-column);
    grid-row: var(--c-hero-header-block-main-item-image-grid-row)
}

.v3-mainItem-module__image___HTpLw:after {
    content: "";
    position: absolute;
    inset: 0;
    display: block;
    width: 100%;
    height: 100%;
    background: var(--s-color-overlay-default-up)
}

.v3-mainItem-module__imageWithOverlay___Dmmug {
    position: relative;
    height: 100%
}

.v3-mainItem-module__imageWithOverlay___Dmmug:after {
    content: "";
    position: absolute;
    bottom: 0;
    display: block;
    width: 100%;
    height: 120px;
    background: var(--s-color-overlay-default-up)
}

.v3-mainItem-module__contentContainer___hiR7S {
    position: var(--c-hero-header-block-main-item-content-container-position);
    display: flex;
    justify-content: flex-end;
    padding: var(--c-hero-header-block-main-item-content-container-padding);
    height: 100%;
    flex-direction: column;
    grid-column: var(--c-hero-header-block-main-item-content-container-grid-column);
    grid-row: var(--c-hero-header-block-main-item-content-container-grid-row)
}

.v3-mainItem-module__topPanel___MMeV- {
    margin-bottom: auto
}

.v3-mainItem-module__sponsorContainer___zVbVF {
    margin: var(--c-hero-header-block-main-item-sponsor-container-margin);
    padding: var(--c-hero-header-block-main-item-sponsor-container-padding);
    width: var(--c-hero-header-block-main-item-sponsor-container-width)
}

.v3-mainItem-module__sponsorAsset___ESqLW {
    padding: var(--c-hero-header-block-main-item-sponsor-asset-padding);
    background-color: var(--c-hero-header-block-main-item-sponsor-asset-background-color);
    border: var(--c-hero-header-block-main-item-sponsor-asset-border);
    border-radius: var(--c-hero-header-block-main-item-sponsor-asset-border-radius)
}

.v3-mainItem-module__pageDetails___aUmrl {
    justify-self: flex-end;
    display: var(--c-hero-header-block-main-item-page-details-display);
    padding: var(--c-hero-header-block-main-item-page-details-padding);
    gap: var(--c-hero-header-block-main-item-page-details-item-spacing);
    flex-direction: var(--c-hero-header-block-main-item-page-details-flex-direction)
}

.v3-mainItem-module__titleAndSummary___LWjKB {
    display: var(--c-hero-header-block-main-item-title-and-summary-display);
    gap: var(--c-hero-header-block-main-item-title-and-summary-item-spacing);
    flex-direction: var(--c-hero-header-block-main-item-title-and-summary-flex-direction)
}

.v3-mainItem-module__title___AgIuj {
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-hero-header-block-main-item-title-padding);
    color: var(--c-hero-header-block-main-item-title-color)
}

@media (min-width: 1440px) {
    .v3-mainItem-module__title___AgIuj {
        font-family: Open Sans;
        font-size: 40px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-mainItem-module__summary___lU48q {
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300;
    padding: var(--c-hero-header-block-main-item-summary-padding);
    color: var(--c-hero-header-block-main-item-summary-color)
}

@media (min-width: 1440px) {
    .v3-mainItem-module__summary___lU48q {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-mainItem-module__ctaBlock___EJTSD {
    display: var(--c-hero-header-block-main-item-cta-block-display);
    align-items: var(--c-hero-header-block-main-item-cta-block-align-items);
    padding: var(--c-hero-header-block-main-item-cta-block-padding);
    gap: var(--c-hero-header-block-main-item-cta-block-item-spacing);
    flex-direction: var(--c-hero-header-block-main-item-cta-block-flex-direction)
}

.v3-newsCarousel-module__colourTheme1___e50rD, .v3-newsCarousel-module__colourTheme2___UVo1f, .v3-newsCarousel-module__colourTheme3___RPbrV, .v3-newsCarousel-module__colourTheme4___o59e4, .v3-newsCarousel-module__colourTheme5___jGaiF, .v3-newsCarousel-module__colourTheme6___LYPRc, .v3-newsCarousel-module__default1___H38fe, .v3-newsCarousel-module__default2___YzZNW, .v3-newsCarousel-module__tokens___SfSnV {
    --c-news-carousel-top-width: var(--p-borderwidth-0);
    --c-news-carousel-bottom-width: var(--p-borderwidth-0);
    --c-news-carousel-left-width: var(--p-borderwidth-0);
    --c-news-carousel-right-width: var(--p-borderwidth-0);
    --c-news-carousel-border-style: var(--p-border-style-solid);
    --c-news-carousel-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-news-carousel-border-top: var(--c-news-carousel-top-width) var(--c-news-carousel-border-style) var(--c-news-carousel-border-color);
    --c-news-carousel-border-bottom: var(--c-news-carousel-bottom-width) var(--c-news-carousel-border-style) var(--c-news-carousel-border-color);
    --c-news-carousel-border-right: var(--c-news-carousel-right-width) var(--c-news-carousel-border-style) var(--c-news-carousel-border-color);
    --c-news-carousel-border-left: var(--c-news-carousel-left-width) var(--c-news-carousel-border-style) var(--c-news-carousel-border-color);
    --c-news-carousel-border-radius: var(--p-borderradius-0);
    --c-news-carousel-size-s-padding-top: var(--s-spacer-14);
    --c-news-carousel-size-s-padding-right: var(--s-spacer-0);
    --c-news-carousel-size-s-padding-bottom: var(--s-spacer-13);
    --c-news-carousel-size-s-padding-left: var(--s-spacer-0);
    --c-news-carousel-size-m-padding-top: var(--s-spacer-14);
    --c-news-carousel-size-m-padding-right: var(--s-spacer-0);
    --c-news-carousel-size-m-padding-bottom: var(--s-spacer-13);
    --c-news-carousel-size-m-padding-left: var(--s-spacer-0);
    --c-news-carousel-size-l-padding-top: var(--s-spacer-15);
    --c-news-carousel-size-l-padding-right: var(--s-spacer-0);
    --c-news-carousel-size-l-padding-bottom: var(--s-spacer-15);
    --c-news-carousel-size-l-padding-left: var(--s-spacer-0);
    --c-news-carousel-padding: var(--c-news-carousel-size-s-padding-top) var(--c-news-carousel-size-s-padding-right) var(--c-news-carousel-size-s-padding-bottom) var(--c-news-carousel-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-newsCarousel-module__colourTheme1___e50rD, .v3-newsCarousel-module__colourTheme2___UVo1f, .v3-newsCarousel-module__colourTheme3___RPbrV, .v3-newsCarousel-module__colourTheme4___o59e4, .v3-newsCarousel-module__colourTheme5___jGaiF, .v3-newsCarousel-module__colourTheme6___LYPRc, .v3-newsCarousel-module__default1___H38fe, .v3-newsCarousel-module__default2___YzZNW, .v3-newsCarousel-module__tokens___SfSnV {
        --c-news-carousel-padding: var(--c-news-carousel-size-m-padding-top) var(--c-news-carousel-size-m-padding-right) var(--c-news-carousel-size-m-padding-bottom) var(--c-news-carousel-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-newsCarousel-module__colourTheme1___e50rD, .v3-newsCarousel-module__colourTheme2___UVo1f, .v3-newsCarousel-module__colourTheme3___RPbrV, .v3-newsCarousel-module__colourTheme4___o59e4, .v3-newsCarousel-module__colourTheme5___jGaiF, .v3-newsCarousel-module__colourTheme6___LYPRc, .v3-newsCarousel-module__default1___H38fe, .v3-newsCarousel-module__default2___YzZNW, .v3-newsCarousel-module__tokens___SfSnV {
        --c-news-carousel-padding: var(--c-news-carousel-size-l-padding-top) var(--c-news-carousel-size-l-padding-right) var(--c-news-carousel-size-l-padding-bottom) var(--c-news-carousel-size-l-padding-left)
    }
}

.v3-newsCarousel-module__default1___H38fe {
    --c-news-carousel-background-color: var(--cs-base-1-background-default);
    --c-news-carousel-opacity: var(--p-opacity-100)
}

.v3-newsCarousel-module__default2___YzZNW {
    --c-news-carousel-background-color: var(--cs-base-2-background-default)
}

.v3-newsCarousel-module__colourTheme1___e50rD {
    --c-news-carousel-background-color: var(--cs-colorset-1-background-default)
}

.v3-newsCarousel-module__colourTheme2___UVo1f {
    --c-news-carousel-background-color: var(--cs-colorset-2-background-default)
}

.v3-newsCarousel-module__colourTheme3___RPbrV {
    --c-news-carousel-background-color: var(--cs-colorset-3-background-default)
}

.v3-newsCarousel-module__colourTheme4___o59e4 {
    --c-news-carousel-background-color: var(--cs-colorset-4-background-default)
}

.v3-newsCarousel-module__colourTheme5___jGaiF {
    --c-news-carousel-background-color: var(--cs-colorset-5-background-default)
}

.v3-newsCarousel-module__colourTheme6___LYPRc {
    --c-news-carousel-background-color: var(--cs-colorset-6-background-default)
}

.v3-newsCarousel-module__colourTheme1___e50rD, .v3-newsCarousel-module__colourTheme2___UVo1f, .v3-newsCarousel-module__colourTheme3___RPbrV, .v3-newsCarousel-module__colourTheme4___o59e4, .v3-newsCarousel-module__colourTheme5___jGaiF, .v3-newsCarousel-module__colourTheme6___LYPRc, .v3-newsCarousel-module__default1___H38fe, .v3-newsCarousel-module__default2___YzZNW, .v3-newsCarousel-module__tokens___SfSnV {
    --c-news-card-container-column-width: 1/span all
}

body:has(.v3-newsCarousel-module__newsCarousel___D4-4D) {
    overflow-x: hidden
}

.v3-newsCarousel-module__newsCarousel___D4-4D {
    padding: var(--c-news-carousel-padding);
    background-color: var(--c-news-carousel-background-color);
    border-top: var(--c-news-carousel-border-top);
    border-bottom: var(--c-news-carousel-border-bottom);
    border-left: var(--c-news-carousel-border-left);
    border-right: var(--c-news-carousel-border-right);
    border-radius: var(--c-news-carousel-border-radius);
    opacity: var(--c-news-carousel-opacity)
}

.v3-newsCarousel-module__newsCarousel___D4-4D:empty {
    display: none
}

.v3-newsList-module__tokens___R--r- {
    --c-news-list-top-width: var(--p-borderwidth-0);
    --c-news-list-bottom-width: var(--p-borderwidth-0);
    --c-news-list-left-width: var(--p-borderwidth-0);
    --c-news-list-right-width: var(--p-borderwidth-0);
    --c-news-list-border-style: var(--p-border-style-solid);
    --c-news-list-border-color: var(--p-color-opacity-background-transparent);
    --c-news-list-border-top: var(--c-news-list-top-width) var(--c-news-list-border-style) var(--c-news-list-border-color);
    --c-news-list-border-bottom: var(--c-news-list-bottom-width) var(--c-news-list-border-style) var(--c-news-list-border-color);
    --c-news-list-border-right: var(--c-news-list-right-width) var(--c-news-list-border-style) var(--c-news-list-border-color);
    --c-news-list-border-left: var(--c-news-list-left-width) var(--c-news-list-border-style) var(--c-news-list-border-color);
    --c-news-list-border-radius: var(--p-borderradius-0);
    --c-news-list-size-s-padding-top: var(--s-spacer-7);
    --c-news-list-size-s-padding-right: var(--s-spacer-0);
    --c-news-list-size-s-padding-bottom: var(--s-spacer-15);
    --c-news-list-size-s-padding-left: var(--s-spacer-0);
    --c-news-list-size-m-padding-top: var(--s-spacer-7);
    --c-news-list-size-m-padding-right: var(--s-spacer-0);
    --c-news-list-size-m-padding-bottom: var(--s-spacer-15);
    --c-news-list-size-m-padding-left: var(--s-spacer-0);
    --c-news-list-size-l-padding-top: var(--s-spacer-9);
    --c-news-list-size-l-padding-right: var(--s-spacer-0);
    --c-news-list-size-l-padding-bottom: var(--s-spacer-15);
    --c-news-list-size-l-padding-left: var(--s-spacer-0);
    --c-news-list-padding: var(--c-news-list-size-s-padding-top) var(--c-news-list-size-s-padding-right) var(--c-news-list-size-s-padding-bottom) var(--c-news-list-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-newsList-module__tokens___R--r- {
        --c-news-list-padding: var(--c-news-list-size-m-padding-top) var(--c-news-list-size-m-padding-right) var(--c-news-list-size-m-padding-bottom) var(--c-news-list-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-newsList-module__tokens___R--r- {
        --c-news-list-padding: var(--c-news-list-size-l-padding-top) var(--c-news-list-size-l-padding-right) var(--c-news-list-size-l-padding-bottom) var(--c-news-list-size-l-padding-left)
    }
}

.v3-newsList-module__tokens___R--r- {
    --c-news-list-background-color: var(--s-color-background-default-light);
    --c-news-list-opacity: var(--p-opacity-100);
    --c-news-list-card-s-column-width: span var(--p-grid-small-columns-count) /span var(--p-grid-small-columns-count);
    --c-news-list-card-m-column-width: span var(--p-grid-medium-columns-count) /span var(--p-grid-medium-columns-count);
    --c-news-list-card-l-column-width: auto/auto;
    --c-news-list-card-column-width: var(--c-news-list-card-s-column-width)
}

@media (min-width: 768px) {
    .v3-newsList-module__tokens___R--r- {
        --c-news-list-card-column-width: var(--c-news-list-card-m-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-newsList-module__tokens___R--r- {
        --c-news-list-card-column-width: var(--c-news-list-card-l-column-width)
    }
}

.v3-newsList-module__tokens___R--r- {
    --c-news-list-title-color: var(--s-color-text-default-black);
    --c-news-list-title-s-margin-bottom: var(--s-spacer-8);
    --c-news-list-title-m-margin-bottom: var(--s-spacer-8);
    --c-news-list-title-l-margin-bottom: var(--s-spacer-10);
    --c-news-list-title-margin-bottom: var(--c-news-list-title-s-margin-bottom)
}

@media (min-width: 768px) {
    .v3-newsList-module__tokens___R--r- {
        --c-news-list-title-margin-bottom: var(--c-news-list-title-m-margin-bottom)
    }
}

@media (min-width: 1024px) {
    .v3-newsList-module__tokens___R--r- {
        --c-news-list-title-margin-bottom: var(--c-news-list-title-l-margin-bottom)
    }
}

.v3-newsList-module__newsList___PFdVv {
    padding: var(--c-news-list-padding);
    background-color: var(--c-news-list-background-color);
    border-top: var(--c-news-list-border-top);
    border-bottom: var(--c-news-list-border-bottom);
    border-left: var(--c-news-list-border-left);
    border-right: var(--c-news-list-border-right);
    border-radius: var(--c-news-list-border-radius);
    opacity: var(--c-news-list-opacity)
}

.v3-newsList-module__title___TUVgS {
    color: var(--c-news-list-title-color);
    margin-bottom: var(--c-news-list-title-margin-bottom);
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-newsList-module__title___TUVgS {
        font-family: Open Sans;
        font-size: 40px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-newsList-module__grid___-Igdi {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    row-gap: var(--s-spacer-12)
}

@media (min-width: 768px) {
    .v3-newsList-module__grid___-Igdi {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-newsList-module__grid___-Igdi {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-newsList-module__grid___-Igdi {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

@media (min-width: 768px) {
    .v3-newsList-module__grid___-Igdi {
        grid-template-columns:repeat(3, 1fr)
    }
}

.v3-newsList-module__card___-YxA5 {
    grid-column: var(--c-news-list-card-column-width)
}

.v3-pageHeader-module__tokens___xeW2F {
    --c-page-header-top-width: var(--p-borderwidth-0);
    --c-page-header-bottom-width: var(--p-borderwidth-0);
    --c-page-header-left-width: var(--p-borderwidth-0);
    --c-page-header-right-width: var(--p-borderwidth-0);
    --c-page-header-border-style: var(--p-border-style-solid);
    --c-page-header-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-page-header-border-top: var(--c-page-header-top-width) var(--c-page-header-border-style) var(--c-page-header-border-color);
    --c-page-header-border-bottom: var(--c-page-header-bottom-width) var(--c-page-header-border-style) var(--c-page-header-border-color);
    --c-page-header-border-right: var(--c-page-header-right-width) var(--c-page-header-border-style) var(--c-page-header-border-color);
    --c-page-header-border-left: var(--c-page-header-left-width) var(--c-page-header-border-style) var(--c-page-header-border-color);
    --c-page-header-border-radius: var(--p-borderradius-0);
    --c-page-header-size-s-padding-top: var(--s-spacer-15);
    --c-page-header-size-s-padding-right: var(--s-spacer-0);
    --c-page-header-size-s-padding-bottom: var(--s-spacer-19);
    --c-page-header-size-s-padding-left: var(--s-spacer-0);
    --c-page-header-size-m-padding-top: var(--s-spacer-15);
    --c-page-header-size-m-padding-right: var(--s-spacer-0);
    --c-page-header-size-m-padding-bottom: var(--s-spacer-19);
    --c-page-header-size-m-padding-left: var(--s-spacer-0);
    --c-page-header-size-l-padding-top: var(--s-spacer-15);
    --c-page-header-size-l-padding-right: var(--s-spacer-0);
    --c-page-header-size-l-padding-bottom: var(--s-spacer-19);
    --c-page-header-size-l-padding-left: var(--s-spacer-0);
    --c-page-header-padding: var(--c-page-header-size-s-padding-top) var(--c-page-header-size-s-padding-right) var(--c-page-header-size-s-padding-bottom) var(--c-page-header-size-s-padding-left);
    --c-page-header-padding-with-image: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-19) var(--s-spacer-0);
    --c-page-header-padding-with-segmented-controls: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0)
}

@media (min-width: 768px) {
    .v3-pageHeader-module__tokens___xeW2F {
        --c-page-header-padding: var(--c-page-header-size-m-padding-top) var(--c-page-header-size-m-padding-right) var(--c-page-header-size-m-padding-bottom) var(--c-page-header-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-pageHeader-module__tokens___xeW2F {
        --c-page-header-padding: var(--c-page-header-size-l-padding-top) var(--c-page-header-size-l-padding-right) var(--c-page-header-size-l-padding-bottom) var(--c-page-header-size-l-padding-left)
    }
}

.v3-pageHeader-module__tokens___xeW2F {
    --c-page-header-background-color: var(--s-color-background-default-white);
    --c-page-header-opacity: var(--p-opacity-100);
    --c-page-header-segmented-controls-section-background-color: var(--s-color-background-default-white);
    --c-page-header-segmented-controls-section-background-color-on-dark: var(--cs-base-2-background-default)
}

.v3-pageHeader-module__onDark___rxAN5 {
    --c-page-header-background-color: var(--cs-base-2-background-default);
    --c-page-header-opacity: var(--p-opacity-100)
}

.v3-pageHeader-module__tokens___xeW2F {
    --c-page-header-position: relative;
    --c-page-header-main-section-position: relative;
    --c-page-header-main-section-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-19) var(--s-spacer-0);
    --c-page-header-main-section-padding-with-image: var(--s-spacer-15) var(--s-spacer-0) var(--s-spacer-19) var(--s-spacer-0);
    --c-page-header-main-container-position: relative;
    --c-page-header-main-container-display: flex;
    --c-page-header-main-container-flex-direction: column;
    --c-page-header-main-container-gap: 40px;
    --c-page-header-main-container-z-index: 1;
    --c-page-header-main-container-gap-breakpoint-xl: 96px;
    --c-page-header-background-image-position: absolute;
    --c-page-header-background-image-top: 0;
    --c-page-header-background-image-left: 0;
    --c-page-header-background-image-width: 100%;
    --c-page-header-background-image-height: 100%;
    --c-page-header-background-image-z-index: 0;
    --c-page-header-background-image-gradient: linear-gradient(180deg, transparent 29.67%, #000);
    --c-page-header-background-image-gradient-opacity: 1;
    --c-page-header-details-container-display: flex;
    --c-page-header-details-container-flex-direction: column;
    --c-page-header-details-container-gap: 40px;
    --c-page-header-details-container-gap-breakpoint-xl: 120px;
    --c-page-header-top-panel-display: flex;
    --c-page-header-top-panel-align-items: center;
    --c-page-header-back-button-wrapper-display: flex;
    --c-page-header-back-button-wrapper-align-items: flex-start;
    --c-page-header-back-button-wrapper-justify-content: center;
    --c-page-header-back-button-wrapper-padding: 8px 0;
    --c-page-header-back-button-wrapper-min-height: 48px;
    --c-page-header-back-button-padding: 4px 8px 4px 4px;
    --c-page-header-back-button-background: var(--p-color-neutral-200) !important;
    --c-page-header-back-button-border-radius: 4px !important;
    --c-page-header-sponsor-wrapper-margin-left: auto;
    --c-page-header-sponsor-wrapper-padding: 8px 16px;
    --c-page-header-sponsor-wrapper-background: #000;
    --c-page-header-sponsor-wrapper-border: 1px solid var(--p-color-neutral-500);
    --c-page-header-sponsor-wrapper-border-radius: 999px;
    --c-page-header-title-and-summary-display: flex;
    --c-page-header-title-and-summary-flex-direction: column;
    --c-page-header-title-and-summary-gap: 16px;
    --c-page-header-label-color: var(--s-color-text-brand-secondary1);
    --c-page-header-label-text-transform: uppercase;
    --c-page-header-title-color: var(--s-color-text-default-black);
    --c-page-header-summary-color: var(--s-color-neutral-900);
    --c-page-header-header-controls-display: flex;
    --c-page-header-header-controls-flex-direction: column;
    --c-page-header-header-controls-gap: 16px;
    --c-page-header-second-element-display: flex;
    --c-page-header-second-element-flex-direction: column;
    --c-page-header-second-element-align-items: flex-start;
    --c-page-header-second-element-gap: 16px;
    --c-page-header-second-element-flex-direction-breakpoint-xl: row;
    --c-page-header-second-element-align-items-breakpoint-xl: center;
    --c-page-header-second-element-justify-content-breakpoint-xl: flex-end;
    --c-page-header-filter-label-color: var(--p-color-neutral-800);
    --c-page-header-filter-label-display: block;
    --c-page-header-news-filter-z-index: 5;
    --c-page-header-news-listing-header-title-color: var(--s-color-text-default-white);
    --c-page-header-news-listing-header-summary-color: var(--s-color-text-default-white);
    --c-page-header-news-listing-header-filter-label-color: var(--p-color-neutral-100);
    --c-page-header-controls-container-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-12) var(--s-spacer-0);
    --c-page-header-segmented-controls-container-display: flex;
    --c-page-header-segmented-controls-position: relative;
    --c-page-header-segmented-controls-bottom: -22px;
    --c-page-header-segmented-controls-right: auto;
    --c-page-header-segmented-controls-left: 0;
    --c-page-header-segmented-controls-margin: 0 auto;
    --c-page-header-segmented-controls-width: max-content
}

@media (min-width: 768px) {
    .v3-pageHeader-module__tokens___xeW2F {
        --c-page-header-segmented-controls-bottom: -26px
    }
}

.v3-pageHeader-module__pageHeader___RYCVy {
    position: var(--c-page-header-position);
    padding: var(--c-page-header-padding);
    background-color: var(--c-page-header-background-color);
    border-radius: var(--c-page-header-border-radius);
    opacity: var(--c-page-header-opacity);
    border-top: var(--c-page-header-border-top);
    border-bottom: var(--c-page-header-border-bottom);
    border-left: var(--c-page-header-border-left);
    border-right: var(--c-page-header-border-right)
}

.v3-pageHeader-module__pageHeader___RYCVy .v3-pageHeader-module__filterOptions___m2h43 {
    width: 100%;
    z-index: var(--c-page-header-news-filter-z-index)
}

@media (min-width: 768px) {
    .v3-pageHeader-module__pageHeader___RYCVy .v3-pageHeader-module__filterOptions___m2h43 {
        width: var(--s-size-grid-xl-2-col)
    }
}

.v3-pageHeader-module__mainSection___JeovC {
    position: var(--c-page-header-main-section-position);
    padding: var(--c-page-header-main-section-padding)
}

.v3-pageHeader-module__mainContainer___8x0Pq {
    position: var(--c-page-header-main-container-position);
    display: var(--c-page-header-main-container-display);
    z-index: var(--c-page-header-main-container-z-index);
    flex-direction: var(--c-page-header-main-container-flex-direction);
    gap: var(--c-page-header-main-container-gap)
}

.v3-pageHeader-module__backgroundImage___crMrD {
    position: var(--c-page-header-background-image-position);
    top: var(--c-page-header-background-image-top);
    left: var(--c-page-header-background-image-left);
    width: var(--c-page-header-background-image-width);
    height: var(--c-page-header-background-image-height);
    z-index: var(--c-page-header-background-image-z-index)
}

.v3-pageHeader-module__backgroundImage___crMrD:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: var(--c-page-header-background-image-gradient);
    opacity: var(--c-page-header-background-image-gradient-opacity);
    z-index: 5
}

.v3-pageHeader-module__detailsContainer___7AYXS {
    display: var(--c-page-header-details-container-display);
    flex-direction: var(--c-page-header-details-container-flex-direction);
    gap: var(--c-page-header-details-container-gap)
}

.v3-pageHeader-module__topPanel___Hzo7j {
    display: var(--c-page-header-top-panel-display);
    align-items: var(--c-page-header-top-panel-align-items)
}

.v3-pageHeader-module__backButtonWrapper___Yjd0I {
    display: var(--c-page-header-back-button-wrapper-display);
    align-items: var(--c-page-header-back-button-wrapper-align-items);
    justify-content: var(--c-page-header-back-button-wrapper-justify-content);
    padding: var(--c-page-header-back-button-wrapper-padding);
    min-height: var(--c-page-header-back-button-wrapper-min-height)
}

.v3-pageHeader-module__backButton___dyTpc {
    padding: var(--c-page-header-back-button-padding);
    background: var(--c-page-header-back-button-background);
    border-radius: var(--c-page-header-back-button-border-radius)
}

.v3-pageHeader-module__sponsorWrapper___tNjvk {
    margin-left: var(--c-page-header-sponsor-wrapper-margin-left);
    padding: var(--c-page-header-sponsor-wrapper-padding);
    background: var(--c-page-header-sponsor-wrapper-background);
    border: var(--c-page-header-sponsor-wrapper-border);
    border-radius: var(--c-page-header-sponsor-wrapper-border-radius)
}

.v3-pageHeader-module__titleAndSummary___r7f8t {
    display: var(--c-page-header-title-and-summary-display);
    flex-direction: var(--c-page-header-title-and-summary-flex-direction);
    gap: var(--c-page-header-title-and-summary-gap)
}

.v3-pageHeader-module__label___WZQHD {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-page-header-label-color);
    text-transform: var(--c-page-header-label-text-transform)
}

@media (min-width: 1440px) {
    .v3-pageHeader-module__label___WZQHD {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-pageHeader-module__sectionInTitle___N0P7c {
    display: inline-block
}

.v3-pageHeader-module__sectionInTitle___N0P7c:after {
    content: " "
}

.v3-pageHeader-module__title___nlpAV {
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-page-header-title-color)
}

@media (min-width: 1440px) {
    .v3-pageHeader-module__title___nlpAV {
        font-family: Open Sans;
        font-size: 48px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-pageHeader-module__summary___H9QPr {
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300;
    color: var(--c-page-header-summary-color)
}

@media (min-width: 1440px) {
    .v3-pageHeader-module__summary___H9QPr {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-pageHeader-module__controlsContainer___c7iEg {
    padding: var(--c-page-header-controls-container-padding)
}

.v3-pageHeader-module__headerControls___Tdgl6 {
    display: var(--c-page-header-header-controls-display);
    flex-direction: var(--c-page-header-header-controls-flex-direction);
    gap: var(--c-page-header-header-controls-gap)
}

.v3-pageHeader-module__secondElement___jpc0t {
    display: var(--c-page-header-second-element-display);
    flex-direction: var(--c-page-header-second-element-flex-direction);
    align-items: var(--c-page-header-second-element-align-items);
    gap: var(--c-page-header-second-element-gap)
}

@media (min-width: 1440px) {
    .v3-pageHeader-module__secondElement___jpc0t {
        flex-direction: var(--c-page-header-second-element-flex-direction-breakpoint-xl);
        align-items: var(--c-page-header-second-element-align-items-breakpoint-xl);
        justify-content: var(--c-page-header-second-element-justify-content-breakpoint-xl)
    }
}

.v3-pageHeader-module__filterLabel___3wq3s {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    display: var(--c-page-header-filter-label-display);
    color: var(--c-page-header-filter-label-color)
}

.v3-pageHeader-module__hasBackgroundImage___7xkVS {
    padding: var(--c-page-header-padding-with-image)
}

.v3-pageHeader-module__hasBackgroundImage___7xkVS .v3-pageHeader-module__mainSection___JeovC {
    padding: var(--c-page-header-main-section-padding-with-image)
}

@media (min-width: 1440px) {
    .v3-pageHeader-module__hasBackgroundImage___7xkVS .v3-pageHeader-module__mainContainer___8x0Pq {
        gap: var(--c-page-header-main-container-gap-breakpoint-xl)
    }

    .v3-pageHeader-module__hasBackgroundImage___7xkVS .v3-pageHeader-module__detailsContainer___7AYXS {
        gap: var(--c-page-header-details-container-gap-breakpoint-xl)
    }
}

.v3-pageHeader-module__hasBackgroundImage___7xkVS .v3-pageHeader-module__title___nlpAV {
    color: var(--c-page-header-news-listing-header-title-color)
}

.v3-pageHeader-module__hasBackgroundImage___7xkVS .v3-pageHeader-module__summary___H9QPr {
    color: var(--c-page-header-news-listing-header-summary-color)
}

.v3-pageHeader-module__hasBackgroundImage___7xkVS .v3-pageHeader-module__filterLabel___3wq3s {
    color: var(--c-page-header-news-listing-header-filter-label-color)
}

.v3-pageHeader-module__hasBackgroundImage___7xkVS.v3-pageHeader-module__onDark___rxAN5 {
    background-color: var(--c-page-header-background-color)
}

.v3-pageHeader-module__hasSegmentedControls___6YHSG {
    padding: var(--c-page-header-padding-with-segmented-controls)
}

.v3-pageHeader-module__segmentedControlsSection___ypgf5 {
    background-color: var(--c-page-header-segmented-controls-section-background-color)
}

.v3-pageHeader-module__segmentedControlsOnDark___egbs2 .v3-pageHeader-module__segmentedControlsSection___ypgf5 {
    background-color: var(--c-page-header-segmented-controls-section-background-color-on-dark)
}

.v3-pageHeader-module__segmentedControlsContainer___vEegc {
    display: var(--c-page-header-segmented-controls-container-display)
}

.v3-pageHeader-module__segmentedControls___36J6C {
    position: var(--c-page-header-segmented-controls-position);
    bottom: var(--c-page-header-segmented-controls-bottom);
    right: var(--c-page-header-segmented-controls-right);
    left: var(--c-page-header-segmented-controls-left);
    margin: var(--c-page-header-segmented-controls-margin);
    width: var(--c-page-header-segmented-controls-width)
}

.v3-promoBlock-module__colourTheme1___SjcEW, .v3-promoBlock-module__colourTheme2___ZpXXL, .v3-promoBlock-module__colourTheme3___JxkOq, .v3-promoBlock-module__colourTheme4___CVI4A, .v3-promoBlock-module__colourTheme5___UhRXz, .v3-promoBlock-module__colourTheme6___s8a6X, .v3-promoBlock-module__tokens___6XuL0 {
    --c-promo-block-top-width: var(--p-borderwidth-0);
    --c-promo-block-bottom-width: var(--p-borderwidth-0);
    --c-promo-block-left-width: var(--p-borderwidth-0);
    --c-promo-block-right-width: var(--p-borderwidth-0);
    --c-promo-block-border-style: var(--p-border-style-solid);
    --c-promo-block-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-promo-block-border-top: var(--c-promo-block-top-width) var(--c-promo-block-border-style) var(--c-promo-block-border-color);
    --c-promo-block-border-bottom: var(--c-promo-block-bottom-width) var(--c-promo-block-border-style) var(--c-promo-block-border-color);
    --c-promo-block-border-right: var(--c-promo-block-right-width) var(--c-promo-block-border-style) var(--c-promo-block-border-color);
    --c-promo-block-border-left: var(--c-promo-block-left-width) var(--c-promo-block-border-style) var(--c-promo-block-border-color);
    --c-promo-block-border-radius: var(--p-borderradius-0)
}

.v3-promoBlock-module__tokens___6XuL0 {
    --c-promo-block-size-s-padding-top: var(--s-spacer-13);
    --c-promo-block-size-s-padding-right: var(--s-spacer-0);
    --c-promo-block-size-s-padding-bottom: var(--s-spacer-15);
    --c-promo-block-size-s-padding-left: var(--s-spacer-0);
    --c-promo-block-size-m-padding-top: var(--s-spacer-13);
    --c-promo-block-size-m-padding-right: var(--s-spacer-0);
    --c-promo-block-size-m-padding-bottom: var(--s-spacer-15);
    --c-promo-block-size-m-padding-left: var(--s-spacer-0);
    --c-promo-block-size-l-padding-top: var(--s-spacer-13);
    --c-promo-block-size-l-padding-right: var(--s-spacer-0);
    --c-promo-block-size-l-padding-bottom: var(--s-spacer-16);
    --c-promo-block-size-l-padding-left: var(--s-spacer-0);
    --c-promo-block-padding: var(--c-promo-block-size-s-padding-top) var(--c-promo-block-size-s-padding-right) var(--c-promo-block-size-s-padding-bottom) var(--c-promo-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-promoBlock-module__tokens___6XuL0 {
        --c-promo-block-padding: var(--c-promo-block-size-m-padding-top) var(--c-promo-block-size-m-padding-right) var(--c-promo-block-size-m-padding-bottom) var(--c-promo-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__tokens___6XuL0 {
        --c-promo-block-padding: var(--c-promo-block-size-l-padding-top) var(--c-promo-block-size-l-padding-right) var(--c-promo-block-size-l-padding-bottom) var(--c-promo-block-size-l-padding-left)
    }
}

.v3-promoBlock-module__tokens___6XuL0 {
    --c-promo-block-background-color: var(--s-color-background-default-white);
    --c-promo-block-opacity: var(--p-opacity-100);
    --c-promo-block-text-color: var(--s-color-text-default-black)
}

.v3-promoBlock-module__colourTheme1___SjcEW {
    --c-promo-block-background-color: var(--cs-colorset-1-background-default);
    --c-promo-block-text-color: var(--cs-colorset-1-text-default)
}

.v3-promoBlock-module__colourTheme2___ZpXXL {
    --c-promo-block-background-color: var(--cs-colorset-2-background-default);
    --c-promo-block-text-color: var(--cs-colorset-2-text-default)
}

.v3-promoBlock-module__colourTheme3___JxkOq {
    --c-promo-block-background-color: var(--cs-colorset-3-background-default);
    --c-promo-block-text-color: var(--cs-colorset-3-text-default)
}

.v3-promoBlock-module__colourTheme4___CVI4A {
    --c-promo-block-background-color: var(--cs-colorset-4-background-default);
    --c-promo-block-text-color: var(--cs-colorset-4-text-default)
}

.v3-promoBlock-module__colourTheme5___UhRXz {
    --c-promo-block-background-color: var(--cs-colorset-5-background-default);
    --c-promo-block-text-color: var(--cs-colorset-5-text-default)
}

.v3-promoBlock-module__colourTheme6___s8a6X {
    --c-promo-block-background-color: var(--cs-colorset-6-background-default);
    --c-promo-block-text-color: var(--cs-colorset-6-text-default)
}

.v3-promoBlock-module__tokens___6XuL0 {
    --c-promo-block-size-s-spacing: var(--s-spacer-0);
    --c-promo-block-size-m-spacing: var(--s-spacer-0);
    --c-promo-block-size-l-spacing: var(--s-spacer-0);
    --c-promo-block-spacing: var(--c-promo-block-size-s-spacing);
    --c-promo-block-size-s-container-spacing: var(--s-spacer-13);
    --c-promo-block-size-m-container-spacing: var(--s-spacer-13);
    --c-promo-block-size-l-container-spacing: var(--s-spacer-0);
    --c-promo-block-container-spacing: var(--c-promo-block-size-s-container-spacing);
    --c-promo-block-size-s-text-content-spacing: var(--s-spacer-12);
    --c-promo-block-size-m-text-content-spacing: var(--s-spacer-12);
    --c-promo-block-size-l-text-content-spacing: var(--s-spacer-10);
    --c-promo-block-text-content-spacing: var(--c-promo-block-size-s-text-content-spacing);
    --c-promo-block-size-s-text-content-column-width: span var(--p-grid-small-columns-count);
    --c-promo-block-size-m-text-content-column-width: span var(--p-grid-medium-columns-count);
    --c-promo-block-size-l-text-content-column-width: 2/7;
    --c-promo-block-text-content-column-width: var(--c-promo-block-size-s-text-content-column-width);
    --c-promo-block-size-s-title-container-spacing: var(--s-spacer-4);
    --c-promo-block-size-m-title-container-spacing: var(--s-spacer-4);
    --c-promo-block-size-l-title-container-spacing: var(--s-spacer-4);
    --c-promo-block-title-container-spacing: var(--c-promo-block-size-s-title-container-spacing);
    --c-promo-block-size-s-cta-column-width: span var(--p-grid-small-columns-count);
    --c-promo-block-size-m-cta-column-width: span var(--p-grid-medium-columns-count);
    --c-promo-block-size-l-cta-column-width: 8/-2;
    --c-promo-block-size-xl-cta-column-width: 10/-2;
    --c-promo-block-cta-column-width: var(--c-promo-block-size-s-cta-column-width);
    --c-promo-block-cta-place-self: center
}

@media (min-width: 768px) {
    .v3-promoBlock-module__tokens___6XuL0 {
        --c-promo-block-spacing: var(--c-promo-block-size-m-spacing);
        --c-promo-block-container-spacing: var(--c-promo-block-size-m-container-spacing);
        --c-promo-block-title-container-spacing: var(--c-promo-block-size-m-title-container-spacing);
        --c-promo-block-cta-spacing: var(--c-promo-block-size-m-cta-spacing)
    }
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__tokens___6XuL0 {
        --c-promo-block-spacing: var(--c-promo-block-size-l-spacing);
        --c-promo-block-container-spacing: var(--c-promo-block-size-l-container-spacing);
        --c-promo-block-title-container-spacing: var(--c-promo-block-size-l-title-container-spacing);
        --c-promo-block-cta-spacing: var(--c-promo-block-size-l-cta-spacing)
    }
}

@media (min-width: 1440px) {
    .v3-promoBlock-module__tokens___6XuL0 {
        --c-promo-block-cta-spacing: var(--c-promo-block-size-xl-cta-spacing)
    }
}

.v3-promoBlock-module__tokens___6XuL0 {
    --c-promo-block-container-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-promo-block-label-casing: var(--p-textcase-uppercase);
    --c-promo-block-label-color: var(--s-color-text-emphasis-onlight);
    --c-promo-block-label-padding: var(--s-spacer-2) var(--s-spacer-0) var(--s-spacer-2) var(--s-spacer-0);
    --c-promo-block-title-color: var(--s-color-text-default-black);
    --c-promo-block-title-padding: var(--s-spacer-2) var(--s-spacer-0) var(--s-spacer-2) var(--s-spacer-0);
    --c-promo-block-title-overflow-wrap: break-word;
    --c-promo-block-summary-color: var(--s-color-text-default-dark);
    --c-promo-block-summary-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-4) var(--s-spacer-0);
    --c-promo-block-cta-display: flex;
    --c-promo-block-cta-justify-content: center
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__tokens___6XuL0 {
        --c-promo-block-title-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0)
    }
}

.v3-promoBlock-module__colourTheme1___SjcEW {
    --c-promo-block-label-color: var(--cs-colorset-1-text-emphasis);
    --c-promo-block-title-color: var(--cs-colorset-1-text-default);
    --c-promo-block-summary-color: var(--cs-colorset-1-text-body)
}

.v3-promoBlock-module__colourTheme2___ZpXXL {
    --c-promo-block-label-color: var(--cs-colorset-2-text-emphasis);
    --c-promo-block-title-color: var(--cs-colorset-2-text-default);
    --c-promo-block-summary-color: var(--cs-colorset-2-text-body)
}

.v3-promoBlock-module__colourTheme3___JxkOq {
    --c-promo-block-label-color: var(--cs-colorset-3-text-emphasis);
    --c-promo-block-title-color: var(--cs-colorset-3-text-default);
    --c-promo-block-summary-color: var(--cs-colorset-3-text-body)
}

.v3-promoBlock-module__colourTheme4___CVI4A {
    --c-promo-block-label-color: var(--cs-colorset-4-text-emphasis);
    --c-promo-block-title-color: var(--cs-colorset-4-text-default);
    --c-promo-block-summary-color: var(--cs-colorset-4-text-body)
}

.v3-promoBlock-module__colourTheme5___UhRXz {
    --c-promo-block-label-color: var(--cs-colorset-5-text-emphasis);
    --c-promo-block-title-color: var(--cs-colorset-5-text-default);
    --c-promo-block-summary-color: var(--cs-colorset-5-text-body)
}

.v3-promoBlock-module__colourTheme6___s8a6X {
    --c-promo-block-label-color: var(--cs-colorset-6-text-emphasis);
    --c-promo-block-title-color: var(--cs-colorset-6-text-default);
    --c-promo-block-summary-color: var(--cs-colorset-6-text-body)
}

.v3-promoBlock-module__floating-image___GzvTr {
    --c-promo-block-size-s-container-padding: var(--s-spacer-13) var(--s-spacer-0) var(--s-spacer-15) var(--s-spacer-0);
    --c-promo-block-size-m-container-padding: var(--s-spacer-13) var(--s-spacer-0) var(--s-spacer-15) var(--s-spacer-0);
    --c-promo-block-size-l-container-padding: var(--s-spacer-13) var(--s-spacer-0) var(--s-spacer-15) var(--s-spacer-0);
    --c-promo-block-container-padding: var(--c-promo-block-size-s-container-padding);
    --c-promo-block-cta-width: auto
}

@media (min-width: 768px) {
    .v3-promoBlock-module__floating-image___GzvTr {
        --c-promo-block-container-padding: var(--c-promo-block-size-m-container-padding);
        --c-promo-block-cta-width: auto
    }
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__floating-image___GzvTr {
        --c-promo-block-container-padding: var(--c-promo-block-size-l-container-padding);
        --c-promo-block-cta-width: auto
    }
}

.v3-promoBlock-module__floating-image___GzvTr {
    --c-promo-block-size-s-spacing: var(--s-spacer-0);
    --c-promo-block-size-m-spacing: var(--s-spacer-0);
    --c-promo-block-size-l-spacing: var(--s-spacer-0);
    --c-promo-block-spacing: var(--c-promo-block-size-s-spacing);
    --c-promo-block-size-s-container-spacing: var(--s-spacer-13);
    --c-promo-block-size-m-container-spacing: var(--s-spacer-13);
    --c-promo-block-size-l-container-spacing: var(--s-spacer-13);
    --c-promo-block-container-spacing: var(--c-promo-block-size-s-container-spacing);
    --c-promo-block-size-s-text-content-spacing: var(--s-spacer-12);
    --c-promo-block-size-m-text-content-spacing: var(--s-spacer-12);
    --c-promo-block-size-l-text-content-spacing: var(--s-spacer-12);
    --c-promo-block-text-content-spacing: var(--c-promo-block-size-s-text-content-spacing);
    --c-promo-block-size-s-text-content-column-width: span var(--p-grid-small-columns-count);
    --c-promo-block-size-m-text-content-column-width: span var(--p-grid-medium-columns-count);
    --c-promo-block-size-l-text-content-column-width: span var(--p-grid-large-columns-count);
    --c-promo-block-text-content-column-width: var(--c-promo-block-size-s-text-content-column-width);
    --c-promo-block-size-s-floating-image-column-width: span var(--p-grid-small-columns-count);
    --c-promo-block-size-m-floating-image-column-width: span var(--p-grid-medium-columns-count);
    --c-promo-block-size-l-floating-image-column-width: 4/-4;
    --c-promo-block-floating-image-column-width: var(--c-promo-block-size-s-floating-image-column-width);
    --c-promo-block-size-s-cta-column-width: 2/-2;
    --c-promo-block-size-m-cta-column-width: 2/-2;
    --c-promo-block-size-l-cta-column-width: 4/-4;
    --c-promo-block-cta-column-width: var(--c-promo-block-size-s-cta-column-width);
    --c-promo-block-cta-place-self: center
}

@media (min-width: 768px) {
    .v3-promoBlock-module__floating-image___GzvTr {
        --c-promo-block-spacing: var(--c-promo-block-size-m-spacing);
        --c-promo-block-container-spacing: var(--c-promo-block-size-m-container-spacing);
        --c-promo-block-text-content-spacing: var(--c-promo-block-size-m-text-content-spacing);
        --c-promo-block-text-content-column-width: var(--c-promo-block-size-m-text-content-column-width);
        --c-promo-block-floating-image-column-width: var(--c-promo-block-size-m-floating-image-column-width);
        --c-promo-block-cta-column-width: var(--c-promo-block-size-m-cta-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__floating-image___GzvTr {
        --c-promo-block-spacing: var(--c-promo-block-size-l-spacing);
        --c-promo-block-container-spacing: var(--c-promo-block-size-l-container-spacing);
        --c-promo-block-text-content-spacing: var(--c-promo-block-size-l-text-content-spacing);
        --c-promo-block-text-content-column-width: var(--c-promo-block-size-l-text-content-column-width);
        --c-promo-block-floating-image-column-width: var(--c-promo-block-size-l-floating-image-column-width);
        --c-promo-block-cta-column-width: var(--c-promo-block-size-l-cta-column-width)
    }
}

.v3-promoBlock-module__floating-image___GzvTr {
    --c-promo-block-size-s-padding-top: var(--s-spacer-0);
    --c-promo-block-size-s-padding-right: var(--s-spacer-0);
    --c-promo-block-size-s-padding-bottom: var(--s-spacer-0);
    --c-promo-block-size-s-padding-left: var(--s-spacer-0);
    --c-promo-block-size-m-padding-top: var(--s-spacer-0);
    --c-promo-block-size-m-padding-right: var(--s-spacer-0);
    --c-promo-block-size-m-padding-bottom: var(--s-spacer-0);
    --c-promo-block-size-m-padding-left: var(--s-spacer-0);
    --c-promo-block-size-l-padding-top: var(--s-spacer-0);
    --c-promo-block-size-l-padding-right: var(--s-spacer-0);
    --c-promo-block-size-l-padding-bottom: var(--s-spacer-0);
    --c-promo-block-size-l-padding-left: var(--s-spacer-0);
    --c-promo-block-padding: var(--c-promo-block-size-s-padding-top) var(--c-promo-block-size-s-padding-right) var(--c-promo-block-size-s-padding-bottom) var(--c-promo-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-promoBlock-module__floating-image___GzvTr {
        --c-promo-block-padding: var(--c-promo-block-size-m-padding-top) var(--c-promo-block-size-m-padding-right) var(--c-promo-block-size-m-padding-bottom) var(--c-promo-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__floating-image___GzvTr {
        --c-promo-block-padding: var(--c-promo-block-size-l-padding-top) var(--c-promo-block-size-l-padding-right) var(--c-promo-block-size-l-padding-bottom) var(--c-promo-block-size-l-padding-left)
    }
}

.v3-promoBlock-module__full-image___dUYKi {
    --c-promo-block-container-position: absolute;
    --c-promo-block-container-top: unset;
    --c-promo-block-container-right: var(--p-grid-large-gutter);
    --c-promo-block-container-bottom: var(--s-spacer-13);
    --c-promo-block-container-left: unset;
    --c-promo-block-container-display: flex;
    --c-promo-block-container-margin: 0;
    --c-promo-block-container-width: var(--s-size-grid-xl-4-col);
    --c-promo-block-container-background-color: var(--c-promo-block-background-color);
    --c-promo-block-container-z-index: 3;
    --c-promo-block-container-flex-direction: column;
    --c-promo-block-container-border-radius: var(--p-borderradius-0);
    --c-promo-block-size-s-container-padding: var(--s-spacer-10) var(--s-spacer-0) var(--s-spacer-13) var(--s-spacer-0);
    --c-promo-block-size-m-container-padding: var(--s-spacer-10) var(--s-spacer-0) var(--s-spacer-13) var(--s-spacer-0);
    --c-promo-block-size-l-container-padding: var(--s-spacer-9) var(--s-spacer-8) var(--s-spacer-12) var(--s-spacer-8);
    --c-promo-block-container-padding: var(--c-promo-block-size-s-container-padding);
    --c-promo-block-size-l-container-background-color: var(--s-color-background-default-white)
}

@media (min-width: 768px) {
    .v3-promoBlock-module__full-image___dUYKi {
        --c-promo-block-container-padding: var(--c-promo-block-size-m-container-padding)
    }
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__full-image___dUYKi {
        --c-promo-block-container-padding: var(--c-promo-block-size-l-container-padding)
    }
}

@media (min-width: 1440px) {
    .v3-promoBlock-module__full-image___dUYKi .v3-promoBlock-module__container___28SUS {
        --c-promo-block-container-right: var(--p-grid-xlarge-gutter)
    }
}

.v3-promoBlock-module__full-image___dUYKi {
    --c-promo-block-size-s-spacing: var(--s-spacer-0);
    --c-promo-block-size-m-spacing: var(--s-spacer-0);
    --c-promo-block-size-l-spacing: var(--s-spacer-0);
    --c-promo-block-spacing: var(--c-promo-block-size-s-spacing);
    --c-promo-block-size-s-container-spacing: var(--s-spacer-12);
    --c-promo-block-size-m-container-spacing: var(--s-spacer-12);
    --c-promo-block-size-l-container-spacing: var(--s-spacer-12);
    --c-promo-block-container-spacing: var(--c-promo-block-size-s-container-spacing);
    --c-promo-block-size-s-text-content-spacing: var(--s-spacer-12);
    --c-promo-block-size-m-text-content-spacing: var(--s-spacer-12);
    --c-promo-block-size-l-text-content-spacing: var(--s-spacer-12);
    --c-promo-block-text-content-spacing: var(--c-promo-block-size-s-text-content-spacing);
    --c-promo-block-size-s-text-content-column-width: span var(--p-grid-small-columns-count);
    --c-promo-block-size-m-text-content-column-width: span var(--p-grid-medium-columns-count);
    --c-promo-block-size-l-text-content-column-width: 2/6;
    --c-promo-block-text-content-column-width: var(--c-promo-block-size-s-text-content-column-width);
    --c-promo-block-size-s-cta-column-width: span var(--p-grid-small-columns-count);
    --c-promo-block-size-m-cta-column-width: span var(--p-grid-medium-columns-count);
    --c-promo-block-size-l-cta-column-width: 2/6;
    --c-promo-block-cta-column-width: var(--c-promo-block-size-s-cta-column-width);
    --c-promo-block-cta-width: 100%;
    --c-promo-block-cta-width-only-child: unset;
    --c-promo-block-cta-place-self: unset;
    --c-promo-block-cta-display: flex;
    --c-promo-block-cta-justify-content: center
}

@media (min-width: 768px) {
    .v3-promoBlock-module__full-image___dUYKi {
        --c-promo-block-spacing: var(--c-promo-block-size-m-spacing);
        --c-promo-block-container-spacing: var(--c-promo-block-size-m-container-spacing);
        --c-promo-block-text-content-spacing: var(--c-promo-block-size-m-text-content-spacing);
        --c-promo-block-text-content-column-width: var(--c-promo-block-size-m-text-content-column-width);
        --c-promo-block-cta-width: 100%;
        --c-promo-block-cta-column-width: var(--c-promo-block-size-m-cta-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__full-image___dUYKi {
        --c-promo-block-spacing: var(--c-promo-block-size-l-spacing);
        --c-promo-block-container-spacing: var(--c-promo-block-size-l-container-spacing);
        --c-promo-block-text-content-spacing: var(--c-promo-block-size-l-text-content-spacing);
        --c-promo-block-text-content-column-width: var(--c-promo-block-size-l-text-content-column-width);
        --c-promo-block-cta-width: 100%;
        --c-promo-block-cta-column-width: var(--c-promo-block-size-l-cta-column-width)
    }
}

.v3-promoBlock-module__full-image___dUYKi {
    --c-promo-block-size-s-padding-top: var(--s-spacer-0);
    --c-promo-block-size-s-padding-right: var(--s-spacer-0);
    --c-promo-block-size-s-padding-bottom: var(--s-spacer-0);
    --c-promo-block-size-s-padding-left: var(--s-spacer-0);
    --c-promo-block-size-m-padding-top: var(--s-spacer-0);
    --c-promo-block-size-m-padding-right: var(--s-spacer-0);
    --c-promo-block-size-m-padding-bottom: var(--s-spacer-0);
    --c-promo-block-size-m-padding-left: var(--s-spacer-0);
    --c-promo-block-size-l-padding-top: var(--s-spacer-0);
    --c-promo-block-size-l-padding-right: var(--s-spacer-0);
    --c-promo-block-size-l-padding-bottom: var(--s-spacer-0);
    --c-promo-block-size-l-padding-left: var(--s-spacer-0);
    --c-promo-block-padding: var(--c-promo-block-size-s-padding-top) var(--c-promo-block-size-s-padding-right) var(--c-promo-block-size-s-padding-bottom) var(--c-promo-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-promoBlock-module__full-image___dUYKi {
        --c-promo-block-padding: var(--c-promo-block-size-m-padding-top) var(--c-promo-block-size-m-padding-right) var(--c-promo-block-size-m-padding-bottom) var(--c-promo-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__full-image___dUYKi {
        --c-promo-block-padding: var(--c-promo-block-size-l-padding-top) var(--c-promo-block-size-l-padding-right) var(--c-promo-block-size-l-padding-bottom) var(--c-promo-block-size-l-padding-left)
    }
}

.v3-promoBlock-module__supporting-image___-4wlg {
    --c-promo-block-size-s-container-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-promo-block-size-m-container-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-promo-block-size-l-container-padding: var(--s-spacer-16) var(--s-spacer-0) var(--s-spacer-20) var(--s-spacer-0);
    --c-promo-block-size-xl-container-padding: var(--s-spacer-21) var(--s-spacer-0) var(--s-spacer-20) var(--s-spacer-0);
    --c-promo-block-size-xxl-container-padding: var(--s-spacer-21) var(--s-spacer-0) var(--s-spacer-20) var(--s-spacer-0);
    --c-promo-block-container-padding: var(--c-promo-block-size-s-container-padding)
}

@media (min-width: 768px) {
    .v3-promoBlock-module__supporting-image___-4wlg {
        --c-promo-block-container-padding: var(--c-promo-block-size-m-container-padding);
        --c-promo-block-cta-width: 100%
    }
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__supporting-image___-4wlg {
        --c-promo-block-container-padding: var(--c-promo-block-size-l-container-padding);
        --c-promo-block-cta-width: auto
    }
}

@media (min-width: 1440px) {
    .v3-promoBlock-module__supporting-image___-4wlg {
        --c-promo-block-container-padding: var(--c-promo-block-size-xl-container-padding)
    }
}

@media (min-width: 1920px) {
    .v3-promoBlock-module__supporting-image___-4wlg {
        --c-promo-block-container-padding: var(--c-promo-block-size-xxl-container-padding)
    }
}

.v3-promoBlock-module__supporting-image___-4wlg {
    --c-promo-block-size-s-spacing: var(--s-spacer-13);
    --c-promo-block-size-m-spacing: var(--s-spacer-13);
    --c-promo-block-size-l-spacing: var(--s-spacer-0);
    --c-promo-block-size-xl-spacing: var(--s-spacer-0);
    --c-promo-block-size-xxl-spacing: var(--s-spacer-0);
    --c-promo-block-spacing: var(--c-promo-block-size-s-spacing);
    --c-promo-block-size-s-container-spacing: var(--s-spacer-12);
    --c-promo-block-size-m-container-spacing: var(--s-spacer-12);
    --c-promo-block-size-l-container-spacing: var(--s-spacer-13);
    --c-promo-block-size-xl-container-spacing: var(--s-spacer-13);
    --c-promo-block-size-xxl-container-spacing: var(--s-spacer-13);
    --c-promo-block-container-spacing: var(--c-promo-block-size-s-container-spacing);
    --c-promo-block-size-s-text-content-spacing: var(--s-spacer-12);
    --c-promo-block-size-m-text-content-spacing: var(--s-spacer-12);
    --c-promo-block-size-l-text-content-spacing: var(--s-spacer-10);
    --c-promo-block-size-xl-text-content-spacing: var(--s-spacer-10);
    --c-promo-block-size-xxl-text-content-spacing: var(--s-spacer-10);
    --c-promo-block-text-content-spacing: var(--c-promo-block-size-s-text-content-spacing);
    --c-promo-block-size-s-text-content-column-width: span var(--p-grid-small-columns-count);
    --c-promo-block-size-m-text-content-column-width: span var(--p-grid-medium-columns-count);
    --c-promo-block-size-l-text-content-column-width: 1/6;
    --c-promo-block-size-xl-text-content-column-width: 2/6;
    --c-promo-block-size-xxl-text-content-column-width: 2/6;
    --c-promo-block-text-content-column-width: var(--c-promo-block-size-s-text-content-column-width);
    --c-promo-block-size-s-cta-column-width: span var(--p-grid-small-columns-count);
    --c-promo-block-size-m-cta-column-width: span var(--p-grid-medium-columns-count);
    --c-promo-block-size-l-cta-column-width: 1/6;
    --c-promo-block-size-xl-cta-column-width: 2/6;
    --c-promo-block-size-xxl-cta-column-width: 2/6;
    --c-promo-block-cta-column-width: var(--c-promo-block-size-s-cta-column-width);
    --c-promo-block-cta-width-only-child: unset;
    --c-promo-block-cta-width: 100%;
    --c-promo-block-cta-place-self: unset
}

@media (min-width: 768px) {
    .v3-promoBlock-module__supporting-image___-4wlg {
        --c-promo-block-spacing: var(--c-promo-block-size-m-spacing);
        --c-promo-block-container-spacing: var(--c-promo-block-size-m-container-spacing);
        --c-promo-block-text-content-spacing: var(--c-promo-block-size-m-text-content-spacing);
        --c-promo-block-text-content-column-width: var(--c-promo-block-size-m-text-content-column-width);
        --c-promo-block-cta-column-width: var(--c-promo-block-size-m-cta-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__supporting-image___-4wlg {
        --c-promo-block-spacing: var(--c-promo-block-size-l-spacing);
        --c-promo-block-container-spacing: var(--c-promo-block-size-l-container-spacing);
        --c-promo-block-text-content-spacing: var(--c-promo-block-size-l-text-content-spacing);
        --c-promo-block-text-content-column-width: var(--c-promo-block-size-l-text-content-column-width);
        --c-promo-block-cta-column-width: var(--c-promo-block-size-l-cta-column-width)
    }
}

@media (min-width: 1440px) {
    .v3-promoBlock-module__supporting-image___-4wlg {
        --c-promo-block-spacing: var(--c-promo-block-size-xl-spacing);
        --c-promo-block-container-spacing: var(--c-promo-block-size-xl-container-spacing);
        --c-promo-block-text-content-spacing: var(--c-promo-block-size-xl-text-content-spacing);
        --c-promo-block-text-content-column-width: var(--c-promo-block-size-xl-text-content-column-width);
        --c-promo-block-cta-column-width: var(--c-promo-block-size-xl-cta-column-width)
    }
}

@media (min-width: 1920px) {
    .v3-promoBlock-module__supporting-image___-4wlg {
        --c-promo-block-spacing: var(--c-promo-block-size-xxl-spacing);
        --c-promo-block-container-spacing: var(--c-promo-block-size-xxl-container-spacing);
        --c-promo-block-text-content-spacing: var(--c-promo-block-size-xxl-text-content-spacing);
        --c-promo-block-text-content-column-width: var(--c-promo-block-size-xxl-text-content-column-width);
        --c-promo-block-cta-column-width: var(--c-promo-block-size-xxl-cta-column-width)
    }
}

.v3-promoBlock-module__supporting-image___-4wlg {
    --c-promo-block-size-s-padding-top: var(--s-spacer-0);
    --c-promo-block-size-s-padding-right: var(--s-spacer-0);
    --c-promo-block-size-s-padding-bottom: var(--s-spacer-15);
    --c-promo-block-size-s-padding-left: var(--s-spacer-0);
    --c-promo-block-size-m-padding-top: var(--s-spacer-0);
    --c-promo-block-size-m-padding-right: var(--s-spacer-0);
    --c-promo-block-size-m-padding-bottom: var(--s-spacer-15);
    --c-promo-block-size-m-padding-left: var(--s-spacer-0);
    --c-promo-block-size-l-padding-top: var(--s-spacer-0);
    --c-promo-block-size-l-padding-right: var(--s-spacer-0);
    --c-promo-block-size-l-padding-bottom: var(--s-spacer-0);
    --c-promo-block-size-l-padding-left: var(--s-spacer-0);
    --c-promo-block-padding: var(--c-promo-block-size-s-padding-top) var(--c-promo-block-size-s-padding-right) var(--c-promo-block-size-s-padding-bottom) var(--c-promo-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-promoBlock-module__supporting-image___-4wlg {
        --c-promo-block-padding: var(--c-promo-block-size-m-padding-top) var(--c-promo-block-size-m-padding-right) var(--c-promo-block-size-m-padding-bottom) var(--c-promo-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__supporting-image___-4wlg {
        --c-promo-block-padding: var(--c-promo-block-size-l-padding-top) var(--c-promo-block-size-l-padding-right) var(--c-promo-block-size-l-padding-bottom) var(--c-promo-block-size-l-padding-left)
    }
}

.v3-promoBlock-module__simple___4PcNZ {
    --c-promo-block-size-s-spacing: var(--s-spacer-0);
    --c-promo-block-size-m-spacing: var(--s-spacer-0);
    --c-promo-block-size-l-spacing: var(--s-spacer-0);
    --c-promo-block-spacing: var(--c-promo-block-size-s-spacing);
    --c-promo-block-size-s-container-spacing: var(--s-spacer-13);
    --c-promo-block-size-m-container-spacing: var(--s-spacer-13);
    --c-promo-block-size-l-container-spacing: var(--s-spacer-0);
    --c-promo-block-container-spacing: var(--c-promo-block-size-s-container-spacing);
    --c-promo-block-size-s-text-content-spacing: var(--s-spacer-12);
    --c-promo-block-size-m-text-content-spacing: var(--s-spacer-12);
    --c-promo-block-size-l-text-content-spacing: var(--s-spacer-10);
    --c-promo-block-text-content-spacing: var(--c-promo-block-size-s-text-content-spacing);
    --c-promo-block-size-s-text-content-column-width: span var(--p-grid-small-columns-count);
    --c-promo-block-size-m-text-content-column-width: span var(--p-grid-medium-columns-count);
    --c-promo-block-size-l-text-content-column-width: 2/7;
    --c-promo-block-text-content-column-width: var(--c-promo-block-size-s-text-content-column-width);
    --c-promo-block-size-s-cta-column-width: span var(--p-grid-small-columns-count);
    --c-promo-block-size-m-cta-column-width: span var(--p-grid-medium-columns-count);
    --c-promo-block-size-l-cta-column-width: 9/-2;
    --c-promo-block-size-xl-cta-column-width: 10/-1;
    --c-promo-block-cta-column-width: var(--c-promo-block-size-s-cta-column-width);
    --c-promo-block-cta-width: 100%;
    --c-promo-block-cta-place-self: unset
}

@media (min-width: 768px) {
    .v3-promoBlock-module__simple___4PcNZ {
        --c-promo-block-spacing: var(--c-promo-block-size-m-spacing);
        --c-promo-block-container-spacing: var(--c-promo-block-size-m-container-spacing);
        --c-promo-block-text-content-spacing: var(--c-promo-block-size-m-text-content-spacing);
        --c-promo-block-text-content-column-width: var(--c-promo-block-size-m-text-content-column-width);
        --c-promo-block-cta-column-width: var(--c-promo-block-size-m-cta-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__simple___4PcNZ {
        --c-promo-block-spacing: var(--c-promo-block-size-l-spacing);
        --c-promo-block-container-spacing: var(--c-promo-block-size-l-container-spacing);
        --c-promo-block-text-content-spacing: var(--c-promo-block-size-l-text-content-spacing);
        --c-promo-block-text-content-column-width: var(--c-promo-block-size-l-text-content-column-width);
        --c-promo-block-cta-column-width: var(--c-promo-block-size-l-cta-column-width);
        --c-promo-block-cta-width: auto
    }
}

@media (min-width: 1440px) {
    .v3-promoBlock-module__simple___4PcNZ {
        --c-promo-block-cta-column-width: var(--c-promo-block-size-xl-cta-column-width)
    }
}

.v3-promoBlock-module__simple___4PcNZ {
    --c-promo-block-size-s-cta-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-promo-block-size-m-cta-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-promo-block-size-l-cta-padding: var(--s-spacer-17) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-promo-block-cta-padding: var(--c-promo-block-size-s-cta-padding)
}

@media (min-width: 768px) {
    .v3-promoBlock-module__simple___4PcNZ {
        --c-promo-block-cta-padding: var(--c-promo-block-size-m-cta-padding)
    }
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__simple___4PcNZ {
        --c-promo-block-cta-padding: var(--c-promo-block-size-l-cta-padding)
    }
}

.v3-promoBlock-module__promoBlock___87ZHl {
    padding: var(--c-promo-block-padding);
    background-color: var(--c-promo-block-background-color);
    border: var(--c-promo-block-border);
    border-radius: var(--c-promo-block-border-radius);
    opacity: var(--c-promo-block-opacity);
    gap: var(--c-promo-block-spacing)
}

.v3-promoBlock-module__promoBlock___87ZHl .v3-promoBlock-module__image___VuPTY > div {
    height: 100%
}

.v3-promoBlock-module__promoBlock___87ZHl .v3-promoBlock-module__container___28SUS {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    row-gap: var(--c-promo-block-container-spacing);
    padding: var(--c-promo-block-container-padding);
    background-color: inherit
}

@media (min-width: 768px) {
    .v3-promoBlock-module__promoBlock___87ZHl .v3-promoBlock-module__container___28SUS {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__promoBlock___87ZHl .v3-promoBlock-module__container___28SUS {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-promoBlock-module__promoBlock___87ZHl .v3-promoBlock-module__container___28SUS {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-promoBlock-module__promoBlock___87ZHl .v3-promoBlock-module__textContent___mR4Fc {
    display: flex;
    flex-direction: column;
    grid-column: var(--c-promo-block-text-content-column-width);
    gap: var(--c-promo-block-text-content-spacing)
}

.v3-promoBlock-module__promoBlock___87ZHl .v3-promoBlock-module__label___SvPAW {
    padding: var(--c-promo-block-label-padding);
    color: var(--c-promo-block-label-color);
    text-transform: var(--c-promo-block-label-casing);
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-promoBlock-module__promoBlock___87ZHl .v3-promoBlock-module__titleContainer___sLsv0 {
    display: flex;
    flex-direction: column;
    gap: var(--c-promo-block-title-container-spacing)
}

.v3-promoBlock-module__promoBlock___87ZHl .v3-promoBlock-module__title___NxqpO {
    padding: var(--c-promo-block-title-padding);
    color: var(--c-promo-block-title-color);
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    overflow-wrap: var(--c-promo-block-title-overflow-wrap)
}

.v3-promoBlock-module__promoBlock___87ZHl .v3-promoBlock-module__summary___w-Z9f {
    padding: var(--c-promo-block-summary-padding);
    color: var(--c-promo-block-summary-color);
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300
}

.v3-promoBlock-module__promoBlock___87ZHl .v3-promoBlock-module__cta___0NIDn {
    padding: var(--c-promo-block-cta-padding);
    width: var(--c-promo-block-cta-width);
    text-align: center;
    grid-column: var(--c-promo-block-cta-column-width);
    place-self: var(--c-promo-block-cta-place-self)
}

.v3-promoBlock-module__promoBlock___87ZHl .v3-promoBlock-module__cta___0NIDn :only-child {
    display: var(--c-promo-block-cta-display);
    justify-content: var(--c-promo-block-cta-justify-content);
    width: var(--c-promo-block-cta-width-only-child)
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__promoBlock___87ZHl .v3-promoBlock-module__title___NxqpO {
        font-family: Open Sans;
        font-size: 40px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }

    .v3-promoBlock-module__promoBlock___87ZHl .v3-promoBlock-module__summary___w-Z9f {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-promoBlock-module__floating-image___GzvTr {
    padding: 0;
    background: var(--c-promo-block-background-color)
}

.v3-promoBlock-module__floating-image___GzvTr .v3-promoBlock-module__cta___0NIDn {
    text-align: center
}

.v3-promoBlock-module__floating-image___GzvTr .v3-promoBlock-module__floatingImage___3Ai7F {
    grid-column: var(--c-promo-block-floating-image-column-width)
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__floating-image___GzvTr .v3-promoBlock-module__floatingImage___3Ai7F {
        display: flex;
        justify-content: center
    }

    .v3-promoBlock-module__floating-image___GzvTr .v3-promoBlock-module__floatingImage___3Ai7F img {
        min-width: var(--s-size-grid-xl-4-col);
        max-width: var(--s-size-grid-xl-4-col);
        min-height: var(--s-size-grid-xl-4-col);
        max-height: var(--s-size-grid-xl-4-col)
    }
}

.v3-promoBlock-module__supporting-image___-4wlg {
    display: flex;
    flex-direction: column
}

.v3-promoBlock-module__supporting-image___-4wlg .v3-promoBlock-module__image___VuPTY {
    width: 100%;
    height: 100vw
}

.v3-promoBlock-module__supporting-image___-4wlg .v3-promoBlock-module__image___VuPTY img {
    height: 100%
}

@media (min-width: 1024px) {
    .v3-promoBlock-module__supporting-image___-4wlg {
        display: grid
    }

    .v3-promoBlock-module__supporting-image___-4wlg .v3-promoBlock-module__image___VuPTY {
        margin-left: auto;
        width: 48.75%;
        height: 100%;
        order: 2;
        grid-column: 1/-1;
        grid-row: 1/-1
    }

    .v3-promoBlock-module__supporting-image___-4wlg .v3-promoBlock-module__container___28SUS {
        grid-column: 1/-1;
        grid-row: 1/-1
    }

    .v3-promoBlock-module__supporting-image___-4wlg .v3-promoBlock-module__cta___0NIDn {
        margin-right: auto
    }

    .v3-promoBlock-module__supporting-image___-4wlg.v3-promoBlock-module__leftImagePosition___Q7NUI .v3-promoBlock-module__image___VuPTY {
        order: 1;
        margin-right: auto;
        margin-left: unset
    }

    .v3-promoBlock-module__supporting-image___-4wlg.v3-promoBlock-module__leftImagePosition___Q7NUI .v3-promoBlock-module__cta___0NIDn, .v3-promoBlock-module__supporting-image___-4wlg.v3-promoBlock-module__leftImagePosition___Q7NUI .v3-promoBlock-module__textContent___mR4Fc {
        grid-column: 8/-1
    }

    .v3-promoBlock-module__full-image___dUYKi {
        position: relative
    }

    .v3-promoBlock-module__full-image___dUYKi .v3-promoBlock-module__container___28SUS {
        position: var(--c-promo-block-container-position);
        top: var(--c-promo-block-container-top);
        bottom: var(--c-promo-block-container-bottom);
        right: var(--c-promo-block-container-right);
        left: var(--c-promo-block-container-left);
        display: var(--c-promo-block-container-display);
        margin: var(--c-promo-block-container-margin);
        width: var(--c-promo-block-container-width);
        background-color: var(--c-promo-block-container-background-color);
        border-radius: var(--c-promo-block-container-border-radius);
        z-index: var(--c-promo-block-container-z-index);
        flex-direction: var(--c-promo-block-container-flex-direction)
    }

    .v3-promoBlock-module__full-image___dUYKi .v3-promoBlock-module__image___VuPTY > div {
        max-height: 100vh
    }
}

.v3-pullQuoteEmbed-module__colourTheme1___rS1tj, .v3-pullQuoteEmbed-module__colourTheme2___39kZo, .v3-pullQuoteEmbed-module__colourTheme3___PEp8C, .v3-pullQuoteEmbed-module__colourTheme4___ZILF3, .v3-pullQuoteEmbed-module__colourTheme5___2r6w0, .v3-pullQuoteEmbed-module__colourTheme6___hmmEW, .v3-pullQuoteEmbed-module__default1___qqUtn, .v3-pullQuoteEmbed-module__default2___P1SQM, .v3-pullQuoteEmbed-module__tokens___RcvnJ {
    --c-pull-quote-embed-top-width: var(--p-borderwidth-0);
    --c-pull-quote-embed-bottom-width: var(--p-borderwidth-0);
    --c-pull-quote-embed-left-width: var(--p-borderwidth-0);
    --c-pull-quote-embed-right-width: var(--p-borderwidth-0);
    --c-pull-quote-embed-border-style: var(--p-border-style-solid);
    --c-pull-quote-embed-border-color: var(--p-color-opacity-background-transparent);
    --c-pull-quote-embed-border-top: var(--c-pull-quote-embed-top-width) var(--c-pull-quote-embed-border-style) var(--c-pull-quote-embed-border-color);
    --c-pull-quote-embed-border-bottom: var(--c-pull-quote-embed-bottom-width) var(--c-pull-quote-embed-border-style) var(--c-pull-quote-embed-border-color);
    --c-pull-quote-embed-border-right: var(--c-pull-quote-embed-right-width) var(--c-pull-quote-embed-border-style) var(--c-pull-quote-embed-border-color);
    --c-pull-quote-embed-border-left: var(--c-pull-quote-embed-left-width) var(--c-pull-quote-embed-border-style) var(--c-pull-quote-embed-border-color);
    --c-pull-quote-embed-border-radius: var(--p-borderradius-0);
    --c-pull-quote-embed-size-s-padding-top: var(--s-spacer-13);
    --c-pull-quote-embed-size-s-padding-right: var(--s-spacer-0);
    --c-pull-quote-embed-size-s-padding-bottom: var(--s-spacer-15);
    --c-pull-quote-embed-size-s-padding-left: var(--s-spacer-0);
    --c-pull-quote-embed-size-m-padding-top: var(--s-spacer-13);
    --c-pull-quote-embed-size-m-padding-right: var(--s-spacer-0);
    --c-pull-quote-embed-size-m-padding-bottom: var(--s-spacer-15);
    --c-pull-quote-embed-size-m-padding-left: var(--s-spacer-0);
    --c-pull-quote-embed-size-l-padding-top: var(--s-spacer-13);
    --c-pull-quote-embed-size-l-padding-right: var(--s-spacer-0);
    --c-pull-quote-embed-size-l-padding-bottom: var(--s-spacer-15);
    --c-pull-quote-embed-size-l-padding-left: var(--s-spacer-0);
    --c-pull-quote-embed-size-xl-padding-top: var(--s-spacer-13);
    --c-pull-quote-embed-size-xl-padding-right: var(--s-spacer-0);
    --c-pull-quote-embed-size-xl-padding-bottom: var(--s-spacer-15);
    --c-pull-quote-embed-size-xl-padding-left: var(--s-spacer-0);
    --c-pull-quote-embed-padding: var(--c-pull-quote-embed-size-s-padding-top) var(--c-pull-quote-embed-size-s-padding-right) var(--c-pull-quote-embed-size-s-padding-bottom) var(--c-pull-quote-embed-size-s-padding-left);
    --c-pull-quote-embed-text-content-padding: var(--s-spacer-0)
}

@media (min-width: 768px) {
    .v3-pullQuoteEmbed-module__colourTheme1___rS1tj, .v3-pullQuoteEmbed-module__colourTheme2___39kZo, .v3-pullQuoteEmbed-module__colourTheme3___PEp8C, .v3-pullQuoteEmbed-module__colourTheme4___ZILF3, .v3-pullQuoteEmbed-module__colourTheme5___2r6w0, .v3-pullQuoteEmbed-module__colourTheme6___hmmEW, .v3-pullQuoteEmbed-module__default1___qqUtn, .v3-pullQuoteEmbed-module__default2___P1SQM, .v3-pullQuoteEmbed-module__tokens___RcvnJ {
        --c-pull-quote-embed-padding: var(--c-pull-quote-embed-size-m-padding-top) var(--c-pull-quote-embed-size-m-padding-right) var(--c-pull-quote-embed-size-m-padding-bottom) var(--c-pull-quote-embed-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-pullQuoteEmbed-module__colourTheme1___rS1tj, .v3-pullQuoteEmbed-module__colourTheme2___39kZo, .v3-pullQuoteEmbed-module__colourTheme3___PEp8C, .v3-pullQuoteEmbed-module__colourTheme4___ZILF3, .v3-pullQuoteEmbed-module__colourTheme5___2r6w0, .v3-pullQuoteEmbed-module__colourTheme6___hmmEW, .v3-pullQuoteEmbed-module__default1___qqUtn, .v3-pullQuoteEmbed-module__default2___P1SQM, .v3-pullQuoteEmbed-module__tokens___RcvnJ {
        --c-pull-quote-embed-padding: var(--c-pull-quote-embed-size-l-padding-top) var(--c-pull-quote-embed-size-l-padding-right) var(--c-pull-quote-embed-size-l-padding-bottom) var(--c-pull-quote-embed-size-l-padding-left)
    }
}

@media (min-width: 1440px) {
    .v3-pullQuoteEmbed-module__colourTheme1___rS1tj, .v3-pullQuoteEmbed-module__colourTheme2___39kZo, .v3-pullQuoteEmbed-module__colourTheme3___PEp8C, .v3-pullQuoteEmbed-module__colourTheme4___ZILF3, .v3-pullQuoteEmbed-module__colourTheme5___2r6w0, .v3-pullQuoteEmbed-module__colourTheme6___hmmEW, .v3-pullQuoteEmbed-module__default1___qqUtn, .v3-pullQuoteEmbed-module__default2___P1SQM, .v3-pullQuoteEmbed-module__tokens___RcvnJ {
        --c-pull-quote-embed-padding: var(--c-pull-quote-embed-size-xl-padding-top) var(--c-pull-quote-embed-size-xl-padding-right) var(--c-pull-quote-embed-size-xl-padding-bottom) var(--c-pull-quote-embed-size-xl-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-pullQuoteEmbed-module__colourTheme1___rS1tj, .v3-pullQuoteEmbed-module__colourTheme2___39kZo, .v3-pullQuoteEmbed-module__colourTheme3___PEp8C, .v3-pullQuoteEmbed-module__colourTheme4___ZILF3, .v3-pullQuoteEmbed-module__colourTheme5___2r6w0, .v3-pullQuoteEmbed-module__colourTheme6___hmmEW, .v3-pullQuoteEmbed-module__default1___qqUtn, .v3-pullQuoteEmbed-module__default2___P1SQM, .v3-pullQuoteEmbed-module__tokens___RcvnJ {
        --c-pull-quote-embed-text-content-padding: var(--s-spacer-0) var(--s-gridcolumn-inset-xl-1-col) var(--s-spacer-0) var(--s-gridcolumn-inset-xl-1-col)
    }
}

@media (min-width: 1440px) {
    .v3-pullQuoteEmbed-module__colourTheme1___rS1tj, .v3-pullQuoteEmbed-module__colourTheme2___39kZo, .v3-pullQuoteEmbed-module__colourTheme3___PEp8C, .v3-pullQuoteEmbed-module__colourTheme4___ZILF3, .v3-pullQuoteEmbed-module__colourTheme5___2r6w0, .v3-pullQuoteEmbed-module__colourTheme6___hmmEW, .v3-pullQuoteEmbed-module__default1___qqUtn, .v3-pullQuoteEmbed-module__default2___P1SQM, .v3-pullQuoteEmbed-module__tokens___RcvnJ {
        --c-pull-quote-embed-text-content-padding: var(--s-spacer-0) var(--s-gridcolumn-inset-xl-2-col) var(--s-spacer-0) var(--s-gridcolumn-inset-xl-2-col)
    }
}

.v3-pullQuoteEmbed-module__default1___qqUtn {
    --c-pull-quote-embed-background-color: var(--cs-base-1-background-default)
}

.v3-pullQuoteEmbed-module__default2___P1SQM {
    --c-pull-quote-embed-background-color: var(--cs-base-2-background-default)
}

.v3-pullQuoteEmbed-module__colourTheme1___rS1tj {
    --c-pull-quote-embed-background-color: var(--cs-colorset-1-background-default)
}

.v3-pullQuoteEmbed-module__colourTheme2___39kZo {
    --c-pull-quote-embed-background-color: var(--cs-colorset-2-background-default)
}

.v3-pullQuoteEmbed-module__colourTheme3___PEp8C {
    --c-pull-quote-embed-background-color: var(--cs-colorset-3-background-default)
}

.v3-pullQuoteEmbed-module__colourTheme4___ZILF3 {
    --c-pull-quote-embed-background-color: var(--cs-colorset-4-background-default)
}

.v3-pullQuoteEmbed-module__colourTheme5___2r6w0 {
    --c-pull-quote-embed-background-color: var(--cs-colorset-5-background-default)
}

.v3-pullQuoteEmbed-module__colourTheme6___hmmEW {
    --c-pull-quote-embed-background-color: var(--cs-colorset-6-background-default)
}

.v3-pullQuoteEmbed-module__tokens___RcvnJ {
    --c-pull-quote-embed-content-grid-column: 1/span all;
    --c-pull-quote-embed-content-breakpoint-l-grid-column: 1/span 9;
    --c-pull-quote-embed-content-display: flex;
    --c-pull-quote-embed-content-flex-direction: column;
    --c-pull-quote-embed-content-size-xl-flex-direction: column;
    --c-pull-quote-embed-content-gap: 32px;
    --c-pull-quote-embed-quote-icon-width: 57px;
    --c-pull-quote-embed-quote-icon-height: fit-content;
    --c-pull-quote-embed-quote-icon-size-xl-width: 57px;
    --c-pull-quote-embed-quote-icon-size-xl-height: fit-content;
    --c-pull-quote-embed-text-content-display: flex;
    --c-pull-quote-embed-text-content-flex-direction: column;
    --c-pull-quote-embed-text-content-gap: 24px;
    --c-pull-quote-embed-author-display: flex;
    --c-pull-quote-embed-author-align-items: center;
    --c-pull-quote-embed-author-gap: 16px;
    --c-pull-quote-embed-author-padding: 0;
    --c-pull-quote-embed-author-size-xl-padding: 0;
    --c-pull-quote-embed-avatar-width: 56px;
    --c-pull-quote-embed-avatar-height: 56px;
    --c-pull-quote-embed-avatar-contents-width: 100%;
    --c-pull-quote-embed-avatar-contents-height: 100%;
    --c-pull-quote-embed-avatar-contents-border-radius: 50%;
    --c-pull-quote-embed-avatar-contents-object-fit: cover;
    --c-pull-quote-embed-author-full-name-display: block;
    --c-pull-quote-embed-quote-padding: 0;
    --c-pull-quote-embed-quote-size-xl-padding: 0
}

.v3-pullQuoteEmbed-module__default1___qqUtn {
    --c-pull-quote-embed-quote-icon-color: var(--p-color-primary-1);
    --c-pull-quote-embed-quote-color: var(--cs-base-1-text-default);
    --c-pull-quote-embed-quote-border-color: var(--cs-base-1-border-emphasis-default);
    --c-pull-quote-embed-author-full-name-color: var(--cs-base-1-text-supporting);
    --c-pull-quote-embed-author-title-color: var(--cs-base-1-text-supporting)
}

.v3-pullQuoteEmbed-module__default2___P1SQM {
    --c-pull-quote-embed-quote-icon-color: var(--p-color-secondary-1);
    --c-pull-quote-embed-quote-color: var(--cs-base-2-text-default);
    --c-pull-quote-embed-quote-border-color: var(--cs-base-2-border-emphasis-default);
    --c-pull-quote-embed-author-full-name-color: var(--cs-base-2-text-supporting);
    --c-pull-quote-embed-author-title-color: var(--cs-base-2-text-supporting)
}

.v3-pullQuoteEmbed-module__colourTheme1___rS1tj {
    --c-pull-quote-embed-quote-icon-color: var(--p-color-primary-1);
    --c-pull-quote-embed-quote-color: var(--cs-colorset-1-text-default);
    --c-pull-quote-embed-quote-border-color: var(--cs-colorset-1-border-emphasis-default);
    --c-pull-quote-embed-author-full-name-color: var(--cs-colorset-1-text-supporting);
    --c-pull-quote-embed-author-title-color: var(--cs-colorset-1-text-supporting)
}

.v3-pullQuoteEmbed-module__colourTheme2___39kZo {
    --c-pull-quote-embed-quote-icon-color: var(--p-color-primary-1);
    --c-pull-quote-embed-quote-color: var(--cs-colorset-2-text-default);
    --c-pull-quote-embed-quote-border-color: var(--cs-colorset-2-border-emphasis-default);
    --c-pull-quote-embed-author-full-name-color: var(--cs-colorset-2-text-supporting);
    --c-pull-quote-embed-author-title-color: var(--cs-colorset-2-text-supporting)
}

.v3-pullQuoteEmbed-module__colourTheme3___PEp8C {
    --c-pull-quote-embed-quote-icon-color: var(--p-color-neutral-white);
    --c-pull-quote-embed-quote-color: var(--cs-colorset-3-text-default);
    --c-pull-quote-embed-quote-border-color: var(--cs-colorset-3-border-emphasis-default);
    --c-pull-quote-embed-author-full-name-color: var(--cs-colorset-3-text-supporting);
    --c-pull-quote-embed-author-title-color: var(--cs-colorset-3-text-supporting)
}

.v3-pullQuoteEmbed-module__colourTheme4___ZILF3 {
    --c-pull-quote-embed-quote-icon-color: var(--p-color-secondary-1);
    --c-pull-quote-embed-quote-color: var(--cs-colorset-4-text-default);
    --c-pull-quote-embed-quote-border-color: var(--cs-colorset-4-border-emphasis-default);
    --c-pull-quote-embed-author-full-name-color: var(--cs-colorset-4-text-supporting);
    --c-pull-quote-embed-author-title-color: var(--cs-colorset-4-text-supporting)
}

.v3-pullQuoteEmbed-module__colourTheme5___2r6w0 {
    --c-pull-quote-embed-quote-icon-color: var(--p-color-secondary-1);
    --c-pull-quote-embed-quote-color: var(--cs-colorset-5-text-default);
    --c-pull-quote-embed-quote-border-color: var(--cs-colorset-5-border-emphasis-default);
    --c-pull-quote-embed-author-full-name-color: var(--cs-colorset-5-text-supporting);
    --c-pull-quote-embed-author-title-color: var(--cs-colorset-5-text-supporting)
}

.v3-pullQuoteEmbed-module__colourTheme6___hmmEW {
    --c-pull-quote-embed-quote-icon-color: var(--p-color-secondary-1);
    --c-pull-quote-embed-quote-color: var(--cs-colorset-6-text-default);
    --c-pull-quote-embed-quote-border-color: var(--cs-colorset-6-border-emphasis-default);
    --c-pull-quote-embed-author-full-name-color: var(--cs-colorset-6-text-supporting);
    --c-pull-quote-embed-author-title-color: var(--cs-colorset-6-text-supporting)
}

.v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    padding: var(--c-pull-quote-embed-padding);
    color: var(--c-pull-quote-embed-text-color);
    background-color: var(--c-pull-quote-embed-background-color);
    border-radius: var(--c-pull-quote-embed-border-radius);
    opacity: var(--c-pull-quote-embed-opacity);
    border-top: var(--c-pull-quote-embed-border-top);
    border-bottom: var(--c-pull-quote-embed-border-bottom);
    border-left: var(--c-pull-quote-embed-border-left);
    border-right: var(--c-pull-quote-embed-border-right)
}

@media (min-width: 768px) {
    .v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y .v3-pullQuoteEmbed-module__pullQuoteEmbedContent___MaZ1G {
    grid-column: var(--c-pull-quote-embed-content-grid-column);
    display: var(--c-pull-quote-embed-content-display);
    flex-direction: var(--c-pull-quote-embed-content-flex-direction);
    gap: var(--c-pull-quote-embed-content-gap)
}

@media (min-width: 1440px) {
    .v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y .v3-pullQuoteEmbed-module__pullQuoteEmbedContent___MaZ1G {
        grid-column: var(--c-pull-quote-embed-content-breakpoint-l-grid-column);
        flex-direction: var(--c-pull-quote-embed-content-size-xl-flex-direction);
        gap: var(--c-pull-quote-embed-content-gap)
    }
}

.v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y .v3-pullQuoteEmbed-module__quoteMark___bGo8I {
    color: var(--c-pull-quote-embed-quote-icon-color)
}

.v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y .v3-pullQuoteEmbed-module__quoteMark___bGo8I svg {
    width: var(--c-pull-quote-embed-quote-icon-width);
    height: var(--c-pull-quote-embed-quote-icon-height)
}

@media (min-width: 1440px) {
    .v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y .v3-pullQuoteEmbed-module__quoteMark___bGo8I {
        width: var(--c-pull-quote-embed-quote-size-xl-icon-width);
        height: var(--c-pull-quote-embed-quote-size-xl-icon-height)
    }
}

.v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y .v3-pullQuoteEmbed-module__textContent___zBnCe {
    display: var(--c-pull-quote-embed-text-content-display);
    flex-direction: var(--c-pull-quote-embed-text-content-flex-direction);
    gap: var(--c-pull-quote-embed-text-content-gap)
}

.v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y .v3-pullQuoteEmbed-module__author___Y-zYm {
    display: var(--c-pull-quote-embed-author-display);
    align-items: var(--c-pull-quote-embed-author-align-items);
    gap: var(--c-pull-quote-embed-author-gap);
    padding: var(--c-pull-quote-embed-author-padding)
}

@media (min-width: 1440px) {
    .v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y .v3-pullQuoteEmbed-module__author___Y-zYm {
        padding: var(--c-pull-quote-embed-author-size-xl-padding)
    }
}

.v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y .v3-pullQuoteEmbed-module__avatar___YbHws {
    width: var(--c-pull-quote-embed-avatar-width);
    height: var(--c-pull-quote-embed-avatar-height)
}

.v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y .v3-pullQuoteEmbed-module__avatar___YbHws > * {
    width: var(--c-pull-quote-embed-avatar-contents-width);
    height: var(--c-pull-quote-embed-avatar-contents-height);
    border-radius: var(--c-pull-quote-embed-avatar-contents-border-radius);
    object-fit: var(--c-pull-quote-embed-avatar-contents-object-fit)
}

.v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y .v3-pullQuoteEmbed-module__fullName___yu-MT {
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300;
    display: var(--c-pull-quote-embed-author-full-name-display);
    color: var(--c-pull-quote-embed-author-full-name-color);
    text-transform: var(--c-pull-quote-embed-author-full-name-text-transform)
}

@media (min-width: 1440px) {
    .v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y .v3-pullQuoteEmbed-module__fullName___yu-MT {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y .v3-pullQuoteEmbed-module__title___Xmwlv {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700;
    color: var(--c-pull-quote-embed-author-title-color)
}

@media (min-width: 1440px) {
    .v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y .v3-pullQuoteEmbed-module__title___Xmwlv {
        font-family: Open Sans;
        font-size: 12px;
        line-height: 20px;
        letter-spacing: .200000003px;
        font-weight: 700
    }
}

.v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y .v3-pullQuoteEmbed-module__quote___RgDmA {
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-pull-quote-embed-quote-padding);
    color: var(--c-pull-quote-embed-quote-color);
    border-left: 0 solid var(--c-pull-quote-embed-quote-border-color)
}

@media (min-width: 1440px) {
    .v3-pullQuoteEmbed-module__pullQuoteEmbed___kwd7Y .v3-pullQuoteEmbed-module__quote___RgDmA {
        font-family: Open Sans;
        font-size: 32px;
        line-height: 44px;
        letter-spacing: .1000000015px;
        font-weight: 700;
        padding: var(--c-pull-quote-embed-quote-size-xl-padding)
    }
}

.v3-relatedContent-module__onDark___Jrm5f, .v3-relatedContent-module__tokens___2Ad5j {
    --c-related-content-top-width: var(--p-borderwidth-0);
    --c-related-content-bottom-width: var(--p-borderwidth-0);
    --c-related-content-left-width: var(--p-borderwidth-0);
    --c-related-content-right-width: var(--p-borderwidth-0);
    --c-related-content-border-style: var(--p-border-style-solid);
    --c-related-content-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-related-content-border-top: var(--c-related-content-top-width) var(--c-related-content-border-style) var(--c-related-content-border-color);
    --c-related-content-border-bottom: var(--c-related-content-bottom-width) var(--c-related-content-border-style) var(--c-related-content-border-color);
    --c-related-content-border-right: var(--c-related-content-right-width) var(--c-related-content-border-style) var(--c-related-content-border-color);
    --c-related-content-border-left: var(--c-related-content-left-width) var(--c-related-content-border-style) var(--c-related-content-border-color);
    --c-related-content-border-radius: var(--p-borderradius-0)
}

.v3-relatedContent-module__tokens___2Ad5j {
    --c-related-content-size-s-padding-top: var(--s-spacer-13);
    --c-related-content-size-s-padding-right: var(--s-spacer-0);
    --c-related-content-size-s-padding-bottom: var(--s-spacer-13);
    --c-related-content-size-s-padding-left: var(--s-spacer-0);
    --c-related-content-size-m-padding-top: var(--s-spacer-13);
    --c-related-content-size-m-padding-right: var(--s-spacer-0);
    --c-related-content-size-m-padding-bottom: var(--s-spacer-13);
    --c-related-content-size-m-padding-left: var(--s-spacer-0);
    --c-related-content-size-l-padding-top: var(--s-spacer-13);
    --c-related-content-size-l-padding-right: var(--s-spacer-0);
    --c-related-content-size-l-padding-bottom: var(--s-spacer-15);
    --c-related-content-size-l-padding-left: var(--s-spacer-0);
    --c-related-content-size-s-item-spacing: var(--s-spacer-0);
    --c-related-content-size-m-item-spacing: var(--s-spacer-0);
    --c-related-content-size-l-item-spacing: var(--s-spacer-0);
    --c-related-content-item-spacing: var(--c-related-content-size-s-item-spacing);
    --c-related-content-container-size-s-item-spacing: var(--s-spacer-7);
    --c-related-content-container-size-m-item-spacing: var(--s-spacer-7);
    --c-related-content-container-size-l-item-spacing: var(--s-spacer-7);
    --c-related-content-container-item-spacing: var(--c-related-content-container-size-s-item-spacing);
    --c-related-content-padding: var(--c-related-content-size-s-padding-top) var(--c-related-content-size-s-padding-right) var(--c-related-content-size-s-padding-bottom) var(--c-related-content-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-relatedContent-module__tokens___2Ad5j {
        --c-related-content-padding: var(--c-related-content-size-m-padding-top) var(--c-related-content-size-m-padding-right) var(--c-related-content-size-m-padding-bottom) var(--c-related-content-size-m-padding-left);
        --c-related-content-item-spacing: var(--c-related-content-size-m-item-spacing);
        --c-related-content-container-item-spacing: var(--c-related-content-container-size-m-item-spacing)
    }
}

@media (min-width: 1024px) {
    .v3-relatedContent-module__tokens___2Ad5j {
        --c-related-content-padding: var(--c-related-content-size-l-padding-top) var(--c-related-content-size-l-padding-right) var(--c-related-content-size-l-padding-bottom) var(--c-related-content-size-l-padding-left);
        --c-related-content-item-spacing: var(--c-related-content-size-l-item-spacing);
        --c-related-content-container-item-spacing: var(--c-related-content-container-size-l-item-spacing)
    }
}

.v3-relatedContent-module__tokens___2Ad5j {
    --c-related-content-background-color: var(--s-color-background-default-light);
    --c-related-content-opacity: var(--p-opacity-100)
}

.v3-relatedContent-module__onDark___Jrm5f {
    --c-related-content-background-color: var(--s-color-background-default-dark);
    --c-related-content-opacity: var(--p-opacity-100)
}

.v3-relatedContent-module__tokens___2Ad5j {
    --c-related-content-list-item-size-s-column-width: span var(--p-grid-small-column-count);
    --c-related-content-list-item-size-m-column-width: span calc(var(--p-grid-medium-column-count) / 3);
    --c-related-content-list-item-size-l-column-width: span calc(var(--p-grid-medium-column-count) / 3);
    --c-related-content-container-display: flex;
    --c-related-content-container-flex-direction: column;
    --c-related-content-content-container-size-s-padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-6) var(--s-spacer-0);
    --c-related-content-content-container-size-m-padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-6) var(--s-spacer-0);
    --c-related-content-content-container-size-l-padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-6) var(--s-spacer-0);
    --c-related-content-content-container-padding: var(--c-related-content-content-container-size-s-padding);
    --c-related-content-title-size-s-padding: var(--s-spacer-2) var(--s-spacer-0) var(--s-spacer-2) var(--s-spacer-0);
    --c-related-content-title-size-m-padding: var(--s-spacer-2) var(--s-spacer-0) var(--s-spacer-2) var(--s-spacer-0);
    --c-related-content-title-size-l-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-related-content-title-padding: var(--c-related-content-title-size-s-padding);
    --c-related-content-title-color: var(--s-color-text-default-black);
    --c-related-content-subtitle-color: var(--s-color-text-default-dark);
    --c-related-content-subtitle-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-related-content-list-item-title-color: var(--s-color-text-default-black);
    --c-related-content-link-section-padding: 16px 0;
    --c-related-content-link-section-display: flex;
    --c-related-content-link-section-jus: flex
}

@media (min-width: 768px) {
    .v3-relatedContent-module__tokens___2Ad5j {
        --c-related-content-content-container-padding: var(--c-related-content-content-container-size-m-padding);
        --c-related-content-title-padding: var(--c-related-content-title-size-m-padding)
    }
}

@media (min-width: 1024px) {
    .v3-relatedContent-module__tokens___2Ad5j {
        --c-related-content-content-container-padding: var(--c-related-content-content-container-size-m-padding);
        --c-related-content-title-padding: var(--c-related-content-title-size-l-padding)
    }
}

.v3-relatedContent-module__onDark___Jrm5f {
    --c-related-content-title-color: var(--s-color-text-default-white);
    --c-related-content-subtitle-color: var(--s-color-text-default-light);
    --c-related-content-list-item-title-color: var(--s-color-text-default-white)
}

.v3-relatedContent-module__relatedContent___ot5A- {
    padding: var(--c-related-content-padding);
    background-color: var(--c-related-content-background-color);
    border-top: var(--c-related-content-border-top);
    border-bottom: var(--c-related-content-border-bottom);
    border-left: var(--c-related-content-border-left);
    border-right: var(--c-related-content-border-right);
    border-radius: var(--c-related-content-border-radius);
    opacity: var(--c-related-content-opacity)
}

.v3-relatedContent-module__container___2TzTt {
    display: var(--c-related-content-container-display);
    flex-direction: var(--c-related-content-container-flex-direction);
    row-gap: var(--c-related-content-container-item-spacing)
}

.v3-relatedContent-module__contentContainer___3yBnU {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    padding: var(--c-related-content-content-container-padding)
}

@media (min-width: 768px) {
    .v3-relatedContent-module__contentContainer___3yBnU {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-relatedContent-module__contentContainer___3yBnU {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-relatedContent-module__contentContainer___3yBnU {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-relatedContent-module__listItem___bIa0k {
    display: flex;
    flex-direction: column;
    gap: 16px;
    grid-column: 1/-1
}

@media (min-width: 768px) {
    .v3-relatedContent-module__listItem___bIa0k {
        grid-column-start: auto;
        grid-column-end: span 4
    }
}

.v3-relatedContent-module__listItemTitle___9sTRV {
    padding: 3px 0 1px;
    color: var(--c-related-content-list-item-title-color);
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-relatedContent-module__listItemTitle___9sTRV {
        font-family: Open Sans;
        font-size: 32px;
        line-height: 40px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-relatedContent-module__title___C8Syl {
    padding: var(--c-related-content-title-padding);
    color: var(--c-related-content-title-color);
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-relatedContent-module__title___C8Syl {
        font-family: Open Sans;
        font-size: 28px;
        line-height: 40px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-relatedContent-module__subTitle___V1AYw {
    padding: var(--c-related-content-title-padding);
    color: var(--c-related-content-title-color);
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300
}

@media (min-width: 1024px) {
    .v3-relatedContent-module__subTitle___V1AYw {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-relatedContent-module__linkSection___9U5wI {
    display: flex;
    justify-content: flex-end;
    padding: 16px 0
}

.v3-rteTable-module__tokens___6KNd9 {
    --c-rte-table-top-width: var(--p-borderwidth-0);
    --c-rte-table-bottom-width: var(--p-borderwidth-0);
    --c-rte-table-left-width: var(--p-borderwidth-0);
    --c-rte-table-right-width: var(--p-borderwidth-0);
    --c-rte-table-border-style: var(--p-border-style-solid);
    --c-rte-table-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-rte-table-border-top: var(--c-rte-table-top-width) var(--c-rte-table-border-style) var(--c-rte-table-border-color);
    --c-rte-table-border-bottom: var(--c-rte-table-bottom-width) var(--c-rte-table-border-style) var(--c-rte-table-border-color);
    --c-rte-table-border-right: var(--c-rte-table-right-width) var(--c-rte-table-border-style) var(--c-rte-table-border-color);
    --c-rte-table-border-left: var(--c-rte-table-left-width) var(--c-rte-table-border-style) var(--c-rte-table-border-color);
    --c-rte-table-border-radius: var(--p-borderradius-0);
    --c-rte-table-padding-top: var(--s-spacer-0);
    --c-rte-table-padding-right: var(--s-spacer-0);
    --c-rte-table-padding-bottom: var(--s-spacer-0);
    --c-rte-table-padding-left: var(--s-spacer-0);
    --c-rte-table-padding: var(--c-rte-table-padding-top) var(--c-rte-table-padding-right) var(--c-rte-table-padding-bottom) var(--c-rte-table-padding-left);
    --c-rte-table-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-rte-table-opacity: var(--p-opacity-100)
}

.v3-rteTable-module__rteTable___TCVgz {
    padding: var(--c-rte-table-padding);
    width: inherit;
    background-color: var(--c-rte-table-background-color);
    border-radius: var(--c-rte-table-border-radius);
    opacity: var(--c-rte-table-opacity);
    border-collapse: collapse;
    border-spacing: 0;
    border-top: var(--c-rte-table-border-top);
    border-bottom: var(--c-rte-table-border-bottom);
    border-left: var(--c-rte-table-border-left);
    border-right: var(--c-rte-table-border-right);
    table-layout: fixed
}

.v3-rteTableCell-module__tokens___Nj4LX {
    --c-rte-table-cell-top-width: var(--p-borderwidth-0);
    --c-rte-table-cell-bottom-width: var(--p-borderwidth-0);
    --c-rte-table-cell-left-width: var(--p-borderwidth-0);
    --c-rte-table-cell-right-width: var(--p-borderwidth-1);
    --c-rte-table-cell-border-style: var(--p-border-style-solid);
    --c-rte-table-cell-border-color: var(--cs-base-1-border-default-default);
    --c-rte-table-cell-border-top: var(--c-rte-table-cell-top-width) var(--c-rte-table-cell-border-style) var(--c-rte-table-cell-border-color);
    --c-rte-table-cell-border-bottom: var(--c-rte-table-cell-bottom-width) var(--c-rte-table-cell-border-style) var(--c-rte-table-cell-border-color);
    --c-rte-table-cell-border-right: var(--c-rte-table-cell-right-width) var(--c-rte-table-cell-border-style) var(--c-rte-table-cell-border-color);
    --c-rte-table-cell-border-left: var(--c-rte-table-cell-left-width) var(--c-rte-table-cell-border-style) var(--c-rte-table-cell-border-color);
    --c-rte-table-cell-border-radius: var(--p-borderradius-0);
    --c-rte-table-cell-focused-outline-color: var(--cs-base-1-interaction-emphasis-enabled)
}

.v3-rteTableCell-module__base2___hfZqu {
    --c-rte-table-cell-border-color: var(--cs-base-2-border-default-default);
    --c-rte-table-cell-focused-outline-color: var(--cs-base-2-interaction-emphasis-enabled)
}

.v3-rteTableCell-module__colourTheme1___CAqxm {
    --c-rte-table-cell-border-color: var(--cs-colorset-1-border-default-default);
    --c-rte-table-cell-focused-outline-color: var(--cs-colorset-1-interaction-emphasis-enabled)
}

.v3-rteTableCell-module__colourTheme2___YIJU1 {
    --c-rte-table-cell-border-color: var(--cs-colorset-2-border-default-default);
    --c-rte-table-cell-focused-outline-color: var(--cs-colorset-2-interaction-emphasis-enabled)
}

.v3-rteTableCell-module__colourTheme3___AwfKR {
    --c-rte-table-cell-border-color: var(--cs-colorset-3-border-default-default);
    --c-rte-table-cell-focused-outline-color: var(--cs-colorset-3-interaction-emphasis-enabled)
}

.v3-rteTableCell-module__colourTheme4___4xoOc {
    --c-rte-table-cell-border-color: var(--cs-colorset-4-border-default-default);
    --c-rte-table-cell-focused-outline-color: var(--cs-colorset-4-interaction-emphasis-enabled)
}

.v3-rteTableCell-module__colourTheme5___tObz3 {
    --c-rte-table-cell-border-color: var(--cs-colorset-5-border-default-default);
    --c-rte-table-cell-focused-outline-color: var(--cs-colorset-5-interaction-emphasis-enabled)
}

.v3-rteTableCell-module__colourTheme6___3aqI0 {
    --c-rte-table-cell-border-color: var(--cs-colorset-6-border-default-default);
    --c-rte-table-cell-focused-outline-color: var(--cs-base-6-interaction-emphasis-enabled)
}

.v3-rteTableCell-module__tokens___Nj4LX {
    --c-rte-table-cell-padding-top: var(--s-spacer-3);
    --c-rte-table-cell-padding-right: var(--s-spacer-4);
    --c-rte-table-cell-padding-bottom: var(--s-spacer-3);
    --c-rte-table-cell-padding-left: var(--s-spacer-4);
    --c-rte-table-cell-padding: var(--c-rte-table-cell-padding-top) var(--c-rte-table-cell-padding-right) var(--c-rte-table-cell-padding-bottom) var(--c-rte-table-cell-padding-left);
    --c-rte-table-cell-item-spacing: var(--s-spacer-4);
    --c-rte-table-cell-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-rte-table-cell-opacity: var(--p-opacity-100);
    --c-rte-table-cell-text-color: var(--cs-base-1-text-body)
}

.v3-rteTableCell-module__base2___hfZqu {
    --c-rte-table-cell-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-rte-table-cell-text-color: var(--cs-base-2-text-body)
}

.v3-rteTableCell-module__colourTheme1___CAqxm {
    --c-rte-table-cell-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-rte-table-cell-text-color: var(--cs-colorset-1-text-body)
}

.v3-rteTableCell-module__colourTheme2___YIJU1 {
    --c-rte-table-cell-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-rte-table-cell-text-color: var(--cs-colorset-2-text-body)
}

.v3-rteTableCell-module__colourTheme3___AwfKR {
    --c-rte-table-cell-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-rte-table-cell-text-color: var(--cs-colorset-3-text-body)
}

.v3-rteTableCell-module__colourTheme4___4xoOc {
    --c-rte-table-cell-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-rte-table-cell-text-color: var(--cs-colorset-4-text-body)
}

.v3-rteTableCell-module__colourTheme5___tObz3 {
    --c-rte-table-cell-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-rte-table-cell-text-color: var(--cs-colorset-5-text-body)
}

.v3-rteTableCell-module__colourTheme6___3aqI0 {
    --c-rte-table-cell-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-rte-table-cell-text-color: var(--cs-colorset-6-text-body)
}

.v3-rteTableCell-module__tokens___Nj4LX {
    --c-rte-table-cell-height: var(--s-spacer-13);
    --c-rte-table-cell-width: var(--s-spacer-19)
}

.v3-rteTableCell-module__rteTableCell___qMgsO {
    padding: var(--c-rte-table-cell-padding);
    width: var(--c-rte-table-cell-width);
    height: var(--c-rte-table-cell-height);
    color: var(--c-rte-table-cell-text-color);
    background-color: var(--c-rte-table-cell-background-color);
    background-clip: padding-box;
    border-radius: var(--c-rte-table-cell-border-radius);
    opacity: var(--c-rte-table-cell-opacity);
    border-top: var(--c-rte-table-cell-border-top);
    border-bottom: var(--c-rte-table-cell-border-bottom);
    border-left: var(--c-rte-table-cell-border-left);
    border-right: var(--c-rte-table-cell-border-right);
    box-sizing: initial
}

.v3-rteTableCell-module__rteTableCell___qMgsO:last-of-type {
    border-right: none
}

.v3-rteTableCell-module__rteTableCell___qMgsO > p {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    margin: 0;
    padding: 0
}

.v3-rteTableCell-module__rteTableCell___qMgsO:focus {
    border-radius: 0;
    box-shadow: inset 0 0 0 var(--p-borderwidth-2) var(--c-rte-table-cell-focused-outline-color)
}

.v3-rteTableHeadCell-module__tokens___gA44X {
    --c-rte-table-head-cell-top-width: var(--p-borderwidth-0);
    --c-rte-table-head-cell-bottom-width: var(--p-borderwidth-0);
    --c-rte-table-head-cell-left-width: var(--p-borderwidth-0);
    --c-rte-table-head-cell-right-width: var(--p-borderwidth-1);
    --c-rte-table-head-cell-border-style: var(--p-border-style-solid);
    --c-rte-table-head-cell-border-color: var(--cs-base-1-border-default-default);
    --c-rte-table-head-cell-border-top: var(--c-rte-table-head-cell-top-width) var(--c-rte-table-head-cell-border-style) var(--c-rte-table-head-cell-border-color);
    --c-rte-table-head-cell-border-bottom: var(--c-rte-table-head-cell-bottom-width) var(--c-rte-table-head-cell-border-style) var(--c-rte-table-head-cell-border-color);
    --c-rte-table-head-cell-border-right: var(--c-rte-table-head-cell-right-width) var(--c-rte-table-head-cell-border-style) var(--c-rte-table-head-cell-border-color);
    --c-rte-table-head-cell-border-left: var(--c-rte-table-head-cell-left-width) var(--c-rte-table-head-cell-border-style) var(--c-rte-table-head-cell-border-color);
    --c-rte-table-head-cell-border-radius: var(--p-borderradius-0);
    --c-rte-table-head-cell-focused-outline-color: var(--cs-base-1-interaction-emphasis-enabled)
}

.v3-rteTableHeadCell-module__base2___vfTu6 {
    --c-rte-table-head-cell-border-color: var(--cs-base-2-border-default-default);
    --c-rte-table-head-cell-focused-outline-color: var(--cs-base-2-interaction-emphasis-enabled)
}

.v3-rteTableHeadCell-module__colourTheme1___ltBX- {
    --c-rte-table-head-cell-border-color: var(--cs-colorset-1-border-default-default);
    --c-rte-table-head-cell-focused-outline-color: var(--cs-colorset-1-interaction-emphasis-enabled)
}

.v3-rteTableHeadCell-module__colourTheme2___-eZUq {
    --c-rte-table-head-cell-border-color: var(--cs-colorset-2-border-default-default);
    --c-rte-table-head-cell-focused-outline-color: var(--cs-colorset-2-interaction-emphasis-enabled)
}

.v3-rteTableHeadCell-module__colourTheme3___5l-al {
    --c-rte-table-head-cell-border-color: var(--cs-colorset-3-border-default-default);
    --c-rte-table-head-cell-focused-outline-color: var(--cs-colorset-3-interaction-emphasis-enabled)
}

.v3-rteTableHeadCell-module__colourTheme4___-gApI {
    --c-rte-table-head-cell-border-color: var(--cs-colorset-4-border-default-default);
    --c-rte-table-head-cell-focused-outline-color: var(--cs-colorset-4-interaction-emphasis-enabled)
}

.v3-rteTableHeadCell-module__colourTheme5___UsSaH {
    --c-rte-table-head-cell-border-color: var(--cs-colorset-5-border-default-default);
    --c-rte-table-head-cell-focused-outline-color: var(--cs-colorset-5-interaction-emphasis-enabled)
}

.v3-rteTableHeadCell-module__colourTheme6___Q0pX7 {
    --c-rte-table-head-cell-border-color: var(--cs-colorset-6-border-default-default);
    --c-rte-table-head-cell-focused-outline-color: var(--cs-base-6-interaction-emphasis-enabled)
}

.v3-rteTableHeadCell-module__tokens___gA44X {
    --c-rte-table-head-cell-padding-top: var(--s-spacer-3);
    --c-rte-table-head-cell-padding-right: var(--s-spacer-4);
    --c-rte-table-head-cell-padding-bottom: var(--s-spacer-3);
    --c-rte-table-head-cell-padding-left: var(--s-spacer-4);
    --c-rte-table-head-cell-padding: var(--c-rte-table-head-cell-padding-top) var(--c-rte-table-head-cell-padding-right) var(--c-rte-table-head-cell-padding-bottom) var(--c-rte-table-head-cell-padding-left);
    --c-rte-table-head-cell-item-spacing: var(--s-spacer-4);
    --c-rte-table-head-cell-background-color: var(--cs-base-1-background-alternative);
    --c-rte-table-head-cell-opacity: var(--p-opacity-100);
    --c-rte-table-head-cell-text-color: var(--cs-base-1-text-default)
}

.v3-rteTableHeadCell-module__base2___vfTu6 {
    --c-rte-table-head-cell-background-color: var(--cs-base-2-background-alternative);
    --c-rte-table-head-cell-text-color: var(--cs-base-2-text-default)
}

.v3-rteTableHeadCell-module__colourTheme1___ltBX- {
    --c-rte-table-head-cell-background-color: var(--cs-colorset-1-background-alternative);
    --c-rte-table-head-cell-text-color: var(--cs-colorset-1-text-default)
}

.v3-rteTableHeadCell-module__colourTheme2___-eZUq {
    --c-rte-table-head-cell-background-color: var(--cs-colorset-2-background-alternative);
    --c-rte-table-head-cell-text-color: var(--cs-colorset-2-text-default)
}

.v3-rteTableHeadCell-module__colourTheme3___5l-al {
    --c-rte-table-head-cell-background-color: var(--cs-colorset-3-background-alternative);
    --c-rte-table-head-cell-text-color: var(--cs-colorset-3-text-default)
}

.v3-rteTableHeadCell-module__colourTheme4___-gApI {
    --c-rte-table-head-cell-background-color: var(--cs-colorset-4-background-alternative);
    --c-rte-table-head-cell-text-color: var(--cs-colorset-4-text-default)
}

.v3-rteTableHeadCell-module__colourTheme5___UsSaH {
    --c-rte-table-head-cell-background-color: var(--cs-colorset-5-background-alternative);
    --c-rte-table-head-cell-text-color: var(--cs-colorset-5-text-default)
}

.v3-rteTableHeadCell-module__colourTheme6___Q0pX7 {
    --c-rte-table-head-cell-background-color: var(--cs-colorset-6-background-alternative);
    --c-rte-table-head-cell-text-color: var(--cs-colorset-6-text-default)
}

.v3-rteTableHeadCell-module__tokens___gA44X {
    --c-rte-table-head-cell-height: var(--s-spacer-13);
    --c-rte-table-head-cell-width: var(--s-spacer-19)
}

.v3-rteTableHeadCell-module__rteTableHeadCell___eGtj1 {
    padding: var(--c-rte-table-head-cell-padding);
    width: var(--c-rte-table-head-cell-width);
    height: var(--c-rte-table-head-cell-height);
    color: var(--c-rte-table-head-cell-text-color);
    background-color: var(--c-rte-table-head-cell-background-color);
    border-radius: var(--c-rte-table-head-cell-border-radius);
    opacity: var(--c-rte-table-head-cell-opacity);
    border-top: var(--c-rte-table-head-cell-border-top);
    border-bottom: var(--c-rte-table-head-cell-border-bottom);
    border-left: var(--c-rte-table-head-cell-border-left);
    border-right: var(--c-rte-table-head-cell-border-right)
}

.v3-rteTableHeadCell-module__rteTableHeadCell___eGtj1:last-child {
    border-right: none
}

.v3-rteTableHeadCell-module__rteTableHeadCell___eGtj1 > p {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    margin: 0;
    padding: 0
}

.v3-rteTableHeadCell-module__rteTableHeadCell___eGtj1:focus {
    border-radius: 0;
    box-shadow: inset 0 0 0 var(--p-borderwidth-2) var(--c-rte-table-head-cell-focused-outline-color)
}

.v3-rteTableRow-module__tokens___WyDjs {
    --c-rte-table-row-top-width: var(--p-borderwidth-0);
    --c-rte-table-row-bottom-width: var(--p-borderwidth-1);
    --c-rte-table-row-left-width: var(--p-borderwidth-0);
    --c-rte-table-row-right-width: var(--p-borderwidth-0);
    --c-rte-table-row-border-style: var(--p-border-style-solid);
    --c-rte-table-row-border-color: var(--cs-base-1-border-default-default);
    --c-rte-table-row-border-top: var(--c-rte-table-row-top-width) var(--c-rte-table-row-border-style) var(--c-rte-table-row-border-color);
    --c-rte-table-row-border-bottom: var(--c-rte-table-row-bottom-width) var(--c-rte-table-row-border-style) var(--c-rte-table-row-border-color);
    --c-rte-table-row-border-right: var(--c-rte-table-row-right-width) var(--c-rte-table-row-border-style) var(--c-rte-table-row-border-color);
    --c-rte-table-row-border-left: var(--c-rte-table-row-left-width) var(--c-rte-table-row-border-style) var(--c-rte-table-row-border-color);
    --c-rte-table-row-border-radius: var(--p-borderradius-0);
    --c-rte-table-head-row-top-width: var(--p-borderwidth-0);
    --c-rte-table-head-row-bottom-width: var(--p-borderwidth-0);
    --c-rte-table-head-row-left-width: var(--p-borderwidth-0);
    --c-rte-table-head-row-right-width: var(--p-borderwidth-0);
    --c-rte-table-head-row-border-style: var(--p-border-style-solid);
    --c-rte-table-head-row-border-color: var(--cs-base-1-border-default-default);
    --c-rte-table-head-row-border-top: var(--c-rte-table-head-row-top-width) var(--c-rte-table-head-row-border-style) var(--c-rte-table-head-row-border-color);
    --c-rte-table-head-row-border-bottom: var(--c-rte-table-head-row-bottom-width) var(--c-rte-table-head-row-border-style) var(--c-rte-table-head-row-border-color);
    --c-rte-table-head-row-border-right: var(--c-rte-table-head-row-right-width) var(--c-rte-table-head-row-border-style) var(--c-rte-table-head-row-border-color);
    --c-rte-table-head-row-border-left: var(--c-rte-table-head-row-left-width) var(--c-rte-table-head-row-border-style) var(--c-rte-table-head-row-border-color);
    --c-rte-table-head-row-border-radius: var(--p-borderradius-0)
}

.v3-rteTableRow-module__base2___YqngN {
    --c-rte-table-row-border-color: var(--cs-base-2-border-default-default);
    --c-rte-table-head-row-border-color: var(--cs-base-2-border-default-default)
}

.v3-rteTableRow-module__colourTheme1___pqlRF {
    --c-rte-table-row-border-color: var(--cs-colorset-1-border-default-default);
    --c-rte-table-head-row-border-color: var(--cs-colorset-1-border-default-default)
}

.v3-rteTableRow-module__colourTheme2___ZcztJ {
    --c-rte-table-row-border-color: var(--cs-colorset-2-border-default-default);
    --c-rte-table-head-row-border-color: var(--cs-colorset-2-border-default-default)
}

.v3-rteTableRow-module__colourTheme3___fNVTx {
    --c-rte-table-row-border-color: var(--cs-colorset-3-border-default-default);
    --c-rte-table-head-row-border-color: var(--cs-colorset-3-border-default-default)
}

.v3-rteTableRow-module__colourTheme4___lUCNW {
    --c-rte-table-row-border-color: var(--cs-colorset-4-border-default-default);
    --c-rte-table-head-row-border-color: var(--cs-colorset-4-border-default-default)
}

.v3-rteTableRow-module__colourTheme5___MKFjM {
    --c-rte-table-row-border-color: var(--cs-colorset-5-border-default-default);
    --c-rte-table-head-row-border-color: var(--cs-colorset-5-border-default-default)
}

.v3-rteTableRow-module__colourTheme6___9NZWr {
    --c-rte-table-row-border-color: var(--cs-colorset-6-border-default-default);
    --c-rte-table-head-row-border-color: var(--cs-colorset-6-border-default-default)
}

.v3-rteTableRow-module__tokens___WyDjs {
    --c-rte-table-row-padding-top: var(--s-spacer-0);
    --c-rte-table-row-padding-right: var(--s-spacer-0);
    --c-rte-table-row-padding-bottom: var(--s-spacer-0);
    --c-rte-table-row-padding-left: var(--s-spacer-0);
    --c-rte-table-row-padding: var(--c-rte-table-row-padding-top) var(--c-rte-table-row-padding-right) var(--c-rte-table-row-padding-bottom) var(--c-rte-table-row-padding-left);
    --c-rte-table-row-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-rte-table-row-opacity: var(--p-opacity-100);
    --c-rte-table-head-row-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-rte-table-head-row-opacity: var(--p-opacity-100)
}

.v3-rteTableRow-module__base2___YqngN, .v3-rteTableRow-module__colourTheme1___pqlRF, .v3-rteTableRow-module__colourTheme2___ZcztJ, .v3-rteTableRow-module__colourTheme3___fNVTx, .v3-rteTableRow-module__colourTheme4___lUCNW, .v3-rteTableRow-module__colourTheme5___MKFjM, .v3-rteTableRow-module__colourTheme6___9NZWr {
    --c-rte-table-row-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-rte-table-head-row-background-color: var(--s-color-background-holdingcolour-fullytransparent)
}

.v3-rteTableRow-module__tokens___WyDjs {
    --c-rte-table-row-height: var(--s-spacer-13)
}

.v3-rteTableRow-module__rteTableRow___H4yAi {
    padding: var(--c-rte-table-row-padding);
    height: var(--c-rte-table-row-height);
    background-color: var(--c-rte-table-row-background-color);
    border-radius: var(--c-rte-table-row-border-radius);
    opacity: var(--c-rte-table-row-opacity);
    border-top: var(--c-rte-table-row-border-top);
    border-bottom: var(--c-rte-table-row-border-bottom);
    border-left: var(--c-rte-table-row-border-left);
    border-right: var(--c-rte-table-row-border-right)
}

.v3-rteTableRow-module__rteTableRow___H4yAi:first-of-type {
    background-color: var(--c-rte-table-head-row-background-color);
    opacity: var(--c-rte-table-head-row-opacity);
    border-top: var(--c-rte-table-head-row-border-top);
    border-bottom: var(--c-rte-table-head-row-border-bottom);
    border-left: var(--c-rte-table-head-row-border-left);
    border-right: var(--c-rte-table-head-row-border-right)
}

.v3-scriptEmbed-module__tokens___ZF6a1 {
    --c-script-embed-border-top-width: var(--p-borderwidth-0);
    --c-script-embed-border-bottom-width: var(--p-borderwidth-0);
    --c-script-embed-border-left-width: var(--p-borderwidth-0);
    --c-script-embed-border-right-width: var(--p-borderwidth-0);
    --c-script-embed-border-style: var(--p-border-style-solid);
    --c-script-embed-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-script-embed-border-top: var(--c-script-embed-border-top-width) var(--c-script-embed-border-style) var(--c-script-embed-border-color);
    --c-script-embed-border-bottom: var(--c-script-embed-border-bottom-width) var(--c-script-embed-border-style) var(--c-script-embed-border-color);
    --c-script-embed-border-right: var(--c-script-embed-border-right-width) var(--c-script-embed-border-style) var(--c-script-embed-border-color);
    --c-script-embed-border-left: var(--c-script-embed-border-left-width) var(--c-script-embed-border-style) var(--c-script-embed-border-color);
    --c-script-embed-border-radius: var(--p-borderradius-0);
    --c-script-embed-size-s-padding-top: var(--s-spacer-0);
    --c-script-embed-size-s-padding-right: var(--s-spacer-0);
    --c-script-embed-size-s-padding-bottom: var(--s-spacer-0);
    --c-script-embed-size-s-padding-left: var(--s-spacer-0);
    --c-script-embed-size-m-padding-top: var(--s-spacer-0);
    --c-script-embed-size-m-padding-right: var(--s-spacer-0);
    --c-script-embed-size-m-padding-bottom: var(--s-spacer-0);
    --c-script-embed-size-m-padding-left: var(--s-spacer-0);
    --c-script-embed-size-l-padding-top: var(--s-spacer-0);
    --c-script-embed-size-l-padding-right: var(--s-spacer-0);
    --c-script-embed-size-l-padding-bottom: var(--s-spacer-0);
    --c-script-embed-size-l-padding-left: var(--s-spacer-0);
    --c-script-embed-padding: var(--c-script-embed-size-s-padding-top) var(--c-script-embed-size-s-padding-right) var(--c-script-embed-size-s-padding-bottom) var(--c-script-embed-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-scriptEmbed-module__tokens___ZF6a1 {
        --c-script-embed-padding: var(--c-script-embed-size-m-padding-top) var(--c-script-embed-size-m-padding-right) var(--c-script-embed-size-m-padding-bottom) var(--c-script-embed-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-scriptEmbed-module__tokens___ZF6a1 {
        --c-script-embed-padding: var(--c-script-embed-size-l-padding-top) var(--c-script-embed-size-l-padding-right) var(--c-script-embed-size-l-padding-bottom) var(--c-script-embed-size-l-padding-left)
    }
}

.v3-scriptEmbed-module__tokens___ZF6a1 {
    --c-script-embed-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-script-embed-opacity: var(--p-opacity-100)
}

.v3-scriptEmbed-module__scriptEmbed___3KNxY {
    padding: var(--c-script-embed-padding);
    background-color: var(--c-script-embed-background-color);
    border-top: var(--c-script-embed-border-top);
    border-bottom: var(--c-script-embed-border-bottom);
    border-left: var(--c-script-embed-border-left);
    border-right: var(--c-script-embed-border-right);
    border-radius: var(--c-script-embed-border-radius);
    opacity: var(--c-script-embed-opacity)
}

.v3-scrollerBlock-module__tokens___3-Pke {
    --c-footer-address-panel-top-width: var(--p-borderwidth-0);
    --c-footer-address-panel-bottom-width: var(--p-borderwidth-0);
    --c-footer-address-panel-left-width: var(--p-borderwidth-0);
    --c-footer-address-panel-right-width: var(--p-borderwidth-0);
    --c-footer-address-panel-border-style: var(--p-border-style-solid);
    --c-footer-address-panel-border-color: var(--p-color-opacity-background-transparent);
    --c-footer-address-panel-border-top: var(--c-footer-address-panel-top-width) var(--c-footer-address-panel-border-style) var(--c-footer-address-panel-border-color);
    --c-footer-address-panel-border-bottom: var(--c-footer-address-panel-bottom-width) var(--c-footer-address-panel-border-style) var(--c-footer-address-panel-border-color);
    --c-footer-address-panel-border-right: var(--c-footer-address-panel-right-width) var(--c-footer-address-panel-border-style) var(--c-footer-address-panel-border-color);
    --c-footer-address-panel-border-left: var(--c-footer-address-panel-left-width) var(--c-footer-address-panel-border-style) var(--c-footer-address-panel-border-color);
    --c-footer-address-panel-border-radius: var(--p-borderradius-0);
    --c-scroller-block-size-s-padding-top: var(--s-spacer-0);
    --c-scroller-block-size-s-padding-right: var(--s-spacer-0);
    --c-scroller-block-size-s-padding-bottom: var(--s-spacer-0);
    --c-scroller-block-size-s-padding-left: var(--s-spacer-0);
    --c-scroller-block-size-m-padding-top: var(--s-spacer-0);
    --c-scroller-block-size-m-padding-right: var(--s-spacer-0);
    --c-scroller-block-size-m-padding-bottom: var(--s-spacer-0);
    --c-scroller-block-size-m-padding-left: var(--s-spacer-0);
    --c-scroller-block-size-l-padding-top: var(--s-spacer-0);
    --c-scroller-block-size-l-padding-right: var(--s-spacer-0);
    --c-scroller-block-size-l-padding-bottom: var(--s-spacer-0);
    --c-scroller-block-size-l-padding-left: var(--s-spacer-0);
    --c-scroller-block-padding: var(--c-scroller-block-size-s-padding-top) var(--c-scroller-block-size-s-padding-right) var(--c-scroller-block-size-s-padding-bottom) var(--c-scroller-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-scrollerBlock-module__tokens___3-Pke {
        --c-scroller-block-padding: var(--c-scroller-block-size-m-padding-top) var(--c-scroller-block-size-m-padding-right) var(--c-scroller-block-size-m-padding-bottom) var(--c-scroller-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-scrollerBlock-module__tokens___3-Pke {
        --c-scroller-block-padding: var(--c-scroller-block-size-l-padding-top) var(--c-scroller-block-size-l-padding-right) var(--c-scroller-block-size-l-padding-bottom) var(--c-scroller-block-size-l-padding-left)
    }
}

.v3-scrollerBlock-module__tokens___3-Pke {
    --c-scroller-block-background-color: var(--s-color-background-brand-secondary3);
    --c-scroller-block-opacity: var(--p-opacity-100);
    --c-scroller-block-wrapper-position: relative;
    --c-scroller-block-wrapper-isolation: isolate;
    --c-scroller-block-content-span-size-m: span 5;
    --c-scroller-block-content-span-size-l: span 8;
    --c-scroller-block-content-position: relative;
    --c-scroller-block-content-width: 100%;
    --c-scroller-block-navigation-span-size-m: span 3;
    --c-scroller-block-navigation-span-size-l: span 4
}

.v3-scrollerBlock-module__scrollerBlock___AQ1EK {
    padding: var(--c-scroller-block-padding);
    background-color: var(--c-scroller-block-background-color);
    border-radius: var(--c-scroller-block-border-radius);
    opacity: var(--c-scroller-block-opacity);
    border-top: var(--c-scroller-block-border-top);
    border-bottom: var(--c-scroller-block-border-bottom);
    border-left: var(--c-scroller-block-border-left);
    border-right: var(--c-scroller-block-border-right)
}

.v3-scrollerBlock-module__wrapper___yI6OU {
    position: var(--c-scroller-block-wrapper-position);
    isolation: var(--c-scroller-block-wrapper-isolation)
}

@media (min-width: 768px) {
    .v3-scrollerBlock-module__wrapper___yI6OU {
        display: grid;
        grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-small-gap);
        column-gap: var(--p-grid-small-gap)
    }
}

@media (min-width: 768px)and (min-width: 768px) {
    .v3-scrollerBlock-module__wrapper___yI6OU {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 768px)and (min-width: 1024px) {
    .v3-scrollerBlock-module__wrapper___yI6OU {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 768px)and (min-width: 1440px) {
    .v3-scrollerBlock-module__wrapper___yI6OU {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-scrollerBlock-module__content___ucIKR {
    position: var(--c-scroller-block-content-position);
    width: var(--c-scroller-block-content-width)
}

@media (min-width: 768px) {
    .v3-scrollerBlock-module__content___ucIKR {
        grid-column: var(--c-scroller-block-content-span-size-m)
    }
}

@media (min-width: 1024px) {
    .v3-scrollerBlock-module__content___ucIKR {
        grid-column: var(--c-scroller-block-content-span-size-l)
    }
}

@media (min-width: 768px) {
    .v3-scrollerBlock-module__navigation___5LXvc {
        grid-column: var(--c-scroller-block-navigation-span-size-m)
    }
}

@media (min-width: 1024px) {
    .v3-scrollerBlock-module__navigation___5LXvc {
        grid-column: var(--c-scroller-block-navigation-span-size-l)
    }
}

.v3-signInNav-module__tokens___-cMKV {
    --c-sign-in-nav-border-top-width: var(--p-borderwidth-0);
    --c-sign-in-nav-border-bottom-width: var(--p-borderwidth-0);
    --c-sign-in-nav-border-left-width: var(--p-borderwidth-0);
    --c-sign-in-nav-border-right-width: var(--p-borderwidth-0);
    --c-sign-in-nav-border-style: var(--p-border-style-solid);
    --c-sign-in-nav-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-sign-in-nav-border-top: var(--c-sign-in-nav-border-top-width) var(--c-sign-in-nav-border-style) var(--c-sign-in-nav-border-color);
    --c-sign-in-nav-border-bottom: var(--c-sign-in-nav-border-bottom-width) var(--c-sign-in-nav-border-style) var(--c-sign-in-nav-border-color);
    --c-sign-in-nav-border-right: var(--c-sign-in-nav-border-right-width) var(--c-sign-in-nav-border-style) var(--c-sign-in-nav-border-color);
    --c-sign-in-nav-border-left: var(--c-sign-in-nav-border-left-width) var(--c-sign-in-nav-border-style) var(--c-sign-in-nav-border-color);
    --c-sign-in-nav-border-radius: var(--p-borderradius-0);
    --c-sign-in-nav-size-s-padding-top: var(--s-spacer-0);
    --c-sign-in-nav-size-s-padding-right: var(--s-spacer-0);
    --c-sign-in-nav-size-s-padding-bottom: var(--s-spacer-0);
    --c-sign-in-nav-size-s-padding-left: var(--s-spacer-0);
    --c-sign-in-nav-size-m-padding-top: var(--s-spacer-0);
    --c-sign-in-nav-size-m-padding-right: var(--s-spacer-0);
    --c-sign-in-nav-size-m-padding-bottom: var(--s-spacer-0);
    --c-sign-in-nav-size-m-padding-left: var(--s-spacer-0);
    --c-sign-in-nav-size-l-padding-top: var(--s-spacer-0);
    --c-sign-in-nav-size-l-padding-right: var(--s-spacer-0);
    --c-sign-in-nav-size-l-padding-bottom: var(--s-spacer-0);
    --c-sign-in-nav-size-l-padding-left: var(--s-spacer-0);
    --c-sign-in-nav-padding: var(--c-sign-in-nav-size-s-padding-top) var(--c-sign-in-nav-size-s-padding-right) var(--c-sign-in-nav-size-s-padding-bottom) var(--c-sign-in-nav-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-signInNav-module__tokens___-cMKV {
        --c-sign-in-nav-padding: var(--c-sign-in-nav-size-m-padding-top) var(--c-sign-in-nav-size-m-padding-right) var(--c-sign-in-nav-size-m-padding-bottom) var(--c-sign-in-nav-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-signInNav-module__tokens___-cMKV {
        --c-sign-in-nav-padding: var(--c-sign-in-nav-size-l-padding-top) var(--c-sign-in-nav-size-l-padding-right) var(--c-sign-in-nav-size-l-padding-bottom) var(--c-sign-in-nav-size-l-padding-left)
    }
}

.v3-signInNav-module__tokens___-cMKV {
    --c-sign-in-nav-background-color: var(--s-color-background-default-dark);
    --c-sign-in-nav-opacity: var(--p-opacity-100);
    --c-sign-in-nav-dropdown-trigger-size-s-min-height: var(--p-size-button-touchtarget);
    --c-sign-in-nav-dropdown-trigger-size-xl-min-height: var(--p-size-button-touchtarget);
    --c-sign-in-nav-dropdown-trigger-min-height: var(--c-sign-in-nav-dropdown-trigger-size-s-min-height)
}

@media (min-width: 1440px) {
    .v3-signInNav-module__tokens___-cMKV {
        --c-sign-in-nav-dropdown-trigger-min-height: var(--c-sign-in-nav-dropdown-trigger-size-xl-min-height)
    }
}

.v3-signInNav-module__tokens___-cMKV {
    --c-sign-in-nav-user-divider-width: var(--p-borderwidth-1);
    --c-sign-in-nav-user-divider-height: 100%;
    --c-sign-in-nav-user-divider-padding: var(--s-spacer-0);
    --c-sign-in-nav-user-divider-background-color: var(--s-color-border-default-dark);
    --c-sign-in-nav-user-icon-size-s-height: var(--s-iconsize-xs);
    --c-sign-in-nav-user-icon-size-s-width: var(--s-iconsize-xs);
    --c-sign-in-nav-user-icon-size-xl-height: var(--s-iconsize-s);
    --c-sign-in-nav-user-icon-size-xl-width: var(--s-iconsize-s);
    --c-sign-in-nav-user-icon-color: var(--s-color-icon-default-white);
    --c-sign-in-nav-user-icon-height: var(--c-sign-in-nav-user-icon-size-s-height);
    --c-sign-in-nav-user-icon-width: var(--c-sign-in-nav-user-icon-size-s-width)
}

@media (min-width: 1440px) {
    .v3-signInNav-module__tokens___-cMKV {
        --c-sign-in-nav-user-icon-height: var(--c-sign-in-nav-user-icon-size-xl-height);
        --c-sign-in-nav-user-icon-width: var(--c-sign-in-nav-user-icon-size-xl-width)
    }
}

.v3-signInNav-module__signInNav___yN94q {
    position: relative;
    display: flex;
    align-items: center;
    padding: var(--c-sign-in-nav-padding);
    background-color: var(--c-sign-in-nav-background-color);
    border-radius: var(--c-sign-in-nav-border-radius);
    opacity: var(--c-sign-in-nav-opacity);
    border-top: var(--c-sign-in-nav-border-top);
    border-bottom: var(--c-sign-in-nav-border-bottom);
    border-left: var(--c-sign-in-nav-border-left);
    border-right: var(--c-sign-in-nav-border-right)
}

.v3-signInNav-module__myAccount___dTToM {
    display: block
}

.v3-signInNav-module__divider___MBR-P {
    padding: var(--c-sign-in-nav-user-divider-padding);
    width: var(--c-sign-in-nav-user-divider-width);
    height: var(--c-sign-in-nav-user-divider-height);
    background-color: var(--c-sign-in-nav-user-divider-background-color)
}

.v3-signInNav-module__userIcon___HlSD- {
    color: var(--c-sign-in-nav-user-icon-color)
}

.v3-signInNav-module__userIcon___HlSD- svg {
    width: var(--c-sign-in-nav-user-icon-width);
    height: var(--c-sign-in-nav-user-icon-height)
}

.v3-ssoLink-module__tokens___Fqh9s {
    --c-sso-link-top-width: var(--p-borderwidth-0);
    --c-sso-link-bottom-width: var(--p-borderwidth-0);
    --c-sso-link-left-width: var(--p-borderwidth-0);
    --c-sso-link-right-width: var(--p-borderwidth-0);
    --c-sso-link-border-style: var(--p-border-style-solid);
    --c-sso-link-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-sso-link-border-top: var(--c-sso-link-top-width) var(--c-sso-link-border-style) var(--c-sso-link-border-color);
    --c-sso-link-border-bottom: var(--c-sso-link-bottom-width) var(--c-sso-link-border-style) var(--c-sso-link-border-color);
    --c-sso-link-border-right: var(--c-sso-link-right-width) var(--c-sso-link-border-style) var(--c-sso-link-border-color);
    --c-sso-link-border-left: var(--c-sso-link-left-width) var(--c-sso-link-border-style) var(--c-sso-link-border-color);
    --c-sso-link-border-radius: var(--p-borderradius-0);
    --c-sso-link-padding-top: var(--s-spacer-3);
    --c-sso-link-padding-right: var(--s-spacer-3);
    --c-sso-link-padding-bottom: var(--s-spacer-3);
    --c-sso-link-padding-left: var(--s-spacer-3);
    --c-sso-link-padding: var(--c-sso-link-padding-top) var(--c-sso-link-padding-right) var(--c-sso-link-padding-bottom) var(--c-sso-link-padding-left);
    --c-sso-link-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-sso-link-opacity: var(--p-opacity-100)
}

.v3-ssoLink-module__ssoLink___uLVOc {
    padding: var(--c-sso-link-padding);
    background-color: var(--c-sso-link-background-color);
    border-top: var(--c-sso-link-border-top);
    border-bottom: var(--c-sso-link-border-bottom);
    border-left: var(--c-sso-link-border-left);
    border-right: var(--c-sso-link-border-right);
    border-radius: var(--c-sso-link-border-radius);
    opacity: var(--c-sso-link-opacity);
    --c-button-label-text-color: var(--s-color-interaction-neutral-white-enabled);
    --c-button-icon-color: var(--s-color-interaction-neutral-white-enabled);
    --c-button-hover-label-text-color: var(--s-color-interaction-neutral-white-hover);
    --c-button-hover-icon-color: var(--s-color-interaction-neutral-white-hover);
    --c-button-active-label-text-color: var(--s-color-interaction-neutral-white-activated);
    --c-button-active-icon-color: var(--s-color-interaction-neutral-white-activated);
    --c-button-focused-label-text-color: var(--s-color-interaction-neutral-white-focussed);
    --c-button-focused-icon-color: var(--s-color-interaction-neutral-white-focussed);
    --c-button-focused-border-width: var(--p-borderwidth-2);
    --c-button-focused-border-color: var(--s-color-border-brand-primary1);
    --c-button-disabled-label-text-color: var(--s-color-interaction-neutral-white-disabled);
    --c-button-disabled-icon-color: var(--s-color-interaction-neutral-white-disabled)
}

.v3-ssoLink-module__selected___kr3d1 {
    --c-button-focused-border-color: var(--s-color-border-default-white)
}

.v3-myAccountDropdownPanel-module__tokens___awWNn {
    --c-my-account-dropdown-panel-border-top-width: var(--p-borderwidth-0);
    --c-my-account-dropdown-panel-border-bottom-width: var(--p-borderwidth-0);
    --c-my-account-dropdown-panel-border-left-width: var(--p-borderwidth-0);
    --c-my-account-dropdown-panel-border-right-width: var(--p-borderwidth-0);
    --c-my-account-dropdown-panel-border-style: var(--p-border-style-solid);
    --c-my-account-dropdown-panel-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-my-account-dropdown-panel-border-top: var(--c-my-account-dropdown-panel-border-top-width) var(--c-my-account-dropdown-panel-border-style) var(--c-my-account-dropdown-panel-border-color);
    --c-my-account-dropdown-panel-border-bottom: var(--c-my-account-dropdown-panel-border-bottom-width) var(--c-my-account-dropdown-panel-border-style) var(--c-my-account-dropdown-panel-border-color);
    --c-my-account-dropdown-panel-border-right: var(--c-my-account-dropdown-panel-border-right-width) var(--c-my-account-dropdown-panel-border-style) var(--c-my-account-dropdown-panel-border-color);
    --c-my-account-dropdown-panel-border-left: var(--c-my-account-dropdown-panel-border-left-width) var(--c-my-account-dropdown-panel-border-style) var(--c-my-account-dropdown-panel-border-color);
    --c-my-account-dropdown-panel-border-radius: var(--p-borderradius-0);
    --c-my-account-dropdown-panel-box-shadow: var(--p-light-level-0)
}

@media (min-width: 1024px) {
    .v3-myAccountDropdownPanel-module__tokens___awWNn {
        --c-my-account-dropdown-panel-box-shadow: var(--p-light-level-1)
    }
}

.v3-myAccountDropdownPanel-module__tokens___awWNn {
    --c-my-account-dropdown-panel-size-s-padding-top: var(--s-spacer-9);
    --c-my-account-dropdown-panel-size-s-padding-right: var(--s-spacer-4);
    --c-my-account-dropdown-panel-size-s-padding-bottom: var(--s-spacer-6);
    --c-my-account-dropdown-panel-size-s-padding-left: var(--s-spacer-4);
    --c-my-account-dropdown-panel-size-xl-padding-top: var(--s-spacer-9);
    --c-my-account-dropdown-panel-size-xl-padding-right: var(--s-spacer-8);
    --c-my-account-dropdown-panel-size-xl-padding-bottom: var(--s-spacer-6);
    --c-my-account-dropdown-panel-size-xl-padding-left: var(--s-spacer-8);
    --c-my-account-dropdown-panel-padding: var(--c-my-account-dropdown-panel-size-s-padding-top) var(--c-my-account-dropdown-panel-size-s-padding-right) var(--c-my-account-dropdown-panel-size-s-padding-bottom) var(--c-my-account-dropdown-panel-size-s-padding-left)
}

@media (min-width: 1440px) {
    .v3-myAccountDropdownPanel-module__tokens___awWNn {
        --c-my-account-dropdown-panel-padding: var(--c-my-account-dropdown-panel-size-xl-padding-top) var(--c-my-account-dropdown-panel-size-xl-padding-right) var(--c-my-account-dropdown-panel-size-xl-padding-bottom) var(--c-my-account-dropdown-panel-size-xl-padding-left)
    }
}

.v3-myAccountDropdownPanel-module__tokens___awWNn {
    --c-my-account-dropdown-panel-background-color: var(--s-color-background-default-white);
    --c-my-account-dropdown-panel-opacity: var(--p-opacity-100);
    --c-my-account-dropdown-panel-position: absolute;
    --c-my-account-dropdown-panel-left: 0;
    --c-my-account-dropdown-panel-right: 0;
    --c-my-account-dropdown-panel-min-width: 320px;
    --c-my-account-dropdown-panel-max-width: var(--p-breakpointsize-s)
}

@media (min-width: 1440px) {
    .v3-myAccountDropdownPanel-module__tokens___awWNn {
        --c-my-account-dropdown-panel-left: unset
    }
}

.v3-myAccountDropdownPanel-module__tokens___awWNn {
    --c-my-account-dropdown-panel-profile-details-display: flex;
    --c-my-account-dropdown-panel-profile-details-flex-direction: column;
    --c-my-account-dropdown-panel-profile-details-align-items: center;
    --c-my-account-dropdown-panel-profile-details-item-spacing: var(--s-spacer-5);
    --c-my-account-dropdown-panel-profile-details-padding: var(--s-spacer-4) var(--s-spacer-0) var(--s-spacer-6);
    --c-my-account-dropdown-panel-avatar-height: var(--s-size-dimension-19);
    --c-my-account-dropdown-panel-avatar-width: var(--s-size-dimension-19);
    --c-my-account-dropdown-panel-avatar-border-width: var(--p-borderwidth-1);
    --c-my-account-dropdown-panel-avatar-border-style: var(--p-border-style-solid);
    --c-my-account-dropdown-panel-avatar-border-color: var(--s-color-border-default-mid);
    --c-my-account-dropdown-panel-avatar-border: var(--c-my-account-dropdown-panel-avatar-border-width) var(--c-my-account-dropdown-panel-avatar-border-style) var(--c-my-account-dropdown-panel-avatar-border-color);
    --c-my-account-dropdown-panel-avatar-border-radius: var(--p-borderradius-full);
    --c-my-account-dropdown-panel-user-name-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-3);
    --c-my-account-dropdown-panel-user-name-label-color: var(--s-color-text-neutral-dark-dark);
    --c-my-account-dropdown-panel-user-name-label-padding: var(--s-spacer-fixed-3px) var(--s-spacer-0) var(--s-spacer-1);
    --c-my-account-dropdown-panel-user-name-label-text-case: var(--p-textcase-uppercase);
    --c-my-account-dropdown-panel-member-level-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-5);
    --c-my-account-dropdown-panel-member-level-label-color: var(--s-color-text-neutral-dark-dark);
    --c-my-account-dropdown-panel-member-level-label-padding: var(--s-spacer-2) var(--s-spacer-0) var(--s-spacer-2);
    --c-my-account-dropdown-panel-member-level-label-text-case: var(--p-textcase-uppercase);
    --c-my-account-dropdown-panel-member-number-padding: var(--s-spacer-0);
    --c-my-account-dropdown-panel-member-number-label-color: var(--s-color-text-neutral-dark-dark);
    --c-my-account-dropdown-panel-member-number-label-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px);
    --c-my-account-dropdown-panel-member-number-label-text-case: var(--p-textcase-uppercase);
    --c-my-account-dropdown-panel-member-type-padding: var(--s-spacer-0);
    --c-my-account-dropdown-panel-member-type-label-color: var(--s-color-text-neutral-dark-dark);
    --c-my-account-dropdown-panel-member-type-label-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px);
    --c-my-account-dropdown-panel-member-type-label-text-case: var(--p-textcase-uppercase);
    --c-my-account-dropdown-panel-details-link-casing: var(--p-textcase-none);
    --c-my-account-dropdown-panel-details-link-decoration: var(--p-textdecoration-underline);
    --c-my-account-dropdown-panel-details-link-enabled: var(--cs-base-1-link-enabled);
    --c-my-account-dropdown-panel-details-link-hover: var(--cs-base-1-link-hover);
    --c-my-account-dropdown-panel-details-link-focused: var(--cs-base-1-link-focused);
    --c-my-account-dropdown-panel-details-link-active: var(--cs-base-1-link-active);
    --c-my-account-dropdown-panel-details-link-visited: var(--cs-base-1-link-visited);
    --c-my-account-dropdown-panel-details-link-padding: var(--s-spacer-2) var(--s-spacer-3);
    --c-my-account-dropdown-panel-details-link-label-padding: var(--s-spacer-2) var(--s-spacer-0) var(--s-spacer-2);
    --c-my-account-dropdown-panel-ctas-padding: var(--s-spacer-6) var(--s-spacer-4);
    --c-my-account-dropdown-panel-ctas-display: flex;
    --c-my-account-dropdown-panel-ctas-align-items: center;
    --c-my-account-dropdown-panel-ctas-width: 100%;
    --c-my-account-dropdown-panel-ctas-flex-direction: column;
    --c-my-account-dropdown-panel-signout-button-justify-content: center;
    --c-my-account-dropdown-panel-signout-button-width: 100%
}

.v3-myAccountDropdownPanel-module__myAccountDropdownPanel___XO76w {
    position: var(--c-my-account-dropdown-panel-position);
    right: var(--c-my-account-dropdown-panel-right);
    padding: var(--c-my-account-dropdown-panel-padding);
    min-width: var(--c-my-account-dropdown-panel-min-width);
    max-width: var(--c-my-account-dropdown-panel-max-width);
    background-color: var(--c-my-account-dropdown-panel-background-color);
    border-radius: var(--c-my-account-dropdown-panel-border-radius);
    opacity: var(--c-my-account-dropdown-panel-opacity);
    z-index: 99;
    box-shadow: var(--c-my-account-dropdown-panel-box-shadow);
    border-top: var(--c-my-account-dropdown-panel-border-top);
    border-bottom: var(--c-my-account-dropdown-panel-border-bottom);
    border-left: var(--c-my-account-dropdown-panel-border-left);
    border-right: var(--c-my-account-dropdown-panel-border-right)
}

.v3-myAccountDropdownPanel-module__profileDetails___X6rbD {
    display: var(--c-my-account-dropdown-panel-profile-details-display);
    flex-direction: var(--c-my-account-dropdown-panel-profile-details-flex-direction);
    align-items: var(--c-my-account-dropdown-panel-profile-details-align-items);
    padding: var(--c-my-account-dropdown-panel-profile-details-padding);
    gap: var(--c-my-account-dropdown-panel-profile-details-item-spacing)
}

.v3-myAccountDropdownPanel-module__avatar___dRLJr {
    overflow: hidden;
    width: var(--c-my-account-dropdown-panel-avatar-width);
    height: var(--c-my-account-dropdown-panel-avatar-height);
    border: var(--c-my-account-dropdown-panel-avatar-border);
    border-radius: var(--c-my-account-dropdown-panel-avatar-border-radius)
}

.v3-myAccountDropdownPanel-module__details___roGrT {
    width: 100%
}

.v3-myAccountDropdownPanel-module__userName___p4GXt {
    padding: var(--c-my-account-dropdown-panel-user-name-padding)
}

.v3-myAccountDropdownPanel-module__userNameLabel___EXQLg {
    padding: var(--c-my-account-dropdown-panel-user-name-label-padding);
    text-align: center;
    color: var(--c-my-account-dropdown-panel-user-name-label-color);
    text-transform: var(--c-my-account-dropdown-panel-user-name-label-text-case);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

.v3-myAccountDropdownPanel-module__memberLevel___bPlcO {
    padding: var(--c-my-account-dropdown-panel-member-level-padding)
}

.v3-myAccountDropdownPanel-module__memberLevelLabel___JZhOw {
    padding: var(--c-my-account-dropdown-panel-member-level-label-padding);
    text-align: center;
    color: var(--c-my-account-dropdown-panel-member-level-label-color);
    text-transform: var(--c-my-account-dropdown-panel-member-level-label-text-case);
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-myAccountDropdownPanel-module__memberNumber___N1xab {
    padding: var(--c-my-account-dropdown-panel-member-number-padding)
}

.v3-myAccountDropdownPanel-module__memberNumberLabel___8gBqr {
    padding: var(--c-my-account-dropdown-panel-member-number-label-padding);
    text-align: center;
    color: var(--c-my-account-dropdown-panel-member-number-label-color);
    text-transform: var(--c-my-account-dropdown-panel-member-number-label-text-case);
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-myAccountDropdownPanel-module__memberType___Srlgi {
    padding: var(--c-my-account-dropdown-panel-member-type-padding)
}

.v3-myAccountDropdownPanel-module__memberTypeLabel___y1Zq5 {
    padding: var(--c-my-account-dropdown-panel-member-type-label-padding);
    text-align: center;
    color: var(--c-my-account-dropdown-panel-member-type-label-color);
    text-transform: var(--c-my-account-dropdown-panel-member-type-label-text-case);
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-myAccountDropdownPanel-module__detailsCta___QOcQ5 {
    display: flex;
    justify-content: center
}

.v3-myAccountDropdownPanel-module__link___CrCgy {
    padding: var(--c-my-account-dropdown-panel-details-link-padding);
    text-align: center;
    -webkit-text-decoration: var(--c-my-account-dropdown-panel-details-link-decoration);
    text-decoration: var(--c-my-account-dropdown-panel-details-link-decoration);
    color: var(--c-my-account-dropdown-panel-details-link-enabled);
    text-transform: var(--c-my-account-dropdown-panel-details-link-casing);
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-myAccountDropdownPanel-module__link___CrCgy:hover {
    color: var(--c-my-account-dropdown-panel-details-link-hover)
}

.v3-myAccountDropdownPanel-module__link___CrCgy:focus {
    color: var(--c-my-account-dropdown-panel-details-link-focused)
}

.v3-myAccountDropdownPanel-module__link___CrCgy:active {
    color: var(--c-my-account-dropdown-panel-details-link-active)
}

.v3-myAccountDropdownPanel-module__link___CrCgy:visited {
    color: var(--c-my-account-dropdown-panel-details-link-visited)
}

.v3-myAccountDropdownPanel-module__link___CrCgy span {
    padding: var(--c-my-account-dropdown-panel-details-link-label-padding)
}

.v3-myAccountDropdownPanel-module__ctas___dr1TR {
    display: var(--c-my-account-dropdown-panel-ctas-display);
    align-items: var(--c-my-account-dropdown-panel-ctas-align-items);
    padding: var(--c-my-account-dropdown-panel-ctas-padding);
    width: var(--c-my-account-dropdown-panel-ctas-width);
    flex-direction: var(--c-my-account-dropdown-panel-ctas-flex-direction)
}

.v3-myAccountDropdownPanel-module__signOutButton___3fcp6 {
    justify-content: var(--c-my-account-dropdown-panel-signout-button-justify-content);
    width: var(--c-my-account-dropdown-panel-signout-button-width)
}

.v3-myAccountDropdownTrigger-module__tokens___yephq {
    --c-my-account-dropdown-trigger-border-top-width: var(--p-borderwidth-0);
    --c-my-account-dropdown-trigger-border-bottom-width: var(--p-borderwidth-0);
    --c-my-account-dropdown-trigger-border-left-width: var(--p-borderwidth-0);
    --c-my-account-dropdown-trigger-border-right-width: var(--p-borderwidth-0);
    --c-my-account-dropdown-trigger-border-style: var(--p-border-style-solid);
    --c-my-account-dropdown-trigger-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-my-account-dropdown-trigger-border-top: var(--c-my-account-dropdown-trigger-border-top-width) var(--c-my-account-dropdown-trigger-border-style) var(--c-my-account-dropdown-trigger-border-color);
    --c-my-account-dropdown-trigger-border-bottom: var(--c-my-account-dropdown-trigger-border-bottom-width) var(--c-my-account-dropdown-trigger-border-style) var(--c-my-account-dropdown-trigger-border-color);
    --c-my-account-dropdown-trigger-border-right: var(--c-my-account-dropdown-trigger-border-right-width) var(--c-my-account-dropdown-trigger-border-style) var(--c-my-account-dropdown-trigger-border-color);
    --c-my-account-dropdown-trigger-border-left: var(--c-my-account-dropdown-trigger-border-left-width) var(--c-my-account-dropdown-trigger-border-style) var(--c-my-account-dropdown-trigger-border-color);
    --c-my-account-dropdown-trigger-border-radius: var(--p-borderradius-0);
    --c-my-account-dropdown-trigger-size-s-padding-top: var(--s-spacer-2);
    --c-my-account-dropdown-trigger-size-s-padding-right: var(--s-spacer-4);
    --c-my-account-dropdown-trigger-size-s-padding-bottom: var(--s-spacer-2);
    --c-my-account-dropdown-trigger-size-s-padding-left: var(--s-spacer-4);
    --c-my-account-dropdown-trigger-size-xl-padding-top: var(--s-spacer-2);
    --c-my-account-dropdown-trigger-size-xl-padding-right: var(--s-spacer-4);
    --c-my-account-dropdown-trigger-size-xl-padding-bottom: var(--s-spacer-2);
    --c-my-account-dropdown-trigger-size-xl-padding-left: var(--s-spacer-4);
    --c-my-account-dropdown-trigger-size-s-item-spacing: var(--s-spacer-0);
    --c-my-account-dropdown-trigger-size-xl-item-spacing: var(--s-spacer-4);
    --c-my-account-dropdown-trigger-item-spacing: var(--c-my-account-dropdown-trigger-size-s-item-spacing);
    --c-my-account-dropdown-trigger-padding: var(--c-my-account-dropdown-trigger-size-s-padding-top) var(--c-my-account-dropdown-trigger-size-s-padding-right) var(--c-my-account-dropdown-trigger-size-s-padding-bottom) var(--c-my-account-dropdown-trigger-size-s-padding-left)
}

@media (min-width: 1440px) {
    .v3-myAccountDropdownTrigger-module__tokens___yephq {
        --c-my-account-dropdown-trigger-item-spacing: var(--c-my-account-dropdown-trigger-size-xl-item-spacing);
        --c-my-account-dropdown-trigger-padding: var(--c-my-account-dropdown-trigger-size-xl-padding-top) var(--c-my-account-dropdown-trigger-size-xl-padding-right) var(--c-my-account-dropdown-trigger-size-xl-padding-bottom) var(--c-my-account-dropdown-trigger-size-xl-padding-left)
    }
}

.v3-myAccountDropdownTrigger-module__tokens___yephq {
    --c-my-account-dropdown-trigger-background-color: var(--s-color-border-interaction-primary-enabled);
    --c-my-account-dropdown-trigger-open-background-color: var(--s-color-border-interaction-primary-activated);
    --c-my-account-dropdown-trigger-opacity: var(--p-opacity-100);
    --c-my-account-dropdown-trigger-border-color-hover: var(--s-color-border-default-white);
    --c-my-account-dropdown-trigger-border-width-hover: var(--p-borderwidth-0);
    --c-my-account-dropdown-trigger-inset-border-hover: inset 0 0 0 var(--c-my-account-dropdown-trigger-border-width-hover) var(--c-my-account-dropdown-trigger-border-color-hover);
    --c-my-account-dropdown-trigger-border-color-focused: var(--s-color-border-default-white);
    --c-my-account-dropdown-trigger-border-width-focused: var(--p-borderwidth-2);
    --c-my-account-dropdown-trigger-inset-border-focused: inset 0 0 0 var(--c-my-account-dropdown-trigger-border-width-focused) var(--c-my-account-dropdown-trigger-border-color-focused);
    --c-my-account-dropdown-trigger-background-color-hover: var(--s-color-border-interaction-primary-hover);
    --c-my-account-dropdown-trigger-background-color-focused: var(--s-color-border-interaction-primary-focused);
    --c-my-account-dropdown-trigger-background-color-disabled: var(--s-color-border-interaction-primary-disabled);
    --c-my-account-user-icon-color-hover: var(--s-color-icon-default-white);
    --c-my-account-user-icon-color-focused: var(--s-color-icon-default-white);
    --c-my-account-user-icon-color-disabled: var(--s-color-icon-default-white);
    --c-my-account-icon-color-hover: var(--s-color-icon-default-white);
    --c-my-account-icon-color-focused: var(--s-color-icon-default-white);
    --c-my-account-icon-color-disabled: var(--s-color-icon-default-white);
    --c-my-account-dropdown-trigger-open-border-color-hover: var(--s-color-border-default-white);
    --c-my-account-dropdown-trigger-open-border-width-hover: var(--p-borderwidth-0);
    --c-my-account-dropdown-trigger-open-inset-border-hover: inset 0 0 0 var(--c-my-account-dropdown-trigger-open-border-width-hover) var(--c-my-account-dropdown-trigger-open-border-color-hover);
    --c-my-account-dropdown-trigger-open-border-color-focused: var(--s-color-border-default-white);
    --c-my-account-dropdown-trigger-open-border-width-focused: var(--p-borderwidth-2);
    --c-my-account-dropdown-trigger-open-inset-border-focused: inset 0 0 0 var(--c-my-account-dropdown-trigger-open-border-width-focused) var(--c-my-account-dropdown-trigger-open-border-color-focused);
    --c-my-account-dropdown-trigger-open-background-color-hover: var(--s-color-border-interaction-primary-hover);
    --c-my-account-dropdown-trigger-open-background-color-focused: var(--s-color-border-interaction-primary-focused);
    --c-my-account-dropdown-trigger-open-background-color-disabled: var(--s-color-border-interaction-primary-disabled);
    --c-my-account-dropdown-trigger-size-s-min-height: var(--p-size-button-touchtarget);
    --c-my-account-dropdown-trigger-size-xl-min-height: unset;
    --c-my-account-dropdown-trigger-min-height: var(--c-my-account-dropdown-trigger-size-s-min-height)
}

@media (min-width: 1440px) {
    .v3-myAccountDropdownTrigger-module__tokens___yephq {
        --c-my-account-dropdown-trigger-min-height: var(--c-my-account-dropdown-trigger-size-xl-min-height)
    }
}

.v3-myAccountDropdownTrigger-module__tokens___yephq {
    --c-my-account-dropdown-trigger-contents-size-s-padding-top: var(--s-spacer-3);
    --c-my-account-dropdown-trigger-contents-size-s-padding-right: var(--s-spacer-3);
    --c-my-account-dropdown-trigger-contents-size-s-padding-bottom: var(--s-spacer-3);
    --c-my-account-dropdown-trigger-contents-size-s-padding-left: var(--s-spacer-4);
    --c-my-account-dropdown-trigger-contents-size-xl-padding-top: var(--s-spacer-4);
    --c-my-account-dropdown-trigger-contents-size-xl-padding-right: var(--s-spacer-3);
    --c-my-account-dropdown-trigger-contents-size-xl-padding-bottom: var(--s-spacer-4);
    --c-my-account-dropdown-trigger-contents-size-xl-padding-left: var(--s-spacer-4);
    --c-my-account-dropdown-trigger-contents-padding: var(--c-my-account-dropdown-trigger-contents-size-s-padding-top) var(--c-my-account-dropdown-trigger-contents-size-s-padding-right) var(--c-my-account-dropdown-trigger-contents-size-s-padding-bottom) var(--c-my-account-dropdown-trigger-contents-size-s-padding-left);
    --c-my-account-dropdown-trigger-contents-item-spacing: var(--s-spacer-4);
    --c-my-account-user-icon-size-s-height: var(--s-iconsize-xs);
    --c-my-account-user-icon-size-s-width: var(--s-iconsize-xs);
    --c-my-account-user-icon-size-xl-height: var(--s-iconsize-s);
    --c-my-account-user-icon-size-xl-width: var(--s-iconsize-s);
    --c-my-account-user-icon-height: var(--c-my-account-user-icon-size-s-height);
    --c-my-account-user-icon-width: var(--c-my-account-user-icon-size-s-width);
    --c-my-account-user-icon-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-3);
    --c-my-account-user-icon-color: var(--s-color-icon-default-white);
    --c-my-account-text-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-my-account-text-color: var(--s-color-interaction-neutral-white-enabled);
    --c-my-account-icon-size-s-height: var(--s-iconsize-xs);
    --c-my-account-icon-size-s-width: var(--s-iconsize-xs);
    --c-my-account-icon-size-xl-height: var(--s-iconsize-s);
    --c-my-account-icon-size-xl-width: var(--s-iconsize-s);
    --c-my-account-icon-height: var(--c-my-account-icon-size-s-height);
    --c-my-account-icon-width: var(--c-my-account-icon-size-s-width);
    --c-my-account-icon-size-s-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-my-account-icon-size-xl-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-my-account-icon-padding: var(--c-my-account-icon-size-s-padding);
    --c-my-account-icon-color: var(--s-color-icon-default-white)
}

@media (min-width: 1440px) {
    .v3-myAccountDropdownTrigger-module__tokens___yephq {
        --c-my-account-dropdown-trigger-contents-padding: var(--c-my-account-dropdown-trigger-contents-size-xl-padding-top) var(--c-my-account-dropdown-trigger-contents-size-xl-padding-right) var(--c-my-account-dropdown-trigger-contents-size-xl-padding-bottom) var(--c-my-account-dropdown-trigger-contents-size-xl-padding-left);
        --c-my-account-user-icon-height: var(--c-my-account-user-icon-size-xl-height);
        --c-my-account-user-icon-width: var(--c-my-account-user-icon-size-xl-width);
        --c-my-account-icon-padding: var(--c-my-account-icon-size-xl-padding);
        --c-my-account-icon-height: var(--c-my-account-icon-size-xl-height);
        --c-my-account-icon-width: var(--c-my-account-icon-size-xl-width)
    }
}

.v3-myAccountDropdownTrigger-module__myAccountDropdownTrigger___RT7m6 {
    display: flex;
    align-items: center;
    padding: var(--c-my-account-dropdown-trigger-padding);
    min-height: var(--c-my-account-dropdown-trigger-min-height);
    background-color: var(--c-my-account-dropdown-trigger-background-color);
    border-radius: var(--c-my-account-dropdown-trigger-border-radius);
    opacity: var(--c-my-account-dropdown-trigger-opacity);
    border-top: var(--c-my-account-dropdown-trigger-border-top);
    border-bottom: var(--c-my-account-dropdown-trigger-border-bottom);
    border-left: var(--c-my-account-dropdown-trigger-border-left);
    border-right: var(--c-my-account-dropdown-trigger-border-right);
    gap: var(--c-my-account-dropdown-trigger-item-spacing)
}

.v3-myAccountDropdownTrigger-module__myAccountDropdownTrigger___RT7m6:hover {
    background-color: var(--c-my-account-dropdown-trigger-background-color-hover);
    box-shadow: var(--c-my-account-dropdown-trigger-inset-border-hover)
}

.v3-myAccountDropdownTrigger-module__myAccountDropdownTrigger___RT7m6:hover .v3-myAccountDropdownTrigger-module__userIcon___OLhq2 {
    color: var(--c-my-account-user-icon-color-hover)
}

.v3-myAccountDropdownTrigger-module__myAccountDropdownTrigger___RT7m6:hover .v3-myAccountDropdownTrigger-module__icon___xq8rW {
    color: var(--c-my-account-icon-color-hover)
}

.v3-myAccountDropdownTrigger-module__myAccountDropdownTrigger___RT7m6:focus {
    background-color: var(--c-my-account-dropdown-trigger-background-color-focused);
    box-shadow: var(--c-my-account-dropdown-trigger-inset-border-focused)
}

.v3-myAccountDropdownTrigger-module__myAccountDropdownTrigger___RT7m6:focus .v3-myAccountDropdownTrigger-module__userIcon___OLhq2 {
    color: var(--c-my-account-user-icon-color-focused)
}

.v3-myAccountDropdownTrigger-module__myAccountDropdownTrigger___RT7m6:focus .v3-myAccountDropdownTrigger-module__icon___xq8rW {
    color: var(--c-my-account-icon-color-focused)
}

.v3-myAccountDropdownTrigger-module__disabled___XNq1b {
    background-color: var(--c-my-account-dropdown-trigger-background-color-disabled)
}

.v3-myAccountDropdownTrigger-module__disabled___XNq1b .v3-myAccountDropdownTrigger-module__userIcon___OLhq2 {
    color: var(--c-my-account-user-icon-color-disabled)
}

.v3-myAccountDropdownTrigger-module__disabled___XNq1b .v3-myAccountDropdownTrigger-module__icon___xq8rW {
    color: var(--c-my-account-icon-color-disabled)
}

.v3-myAccountDropdownTrigger-module__contents___53EHM {
    display: flex;
    gap: var(--c-my-account-dropdown-trigger-contents-item-spacing);
    padding: var(--c-my-account-dropdown-trigger-contents-padding)
}

.v3-myAccountDropdownTrigger-module__text___gyT7A {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700;
    padding: var(--c-my-account-text-padding);
    color: var(--c-my-account-text-color)
}

@media (min-width: 1440px) {
    .v3-myAccountDropdownTrigger-module__text___gyT7A {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-myAccountDropdownTrigger-module__userIcon___OLhq2 {
    display: flex;
    padding: var(--c-my-account-user-icon-padding);
    color: var(--c-my-account-user-icon-color)
}

.v3-myAccountDropdownTrigger-module__userIcon___OLhq2 svg {
    width: var(--c-my-account-user-icon-width);
    height: var(--c-my-account-user-icon-height)
}

.v3-myAccountDropdownTrigger-module__icon___xq8rW {
    display: flex;
    padding: var(--c-my-account-icon-padding);
    color: var(--c-my-account-icon-color)
}

.v3-myAccountDropdownTrigger-module__icon___xq8rW svg {
    width: var(--c-my-account-icon-width);
    height: var(--c-my-account-icon-height)
}

.v3-myAccountDropdownTrigger-module__isOpen___bKvyM {
    background-color: var(--c-my-account-dropdown-trigger-open-background-color)
}

.v3-myAccountDropdownTrigger-module__isOpen___bKvyM:hover {
    background-color: var(--c-my-account-dropdown-trigger-open-background-color-hover);
    box-shadow: var(--c-my-account-dropdown-trigger-inset-border-hover)
}

.v3-myAccountDropdownTrigger-module__isOpen___bKvyM:focus {
    background-color: var(--c-my-account-dropdown-trigger-open-background-color-focused);
    box-shadow: var(--c-my-account-dropdown-trigger-inset-border-focused)
}

.v3-myAccountDropdownTrigger-module__isOpen___bKvyM.v3-myAccountDropdownTrigger-module__disabled___XNq1b {
    background-color: var(--c-my-account-dropdown-trigger-open-background-color-disabled)
}

.v3-siteHeader-module__tokens___FNIeR {
    --c-site-header-top-width: var(--p-borderwidth-0);
    --c-site-header-bottom-width: var(--p-borderwidth-0);
    --c-site-header-left-width: var(--p-borderwidth-0);
    --c-site-header-right-width: var(--p-borderwidth-0);
    --c-site-header-border-style: var(--p-border-style-solid);
    --c-site-header-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-site-header-border-top: var(--c-site-header-top-width) var(--c-site-header-border-style) var(--c-site-header-border-color);
    --c-site-header-border-bottom: var(--c-site-header-bottom-width) var(--c-site-header-border-style) var(--c-site-header-border-color);
    --c-site-header-border-right: var(--c-site-header-right-width) var(--c-site-header-border-style) var(--c-site-header-border-color);
    --c-site-header-border-left: var(--c-site-header-left-width) var(--c-site-header-border-style) var(--c-site-header-border-color);
    --c-site-header-border-radius: var(--p-borderradius-0);
    --c-site-header-size-s-item-spacing: var(--s-spacer-0);
    --c-site-header-size-m-item-spacing: var(--s-spacer-0);
    --c-site-header-size-l-item-spacing: var(--s-spacer-0);
    --c-site-header-size-xl-item-spacing: var(--s-spacer-12);
    --c-site-header-size-xxl-item-spacing: var(--s-spacer-12);
    --c-site-header-size-s-padding-top: var(--s-spacer-4);
    --c-site-header-size-s-padding-right: var(--s-spacer-0);
    --c-site-header-size-s-padding-bottom: var(--s-spacer-4);
    --c-site-header-size-s-padding-left: var(--s-spacer-0);
    --c-site-header-size-m-padding-top: var(--s-spacer-4);
    --c-site-header-size-m-padding-right: var(--s-spacer-0);
    --c-site-header-size-m-padding-bottom: var(--s-spacer-4);
    --c-site-header-size-m-padding-left: var(--s-spacer-0);
    --c-site-header-size-l-padding-top: var(--s-spacer-4);
    --c-site-header-size-l-padding-right: var(--s-spacer-0);
    --c-site-header-size-l-padding-bottom: var(--s-spacer-4);
    --c-site-header-size-l-padding-left: var(--s-spacer-0);
    --c-site-header-size-xl-padding-top: var(--s-spacer-4);
    --c-site-header-size-xl-padding-right: var(--s-spacer-0);
    --c-site-header-size-xl-padding-bottom: var(--s-spacer-0);
    --c-site-header-size-xl-padding-left: var(--s-spacer-0);
    --c-site-header-size-xxl-padding-top: var(--s-spacer-4);
    --c-site-header-size-xxl-padding-right: var(--s-spacer-0);
    --c-site-header-size-xxl-padding-bottom: var(--s-spacer-0);
    --c-site-header-size-xxl-padding-left: var(--s-spacer-0);
    --c-site-header-padding: var(--c-site-header-size-s-padding-top) var(--c-site-header-size-s-padding-right) var(--c-site-header-size-s-padding-bottom) var(--c-site-header-size-s-padding-left);
    --c-site-header-item-spacing: var(--c-site-header-size-s-item-spacing)
}

@media (min-width: 768px) {
    .v3-siteHeader-module__tokens___FNIeR {
        --c-site-header-padding: var(--c-site-header-size-m-padding-top) var(--c-site-header-size-m-padding-right) var(--c-site-header-size-m-padding-bottom) var(--c-site-header-size-m-padding-left);
        --c-site-header-item-spacing: var(--c-site-header-size-m-item-spacing)
    }
}

@media (min-width: 1024px) {
    .v3-siteHeader-module__tokens___FNIeR {
        --c-site-header-padding: var(--c-site-header-size-l-padding-top) var(--c-site-header-size-l-padding-right) var(--c-site-header-size-l-padding-bottom) var(--c-site-header-size-l-padding-left);
        --c-site-header-item-spacing: var(--c-site-header-size-l-item-spacing)
    }
}

@media (min-width: 1440px) {
    .v3-siteHeader-module__tokens___FNIeR {
        --c-site-header-padding: var(--c-site-header-size-xl-padding-top) var(--c-site-header-size-xl-padding-right) var(--c-site-header-size-xl-padding-bottom) var(--c-site-header-size-xl-padding-left);
        --c-site-header-item-spacing: var(--c-site-header-size-xl-item-spacing)
    }
}

@media (min-width: 1920px) {
    .v3-siteHeader-module__tokens___FNIeR {
        --c-site-header-padding: var(--c-site-header-size-xxl-padding-top) var(--c-site-header-size-xxl-padding-right) var(--c-site-header-size-xxl-padding-bottom) var(--c-site-header-size-xxl-padding-left);
        --c-site-header-item-spacing: var(--c-site-header-size-xxl-item-spacing)
    }
}

.v3-siteHeader-module__tokens___FNIeR {
    --c-site-header-background-color: var(--s-color-background-default-white);
    --c-site-header-opacity: var(--p-opacity-100);
    --c-site-header-box-shadow: var(--p-light-level-2);
    --c-site-header-container-position: relative;
    --c-site-header-container-z-index: 88;
    --c-site-header-container-size-s-min-height: var(--p-size-button-touchtarget);
    --c-site-header-container-size-m-min-height: var(--p-size-button-touchtarget);
    --c-site-header-container-size-l-min-height: var(--p-size-button-touchtarget);
    --c-site-header-logo-size-s-width: var(--s-spacer-13);
    --c-site-header-logo-size-xl-width: var(--s-spacer-17);
    --c-site-header-logo-width: var(--c-site-header-logo-size-s-width);
    --c-site-header-container-display: flex;
    --c-site-header-container-align-items: center;
    --c-site-header-container-height: 100%;
    --c-site-header-container-flex-direction: row;
    --c-site-header-row-two-display: flex;
    --c-site-header-row-two-justify-content: space-between;
    --c-site-header-row-two-width: 100%;
    --c-site-header-row-two-gap: var(--s-spacer-8);
    --c-site-header-nav-container-width: calc(100% - var(--c-site-header-logo-width) - var(--c-site-header-item-spacing));
    --c-site-header-nav-container-display: flex;
    --c-site-header-nav-container-flex-direction: column;
    --c-site-header-nav-container-align-items: center;
    --c-site-header-language-dropdown-position-top: 56px;
    --c-site-header-language-dropdown-position-right: -48px;
    --c-site-header-language-dropdown-padding: var(--s-spacer-8) var(--s-spacer-10);
    --c-site-header-language-dropdown-background: var(--s-color-background-interaction-neutral-light-enabled);
    --c-site-header-language-dropdown-z-index: 80;
    --c-site-header-mega-menu-trigger-margin-right: -12px;
    --c-site-header-mega-menu-trigger-width: var(--p-size-button-minimumtouchtarget);
    --c-site-header-mega-menu-trigger-box-shadow: inset var(--c-site-header-buttons-divider-width) 0 0 0 var(--c-site-header-buttons-divider-color);
    --c-site-header-sign-in-nav-background-color: var(--s-color-interaction-neutral-dark-enabled);
    --c-site-header-sign-in-nav-item-spacing: var(--s-spacer-4);
    --c-site-header-sign-in-nav-item-divider-width: var(--p-borderwidth-1);
    --c-site-header-sign-in-nav-item-divider-style: var(--p-border-style-solid);
    --c-site-header-sign-in-nav-item-divider-color: var(--s-color-border-default-dark);
    --c-site-header-sign-in-nav-item-divider: var(--c-site-header-sign-in-nav-item-divider-width) var(--c-site-header-sign-in-nav-item-divider-style) var(--c-site-header-sign-in-nav-item-divider-color)
}

@media (min-width: 1440px) {
    .v3-siteHeader-module__tokens___FNIeR {
        --c-site-header-logo-width: var(--c-site-header-logo-size-xl-width);
        --c-site-header-language-dropdown-position-top: 78px;
        --c-site-header-mega-menu-trigger-display: none
    }
}

.v3-siteHeader-module__tokens___FNIeR {
    --c-site-header-buttons-divider-width: var(--p-borderwidth-1);
    --c-site-header-buttons-divider-color: var(--s-color-border-default-light);
    --c-site-header-menu-list-divider-width: var(--p-borderwidth-1);
    --c-site-header-menu-list-divider-color: var(--s-color-border-default-light)
}

.v3-siteHeader-module__siteHeader___d6gwr {
    position: var(--c-site-header-container-position);
    padding: var(--c-site-header-padding);
    min-height: var(--c-site-header-container-size-s-min-height);
    background-color: var(--c-site-header-background-color);
    border-radius: var(--c-site-header-border-radius);
    opacity: var(--c-site-header-opacity);
    z-index: var(--c-site-header-container-z-index);
    box-shadow: var(--c-site-header-box-shadow);
    border-top: var(--c-site-header-border-top);
    border-bottom: var(--c-site-header-border-bottom);
    border-left: var(--c-site-header-border-left);
    border-right: var(--c-site-header-border-right)
}

@media (min-width: 1440px) {
    .v3-siteHeader-module__siteHeader___d6gwr {
        height: unset
    }
}

.v3-siteHeader-module__siteHeader___d6gwr li {
    list-style-type: none
}

.v3-siteHeader-module__logo___19rVY {
    width: var(--c-site-header-logo-width);
    flex-shrink: 0
}

.v3-siteHeader-module__container___Lu18S {
    display: var(--c-site-header-container-display);
    align-items: var(--c-site-header-container-align-items);
    height: var(--c-site-header-container-height);
    flex-direction: var(--c-site-header-container-flex-direction);
    gap: var(--c-site-header-item-spacing)
}

.v3-siteHeader-module__navContainer___DD-Kk {
    display: var(--c-site-header-nav-container-display);
    flex-direction: var(--c-site-header-nav-container-flex-direction);
    width: var(--c-site-header-nav-container-width)
}

.v3-siteHeader-module__rowOne___8jjb- {
    display: none;
    width: 100%
}

@media (min-width: 1440px) {
    .v3-siteHeader-module__rowOne___8jjb- {
        display: flex;
        border-bottom: 1px solid var(--s-color-border-interaction-neutral-mid-enabled)
    }
}

.v3-siteHeader-module__hygieneLinksContainer___W5JZn {
    display: flex;
    margin-left: auto
}

.v3-siteHeader-module__rowTwo___-rwC1 {
    display: var(--c-site-header-row-two-display);
    justify-content: var(--c-site-header-row-two-justify-content);
    width: var(--c-site-header-row-two-width);
    gap: var(--c-site-header-row-two-gap)
}

.v3-siteHeader-module__navigationListLevelOne___qWeM3 {
    display: none
}

@media (min-width: 1440px) {
    .v3-siteHeader-module__navigationListLevelOne___qWeM3 {
        display: flex;
        overflow: hidden
    }
}

.v3-siteHeader-module__buttons___jlO3p {
    display: flex;
    margin-left: auto
}

.v3-siteHeader-module__languageDropdownTiggerWrapper___gFDVF {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: auto 0;
    height: -moz-max-content;
    height: max-content
}

.v3-siteHeader-module__languageDropdownTiggerWrapper___gFDVF [class*=v3-ariaCombobox-module__menu___] {
    --c-aria-combobox-menu-top: calc(100% + 10px)
}

@media (min-width: 1440px) {
    .v3-siteHeader-module__languageDropdownTiggerWrapper___gFDVF [class*=v3-ariaCombobox-module__menu___] {
        --c-aria-combobox-menu-top: calc(100% + 30px)
    }
}

.v3-siteHeader-module__languageDropdownTigger___Yvper {
    width: var(--p-size-button-touchtarget)
}

.v3-siteHeader-module__languageDropdown___eyVKf {
    position: absolute;
    top: var(--c-site-header-language-dropdown-position-top);
    right: var(--c-site-header-language-dropdown-position-right);
    padding: var(--c-site-header-language-dropdown-padding);
    background: var(--c-site-header-language-dropdown-background);
    z-index: var(--c-site-header-language-dropdown-z-index)
}

.v3-siteHeader-module__additionalTiggerWrapper___jbhGn {
    margin: auto 0;
    height: -moz-max-content;
    height: max-content
}

.v3-siteHeader-module__searchOverlayTriggerWrapper___7rPrY {
    margin: auto 0;
    height: -moz-max-content;
    height: max-content;
    box-shadow: inset var(--c-site-header-buttons-divider-width) 0 0 0 var(--c-site-header-buttons-divider-color)
}

.v3-siteHeader-module__searchOverlayTrigger___fRWno {
    width: var(--p-size-button-touchtarget);
    height: var(--p-size-button-touchtarget)
}

.v3-siteHeader-module__megaMenuTrigger___amj08 {
    margin-right: var(--c-site-header-mega-menu-trigger-margin-right);
    box-shadow: var(--c-site-header-mega-menu-trigger-box-shadow)
}

@media (min-width: 1440px) {
    .v3-siteHeader-module__megaMenuTrigger___amj08 {
        display: var(--c-site-header-mega-menu-trigger-display)
    }
}

.v3-siteHeader-module__moreMenuTriggerWrapper___tTiDZ {
    display: none
}

@media (min-width: 1440px) {
    .v3-siteHeader-module__moreMenuTriggerWrapper___tTiDZ {
        display: flex
    }
}

.v3-siteHeader-module__signInNav___C3G1U {
    display: none;
    background-color: var(--c-site-header-sign-in-nav-background-color);
    gap: var(--c-site-header-sign-in-nav-item-spacing)
}

@media (min-width: 1440px) {
    .v3-siteHeader-module__signInNav___C3G1U {
        display: flex
    }
}

.v3-siteHeader-module__ssoLink1___TH2Wj, .v3-siteHeader-module__ssoLink2___egMYG {
    text-align: center
}

.v3-siteHeader-module__ssoLink1___TH2Wj:nth-of-type(2), .v3-siteHeader-module__ssoLink2___egMYG:nth-of-type(2) {
    border-left: var(--c-site-header-sign-in-nav-item-divider)
}

.v3-flyoutMenu-module__tokens___JM-ph {
    --c-flyout-menu-top-width: var(--p-borderwidth-0);
    --c-flyout-menu-bottom-width: var(--p-borderwidth-0);
    --c-flyout-menu-left-width: var(--p-borderwidth-0);
    --c-flyout-menu-right-width: var(--p-borderwidth-0);
    --c-flyout-menu-border-style: var(--p-border-style-solid);
    --c-flyout-menu-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-flyout-menu-border-top: var(--c-flyout-menu-top-width) var(--c-flyout-menu-border-style) var(--c-flyout-menu-border-color);
    --c-flyout-menu-border-bottom: var(--c-flyout-menu-bottom-width) var(--c-flyout-menu-border-style) var(--c-flyout-menu-border-color);
    --c-flyout-menu-border-right: var(--c-flyout-menu-right-width) var(--c-flyout-menu-border-style) var(--c-flyout-menu-border-color);
    --c-flyout-menu-border-left: var(--c-flyout-menu-left-width) var(--c-flyout-menu-border-style) var(--c-flyout-menu-border-color);
    --c-flyout-menu-border-radius: var(--p-borderradius-0);
    --c-flyout-menu-size-l-padding-top: var(--s-spacer-0);
    --c-flyout-menu-size-l-padding-right: var(--s-spacer-0);
    --c-flyout-menu-size-l-padding-bottom: var(--s-spacer-0);
    --c-flyout-menu-size-l-padding-left: var(--s-spacer-0);
    --c-flyout-menu-size-xl-padding-top: var(--s-spacer-11);
    --c-flyout-menu-size-xl-padding-right: var(--s-spacer-0);
    --c-flyout-menu-size-xl-padding-bottom: var(--s-spacer-15);
    --c-flyout-menu-size-xl-padding-left: var(--s-spacer-0);
    --c-flyout-menu-size-xxl-padding-top: var(--s-spacer-11);
    --c-flyout-menu-size-xxl-padding-right: var(--s-spacer-0);
    --c-flyout-menu-size-xxl-padding-bottom: var(--s-spacer-15);
    --c-flyout-menu-size-xxl-padding-left: var(--s-spacer-0);
    --c-flyout-menu-padding: var(--c-flyout-menu-size-l-padding-top) var(--c-flyout-menu-size-l-padding-right) var(--c-flyout-menu-size-l-padding-bottom) var(--c-flyout-menu-size-l-padding-left)
}

@media (min-width: 1440px) {
    .v3-flyoutMenu-module__tokens___JM-ph {
        --c-flyout-menu-padding: var(--c-flyout-menu-size-xl-padding-top) var(--c-flyout-menu-size-xl-padding-right) var(--c-flyout-menu-size-xl-padding-bottom) var(--c-flyout-menu-size-xl-padding-left)
    }
}

@media (min-width: 1920px) {
    .v3-flyoutMenu-module__tokens___JM-ph {
        --c-flyout-menu-padding: var(--c-flyout-menu-size-xxl-padding-top) var(--c-flyout-menu-size-xxl-padding-right) var(--c-flyout-menu-size-xxl-padding-bottom) var(--c-flyout-menu-size-xxl-padding-left)
    }
}

.v3-flyoutMenu-module__tokens___JM-ph {
    --c-flyout-menu-background-color: var(--s-color-background-default-white);
    --c-flyout-menu-opacity: var(--p-opacity-100);
    --c-flyout-menu-position: absolute;
    --c-flyout-menu-right: 0;
    --c-flyout-menu-left: 0;
    --c-flyout-menu-navigation-container-column-width: 1/5;
    --c-flyout-menu-promo-container-column-width: 9/-1;
    --c-flyout-menu-sliding-menu-position: absolute;
    --c-flyout-menu-sliding-menu-top: 0;
    --c-flyout-menu-sliding-menu-left: 100%;
    --c-flyout-menu-sliding-menu-width: 100%;
    --c-flyout-menu-sliding-menu-height: 100%;
    --c-flyout-menu-sliding-menu-z-index: 99999;
    --c-flyout-menu-sliding-menu-margin-left: var(--c-flyout-menu-navigation-container-item-spacing);
    --c-flyout-menu-navigation-container-item-spacing: var(--s-gridgutter-l);
    --c-flyout-menu-navigation-container-position: relative;
    --c-flyout-menu-navigation-list-l2-width: 100%;
    --c-flyout-menu-nav-item-l2-width: 100%
}

@media (min-width: 1440px) {
    .v3-flyoutMenu-module__tokens___JM-ph {
        --c-flyout-menu-navigation-container-item-spacing: var(--s-gridgutter-xl)
    }
}

@media (min-width: 1920px) {
    .v3-flyoutMenu-module__tokens___JM-ph {
        --c-flyout-menu-navigation-container-item-spacing: var(--s-gridgutter-xxl)
    }
}

@keyframes v3-flyoutMenu-module__fadeIn___eab3X {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

.v3-flyoutMenu-module__flyoutMenu___yF18O {
    position: var(--c-flyout-menu-position);
    right: var(--c-flyout-menu-right);
    left: var(--c-flyout-menu-left);
    padding: var(--c-flyout-menu-padding);
    background-color: var(--c-flyout-menu-background-color);
    border-radius: var(--c-flyout-menu-border-radius);
    opacity: var(--c-flyout-menu-opacity);
    border-top: var(--c-flyout-menu-border-top);
    border-bottom: var(--c-flyout-menu-border-bottom);
    border-left: var(--c-flyout-menu-border-left);
    border-right: var(--c-flyout-menu-border-right)
}

.v3-flyoutMenu-module__container___7UHK8 {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    animation: v3-flyoutMenu-module__fadeIn___eab3X 1s ease-in
}

@media (min-width: 768px) {
    .v3-flyoutMenu-module__container___7UHK8 {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-flyoutMenu-module__container___7UHK8 {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-flyoutMenu-module__container___7UHK8 {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-flyoutMenu-module__navigationContainer___U5K2c {
    position: var(--c-flyout-menu-navigation-container-position);
    grid-column: var(--c-flyout-menu-navigation-container-column-width)
}

.v3-flyoutMenu-module__navigationListL2___DOFoD {
    width: var(--c-flyout-menu-navigation-list-l2-width)
}

.v3-flyoutMenu-module__navItemL2___RXPA- {
    width: var(--c-flyout-menu-nav-item-l2-width)
}

.v3-flyoutMenu-module__slidingMenu___ixzan {
    position: var(--c-flyout-menu-sliding-menu-position);
    top: var(--c-flyout-menu-sliding-menu-top);
    left: var(--c-flyout-menu-sliding-menu-left);
    margin-left: var(--c-flyout-menu-sliding-menu-margin-left);
    width: var(--c-flyout-menu-sliding-menu-width);
    height: var(--c-flyout-menu-sliding-menu-height);
    z-index: var(--c-flyout-menu-sliding-menu-z-index)
}

.v3-flyoutMenu-module__promoContainer___zk4O3 {
    grid-column: var(--c-flyout-menu-promo-container-column-width)
}

.v3-moreButton-module__tokens___TuH7f {
    --c-more-button-top-width: var(--p-borderwidth-0);
    --c-more-button-bottom-width: var(--p-borderwidth-0);
    --c-more-button-left-width: var(--p-borderwidth-0);
    --c-more-button-right-width: var(--p-borderwidth-0);
    --c-more-button-border-style: var(--p-border-style-solid);
    --c-more-button-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-more-button-border-top: var(--c-more-button-top-width) var(--c-more-button-border-style) var(--c-more-button-border-color);
    --c-more-button-border-bottom: var(--c-more-button-bottom-width) var(--c-more-button-border-style) var(--c-more-button-border-color);
    --c-more-button-border-right: var(--c-more-button-right-width) var(--c-more-button-border-style) var(--c-more-button-border-color);
    --c-more-button-border-left: var(--c-more-button-left-width) var(--c-more-button-border-style) var(--c-more-button-border-color);
    --c-more-button-border-radius: var(--p-borderradius-0);
    --c-more-button-size-s-padding-top: var(--s-spacer-9);
    --c-more-button-size-s-padding-right: var(--s-spacer-5);
    --c-more-button-size-s-padding-bottom: var(--s-spacer-7);
    --c-more-button-size-s-padding-left: var(--s-spacer-5);
    --c-more-button-size-l-padding-top: var(--s-spacer-9);
    --c-more-button-size-l-padding-right: var(--s-spacer-5);
    --c-more-button-size-l-padding-bottom: var(--s-spacer-7);
    --c-more-button-size-l-padding-left: var(--s-spacer-5);
    --c-more-button-size-xl-padding-top: var(--s-spacer-9);
    --c-more-button-size-xl-padding-right: var(--s-spacer-5);
    --c-more-button-size-xl-padding-bottom: var(--s-spacer-7);
    --c-more-button-size-xl-padding-left: var(--s-spacer-5);
    --c-more-button-padding: var(--c-more-button-size-s-padding-top) var(--c-more-button-size-s-padding-right) var(--c-more-button-size-s-padding-bottom) var(--c-more-button-size-s-padding-left)
}

@media (min-width: 1024px) {
    .v3-moreButton-module__tokens___TuH7f {
        --c-more-button-padding: var(--c-more-button-size-l-padding-top) var(--c-more-button-size-l-padding-right) var(--c-more-button-size-l-padding-bottom) var(--c-more-button-size-l-padding-left)
    }
}

@media (min-width: 1440px) {
    .v3-moreButton-module__tokens___TuH7f {
        --c-more-button-padding: var(--c-more-button-size-xl-padding-top) var(--c-more-button-size-xl-padding-right) var(--c-more-button-size-xl-padding-bottom) var(--c-more-button-size-xl-padding-left)
    }
}

.v3-moreButton-module__tokens___TuH7f {
    --c-more-button-background-color: var(--s-color-interaction-neutral-light-enabled);
    --c-more-button-opacity: var(--p-opacity-100)
}

.v3-moreButton-module__isSelected___IjqWb {
    --c-more-button-background-color: var(--s-color-interaction-neutral-black-enabled);
    --c-more-button-opacity: var(--p-opacity-100)
}

.v3-moreButton-module__tokens___TuH7f {
    --c-more-button-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-more-button-focused-border-color: var(--s-color-border-brand-primary1);
    --c-more-button-focused-border-width: var(--p-borderwidth-2);
    --c-more-button-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-more-button-hover-background-color: var(--s-color-interaction-neutral-light-hover);
    --c-more-button-focused-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-more-button-disabled-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-more-button-icon-hover-color: var(--s-color-icon-default-black);
    --c-more-button-icon-focused-color: var(--s-color-icon-default-black);
    --c-more-button-icon-disabled-color: var(--s-color-icon-default-black);
    --c-more-button-label-hover-text-color: var(--s-color-interaction-neutral-black-hover);
    --c-more-button-label-focused-text-color: var(--s-color-interaction-neutral-black-focussed);
    --c-more-button-label-disabled-text-color: var(--s-color-interaction-neutral-black-disabled)
}

.v3-moreButton-module__isSelected___IjqWb {
    --c-more-button-hover-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-more-button-focused-border-color: var(--s-color-border-brand-primary1);
    --c-more-button-focused-border-width: var(--p-borderwidth-2);
    --c-more-button-disabled-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-more-button-hover-background-color: var(--s-color-interaction-neutral-black-hover);
    --c-more-button-focused-background-color: var(--s-color-interaction-neutral-black-focussed);
    --c-more-button-disabled-background-color: var(--s-color-interaction-neutral-black-enabled);
    --c-more-button-icon-hover-color: var(--p-color-neutral-200);
    --c-more-button-icon-focused-color: var(--p-color-neutral-400);
    --c-more-button-icon-disabled-color: var(--s-color-interaction-neutral-white-disabled);
    --c-more-button-label-hover-text-color: var(--s-color-interaction-neutral-white-hover);
    --c-more-button-label-focused-text-color: var(--s-color-interaction-neutral-white-focussed);
    --c-more-button-label-disabled-text-color: var(--s-color-interaction-neutral-white-disabled)
}

.v3-moreButton-module__tokens___TuH7f {
    --c-more-button-size-s-width: 108px;
    --c-more-button-size-l-width: 108px;
    --c-more-button-size-xl-width: 108px;
    --c-more-button-size-s-height: 108px;
    --c-more-button-size-l-height: 108px;
    --c-more-button-size-xl-height: 108px;
    --c-more-button-width: var(--c-more-button-size-s-width);
    --c-more-button-height: var(--c-more-button-size-s-height)
}

@media (min-width: 1024px) {
    .v3-moreButton-module__tokens___TuH7f {
        --c-more-button-width: var(--c-more-button-size-l-width);
        --c-more-button-height: var(--c-more-button-size-l-height)
    }
}

@media (min-width: 1440px) {
    .v3-moreButton-module__tokens___TuH7f {
        --c-more-button-width: var(--c-more-button-size-xl-width);
        --c-more-button-height: var(--c-more-button-size-xl-height)
    }
}

.v3-moreButton-module__tokens___TuH7f {
    --c-more-button-content-item-spacing: var(--s-spacer-3);
    --c-more-button-icon-color: var(--s-color-icon-default-black);
    --c-more-button-icon-svg-width: var(--s-size-iconsize-m);
    --c-more-button-icon-svg-height: var(--s-size-iconsize-m);
    --c-more-button-label-text-case: var(--p-textcase-uppercase);
    --c-more-button-label-color: var(--s-color-interaction-neutral-black-enabled);
    --c-more-button-label-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0)
}

.v3-moreButton-module__isSelected___IjqWb {
    --c-more-button-icon-color: var(--s-color-icon-default-white);
    --c-more-button-icon-svg-width: var(--s-size-iconsize-m);
    --c-more-button-icon-svg-height: var(--s-size-iconsize-m);
    --c-more-button-label-text-case: var(--p-textcase-uppercase);
    --c-more-button-label-color: var(--s-color-interaction-neutral-white-enabled);
    --c-more-button-label-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0)
}

.v3-moreButton-module__moreButton___wcjtR {
    display: flex;
    justify-content: center;
    padding: var(--c-more-button-padding);
    width: var(--c-more-button-width);
    height: var(--c-more-button-height);
    background-color: var(--c-more-button-background-color);
    border-radius: var(--c-more-button-border-radius);
    opacity: var(--c-more-button-opacity);
    border-top: var(--c-more-button-border-top);
    border-bottom: var(--c-more-button-border-bottom);
    border-left: var(--c-more-button-border-left);
    border-right: var(--c-more-button-border-right);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

.v3-moreButton-module__moreButton___wcjtR:hover {
    background-color: var(--c-more-button-hover-background-color);
    border-color: var(--c-more-button-hover-border-color)
}

.v3-moreButton-module__moreButton___wcjtR:hover .v3-moreButton-module__contents___YWHrS {
    border-color: var(--c-more-button-contents-hover-border-color)
}

.v3-moreButton-module__moreButton___wcjtR:hover .v3-moreButton-module__icon___oiaxu {
    color: var(--c-more-button-icon-hover-color)
}

.v3-moreButton-module__moreButton___wcjtR:hover .v3-moreButton-module__label___PnJys {
    color: var(--c-more-button-label-hover-text-color)
}

.v3-moreButton-module__moreButton___wcjtR:focus {
    background-color: var(--c-more-button-focused-background-color);
    box-shadow: inset 0 0 0 var(--c-more-button-focused-border-width) var(--c-more-button-focused-border-color)
}

.v3-moreButton-module__moreButton___wcjtR:focus .v3-moreButton-module__contents___YWHrS {
    border-color: var(--c-more-button-contents-focused-border-color)
}

.v3-moreButton-module__moreButton___wcjtR:focus .v3-moreButton-module__icon___oiaxu {
    color: var(--c-more-button-icon-focused-color)
}

.v3-moreButton-module__moreButton___wcjtR:focus .v3-moreButton-module__label___PnJys {
    color: var(--c-more-button-label-focused-text-color)
}

.v3-moreButton-module__disabled___AECn1 {
    pointer-events: none;
    background-color: var(--c-more-button-disabled-background-color);
    border-color: var(--c-more-button-disabled-border-color)
}

.v3-moreButton-module__disabled___AECn1 .v3-moreButton-module__contents___YWHrS {
    pointer-events: none;
    border-color: var(--c-more-button-contents-disabled-border-color)
}

.v3-moreButton-module__disabled___AECn1 .v3-moreButton-module__icon___oiaxu {
    color: var(--c-more-button-icon-disabled-color)
}

.v3-moreButton-module__disabled___AECn1 .v3-moreButton-module__label___PnJys {
    color: var(--c-more-button-label-disabled-text-color)
}

.v3-moreButton-module__content___7ZSDl {
    display: flex;
    flex-direction: column;
    gap: var(--c-more-button-content-item-spacing)
}

.v3-moreButton-module__icon___oiaxu {
    color: var(--c-more-button-icon-color)
}

.v3-moreButton-module__icon___oiaxu svg {
    width: var(--c-more-button-icon-svg-width);
    height: var(--c-more-button-icon-svg-height)
}

.v3-moreButton-module__label___PnJys {
    padding: var(--c-more-button-label-padding);
    color: var(--c-more-button-label-color);
    text-transform: var(--c-more-button-label-text-case)
}

.v3-moreMenu-module__tokens___f9y7h {
    --c-more-menu-top-width: var(--p-borderwidth-0);
    --c-more-menu-bottom-width: var(--p-borderwidth-0);
    --c-more-menu-left-width: var(--p-borderwidth-0);
    --c-more-menu-right-width: var(--p-borderwidth-0);
    --c-more-menu-border-style: var(--p-border-style-solid);
    --c-more-menu-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-more-menu-border-top: var(--c-more-menu-top-width) var(--c-more-menu-border-style) var(--c-more-menu-border-color);
    --c-more-menu-border-bottom: var(--c-more-menu-bottom-width) var(--c-more-menu-border-style) var(--c-more-menu-border-color);
    --c-more-menu-border-right: var(--c-more-menu-right-width) var(--c-more-menu-border-style) var(--c-more-menu-border-color);
    --c-more-menu-border-left: var(--c-more-menu-left-width) var(--c-more-menu-border-style) var(--c-more-menu-border-color);
    --c-more-menu-border-radius: var(--p-borderradius-0);
    --c-more-menu-size-s-item-spacing: var(--s-spacer-0);
    --c-more-menu-size-m-item-spacing: var(--s-spacer-0);
    --c-more-menu-size-l-item-spacing: var(--s-spacer-0);
    --c-more-menu-size-xl-item-spacing: var(--s-spacer-12);
    --c-more-menu-size-xxl-item-spacing: var(--s-spacer-12);
    --c-more-menu-size-s-padding-top: var(--s-spacer-0);
    --c-more-menu-size-s-padding-right: var(--s-spacer-0);
    --c-more-menu-size-s-padding-bottom: var(--s-spacer-0);
    --c-more-menu-size-s-padding-left: var(--s-spacer-0);
    --c-more-menu-size-m-padding-top: var(--s-spacer-0);
    --c-more-menu-size-m-padding-right: var(--s-spacer-0);
    --c-more-menu-size-m-padding-bottom: var(--s-spacer-0);
    --c-more-menu-size-m-padding-left: var(--s-spacer-0);
    --c-more-menu-size-l-padding-top: var(--s-spacer-0);
    --c-more-menu-size-l-padding-right: var(--s-spacer-0);
    --c-more-menu-size-l-padding-bottom: var(--s-spacer-13);
    --c-more-menu-size-l-padding-left: var(--s-spacer-0);
    --c-more-menu-size-xl-padding-top: var(--s-spacer-0);
    --c-more-menu-size-xl-padding-right: var(--s-spacer-0);
    --c-more-menu-size-xl-padding-bottom: var(--s-spacer-12);
    --c-more-menu-size-xl-padding-left: var(--s-spacer-0);
    --c-more-menu-size-xxl-padding-top: var(--s-spacer-0);
    --c-more-menu-size-xxl-padding-right: var(--s-spacer-0);
    --c-more-menu-size-xxl-padding-bottom: var(--s-spacer-13);
    --c-more-menu-size-xxl-padding-left: var(--s-spacer-0);
    --c-more-menu-padding: var(--c-more-menu-size-s-padding-top) var(--c-more-menu-size-s-padding-right) var(--c-more-menu-size-s-padding-bottom) var(--c-more-menu-size-s-padding-left);
    --c-more-menu-item-spacing: var(--c-more-menu-size-s-item-spacing)
}

@media (min-width: 768px) {
    .v3-moreMenu-module__tokens___f9y7h {
        --c-more-menu-padding: var(--c-more-menu-size-m-padding-top) var(--c-more-menu-size-m-padding-right) var(--c-more-menu-size-m-padding-bottom) var(--c-more-menu-size-m-padding-left);
        --c-more-menu-item-spacing: var(--c-more-menu-size-m-item-spacing)
    }
}

@media (min-width: 1024px) {
    .v3-moreMenu-module__tokens___f9y7h {
        --c-more-menu-padding: var(--c-more-menu-size-l-padding-top) var(--c-more-menu-size-l-padding-right) var(--c-more-menu-size-l-padding-bottom) var(--c-more-menu-size-l-padding-left);
        --c-more-menu-item-spacing: var(--c-more-menu-size-l-item-spacing)
    }
}

@media (min-width: 1440px) {
    .v3-moreMenu-module__tokens___f9y7h {
        --c-more-menu-padding: var(--c-more-menu-size-xl-padding-top) var(--c-more-menu-size-xl-padding-right) var(--c-more-menu-size-xl-padding-bottom) var(--c-more-menu-size-xl-padding-left);
        --c-more-menu-item-spacing: var(--c-more-menu-size-xl-item-spacing)
    }
}

@media (min-width: 1920px) {
    .v3-moreMenu-module__tokens___f9y7h {
        --c-more-menu-padding: var(--c-more-menu-size-xxl-padding-top) var(--c-more-menu-size-xxl-padding-right) var(--c-more-menu-size-xxl-padding-bottom) var(--c-more-menu-size-xxl-padding-left);
        --c-more-menu-item-spacing: var(--c-more-menu-size-xxl-item-spacing)
    }
}

.v3-moreMenu-module__tokens___f9y7h {
    --c-more-menu-background-color: var(--s-color-background-default-white);
    --c-more-menu-opacity: var(--p-opacity-100);
    --c-more-menu-position: fixed;
    --c-more-menu-overflow-y: auto;
    --c-more-menu-width: 100vw;
    --c-more-menu-height: 100dvh;
    --c-more-menu-z-index: 99991;
    --c-more-menu-inset: 0;
    --c-more-menu-navigation-container-size-s-column-width: 1/-1;
    --c-more-menu-navigation-container-size-m-column-width: 1/-1;
    --c-more-menu-navigation-container-size-l-column-width: 1/9;
    --c-more-menu-promo-container-size-s-column-width: 1/-1;
    --c-more-menu-promo-container-size-m-column-width: 1/-1;
    --c-more-menu-promo-container-size-l-column-width: 9/-1;
    --c-more-menu-navigation-container-column-width: var(--c-more-menu-navigation-container-size-s-column-width);
    --c-more-menu-promo-container-column-width: var(--c-more-menu-promo-container-size-s-column-width)
}

@media (min-width: 768px) {
    .v3-moreMenu-module__tokens___f9y7h {
        --c-more-menu-navigation-container-column-width: var(--c-more-menu-navigation-container-size-m-column-width);
        --c-more-menu-promo-container-column-width: var(--c-more-menu-promo-container-size-m-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-moreMenu-module__tokens___f9y7h {
        --c-more-menu-navigation-container-column-width: var(--c-more-menu-navigation-container-size-l-column-width);
        --c-more-menu-promo-container-column-width: var(--c-more-menu-promo-container-size-l-column-width)
    }
}

.v3-moreMenu-module__tokens___f9y7h {
    --c-more-menu-back-button-background-color: var(--s-color-icon-interaction-neutral-light-enabled);
    --c-more-menu-back-button-border-radius: var(--p-borderradius-3);
    --c-more-menu-back-button-padding: var(--s-spacer-3) var(--s-spacer-4) var(--s-spacer-3) var(--s-spacer-3);
    --c-more-menu-back-button-width: max-content;
    --c-more-menu-back-button-margin-bottom: var(--s-spacer-10);
    --c-more-menu-back-button-icon-color: var(--s-color-icon-brand-primary1);
    --c-more-menu-promo-container-padding: var(--s-spacer-14) var(--s-spacer-0);
    --c-more-menu-promo-container-height: 296px
}

@media (min-width: 1440px) {
    .v3-moreMenu-module__tokens___f9y7h {
        --c-more-menu-promo-container-padding: var(--s-spacer-0);
        --c-more-menu-promo-container-height: 564px;
        --c-more-menu-navigation-container-item-spacing: var(--s-spacer-10)
    }
}

@media (min-width: 1920px) {
    .v3-moreMenu-module__tokens___f9y7h {
        --c-more-menu-navigation-container-item-spacing: var(--s-spacer-12)
    }
}

.v3-moreMenu-module__tokens___f9y7h {
    --c-more-menu-nav-section-size-s-width: 100%;
    --c-more-menu-nav-section-size-m-width: 100%;
    --c-more-menu-nav-section-size-l-width: calc(50% - calc(var(--s-gridgutter-l) / 2));
    --c-more-menu-nav-section-size-xl-width: calc(50% - calc(var(--s-gridgutter-xl) / 2));
    --c-more-menu-nav-section-size-xxl-width: calc(50% - calc(var(--s-gridgutter-xxl) / 2));
    --c-more-menu-nav-section-width: var(--c-more-menu-nav-section-size-s-width)
}

@media (min-width: 768px) {
    .v3-moreMenu-module__tokens___f9y7h {
        --c-more-menu-nav-section-width: var(--c-more-menu-nav-section-size-m-width)
    }
}

@media (min-width: 1024px) {
    .v3-moreMenu-module__tokens___f9y7h {
        --c-more-menu-nav-section-width: var(--c-more-menu-nav-section-size-l-width)
    }
}

@media (min-width: 1440px) {
    .v3-moreMenu-module__tokens___f9y7h {
        --c-more-menu-nav-section-width: var(--c-more-menu-nav-section-size-xl-width)
    }
}

@media (min-width: 1920px) {
    .v3-moreMenu-module__tokens___f9y7h {
        --c-more-menu-nav-section-width: var(--c-more-menu-nav-section-size-xxl-width)
    }
}

@keyframes v3-moreMenu-module__slide___Vict- {
    0% {
        transform: translateX(100vw)
    }
    to {
        transform: translateX(0)
    }
}

.v3-moreMenu-module__moreMenu___rxb6P {
    position: var(--c-more-menu-position);
    overflow-y: var(--c-more-menu-overflow-y);
    padding: var(--c-more-menu-padding);
    width: var(--c-more-menu-width);
    height: var(--c-more-menu-height);
    background-color: var(--c-more-menu-background-color);
    border-radius: var(--c-more-menu-border-radius);
    opacity: var(--c-more-menu-opacity);
    z-index: var(--c-more-menu-z-index);
    inset: var(--c-more-menu-inset);
    border-top: var(--c-more-menu-border-top);
    border-bottom: var(--c-more-menu-border-bottom);
    border-left: var(--c-more-menu-border-left);
    border-right: var(--c-more-menu-border-right);
    animation: v3-moreMenu-module__slide___Vict- .6s ease-in-out
}

@media (min-width: 1440px) {
    .v3-moreMenu-module__moreMenu___rxb6P {
        animation: unset
    }
}

.v3-moreMenu-module__closeButtonWrapper___vHdCJ {
    display: flex;
    justify-content: flex-end
}

@media (min-width: 1440px) {
    .v3-moreMenu-module__closeButtonWrapper___vHdCJ .v3-moreMenu-module__closeButtonMobile___B-HBt {
        display: none
    }
}

.v3-moreMenu-module__closeButtonWrapper___vHdCJ .v3-moreMenu-module__closeButtonDesktop___697N3 {
    display: none
}

@media (min-width: 1440px) {
    .v3-moreMenu-module__closeButtonWrapper___vHdCJ .v3-moreMenu-module__closeButtonDesktop___697N3 {
        display: initial
    }
}

.v3-moreMenu-module__contentContainer___ueDhr {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap)
}

@media (min-width: 768px) {
    .v3-moreMenu-module__contentContainer___ueDhr {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-moreMenu-module__contentContainer___ueDhr {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-moreMenu-module__contentContainer___ueDhr {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-moreMenu-module__navigationContainer___GUixq {
    grid-column: var(--c-more-menu-navigation-container-column-width)
}

@media (min-width: 1440px) {
    .v3-moreMenu-module__navigationContainer___GUixq {
        -moz-column-gap: var(--c-more-menu-navigation-container-item-spacing);
        column-gap: var(--c-more-menu-navigation-container-item-spacing);
        display: flex;
        flex-flow: row wrap
    }
}

.v3-moreMenu-module__navSection___R3GTD {
    width: var(--c-more-menu-nav-section-width);
    height: auto
}

.v3-moreMenu-module__promoContainer___LEheO {
    grid-column: var(--c-more-menu-promo-container-column-width);
    padding: var(--c-more-menu-promo-container-padding)
}

.v3-moreMenu-module__promoContainer___LEheO .v3-moreMenu-module__promoBlock___ZVQ3j {
    display: block;
    height: var(--c-more-menu-promo-container-height)
}

.v3-moreMenu-module__backButton___y2EKm {
    width: var(--c-more-menu-back-button-width);
    height: -moz-max-content;
    height: max-content;
    background: var(--c-more-menu-back-button-background-color);
    border-radius: var(--c-more-menu-back-button-border-radius);
    margin-bottom: var(--c-more-menu-back-button-margin-bottom);
    grid-column: var(--c-more-menu-sub-nav-back-button-column-width)
}

.v3-moreMenu-module__backButton___y2EKm .v3-moreMenu-module__span___6mWAX {
    padding: var(--c-more-menu-back-button-padding)
}

.v3-moreMenu-module__backButton___y2EKm svg {
    color: var(--c-more-menu-back-button-icon-color)
}

@media (min-width: 1440px) {
    .v3-moreMenu-module__backButton___y2EKm {
        display: none
    }
}

.v3-megaMenu-module__tokens___VDzfu {
    --c-mega-menu-top-width: var(--p-borderwidth-0);
    --c-mega-menu-bottom-width: var(--p-borderwidth-0);
    --c-mega-menu-left-width: var(--p-borderwidth-0);
    --c-mega-menu-right-width: var(--p-borderwidth-0);
    --c-mega-menu-border-style: var(--p-border-style-solid);
    --c-mega-menu-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-mega-menu-border-top: var(--c-mega-menu-top-width) var(--c-mega-menu-border-style) var(--c-mega-menu-border-color);
    --c-mega-menu-border-bottom: var(--c-mega-menu-bottom-width) var(--c-mega-menu-border-style) var(--c-mega-menu-border-color);
    --c-mega-menu-border-right: var(--c-mega-menu-right-width) var(--c-mega-menu-border-style) var(--c-mega-menu-border-color);
    --c-mega-menu-border-left: var(--c-mega-menu-left-width) var(--c-mega-menu-border-style) var(--c-mega-menu-border-color);
    --c-mega-menu-border-radius: var(--p-borderradius-0);
    --c-mega-menu-size-s-padding-top: var(--s-spacer-0);
    --c-mega-menu-size-s-padding-right: var(--s-spacer-0);
    --c-mega-menu-size-s-padding-bottom: var(--s-spacer-0);
    --c-mega-menu-size-s-padding-left: var(--s-spacer-0);
    --c-mega-menu-size-m-padding-top: var(--s-spacer-0);
    --c-mega-menu-size-m-padding-right: var(--s-spacer-0);
    --c-mega-menu-size-m-padding-bottom: var(--s-spacer-0);
    --c-mega-menu-size-m-padding-left: var(--s-spacer-0);
    --c-mega-menu-size-l-padding-top: var(--s-spacer-0);
    --c-mega-menu-size-l-padding-right: var(--s-spacer-0);
    --c-mega-menu-size-l-padding-bottom: var(--s-spacer-0);
    --c-mega-menu-size-l-padding-left: var(--s-spacer-0);
    --c-mega-menu-padding: var(--c-mega-menu-size-s-padding-top) var(--c-mega-menu-size-s-padding-right) var(--c-mega-menu-size-s-padding-bottom) var(--c-mega-menu-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-megaMenu-module__tokens___VDzfu {
        --c-mega-menu-padding: var(--c-mega-menu-size-m-padding-top) var(--c-mega-menu-size-m-padding-right) var(--c-mega-menu-size-m-padding-bottom) var(--c-mega-menu-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-megaMenu-module__tokens___VDzfu {
        --c-mega-menu-padding: var(--c-mega-menu-size-l-padding-top) var(--c-mega-menu-size-l-padding-right) var(--c-mega-menu-size-l-padding-bottom) var(--c-mega-menu-size-l-padding-left)
    }
}

.v3-megaMenu-module__tokens___VDzfu {
    --c-mega-menu-background-color: var(--s-color-background-default-white);
    --c-mega-menu-opacity: var(--p-opacity-100);
    --c-mega-menu-position: fixed;
    --c-mega-menu-overflow-y: auto;
    --c-mega-menu-width: 100dvw;
    --c-mega-menu-height: 100dvh;
    --c-mega-menu-z-index: 99990;
    --c-mega-menu-inset: 0;
    --c-mega-menu-nav-container-main-size-s-column-width: 1/-1;
    --c-mega-menu-nav-container-main-size-m-column-width: 1/-1;
    --c-mega-menu-nav-container-main-size-l-column-width: 1/8;
    --c-mega-menu-nav-container-hygiene-size-s-column-width: 1/-1;
    --c-mega-menu-nav-container-hygiene-size-m-column-width: 1/-1;
    --c-mega-menu-nav-container-hygiene-size-l-column-width: 8/-1;
    --c-mega-menu-nav-container-main-column-width: var(--c-mega-menu-nav-container-main-size-s-column-width);
    --c-mega-menu-nav-container-hygiene-column-width: var(--c-mega-menu-nav-container-hygiene-size-s-column-width)
}

@media (min-width: 768px) {
    .v3-megaMenu-module__tokens___VDzfu {
        --c-mega-menu-nav-container-main-column-width: var(--c-mega-menu-nav-container-main-size-m-column-width);
        --c-mega-menu-nav-container-hygiene-column-width: var(--c-mega-menu-nav-container-hygiene-size-m-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-megaMenu-module__tokens___VDzfu {
        --c-mega-menu-nav-container-main-column-width: var(--c-mega-menu-nav-container-main-size-l-column-width);
        --c-mega-menu-nav-container-hygiene-column-width: var(--c-mega-menu-nav-container-hygiene-size-l-column-width)
    }
}

.v3-megaMenu-module__tokens___VDzfu {
    --c-mega-menu-close-button-padding: var(--s-spacer-4) var(--s-spacer-0) var(--s-spacer-4) var(--s-spacer-0);
    --c-mega-menu-nav-container-level1-padding: var(--s-spacer-8) var(--s-spacer-0) var(--s-spacer-11) var(--s-spacer-0);
    --c-mega-menu-container-width: 100%;
    --c-mega-menu-container-margin: 0;
    --c-mega-menu-nav-container-width: 100%;
    --c-mega-menu-nav-container-hygiene-height: 100%;
    --c-mega-menu-nav-container-hygiene-padding: var(--s-spacer-8) var(--s-spacer-0) var(--s-spacer-15) var(--s-spacer-0);
    --c-mega-menu-nav-container-hygiene-background-color: var(--s-color-background-default-light);
    --c-mega-menu-content-container-display: flex;
    --c-mega-menu-content-container-flex-direction: column;
    --c-mega-menu-content-container-justify-content: space-between;
    --c-mega-menu-content-container-width: 100%;
    --c-mega-menu-content-container-height: 100%;
    --c-mega-menu-content-container-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-mega-menu-sign-in-nav-background-color: var(--s-color-interaction-neutral-dark-enabled);
    --c-mega-menu-sign-in-nav-item-spacing: var(--s-spacer-4);
    --c-mega-menu-sign-in-nav-item-divider-width: var(--p-borderwidth-1);
    --c-mega-menu-sign-in-nav-item-divider-style: var(--p-border-style-solid);
    --c-mega-menu-sign-in-nav-item-divider-color: var(--s-color-border-default-dark);
    --c-mega-menu-sign-in-nav-item-divider: var(--c-mega-menu-sign-in-nav-item-divider-width) var(--c-mega-menu-sign-in-nav-item-divider-style) var(--c-mega-menu-sign-in-nav-item-divider-color)
}

@media (min-width: 1024px) {
    .v3-megaMenu-module__tokens___VDzfu {
        --c-mega-menu-nav-container-level1-padding: var(--s-spacer-8) var(--s-spacer-0) var(--s-spacer-11) var(--s-gridmargin-l);
        --c-mega-menu-nav-container-hygiene-padding: var(--s-spacer-8) var(--s-gridmargin-l) var(--s-spacer-15) var(--s-gridcolumn-inset-l-1-col)
    }
}

.v3-megaMenu-module__megaMenu___ho-Gs {
    position: var(--c-mega-menu-position);
    overflow-y: var(--c-mega-menu-overflow-y);
    padding: var(--c-mega-menu-padding);
    width: var(--c-mega-menu-width);
    height: var(--c-mega-menu-height);
    background-color: var(--c-mega-menu-background-color);
    border-radius: var(--c-mega-menu-border-radius);
    opacity: var(--c-mega-menu-opacity);
    z-index: var(--c-mega-menu-z-index);
    inset: var(--c-mega-menu-inset);
    border-top: var(--c-mega-menu-border-top);
    border-bottom: var(--c-mega-menu-border-bottom);
    border-left: var(--c-mega-menu-border-left);
    border-right: var(--c-mega-menu-border-right)
}

@media (min-width: 1440px) {
    .v3-megaMenu-module__megaMenu___ho-Gs {
        display: none
    }
}

.v3-megaMenu-module__closeButtonTrigger___bpTwo {
    display: flex;
    padding: var(--c-mega-menu-close-button-padding)
}

.v3-megaMenu-module__closeButton___vI7Kv {
    margin-left: auto
}

.v3-megaMenu-module__contentContainer___lNyro {
    display: var(--c-mega-menu-content-container-display);
    justify-content: var(--c-mega-menu-content-container-justify-content);
    width: var(--c-mega-menu-content-container-width);
    height: var(--c-mega-menu-content-container-height);
    background-color: var(--c-mega-menu-content-container-background-color);
    flex-direction: var(--c-mega-menu-content-container-flex-direction)
}

.v3-megaMenu-module__navigationContainer___k93iz {
    width: var(--c-mega-menu-nav-container-width);
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap)
}

@media (min-width: 768px) {
    .v3-megaMenu-module__navigationContainer___k93iz {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-megaMenu-module__navigationContainer___k93iz {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-megaMenu-module__navigationContainer___k93iz {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-megaMenu-module__navContainerMain___K4zrf {
    grid-column: var(--c-mega-menu-nav-container-main-column-width);
    padding: var(--c-mega-menu-nav-container-level1-padding)
}

.v3-megaMenu-module__navContainerHygiene___QcgZK {
    padding: var(--c-mega-menu-nav-container-hygiene-padding);
    background-color: var(--c-mega-menu-nav-container-hygiene-background-color);
    grid-column: var(--c-mega-menu-nav-container-hygiene-column-width)
}

@media (min-width: 1440px) {
    .v3-megaMenu-module__container___3tIQ6 {
        margin: var(--c-mega-menu-container-width);
        width: var(--c-mega-menu-container-margin)
    }
}

.v3-megaMenu-module__signInNavContainer___AenxU {
    background-color: var(--c-mega-menu-sign-in-nav-background-color)
}

.v3-megaMenu-module__signInNav___YUKM6 {
    display: flex;
    gap: var(--c-mega-menu-sign-in-nav-item-spacing)
}

.v3-megaMenu-module__ssoLink1___3Qf38, .v3-megaMenu-module__ssoLink2___lZYsz {
    text-align: center;
    flex-grow: 1
}

.v3-megaMenu-module__ssoLink1___3Qf38 [class*=__contents], .v3-megaMenu-module__ssoLink2___lZYsz [class*=__contents] {
    width: 100%;
    text-align: center
}

.v3-megaMenu-module__ssoLink1___3Qf38 [class*=__icon], .v3-megaMenu-module__ssoLink2___lZYsz [class*=__icon] {
    margin-right: auto
}

.v3-megaMenu-module__ssoLink1___3Qf38 [class*=__text], .v3-megaMenu-module__ssoLink2___lZYsz [class*=__text] {
    width: 100%
}

.v3-megaMenu-module__ssoLink1___3Qf38:nth-of-type(2), .v3-megaMenu-module__ssoLink2___lZYsz:nth-of-type(2) {
    border-left: var(--c-mega-menu-sign-in-nav-item-divider)
}

.v3-slidingNav-module__tokens___B6lX9 {
    --c-sliding-nav-top-width: var(--p-borderwidth-0);
    --c-sliding-nav-bottom-width: var(--p-borderwidth-0);
    --c-sliding-nav-left-width: var(--p-borderwidth-0);
    --c-sliding-nav-right-width: var(--p-borderwidth-0);
    --c-sliding-nav-border-style: var(--p-border-style-solid);
    --c-sliding-nav-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-sliding-nav-border-top: var(--c-sliding-nav-top-width) var(--c-sliding-nav-border-style) var(--c-sliding-nav-border-color);
    --c-sliding-nav-border-bottom: var(--c-sliding-nav-bottom-width) var(--c-sliding-nav-border-style) var(--c-sliding-nav-border-color);
    --c-sliding-nav-border-right: var(--c-sliding-nav-right-width) var(--c-sliding-nav-border-style) var(--c-sliding-nav-border-color);
    --c-sliding-nav-border-left: var(--c-sliding-nav-left-width) var(--c-sliding-nav-border-style) var(--c-sliding-nav-border-color);
    --c-sliding-nav-border-radius: var(--p-borderradius-0);
    --c-sliding-nav-size-s-padding-top: var(--s-spacer-0);
    --c-sliding-nav-size-s-padding-right: var(--s-spacer-0);
    --c-sliding-nav-size-s-padding-bottom: var(--s-spacer-0);
    --c-sliding-nav-size-s-padding-left: var(--s-spacer-0);
    --c-sliding-nav-size-m-padding-top: var(--s-spacer-0);
    --c-sliding-nav-size-m-padding-right: var(--s-spacer-0);
    --c-sliding-nav-size-m-padding-bottom: var(--s-spacer-0);
    --c-sliding-nav-size-m-padding-left: var(--s-spacer-0);
    --c-sliding-nav-size-l-padding-top: var(--s-spacer-0);
    --c-sliding-nav-size-l-padding-right: var(--s-spacer-0);
    --c-sliding-nav-size-l-padding-bottom: var(--s-spacer-0);
    --c-sliding-nav-size-l-padding-left: var(--s-spacer-0);
    --c-sliding-nav-padding: var(--c-sliding-nav-size-s-padding-top) var(--c-sliding-nav-size-s-padding-right) var(--c-sliding-nav-size-s-padding-bottom) var(--c-sliding-nav-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-slidingNav-module__tokens___B6lX9 {
        --c-sliding-nav-padding: var(--c-sliding-nav-size-m-padding-top) var(--c-sliding-nav-size-m-padding-right) var(--c-sliding-nav-size-m-padding-bottom) var(--c-sliding-nav-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-slidingNav-module__tokens___B6lX9 {
        --c-sliding-nav-padding: var(--c-sliding-nav-size-l-padding-top) var(--c-sliding-nav-size-l-padding-right) var(--c-sliding-nav-size-l-padding-bottom) var(--c-sliding-nav-size-l-padding-left)
    }
}

.v3-slidingNav-module__tokens___B6lX9 {
    --c-sliding-nav-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-sliding-nav-opacity: var(--p-opacity-100);
    --c-sliding-nav-sub-nav-container-size-s-column-width: 1/-1;
    --c-sliding-nav-sub-nav-container-size-m-column-width: 1/-1;
    --c-sliding-nav-sub-nav-container-size-l-column-width: 1/8;
    --c-sliding-nav-sub-nav-promo-block-size-s-column-width: 1/-1;
    --c-sliding-nav-sub-nav-promo-block-size-m-column-width: 1/-1;
    --c-sliding-nav-sub-nav-promo-block-size-l-column-width: 8/-1;
    --c-sliding-nav-sub-nav-container-column-width: var(--c-sliding-nav-sub-nav-container-size-s-column-width);
    --c-sliding-nav-sub-nav-promo-block-column-width: var(--c-sliding-nav-sub-nav-promo-block-size-s-column-width)
}

@media (min-width: 768px) {
    .v3-slidingNav-module__tokens___B6lX9 {
        --c-sliding-nav-sub-nav-container-column-width: var(--c-sliding-nav-sub-nav-container-size-m-column-width);
        --c-sliding-nav-sub-nav-promo-block-column-width: var(--c-sliding-nav-sub-nav-promo-block-size-m-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-slidingNav-module__tokens___B6lX9 {
        --c-sliding-nav-sub-nav-container-column-width: var(--c-sliding-nav-sub-nav-container-size-l-column-width);
        --c-sliding-nav-sub-nav-promo-block-column-width: var(--c-sliding-nav-sub-nav-promo-block-size-l-column-width)
    }
}

.v3-slidingNav-module__tokens___B6lX9 {
    --c-sliding-nav-back-button-background-color: var(--s-color-icon-interaction-neutral-light-enabled);
    --c-sliding-nav-back-button-border-radius: var(--p-borderradius-3);
    --c-sliding-nav-back-button-padding: var(--s-spacer-3) var(--s-spacer-4) var(--s-spacer-3) var(--s-spacer-3);
    --c-sliding-nav-back-button-width: max-content;
    --c-sliding-nav-back-button-margin-bottom: var(--s-spacer-10);
    --c-sliding-nav-back-button-icon-color: var(--s-color-icon-brand-primary1);
    --c-sliding-nav-sub-nav-position-top: 64px;
    --c-sliding-nav-sub-nav-position-left: 0;
    --c-sliding-nav-sub-nav-background-color: var(--s-color-background-default-white);
    --c-sliding-nav-sub-nav-promo-block-padding: var(--s-spacer-14) var(--s-spacer-10);
    --c-sliding-nav-sub-nav-promo-block-max-height: 296px
}

.v3-slidingNav-module__slidingNav___puadI {
    padding: var(--c-sliding-nav-padding);
    background-color: var(--c-sliding-nav-background-color);
    border-radius: var(--c-sliding-nav-border-radius);
    opacity: var(--c-sliding-nav-opacity);
    border-top: var(--c-sliding-nav-border-top);
    border-bottom: var(--c-sliding-nav-border-bottom);
    border-left: var(--c-sliding-nav-border-left);
    border-right: var(--c-sliding-nav-border-right)
}

.v3-slidingNav-module__slidingNav___puadI.v3-slidingNav-module__subNavActive___hKYl6 .v3-slidingNav-module__promoBlockContainer___Iylry {
    display: block
}

@keyframes v3-slidingNav-module__slide___UN-oD {
    0% {
        transform: translateX(100vw)
    }
    to {
        transform: translateX(0)
    }
}

.v3-slidingNav-module__subNav___LkFE- {
    position: fixed;
    top: var(--c-sliding-nav-sub-nav-position-top);
    left: var(--c-sliding-nav-sub-nav-position-left);
    display: none;
    overflow: hidden;
    width: 100%;
    height: 100%;
    background-color: var(--c-sliding-nav-sub-nav-background-color)
}

.v3-slidingNav-module__subNav___LkFE-.v3-slidingNav-module__subNavActive___hKYl6, .v3-slidingNav-module__subNav___LkFE-.v3-slidingNav-module__subNavL2Active___auJu7 {
    animation: v3-slidingNav-module__slide___UN-oD .6s ease-in-out;
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    overflow-y: auto
}

@media (min-width: 768px) {
    .v3-slidingNav-module__subNav___LkFE-.v3-slidingNav-module__subNavActive___hKYl6, .v3-slidingNav-module__subNav___LkFE-.v3-slidingNav-module__subNavL2Active___auJu7 {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-slidingNav-module__subNav___LkFE-.v3-slidingNav-module__subNavActive___hKYl6, .v3-slidingNav-module__subNav___LkFE-.v3-slidingNav-module__subNavL2Active___auJu7 {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-slidingNav-module__subNav___LkFE-.v3-slidingNav-module__subNavActive___hKYl6, .v3-slidingNav-module__subNav___LkFE-.v3-slidingNav-module__subNavL2Active___auJu7 {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-slidingNav-module__subNavL1___8rsl6, .v3-slidingNav-module__subNavL2___ynlw3 {
    display: block;
    z-index: 99991
}

.v3-slidingNav-module__subNavL2___ynlw3 {
    z-index: 99992
}

.v3-slidingNav-module__container___bfvKa {
    grid-column: var(--c-sliding-nav-sub-nav-container-column-width)
}

@media (min-width: 1024px) {
    .v3-slidingNav-module__container___bfvKa {
        margin-right: 0;
        width: calc(100% - var(--s-gridmargin-l))
    }
}

.v3-slidingNav-module__backButton___C91tG {
    width: var(--c-sliding-nav-back-button-width);
    height: -moz-max-content;
    height: max-content;
    background: var(--c-sliding-nav-back-button-background-color);
    border-radius: var(--c-sliding-nav-back-button-border-radius);
    margin-bottom: var(--c-sliding-nav-back-button-margin-bottom);
    grid-column: var(--c-sliding-nav-sub-nav-back-button-column-width)
}

.v3-slidingNav-module__backButton___C91tG .v3-slidingNav-module__span___K-7-b {
    padding: var(--c-sliding-nav-back-button-padding)
}

.v3-slidingNav-module__backButton___C91tG svg {
    color: var(--c-sliding-nav-back-button-icon-color)
}

.v3-slidingNav-module__promoBlockContainer___Iylry {
    display: none;
    grid-column: var(--c-sliding-nav-sub-nav-promo-block-column-width);
    padding: var(--c-sliding-nav-sub-nav-promo-block-padding)
}

@media (min-width: 1024px) {
    .v3-slidingNav-module__promoBlockContainer___Iylry {
        margin-right: var(--s-gridmargin-l)
    }
}

.v3-slidingNav-module__promoBlockContainer___Iylry .v3-slidingNav-module__promoBlock___p5f-P {
    display: block;
    max-height: var(--c-sliding-nav-sub-nav-promo-block-max-height)
}

.v3-socialEmbed-module__tokens___GueIp {
    --c-social-embed-top-width: var(--p-borderwidth-0);
    --c-social-embed-bottom-width: var(--p-borderwidth-0);
    --c-social-embed-left-width: var(--p-borderwidth-0);
    --c-social-embed-right-width: var(--p-borderwidth-0);
    --c-social-embed-border-style: var(--p-border-style-solid);
    --c-social-embed-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-social-embed-border-top: var(--c-social-embed-top-width) var(--c-social-embed-border-style) var(--c-social-embed-border-color);
    --c-social-embed-border-bottom: var(--c-social-embed-bottom-width) var(--c-social-embed-border-style) var(--c-social-embed-border-color);
    --c-social-embed-border-right: var(--c-social-embed-right-width) var(--c-social-embed-border-style) var(--c-social-embed-border-color);
    --c-social-embed-border-left: var(--c-social-embed-left-width) var(--c-social-embed-border-style) var(--c-social-embed-border-color);
    --c-social-embed-border-radius: var(--p-borderradius-0);
    --c-social-embed-size-s-padding-top: var(--s-spacer-0);
    --c-social-embed-size-s-padding-right: var(--s-spacer-0);
    --c-social-embed-size-s-padding-bottom: var(--s-spacer-10);
    --c-social-embed-size-s-padding-left: var(--s-spacer-0);
    --c-social-embed-size-m-padding-top: var(--s-spacer-0);
    --c-social-embed-size-m-padding-right: var(--s-spacer-0);
    --c-social-embed-size-m-padding-bottom: var(--s-spacer-10);
    --c-social-embed-size-m-padding-left: var(--s-spacer-0);
    --c-social-embed-size-l-padding-top: var(--s-spacer-0);
    --c-social-embed-size-l-padding-right: var(--s-spacer-0);
    --c-social-embed-size-l-padding-bottom: var(--s-spacer-10);
    --c-social-embed-size-l-padding-left: var(--s-spacer-0);
    --c-social-embed-padding: var(--c-social-embed-size-s-padding-top) var(--c-social-embed-size-s-padding-right) var(--c-social-embed-size-s-padding-bottom) var(--c-social-embed-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-socialEmbed-module__tokens___GueIp {
        --c-social-embed-padding: var(--c-social-embed-size-m-padding-top) var(--c-social-embed-size-m-padding-right) var(--c-social-embed-size-m-padding-bottom) var(--c-social-embed-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-socialEmbed-module__tokens___GueIp {
        --c-social-embed-padding: var(--c-social-embed-size-l-padding-top) var(--c-social-embed-size-l-padding-right) var(--c-social-embed-size-l-padding-bottom) var(--c-social-embed-size-l-padding-left)
    }
}

.v3-socialEmbed-module__tokens___GueIp {
    --c-social-embed-background-color: var(--p-color-opacity-background-transparent);
    --c-social-embed-opacity: var(--p-opacity-100);
    --c-social-embed-conent-margin: 5px auto
}

body:has(.v3-socialEmbed-module__socialEmbed___eRv0F) {
    overflow-x: hidden
}

.v3-socialEmbed-module__socialEmbed___eRv0F {
    padding: var(--c-social-embed-padding);
    background-color: var(--c-social-embed-background-color);
    border-top: var(--c-social-embed-border-top);
    border-bottom: var(--c-social-embed-border-bottom);
    border-left: var(--c-social-embed-border-left);
    border-right: var(--c-social-embed-border-right);
    border-radius: var(--c-social-embed-border-radius);
    opacity: var(--c-social-embed-opacity)
}

.v3-socialEmbed-module__content___MpdiP {
    margin: var(--c-social-embed-conent-margin)
}

.v3-statsBlock-module__colourTheme1___xbosG, .v3-statsBlock-module__colourTheme2___VhiOg, .v3-statsBlock-module__colourTheme3___kLgXm, .v3-statsBlock-module__colourTheme4___01gO3, .v3-statsBlock-module__colourTheme5___vur5N, .v3-statsBlock-module__colourTheme6___5JBTC, .v3-statsBlock-module__default1___vthyQ, .v3-statsBlock-module__default2___W4YGB, .v3-statsBlock-module__tokens___3L5Ql {
    --c-stats-block-top-width: var(--p-borderwidth-0);
    --c-stats-block-bottom-width: var(--p-borderwidth-0);
    --c-stats-block-left-width: var(--p-borderwidth-0);
    --c-stats-block-right-width: var(--p-borderwidth-0);
    --c-stats-block-border-style: var(--p-border-style-solid);
    --c-stats-block-border-color: var(--p-color-opacity-background-transparent);
    --c-stats-block-border-top: var(--c-stats-block-top-width) var(--c-stats-block-border-style) var(--c-stats-block-border-color);
    --c-stats-block-border-bottom: var(--c-stats-block-bottom-width) var(--c-stats-block-border-style) var(--c-stats-block-border-color);
    --c-stats-block-border-right: var(--c-stats-block-right-width) var(--c-stats-block-border-style) var(--c-stats-block-border-color);
    --c-stats-block-border-left: var(--c-stats-block-left-width) var(--c-stats-block-border-style) var(--c-stats-block-border-color);
    --c-stats-block-border-radius: var(--p-borderradius-0);
    --c-stats-block-size-s-padding-top: var(--s-spacer-13);
    --c-stats-block-size-s-padding-right: var(--s-spacer-0);
    --c-stats-block-size-s-padding-bottom: var(--s-spacer-15);
    --c-stats-block-size-s-padding-left: var(--s-spacer-0);
    --c-stats-block-size-m-padding-top: var(--s-spacer-13);
    --c-stats-block-size-m-padding-right: var(--s-spacer-0);
    --c-stats-block-size-m-padding-bottom: var(--s-spacer-15);
    --c-stats-block-size-m-padding-left: var(--s-spacer-0);
    --c-stats-block-size-l-padding-top: var(--s-spacer-16);
    --c-stats-block-size-l-padding-right: var(--s-spacer-0);
    --c-stats-block-size-l-padding-bottom: var(--s-spacer-19);
    --c-stats-block-size-l-padding-left: var(--s-spacer-0);
    --c-stats-block-padding: var(--c-stats-block-size-s-padding-top) var(--c-stats-block-size-s-padding-right) var(--c-stats-block-size-s-padding-bottom) var(--c-stats-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-statsBlock-module__colourTheme1___xbosG, .v3-statsBlock-module__colourTheme2___VhiOg, .v3-statsBlock-module__colourTheme3___kLgXm, .v3-statsBlock-module__colourTheme4___01gO3, .v3-statsBlock-module__colourTheme5___vur5N, .v3-statsBlock-module__colourTheme6___5JBTC, .v3-statsBlock-module__default1___vthyQ, .v3-statsBlock-module__default2___W4YGB, .v3-statsBlock-module__tokens___3L5Ql {
        --c-stats-block-padding: var(--c-stats-block-size-m-padding-top) var(--c-stats-block-size-m-padding-right) var(--c-stats-block-size-m-padding-bottom) var(--c-stats-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-statsBlock-module__colourTheme1___xbosG, .v3-statsBlock-module__colourTheme2___VhiOg, .v3-statsBlock-module__colourTheme3___kLgXm, .v3-statsBlock-module__colourTheme4___01gO3, .v3-statsBlock-module__colourTheme5___vur5N, .v3-statsBlock-module__colourTheme6___5JBTC, .v3-statsBlock-module__default1___vthyQ, .v3-statsBlock-module__default2___W4YGB, .v3-statsBlock-module__tokens___3L5Ql {
        --c-stats-block-padding: var(--c-stats-block-size-l-padding-top) var(--c-stats-block-size-l-padding-right) var(--c-stats-block-size-l-padding-bottom) var(--c-stats-block-size-l-padding-left)
    }
}

.v3-statsBlock-module__default1___vthyQ {
    --c-stats-block-background-color: var(--cs-base-1-background-default)
}

.v3-statsBlock-module__default2___W4YGB {
    --c-stats-block-background-color: var(--cs-base-2-background-default)
}

.v3-statsBlock-module__colourTheme1___xbosG {
    --c-stats-block-background-color: var(--cs-colorset-1-background-default)
}

.v3-statsBlock-module__colourTheme2___VhiOg {
    --c-stats-block-background-color: var(--cs-colorset-2-background-default)
}

.v3-statsBlock-module__colourTheme3___kLgXm {
    --c-stats-block-background-color: var(--cs-colorset-3-background-default)
}

.v3-statsBlock-module__colourTheme4___01gO3 {
    --c-stats-block-background-color: var(--cs-colorset-4-background-default)
}

.v3-statsBlock-module__colourTheme5___vur5N {
    --c-stats-block-background-color: var(--cs-colorset-5-background-default)
}

.v3-statsBlock-module__colourTheme6___5JBTC {
    --c-stats-block-background-color: var(--cs-colorset-6-background-default)
}

.v3-statsBlock-module__tokens___3L5Ql {
    --c-gallery-embed-text-content-display: flex;
    --c-gallery-embed-text-content-flex-direction: column;
    --c-gallery-embed-text-content-gap: 40px;
    --c-gallery-embed-text-content-breakpoint-s-grid-column: 1/span all;
    --c-gallery-embed-text-content-breakpoint-xl-grid-column: 1/span 4;
    --c-gallery-embed-sponsor-container-display: flex;
    --c-gallery-embed-sponsor-container-justify-content: flex-end;
    --c-gallery-embed-sponsor-container-width: 100%;
    --c-gallery-embed-sponsor-container-margin-bottom: 48px;
    --c-gallery-embed-sponsor-container-grid-column: 1/-1;
    --c-gallery-embed-sponsor-display: flex;
    --c-gallery-embed-sponsor-align-items: center;
    --c-gallery-embed-sponsor-justify-content: center;
    --c-gallery-embed-sponsor-padding: 16px;
    --c-gallery-embed-sponsor-border: 1px solid var(--p-color-neutral-900);
    --c-gallery-embed-sponsor-border-radius: 999px;
    --c-gallery-embed-title-container-display: flex;
    --c-gallery-embed-title-container-flex-direction: column;
    --c-gallery-embed-title-container-breakpoint-s-gap: var(--s-spacer-4, 8px);
    --c-gallery-embed-title-container-breakpoint-xl-gap: var(--s-spacer-6, 12px);
    --c-gallery-embed-title-container-breakpoint-xl-grid-column: 1/span 3;
    --c-gallery-embed-stat-module-border-top: 1px solid var(--p-color-neutral-500);
    --c-gallery-embed-stat-module-padding: 20px 0;
    --c-gallery-embed-key-stat-border-top: 1px solid var(--p-color-neutral-500);
    --c-gallery-embed-key-stat-padding: 20px 0;
    --c-gallery-embed-key-stat-breakpoint-s-grid-column: 1/span all;
    --c-gallery-embed-key-stat-breakpoint-xl-grid-column: 6/span 3;
    --c-gallery-embed-standard-stat-breakpoint-s-grid-column: 1/span all;
    --c-gallery-embed-standard-stat-breakpoint-xl-grid-column: 9/span 4;
    --c-gallery-embed-standard-stat-display: grid;
    --c-gallery-embed-standard-stat-grid-template-columns: repeat(2, 1fr);
    --c-gallery-embed-standard-stat-column-gap: 32px;
    --c-gallery-embed-stat-block-with-image-display: flex;
    --c-gallery-embed-stat-block-with-image-flex-direction: column;
    --c-gallery-embed-stat-block-with-image-padding: 0;
    --c-gallery-embed-stat-block-with-image-breakpoint-xl-padding: 48px 0;
    --c-gallery-embed-stat-block-with-image-content-container-padding: 48px 0 64px;
    --c-gallery-embed-stat-block-with-image-content-container-order: 2;
    --c-gallery-embed-stat-block-with-image-content-container-breakpoint-xl-grid-column: 1/span 4;
    --c-gallery-embed-stat-block-with-image-content-container-breakpoint-xl-padding: 16px 0 32px;
    --c-gallery-embed-stat-block-with-image-content-container-breakpoint-xl-display: flex;
    --c-gallery-embed-stat-block-with-image-content-container-breakpoint-xl-flex-direction: column;
    --c-gallery-embed-stat-block-with-image-sponsor-container-grid-column: 1/span all;
    --c-gallery-embed-stat-block-with-image-image-breakpoint-xl-margin-right: unset;
    --c-gallery-embed-stat-block-with-image-image-breakpoint-xl-margin-left: unset;
    --c-gallery-embed-stat-block-with-image-image-breakpoint-xl-grid-column: 5/span 8;
    --c-gallery-embed-stat-block-with-image-image-breakpoint-xl-order: 2
}

.v3-statsBlock-module__default1___vthyQ {
    --c-stats-block-title-color: var(--cs-base-1-text-default);
    --c-stats-block-subtitle-color: var(--cs-base-1-text-supporting);
    --c-stats-block-overview-color: var(--cs-base-1-text-supporting);
    --c-stats-block-stat-label-color: var(--p-color-neutral-600);
    --c-stats-block-stat-value-color: var(--cs-base-1-text-default);
    --c-gallery-embed-sponsor-border: 1px solid var(--cs-base-1-border-default-default)
}

.v3-statsBlock-module__default2___W4YGB {
    --c-stats-block-title-color: var(--cs-base-2-text-default);
    --c-stats-block-subtitle-color: var(--cs-base-2-text-supporting);
    --c-stats-block-overview-color: var(--cs-base-2-text-supporting);
    --c-stats-block-stat-label-color: var(--p-color-neutral-400);
    --c-stats-block-stat-value-color: var(--cs-base-2-text-default);
    --c-gallery-embed-sponsor-border: 1px solid var(--cs-base-2-border-default-default)
}

.v3-statsBlock-module__colourTheme1___xbosG {
    --c-stats-block-title-color: var(--cs-colorset-1-text-default);
    --c-stats-block-subtitle-color: var(--cs-colorset-1-text-supporting);
    --c-stats-block-overview-color: var(--cs-colorset-1-text-supporting);
    --c-stats-block-stat-label-color: var(--p-color-neutral-600);
    --c-stats-block-stat-value-color: var(--cs-colorset-1-text-default);
    --c-gallery-embed-sponsor-border: 1px solid var(--cs-colorset-1-border-default-default)
}

.v3-statsBlock-module__colourTheme2___VhiOg {
    --c-stats-block-title-color: var(--cs-colorset-2-text-default);
    --c-stats-block-subtitle-color: var(--cs-colorset-2-text-supporting);
    --c-stats-block-overview-color: var(--cs-colorset-2-text-supporting);
    --c-stats-block-stat-label-color: var(--p-color-neutral-600);
    --c-stats-block-stat-value-color: var(--cs-colorset-2-text-default);
    --c-gallery-embed-sponsor-border: 1px solid var(--cs-colorset-2-border-default-default)
}

.v3-statsBlock-module__colourTheme3___kLgXm {
    --c-stats-block-title-color: var(--cs-colorset-3-text-default);
    --c-stats-block-subtitle-color: var(--cs-colorset-3-text-supporting);
    --c-stats-block-overview-color: var(--cs-colorset-3-text-supporting);
    --c-stats-block-stat-label-color: var(--p-color-neutral-400);
    --c-stats-block-stat-value-color: var(--cs-colorset-3-text-supporting);
    --c-gallery-embed-sponsor-border: 1px solid var(--cs-colorset-3-border-default-default)
}

.v3-statsBlock-module__colourTheme4___01gO3 {
    --c-stats-block-title-color: var(--cs-colorset-4-text-default);
    --c-stats-block-subtitle-color: var(--cs-colorset-4-text-supporting);
    --c-stats-block-overview-color: var(--cs-colorset-4-text-supporting);
    --c-stats-block-stat-label-color: var(--p-color-neutral-400);
    --c-stats-block-stat-value-color: var(--cs-colorset-4-text-default);
    --c-gallery-embed-sponsor-border: 1px solid var(--cs-colorset-4-border-default-default)
}

.v3-statsBlock-module__colourTheme5___vur5N {
    --c-stats-block-title-color: var(--cs-colorset-5-text-default);
    --c-stats-block-subtitle-color: var(--cs-colorset-5-text-supporting);
    --c-stats-block-overview-color: var(--cs-colorset-5-text-supporting);
    --c-stats-block-stat-label-color: var(--p-color-neutral-400);
    --c-stats-block-stat-value-color: var(--cs-colorset-5-text-default);
    --c-gallery-embed-sponsor-border: 1px solid var(--cs-colorset-5-border-default-default)
}

.v3-statsBlock-module__colourTheme6___5JBTC {
    --c-stats-block-title-color: var(--cs-colorset-6-text-default);
    --c-stats-block-subtitle-color: var(--cs-colorset-6-text-supporting);
    --c-stats-block-overview-color: var(--cs-colorset-6-text-supporting);
    --c-stats-block-stat-label-color: var(--p-color-neutral-400);
    --c-stats-block-stat-value-color: var(--cs-colorset-6-text-default);
    --c-gallery-embed-sponsor-border: 1px solid var(--cs-colorset-6-border-default-default)
}

.v3-statsBlock-module__statsBlock___AdoYI {
    padding: var(--c-stats-block-padding);
    background-color: var(--c-stats-block-background-color);
    border-radius: var(--c-stats-block-border-radius);
    opacity: var(--c-stats-block-opacity);
    border-top: var(--c-stats-block-border-top);
    border-bottom: var(--c-stats-block-border-bottom);
    border-left: var(--c-stats-block-border-left);
    border-right: var(--c-stats-block-border-right)
}

.v3-statsBlock-module__contentContainer___xrDY- {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap)
}

@media (min-width: 768px) {
    .v3-statsBlock-module__contentContainer___xrDY- {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-statsBlock-module__contentContainer___xrDY- {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-statsBlock-module__contentContainer___xrDY- {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-statsBlock-module__textContent___hZTWD {
    display: var(--c-gallery-embed-text-content-display);
    flex-direction: var(--c-gallery-embed-text-content-flex-direction);
    gap: var(--c-gallery-embed-text-content-gap);
    grid-column: var(--c-gallery-embed-text-content-breakpoint-s-grid-column)
}

@media (min-width: 1440px) {
    .v3-statsBlock-module__textContent___hZTWD {
        grid-column: var(--c-gallery-embed-text-content-breakpoint-xl-grid-column)
    }
}

.v3-statsBlock-module__sponsorContainer___c-ZUo {
    display: var(--c-gallery-embed-sponsor-container-display);
    justify-content: var(--c-gallery-embed-sponsor-container-justify-content);
    width: var(--c-gallery-embed-sponsor-container-width);
    margin-bottom: var(--c-gallery-embed-sponsor-container-margin-bottom);
    grid-column: var(--c-gallery-embed-sponsor-container-grid-column)
}

.v3-statsBlock-module__sponsorContainer___c-ZUo .v3-statsBlock-module__sponsor___KB1NR {
    display: var(--c-gallery-embed-sponsor-display);
    align-items: var(--c-gallery-embed-sponsor-align-items);
    justify-content: var(--c-gallery-embed-sponsor-justify-content);
    padding: var(--c-gallery-embed-sponsor-padding);
    border: var(--c-gallery-embed-sponsor-border);
    border-radius: var(--c-gallery-embed-sponsor-border-radius)
}

.v3-statsBlock-module__titleContainer___BeSF- {
    display: var(--c-gallery-embed-title-container-display);
    flex-direction: var(--c-gallery-embed-title-container-flex-direction);
    gap: var(--c-gallery-embed-title-container-padding-breakpoint-s-gap)
}

@media (min-width: 1440px) {
    .v3-statsBlock-module__titleContainer___BeSF- {
        grid-column: var(--c-gallery-embed-title-container-breakpoint-xl-grid-column);
        gap: var(--c-gallery-embed-title-container-padding-breakpoint-xl-gap)
    }
}

.v3-statsBlock-module__title___sUgRf {
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-stats-block-title-color)
}

@media (min-width: 1440px) {
    .v3-statsBlock-module__title___sUgRf {
        font-family: Open Sans;
        font-size: 40px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-statsBlock-module__subtitle___1ajAe {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 36px;
    letter-spacing: .1000000015px;
    font-weight: 300;
    color: var(--c-stats-block-subtitle-color)
}

@media (min-width: 1440px) {
    .v3-statsBlock-module__subtitle___1ajAe {
        font-family: Open Sans;
        font-size: 24px;
        line-height: 36px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-statsBlock-module__overview___Ag01y {
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300;
    color: var(--c-stats-block-overview-color)
}

@media (min-width: 1440px) {
    .v3-statsBlock-module__overview___Ag01y {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-statsBlock-module__statLabel___Dy5ou {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    display: block;
    text-transform: uppercase;
    color: var(--c-stats-block-stat-label-color)
}

@media (min-width: 1440px) {
    .v3-statsBlock-module__statLabel___Dy5ou {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-statsBlock-module__statValue___3CKDY {
    font-family: Open Sans;
    font-size: 56px;
    line-height: 68px;
    font-weight: 700;
    color: var(--c-stats-block-stat-value-color)
}

@media (min-width: 1440px) {
    .v3-statsBlock-module__statValue___3CKDY {
        font-family: Open Sans;
        font-size: 56px;
        line-height: 68px;
        letter-spacing: .200000003px;
        font-weight: 700
    }
}

.v3-statsBlock-module__statModule___qLLTj {
    border-top: var(--c-gallery-embed-stat-module-border-top);
    padding: var(--c-gallery-embed-stat-module-padding)
}

.v3-statsBlock-module__keyStat___TBzYo {
    border-top: var(--c-gallery-embed-key-stat-border-top);
    padding: var(--c-gallery-embed-key-stat-padding);
    grid-column: var(--c-gallery-embed-key-stat-breakpoint-s-grid-column)
}

@media (min-width: 1440px) {
    .v3-statsBlock-module__keyStat___TBzYo {
        grid-column: var(--c-gallery-embed-key-stat-breakpoint-xl-grid-column)
    }
}

.v3-statsBlock-module__keyStat___TBzYo .v3-statsBlock-module__statValue___3CKDY {
    font-family: Open Sans;
    font-size: 68px;
    line-height: 80px;
    font-weight: 700
}

@media (min-width: 1440px) {
    .v3-statsBlock-module__keyStat___TBzYo .v3-statsBlock-module__statValue___3CKDY {
        font-family: Open Sans;
        font-size: 80px;
        line-height: 108px;
        letter-spacing: .200000003px;
        font-weight: 700
    }
}

.v3-statsBlock-module__standardStats___x0EqB {
    grid-column: var(--c-gallery-embed-standard-stat-breakpoint-s-grid-column)
}

@media (min-width: 1440px) {
    .v3-statsBlock-module__standardStats___x0EqB {
        grid-column: var(--c-gallery-embed-standard-stat-breakpoint-xl-grid-column);
        display: var(--c-gallery-embed-standard-stat-display);
        grid-template-columns:var(--c-gallery-embed-standard-stat-grid-template-columns);
        -moz-column-gap: var(--c-gallery-embed-standard-stat-column-gap);
        column-gap: var(--c-gallery-embed-standard-stat-column-gap)
    }
}

.v3-statsBlock-module__statsBlockWithImage___Rs7KV {
    padding: var(--c-gallery-embed-stat-block-with-image-padding)
}

.v3-statsBlock-module__statsBlockWithImage___Rs7KV .v3-statsBlock-module__container___rtPnC {
    display: var(--c-gallery-embed-stat-block-with-image-display);
    flex-direction: var(--c-gallery-embed-stat-block-with-image-flex-direction)
}

.v3-statsBlock-module__statsBlockWithImage___Rs7KV .v3-statsBlock-module__contentContainer___xrDY- {
    padding: var(--c-gallery-embed-stat-block-with-image-content-container-padding);
    order: var(--c-gallery-embed-stat-block-with-image-content-container-order)
}

.v3-statsBlock-module__statsBlockWithImage___Rs7KV .v3-statsBlock-module__sponsorContainer___c-ZUo {
    grid-column: var(--c-gallery-embed-stat-block-with-image-sponsor-container-grid-column)
}

.v3-statsBlock-module__statsBlockWithImage___Rs7KV .v3-statsBlock-module__image___6Fvtz {
    margin-right: calc(50% - 50vw);
    margin-left: calc(50% - 50vw)
}

@media (min-width: 1440px) {
    .v3-statsBlock-module__statsBlockWithImage___Rs7KV {
        padding: var(--c-gallery-embed-stat-block-with-image-breakpoint-xl-padding)
    }

    .v3-statsBlock-module__statsBlockWithImage___Rs7KV .v3-statsBlock-module__container___rtPnC {
        display: grid;
        grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-small-gap);
        column-gap: var(--p-grid-small-gap)
    }
}

@media (min-width: 1440px)and (min-width: 768px) {
    .v3-statsBlock-module__statsBlockWithImage___Rs7KV .v3-statsBlock-module__container___rtPnC {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1440px)and (min-width: 1024px) {
    .v3-statsBlock-module__statsBlockWithImage___Rs7KV .v3-statsBlock-module__container___rtPnC {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px)and (min-width: 1440px) {
    .v3-statsBlock-module__statsBlockWithImage___Rs7KV .v3-statsBlock-module__container___rtPnC {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

@media (min-width: 1440px) {
    .v3-statsBlock-module__statsBlockWithImage___Rs7KV .v3-statsBlock-module__contentContainer___xrDY- {
        display: var(--c-gallery-embed-stat-block-with-image-content-container-breakpoint-xl-display);
        flex-direction: var(--c-gallery-embed-stat-block-with-image-content-container-breakpoint-xl-flex-direction);
        padding: var(--c-gallery-embed-stat-block-with-image-content-container-breakpoint-xl-padding);
        grid-column: var(--c-gallery-embed-stat-block-with-image-content-container-breakpoint-xl-grid-column)
    }

    .v3-statsBlock-module__statsBlockWithImage___Rs7KV .v3-statsBlock-module__image___6Fvtz {
        margin-right: var(--c-gallery-embed-stat-block-with-image-image-breakpoint-xl-margin-right);
        margin-left: var(--c-gallery-embed-stat-block-with-image-image-breakpoint-xl-margin-left);
        grid-column: var(--c-gallery-embed-stat-block-with-image-image-breakpoint-xl-grid-column);
        order: var(--c-gallery-embed-stat-block-with-image-image-breakpoint-xl-order)
    }

    .v3-statsBlock-module__statsBlockWithImage___Rs7KV .v3-statsBlock-module__image___6Fvtz div[class^=contentful], .v3-statsBlock-module__statsBlockWithImage___Rs7KV .v3-statsBlock-module__image___6Fvtz > div {
        width: 100%;
        height: 100%
    }
}

.v3-tableBlock-module__tokens___j3-Kx {
    --c-table-block-top-width: var(--p-borderwidth-0);
    --c-table-block-bottom-width: var(--p-borderwidth-0);
    --c-table-block-left-width: var(--p-borderwidth-0);
    --c-table-block-right-width: var(--p-borderwidth-0);
    --c-table-block-border-style: var(--p-border-style-solid);
    --c-table-block-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-table-block-border-top: var(--c-table-block-top-width) var(--c-table-block-border-style) var(--c-table-block-border-color);
    --c-table-block-border-bottom: var(--c-table-block-bottom-width) var(--c-table-block-border-style) var(--c-table-block-border-color);
    --c-table-block-border-right: var(--c-table-block-right-width) var(--c-table-block-border-style) var(--c-table-block-border-color);
    --c-table-block-border-left: var(--c-table-block-left-width) var(--c-table-block-border-style) var(--c-table-block-border-color);
    --c-table-block-border-radius: var(--p-borderradius-0);
    --c-table-block-size-s-padding-top: var(--s-spacer-13);
    --c-table-block-size-s-padding-right: var(--s-spacer-0);
    --c-table-block-size-s-padding-bottom: var(--s-spacer-15);
    --c-table-block-size-s-padding-left: var(--s-spacer-0);
    --c-table-block-size-m-padding-top: var(--s-spacer-13);
    --c-table-block-size-m-padding-right: var(--s-spacer-0);
    --c-table-block-size-m-padding-bottom: var(--s-spacer-15);
    --c-table-block-size-m-padding-left: var(--s-spacer-0);
    --c-table-block-size-l-padding-top: var(--s-spacer-19);
    --c-table-block-size-l-padding-right: var(--s-spacer-0);
    --c-table-block-size-l-padding-bottom: var(--s-spacer-20);
    --c-table-block-size-l-padding-left: var(--s-spacer-0);
    --c-table-block-padding: var(--c-table-block-size-s-padding-top) var(--c-table-block-size-s-padding-right) var(--c-table-block-size-s-padding-bottom) var(--c-table-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-tableBlock-module__tokens___j3-Kx {
        --c-table-block-padding: var(--c-table-block-size-m-padding-top) var(--c-table-block-size-m-padding-right) var(--c-table-block-size-m-padding-bottom) var(--c-table-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-tableBlock-module__tokens___j3-Kx {
        --c-table-block-padding: var(--c-table-block-size-l-padding-top) var(--c-table-block-size-l-padding-right) var(--c-table-block-size-l-padding-bottom) var(--c-table-block-size-l-padding-left)
    }
}

.v3-tableBlock-module__tokens___j3-Kx {
    --c-table-block-background-color: var(--cs-colorset-1-background-default);
    --c-table-block-opacity: var(--p-opacity-100)
}

.v3-tableBlock-module__colourTheme1___wSbvG {
    --c-table-block-background-color: var(--cs-colorset-1-background-default)
}

.v3-tableBlock-module__colourTheme2___tGBvI {
    --c-table-block-background-color: var(--cs-colorset-2-background-default)
}

.v3-tableBlock-module__colourTheme3___YKfHG {
    --c-table-block-background-color: var(--cs-colorset-3-background-default)
}

.v3-tableBlock-module__colourTheme4___zV9d3 {
    --c-table-block-background-color: var(--cs-colorset-4-background-default)
}

.v3-tableBlock-module__colourTheme5___WeJ3O {
    --c-table-block-background-color: var(--cs-colorset-5-background-default)
}

.v3-tableBlock-module__colourTheme6___ktYWb {
    --c-table-block-background-color: var(--cs-colorset-6-background-default)
}

.v3-tableBlock-module__tokens___j3-Kx {
    --c-table-block-size-s-text-content-item-spacing: var(--s-spacer-12);
    --c-table-block-size-m-text-content-item-spacing: var(--s-spacer-12);
    --c-table-block-size-l-text-content-item-spacing: var(--s-spacer-12);
    --c-table-block-text-content-item-spacing: var(--c-table-block-size-s-text-content-item-spacing);
    --c-table-block-size-s-title-container-item-spacing: var(--s-spacer-4);
    --c-table-block-size-m-title-container-item-spacing: var(--s-spacer-4);
    --c-table-block-size-l-title-container-item-spacing: var(--s-spacer-4);
    --c-table-block-title-container-item-spacing: var(--c-table-block-size-s-title-container-item-spacing);
    --c-table-block-size-s-title-container-column-width: span var(--p-grid-small-columns-count);
    --c-table-block-size-m-title-container-column-width: span var(--p-grid-medium-columns-count);
    --c-table-block-size-l-title-container-column-width: 2/-2;
    --c-table-block-title-container-column-width: var(--c-table-block-size-s-title-container-column-width);
    --c-table-block-size-s-contents-column-width: span var(--p-grid-small-columns-count);
    --c-table-block-size-m-contents-column-width: span var(--p-grid-medium-columns-count);
    --c-table-block-size-l-contents-column-width: 2/-2;
    --c-table-block-contents-column-width: var(--c-table-block-size-s-contents-column-width)
}

@media (min-width: 768px) {
    .v3-tableBlock-module__tokens___j3-Kx {
        --c-table-block-text-content-item-spacing: var(--c-table-block-size-m-text-content-item-spacing);
        --c-table-block-title-container-column-width: var(--c-table-block-size-m-title-container-column-width);
        --c-table-block-title-container-item-spacing: var(--c-table-block-size-m-title-container-item-spacing);
        --c-table-block-contents-column-width: var(--c-table-block-size-m-contents-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-tableBlock-module__tokens___j3-Kx {
        --c-table-block-text-content-item-spacing: var(--c-table-block-size-l-text-content-item-spacing);
        --c-table-block-title-container-column-width: var(--c-table-block-size-l-title-container-column-width);
        --c-table-block-title-container-item-spacing: var(--c-table-block-size-l-title-container-item-spacing);
        --c-table-block-contents-column-width: var(--c-table-block-size-l-contents-column-width)
    }
}

.v3-tableBlock-module__tokens___j3-Kx {
    --c-table-block-title-color: var(--cs-colorset-1-text-default);
    --c-table-block-title-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-table-block-title-overflow-wrap: break-word;
    --c-table-block-subtitle-color: var(--cs-colorset-1-text-supporting);
    --c-table-block-subtitle-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-table-block-bodycopy-text-color: var(--cs-colorset-1-text-body)
}

@media (min-width: 1024px) {
    .v3-tableBlock-module__tokens___j3-Kx {
        --c-table-block-title-padding: var(--s-spacer-0)
    }
}

.v3-tableBlock-module__colourTheme1___wSbvG {
    --c-table-block-title-color: var(--cs-colorset-1-text-default);
    --c-table-block-subtitle-color: var(--cs-colorset-1-text-supporting);
    --c-table-block-bodycopy-text-color: var(--cs-colorset-1-text-body)
}

.v3-tableBlock-module__colourTheme2___tGBvI {
    --c-table-block-title-color: var(--cs-colorset-2-text-default);
    --c-table-block-subtitle-color: var(--cs-colorset-2-text-supporting);
    --c-table-block-bodycopy-text-color: var(--cs-colorset-2-text-body)
}

.v3-tableBlock-module__colourTheme3___YKfHG {
    --c-table-block-title-color: var(--cs-colorset-3-text-default);
    --c-table-block-subtitle-color: var(--cs-colorset-3-text-supporting);
    --c-table-block-bodycopy-text-color: var(--cs-colorset-3-text-body)
}

.v3-tableBlock-module__colourTheme4___zV9d3 {
    --c-table-block-title-color: var(--cs-colorset-4-text-default);
    --c-table-block-subtitle-color: var(--cs-colorset-4-text-supporting);
    --c-table-block-bodycopy-text-color: var(--cs-colorset-4-text-body)
}

.v3-tableBlock-module__colourTheme5___WeJ3O {
    --c-table-block-title-color: var(--cs-colorset-5-text-default);
    --c-table-block-subtitle-color: var(--cs-colorset-5-text-supporting);
    --c-table-block-bodycopy-text-color: var(--cs-colorset-5-text-body)
}

.v3-tableBlock-module__colourTheme6___ktYWb {
    --c-table-block-title-color: var(--cs-colorset-6-text-default);
    --c-table-block-subtitle-color: var(--cs-colorset-6-text-supporting);
    --c-table-block-bodycopy-text-color: var(--cs-colorset-6-text-body)
}

.v3-tableBlock-module__tableBlock___AAqgg {
    padding: var(--c-table-block-padding);
    background-color: var(--c-table-block-background-color);
    border-top: var(--c-table-block-border-top);
    border-bottom: var(--c-table-block-border-bottom);
    border-left: var(--c-table-block-border-left);
    border-right: var(--c-table-block-border-right);
    border-radius: var(--c-table-block-border-radius);
    opacity: var(--c-table-block-opacity)
}

.v3-tableBlock-module__textContent___2R3iZ {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    row-gap: var(--c-table-block-text-content-item-spacing)
}

@media (min-width: 768px) {
    .v3-tableBlock-module__textContent___2R3iZ {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-tableBlock-module__textContent___2R3iZ {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-tableBlock-module__textContent___2R3iZ {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-tableBlock-module__titleContainer___ukeDn {
    display: flex;
    flex-direction: column;
    gap: var(--c-table-block-title-container-item-spacing);
    grid-column: var(--c-table-block-title-container-column-width)
}

.v3-tableBlock-module__title___FB4RG {
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-table-block-title-padding);
    color: var(--c-table-block-title-color);
    overflow-wrap: var(--c-table-block-title-overflow-wrap)
}

@media (min-width: 1024px) {
    .v3-tableBlock-module__title___FB4RG {
        font-family: Open Sans;
        font-size: 48px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-tableBlock-module__subtitle___RhqPs {
    padding: var(--c-table-block-title-padding);
    color: var(--c-table-block-title-color);
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300
}

@media (min-width: 1024px) {
    .v3-tableBlock-module__subtitle___RhqPs {
        font-family: Open Sans;
        font-size: 28px;
        line-height: 44px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-tableBlock-module__contents___x7gHD {
    display: flex;
    flex-direction: column;
    grid-column: var(--c-table-block-contents-column-width)
}

.v3-tableBlock-module__bodyCopy___3Y2En {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    color: var(--c-table-block-bodycopy-text-color)
}

@media (min-width: 1024px) {
    .v3-tableBlock-module__bodyCopy___3Y2En {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 400
    }
}

.v3-tableBlock-module__bodyCopy___3Y2En table {
    width: 100%
}

.v3-textBlock-module__colourTheme1___XMjnY, .v3-textBlock-module__colourTheme2___pdhY5, .v3-textBlock-module__colourTheme3___ktejA, .v3-textBlock-module__colourTheme4___CtsES, .v3-textBlock-module__colourTheme5___ZKxh3, .v3-textBlock-module__colourTheme6___BJbIk, .v3-textBlock-module__tokens___xQNMv {
    --c-text-block-top-width: var(--p-borderwidth-0);
    --c-text-block-bottom-width: var(--p-borderwidth-0);
    --c-text-block-left-width: var(--p-borderwidth-0);
    --c-text-block-right-width: var(--p-borderwidth-0);
    --c-text-block-border-style: var(--p-border-style-solid);
    --c-text-block-border-color: var(--p-color-opacity-background-transparent);
    --c-text-block-border-top: var(--c-text-block-top-width) var(--c-text-block-border-style) var(--c-text-block-border-color);
    --c-text-block-border-bottom: var(--c-text-block-bottom-width) var(--c-text-block-border-style) var(--c-text-block-border-color);
    --c-text-block-border-right: var(--c-text-block-right-width) var(--c-text-block-border-style) var(--c-text-block-border-color);
    --c-text-block-border-left: var(--c-text-block-left-width) var(--c-text-block-border-style) var(--c-text-block-border-color);
    --c-text-block-border-radius: var(--p-borderradius-0);
    --c-text-block-size-s-padding-top: var(--s-spacer-13);
    --c-text-block-size-s-padding-right: var(--s-spacer-0);
    --c-text-block-size-s-padding-bottom: var(--s-spacer-15);
    --c-text-block-size-s-padding-left: var(--s-spacer-0);
    --c-text-block-size-m-padding-top: var(--s-spacer-13);
    --c-text-block-size-m-padding-right: var(--s-spacer-0);
    --c-text-block-size-m-padding-bottom: var(--s-spacer-15);
    --c-text-block-size-m-padding-left: var(--s-spacer-0);
    --c-text-block-size-l-padding-top: var(--s-spacer-17);
    --c-text-block-size-l-padding-right: var(--s-spacer-0);
    --c-text-block-size-l-padding-bottom: var(--s-spacer-19);
    --c-text-block-size-l-padding-left: var(--s-spacer-0);
    --c-text-block-padding: var(--c-text-block-size-s-padding-top) var(--c-text-block-size-s-padding-right) var(--c-text-block-size-s-padding-bottom) var(--c-text-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-textBlock-module__colourTheme1___XMjnY, .v3-textBlock-module__colourTheme2___pdhY5, .v3-textBlock-module__colourTheme3___ktejA, .v3-textBlock-module__colourTheme4___CtsES, .v3-textBlock-module__colourTheme5___ZKxh3, .v3-textBlock-module__colourTheme6___BJbIk, .v3-textBlock-module__tokens___xQNMv {
        --c-text-block-padding: var(--c-text-block-size-m-padding-top) var(--c-text-block-size-m-padding-right) var(--c-text-block-size-m-padding-bottom) var(--c-text-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-textBlock-module__colourTheme1___XMjnY, .v3-textBlock-module__colourTheme2___pdhY5, .v3-textBlock-module__colourTheme3___ktejA, .v3-textBlock-module__colourTheme4___CtsES, .v3-textBlock-module__colourTheme5___ZKxh3, .v3-textBlock-module__colourTheme6___BJbIk, .v3-textBlock-module__tokens___xQNMv {
        --c-text-block-padding: var(--c-text-block-size-l-padding-top) var(--c-text-block-size-l-padding-right) var(--c-text-block-size-l-padding-bottom) var(--c-text-block-size-l-padding-left)
    }
}

.v3-textBlock-module__tokens___xQNMv {
    --c-text-block-text-color: var(--p-color-neutral-900);
    --c-text-block-background-color: var(--p-color-neutral-white)
}

.v3-textBlock-module__colourTheme1___XMjnY {
    --c-text-block-text-color: var(--p-color-neutral-900);
    --c-text-block-background-color: var(--cs-colorset-1-background-default)
}

.v3-textBlock-module__colourTheme2___pdhY5 {
    --c-text-block-text-color: var(--p-color-neutral-900);
    --c-text-block-background-color: var(--cs-colorset-2-background-default)
}

.v3-textBlock-module__colourTheme3___ktejA {
    --c-text-block-text-color: var(--p-color-neutral-100);
    --c-text-block-background-color: var(--cs-colorset-3-background-default)
}

.v3-textBlock-module__colourTheme4___CtsES {
    --c-text-block-text-color: var(--p-color-neutral-100);
    --c-text-block-background-color: var(--cs-colorset-4-background-default)
}

.v3-textBlock-module__colourTheme5___ZKxh3 {
    --c-text-block-text-color: var(--p-color-neutral-100);
    --c-text-block-background-color: var(--cs-colorset-5-background-default)
}

.v3-textBlock-module__colourTheme6___BJbIk {
    --c-text-block-text-color: var(--p-color-neutral-100);
    --c-text-block-background-color: var(--cs-colorset-6-background-default)
}

.v3-textBlock-module__colourTheme1___XMjnY, .v3-textBlock-module__colourTheme2___pdhY5, .v3-textBlock-module__colourTheme3___ktejA, .v3-textBlock-module__colourTheme4___CtsES, .v3-textBlock-module__colourTheme5___ZKxh3, .v3-textBlock-module__colourTheme6___BJbIk, .v3-textBlock-module__tokens___xQNMv {
    --c-text-block-size-l-title-container-column-width: 2/6;
    --c-text-block-size-l-content-column-width: 5/12;
    --c-text-block-size-l-content-container-no-title-column-width: 7/12
}

.v3-textBlock-module__colourTheme1___XMjnY, .v3-textBlock-module__colourTheme2___pdhY5, .v3-textBlock-module__tokens___xQNMv {
    --c-text-block-title-color: var(--p-color-neutral-black);
    --c-text-block-body-copy-color: var(--p-color-neutral-800);
    --c-text-block-label-color: var(--p-color-primary-1)
}

.v3-textBlock-module__colourTheme3___ktejA {
    --c-text-block-title-color: var(--p-color-neutral-white);
    --c-text-block-body-copy-color: var(--p-color-neutral-100);
    --c-text-block-label-color: var(--p-color-neutral-900)
}

.v3-textBlock-module__colourTheme4___CtsES, .v3-textBlock-module__colourTheme5___ZKxh3, .v3-textBlock-module__colourTheme6___BJbIk {
    --c-text-block-title-color: var(--p-color-neutral-white);
    --c-text-block-body-copy-color: var(--p-color-neutral-100);
    --c-text-block-label-color: var(--p-color-secondary-1)
}

.v3-textBlock-module__colourTheme1___XMjnY, .v3-textBlock-module__colourTheme2___pdhY5, .v3-textBlock-module__colourTheme3___ktejA, .v3-textBlock-module__colourTheme4___CtsES, .v3-textBlock-module__colourTheme5___ZKxh3, .v3-textBlock-module__colourTheme6___BJbIk, .v3-textBlock-module__tokens___xQNMv {
    --c-text-block-link-icon-height: var(--p-size-7);
    --c-text-block-link-icon-width: var(--p-size-7)
}

.v3-textBlock-module__textBlock___viI4n {
    padding: var(--c-text-block-padding);
    color: var(--c-text-block-text-color);
    background-color: var(--c-text-block-background-color)
}

@media (min-width: 1024px) {
    .v3-textBlock-module__container___YmiKP {
        display: grid;
        grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-small-gap);
        column-gap: var(--p-grid-small-gap)
    }
}

@media (min-width: 1024px)and (min-width: 768px) {
    .v3-textBlock-module__container___YmiKP {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px)and (min-width: 1024px) {
    .v3-textBlock-module__container___YmiKP {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1024px)and (min-width: 1440px) {
    .v3-textBlock-module__container___YmiKP {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-textBlock-module__content___RumUR {
    display: flex;
    flex-direction: column
}

@media (min-width: 1024px) {
    .v3-textBlock-module__content___RumUR {
        grid-column: var(--c-text-block-size-l-content-column-width);
        padding-top: var(--s-spacer-8)
    }
}

.v3-textBlock-module__titleContainer___adiTv {
    display: flex;
    flex-direction: column;
    gap: var(--s-spacer-4);
    margin-bottom: var(--s-spacer-12)
}

@media (min-width: 1024px) {
    .v3-textBlock-module__titleContainer___adiTv {
        margin-bottom: var(--s-spacer-0);
        grid-column: var(--c-text-block-size-l-title-container-column-width)
    }
}

.v3-textBlock-module__title___pO1Jj {
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-text-block-title-color)
}

@media (min-width: 1024px) {
    .v3-textBlock-module__title___pO1Jj {
        font-family: Open Sans;
        font-size: 48px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-textBlock-module__subtitle___pMZMb {
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300;
    display: block;
    margin-top: var(--s-spacer-4)
}

@media (min-width: 1024px) {
    .v3-textBlock-module__subtitle___pMZMb {
        font-family: Open Sans;
        font-size: 28px;
        line-height: 44px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-textBlock-module__introParagraph___Lj2Xx {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    font-weight: 600;
    padding: var(--s-spacer-fixed-3px) var(--s-spacer-0) var(--s-spacer-1) var(--s-spacer-0)
}

@media (min-width: 1024px) {
    .v3-textBlock-module__introParagraph___Lj2Xx {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300;
        padding-bottom: var(--s-spacer-3)
    }
}

.v3-textBlock-module__bodyCopy___CPSf- {
    margin-top: var(--s-spacer-8);
    padding: var(--s-spacer-2) var(--s-spacer-0);
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    color: var(--c-text-block-body-copy-colour)
}

@media (min-width: 1024px) {
    .v3-textBlock-module__bodyCopy___CPSf- {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 400
    }
}

.v3-textBlock-module__linksContainer___l6UYz {
    display: flex;
    flex-direction: column;
    gap: var(--s-spacer-8);
    margin-top: var(--s-spacer-12)
}

.v3-textBlock-module__link___QIIbT svg {
    width: var(--c-text-block-link-icon-width);
    height: var(--c-text-block-link-icon-height)
}

@media (min-width: 1024px) {
    .v3-textBlock-module__hasTitle___fNcz5 .v3-textBlock-module__content___RumUR {
        grid-column: var(--c-text-block-size-l-content-container-no-title-column-width)
    }
}

.v3-textWithImageBlock-module__colourTheme1___jbkva, .v3-textWithImageBlock-module__colourTheme2___59s8x, .v3-textWithImageBlock-module__colourTheme3___wuRQy, .v3-textWithImageBlock-module__colourTheme4___DDRTJ, .v3-textWithImageBlock-module__colourTheme5___mLggJ, .v3-textWithImageBlock-module__colourTheme6___sjJ11, .v3-textWithImageBlock-module__tokens___Jf-TI {
    --c-text-with-image-block-top-width: var(--p-borderwidth-0);
    --c-text-with-image-block-bottom-width: var(--p-borderwidth-0);
    --c-text-with-image-block-left-width: var(--p-borderwidth-0);
    --c-text-with-image-block-right-width: var(--p-borderwidth-0);
    --c-text-with-image-block-border-style: var(--p-border-style-solid);
    --c-text-with-image-block-border-color: var(--p-color-opacity-background-transparent);
    --c-text-with-image-block-border-top: var(--c-text-with-image-block-top-width) var(--c-text-with-image-block-border-style) var(--c-text-with-image-block-border-color);
    --c-text-with-image-block-border-bottom: var(--c-text-with-image-block-bottom-width) var(--c-text-with-image-block-border-style) var(--c-text-with-image-block-border-color);
    --c-text-with-image-block-border-right: var(--c-text-with-image-block-right-width) var(--c-text-with-image-block-border-style) var(--c-text-with-image-block-border-color);
    --c-text-with-image-block-border-left: var(--c-text-with-image-block-left-width) var(--c-text-with-image-block-border-style) var(--c-text-with-image-block-border-color);
    --c-text-with-image-block-border-radius: var(--p-borderradius-0);
    --c-text-with-image-block-size-s-padding-top: var(--s-spacer-0);
    --c-text-with-image-block-size-s-padding-right: var(--s-spacer-0);
    --c-text-with-image-block-size-s-padding-bottom: var(--s-spacer-15);
    --c-text-with-image-block-size-s-padding-left: var(--s-spacer-0);
    --c-text-with-image-block-size-m-padding-top: var(--s-spacer-0);
    --c-text-with-image-block-size-m-padding-right: var(--s-spacer-0);
    --c-text-with-image-block-size-m-padding-bottom: var(--s-spacer-15);
    --c-text-with-image-block-size-m-padding-left: var(--s-spacer-0);
    --c-text-with-image-block-size-l-padding-top: var(--s-spacer-15);
    --c-text-with-image-block-size-l-padding-right: var(--s-spacer-0);
    --c-text-with-image-block-size-l-padding-bottom: var(--s-spacer-19);
    --c-text-with-image-block-size-l-padding-left: var(--s-spacer-0);
    --c-text-with-image-block-size-xl-padding-top: var(--s-spacer-18);
    --c-text-with-image-block-size-xl-padding-right: var(--s-spacer-0);
    --c-text-with-image-block-size-xl-padding-bottom: var(--s-spacer-20);
    --c-text-with-image-block-size-xl-padding-left: var(--s-spacer-0);
    --c-text-with-image-block-padding: var(--c-text-with-image-block-size-s-padding-top) var(--c-text-with-image-block-size-s-padding-right) var(--c-text-with-image-block-size-s-padding-bottom) var(--c-text-with-image-block-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-textWithImageBlock-module__colourTheme1___jbkva, .v3-textWithImageBlock-module__colourTheme2___59s8x, .v3-textWithImageBlock-module__colourTheme3___wuRQy, .v3-textWithImageBlock-module__colourTheme4___DDRTJ, .v3-textWithImageBlock-module__colourTheme5___mLggJ, .v3-textWithImageBlock-module__colourTheme6___sjJ11, .v3-textWithImageBlock-module__tokens___Jf-TI {
        --c-text-with-image-block-padding: var(--c-text-with-image-block-size-m-padding-top) var(--c-text-with-image-block-size-m-padding-right) var(--c-text-with-image-block-size-m-padding-bottom) var(--c-text-with-image-block-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-textWithImageBlock-module__colourTheme1___jbkva, .v3-textWithImageBlock-module__colourTheme2___59s8x, .v3-textWithImageBlock-module__colourTheme3___wuRQy, .v3-textWithImageBlock-module__colourTheme4___DDRTJ, .v3-textWithImageBlock-module__colourTheme5___mLggJ, .v3-textWithImageBlock-module__colourTheme6___sjJ11, .v3-textWithImageBlock-module__tokens___Jf-TI {
        --c-text-with-image-block-padding: var(--c-text-with-image-block-size-l-padding-top) var(--c-text-with-image-block-size-l-padding-right) var(--c-text-with-image-block-size-l-padding-bottom) var(--c-text-with-image-block-size-l-padding-left)
    }
}

@media (min-width: 1440px) {
    .v3-textWithImageBlock-module__colourTheme1___jbkva, .v3-textWithImageBlock-module__colourTheme2___59s8x, .v3-textWithImageBlock-module__colourTheme3___wuRQy, .v3-textWithImageBlock-module__colourTheme4___DDRTJ, .v3-textWithImageBlock-module__colourTheme5___mLggJ, .v3-textWithImageBlock-module__colourTheme6___sjJ11, .v3-textWithImageBlock-module__tokens___Jf-TI {
        --c-text-with-image-block-padding: var(--c-text-with-image-block-size-xl-padding-top) var(--c-text-with-image-block-size-xl-padding-right) var(--c-text-with-image-block-size-xl-padding-bottom) var(--c-text-with-image-block-size-xl-padding-left)
    }
}

.v3-textWithImageBlock-module__colourTheme1___jbkva, .v3-textWithImageBlock-module__tokens___Jf-TI {
    --c-text-with-image-block-text-color: var(--p-color-neutral-900);
    --c-text-with-image-block-background-color: var(--p-color-neutral-white)
}

.v3-textWithImageBlock-module__colourTheme2___59s8x {
    --c-text-with-image-block-text-color: var(--p-color-neutral-900);
    --c-text-with-image-block-background-color: var(--p-color-neutral-200)
}

.v3-textWithImageBlock-module__colourTheme3___wuRQy {
    --c-text-with-image-block-text-color: var(--p-color-neutral-100);
    --c-text-with-image-block-background-color: var(--p-color-primary-1)
}

.v3-textWithImageBlock-module__colourTheme4___DDRTJ {
    --c-text-with-image-block-text-color: var(--p-color-neutral-100);
    --c-text-with-image-block-background-color: var(--p-color-primary-2)
}

.v3-textWithImageBlock-module__colourTheme5___mLggJ {
    --c-text-with-image-block-text-color: var(--p-color-neutral-100);
    --c-text-with-image-block-background-color: var(--p-color-neutral-800)
}

.v3-textWithImageBlock-module__colourTheme6___sjJ11 {
    --c-text-with-image-block-text-color: var(--p-color-neutral-100);
    --c-text-with-image-block-background-color: var(--p-color-neutral-black)
}

.v3-textWithImageBlock-module__colourTheme1___jbkva, .v3-textWithImageBlock-module__colourTheme2___59s8x, .v3-textWithImageBlock-module__tokens___Jf-TI {
    --c-text-with-image-block-title-color: var(--p-color-neutral-black);
    --c-text-with-image-block-body-copy-color: var(--p-color-neutral-800);
    --c-text-with-image-block-label-color: var(--p-color-primary-1)
}

.v3-textWithImageBlock-module__colourTheme3___wuRQy {
    --c-text-with-image-block-title-color: var(--p-color-neutral-white);
    --c-text-with-image-block-body-copy-color: var(--p-color-neutral-100);
    --c-text-with-image-block-label-color: var(--p-color-neutral-900)
}

.v3-textWithImageBlock-module__colourTheme4___DDRTJ, .v3-textWithImageBlock-module__colourTheme5___mLggJ, .v3-textWithImageBlock-module__colourTheme6___sjJ11 {
    --c-text-with-image-block-title-color: var(--p-color-neutral-white);
    --c-text-with-image-block-body-copy-color: var(--p-color-neutral-100);
    --c-text-with-image-block-label-color: var(--p-color-secondary-1)
}

.v3-textWithImageBlock-module__textWithImageBlock___sdkEG {
    padding: var(--c-text-with-image-block-padding);
    color: var(--c-text-with-image-block-text-color);
    background-color: var(--c-text-with-image-block-background-color);
    border-radius: var(--c-text-with-image-block-border-radius);
    opacity: var(--c-text-with-image-block-opacity);
    border-top: var(--c-text-with-image-block-border-top);
    border-bottom: var(--c-text-with-image-block-border-bottom);
    border-left: var(--c-text-with-image-block-border-left);
    border-right: var(--c-text-with-image-block-border-right)
}

.v3-textWithImageBlock-module__container___aCUNb {
    display: flex;
    flex-direction: column;
    gap: var(--s-spacer-12)
}

@media (min-width: 1440px) {
    .v3-textWithImageBlock-module__container___aCUNb {
        display: grid;
        grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-small-gap);
        column-gap: var(--p-grid-small-gap)
    }
}

@media (min-width: 1440px)and (min-width: 768px) {
    .v3-textWithImageBlock-module__container___aCUNb {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1440px)and (min-width: 1024px) {
    .v3-textWithImageBlock-module__container___aCUNb {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px)and (min-width: 1440px) {
    .v3-textWithImageBlock-module__container___aCUNb {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-textWithImageBlock-module__imageContainer___r-1Qv {
    position: relative;
    margin-right: calc(50% - 50vw);
    margin-left: calc(50% - 50vw);
    grid-column: 1/span all
}

@media (min-width: 1024px) {
    .v3-textWithImageBlock-module__imageContainer___r-1Qv {
        margin-right: 0;
        margin-left: 0
    }
}

.v3-textWithImageBlock-module__image___u7wfr > * {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.v3-textWithImageBlock-module__titleContainer___C-OgG {
    display: flex;
    flex-direction: column;
    gap: var(--s-spacer-4)
}

.v3-textWithImageBlock-module__label___hfw8l {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-text-with-image-block-label-color);
    text-transform: uppercase
}

@media (min-width: 1440px) {
    .v3-textWithImageBlock-module__label___hfw8l {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-textWithImageBlock-module__title___BG9XP {
    font-family: Open Sans;
    font-size: 28px;
    line-height: 40px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-text-with-image-block-title-color)
}

@media (min-width: 1440px) {
    .v3-textWithImageBlock-module__title___BG9XP {
        font-family: Open Sans;
        font-size: 28px;
        line-height: 40px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-textWithImageBlock-module__subTitle___gOoDp {
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300;
    display: block
}

@media (min-width: 1440px) {
    .v3-textWithImageBlock-module__subTitle___gOoDp {
        font-family: Open Sans;
        font-size: 24px;
        line-height: 36px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-textWithImageBlock-module__bodyContent___LnTv- {
    display: flex;
    flex-direction: column;
    gap: var(--s-spacer-12)
}

@media (min-width: 1440px) {
    .v3-textWithImageBlock-module__bodyContent___LnTv- {
        margin-top: var(--s-spacer-12)
    }
}

.v3-textWithImageBlock-module__bodyCopy___CMlHb {
    padding: var(--s-spacer-2) var(--s-spacer-0)
}

.v3-textWithImageBlock-module__bodyCopy___CMlHb p {
    color: var(--c-text-with-image-block-body-copy-colour);
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

@media (min-width: 1440px) {
    .v3-textWithImageBlock-module__bodyCopy___CMlHb p {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 400
    }
}

.v3-textWithImageBlock-module__textContent___Oeyd3 {
    display: flex;
    flex-direction: column;
    gap: var(--s-spacer-10);
    grid-column: 1/span all
}

.v3-textWithImageBlock-module__linksContainer___-izqJ {
    display: flex;
    flex-direction: column;
    gap: var(--s-spacer-4)
}

.v3-textWithImageBlock-module__linksContainer___-izqJ:only-child {
    margin-top: var(--s-spacer-0)
}

@media (min-width: 1024px) {
    .v3-textWithImageBlock-module__image-top___6Pgsk .v3-textWithImageBlock-module__imageContainer___r-1Qv {
        grid-column: 1/13
    }

    .v3-textWithImageBlock-module__image-top___6Pgsk .v3-textWithImageBlock-module__textContent___Oeyd3 {
        grid-column: 6/12;
        display: grid;
        grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-small-gap);
        column-gap: var(--p-grid-small-gap)
    }
}

@media (min-width: 1024px)and (min-width: 768px) {
    .v3-textWithImageBlock-module__image-top___6Pgsk .v3-textWithImageBlock-module__textContent___Oeyd3 {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px)and (min-width: 1024px) {
    .v3-textWithImageBlock-module__image-top___6Pgsk .v3-textWithImageBlock-module__textContent___Oeyd3 {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1024px)and (min-width: 1440px) {
    .v3-textWithImageBlock-module__image-top___6Pgsk .v3-textWithImageBlock-module__textContent___Oeyd3 {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

@media (min-width: 1024px) {
    .v3-textWithImageBlock-module__image-top___6Pgsk .v3-textWithImageBlock-module__titleContainer___C-OgG {
        grid-column: 1/6
    }

    .v3-textWithImageBlock-module__image-top___6Pgsk .v3-textWithImageBlock-module__bodyContent___LnTv- {
        grid-column: 6/13
    }
}

@media (min-width: 1440px) {
    .v3-textWithImageBlock-module__image-top___6Pgsk .v3-textWithImageBlock-module__textContent___Oeyd3 {
        grid-column: 1/13;
        display: grid;
        grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-small-gap);
        column-gap: var(--p-grid-small-gap)
    }
}

@media (min-width: 1440px)and (min-width: 768px) {
    .v3-textWithImageBlock-module__image-top___6Pgsk .v3-textWithImageBlock-module__textContent___Oeyd3 {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1440px)and (min-width: 1024px) {
    .v3-textWithImageBlock-module__image-top___6Pgsk .v3-textWithImageBlock-module__textContent___Oeyd3 {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px)and (min-width: 1440px) {
    .v3-textWithImageBlock-module__image-top___6Pgsk .v3-textWithImageBlock-module__textContent___Oeyd3 {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

@media (min-width: 1440px) {
    .v3-textWithImageBlock-module__image-top___6Pgsk .v3-textWithImageBlock-module__titleContainer___C-OgG {
        grid-column: 2/6
    }

    .v3-textWithImageBlock-module__image-top___6Pgsk .v3-textWithImageBlock-module__bodyContent___LnTv- {
        grid-column: 6/12
    }

    .v3-textWithImageBlock-module__image-left___YPD0e {
        position: relative;
        padding: 0
    }

    .v3-textWithImageBlock-module__image-left___YPD0e .v3-textWithImageBlock-module__imageContainer___r-1Qv {
        position: absolute;
        top: 0;
        left: 0;
        width: calc(50% - var(--p-grid-xlarge-gap) / 2);
        height: 100%
    }

    .v3-textWithImageBlock-module__image-left___YPD0e .v3-textWithImageBlock-module__image___u7wfr {
        height: 100%
    }

    .v3-textWithImageBlock-module__image-left___YPD0e .v3-textWithImageBlock-module__attributionContainer___ckc0X {
        position: absolute;
        bottom: 0;
        left: 0
    }

    .v3-textWithImageBlock-module__image-left___YPD0e .v3-textWithImageBlock-module__textContent___Oeyd3 {
        padding: var(--s-spacer-20) var(--s-spacer-0);
        grid-column: 8/12
    }
}

@media (min-width: 1920px) {
    .v3-textWithImageBlock-module__image-left___YPD0e .v3-textWithImageBlock-module__imageContainer___r-1Qv {
        position: unset;
        margin-left: calc((-100vw + 1440px) / 2);
        width: unset;
        grid-column: 1/6
    }

    .v3-textWithImageBlock-module__image-left___YPD0e .v3-textWithImageBlock-module__textContent___Oeyd3 {
        grid-column: 7/12
    }
}

@media (min-width: 1440px) {
    .v3-textWithImageBlock-module__image-right___-wOLx {
        position: relative;
        padding: 0
    }

    .v3-textWithImageBlock-module__image-right___-wOLx .v3-textWithImageBlock-module__imageContainer___r-1Qv {
        position: absolute;
        top: 0;
        right: 0;
        width: calc(50% - var(--p-grid-xlarge-gap) / 2);
        height: 100%
    }

    .v3-textWithImageBlock-module__image-right___-wOLx .v3-textWithImageBlock-module__image___u7wfr {
        margin-right: 0;
        margin-left: 0;
        height: 100%
    }

    .v3-textWithImageBlock-module__image-right___-wOLx .v3-textWithImageBlock-module__textContent___Oeyd3 {
        padding: var(--s-spacer-20) var(--s-spacer-0);
        grid-column: 2/6;
        grid-row: 1
    }
}

@media (min-width: 1920px) {
    .v3-textWithImageBlock-module__image-right___-wOLx .v3-textWithImageBlock-module__imageContainer___r-1Qv {
        position: unset;
        margin-right: calc((-100vw + 1440px) / 2);
        width: unset;
        grid-column: 8/13
    }

    .v3-textWithImageBlock-module__image-right___-wOLx .v3-textWithImageBlock-module__textContent___Oeyd3 {
        grid-column: 2/7
    }
}

.v3-promoCarousel-module__colourTheme1___3VvP6, .v3-promoCarousel-module__colourTheme2___oYwfZ, .v3-promoCarousel-module__colourTheme3___6C-DI, .v3-promoCarousel-module__colourTheme4___5qaq4, .v3-promoCarousel-module__colourTheme5___idSJ9, .v3-promoCarousel-module__colourTheme6___6lImb, .v3-promoCarousel-module__default1___Y1v4k, .v3-promoCarousel-module__default2___HZ6wB, .v3-promoCarousel-module__tokens___JqXET {
    --c-promo-carousel-top-width: var(--p-borderwidth-0);
    --c-promo-carousel-bottom-width: var(--p-borderwidth-0);
    --c-promo-carousel-left-width: var(--p-borderwidth-0);
    --c-promo-carousel-right-width: var(--p-borderwidth-0);
    --c-promo-carousel-border-style: var(--p-border-style-solid);
    --c-promo-carousel-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-promo-carousel-border-top: var(--c-promo-carousel-top-width) var(--c-promo-carousel-border-style) var(--c-promo-carousel-border-color);
    --c-promo-carousel-border-bottom: var(--c-promo-carousel-bottom-width) var(--c-promo-carousel-border-style) var(--c-promo-carousel-border-color);
    --c-promo-carousel-border-right: var(--c-promo-carousel-right-width) var(--c-promo-carousel-border-style) var(--c-promo-carousel-border-color);
    --c-promo-carousel-border-left: var(--c-promo-carousel-left-width) var(--c-promo-carousel-border-style) var(--c-promo-carousel-border-color);
    --c-promo-carousel-border-radius: var(--p-borderradius-0);
    --c-promo-carousel-size-s-padding-top: var(--s-spacer-14);
    --c-promo-carousel-size-s-padding-right: var(--s-spacer-0);
    --c-promo-carousel-size-s-padding-bottom: var(--s-spacer-13);
    --c-promo-carousel-size-s-padding-left: var(--s-spacer-0);
    --c-promo-carousel-size-m-padding-top: var(--s-spacer-14);
    --c-promo-carousel-size-m-padding-right: var(--s-spacer-0);
    --c-promo-carousel-size-m-padding-bottom: var(--s-spacer-13);
    --c-promo-carousel-size-m-padding-left: var(--s-spacer-0);
    --c-promo-carousel-size-l-padding-top: var(--s-spacer-15);
    --c-promo-carousel-size-l-padding-right: var(--s-spacer-0);
    --c-promo-carousel-size-l-padding-bottom: var(--s-spacer-15);
    --c-promo-carousel-size-l-padding-left: var(--s-spacer-0);
    --c-promo-carousel-padding: var(--c-promo-carousel-size-s-padding-top) var(--c-promo-carousel-size-s-padding-right) var(--c-promo-carousel-size-s-padding-bottom) var(--c-promo-carousel-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-promoCarousel-module__colourTheme1___3VvP6, .v3-promoCarousel-module__colourTheme2___oYwfZ, .v3-promoCarousel-module__colourTheme3___6C-DI, .v3-promoCarousel-module__colourTheme4___5qaq4, .v3-promoCarousel-module__colourTheme5___idSJ9, .v3-promoCarousel-module__colourTheme6___6lImb, .v3-promoCarousel-module__default1___Y1v4k, .v3-promoCarousel-module__default2___HZ6wB, .v3-promoCarousel-module__tokens___JqXET {
        --c-promo-carousel-padding: var(--c-promo-carousel-size-m-padding-top) var(--c-promo-carousel-size-m-padding-right) var(--c-promo-carousel-size-m-padding-bottom) var(--c-promo-carousel-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-promoCarousel-module__colourTheme1___3VvP6, .v3-promoCarousel-module__colourTheme2___oYwfZ, .v3-promoCarousel-module__colourTheme3___6C-DI, .v3-promoCarousel-module__colourTheme4___5qaq4, .v3-promoCarousel-module__colourTheme5___idSJ9, .v3-promoCarousel-module__colourTheme6___6lImb, .v3-promoCarousel-module__default1___Y1v4k, .v3-promoCarousel-module__default2___HZ6wB, .v3-promoCarousel-module__tokens___JqXET {
        --c-promo-carousel-padding: var(--c-promo-carousel-size-l-padding-top) var(--c-promo-carousel-size-l-padding-right) var(--c-promo-carousel-size-l-padding-bottom) var(--c-promo-carousel-size-l-padding-left)
    }
}

.v3-promoCarousel-module__default1___Y1v4k {
    --c-promo-carousel-background-color: var(--cs-base-1-background-default);
    --c-promo-carousel-opacity: var(--p-opacity-100)
}

.v3-promoCarousel-module__default2___HZ6wB {
    --c-promo-carousel-background-color: var(--cs-base-2-background-default)
}

.v3-promoCarousel-module__colourTheme1___3VvP6 {
    --c-promo-carousel-background-color: var(--cs-colorset-1-background-default)
}

.v3-promoCarousel-module__colourTheme2___oYwfZ {
    --c-promo-carousel-background-color: var(--cs-colorset-2-background-default)
}

.v3-promoCarousel-module__colourTheme3___6C-DI {
    --c-promo-carousel-background-color: var(--cs-colorset-3-background-default)
}

.v3-promoCarousel-module__colourTheme4___5qaq4 {
    --c-promo-carousel-background-color: var(--cs-colorset-4-background-default)
}

.v3-promoCarousel-module__colourTheme5___idSJ9 {
    --c-promo-carousel-background-color: var(--cs-colorset-5-background-default)
}

.v3-promoCarousel-module__colourTheme6___6lImb {
    --c-promo-carousel-background-color: var(--cs-colorset-6-background-default)
}

.v3-promoCarousel-module__colourTheme1___3VvP6, .v3-promoCarousel-module__colourTheme2___oYwfZ, .v3-promoCarousel-module__colourTheme3___6C-DI, .v3-promoCarousel-module__colourTheme4___5qaq4, .v3-promoCarousel-module__colourTheme5___idSJ9, .v3-promoCarousel-module__colourTheme6___6lImb, .v3-promoCarousel-module__default1___Y1v4k, .v3-promoCarousel-module__default2___HZ6wB, .v3-promoCarousel-module__tokens___JqXET {
    --c-promo-card-container-column-width: 1/span all
}

body:has(.v3-promoCarousel-module__promoCarousel___m8-AL) {
    overflow-x: hidden
}

.v3-promoCarousel-module__promoCarousel___m8-AL {
    padding: var(--c-promo-carousel-padding);
    background-color: var(--c-promo-carousel-background-color);
    border-top: var(--c-promo-carousel-border-top);
    border-bottom: var(--c-promo-carousel-border-bottom);
    border-left: var(--c-promo-carousel-border-left);
    border-right: var(--c-promo-carousel-border-right);
    border-radius: var(--c-promo-carousel-border-radius);
    opacity: var(--c-promo-carousel-opacity)
}

.v3-categoryCarousel-module__colourTheme1___mcSA8, .v3-categoryCarousel-module__colourTheme2___oTZBI, .v3-categoryCarousel-module__colourTheme3___GKXAc, .v3-categoryCarousel-module__colourTheme4___cBrRR, .v3-categoryCarousel-module__colourTheme5___P-LJL, .v3-categoryCarousel-module__colourTheme6___o6djo, .v3-categoryCarousel-module__default1___JVIHE, .v3-categoryCarousel-module__default2___tRtqn, .v3-categoryCarousel-module__tokens___B0dbd {
    --c-category-carousel-top-width: var(--p-borderwidth-0);
    --c-category-carousel-bottom-width: var(--p-borderwidth-0);
    --c-category-carousel-left-width: var(--p-borderwidth-0);
    --c-category-carousel-right-width: var(--p-borderwidth-0);
    --c-category-carousel-border-style: var(--p-border-style-solid);
    --c-category-carousel-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-category-carousel-border-top: var(--c-category-carousel-top-width) var(--c-category-carousel-border-style) var(--c-category-carousel-border-color);
    --c-category-carousel-border-bottom: var(--c-category-carousel-bottom-width) var(--c-category-carousel-border-style) var(--c-category-carousel-border-color);
    --c-category-carousel-border-right: var(--c-category-carousel-right-width) var(--c-category-carousel-border-style) var(--c-category-carousel-border-color);
    --c-category-carousel-border-left: var(--c-category-carousel-left-width) var(--c-category-carousel-border-style) var(--c-category-carousel-border-color);
    --c-category-carousel-border-radius: var(--p-borderradius-0);
    --c-category-carousel-size-s-padding-top: var(--s-spacer-14);
    --c-category-carousel-size-s-padding-right: var(--s-spacer-0);
    --c-category-carousel-size-s-padding-bottom: var(--s-spacer-13);
    --c-category-carousel-size-s-padding-left: var(--s-spacer-0);
    --c-category-carousel-size-m-padding-top: var(--s-spacer-14);
    --c-category-carousel-size-m-padding-right: var(--s-spacer-0);
    --c-category-carousel-size-m-padding-bottom: var(--s-spacer-13);
    --c-category-carousel-size-m-padding-left: var(--s-spacer-0);
    --c-category-carousel-size-l-padding-top: var(--s-spacer-15);
    --c-category-carousel-size-l-padding-right: var(--s-spacer-0);
    --c-category-carousel-size-l-padding-bottom: var(--s-spacer-15);
    --c-category-carousel-size-l-padding-left: var(--s-spacer-0);
    --c-category-carousel-padding: var(--c-category-carousel-size-s-padding-top) var(--c-category-carousel-size-s-padding-right) var(--c-category-carousel-size-s-padding-bottom) var(--c-category-carousel-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-categoryCarousel-module__colourTheme1___mcSA8, .v3-categoryCarousel-module__colourTheme2___oTZBI, .v3-categoryCarousel-module__colourTheme3___GKXAc, .v3-categoryCarousel-module__colourTheme4___cBrRR, .v3-categoryCarousel-module__colourTheme5___P-LJL, .v3-categoryCarousel-module__colourTheme6___o6djo, .v3-categoryCarousel-module__default1___JVIHE, .v3-categoryCarousel-module__default2___tRtqn, .v3-categoryCarousel-module__tokens___B0dbd {
        --c-category-carousel-padding: var(--c-category-carousel-size-m-padding-top) var(--c-category-carousel-size-m-padding-right) var(--c-category-carousel-size-m-padding-bottom) var(--c-category-carousel-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-categoryCarousel-module__colourTheme1___mcSA8, .v3-categoryCarousel-module__colourTheme2___oTZBI, .v3-categoryCarousel-module__colourTheme3___GKXAc, .v3-categoryCarousel-module__colourTheme4___cBrRR, .v3-categoryCarousel-module__colourTheme5___P-LJL, .v3-categoryCarousel-module__colourTheme6___o6djo, .v3-categoryCarousel-module__default1___JVIHE, .v3-categoryCarousel-module__default2___tRtqn, .v3-categoryCarousel-module__tokens___B0dbd {
        --c-category-carousel-padding: var(--c-category-carousel-size-l-padding-top) var(--c-category-carousel-size-l-padding-right) var(--c-category-carousel-size-l-padding-bottom) var(--c-category-carousel-size-l-padding-left)
    }
}

.v3-categoryCarousel-module__default1___JVIHE {
    --c-category-carousel-background-color: var(--cs-base-1-background-default);
    --c-category-carousel-opacity: var(--p-opacity-100)
}

.v3-categoryCarousel-module__default2___tRtqn {
    --c-category-carousel-background-color: var(--cs-base-2-background-default)
}

.v3-categoryCarousel-module__colourTheme1___mcSA8 {
    --c-category-carousel-background-color: var(--cs-colorset-1-background-default)
}

.v3-categoryCarousel-module__colourTheme2___oTZBI {
    --c-category-carousel-background-color: var(--cs-colorset-2-background-default)
}

.v3-categoryCarousel-module__colourTheme3___GKXAc {
    --c-category-carousel-background-color: var(--cs-colorset-3-background-default)
}

.v3-categoryCarousel-module__colourTheme4___cBrRR {
    --c-category-carousel-background-color: var(--cs-colorset-4-background-default)
}

.v3-categoryCarousel-module__colourTheme5___P-LJL {
    --c-category-carousel-background-color: var(--cs-colorset-5-background-default)
}

.v3-categoryCarousel-module__colourTheme6___o6djo {
    --c-category-carousel-background-color: var(--cs-colorset-6-background-default)
}

.v3-categoryCarousel-module__colourTheme1___mcSA8, .v3-categoryCarousel-module__colourTheme2___oTZBI, .v3-categoryCarousel-module__colourTheme3___GKXAc, .v3-categoryCarousel-module__colourTheme4___cBrRR, .v3-categoryCarousel-module__colourTheme5___P-LJL, .v3-categoryCarousel-module__colourTheme6___o6djo, .v3-categoryCarousel-module__default1___JVIHE, .v3-categoryCarousel-module__default2___tRtqn, .v3-categoryCarousel-module__tokens___B0dbd {
    --c-category-card-container-column-width: 1/span all
}

body:has(.v3-categoryCarousel-module__categoryCarousel___UfFS7) {
    overflow-x: hidden
}

.v3-categoryCarousel-module__categoryCarousel___UfFS7 {
    padding: var(--c-category-carousel-padding);
    background-color: var(--c-category-carousel-background-color);
    border-top: var(--c-category-carousel-border-top);
    border-bottom: var(--c-category-carousel-border-bottom);
    border-left: var(--c-category-carousel-border-left);
    border-right: var(--c-category-carousel-border-right);
    border-radius: var(--c-category-carousel-border-radius);
    opacity: var(--c-category-carousel-opacity)
}

.v3-tabbedCarousel-module__colourTheme1___4vJuq, .v3-tabbedCarousel-module__colourTheme2___hAQDL, .v3-tabbedCarousel-module__colourTheme3___iAPIa, .v3-tabbedCarousel-module__colourTheme4___-8ebx, .v3-tabbedCarousel-module__colourTheme5___Ob4JP, .v3-tabbedCarousel-module__colourTheme6___gfl7V, .v3-tabbedCarousel-module__default1___Cv4aD, .v3-tabbedCarousel-module__default2___zb-q2, .v3-tabbedCarousel-module__tokens___YqM7c {
    --c-tabbed-carousel-top-width: var(--p-borderwidth-0);
    --c-tabbed-carousel-bottom-width: var(--p-borderwidth-0);
    --c-tabbed-carousel-left-width: var(--p-borderwidth-0);
    --c-tabbed-carousel-right-width: var(--p-borderwidth-0);
    --c-tabbed-carousel-border-style: var(--p-border-style-solid);
    --c-tabbed-carousel-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-tabbed-carousel-border-top: var(--c-tabbed-carousel-top-width) var(--c-tabbed-carousel-border-style) var(--c-tabbed-carousel-border-color);
    --c-tabbed-carousel-border-bottom: var(--c-tabbed-carousel-bottom-width) var(--c-tabbed-carousel-border-style) var(--c-tabbed-carousel-border-color);
    --c-tabbed-carousel-border-right: var(--c-tabbed-carousel-right-width) var(--c-tabbed-carousel-border-style) var(--c-tabbed-carousel-border-color);
    --c-tabbed-carousel-border-left: var(--c-tabbed-carousel-left-width) var(--c-tabbed-carousel-border-style) var(--c-tabbed-carousel-border-color);
    --c-tabbed-carousel-border-radius: var(--p-borderradius-0);
    --c-tabbed-carousel-size-s-padding-top: var(--s-spacer-14);
    --c-tabbed-carousel-size-s-padding-right: var(--s-spacer-0);
    --c-tabbed-carousel-size-s-padding-bottom: var(--s-spacer-13);
    --c-tabbed-carousel-size-s-padding-left: var(--s-spacer-0);
    --c-tabbed-carousel-size-m-padding-top: var(--s-spacer-14);
    --c-tabbed-carousel-size-m-padding-right: var(--s-spacer-0);
    --c-tabbed-carousel-size-m-padding-bottom: var(--s-spacer-13);
    --c-tabbed-carousel-size-m-padding-left: var(--s-spacer-0);
    --c-tabbed-carousel-size-l-padding-top: var(--s-spacer-15);
    --c-tabbed-carousel-size-l-padding-right: var(--s-spacer-0);
    --c-tabbed-carousel-size-l-padding-bottom: var(--s-spacer-15);
    --c-tabbed-carousel-size-l-padding-left: var(--s-spacer-0);
    --c-tabbed-carousel-padding: var(--c-tabbed-carousel-size-s-padding-top) var(--c-tabbed-carousel-size-s-padding-right) var(--c-tabbed-carousel-size-s-padding-bottom) var(--c-tabbed-carousel-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-tabbedCarousel-module__colourTheme1___4vJuq, .v3-tabbedCarousel-module__colourTheme2___hAQDL, .v3-tabbedCarousel-module__colourTheme3___iAPIa, .v3-tabbedCarousel-module__colourTheme4___-8ebx, .v3-tabbedCarousel-module__colourTheme5___Ob4JP, .v3-tabbedCarousel-module__colourTheme6___gfl7V, .v3-tabbedCarousel-module__default1___Cv4aD, .v3-tabbedCarousel-module__default2___zb-q2, .v3-tabbedCarousel-module__tokens___YqM7c {
        --c-tabbed-carousel-padding: var(--c-tabbed-carousel-size-m-padding-top) var(--c-tabbed-carousel-size-m-padding-right) var(--c-tabbed-carousel-size-m-padding-bottom) var(--c-tabbed-carousel-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-tabbedCarousel-module__colourTheme1___4vJuq, .v3-tabbedCarousel-module__colourTheme2___hAQDL, .v3-tabbedCarousel-module__colourTheme3___iAPIa, .v3-tabbedCarousel-module__colourTheme4___-8ebx, .v3-tabbedCarousel-module__colourTheme5___Ob4JP, .v3-tabbedCarousel-module__colourTheme6___gfl7V, .v3-tabbedCarousel-module__default1___Cv4aD, .v3-tabbedCarousel-module__default2___zb-q2, .v3-tabbedCarousel-module__tokens___YqM7c {
        --c-tabbed-carousel-padding: var(--c-tabbed-carousel-size-l-padding-top) var(--c-tabbed-carousel-size-l-padding-right) var(--c-tabbed-carousel-size-l-padding-bottom) var(--c-tabbed-carousel-size-l-padding-left)
    }
}

.v3-tabbedCarousel-module__default1___Cv4aD {
    --c-tabbed-carousel-background-color: var(--cs-base-1-background-default);
    --c-tabbed-carousel-opacity: var(--p-opacity-100)
}

.v3-tabbedCarousel-module__default2___zb-q2 {
    --c-tabbed-carousel-background-color: var(--cs-base-2-background-default)
}

.v3-tabbedCarousel-module__colourTheme1___4vJuq {
    --c-tabbed-carousel-background-color: var(--cs-colorset-1-background-default)
}

.v3-tabbedCarousel-module__colourTheme2___hAQDL {
    --c-tabbed-carousel-background-color: var(--cs-colorset-2-background-default)
}

.v3-tabbedCarousel-module__colourTheme3___iAPIa {
    --c-tabbed-carousel-background-color: var(--cs-colorset-3-background-default)
}

.v3-tabbedCarousel-module__colourTheme4___-8ebx {
    --c-tabbed-carousel-background-color: var(--cs-colorset-4-background-default)
}

.v3-tabbedCarousel-module__colourTheme5___Ob4JP {
    --c-tabbed-carousel-background-color: var(--cs-colorset-5-background-default)
}

.v3-tabbedCarousel-module__colourTheme6___gfl7V {
    --c-tabbed-carousel-background-color: var(--cs-colorset-6-background-default)
}

.v3-tabbedCarousel-module__tabbedCarousel___xDoBL {
    padding: var(--c-tabbed-carousel-padding);
    background-color: var(--c-tabbed-carousel-background-color);
    border-top: var(--c-tabbed-carousel-border-top);
    border-bottom: var(--c-tabbed-carousel-border-bottom);
    border-left: var(--c-tabbed-carousel-border-left);
    border-right: var(--c-tabbed-carousel-border-right);
    border-radius: var(--c-tabbed-carousel-border-radius);
    opacity: var(--c-tabbed-carousel-opacity)
}

.v3-tabbedCarousel-module__empty___C9nBY {
    display: none
}

.v3-videoCollectionHeader-module__tokens___5zuuX {
    --c-video-collection-header-top-width: var(--p-borderwidth-0);
    --c-video-collection-header-bottom-width: var(--p-borderwidth-0);
    --c-video-collection-header-left-width: var(--p-borderwidth-0);
    --c-video-collection-header-right-width: var(--p-borderwidth-0);
    --c-video-collection-header-border-style: var(--p-border-style-solid);
    --c-video-collection-header-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-video-collection-header-border-top: var(--c-video-collection-header-top-width) var(--c-video-collection-header-border-style) var(--c-video-collection-header-border-color);
    --c-video-collection-header-border-bottom: var(--c-video-collection-header-bottom-width) var(--c-video-collection-header-border-style) var(--c-video-collection-header-border-color);
    --c-video-collection-header-border-right: var(--c-video-collection-header-right-width) var(--c-video-collection-header-border-style) var(--c-video-collection-header-border-color);
    --c-video-collection-header-border-left: var(--c-video-collection-header-left-width) var(--c-video-collection-header-border-style) var(--c-video-collection-header-border-color);
    --c-video-collection-header-border-radius: var(--p-borderradius-0);
    --c-video-collection-header-size-s-padding-top: var(--s-spacer-15);
    --c-video-collection-header-size-s-padding-right: var(--s-spacer-0);
    --c-video-collection-header-size-s-padding-bottom: var(--s-spacer-19);
    --c-video-collection-header-size-s-padding-left: var(--s-spacer-0);
    --c-video-collection-header-size-m-padding-top: var(--s-spacer-15);
    --c-video-collection-header-size-m-padding-right: var(--s-spacer-0);
    --c-video-collection-header-size-m-padding-bottom: var(--s-spacer-19);
    --c-video-collection-header-size-m-padding-left: var(--s-spacer-0);
    --c-video-collection-header-size-l-padding-top: var(--s-spacer-15);
    --c-video-collection-header-size-l-padding-right: var(--s-spacer-0);
    --c-video-collection-header-size-l-padding-bottom: var(--s-spacer-19);
    --c-video-collection-header-size-l-padding-left: var(--s-spacer-0);
    --c-video-collection-header-padding: var(--c-video-collection-header-size-s-padding-top) var(--c-video-collection-header-size-s-padding-right) var(--c-video-collection-header-size-s-padding-bottom) var(--c-video-collection-header-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-videoCollectionHeader-module__tokens___5zuuX {
        --c-video-collection-header-padding: var(--c-video-collection-header-size-m-padding-top) var(--c-video-collection-header-size-m-padding-right) var(--c-video-collection-header-size-m-padding-bottom) var(--c-video-collection-header-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-videoCollectionHeader-module__tokens___5zuuX {
        --c-video-collection-header-padding: var(--c-video-collection-header-size-l-padding-top) var(--c-video-collection-header-size-l-padding-right) var(--c-video-collection-header-size-l-padding-bottom) var(--c-video-collection-header-size-l-padding-left)
    }
}

.v3-videoCollectionHeader-module__tokens___5zuuX {
    --c-video-collection-header-background-color: var(--s-color-background-default-light);
    --c-video-collection-header-opacity: var(--p-opacity-100)
}

.v3-videoCollectionHeader-module__videoCollectionHeader___YMfrv {
    padding: var(--c-video-collection-header-padding);
    border-top: var(--c-video-collection-header-border-top);
    border-bottom: var(--c-video-collection-header-border-bottom);
    border-left: var(--c-video-collection-header-border-left);
    border-right: var(--c-video-collection-header-border-right);
    border-radius: var(--c-video-collection-header-border-radius);
    opacity: var(--c-video-collection-header-opacity);
    --c-header-block-subtitle-text-transform: uppercase
}

.v3-videoEmbed-module__colourTheme1___V9DCq, .v3-videoEmbed-module__colourTheme2___EXueM, .v3-videoEmbed-module__colourTheme3___rPPqi, .v3-videoEmbed-module__colourTheme4___UcL1-, .v3-videoEmbed-module__colourTheme5___JlTWw, .v3-videoEmbed-module__colourTheme6___5qo3A, .v3-videoEmbed-module__default1___3Rr-c, .v3-videoEmbed-module__default2___Y1XCr, .v3-videoEmbed-module__tokens___a6xXP {
    --c-video-embed-top-width: var(--p-borderwidth-0);
    --c-video-embed-bottom-width: var(--p-borderwidth-0);
    --c-video-embed-left-width: var(--p-borderwidth-0);
    --c-video-embed-right-width: var(--p-borderwidth-0);
    --c-video-embed-border-style: var(--p-border-style-solid);
    --c-video-embed-border-color: var(--p-color-opacity-background-transparent);
    --c-video-embed-border-top: var(--c-video-embed-top-width) var(--c-video-embed-border-style) var(--c-video-embed-border-color);
    --c-video-embed-border-bottom: var(--c-video-embed-bottom-width) var(--c-video-embed-border-style) var(--c-video-embed-border-color);
    --c-video-embed-border-right: var(--c-video-embed-right-width) var(--c-video-embed-border-style) var(--c-video-embed-border-color);
    --c-video-embed-border-left: var(--c-video-embed-left-width) var(--c-video-embed-border-style) var(--c-video-embed-border-color);
    --c-video-embed-border-radius: var(--p-borderradius-0);
    --c-video-embed-size-s-padding-top: var(--s-spacer-0);
    --c-video-embed-size-s-padding-right: var(--s-spacer-0);
    --c-video-embed-size-s-padding-bottom: var(--s-spacer-0);
    --c-video-embed-size-s-padding-left: var(--s-spacer-0);
    --c-video-embed-size-m-padding-top: var(--s-spacer-0);
    --c-video-embed-size-m-padding-right: var(--s-spacer-0);
    --c-video-embed-size-m-padding-bottom: var(--s-spacer-0);
    --c-video-embed-size-m-padding-left: var(--s-spacer-0);
    --c-video-embed-size-l-padding-top: var(--s-spacer-0);
    --c-video-embed-size-l-padding-right: var(--s-spacer-0);
    --c-video-embed-size-l-padding-bottom: var(--s-spacer-0);
    --c-video-embed-size-l-padding-left: var(--s-spacer-0);
    --c-video-embed-padding: var(--c-video-embed-size-s-padding-top) var(--c-video-embed-size-s-padding-right) var(--c-video-embed-size-s-padding-bottom) var(--c-video-embed-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-videoEmbed-module__colourTheme1___V9DCq, .v3-videoEmbed-module__colourTheme2___EXueM, .v3-videoEmbed-module__colourTheme3___rPPqi, .v3-videoEmbed-module__colourTheme4___UcL1-, .v3-videoEmbed-module__colourTheme5___JlTWw, .v3-videoEmbed-module__colourTheme6___5qo3A, .v3-videoEmbed-module__default1___3Rr-c, .v3-videoEmbed-module__default2___Y1XCr, .v3-videoEmbed-module__tokens___a6xXP {
        --c-video-embed-padding: var(--c-video-embed-size-m-padding-top) var(--c-video-embed-size-m-padding-right) var(--c-video-embed-size-m-padding-bottom) var(--c-video-embed-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-videoEmbed-module__colourTheme1___V9DCq, .v3-videoEmbed-module__colourTheme2___EXueM, .v3-videoEmbed-module__colourTheme3___rPPqi, .v3-videoEmbed-module__colourTheme4___UcL1-, .v3-videoEmbed-module__colourTheme5___JlTWw, .v3-videoEmbed-module__colourTheme6___5qo3A, .v3-videoEmbed-module__default1___3Rr-c, .v3-videoEmbed-module__default2___Y1XCr, .v3-videoEmbed-module__tokens___a6xXP {
        --c-video-embed-padding: var(--c-video-embed-size-l-padding-top) var(--c-video-embed-size-l-padding-right) var(--c-video-embed-size-l-padding-bottom) var(--c-video-embed-size-l-padding-left)
    }
}

.v3-videoEmbed-module__default1___3Rr-c {
    --c-video-embed-background-color: var(--cs-base-1-background-default)
}

.v3-videoEmbed-module__default2___Y1XCr {
    --c-video-embed-background-color: var(--cs-base-2-background-default)
}

.v3-videoEmbed-module__colourTheme1___V9DCq {
    --c-video-embed-background-color: var(--cs-colorset-1-background-default)
}

.v3-videoEmbed-module__colourTheme2___EXueM {
    --c-video-embed-background-color: var(--cs-colorset-2-background-default)
}

.v3-videoEmbed-module__colourTheme3___rPPqi {
    --c-video-embed-background-color: var(--cs-colorset-3-background-default)
}

.v3-videoEmbed-module__colourTheme4___UcL1- {
    --c-video-embed-background-color: var(--cs-colorset-4-background-default)
}

.v3-videoEmbed-module__colourTheme5___JlTWw {
    --c-video-embed-background-color: var(--cs-colorset-5-background-default)
}

.v3-videoEmbed-module__colourTheme6___5qo3A {
    --c-video-embed-background-color: var(--cs-colorset-6-background-default)
}

.v3-videoEmbed-module__colourTheme1___V9DCq, .v3-videoEmbed-module__colourTheme2___EXueM, .v3-videoEmbed-module__colourTheme3___rPPqi, .v3-videoEmbed-module__colourTheme4___UcL1-, .v3-videoEmbed-module__colourTheme5___JlTWw, .v3-videoEmbed-module__colourTheme6___5qo3A, .v3-videoEmbed-module__default1___3Rr-c, .v3-videoEmbed-module__default2___Y1XCr, .v3-videoEmbed-module__tokens___a6xXP {
    --c-video-embed-video-xl-column-width: 1/9;
    --c-video-embed-video-details-xl-column-width: 9/13
}

.v3-videoEmbed-module__tokens___a6xXP {
    --c-video-embed-title-padding: var(--s-spacer-fixed-3px) 0 var(--s-spacer-1);
    --c-video-embed-title-height: 84px;
    --c-video-embed-sub-title-padding: var(--s-spacer-1) 0 var(--s-spacer-fixed-3px)
}

.v3-videoEmbed-module__default1___3Rr-c {
    --c-video-embed-sub-title-color: var(--cs-base-1-text-emphasis);
    --c-video-embed-title-color: var(--cs-base-1-text-default)
}

.v3-videoEmbed-module__default2___Y1XCr {
    --c-video-embed-sub-title-color: var(--cs-base-2-text-emphasis);
    --c-video-embed-title-color: var(--cs-base-2-text-default)
}

.v3-videoEmbed-module__colourTheme1___V9DCq {
    --c-video-embed-sub-title-color: var(--cs-colorset-1-text-emphasis);
    --c-video-embed-title-color: var(--cs-colorset-1-text-default)
}

.v3-videoEmbed-module__colourTheme2___EXueM {
    --c-video-embed-sub-title-color: var(--cs-colorset-2-text-emphasis);
    --c-video-embed-title-color: var(--cs-colorset-2-text-default)
}

.v3-videoEmbed-module__colourTheme3___rPPqi {
    --c-video-embed-sub-title-color: var(--cs-colorset-3-text-emphasis);
    --c-video-embed-title-color: var(--cs-colorset-3-text-default)
}

.v3-videoEmbed-module__colourTheme4___UcL1- {
    --c-video-embed-sub-title-color: var(--cs-colorset-4-text-emphasis);
    --c-video-embed-title-color: var(--cs-colorset-4-text-default)
}

.v3-videoEmbed-module__colourTheme5___JlTWw {
    --c-video-embed-sub-title-color: var(--cs-colorset-5-text-emphasis);
    --c-video-embed-title-color: var(--cs-colorset-5-text-default)
}

.v3-videoEmbed-module__colourTheme6___5qo3A {
    --c-video-embed-sub-title-color: var(--cs-colorset-6-text-emphasis);
    --c-video-embed-title-color: var(--cs-colorset-6-text-default)
}

.v3-videoEmbed-module__videoEmbed___3uKl6 {
    padding: var(--c-video-embed-padding);
    background-color: var(--c-video-embed-background-color);
    border-top: var(--c-video-embed-border-top);
    border-bottom: var(--c-video-embed-border-bottom);
    border-left: var(--c-video-embed-border-left);
    border-right: var(--c-video-embed-border-right);
    border-radius: var(--c-video-embed-border-radius);
    opacity: var(--c-video-embed-opacity)
}

@media (min-width: 1440px) {
    .v3-videoEmbed-module__videoEmbed___3uKl6 {
        display: grid;
        grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-small-gap);
        column-gap: var(--p-grid-small-gap);
        grid-template-columns:repeat(2, 1fr)
    }
}

@media (min-width: 1440px)and (min-width: 768px) {
    .v3-videoEmbed-module__videoEmbed___3uKl6 {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1440px)and (min-width: 1024px) {
    .v3-videoEmbed-module__videoEmbed___3uKl6 {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px)and (min-width: 1440px) {
    .v3-videoEmbed-module__videoEmbed___3uKl6 {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

@media (min-width: 1440px) {
    .v3-videoEmbed-module__video___iQ62k {
        grid-column: var(--c-video-embed-video-xl-column-width)
    }

    .v3-videoEmbed-module__videoDetails___S5eNI {
        grid-column: var(--c-video-embed-video-details-xl-column-width)
    }
}

.v3-videoEmbed-module__textPanel___tCTmk {
    display: flex;
    flex-direction: column;
    gap: var(--s-spacer-4);
    padding: var(--s-spacer-6) var(--s-spacer-6) var(--s-spacer-8)
}

@media (min-width: 1440px) {
    .v3-videoEmbed-module__textPanel___tCTmk {
        justify-content: center;
        padding: 0 var(--s-spacer-10) var(--s-spacer-8) var(--s-spacer-10);
        height: 100%
    }
}

.v3-videoEmbed-module__videoTitle___Z9Qjs {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    display: -webkit-box;
    overflow: hidden;
    min-height: calc(var(16px) * 3);
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
    padding: var(--c-video-embed-title-padding);
    height: var(--c-video-embed-title-height);
    color: var(--c-video-embed-title-color)
}

@media (min-width: 1440px) {
    .v3-videoEmbed-module__videoTitle___Z9Qjs {
        font-family: Open Sans;
        font-size: 24px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 700;
        height: unset
    }
}

.v3-videoEmbed-module__subTitle___7SUjm {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-video-embed-sub-title-padding);
    color: var(--c-video-embed-sub-title-color)
}

.v3-videoCard-module__tokens___3YJOx {
    --c-video-card-top-width: var(--p-borderwidth-0);
    --c-video-card-bottom-width: var(--p-borderwidth-0);
    --c-video-card-left-width: var(--p-borderwidth-0);
    --c-video-card-right-width: var(--p-borderwidth-0);
    --c-video-card-border-style: var(--p-border-style-solid);
    --c-video-card-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-video-card-border-top: var(--c-video-card-top-width) var(--c-video-card-border-style) var(--c-video-card-border-color);
    --c-video-card-border-bottom: var(--c-video-card-bottom-width) var(--c-video-card-border-style) var(--c-video-card-border-color);
    --c-video-card-border-right: var(--c-video-card-right-width) var(--c-video-card-border-style) var(--c-video-card-border-color);
    --c-video-card-border-left: var(--c-video-card-left-width) var(--c-video-card-border-style) var(--c-video-card-border-color);
    --c-video-card-border-radius: var(--p-borderradius-0);
    --c-video-card-size-s-padding-top: var(--s-spacer-0);
    --c-video-card-size-s-padding-right: var(--s-spacer-0);
    --c-video-card-size-s-padding-bottom: var(--s-spacer-0);
    --c-video-card-size-s-padding-left: var(--s-spacer-0);
    --c-video-card-size-m-padding-top: var(--s-spacer-0);
    --c-video-card-size-m-padding-right: var(--s-spacer-0);
    --c-video-card-size-m-padding-bottom: var(--s-spacer-0);
    --c-video-card-size-m-padding-left: var(--s-spacer-0);
    --c-video-card-size-l-padding-top: var(--s-spacer-0);
    --c-video-card-size-l-padding-right: var(--s-spacer-0);
    --c-video-card-size-l-padding-bottom: var(--s-spacer-0);
    --c-video-card-size-l-padding-left: var(--s-spacer-0);
    --c-video-card-padding: var(--c-video-card-size-s-padding-top) var(--c-video-card-size-s-padding-right) var(--c-video-card-size-s-padding-bottom) var(--c-video-card-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-videoCard-module__tokens___3YJOx {
        --c-video-card-padding: var(--c-video-card-size-m-padding-top) var(--c-video-card-size-m-padding-right) var(--c-video-card-size-m-padding-bottom) var(--c-video-card-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-videoCard-module__tokens___3YJOx {
        --c-video-card-padding: var(--c-video-card-size-l-padding-top) var(--c-video-card-size-l-padding-right) var(--c-video-card-size-l-padding-bottom) var(--c-video-card-size-l-padding-left)
    }
}

.v3-videoCard-module__tokens___3YJOx {
    --c-video-card-background-color: var(--p-color-opacity-background-transparent);
    --c-video-card-opacity: var(--p-opacity-100);
    --c-video-card-display: block;
    --c-video-card-flex-direction: unset;
    --c-video-card-gap: unset;
    --c-video-card-featured-padding: var(--s-spacer-10) var(--s-spacer-10);
    --c-video-card-featured-padding-xl: var(--s-spacer-13) var(--s-spacer-18);
    --c-video-card-default-text-panel-padding: var(--s-spacer-10) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-card-default-text-panel-padding-xl: var(--s-spacer-0);
    --c-video-card-featured-card-text-panel-height: auto;
    --c-video-card-featured-card-bottom-contents-display: none;
    --c-video-card-featured-card-video-type-background-color: var(--p-color-opacity-background-transparent);
    --c-video-card-featured-card-default-text-panel-gap: var(--s-spacer-5);
    --c-video-card-featured-card-x-large-size-text-panel-breakpoint-xl-gap: var(--s-spacer-6);
    --c-video-card-featured-card-x-large-size-article-details-breakpoint-xl-grid-column: 1/6;
    --c-video-card-featured-card-x-large-size-header-container-breakpoint-xl-grid-column: 6/13;
    --c-video-card-featured-card-x-large-size-article-details-breakpoint-xl-row-start: 1;
    --c-video-card-featured-card-x-large-size-text-panel-breakpoint-xl-padding-top: 0;
    --c-video-card-featured-card-x-large-size-text-panel-breakpoint-xl-justify-content: center;
    --c-video-card-normal-card-bottom-contents-border-top: 0;
    --c-video-card-normal-card-bottom-container-border-top: 1px solid var(--p-color-neutral-700)
}

.v3-videoCard-module__playlist___MxcQ8 {
    --c-video-card-color: var(--p-color-neutral-white);
    --c-video-playlist-card-image-container-width: 80px;
    --c-video-playlist-card-image-container-height: 80px;
    --c-video-playlist-card-height: 80px;
    --c-playlist-video-text-panel-gap: 0;
    --c-playlist-video-padding-s: 8px;
    --c-playlist-video-image-container-duration-bottom: 4px;
    --c-playlist-video-image-container-duration-right: 4px;
    --c-video-playlist-card-icon-xsmall-width: 48px;
    --c-video-playlist-card-icon-xsmall-height: 48px;
    --c-video-playlist-card-icon-xsmall-icon-width: 24px;
    --c-video-playlist-card-icon-xsmall-icon-height: 24px;
    --c-video-playlist-card-icon-xsmall-padding: 12px;
    --c-playlist-video-duration-display: flex;
    --c-video-playlist-card-image-container-width-s: 184px;
    --c-video-playlist-card-image-container-height-s: 103px;
    --c-video-playlist-card-height-s: 120px
}

.v3-videoCard-module__hero___3eKb3 {
    --c-video-card-display: flex;
    --c-video-card-flex-direction: column;
    --c-video-card-gap: var(--s-spacer-5);
    --c-video-playlist-card-image-container-width: 80px;
    --c-video-playlist-card-image-container-height: 80px;
    --c-video-playlist-card-height: 80px;
    --c-playlist-video-text-panel-gap: 0;
    --c-playlist-video-padding-s: 8px;
    --c-playlist-video-image-container-duration-bottom: 4px;
    --c-playlist-video-image-container-duration-right: 4px;
    --c-video-playlist-card-icon-xsmall-width: 48px;
    --c-video-playlist-card-icon-xsmall-height: 48px;
    --c-video-playlist-card-icon-xsmall-icon-width: 24px;
    --c-video-playlist-card-icon-xsmall-icon-height: 24px;
    --c-video-playlist-card-icon-xsmall-padding: 12px;
    --c-playlist-video-duration-display: flex;
    --c-video-playlist-card-image-container-width-s: 184px;
    --c-video-playlist-card-image-container-height-s: 103px;
    --c-video-playlist-card-height-s: 120px
}

.v3-videoCard-module__featured___mpOxt {
    --c-video-card-background-color: var(--s-color-background-default-dark);
    --c-video-card-padding: var(--s-spacer-10) var(--s-spacer-10);
    --c-video-card-padding-xl: var(--s-spacer-13) var(--s-spacer-18)
}

.v3-videoCard-module__collection___labBJ, .v3-videoCard-module__default___GUymR {
    --c-video-card-background-color: var(--s-color-background-default-dark);
    --c-video-card-color: var(--p-color-neutral-white)
}

.v3-videoCard-module__videoCard___97L8O {
    display: var(--c-video-card-display);
    padding: var(--c-video-card-padding);
    color: var(--c-video-card-color);
    background-color: var(--c-video-card-background-color);
    border-radius: var(--c-video-card-border-radius);
    opacity: var(--c-video-card-opacity);
    border-top: var(--c-video-card-border-top);
    border-bottom: var(--c-video-card-border-bottom);
    border-left: var(--c-video-card-border-left);
    border-right: var(--c-video-card-border-right);
    flex-direction: var(--c-video-card-flex-direction);
    gap: var(--c-video-card-gap)
}

.v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__default___GUymR {
    --c-article-card-bottom-contents-border-top: var(--c-video-card-normal-card-bottom-contents-border-top);
    --c-article-card-bottom-container-border-top: var(--c-video-card-normal-card-bottom-container-border-top)
}

@media (min-width: 1440px) {
    .v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__featured___mpOxt {
        padding: var(--c-video-card-featured-padding-xl)
    }
}

.v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__featured___mpOxt .v3-videoCard-module__featuredCard___VoUSg {
    --c-article-card-text-panel-height: var(--c-video-card-featured-card-text-panel-height);
    --c-article-card-bottom-contents-display: var(--c-video-card-featured-card-bottom-contents-display);
    --c-article-card-video-type-background-color: var(--c-video-card-featured-card-video-type-background-color);
    --c-article-card-default-text-panel-gap: var(--c-video-card-featured-card-default-text-panel-gap);
    --c-article-card-x-large-size-text-panel-breakpoint-xl-gap: var(--c-video-card-featured-card-x-large-size-text-panel-breakpoint-xl-gap);
    --c-article-card-x-large-size-article-details-breakpoint-xl-grid-column: var(--c-video-card-featured-card-x-large-size-article-details-breakpoint-xl-grid-column);
    --c-article-card-x-large-size-header-container-breakpoint-xl-grid-column: var(--c-video-card-featured-card-x-large-size-header-container-breakpoint-xl-grid-column);
    --c-article-card-x-large-size-article-details-breakpoint-xl-row-start: var(--c-video-card-featured-card-x-large-size-article-details-breakpoint-xl-row-start);
    --c-article-card-x-large-size-text-panel-breakpoint-xl-padding-top: var(--c-video-card-featured-card-x-large-size-text-panel-breakpoint-xl-padding-top);
    --c-article-card-x-large-size-text-panel-breakpoint-xl-justify-content: var(--c-video-card-featured-card-x-large-size-text-panel-breakpoint-xl-justify-content);
    --c-article-card-default-text-panel-padding: var(--c-video-card-default-text-panel-padding)
}

@media (min-width: 1440px) {
    .v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__featured___mpOxt .v3-videoCard-module__featuredCard___VoUSg {
        --c-article-card-default-text-panel-padding: var(--c-video-card-default-text-panel-padding-xl)
    }
}

.v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__featured___mpOxt .v3-videoCard-module__featuredCard___VoUSg .v3-videoCard-module__title___RxjgJ {
    overflow: visible
}

.v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__hero___3eKb3 .v3-videoCard-module__progressBar___luU65 {
    margin: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0)
}

@media (min-width: 360px) {
    .v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__hero___3eKb3 .v3-videoCard-module__progressBar___luU65 {
        margin: var(--s-spacer-0) var(--s-spacer-4) var(--s-spacer-0) var(--s-spacer-4)
    }
}

.v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__hero___3eKb3 .v3-videoCard-module__heroCard___w4phL, .v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__playlist___MxcQ8 {
    --c-article-card-mini-image-container-width: var(--c-video-playlist-card-image-container-width);
    --c-article-card-mini-image-container-height: var(--c-video-playlist-card-image-container-height);
    --c-article-card-mini-height: var(--c-video-playlist-card-height);
    --c-article-card-default-text-panel-gap: var(--c-playlist-video-text-panel-gap);
    --c-article-card-video-type-background-color: var(--c-video-card-background-color)
}

.v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__hero___3eKb3 .v3-videoCard-module__heroCard___w4phL .v3-videoCard-module__duration___ZMiyl, .v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__playlist___MxcQ8 .v3-videoCard-module__duration___ZMiyl {
    --c-article-card-default-image-container-duration-bottom: var(--c-playlist-video-image-container-duration-bottom);
    --c-article-card-default-image-container-duration-right: var(--c-playlist-video-image-container-duration-right)
}

.v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__hero___3eKb3 .v3-videoCard-module__heroCard___w4phL .v3-videoCard-module__cardIcon___9XwZl, .v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__playlist___MxcQ8 .v3-videoCard-module__cardIcon___9XwZl {
    --c-card-icon-xsmall-width: var(--c-video-playlist-card-icon-xsmall-width);
    --c-card-icon-xsmall-height: var(--c-video-playlist-card-icon-xsmall-height);
    --c-card-icon-xsmall-icon-width: var(--c-video-playlist-card-icon-xsmall-icon-width);
    --c-card-icon-xsmall-icon-height: var(--c-video-playlist-card-icon-xsmall-icon-height);
    --c-card-icon-xsmall-padding: var(--c-video-playlist-card-icon-xsmall-padding)
}

.v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__hero___3eKb3 .v3-videoCard-module__heroCard___w4phL .v3-videoCard-module__title___RxjgJ, .v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__playlist___MxcQ8 .v3-videoCard-module__title___RxjgJ {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

@media (min-width: 360px) {
    .v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__hero___3eKb3 .v3-videoCard-module__heroCard___w4phL, .v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__playlist___MxcQ8 {
        padding: var(--c-playlist-video-padding-s);
        --c-article-card-mini-duration-display: var(--c-playlist-video-duration-display);
        --c-article-card-mini-image-container-width: var(--c-video-playlist-card-image-container-width-s);
        --c-article-card-mini-image-container-height: var(--c-video-playlist-card-image-container-height-s);
        --c-article-card-mini-height: var(--c-video-playlist-card-height-s)
    }

    .v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__hero___3eKb3 .v3-videoCard-module__heroCard___w4phL .v3-videoCard-module__title___RxjgJ, .v3-videoCard-module__videoCard___97L8O.v3-videoCard-module__playlist___MxcQ8 .v3-videoCard-module__title___RxjgJ {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 400
    }
}

.v3-videoProgressBar-module__tokens___Jg5sR {
    --c-video-progress-bar-top-width: var(--p-borderwidth-0);
    --c-video-progress-bar-bottom-width: var(--p-borderwidth-0);
    --c-video-progress-bar-left-width: var(--p-borderwidth-0);
    --c-video-progress-bar-right-width: var(--p-borderwidth-0);
    --c-video-progress-bar-border-style: var(--p-border-style-solid);
    --c-video-progress-bar-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-video-progress-bar-border-top: var(--c-video-progress-bar-top-width) var(--c-video-progress-bar-border-style) var(--c-video-progress-bar-border-color);
    --c-video-progress-bar-border-bottom: var(--c-video-progress-bar-bottom-width) var(--c-video-progress-bar-border-style) var(--c-video-progress-bar-border-color);
    --c-video-progress-bar-border-right: var(--c-video-progress-bar-right-width) var(--c-video-progress-bar-border-style) var(--c-video-progress-bar-border-color);
    --c-video-progress-bar-border-left: var(--c-video-progress-bar-left-width) var(--c-video-progress-bar-border-style) var(--c-video-progress-bar-border-color);
    --c-video-progress-bar-border-radius: var(--p-borderradius-0);
    --c-video-progress-bar-size-s-padding-top: var(--s-spacer-0);
    --c-video-progress-bar-size-s-padding-right: var(--s-spacer-0);
    --c-video-progress-bar-size-s-padding-bottom: var(--s-spacer-0);
    --c-video-progress-bar-size-s-padding-left: var(--s-spacer-0);
    --c-video-progress-bar-size-m-padding-top: var(--s-spacer-0);
    --c-video-progress-bar-size-m-padding-right: var(--s-spacer-0);
    --c-video-progress-bar-size-m-padding-bottom: var(--s-spacer-0);
    --c-video-progress-bar-size-m-padding-left: var(--s-spacer-0);
    --c-video-progress-bar-size-l-padding-top: var(--s-spacer-0);
    --c-video-progress-bar-size-l-padding-right: var(--s-spacer-0);
    --c-video-progress-bar-size-l-padding-bottom: var(--s-spacer-0);
    --c-video-progress-bar-size-l-padding-left: var(--s-spacer-0);
    --c-video-progress-bar-padding: var(--c-video-progress-bar-size-s-padding-top) var(--c-video-progress-bar-size-s-padding-right) var(--c-video-progress-bar-size-s-padding-bottom) var(--c-video-progress-bar-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-videoProgressBar-module__tokens___Jg5sR {
        --c-video-progress-bar-padding: var(--c-video-progress-bar-size-m-padding-top) var(--c-video-progress-bar-size-m-padding-right) var(--c-video-progress-bar-size-m-padding-bottom) var(--c-video-progress-bar-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-videoProgressBar-module__tokens___Jg5sR {
        --c-video-progress-bar-padding: var(--c-video-progress-bar-size-l-padding-top) var(--c-video-progress-bar-size-l-padding-right) var(--c-video-progress-bar-size-l-padding-bottom) var(--c-video-progress-bar-size-l-padding-left)
    }
}

.v3-videoProgressBar-module__tokens___Jg5sR {
    --c-video-progress-bar-background-color: var(--s-color-background-default-light);
    --c-video-progress-bar-opacity: var(--p-opacity-100)
}

.v3-videoProgressBar-module__videoProgressBar___S5zvD {
    display: flex;
    justify-content: flex-end;
    padding: var(--c-video-progress-bar-padding);
    background-color: var(--c-video-progress-bar-background-color);
    border-radius: var(--c-video-progress-bar-border-radius);
    opacity: var(--c-video-progress-bar-opacity);
    border-top: var(--c-video-progress-bar-border-top);
    border-bottom: var(--c-video-progress-bar-border-bottom);
    border-left: var(--c-video-progress-bar-border-left);
    border-right: var(--c-video-progress-bar-border-right)
}

.v3-videoProgressBar-module__videoProgressBar___S5zvD .v3-videoProgressBar-module__progress___BOmDv {
    height: 4px;
    background-color: var(--p-color-primary-1);
    border-left: 4px solid var(--s-color-background-default-white)
}

.v3-videoProgressBar-module__videoProgressBar___S5zvD .v3-videoProgressBar-module__progress___BOmDv[aria-valuenow="0"] {
    background-color: var(--c-video-progress-bar-background-color);
    border-left: 0
}

.v3-videoProgressBar-module__videoProgressBar___S5zvD .v3-videoProgressBar-module__progress___BOmDv[aria-valuenow="100"] {
    background-color: var(--p-color-primary-1);
    border-left: 0
}

.v3-videoList-module__tokens___vRlvK {
    --c-video-list-top-width: var(--p-borderwidth-0);
    --c-video-list-bottom-width: var(--p-borderwidth-0);
    --c-video-list-left-width: var(--p-borderwidth-0);
    --c-video-list-right-width: var(--p-borderwidth-0);
    --c-video-list-border-style: var(--p-border-style-solid);
    --c-video-list-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-video-list-border-top: var(--c-video-list-top-width) var(--c-video-list-border-style) var(--c-video-list-border-color);
    --c-video-list-border-bottom: var(--c-video-list-bottom-width) var(--c-video-list-border-style) var(--c-video-list-border-color);
    --c-video-list-border-right: var(--c-video-list-right-width) var(--c-video-list-border-style) var(--c-video-list-border-color);
    --c-video-list-border-left: var(--c-video-list-left-width) var(--c-video-list-border-style) var(--c-video-list-border-color);
    --c-video-list-border-radius: var(--p-borderradius-0);
    --c-video-list-size-s-padding-top: var(--s-spacer-0);
    --c-video-list-size-s-padding-right: var(--s-spacer-0);
    --c-video-list-size-s-padding-bottom: var(--s-spacer-0);
    --c-video-list-size-s-padding-left: var(--s-spacer-0);
    --c-video-list-size-m-padding-top: var(--s-spacer-0);
    --c-video-list-size-m-padding-right: var(--s-spacer-0);
    --c-video-list-size-m-padding-bottom: var(--s-spacer-0);
    --c-video-list-size-m-padding-left: var(--s-spacer-0);
    --c-video-list-size-l-padding-top: var(--s-spacer-0);
    --c-video-list-size-l-padding-right: var(--s-spacer-0);
    --c-video-list-size-l-padding-bottom: var(--s-spacer-0);
    --c-video-list-size-l-padding-left: var(--s-spacer-0);
    --c-video-list-padding: var(--c-video-list-size-s-padding-top) var(--c-video-list-size-s-padding-right) var(--c-video-list-size-s-padding-bottom) var(--c-video-list-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-videoList-module__tokens___vRlvK {
        --c-video-list-padding: var(--c-video-list-size-m-padding-top) var(--c-video-list-size-m-padding-right) var(--c-video-list-size-m-padding-bottom) var(--c-video-list-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-videoList-module__tokens___vRlvK {
        --c-video-list-padding: var(--c-video-list-size-l-padding-top) var(--c-video-list-size-l-padding-right) var(--c-video-list-size-l-padding-bottom) var(--c-video-list-size-l-padding-left)
    }
}

.v3-videoList-module__tokens___vRlvK {
    --c-video-list-background-color: var(--p-color-opacity-background-transparent);
    --c-video-list-opacity: var(--p-opacity-100);
    --c-video-list-card-s-column-width: span var(--p-grid-small-columns-count) /span var(--p-grid-small-columns-count);
    --c-video-list-card-m-column-width: span var(--p-grid-medium-columns-count) /span var(--p-grid-medium-columns-count);
    --c-video-list-card-l-column-width: auto/auto;
    --c-video-list-card-column-width: var(--c-video-list-card-s-column-width)
}

@media (min-width: 768px) {
    .v3-videoList-module__tokens___vRlvK {
        --c-video-list-card-column-width: var(--c-video-list-card-m-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-videoList-module__tokens___vRlvK {
        --c-video-list-card-column-width: var(--c-video-list-card-l-column-width)
    }
}

.v3-videoList-module__videoList___-6ZId {
    padding: var(--c-video-list-padding);
    background-color: var(--c-video-list-background-color);
    border-top: var(--c-video-list-border-top);
    border-bottom: var(--c-video-list-border-bottom);
    border-left: var(--c-video-list-border-left);
    border-right: var(--c-video-list-border-right);
    border-radius: var(--c-video-list-border-radius);
    opacity: var(--c-video-list-opacity)
}

.v3-videoList-module__grid___IPAZB {
    row-gap: var(--s-spacer-12);
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap)
}

@media (min-width: 768px) {
    .v3-videoList-module__grid___IPAZB {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-videoList-module__grid___IPAZB {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-videoList-module__grid___IPAZB {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

@media (min-width: 768px) {
    .v3-videoList-module__grid___IPAZB {
        grid-template-columns:repeat(3, 1fr)
    }
}

.v3-videoList-module__card___uBWrc {
    grid-column: var(--c-video-list-card-column-width)
}

.v3-videoCarousel-module__tokens___6OKg1 {
    --c-video-carousel-top-width: var(--p-borderwidth-0);
    --c-video-carousel-bottom-width: var(--p-borderwidth-0);
    --c-video-carousel-left-width: var(--p-borderwidth-0);
    --c-video-carousel-right-width: var(--p-borderwidth-0);
    --c-video-carousel-border-style: var(--p-border-style-solid);
    --c-video-carousel-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-video-carousel-border-top: var(--c-video-carousel-top-width) var(--c-video-carousel-border-style) var(--c-video-carousel-border-color);
    --c-video-carousel-border-bottom: var(--c-video-carousel-bottom-width) var(--c-video-carousel-border-style) var(--c-video-carousel-border-color);
    --c-video-carousel-border-right: var(--c-video-carousel-right-width) var(--c-video-carousel-border-style) var(--c-video-carousel-border-color);
    --c-video-carousel-border-left: var(--c-video-carousel-left-width) var(--c-video-carousel-border-style) var(--c-video-carousel-border-color);
    --c-video-carousel-border-radius: var(--p-borderradius-0);
    --c-video-carousel-size-s-padding-top: var(--s-spacer-0);
    --c-video-carousel-size-s-padding-right: var(--s-spacer-0);
    --c-video-carousel-size-s-padding-bottom: var(--s-spacer-0);
    --c-video-carousel-size-s-padding-left: var(--s-spacer-0);
    --c-video-carousel-size-m-padding-top: var(--s-spacer-0);
    --c-video-carousel-size-m-padding-right: var(--s-spacer-0);
    --c-video-carousel-size-m-padding-bottom: var(--s-spacer-0);
    --c-video-carousel-size-m-padding-left: var(--s-spacer-0);
    --c-video-carousel-size-l-padding-top: var(--s-spacer-0);
    --c-video-carousel-size-l-padding-right: var(--s-spacer-0);
    --c-video-carousel-size-l-padding-bottom: var(--s-spacer-0);
    --c-video-carousel-size-l-padding-left: var(--s-spacer-0);
    --c-video-carousel-padding: var(--c-video-carousel-size-s-padding-top) var(--c-video-carousel-size-s-padding-right) var(--c-video-carousel-size-s-padding-bottom) var(--c-video-carousel-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-videoCarousel-module__tokens___6OKg1 {
        --c-video-carousel-padding: var(--c-video-carousel-size-m-padding-top) var(--c-video-carousel-size-m-padding-right) var(--c-video-carousel-size-m-padding-bottom) var(--c-video-carousel-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-videoCarousel-module__tokens___6OKg1 {
        --c-video-carousel-padding: var(--c-video-carousel-size-l-padding-top) var(--c-video-carousel-size-l-padding-right) var(--c-video-carousel-size-l-padding-bottom) var(--c-video-carousel-size-l-padding-left)
    }
}

.v3-videoCarousel-module__tokens___6OKg1 {
    --c-video-carousel-background-color: var(--s-color-background-default-light);
    --c-video-carousel-opacity: var(--p-opacity-100)
}

.v3-videoCarousel-module__videoCarousel___KEYof {
    padding: var(--c-video-carousel-padding);
    background-color: var(--p-color-opacity-background-transparent);
    border-top: var(--c-video-carousel-border-top);
    border-bottom: var(--c-video-carousel-border-bottom);
    border-left: var(--c-video-carousel-border-left);
    border-right: var(--c-video-carousel-border-right);
    border-radius: var(--c-video-carousel-border-radius);
    opacity: var(--c-video-carousel-opacity)
}

.v3-videoCarousel-module__videoCarousel___KEYof .v3-videoCarousel-module__carousel___L7izj {
    --c-news-card-top-section-gap: 0;
    --c-carousel-module-controls-breakpoint-s-padding: 0
}

.v3-videoPlaylistHeader-module__tokens___5vKkv {
    --c-video-playlist-header-top-width: var(--p-borderwidth-0);
    --c-video-playlist-header-bottom-width: var(--p-borderwidth-0);
    --c-video-playlist-header-left-width: var(--p-borderwidth-0);
    --c-video-playlist-header-right-width: var(--p-borderwidth-0);
    --c-video-playlist-header-border-style: var(--p-border-style-solid);
    --c-video-playlist-header-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-video-playlist-header-border-top: var(--c-video-playlist-header-top-width) var(--c-video-playlist-header-border-style) var(--c-video-playlist-header-border-color);
    --c-video-playlist-header-border-bottom: var(--c-video-playlist-header-bottom-width) var(--c-video-playlist-header-border-style) var(--c-video-playlist-header-border-color);
    --c-video-playlist-header-border-right: var(--c-video-playlist-header-right-width) var(--c-video-playlist-header-border-style) var(--c-video-playlist-header-border-color);
    --c-video-playlist-header-border-left: var(--c-video-playlist-header-left-width) var(--c-video-playlist-header-border-style) var(--c-video-playlist-header-border-color);
    --c-video-playlist-header-border-radius: var(--p-borderradius-0);
    --c-video-playlist-header-size-s-padding-top: var(--s-spacer-15);
    --c-video-playlist-header-size-s-padding-right: var(--s-spacer-0);
    --c-video-playlist-header-size-s-padding-bottom: var(--s-spacer-19);
    --c-video-playlist-header-size-s-padding-left: var(--s-spacer-0);
    --c-video-playlist-header-size-m-padding-top: var(--s-spacer-15);
    --c-video-playlist-header-size-m-padding-right: var(--s-spacer-0);
    --c-video-playlist-header-size-m-padding-bottom: var(--s-spacer-19);
    --c-video-playlist-header-size-m-padding-left: var(--s-spacer-0);
    --c-video-playlist-header-size-l-padding-top: var(--s-spacer-15);
    --c-video-playlist-header-size-l-padding-right: var(--s-spacer-0);
    --c-video-playlist-header-size-l-padding-bottom: var(--s-spacer-19);
    --c-video-playlist-header-size-l-padding-left: var(--s-spacer-0);
    --c-video-playlist-header-padding: var(--c-video-playlist-header-size-s-padding-top) var(--c-video-playlist-header-size-s-padding-right) var(--c-video-playlist-header-size-s-padding-bottom) var(--c-video-playlist-header-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-videoPlaylistHeader-module__tokens___5vKkv {
        --c-video-playlist-header-padding: var(--c-video-playlist-header-size-m-padding-top) var(--c-video-playlist-header-size-m-padding-right) var(--c-video-playlist-header-size-m-padding-bottom) var(--c-video-playlist-header-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-videoPlaylistHeader-module__tokens___5vKkv {
        --c-video-playlist-header-padding: var(--c-video-playlist-header-size-l-padding-top) var(--c-video-playlist-header-size-l-padding-right) var(--c-video-playlist-header-size-l-padding-bottom) var(--c-video-playlist-header-size-l-padding-left)
    }
}

.v3-videoPlaylistHeader-module__tokens___5vKkv {
    --c-video-playlist-header-background-color: var(--s-color-background-default-light);
    --c-video-playlist-header-opacity: var(--p-opacity-100)
}

.v3-videoPlaylistHeader-module__videoPlaylistHeader___IvZMC {
    padding: var(--c-video-playlist-header-padding);
    border-top: var(--c-video-playlist-header-border-top);
    border-bottom: var(--c-video-playlist-header-border-bottom);
    border-left: var(--c-video-playlist-header-border-left);
    border-right: var(--c-video-playlist-header-border-right);
    border-radius: var(--c-video-playlist-header-border-radius);
    opacity: var(--c-video-playlist-header-opacity)
}

.v3-videoPlayerModal-module__tokens___ChYXy {
    --c-video-player-modal-top-width: var(--p-borderwidth-0);
    --c-video-player-modal-bottom-width: var(--p-borderwidth-0);
    --c-video-player-modal-left-width: var(--p-borderwidth-0);
    --c-video-player-modal-right-width: var(--p-borderwidth-0);
    --c-video-player-modal-border-style: var(--p-border-style-solid);
    --c-video-player-modal-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-video-player-modal-border-top: var(--c-video-player-modal-top-width) var(--c-video-player-modal-border-style) var(--c-video-player-modal-border-color);
    --c-video-player-modal-border-bottom: var(--c-video-player-modal-bottom-width) var(--c-video-player-modal-border-style) var(--c-video-player-modal-border-color);
    --c-video-player-modal-border-right: var(--c-video-player-modal-right-width) var(--c-video-player-modal-border-style) var(--c-video-player-modal-border-color);
    --c-video-player-modal-border-left: var(--c-video-player-modal-left-width) var(--c-video-player-modal-border-style) var(--c-video-player-modal-border-color);
    --c-video-player-modal-border-radius: var(--p-borderradius-0);
    --c-video-details-player-size-s-padding-top: var(--s-spacer-0);
    --c-video-details-player-size-s-padding-right: var(--s-spacer-0);
    --c-video-details-player-size-s-padding-bottom: var(--s-spacer-0);
    --c-video-details-player-size-s-padding-left: var(--s-spacer-0);
    --c-video-details-player-size-m-padding-top: var(--s-spacer-0);
    --c-video-details-player-size-m-padding-right: var(--s-spacer-0);
    --c-video-details-player-size-m-padding-bottom: var(--s-spacer-0);
    --c-video-details-player-size-m-padding-left: var(--s-spacer-0);
    --c-video-details-player-size-l-padding-top: var(--s-spacer-0);
    --c-video-details-player-size-l-padding-right: var(--s-spacer-0);
    --c-video-details-player-size-l-padding-bottom: var(--s-spacer-0);
    --c-video-details-player-size-l-padding-left: var(--s-spacer-0);
    --c-video-details-player-padding: var(--c-video-details-player-size-s-padding-top) var(--c-video-details-player-size-s-padding-right) var(--c-video-details-player-size-s-padding-bottom) var(--c-video-details-player-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-videoPlayerModal-module__tokens___ChYXy {
        --c-video-details-player-padding: var(--c-video-details-player-size-m-padding-top) var(--c-video-details-player-size-m-padding-right) var(--c-video-details-player-size-m-padding-bottom) var(--c-video-details-player-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-videoPlayerModal-module__tokens___ChYXy {
        --c-video-details-player-padding: var(--c-video-details-player-size-l-padding-top) var(--c-video-details-player-size-l-padding-right) var(--c-video-details-player-size-l-padding-bottom) var(--c-video-details-player-size-l-padding-left)
    }
}

.v3-videoPlayerModal-module__tokens___ChYXy {
    --c-video-player-modal-text-color: var(--s-color-text-default-white);
    --c-video-player-modal-background-color: var(--s-color-page-background-2);
    --c-video-player-modal-opacity: var(--p-opacity-100)
}

.v3-videoPlayerModal-module__videoPlayerModal___-wPl2 {
    display: var(--c-video-player-modal-display);
    padding: var(--c-video-player-modal-padding);
    color: var(--c-video-player-modal-text-color);
    background-color: var(--c-video-player-modal-background-color);
    border-radius: var(--c-video-player-modal-border-radius);
    opacity: var(--c-video-player-modal-opacity);
    flex-direction: var(--c-video-player-modal-flex-direction);
    border-top: var(--c-video-player-modal-border-top);
    border-bottom: var(--c-video-player-modal-border-bottom);
    border-left: var(--c-video-player-modal-border-left);
    border-right: var(--c-video-player-modal-border-right);
    gap: var(--c-video-player-modal-item-spacing)
}

.v3-modal-module__tokens___AFh4b {
    --c-modal-top-width: var(--p-borderwidth-0);
    --c-modal-bottom-width: var(--p-borderwidth-0);
    --c-modal-left-width: var(--p-borderwidth-0);
    --c-modal-right-width: var(--p-borderwidth-0);
    --c-modal-border-style: var(--p-border-style-solid);
    --c-modal-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-modal-border-top: var(--c-modal-top-width) var(--c-modal-border-style) var(--c-modal-border-color);
    --c-modal-border-bottom: var(--c-modal-bottom-width) var(--c-modal-border-style) var(--c-modal-border-color);
    --c-modal-border-right: var(--c-modal-right-width) var(--c-modal-border-style) var(--c-modal-border-color);
    --c-modal-border-left: var(--c-modal-left-width) var(--c-modal-border-style) var(--c-modal-border-color);
    --c-modal-border-radius: var(--p-borderradius-0);
    --c-modal-size-s-padding-top: var(--s-spacer-0);
    --c-modal-size-s-padding-right: var(--s-spacer-0);
    --c-modal-size-s-padding-bottom: var(--s-spacer-0);
    --c-modal-size-s-padding-left: var(--s-spacer-0);
    --c-modal-size-m-padding-top: var(--s-spacer-0);
    --c-modal-size-m-padding-right: var(--s-spacer-0);
    --c-modal-size-m-padding-bottom: var(--s-spacer-0);
    --c-modal-size-m-padding-left: var(--s-spacer-0);
    --c-modal-size-l-padding-top: var(--s-spacer-0);
    --c-modal-size-l-padding-right: var(--s-spacer-0);
    --c-modal-size-l-padding-bottom: var(--s-spacer-0);
    --c-modal-size-l-padding-left: var(--s-spacer-0);
    --c-modal-padding: var(--c-modal-size-s-padding-top) var(--c-modal-size-s-padding-right) var(--c-modal-size-s-padding-bottom) var(--c-modal-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-modal-module__tokens___AFh4b {
        --c-modal-padding: var(--c-modal-size-m-padding-top) var(--c-modal-size-m-padding-right) var(--c-modal-size-m-padding-bottom) var(--c-modal-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-modal-module__tokens___AFh4b {
        --c-modal-padding: var(--c-modal-size-l-padding-top) var(--c-modal-size-l-padding-right) var(--c-modal-size-l-padding-bottom) var(--c-modal-size-l-padding-left)
    }
}

.v3-modal-module__tokens___AFh4b {
    --c-modal-background-color: var(--s-color-page-background-2);
    --c-modal-opacity: var(--p-opacity-100);
    --c-modal-close-button-container-display: flex;
    --c-modal-close-button-container-justify-content: flex-end;
    --c-modal-close-button-container-padding: 8px
}

.v3-modal-module__modal___ZYPbC {
    padding: var(--c-modal-padding);
    background-color: var(--c-modal-background-color);
    border-top: var(--c-modal-border-top);
    border-bottom: var(--c-modal-border-bottom);
    border-left: var(--c-modal-border-left);
    border-right: var(--c-modal-border-right);
    border-radius: var(--c-modal-border-radius);
    opacity: var(--c-modal-opacity)
}

.v3-modal-module__modal___ZYPbC .v3-modal-module__closeButtonContainer___oA-m1 {
    display: var(--c-modal-close-button-container-display);
    justify-content: var(--c-modal-close-button-container-justify-content);
    padding: var(--c-modal-close-button-container-padding)
}

.v3-pagedList-module__tokens___FXHwS {
    --c-paged-list-top-width: var(--p-borderwidth-0);
    --c-paged-list-bottom-width: var(--p-borderwidth-0);
    --c-paged-list-left-width: var(--p-borderwidth-0);
    --c-paged-list-right-width: var(--p-borderwidth-0);
    --c-paged-list-border-style: var(--p-border-style-solid);
    --c-paged-list-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-paged-list-border-top: var(--c-paged-list-top-width) var(--c-paged-list-border-style) var(--c-paged-list-border-color);
    --c-paged-list-border-bottom: var(--c-paged-list-bottom-width) var(--c-paged-list-border-style) var(--c-paged-list-border-color);
    --c-paged-list-border-right: var(--c-paged-list-right-width) var(--c-paged-list-border-style) var(--c-paged-list-border-color);
    --c-paged-list-border-left: var(--c-paged-list-left-width) var(--c-paged-list-border-style) var(--c-paged-list-border-color);
    --c-paged-list-border-radius: var(--p-borderradius-0);
    --c-paged-list-size-s-padding-top: var(--s-spacer-0);
    --c-paged-list-size-s-padding-right: var(--s-spacer-0);
    --c-paged-list-size-s-padding-bottom: var(--s-spacer-0);
    --c-paged-list-size-s-padding-left: var(--s-spacer-0);
    --c-paged-list-size-m-padding-top: var(--s-spacer-0);
    --c-paged-list-size-m-padding-right: var(--s-spacer-0);
    --c-paged-list-size-m-padding-bottom: var(--s-spacer-0);
    --c-paged-list-size-m-padding-left: var(--s-spacer-0);
    --c-paged-list-size-l-padding-top: var(--s-spacer-0);
    --c-paged-list-size-l-padding-right: var(--s-spacer-0);
    --c-paged-list-size-l-padding-bottom: var(--s-spacer-0);
    --c-paged-list-size-l-padding-left: var(--s-spacer-0);
    --c-paged-list-padding: var(--c-paged-list-size-s-padding-top) var(--c-paged-list-size-s-padding-right) var(--c-paged-list-size-s-padding-bottom) var(--c-paged-list-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-pagedList-module__tokens___FXHwS {
        --c-paged-list-padding: var(--c-paged-list-size-m-padding-top) var(--c-paged-list-size-m-padding-right) var(--c-paged-list-size-m-padding-bottom) var(--c-paged-list-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-pagedList-module__tokens___FXHwS {
        --c-paged-list-padding: var(--c-paged-list-size-l-padding-top) var(--c-paged-list-size-l-padding-right) var(--c-paged-list-size-l-padding-bottom) var(--c-paged-list-size-l-padding-left)
    }
}

.v3-pagedList-module__tokens___FXHwS {
    --c-paged-list-background-color: var(--p-color-opacity-background-transparent);
    --c-paged-list-opacity: var(--p-opacity-100);
    --c-paged-list-display: flex;
    --c-paged-list-flex-direction: column;
    --c-paged-list-gap: var(--s-spacer-10);
    --c-paged-list-upper-container-display: flex;
    --c-paged-list-upper-container-flex-direction: column;
    --c-paged-list-upper-container-gap: var(--s-spacer-3);
    --c-paged-list-autoplay-margin: 0 0 0 auto;
    --c-paged-list-controls-display: flex;
    --c-paged-list-controls-gap: 4px;
    --c-paged-list-controls-justify-content: flex-end;
    --c-paged-list-controls-margin: var(--s-spacer-4) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-paged-list-items-display: flex;
    --c-paged-list-items-flex-direction: column;
    --c-paged-list-items-gap: var(--s-spacer-4)
}

.v3-pagedList-module__pagedList___RrwYM {
    display: var(--c-paged-list-display);
    padding: var(--c-paged-list-padding);
    background-color: var(--c-paged-list-background-color);
    border-radius: var(--c-paged-list-border-radius);
    opacity: var(--c-paged-list-opacity);
    border-top: var(--c-paged-list-border-top);
    border-bottom: var(--c-paged-list-border-bottom);
    border-left: var(--c-paged-list-border-left);
    border-right: var(--c-paged-list-border-right);
    flex-direction: var(--c-paged-list-flex-direction);
    gap: var(--c-paged-list-gap)
}

.v3-pagedList-module__pagedList___RrwYM .v3-pagedList-module__upperContainer___R79gu {
    display: var(--c-paged-list-upper-container-display);
    flex-direction: var(--c-paged-list-upper-container-flex-direction);
    gap: var(--c-paged-list-upper-container-gap)
}

.v3-pagedList-module__pagedList___RrwYM .v3-pagedList-module__title___7OpnQ {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-pagedList-module__pagedList___RrwYM .v3-pagedList-module__title___7OpnQ {
        font-family: Open Sans;
        font-size: 24px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-pagedList-module__pagedList___RrwYM .v3-pagedList-module__autoPlay___JWya1 {
    margin: var(--c-paged-list-autoplay-margin)
}

.v3-pagedList-module__pagedList___RrwYM .v3-pagedList-module__controls___1qbZy {
    display: var(--c-paged-list-controls-display);
    justify-content: var(--c-paged-list-controls-justify-content);
    margin: var(--c-paged-list-controls-margin);
    gap: var(--c-paged-list-controls-gap)
}

.v3-pagedList-module__pagedList___RrwYM .v3-pagedList-module__items___9Xrga {
    display: var(--c-paged-list-items-display);
    flex-direction: var(--c-paged-list-items-flex-direction);
    gap: var(--c-paged-list-items-gap)
}

.v3-expandingPanel-module__tokens___3eSfZ {
    --c-expanding-panel-top-width: var(--p-borderwidth-0);
    --c-expanding-panel-bottom-width: var(--p-borderwidth-0);
    --c-expanding-panel-left-width: var(--p-borderwidth-0);
    --c-expanding-panel-right-width: var(--p-borderwidth-0);
    --c-expanding-panel-border-style: var(--p-border-style-solid);
    --c-expanding-panel-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-expanding-panel-border-top: var(--c-expanding-panel-top-width) var(--c-expanding-panel-border-style) var(--c-expanding-panel-border-color);
    --c-expanding-panel-border-bottom: var(--c-expanding-panel-bottom-width) var(--c-expanding-panel-border-style) var(--c-expanding-panel-border-color);
    --c-expanding-panel-border-right: var(--c-expanding-panel-right-width) var(--c-expanding-panel-border-style) var(--c-expanding-panel-border-color);
    --c-expanding-panel-border-left: var(--c-expanding-panel-left-width) var(--c-expanding-panel-border-style) var(--c-expanding-panel-border-color);
    --c-expanding-panel-border-radius: var(--p-borderradius-0);
    --c-expanding-panel-size-s-padding-top: var(--s-spacer-0);
    --c-expanding-panel-size-s-padding-right: var(--s-spacer-0);
    --c-expanding-panel-size-s-padding-bottom: var(--s-spacer-0);
    --c-expanding-panel-size-s-padding-left: var(--s-spacer-0);
    --c-expanding-panel-size-m-padding-top: var(--s-spacer-0);
    --c-expanding-panel-size-m-padding-right: var(--s-spacer-0);
    --c-expanding-panel-size-m-padding-bottom: var(--s-spacer-0);
    --c-expanding-panel-size-m-padding-left: var(--s-spacer-0);
    --c-expanding-panel-size-l-padding-top: var(--s-spacer-0);
    --c-expanding-panel-size-l-padding-right: var(--s-spacer-0);
    --c-expanding-panel-size-l-padding-bottom: var(--s-spacer-0);
    --c-expanding-panel-size-l-padding-left: var(--s-spacer-0);
    --c-expanding-panel-padding: var(--c-expanding-panel-size-s-padding-top) var(--c-expanding-panel-size-s-padding-right) var(--c-expanding-panel-size-s-padding-bottom) var(--c-expanding-panel-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-expandingPanel-module__tokens___3eSfZ {
        --c-expanding-panel-padding: var(--c-expanding-panel-size-m-padding-top) var(--c-expanding-panel-size-m-padding-right) var(--c-expanding-panel-size-m-padding-bottom) var(--c-expanding-panel-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-expandingPanel-module__tokens___3eSfZ {
        --c-expanding-panel-padding: var(--c-expanding-panel-size-l-padding-top) var(--c-expanding-panel-size-l-padding-right) var(--c-expanding-panel-size-l-padding-bottom) var(--c-expanding-panel-size-l-padding-left)
    }
}

.v3-expandingPanel-module__tokens___3eSfZ {
    --c-expanding-panel-background-color: var(--s-color-background-default-white);
    --c-expanding-panel-opacity: var(--p-opacity-100);
    --c-expanding-panel-container-display: flex;
    --c-expanding-panel-container-align-items: center;
    --c-expanding-panel-container-gap: var(--s-spacer-5);
    --c-expanding-panel-container-justify-content: space-between;
    --c-expanding-panel-title-display: flex;
    --c-expanding-panel-title-gap: var(--s-spacer-4);
    --c-expanding-panel-title-flex-wrap: wrap;
    --c-expanding-panel-title-color: initial;
    --c-expanding-panel-button-display: flex;
    --c-expanding-panel-button-justify-content: center;
    --c-expanding-panel-button-align-items: center;
    --c-expanding-panel-button-width: 80px;
    --c-expanding-panel-button-height: 80px;
    --c-expanding-panel-button-border: 4px solid var(--p-color-neutral-800);
    --c-expanding-panel-button-transition: all 200ms ease-in-out;
    --c-expanding-panel-button-background-color: var(--p-color-neutral-800);
    --c-expanding-panel-button-hover-border: 4px solid var(--p-color-neutral-700);
    --c-expanding-panel-button-hover-background-color: var(--p-color-neutral-700);
    --c-expanding-panel-button-focus-outline: none;
    --c-expanding-panel-button-focus-border: 4px solid var(--p-color-primary-1);
    --c-expanding-panel-button-icon-color: var(--p-color-neutral-white);
    --c-expanding-panel-button-icon-width: 24px;
    --c-expanding-panel-button-icon-height: 24px;
    --c-expanding-panel-button-icon-transition: all 200ms ease-in-out;
    --c-expanding-panel-button-expanded-transform: rotate(180deg);
    --c-expanding-panel-content-padding: var(--s-spacer-7) var(--s-spacer-0);
    --c-expanding-panel-content-background-color: var(--p-color-neutral-800)
}

.v3-expandingPanel-module__expandingPanel___XPSAg {
    padding: var(--c-expanding-panel-padding);
    background-color: var(--c-expanding-panel-background-color);
    border-top: var(--c-expanding-panel-border-top);
    border-bottom: var(--c-expanding-panel-border-bottom);
    border-left: var(--c-expanding-panel-border-left);
    border-right: var(--c-expanding-panel-border-right);
    border-radius: var(--c-expanding-panel-border-radius);
    opacity: var(--c-expanding-panel-opacity)
}

.v3-expandingPanel-module__expandingPanel___XPSAg .v3-expandingPanel-module__container___1-t0A {
    display: var(--c-expanding-panel-container-display);
    align-items: var(--c-expanding-panel-container-align-items);
    justify-content: var(--c-expanding-panel-container-justify-content);
    gap: var(--c-expanding-panel-container-gap)
}

.v3-expandingPanel-module__expandingPanel___XPSAg .v3-expandingPanel-module__title___c7aO9 {
    display: var(--c-expanding-panel-title-display);
    gap: var(--c-expanding-panel-title-gap);
    flex-wrap: var(--c-expanding-panel-title-flex-wrap);
    color: var(--c-expanding-panel-title-color)
}

.v3-expandingPanel-module__expandingPanel___XPSAg .v3-expandingPanel-module__text___ZOraC {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-expandingPanel-module__expandingPanel___XPSAg .v3-expandingPanel-module__textBold___xkJkR {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-expandingPanel-module__expandingPanel___XPSAg .v3-expandingPanel-module__button___dD-XX {
    display: var(--c-expanding-panel-button-display);
    align-items: var(--c-expanding-panel-button-align-items);
    justify-content: var(--c-expanding-panel-button-justify-content);
    width: var(--c-expanding-panel-button-width);
    height: var(--c-expanding-panel-button-height);
    background-color: var(--c-expanding-panel-button-background-color);
    border: var(--c-expanding-panel-button-border);
    transition: var(--c-expanding-panel-button-transition)
}

.v3-expandingPanel-module__expandingPanel___XPSAg .v3-expandingPanel-module__button___dD-XX:hover {
    background-color: var(--c-expanding-panel-button-hover-background-color);
    border: var(--c-expanding-panel-button-hover-border)
}

.v3-expandingPanel-module__expandingPanel___XPSAg .v3-expandingPanel-module__button___dD-XX:focus-visible {
    border: var(--c-expanding-panel-button-focus-border);
    outline: var(--c-expanding-panel-button-focus-outline)
}

.v3-expandingPanel-module__expandingPanel___XPSAg .v3-expandingPanel-module__icon___bmwVA {
    width: var(--c-expanding-panel-button-icon-width);
    height: var(--c-expanding-panel-button-icon-height);
    color: var(--c-expanding-panel-button-icon-color);
    transition: var(--c-expanding-panel-button-icon-transition)
}

.v3-expandingPanel-module__expandingPanel___XPSAg .v3-expandingPanel-module__button___dD-XX[aria-expanded=true] .v3-expandingPanel-module__icon___bmwVA {
    transform: var(--c-expanding-panel-button-expanded-transform)
}

.v3-expandingPanel-module__expandingPanel___XPSAg .v3-expandingPanel-module__content___ydIkp {
    padding: var(--c-expanding-panel-content-padding);
    background-color: var(--c-expanding-panel-content-background-color)
}

.v3-videoDetailsPlayer-module__tokens___M0KS7 {
    --c-video-details-player-top-width: var(--p-borderwidth-0);
    --c-video-details-player-bottom-width: var(--p-borderwidth-0);
    --c-video-details-player-left-width: var(--p-borderwidth-0);
    --c-video-details-player-right-width: var(--p-borderwidth-0);
    --c-video-details-player-border-style: var(--p-border-style-solid);
    --c-video-details-player-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-video-details-player-border-top: var(--c-video-details-player-top-width) var(--c-video-details-player-border-style) var(--c-video-details-player-border-color);
    --c-video-details-player-border-bottom: var(--c-video-details-player-bottom-width) var(--c-video-details-player-border-style) var(--c-video-details-player-border-color);
    --c-video-details-player-border-right: var(--c-video-details-player-right-width) var(--c-video-details-player-border-style) var(--c-video-details-player-border-color);
    --c-video-details-player-border-left: var(--c-video-details-player-left-width) var(--c-video-details-player-border-style) var(--c-video-details-player-border-color);
    --c-video-details-player-border-radius: var(--p-borderradius-0);
    --c-video-details-player-size-s-padding-top: var(--s-spacer-0);
    --c-video-details-player-size-s-padding-right: var(--s-spacer-0);
    --c-video-details-player-size-s-padding-bottom: var(--s-spacer-0);
    --c-video-details-player-size-s-padding-left: var(--s-spacer-0);
    --c-video-details-player-size-m-padding-top: var(--s-spacer-0);
    --c-video-details-player-size-m-padding-right: var(--s-spacer-0);
    --c-video-details-player-size-m-padding-bottom: var(--s-spacer-0);
    --c-video-details-player-size-m-padding-left: var(--s-spacer-0);
    --c-video-details-player-size-l-padding-top: var(--s-spacer-0);
    --c-video-details-player-size-l-padding-right: var(--s-spacer-0);
    --c-video-details-player-size-l-padding-bottom: var(--s-spacer-0);
    --c-video-details-player-size-l-padding-left: var(--s-spacer-0);
    --c-video-details-player-padding: var(--c-video-details-player-size-s-padding-top) var(--c-video-details-player-size-s-padding-right) var(--c-video-details-player-size-s-padding-bottom) var(--c-video-details-player-size-s-padding-left);
    --c-video-details-player-size-s-item-spacing: var(--s-spacer-0);
    --c-video-details-player-size-m-item-spacing: var(--s-spacer-0);
    --c-video-details-player-size-l-item-spacing: var(--s-spacer-0);
    --c-video-details-player-item-spacing: var(--c-video-details-player-size-s-item-spacing);
    --c-video-details-player-content-container-size-s-padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-details-player-content-container-size-m-padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-details-player-content-container-size-l-padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-7) var(--s-spacer-0);
    --c-video-details-player-content-container-padding: var(--c-video-details-player-content-container-size-s-padding);
    --c-video-details-player-video-player-size-s-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-details-player-video-player-size-m-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-details-player-video-player-size-l-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-13) var(--s-spacer-0);
    --c-video-details-player-video-player-padding: var(--c-video-details-player-video-player-size-s-padding);
    --c-video-details-player-main-content-size-s-padding: var(--s-spacer-12) var(--s-spacer-0) var(--s-spacer-15) var(--s-spacer-0);
    --c-video-details-player-main-content-size-m-padding: var(--s-spacer-17) var(--s-spacer-0) var(--s-spacer-15) var(--s-spacer-0);
    --c-video-details-player-main-content-size-l-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-8) var(--s-spacer-0);
    --c-video-details-player-main-content-padding: var(--c-video-details-player-main-content-size-s-padding);
    --c-video-details-player-main-content-size-s-item-spacing: var(--s-spacer-6);
    --c-video-details-player-main-content-size-m-item-spacing: var(--s-spacer-6);
    --c-video-details-player-main-content-size-l-item-spacing: var(--s-spacer-0);
    --c-video-details-player-main-content-item-spacing: var(--c-video-details-player-main-content-size-s-item-spacing);
    --c-video-details-player-title-container-size-s-item-spacing: var(--s-spacer-10);
    --c-video-details-player-title-container-size-m-item-spacing: var(--s-spacer-10);
    --c-video-details-player-title-container-size-l-item-spacing: var(--s-spacer-8);
    --c-video-details-player-title-container-item-spacing: var(--c-video-details-player-title-container-size-s-item-spacing);
    --c-video-details-player-article-info-size-s-item-spacing: var(--s-spacer-5);
    --c-video-details-player-article-info-size-m-item-spacing: var(--s-spacer-5);
    --c-video-details-player-article-info-size-l-item-spacing: var(--s-spacer-0);
    --c-video-details-player-article-info-item-spacing: var(--c-video-details-player-article-info-size-s-item-spacing)
}

@media (min-width: 768px) {
    .v3-videoDetailsPlayer-module__tokens___M0KS7 {
        --c-video-details-player-padding: var(--c-video-details-player-size-m-padding-top) var(--c-video-details-player-size-m-padding-right) var(--c-video-details-player-size-m-padding-bottom) var(--c-video-details-player-size-m-padding-left);
        --c-video-details-player-item-spacing: var(--c-video-details-player-size-m-item-spacing);
        --c-video-details-player-content-container-padding: var(--c-video-details-player-content-container-size-m-padding);
        --c-video-details-player-video-player-padding: var(--c-video-details-player-video-player-size-m-padding);
        --c-video-details-player-main-content-padding: var(--c-video-details-player-main-content-size-m-padding);
        --c-video-details-player-main-content-item-spacing: var(--c-video-details-player-main-content-size-m-item-spacing);
        --c-video-details-player-title-container-item-spacing: var(--c-video-details-player-title-container-size-m-item-spacing);
        --c-video-details-player-article-info-item-spacing: var(--c-video-details-player-article-info-size-m-item-spacing)
    }
}

@media (min-width: 1024px) {
    .v3-videoDetailsPlayer-module__tokens___M0KS7 {
        --c-video-details-player-padding: var(--c-video-details-player-size-l-padding-top) var(--c-video-details-player-size-l-padding-right) var(--c-video-details-player-size-l-padding-bottom) var(--c-video-details-player-size-l-padding-left);
        --c-video-details-player-item-spacing: var(--c-video-details-player-size-l-item-spacing);
        --c-video-details-player-content-container-padding: var(--c-video-details-player-content-container-size-l-padding);
        --c-video-details-player-video-player-padding: var(--c-video-details-player-video-player-size-l-padding);
        --c-video-details-player-main-content-padding: var(--c-video-details-player-main-content-size-l-padding);
        --c-video-details-player-main-content-item-spacing: var(--c-video-details-player-main-content-size-l-item-spacing);
        --c-video-details-player-title-container-item-spacing: var(--c-video-details-player-title-container-size-l-item-spacing);
        --c-video-details-player-article-info-item-spacing: var(--c-video-details-player-article-info-size-l-item-spacing)
    }
}

.v3-videoDetailsPlayer-module__tokens___M0KS7 {
    --c-video-details-player-background-color: var(--s-color-page-background-2);
    --c-video-details-player-opacity: var(--p-opacity-100);
    --c-video-details-player-text-color: var(--s-color-text-default-white);
    --c-video-details-player-flex-direction: column;
    --c-video-details-player-size-s-video-player-column-width: span var(--p-grid-small-columns-count);
    --c-video-details-player-size-m-video-player-column-width: span var(--p-grid-medium-columns-count);
    --c-video-details-player-size-l-video-player-column-width: 2/-2;
    --c-video-details-player-size-s-main-content-column-width: span var(--p-grid-small-columns-count);
    --c-video-details-player-size-m-main-content-column-width: span var(--p-grid-medium-columns-count);
    --c-video-details-player-size-l-main-content-column-width: 2/-2;
    --c-video-details-player-size-s-article-navigator-column-width: span var(--p-grid-small-columns-count);
    --c-video-details-player-size-m-article-navigator-column-width: span var(--p-grid-medium-columns-count);
    --c-video-details-player-size-l-article-navigator-column-width: 2/-2;
    --c-video-details-player-video-player-column-width: var(--c-video-details-player-size-s-video-player-column-width);
    --c-video-details-player-main-content-column-width: var(--c-video-details-player-size-s-main-content-column-width);
    --c-video-details-player-article-navigator-column-width: var(--c-video-details-player-size-s-article-navigator-column-width)
}

@media (min-width: 768px) {
    .v3-videoDetailsPlayer-module__tokens___M0KS7 {
        --c-video-details-player-video-player-column-width: var(--c-video-details-player-size-m-video-player-column-width);
        --c-video-details-player-main-content-column-width: var(--c-video-details-player-size-m-main-content-column-width);
        --c-video-details-player-article-navigator-column-width: var(--c-video-details-player-size-m-article-navigator-column-width)
    }
}

@media (min-width: 1024px) {
    .v3-videoDetailsPlayer-module__tokens___M0KS7 {
        --c-video-details-player-video-player-column-width: var(--c-video-details-player-size-l-video-player-column-width);
        --c-video-details-player-main-content-column-width: var(--c-video-details-player-size-l-main-content-column-width);
        --c-video-details-player-article-navigator-column-width: var(--c-video-details-player-size-l-article-navigator-column-width)
    }
}

.v3-videoDetailsPlayer-module__tokens___M0KS7 {
    --c-video-details-player-main-content-display: flex;
    --c-video-details-player-main-content-flex-direction: column;
    --c-video-details-player-main-content-container-display: flex;
    --c-video-details-player-main-content-container-flex-direction: column;
    --c-video-details-player-main-content-container-gap: 32px;
    --c-video-details-player-category-date-display: flex;
    --c-video-details-player-category-date-gap: 8px;
    --c-video-details-player-sponsor-container-display: flex;
    --c-video-details-player-sponsor-container-justify-content: flex-end;
    --c-video-details-player-sponsor-container-margin: var(--s-spacer-0) calc(var(--s-spacer-8) * -1) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-details-player-sponsor-container-margin-m: var(--s-spacer-0) calc(var(--s-spacer-12) * -1) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-details-player-sponsor-container-margin-l: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-details-player-sponsor-border: 1px solid var(--p-color-neutral-700);
    --c-video-details-player-sponsor-border-radius: 999px;
    --c-video-details-player-sponsor-padding: var(--s-spacer-4) var(--s-spacer-6);
    --c-video-details-player-team-indicator-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-details-player-title-container-width: 100%;
    --c-video-details-player-title-container-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-8) var(--s-spacer-0);
    --c-video-details-player-title-text-color: var(--s-color-text-default-white);
    --c-video-details-player-title-padding: var(--s-spacer-2) var(--s-spacer-0) var(--s-spacer-2) var(--s-spacer-0);
    --c-video-details-player-title-grid-column-l: 5;
    --c-video-details-player-summary-grid-column-l: 7;
    --c-video-details-player-article-info-display: flex;
    --c-video-details-player-article-info-flex-direction: column;
    --c-video-details-player-summary-text-color: var(--s-color-text-default-light);
    --c-video-details-player-author-container-display: flex;
    --c-video-details-player-author-container-flex-direction: column;
    --c-video-details-player-author-padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-6) var(--s-spacer-0);
    --c-video-details-player-action-buttons-display: flex;
    --c-video-details-player-action-buttons-padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-8) var(--s-spacer-0);
    --c-video-details-player-action-buttons-item-spacing: var(--s-spacer-4);
    --c-video-details-player-share-tray-display: flex;
    --c-video-details-player-share-tray-justify-content: flex-end;
    --c-video-details-player-share-tray-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-video-details-player-share-tray-border-top: var(--p-borderwidth-1) solid var(--s-color-border-default-dark);
    --c-video-details-player-share-tray-border-bottom: var(--p-borderwidth-1) solid var(--s-color-border-default-dark);
    --c-video-details-player-share-tray-border-right: var(--p-borderwidth-0) solid var(--s-color-border-default-dark);
    --c-video-details-player-share-tray-border-left: var(--p-borderwidth-0) solid var(--s-color-border-default-dark);
    --c-video-details-player-margin: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-12) var(--s-spacer-0);
    --c-video-details-player-display: flex;
    --c-video-details-player-flex-wrap: wrap;
    --c-video-details-player-gap: 16px;
    --c-video-details-player-up-next-border-top: var(--p-borderwidth-1) solid var(--s-color-border-default-dark);
    --c-video-details-player-up-next-padding-top: var(--s-spacer-14);
    --c-video-details-player-up-next-border-top-l: none;
    --c-video-details-player-up-next-padding-top-l: var(--s-spacer-0)
}

@media (min-width: 1024px) {
    .v3-videoDetailsPlayer-module__tokens___M0KS7 {
        --c-video-details-player-title-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
        --c-video-details-player-article-info-flex-direction: row;
        --c-video-details-player-article-info-justify-content: space-between;
        --c-video-details-player-author-container-flex-direction: row;
        --c-video-details-player-author-container-justify-content: space-between;
        --c-video-details-player-author-container-align-items: center
    }
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 {
    display: flex;
    overflow-x: hidden;
    padding: var(--c-video-details-player-padding);
    color: var(--c-video-details-player-text-color);
    background-color: var(--c-video-details-player-background-color);
    border-radius: var(--c-video-details-player-border-radius);
    opacity: var(--c-video-details-player-opacity);
    border-top: var(--c-video-details-player-border-top);
    border-bottom: var(--c-video-details-player-border-bottom);
    border-left: var(--c-video-details-player-border-left);
    border-right: var(--c-video-details-player-border-right);
    gap: 32px;
    flex-direction: column
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__categoryAndDate___Idb4W {
    display: var(--c-video-details-player-category-date-display);
    gap: var(--c-video-details-player-category-date-gap)
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__categoryAndDate___Idb4W .v3-videoDetailsPlayer-module__publishDate___XkV14 {
    text-transform: var(--c-article-card-publish-date-text-transform);
    --c-date-left-width: 1px;
    --c-date-border-style: solid;
    --c-date-border-color: var(--p-color-neutral-700);
    --c-date-size-l-padding-left: var(--s-spacer-4);
    --c-date-size-m-padding-left: var(--s-spacer-4);
    --c-date-size-s-padding-left: var(--s-spacer-4);
    --c-date-size-padding-left: var(--s-spacer-4)
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__contentContainer___pffPC {
    display: var(--c-video-details-player-main-content-container-display);
    flex-direction: var(--c-video-details-player-main-content-container-flex-direction);
    gap: var(--c-video-details-player-main-content-container-gap);
    padding: var(--c-video-details-player-content-container-padding)
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__videoPlayer___R-pxr {
    grid-column: var(--c-video-details-player-video-player-column-width);
    padding: var(--c-video-details-player-video-player-padding);
    margin-right: calc(var(--p-grid-small-gutter) * -1);
    margin-left: calc(var(--p-grid-small-gutter) * -1)
}

@media (min-width: 768px) {
    .v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__videoPlayer___R-pxr {
        margin-right: calc(var(--p-grid-medium-gutter) * -1);
        margin-left: calc(var(--p-grid-medium-gutter) * -1)
    }
}

@media (min-width: 1024px) {
    .v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__videoPlayer___R-pxr {
        margin-right: 0;
        margin-left: calc(var(--p-grid-large-gutter) * -1)
    }
}

@media (min-width: 1440px) {
    .v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__videoPlayer___R-pxr {
        margin-left: calc(var(--p-grid-xlarge-gutter) * -1)
    }
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__mainContent___A2jbm {
    display: var(--c-video-details-player-main-content-display);
    flex-direction: var(--c-video-details-player-main-content-flex-direction);
    grid-column: var(--c-video-details-player-main-content-column-width);
    gap: var(--c-video-details-player-main-content-item-spacing);
    padding: var(--c-video-details-player-main-content-padding)
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__articleNavigatorContainer___gdjOk {
    grid-column: var(--c-video-details-player-article-navigator-column-width)
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__sponsorContainer___zAqK1 {
    display: var(--c-video-details-player-sponsor-container-display);
    justify-content: var(--c-video-details-player-sponsor-container-justify-content);
    margin: var(--c-video-details-player-sponsor-container-margin)
}

@media (min-width: 768px) {
    .v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__sponsorContainer___zAqK1 {
        margin: var(--c-video-details-player-sponsor-container-margin-m)
    }
}

@media (min-width: 1024px) {
    .v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__sponsorContainer___zAqK1 {
        margin: var(--c-video-details-player-sponsor-container-margin-l)
    }
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__sponsor___tW7Wn {
    padding: var(--c-video-details-player-sponsor-padding);
    border: var(--c-video-details-player-sponsor-border);
    border-radius: var(--c-video-details-player-sponsor-border-radius)
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__teamIndicator___KNkoW {
    padding: var(--c-video-details-player-team-indicator-padding)
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__titleContainer___zpMn1 {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    gap: var(--c-video-details-player-title-container-item-spacing);
    padding: var(--c-video-details-player-title-container-padding)
}

@media (min-width: 768px) {
    .v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__titleContainer___zpMn1 {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__titleContainer___zpMn1 {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__titleContainer___zpMn1 {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__title___CDFWs {
    font-family: Open Sans;
    font-size: 36px;
    line-height: 48px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-video-details-player-title-padding);
    color: var(--c-video-details-player-title-text-color);
    grid-column: span var(--p-grid-small-columns-count)/span var(--p-grid-small-columns-count)
}

@media (min-width: 1024px) {
    .v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__title___CDFWs {
        grid-column: span var(--c-video-details-player-title-grid-column-l)/span var(--c-video-details-player-title-grid-column-l)
    }
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__summary___XP3WG {
    color: var(--c-video-details-player-summary-text-color);
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300;
    grid-column: span var(--p-grid-small-columns-count)/span var(--p-grid-small-columns-count);
    --c-paragraph-margin: var(--s-spacer-0)
}

@media (min-width: 1024px) {
    .v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__summary___XP3WG {
        grid-column: span var(--c-video-details-player-summary-grid-column-l)/span var(--c-video-details-player-summary-grid-column-l)
    }
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__articleInfo___qAVjb {
    display: var(--c-video-details-player-article-info-display);
    flex-direction: var(--c-video-details-player-article-info-flex-direction);
    justify-content: var(--c-video-details-player-article-info-justify-content);
    gap: var(--c-video-details-player-article-info-item-spacing)
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__authorContainer___KHp7v {
    display: var(--c-video-details-player-author-container-display);
    align-items: var(--c-video-details-player-author-container-align-items);
    justify-content: var(--c-video-details-player-author-container-justify-content);
    flex-direction: var(--c-video-details-player-author-container-flex-direction)
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__author___T1P6Z {
    padding: var(--c-video-details-player-author-padding)
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__actionButtons___mX5m2 {
    display: var(--c-video-details-player-action-buttons-display);
    padding: var(--c-video-details-player-action-buttons-padding);
    gap: var(--c-video-details-player-action-buttons-item-spacing)
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__shareTray___ezN6z {
    display: var(--c-video-details-player-share-tray-display);
    justify-content: var(--c-video-details-player-share-tray-justify-content);
    padding: var(--c-video-details-player-share-tray-padding);
    border-top: var(--c-video-details-player-share-tray-border-top);
    border-bottom: var(--c-video-details-player-share-tray-border-bottom);
    border-right: var(--c-video-details-player-share-tray-border-right);
    border-left: var(--c-video-details-player-share-tray-border-left)
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__ageLimit___iau4m {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__tagsLabel___fIK6l {
    margin: var(--c-video-details-player-margin);
    font-family: Open Sans;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__tags___rY6Xe {
    display: var(--c-video-details-player-display);
    flex-wrap: var(--c-video-details-player-flex-wrap);
    gap: var(--c-video-details-player-gap)
}

@media (min-width: 1024px) {
    .v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__videoPlayer___R-pxr {
        margin: 0
    }

    .v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__title___CDFWs {
        font-family: Open Sans;
        font-size: 48px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }

    .v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6 .v3-videoDetailsPlayer-module__summary___XP3WG {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6.v3-videoDetailsPlayer-module__upNextPagedList___rCMby {
    --c-video-details-player-title-grid-column-l: 12;
    --c-video-details-player-summary-grid-column-l: 12;
    --c-video-details-player-main-content-padding: var(--s-spacer-12) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0)
}

@media (min-width: 1024px) {
    .v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6.v3-videoDetailsPlayer-module__upNextPagedList___rCMby {
        --c-video-details-player-main-content-container-flex-direction: row
    }
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6.v3-videoDetailsPlayer-module__upNextPagedList___rCMby .v3-videoDetailsPlayer-module__title___CDFWs {
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding: var(--c-carousel-module-title-padding);
    color: var(--c-carousel-module-title-color)
}

@media (min-width: 1024px) {
    .v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6.v3-videoDetailsPlayer-module__upNextPagedList___rCMby .v3-videoDetailsPlayer-module__title___CDFWs {
        font-family: Open Sans;
        font-size: 40px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6.v3-videoDetailsPlayer-module__upNextPagedList___rCMby .v3-videoDetailsPlayer-module__cardList___9k-z6 {
    display: flex;
    flex-direction: column;
    gap: 8px
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6.v3-videoDetailsPlayer-module__upNextPagedList___rCMby .v3-videoDetailsPlayer-module__pagedList___sczPZ {
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding-top: var(--c-video-details-player-up-next-padding-top);
    border-top: var(--c-video-details-player-up-next-border-top)
}

@media (min-width: 1024px) {
    .v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6.v3-videoDetailsPlayer-module__upNextPagedList___rCMby .v3-videoDetailsPlayer-module__pagedList___sczPZ {
        padding-top: var(--c-video-details-player-up-next-padding-top-l);
        border-top: var(--c-video-details-player-up-next-border-top-l)
    }
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6.v3-videoDetailsPlayer-module__upNextCarousel___wYo-b {
    --c-carousel-module-container-padding-top: var(--c-video-details-player-up-next-padding-top);
    --c-carousel-module-container-border-top: var(--c-video-details-player-up-next-border-top);
    --c-video-details-player-content-container-flex-direction: column
}

.v3-videoDetailsPlayer-module__videoDetailsPlayer___FGeD6.v3-videoDetailsPlayer-module__upNextExpandingPanel___OdT3O .v3-videoDetailsPlayer-module__expandingPanel___qD-hp {
    --c-expanding-panel-title-color: var(--p-color-neutral-black)
}

.v3-videoBlocks-module__tokens___eldl4 {
    --c-video-blocks-top-width: var(--p-borderwidth-0);
    --c-video-blocks-bottom-width: var(--p-borderwidth-0);
    --c-video-blocks-left-width: var(--p-borderwidth-0);
    --c-video-blocks-right-width: var(--p-borderwidth-0);
    --c-video-blocks-border-style: var(--p-border-style-solid);
    --c-video-blocks-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-video-blocks-border-top: var(--c-video-blocks-top-width) var(--c-video-blocks-border-style) var(--c-video-blocks-border-color);
    --c-video-blocks-border-bottom: var(--c-video-blocks-bottom-width) var(--c-video-blocks-border-style) var(--c-video-blocks-border-color);
    --c-video-blocks-border-right: var(--c-video-blocks-right-width) var(--c-video-blocks-border-style) var(--c-video-blocks-border-color);
    --c-video-blocks-border-left: var(--c-video-blocks-left-width) var(--c-video-blocks-border-style) var(--c-video-blocks-border-color);
    --c-video-blocks-border-radius: var(--p-borderradius-0);
    --c-video-blocks-size-s-padding-top: var(--s-spacer-0);
    --c-video-blocks-size-s-padding-right: var(--s-spacer-0);
    --c-video-blocks-size-s-padding-bottom: var(--s-spacer-0);
    --c-video-blocks-size-s-padding-left: var(--s-spacer-0);
    --c-video-blocks-size-m-padding-top: var(--s-spacer-0);
    --c-video-blocks-size-m-padding-right: var(--s-spacer-0);
    --c-video-blocks-size-m-padding-bottom: var(--s-spacer-0);
    --c-video-blocks-size-m-padding-left: var(--s-spacer-0);
    --c-video-blocks-size-l-padding-top: var(--s-spacer-0);
    --c-video-blocks-size-l-padding-right: var(--s-spacer-0);
    --c-video-blocks-size-l-padding-bottom: var(--s-spacer-0);
    --c-video-blocks-size-l-padding-left: var(--s-spacer-0);
    --c-video-blocks-padding: var(--c-video-blocks-size-s-padding-top) var(--c-video-blocks-size-s-padding-right) var(--c-video-blocks-size-s-padding-bottom) var(--c-video-blocks-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-videoBlocks-module__tokens___eldl4 {
        --c-video-blocks-padding: var(--c-video-blocks-size-m-padding-top) var(--c-video-blocks-size-m-padding-right) var(--c-video-blocks-size-m-padding-bottom) var(--c-video-blocks-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-videoBlocks-module__tokens___eldl4 {
        --c-video-blocks-padding: var(--c-video-blocks-size-l-padding-top) var(--c-video-blocks-size-l-padding-right) var(--c-video-blocks-size-l-padding-bottom) var(--c-video-blocks-size-l-padding-left)
    }
}

.v3-videoBlocks-module__tokens___eldl4 {
    --c-video-blocks-background-color: var(--s-color-background-default-dark);
    --c-video-blocks-opacity: var(--p-opacity-100);
    --c-video-blocks-header-display: flex;
    --c-video-blocks-header-flex-direction: column;
    --c-video-blocks-sponsor-container-display: flex;
    --c-video-blocks-sponsor-container-justify-self: end;
    --c-video-blocks-sponsor-container-margin-left: auto;
    --c-video-blocks-sponsor-container-padding: var(--s-spacer-4) var(--s-spacer-6);
    --c-video-blocks-sponsor-container-background: var(--p-color-neutral-white);
    --c-video-blocks-sponsor-container-border-radius: 999px;
    --c-video-blocks-sponsor-text-transform: uppercase;
    --c-video-blocks-list-margin-top: var(--s-spacer-13);
    --c-video-blocks-text-container-display: flex;
    --c-video-blocks-text-container-flex-direction: column;
    --c-video-blocks-text-container-gap: var(--s-spacer-4);
    --c-video-blocks-text-container-color: var(--p-color-neutral-white);
    --c-video-blocks-text-container-padding: var(--s-spacer-16) var(--s-spacer-0) var(--s-spacer-9) var(--s-spacer-0);
    --c-video-blocks-text-container-text-align: center;
    --c-video-blocks-text-margin-top: var(--s-spacer-10);
    --c-video-blocks-text-display: flex;
    --c-video-blocks-text-justify-content: end
}

.v3-videoBlocks-module__playlist___-VLTG {
    --c-video-blocks-image-size-s-gradient-overlay: linear-gradient(180deg, var(--p-color-opacity-black-0) 29.67%, var(--p-color-neutral-black) 74.53%), linear-gradient(270deg, var(--p-color-opacity-black-0) 29.67%, var(--p-color-neutral-black) 74.53%);
    --c-video-blocks-image-size-l-gradient-overlay: linear-gradient(180deg, var(--p-color-opacity-black-0) 29.67%, var(--p-color-neutral-black) 86.72%), linear-gradient(270deg, var(--p-color-opacity-black-0) 29.67%, var(--p-color-neutral-black) 86.72%);
    --c-video-blocks-image-gradient-overlay: var(--c-video-blocks-image-size-s-gradient-overlay)
}

@media (min-width: 1024px) {
    .v3-videoBlocks-module__playlist___-VLTG {
        --c-video-blocks-image-gradient-overlay: var(--c-video-blocks-image-size-l-gradient-overlay)
    }
}

.v3-videoBlocks-module__collection___BauEh {
    --c-video-blocks-image-size-s-gradient-overlay: linear-gradient(180deg, var(--p-color-opacity-black-0) 29.67%, var(--p-color-neutral-black) 74.53%), linear-gradient(270deg, var(--p-color-opacity-black-0) 29.67%, var(--p-color-neutral-black) 74.53%);
    --c-video-blocks-image-size-l-gradient-overlay: linear-gradient(180deg, var(--p-color-opacity-black-0) 29.67%, var(--p-color-neutral-black) 86.72%), linear-gradient(270deg, var(--p-color-opacity-black-0) 29.67%, var(--p-color-neutral-black) 86.72%);
    --c-video-blocks-image-gradient-overlay: var(--c-video-blocks-image-size-s-gradient-overlay)
}

@media (min-width: 1024px) {
    .v3-videoBlocks-module__collection___BauEh {
        --c-video-blocks-image-gradient-overlay: var(--c-video-blocks-image-size-l-gradient-overlay)
    }
}

.v3-videoBlocks-module__collection___BauEh {
    --c-video-blocks-text-justify-content: center
}

.v3-videoBlocks-module__videoBlocks___bci3A {
    position: relative;
    padding: var(--c-video-blocks-padding);
    background-color: var(--c-video-blocks-background-color);
    border-radius: var(--c-video-blocks-border-radius);
    opacity: var(--c-video-blocks-opacity);
    border-top: var(--c-video-blocks-border-top);
    border-bottom: var(--c-video-blocks-border-bottom);
    border-left: var(--c-video-blocks-border-left);
    border-right: var(--c-video-blocks-border-right)
}

.v3-videoBlocks-module__videoBlocks___bci3A .v3-videoBlocks-module__container___7cghH {
    position: relative;
    z-index: 2
}

.v3-videoBlocks-module__videoBlocks___bci3A .v3-videoBlocks-module__header___EN5Z6 {
    display: var(--c-video-blocks-header-display);
    flex-direction: var(--c-video-blocks-header-flex-direction)
}

.v3-videoBlocks-module__videoBlocks___bci3A .v3-videoBlocks-module__sponsorContainer___RQBBn {
    display: var(--c-video-blocks-sponsor-container-display);
    justify-self: var(--c-video-blocks-sponsor-container-justify-self);
    margin-left: var(--c-video-blocks-sponsor-container-margin-left);
    padding: var(--c-video-blocks-sponsor-container-padding);
    background: var(--c-video-blocks-sponsor-container-background);
    border-radius: var(--c-video-blocks-sponsor-container-border-radius)
}

.v3-videoBlocks-module__videoBlocks___bci3A .v3-videoBlocks-module__sponsorContainer___RQBBn .v3-videoBlocks-module__sponsor___hrq6u {
    --c-sponsor-card-title-text-transform: var(--c-video-blocks-sponsor-text-transform)
}

.v3-videoBlocks-module__videoBlocks___bci3A .v3-videoBlocks-module__textContainer___zdD9H {
    display: var(--c-video-blocks-text-container-display);
    padding: var(--c-video-blocks-text-container-padding);
    text-align: var(--c-video-blocks-text-container-text-align);
    color: var(--c-video-blocks-text-container-color);
    flex-direction: var(--c-video-blocks-text-container-flex-direction);
    gap: var(--c-video-blocks-text-container-gap)
}

.v3-videoBlocks-module__videoBlocks___bci3A .v3-videoBlocks-module__title___7bWAE {
    font-family: Open Sans;
    font-size: 40px;
    line-height: 56px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-videoBlocks-module__videoBlocks___bci3A .v3-videoBlocks-module__text___VyQjB {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

.v3-videoBlocks-module__videoBlocks___bci3A .v3-videoBlocks-module__cta___lg-Vg {
    display: var(--c-video-blocks-text-display);
    justify-content: var(--c-video-blocks-text-justify-content);
    margin-top: var(--c-video-blocks-text-margin-top)
}

.v3-videoBlocks-module__videoBlocks___bci3A .v3-videoBlocks-module__list___SYDa0 {
    margin-top: var(--c-video-blocks-list-margin-top)
}

.v3-videoBlocks-module__videoBlocks___bci3A .v3-videoBlocks-module__imageWithOverlay___-JFJ4 {
    position: absolute;
    inset: 0;
    z-index: 0
}

.v3-videoBlocks-module__videoBlocks___bci3A .v3-videoBlocks-module__imageWithOverlay___-JFJ4:before {
    content: "";
    position: absolute;
    background: var(--c-video-blocks-image-gradient-overlay);
    inset: 0;
    z-index: 1
}

.v3-videoBlocks-module__videoBlocks___bci3A .v3-videoBlocks-module__imageWithOverlay___-JFJ4 > div {
    height: 100%
}

.v3-contentfulImage-module__container___VUlBO {
    background-color: grey
}

.v3-contentfulImage-module__contentfulImage___E65UB {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    max-width: 100%;
    height: 100%;
    opacity: 1;
    transition: opacity .5s ease-in
}

.v3-contentfulImage-module__contentfulImage___E65UB img {
    display: block;
    object-fit: cover;
    object-position: center;
    width: 100%;
    height: 100%
}

.v3-richTextRenderer-module__richTextRenderer___KL3o1 {
    display: flex;
    flex-direction: column;
    gap: 32px
}

.v3-contentfulRichTextRender-module__tokens___SOMg3 {
    --c-contentful-rich-text-render-top-width: var(--p-borderwidth-0);
    --c-contentful-rich-text-render-bottom-width: var(--p-borderwidth-0);
    --c-contentful-rich-text-render-left-width: var(--p-borderwidth-0);
    --c-contentful-rich-text-render-right-width: var(--p-borderwidth-0);
    --c-contentful-rich-text-render-border-style: var(--p-border-style-solid);
    --c-contentful-rich-text-render-border-color: var(--p-color-opacity-background-transparent);
    --c-contentful-rich-text-render-border-top: var(--c-contentful-rich-text-render-top-width) var(--c-contentful-rich-text-render-border-style) var(--c-contentful-rich-text-render-border-color);
    --c-contentful-rich-text-render-border-bottom: var(--c-contentful-rich-text-render-bottom-width) var(--c-contentful-rich-text-render-border-style) var(--c-contentful-rich-text-render-border-color);
    --c-contentful-rich-text-render-border-right: var(--c-contentful-rich-text-render-right-width) var(--c-contentful-rich-text-render-border-style) var(--c-contentful-rich-text-render-border-color);
    --c-contentful-rich-text-render-border-left: var(--c-contentful-rich-text-render-left-width) var(--c-contentful-rich-text-render-border-style) var(--c-contentful-rich-text-render-border-color);
    --c-contentful-rich-text-render-border-radius: var(--p-borderradius-0);
    --c-contentful-rich-text-render-size-s-padding-top: var(--s-spacer-0);
    --c-contentful-rich-text-render-size-s-padding-right: var(--s-spacer-0);
    --c-contentful-rich-text-render-size-s-padding-bottom: var(--s-spacer-0);
    --c-contentful-rich-text-render-size-s-padding-left: var(--s-spacer-0);
    --c-contentful-rich-text-render-size-m-padding-top: var(--s-spacer-0);
    --c-contentful-rich-text-render-size-m-padding-right: var(--s-spacer-0);
    --c-contentful-rich-text-render-size-m-padding-bottom: var(--s-spacer-0);
    --c-contentful-rich-text-render-size-m-padding-left: var(--s-spacer-0);
    --c-contentful-rich-text-render-size-l-padding-top: var(--s-spacer-0);
    --c-contentful-rich-text-render-size-l-padding-right: var(--s-spacer-0);
    --c-contentful-rich-text-render-size-l-padding-bottom: var(--s-spacer-0);
    --c-contentful-rich-text-render-size-l-padding-left: var(--s-spacer-0);
    --c-contentful-rich-text-render-padding: var(--c-contentful-rich-text-render-size-s-padding-top) var(--c-contentful-rich-text-render-size-s-padding-right) var(--c-contentful-rich-text-render-size-s-padding-bottom) var(--c-contentful-rich-text-render-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-contentfulRichTextRender-module__tokens___SOMg3 {
        --c-contentful-rich-text-render-padding: var(--c-contentful-rich-text-render-size-m-padding-top) var(--c-contentful-rich-text-render-size-m-padding-right) var(--c-contentful-rich-text-render-size-m-padding-bottom) var(--c-contentful-rich-text-render-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-contentfulRichTextRender-module__tokens___SOMg3 {
        --c-contentful-rich-text-render-padding: var(--c-contentful-rich-text-render-size-l-padding-top) var(--c-contentful-rich-text-render-size-l-padding-right) var(--c-contentful-rich-text-render-size-l-padding-bottom) var(--c-contentful-rich-text-render-size-l-padding-left)
    }
}

.v3-contentfulRichTextRender-module__tokens___SOMg3 {
    --c-contentful-rich-text-render-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-contentful-rich-text-render-opacity: var(--p-opacity-100);
    --c-contentful-rich-text-render-heading-two-casing: var(--p-textcase-uppercase);
    --c-contentful-rich-text-render-heading-three-casing: var(--p-textcase-uppercase);
    --c-contentful-rich-text-render-heading-four-casing: var(--p-textcase-none);
    --c-contentful-rich-text-render-link-casing: var(--p-textcase-none);
    --c-contentful-rich-text-render-link-decoration: var(--p-textdecoration-underline)
}

.v3-contentfulRichTextRender-module__colourTheme1___KV-Bj, .v3-contentfulRichTextRender-module__tokens___SOMg3 {
    --c-contentful-rich-text-render-link-enabled: var(--cs-colorset-1-link-enabled);
    --c-contentful-rich-text-render-link-hover: var(--cs-colorset-1-link-hover);
    --c-contentful-rich-text-render-link-focused: var(--cs-colorset-1-link-focused);
    --c-contentful-rich-text-render-link-visited: var(--cs-colorset-1-link-visited)
}

.v3-contentfulRichTextRender-module__colourTheme2___U6ZhC {
    --c-contentful-rich-text-render-link-enabled: var(--cs-colorset-2-link-enabled);
    --c-contentful-rich-text-render-link-hover: var(--cs-colorset-2-link-hover);
    --c-contentful-rich-text-render-link-focused: var(--cs-colorset-2-link-focused);
    --c-contentful-rich-text-render-link-visited: var(--cs-colorset-2-link-visited)
}

.v3-contentfulRichTextRender-module__colourTheme3___mn46Z {
    --c-contentful-rich-text-render-link-enabled: var(--cs-colorset-3-link-enabled);
    --c-contentful-rich-text-render-link-hover: var(--cs-colorset-3-link-hover);
    --c-contentful-rich-text-render-link-focused: var(--cs-colorset-3-link-focused);
    --c-contentful-rich-text-render-link-visited: var(--cs-colorset-3-link-visited)
}

.v3-contentfulRichTextRender-module__colourTheme4___T6fe6 {
    --c-contentful-rich-text-render-link-enabled: var(--cs-colorset-4-link-enabled);
    --c-contentful-rich-text-render-link-hover: var(--cs-colorset-4-link-hover);
    --c-contentful-rich-text-render-link-focused: var(--cs-colorset-4-link-focused);
    --c-contentful-rich-text-render-link-visited: var(--cs-colorset-4-link-visited)
}

.v3-contentfulRichTextRender-module__colourTheme5___vQAW5 {
    --c-contentful-rich-text-render-link-enabled: var(--cs-colorset-5-link-enabled);
    --c-contentful-rich-text-render-link-hover: var(--cs-colorset-5-link-hover);
    --c-contentful-rich-text-render-link-focused: var(--cs-colorset-5-link-focused);
    --c-contentful-rich-text-render-link-visited: var(--cs-colorset-5-link-visited)
}

.v3-contentfulRichTextRender-module__colourTheme6___Vlb-n {
    --c-contentful-rich-text-render-link-enabled: var(--cs-colorset-6-link-enabled);
    --c-contentful-rich-text-render-link-hover: var(--cs-colorset-6-link-hover);
    --c-contentful-rich-text-render-link-focused: var(--cs-colorset-6-link-focused);
    --c-contentful-rich-text-render-link-visited: var(--cs-colorset-6-link-visited)
}

.v3-contentfulRichTextRender-module__contentfulRichTextRender___7WoKn {
    padding: var(--c-contentful-rich-text-render-padding);
    background-color: var(--c-contentful-rich-text-render-background-color);
    border-top: var(--c-contentful-rich-text-render-border-top);
    border-bottom: var(--c-contentful-rich-text-render-border-bottom);
    border-left: var(--c-contentful-rich-text-render-border-left);
    border-right: var(--c-contentful-rich-text-render-border-right);
    border-radius: var(--c-contentful-rich-text-render-border-radius);
    opacity: var(--c-contentful-rich-text-render-opacity)
}

.v3-contentfulRichTextRender-module__h2___6doqJ {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    text-transform: var(--c-contentful-rich-text-render-heading-two-casing);
    margin-bottom: var(--s-spacer-8)
}

@media (min-width: 1024px) {
    .v3-contentfulRichTextRender-module__h2___6doqJ {
        font-family: Open Sans;
        font-size: 24px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-contentfulRichTextRender-module__h3___FJ7so {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 600;
    text-transform: var(--c-contentful-rich-text-render-heading-three-casing);
    margin-bottom: var(--s-spacer-8)
}

@media (min-width: 1024px) {
    .v3-contentfulRichTextRender-module__h3___FJ7so {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 600
    }
}

.v3-contentfulRichTextRender-module__h4___F1zMx {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    text-transform: var(--c-contentful-rich-text-render-heading-four-casing);
    margin-bottom: var(--s-spacer-8)
}

@media (min-width: 1024px) {
    .v3-contentfulRichTextRender-module__h4___F1zMx {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 400
    }
}

.v3-contentfulRichTextRender-module__h4___F1zMx b {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    font-weight: 600
}

@media (min-width: 1024px) {
    .v3-contentfulRichTextRender-module__h4___F1zMx b {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        font-weight: 600
    }
}

.v3-contentfulRichTextRender-module__paragraph___-UgtS {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    margin-bottom: var(--s-spacer-8)
}

@media (min-width: 1024px) {
    .v3-contentfulRichTextRender-module__paragraph___-UgtS {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 400
    }
}

.v3-contentfulRichTextRender-module__paragraph___-UgtS b {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-contentfulRichTextRender-module__paragraph___-UgtS b {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-contentfulRichTextRender-module__list___c9cxj {
    margin-bottom: var(--s-spacer-8)
}

.v3-contentfulRichTextRender-module__unorderedlistItem___aAJjT {
    list-style-position: inside;
    list-style-type: disc;
    margin-bottom: var(--s-spacer-8)
}

.v3-contentfulRichTextRender-module__unorderedlistItem___aAJjT p {
    display: inline;
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .v3-contentfulRichTextRender-module__unorderedlistItem___aAJjT p {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        font-weight: 400
    }
}

.v3-contentfulRichTextRender-module__unorderedlistItem___aAJjT p b {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    font-weight: 600
}

@media (min-width: 1024px) {
    .v3-contentfulRichTextRender-module__unorderedlistItem___aAJjT p b {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        font-weight: 600
    }
}

.v3-contentfulRichTextRender-module__orderedListItem___5vwHH {
    list-style-type: decimal;
    list-style-position: inside;
    margin-bottom: var(--s-spacer-8)
}

.v3-contentfulRichTextRender-module__orderedListItem___5vwHH p {
    display: inline;
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .v3-contentfulRichTextRender-module__orderedListItem___5vwHH p {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        font-weight: 400
    }
}

.v3-contentfulRichTextRender-module__orderedListItem___5vwHH p b {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    font-weight: 600
}

@media (min-width: 1024px) {
    .v3-contentfulRichTextRender-module__orderedListItem___5vwHH p b {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        font-weight: 600
    }
}

.v3-contentfulRichTextRender-module__link___KQ-KT {
    -webkit-text-decoration: var(--c-contentful-rich-text-render-link-decoration);
    text-decoration: var(--c-contentful-rich-text-render-link-decoration);
    text-transform: var(--c-contentful-rich-text-render-link-casing);
    color: var(--c-contentful-rich-text-render-link-enabled)
}

.v3-contentfulRichTextRender-module__link___KQ-KT:hover {
    color: var(--c-contentful-rich-text-render-link-hover)
}

.v3-contentfulRichTextRender-module__link___KQ-KT:focus {
    color: var(--c-contentful-rich-text-render-link-focused)
}

.v3-contentfulRichTextRender-module__link___KQ-KT:active {
    color: var(--c-contentful-rich-text-render-link-active)
}

.v3-contentfulRichTextRender-module__link___KQ-KT:visited {
    color: var(--c-contentful-rich-text-render-link-visited)
}

.v3-article-module__tokens___PuxnT {
    --c-article-top-width: var(--p-borderwidth-0);
    --c-article-bottom-width: var(--p-borderwidth-0);
    --c-article-left-width: var(--p-borderwidth-0);
    --c-article-right-width: var(--p-borderwidth-0);
    --c-article-border-style: var(--p-border-style-solid);
    --c-article-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-article-border-top: var(--c-article-top-width) var(--c-article-border-style) var(--c-article-border-color);
    --c-article-border-bottom: var(--c-article-bottom-width) var(--c-article-border-style) var(--c-article-border-color);
    --c-article-border-right: var(--c-article-right-width) var(--c-article-border-style) var(--c-article-border-color);
    --c-article-border-left: var(--c-article-left-width) var(--c-article-border-style) var(--c-article-border-color);
    --c-article-border-radius: var(--p-borderradius-0);
    --c-article-body-size-s-padding-top: var(--s-spacer-12);
    --c-article-body-size-s-padding-right: var(--s-spacer-0);
    --c-article-body-size-s-padding-bottom: var(--s-spacer-17);
    --c-article-body-size-s-padding-left: var(--s-spacer-0);
    --c-article-body-size-m-padding-top: var(--s-spacer-12);
    --c-article-body-size-m-padding-right: var(--s-spacer-0);
    --c-article-body-size-m-padding-bottom: var(--s-spacer-17);
    --c-article-body-size-m-padding-left: var(--s-spacer-0);
    --c-article-body-size-l-padding-top: var(--s-spacer-15);
    --c-article-body-size-l-padding-right: var(--s-spacer-0);
    --c-article-body-size-l-padding-bottom: var(--s-spacer-17);
    --c-article-body-size-l-padding-left: var(--s-spacer-0);
    --c-article-body-padding: var(--c-article-body-size-s-padding-top) var(--c-article-body-size-s-padding-right) var(--c-article-body-size-s-padding-bottom) var(--c-article-body-size-s-padding-left);
    --c-article-body-size-s-item-spacing: var(--s-spacer-0);
    --c-article-body-size-m-item-spacing: var(--s-spacer-0);
    --c-article-body-size-l-item-spacing: var(--s-spacer-0);
    --c-article-body-item-spacing: var(--c-article-body-size-s-item-spacing);
    --c-article-content-container-size-s-item-spacing: var(--s-spacer-13);
    --c-article-content-container-size-m-item-spacing: var(--s-spacer-13);
    --c-article-content-container-size-l-item-spacing: var(--s-spacer-13);
    --c-article-content-container-item-spacing: var(--c-article-content-container-size-s-item-spacing)
}

@media (min-width: 768px) {
    .v3-article-module__tokens___PuxnT {
        --c-article-body-padding: var(--c-article-body-size-m-padding-top) var(--c-article-body-size-m-padding-right) var(--c-article-body-size-m-padding-bottom) var(--c-article-body-size-m-padding-left);
        --c-article-body-item-spacing: var(--c-article-body-size-m-item-spacing);
        --c-article-content-container-item-spacing: var(--c-article-content-container-size-m-item-spacing)
    }
}

@media (min-width: 1024px) {
    .v3-article-module__tokens___PuxnT {
        --c-article-body-padding: var(--c-article-body-size-l-padding-top) var(--c-article-body-size-l-padding-right) var(--c-article-body-size-l-padding-bottom) var(--c-article-body-size-l-padding-left);
        --c-article-body-item-spacing: var(--c-article-body-size-l-item-spacing);
        --c-article-content-container-item-spacing: var(--c-article-content-container-size-m-item-spacing)
    }
}

.v3-article-module__tokens___PuxnT {
    --c-article-text-color: var(--cs-base-1-text-body);
    --c-article-background-color: var(--s-color-page-background-default);
    --c-article-opacity: var(--p-opacity-100);
    --c-article-header-block-share-tray-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-article-header-block-share-tray-border-top: var(--p-borderwidth-1) solid var(--s-color-border-default-mid);
    --c-article-header-block-share-tray-border-bottom: var(--p-borderwidth-1) solid var(--s-color-border-default-mid);
    --c-article-header-block-share-tray-border-right: var(--p-borderwidth-0) solid var(--s-color-border-default-mid);
    --c-article-header-block-share-tray-border-left: var(--p-borderwidth-0) solid var(--s-color-border-default-mid);
    --c-article-body-text-size-s-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-article-body-text-size-m-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-article-body-text-size-l-padding: var(--s-spacer-0) var(--s-gridcolumn-inset-xl-1-col) var(--s-spacer-0) var(--s-gridcolumn-inset-xl-1-col);
    --c-article-body-text-size-xl-padding: var(--s-spacer-0) var(--s-gridcolumn-inset-xl-2-col) var(--s-spacer-0) var(--s-gridcolumn-inset-xl-2-col);
    --c-article-body-text-padding: var(--c-article-body-text-size-s-padding);
    --c-article-body-copy-table-size-s-width: 100%;
    --c-article-body-copy-table-size-m-width: 100%;
    --c-article-body-copy-table-size-l-width: calc(100% - var(--s-gridcolumn-inset-xl-1-col) * 2);
    --c-article-body-copy-table-size-xl-width: calc(100% - var(--s-gridcolumn-inset-xl-2-col) * 2);
    --c-article-body-copy-table-width: var(--c-article-body-copy-table-size-s-width);
    --c-article-lower-content-size-s-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-article-lower-content-size-m-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-article-lower-content-size-l-padding: var(--s-spacer-0) var(--s-gridcolumn-inset-xl-1-col) var(--s-spacer-0) var(--s-gridcolumn-inset-xl-1-col);
    --c-article-lower-content-size-xl-padding: var(--s-spacer-0) var(--s-gridcolumn-inset-xl-2-col) var(--s-spacer-0) var(--s-gridcolumn-inset-xl-2-col);
    --c-article-lower-content-padding: var(--c-article-lower-content-size-s-padding);
    --c-article-lower-content-size-s-item-spacing: var(--s-spacer-13);
    --c-article-lower-content-size-m-item-spacing: var(--s-spacer-13);
    --c-article-lower-content-size-l-item-spacing: var(--s-spacer-13);
    --c-article-lower-content-item-spacing: var(--c-article-lower-content-size-s-item-spacing)
}

@media (min-width: 768px) {
    .v3-article-module__tokens___PuxnT {
        --c-article-body-text-padding: var(--c-article-body-text-size-m-padding);
        --c-article-body-copy-table-width: var(--c-article-body-copy-table-size-m-width);
        --c-article-lower-content-padding: var(--c-article-lower-content-size-m-padding);
        --c-article-lower-content-item-spacing: var(--c-article-lower-content-size-m-item-spacing)
    }
}

@media (min-width: 1024px) {
    .v3-article-module__tokens___PuxnT {
        --c-article-body-text-padding: var(--c-article-body-text-size-l-padding);
        --c-article-body-copy-table-width: var(--c-article-body-copy-table-size-l-width);
        --c-article-lower-content-padding: var(--c-article-lower-content-size-l-padding);
        --c-article-lower-content-item-spacing: var(--c-article-lower-content-size-l-item-spacing)
    }
}

@media (min-width: 1440px) {
    .v3-article-module__tokens___PuxnT {
        --c-article-body-text-padding: var(--c-article-body-text-size-xl-padding);
        --c-article-body-copy-table-width: var(--c-article-body-copy-table-size-xl-width);
        --c-article-lower-content-padding: var(--c-article-lower-content-size-xl-padding)
    }
}

.v3-article-module__article___bwkuz {
    background-color: var(--c-article-background-color);
    border-top: var(--c-article-border-top);
    border-bottom: var(--c-article-border-bottom);
    border-left: var(--c-article-border-left);
    border-right: var(--c-article-border-right);
    border-radius: var(--c-article-border-radius);
    opacity: var(--c-article-opacity)
}

.v3-article-module__articleBody___iJdYb {
    display: flex;
    flex-direction: column;
    row-gap: var(--c-article-body-item-spacing);
    padding: var(--c-article-body-padding)
}

.v3-article-module__contentContainer___dieWY {
    display: flex;
    flex-direction: column;
    row-gap: var(--c-article-content-container-item-spacing)
}

.v3-article-module__bodyCopy___1v9dC {
    color: var(--c-article-text-color)
}

.v3-article-module__bodyCopy___1v9dC h2, .v3-article-module__bodyCopy___1v9dC h3, .v3-article-module__bodyCopy___1v9dC h4, .v3-article-module__bodyCopy___1v9dC ol, .v3-article-module__bodyCopy___1v9dC p, .v3-article-module__bodyCopy___1v9dC table, .v3-article-module__bodyCopy___1v9dC ul {
    padding: var(--c-article-body-text-padding)
}

.v3-article-module__bodyCopy___1v9dC table {
    margin: auto;
    width: var(--c-article-body-copy-table-width)
}

.v3-article-module__bodyCopy___1v9dC li > p, .v3-article-module__bodyCopy___1v9dC td > p, .v3-article-module__bodyCopy___1v9dC th > p {
    padding: 0
}

.v3-article-module__lowerContent___R6QHx {
    display: flex;
    flex-direction: column;
    padding: var(--c-article-lower-content-padding);
    gap: var(--c-article-lower-content-item-spacing)
}

.v3-article-module__shareTray___rXxWu {
    display: flex;
    justify-content: flex-end;
    padding: var(--c-article-header-block-share-tray-padding);
    border-top: var(--c-article-header-block-share-tray-border-top);
    border-bottom: var(--c-article-header-block-share-tray-border-bottom);
    border-right: var(--c-article-header-block-share-tray-border-right);
    border-left: var(--c-article-header-block-share-tray-border-left)
}

.v3-galleryArticle-module__tokens___K9hIJ {
    --c-gallery-article-top-width: var(--p-borderwidth-0);
    --c-gallery-article-bottom-width: var(--p-borderwidth-0);
    --c-gallery-article-left-width: var(--p-borderwidth-0);
    --c-gallery-article-right-width: var(--p-borderwidth-0);
    --c-gallery-article-border-style: var(--p-border-style-solid);
    --c-gallery-article-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-gallery-article-border-top: var(--c-gallery-article-top-width) var(--c-gallery-article-border-style) var(--c-gallery-article-border-color);
    --c-gallery-article-border-bottom: var(--c-gallery-article-bottom-width) var(--c-gallery-article-border-style) var(--c-gallery-article-border-color);
    --c-gallery-article-border-right: var(--c-gallery-article-right-width) var(--c-gallery-article-border-style) var(--c-gallery-article-border-color);
    --c-gallery-article-border-left: var(--c-gallery-article-left-width) var(--c-gallery-article-border-style) var(--c-gallery-article-border-color);
    --c-gallery-article-border-radius: var(--p-borderradius-0);
    --c-gallery-article-size-s-padding-top: var(--s-spacer-0);
    --c-gallery-article-size-s-padding-right: var(--s-spacer-0);
    --c-gallery-article-size-s-padding-bottom: var(--s-spacer-0);
    --c-gallery-article-size-s-padding-left: var(--s-spacer-0);
    --c-gallery-article-size-m-padding-top: var(--s-spacer-0);
    --c-gallery-article-size-m-padding-right: var(--s-spacer-0);
    --c-gallery-article-size-m-padding-bottom: var(--s-spacer-0);
    --c-gallery-article-size-m-padding-left: var(--s-spacer-0);
    --c-gallery-article-size-l-padding-top: var(--s-spacer-0);
    --c-gallery-article-size-l-padding-right: var(--s-spacer-0);
    --c-gallery-article-size-l-padding-bottom: var(--s-spacer-0);
    --c-gallery-article-size-l-padding-left: var(--s-spacer-0);
    --c-gallery-article-padding: var(--c-gallery-article-size-s-padding-top) var(--c-gallery-article-size-s-padding-right) var(--c-gallery-article-size-s-padding-bottom) var(--c-gallery-article-size-s-padding-left);
    --c-gallery-article-size-s-item-spacing: var(--s-spacer-0);
    --c-gallery-article-size-m-item-spacing: var(--s-spacer-0);
    --c-gallery-article-size-l-item-spacing: var(--s-spacer-0);
    --c-gallery-article-item-spacing: var(--c-gallery-article-size-s-item-spacing);
    --c-gallery-article-content-container-size-s-item-spacing: var(--s-spacer-10);
    --c-gallery-article-content-container-size-m-item-spacing: var(--s-spacer-10);
    --c-gallery-article-content-container-size-l-item-spacing: var(--s-spacer-10);
    --c-gallery-article-content-container-item-spacing: var(--c-gallery-article-content-container-size-s-item-spacing);
    --c-gallery-article-article-content-size-s-item-spacing: var(--s-spacer-10);
    --c-gallery-article-article-content-size-m-item-spacing: var(--s-spacer-10);
    --c-gallery-article-article-content-size-l-item-spacing: var(--s-spacer-10);
    --c-gallery-article-article-content-item-spacing: var(--c-gallery-article-article-content-size-s-item-spacing);
    --c-gallery-article-lower-content-size-s-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-gallery-article-lower-content-size-m-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-gallery-article-lower-content-size-l-padding: var(--s-spacer-0) var(--s-gridcolumn-inset-xl-1-col) var(--s-spacer-0) var(--s-gridcolumn-inset-xl-1-col);
    --c-gallery-article-lower-content-padding: var(--c-gallery-article-lower-content-size-s-padding);
    --c-gallery-article-lower-content-size-s-item-spacing: var(--s-spacer-13);
    --c-gallery-article-lower-content-size-m-item-spacing: var(--s-spacer-13);
    --c-gallery-article-lower-content-size-l-item-spacing: var(--s-spacer-13);
    --c-gallery-article-lower-content-item-spacing: var(--c-gallery-article-lower-content-size-s-item-spacing)
}

@media (min-width: 768px) {
    .v3-galleryArticle-module__tokens___K9hIJ {
        --c-gallery-article-padding: var(--c-gallery-article-size-m-padding-top) var(--c-gallery-article-size-m-padding-right) var(--c-gallery-article-size-m-padding-bottom) var(--c-gallery-article-size-m-padding-left);
        --c-gallery-article-item-spacing: var(--c-gallery-article-size-m-item-spacing);
        --c-gallery-article-content-container-item-spacing: var(--c-gallery-article-content-container-size-m-item-spacing);
        --c-gallery-article-article-content-item-spacing: var(--c-gallery-article-article-content-size-m-item-spacing);
        --c-gallery-article-lower-content-padding: var(--c-gallery-article-lower-content-size-m-padding);
        --c-gallery-article-lower-content-item-spacing: var(--c-gallery-article-lower-content-size-m-item-spacing)
    }
}

@media (min-width: 1024px) {
    .v3-galleryArticle-module__tokens___K9hIJ {
        --c-gallery-article-padding: var(--c-gallery-article-size-l-padding-top) var(--c-gallery-article-size-l-padding-right) var(--c-gallery-article-size-l-padding-bottom) var(--c-gallery-article-size-l-padding-left);
        --c-gallery-article-item-spacing: var(--c-gallery-article-size-l-item-spacing);
        --c-gallery-article-content-container-item-spacing: var(--c-gallery-article-content-container-size-l-item-spacing);
        --c-gallery-article-article-content-item-spacing: var(--c-gallery-article-article-content-size-l-item-spacing);
        --c-gallery-article-lower-content-padding: var(--c-gallery-article-lower-content-size-l-padding);
        --c-gallery-article-lower-content-item-spacing: var(--c-gallery-article-lower-content-size-l-item-spacing)
    }
}

.v3-galleryArticle-module__tokens___K9hIJ {
    --c-gallery-article-text-color: var(--cs-base-2-text-supporting);
    --c-gallery-article-background-color: var(--s-color-page-background-2);
    --c-gallery-article-opacity: var(--p-opacity-100);
    --c-gallery-article-article-body-display: flex;
    --c-gallery-article-article-body-flex-direction: column;
    --c-gallery-article-article-body-size-s-padding: var(--s-spacer-12) var(--s-spacer-0) var(--s-spacer-17) var(--s-spacer-0);
    --c-gallery-article-article-body-size-m-padding: var(--s-spacer-12) var(--s-spacer-0) var(--s-spacer-17) var(--s-spacer-0);
    --c-gallery-article-article-body-size-l-padding: var(--s-spacer-12) var(--s-spacer-0) var(--s-spacer-17) var(--s-spacer-0);
    --c-gallery-article-article-body-padding: var(--c-gallery-article-article-body-size-s-padding);
    --c-gallery-article-content-container-display: flex;
    --c-gallery-article-content-container-flex-direction: column;
    --c-gallery-article-article-content-display: flex;
    --c-gallery-article-article-content-flex-direction: column;
    --c-gallery-article-body-text-size-s-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-gallery-article-body-text-size-m-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-gallery-article-body-text-size-l-padding: var(--s-spacer-0) var(--s-gridcolumn-inset-xl-1-col) var(--s-spacer-0) var(--s-gridcolumn-inset-xl-1-col);
    --c-gallery-article-body-text-size-xl-padding: var(--s-spacer-0) var(--s-gridcolumn-inset-xl-2-col) var(--s-spacer-0) var(--s-gridcolumn-inset-xl-2-col);
    --c-gallery-article-body-text-padding: var(--c-gallery-article-body-text-size-s-padding);
    --c-gallery-article-body-copy-table-size-s-width: 100%;
    --c-gallery-article-body-copy-table-size-m-width: 100%;
    --c-gallery-article-body-copy-table-size-l-width: calc(100% - var(--s-gridcolumn-inset-xl-1-col) * 2);
    --c-gallery-article-body-copy-table-size-xl-width: calc(100% - var(--s-gridcolumn-inset-xl-2-col) * 2);
    --c-gallery-article-body-copy-table-width: var(--c-gallery-article-body-copy-table-size-s-width);
    --c-gallery-article-header-block-share-tray-display: flex;
    --c-gallery-article-header-block-share-tray-justify-content: flex-end;
    --c-gallery-article-header-block-share-tray-border-top: var(--p-borderwidth-1) solid var(--s-color-border-default-mid);
    --c-gallery-article-header-block-share-tray-border-bottom: var(--p-borderwidth-1) solid var(--s-color-border-default-mid);
    --c-gallery-article-header-block-share-tray-border-right: var(--p-borderwidth-0) solid var(--s-color-border-default-mid);
    --c-gallery-article-header-block-share-tray-border-left: var(--p-borderwidth-0) solid var(--s-color-border-default-mid)
}

@media (min-width: 768px) {
    .v3-galleryArticle-module__tokens___K9hIJ {
        --c-gallery-article-article-body-padding: var(--c-gallery-article-article-body-size-m-padding);
        --c-gallery-article-body-text-padding: var(--c-gallery-article-body-text-size-m-padding);
        --c-gallery-article-body-copy-table-width: var(--c-gallery-article-body-copy-table-size-m-width)
    }
}

@media (min-width: 1024px) {
    .v3-galleryArticle-module__tokens___K9hIJ {
        --c-gallery-article-article-body-padding: var(--c-gallery-article-article-body-size-l-padding);
        --c-gallery-article-body-text-padding: var(--c-gallery-article-body-text-size-l-padding);
        --c-gallery-article-body-copy-table-width: var(--c-gallery-article-body-copy-table-size-l-width)
    }
}

@media (min-width: 1440px) {
    .v3-galleryArticle-module__tokens___K9hIJ {
        --c-gallery-article-body-text-padding: var(--c-gallery-article-body-text-size-xl-padding);
        --c-gallery-article-body-copy-table-width: var(--c-gallery-article-body-copy-table-size-xl-width)
    }
}

.v3-galleryArticle-module__galleryArticle___pyFzp {
    padding: var(--c-gallery-article-padding);
    background-color: var(--c-gallery-article-background-color);
    border-radius: var(--c-gallery-article-border-radius);
    opacity: var(--c-gallery-article-opacity);
    border-top: var(--c-gallery-article-border-top);
    border-bottom: var(--c-gallery-article-border-bottom);
    border-left: var(--c-gallery-article-border-left);
    border-right: var(--c-gallery-article-border-right)
}

.v3-galleryArticle-module__articleBody___CeLW5 {
    display: var(--c-gallery-article-article-body-display);
    flex-direction: var(--c-gallery-article-article-body-flex-direction);
    padding: var(--c-gallery-article-article-body-padding)
}

.v3-galleryArticle-module__contentContainer___25XRi {
    display: var(--c-gallery-article-content-container-display);
    flex-direction: var(--c-gallery-article-content-container-flex-direction);
    row-gap: var(--c-gallery-article-content-container-item-spacing)
}

.v3-galleryArticle-module__articleContent___Tun1N {
    display: var(--c-gallery-article-article-content-display);
    flex-direction: var(--c-gallery-article-article-content-flex-direction);
    row-gap: var(--c-gallery-article-article-content-item-spacing)
}

.v3-galleryArticle-module__bodyCopy___hdc3n {
    color: var(--c-gallery-article-text-color)
}

.v3-galleryArticle-module__bodyCopy___hdc3n h2, .v3-galleryArticle-module__bodyCopy___hdc3n h3, .v3-galleryArticle-module__bodyCopy___hdc3n h4, .v3-galleryArticle-module__bodyCopy___hdc3n ol, .v3-galleryArticle-module__bodyCopy___hdc3n p, .v3-galleryArticle-module__bodyCopy___hdc3n ul {
    padding: var(--c-gallery-article-body-text-padding)
}

.v3-galleryArticle-module__bodyCopy___hdc3n table {
    margin: auto;
    width: var(--c-gallery-article-body-copy-table-width)
}

.v3-galleryArticle-module__bodyCopy___hdc3n li > p, .v3-galleryArticle-module__bodyCopy___hdc3n td > p, .v3-galleryArticle-module__bodyCopy___hdc3n th > p {
    padding: 0
}

.v3-galleryArticle-module__lowerContent___RazWN {
    display: flex;
    flex-direction: column;
    padding: var(--c-gallery-article-lower-content-padding);
    gap: var(--c-gallery-article-lower-content-padding)
}

.v3-galleryArticle-module__shareTray___ukPcg {
    display: var(--c-gallery-article-header-block-share-tray-display);
    justify-content: var(--c-gallery-article-header-block-share-tray-justify-content);
    padding: var(--c-gallery-article-header-block-share-tray-padding);
    border-top: var(--c-gallery-article-header-block-share-tray-border-top);
    border-bottom: var(--c-gallery-article-header-block-share-tray-border-bottom);
    border-right: var(--c-gallery-article-header-block-share-tray-border-right);
    border-left: var(--c-gallery-article-header-block-share-tray-border-left)
}

.v3-videoArticle-module__tokens___qX-8t {
    --c-video-article-top-width: var(--p-borderwidth-0);
    --c-video-article-bottom-width: var(--p-borderwidth-0);
    --c-video-article-left-width: var(--p-borderwidth-0);
    --c-video-article-right-width: var(--p-borderwidth-0);
    --c-video-article-border-style: var(--p-border-style-solid);
    --c-video-article-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-video-article-border-top: var(--c-video-article-top-width) var(--c-video-article-border-style) var(--c-video-article-border-color);
    --c-video-article-border-bottom: var(--c-video-article-bottom-width) var(--c-video-article-border-style) var(--c-video-article-border-color);
    --c-video-article-border-right: var(--c-video-article-right-width) var(--c-video-article-border-style) var(--c-video-article-border-color);
    --c-video-article-border-left: var(--c-video-article-left-width) var(--c-video-article-border-style) var(--c-video-article-border-color);
    --c-video-article-border-radius: var(--p-borderradius-0);
    --c-video-article-size-s-padding-top: var(--s-spacer-0);
    --c-video-article-size-s-padding-right: var(--s-spacer-0);
    --c-video-article-size-s-padding-bottom: var(--s-spacer-0);
    --c-video-article-size-s-padding-left: var(--s-spacer-0);
    --c-video-article-size-m-padding-top: var(--s-spacer-0);
    --c-video-article-size-m-padding-right: var(--s-spacer-0);
    --c-video-article-size-m-padding-bottom: var(--s-spacer-0);
    --c-video-article-size-m-padding-left: var(--s-spacer-0);
    --c-video-article-size-l-padding-top: var(--s-spacer-0);
    --c-video-article-size-l-padding-right: var(--s-spacer-0);
    --c-video-article-size-l-padding-bottom: var(--s-spacer-0);
    --c-video-article-size-l-padding-left: var(--s-spacer-0);
    --c-video-article-padding: var(--c-video-article-size-s-padding-top) var(--c-video-article-size-s-padding-right) var(--c-video-article-size-s-padding-bottom) var(--c-video-article-size-s-padding-left);
    --c-video-article-size-s-item-spacing: var(--s-spacer-0);
    --c-video-article-size-m-item-spacing: var(--s-spacer-0);
    --c-video-article-size-l-item-spacing: var(--s-spacer-0);
    --c-video-article-item-spacing: var(--c-video-article-size-s-item-spacing);
    --c-video-article-content-container-size-s-item-spacing: var(--s-spacer-10);
    --c-video-article-content-container-size-m-item-spacing: var(--s-spacer-10);
    --c-video-article-content-container-size-l-item-spacing: var(--s-spacer-10);
    --c-video-article-content-container-item-spacing: var(--c-video-article-content-container-size-s-item-spacing);
    --c-video-article-article-content-size-s-item-spacing: var(--s-spacer-10);
    --c-video-article-article-content-size-m-item-spacing: var(--s-spacer-10);
    --c-video-article-article-content-size-l-item-spacing: var(--s-spacer-10);
    --c-video-article-article-content-item-spacing: var(--c-video-article-article-content-size-s-item-spacing);
    --c-video-article-lower-content-size-s-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-article-lower-content-size-m-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-article-lower-content-size-l-padding: var(--s-spacer-0) var(--s-gridcolumn-inset-xl-1-col) var(--s-spacer-0) var(--s-gridcolumn-inset-xl-1-col);
    --c-video-article-lower-content-padding: var(--c-video-article-lower-content-size-s-padding);
    --c-video-article-lower-content-size-s-item-spacing: var(--s-spacer-13);
    --c-video-article-lower-content-size-m-item-spacing: var(--s-spacer-13);
    --c-video-article-lower-content-size-l-item-spacing: var(--s-spacer-13);
    --c-video-article-lower-content-item-spacing: var(--c-video-article-lower-content-size-s-item-spacing)
}

@media (min-width: 768px) {
    .v3-videoArticle-module__tokens___qX-8t {
        --c-video-article-padding: var(--c-video-article-size-m-padding-top) var(--c-video-article-size-m-padding-right) var(--c-video-article-size-m-padding-bottom) var(--c-video-article-size-m-padding-left);
        --c-video-article-item-spacing: var(--c-video-article-size-m-item-spacing);
        --c-video-article-content-container-item-spacing: var(--c-video-article-content-container-size-m-item-spacing);
        --c-video-article-article-content-item-spacing: var(--c-video-article-article-content-size-m-item-spacing);
        --c-video-article-lower-content-padding: var(--c-video-article-lower-content-size-m-padding);
        --c-video-article-lower-content-item-spacing: var(--c-video-article-lower-content-size-m-item-spacing)
    }
}

@media (min-width: 1024px) {
    .v3-videoArticle-module__tokens___qX-8t {
        --c-video-article-padding: var(--c-video-article-size-l-padding-top) var(--c-video-article-size-l-padding-right) var(--c-video-article-size-l-padding-bottom) var(--c-video-article-size-l-padding-left);
        --c-video-article-item-spacing: var(--c-video-article-size-l-item-spacing);
        --c-video-article-content-container-item-spacing: var(--c-video-article-content-container-size-l-item-spacing);
        --c-video-article-article-content-item-spacing: var(--c-video-article-article-content-size-l-item-spacing);
        --c-video-article-lower-content-padding: var(--c-video-article-lower-content-size-l-padding);
        --c-video-article-lower-content-item-spacing: var(--c-video-article-lower-content-size-l-item-spacing)
    }
}

.v3-videoArticle-module__tokens___qX-8t {
    --c-video-article-text-color: var(--cs-base-2-text-supporting);
    --c-video-article-background-color: var(--s-color-page-background-2);
    --c-video-article-opacity: var(--p-opacity-100);
    --c-video-article-article-body-display: flex;
    --c-video-article-article-body-flex-direction: column;
    --c-video-article-article-body-size-s-padding: var(--s-spacer-12) var(--s-spacer-0) var(--s-spacer-17) var(--s-spacer-0);
    --c-video-article-article-body-size-m-padding: var(--s-spacer-12) var(--s-spacer-0) var(--s-spacer-17) var(--s-spacer-0);
    --c-video-article-article-body-size-l-padding: var(--s-spacer-12) var(--s-spacer-0) var(--s-spacer-17) var(--s-spacer-0);
    --c-video-article-article-body-padding: var(--c-video-article-article-body-size-s-padding);
    --c-video-article-content-container-display: flex;
    --c-video-article-content-container-flex-direction: column;
    --c-video-article-article-content-display: flex;
    --c-video-article-article-content-flex-direction: column;
    --c-video-article-body-text-size-s-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-article-body-text-size-m-padding: var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0) var(--s-spacer-0);
    --c-video-article-body-text-size-l-padding: var(--s-spacer-0) var(--s-gridcolumn-inset-xl-1-col) var(--s-spacer-0) var(--s-gridcolumn-inset-xl-1-col);
    --c-video-article-body-text-padding: var(--c-video-article-body-text-size-s-padding);
    --c-video-article-body-copy-table-size-s-width: 100%;
    --c-video-article-body-copy-table-size-m-width: 100%;
    --c-video-article-body-copy-table-size-l-width: calc(100% - var(--s-gridcolumn-inset-xl-1-col) * 2);
    --c-video-article-body-copy-table-width: var(--c-video-article-body-copy-table-size-s-width);
    --c-video-article-header-block-share-tray-display: flex;
    --c-video-article-header-block-share-tray-justify-content: flex-end;
    --c-video-article-header-block-share-tray-border-top: var(--p-borderwidth-1) solid var(--s-color-border-default-mid);
    --c-video-article-header-block-share-tray-border-bottom: var(--p-borderwidth-1) solid var(--s-color-border-default-mid);
    --c-video-article-header-block-share-tray-border-right: var(--p-borderwidth-0) solid var(--s-color-border-default-mid);
    --c-video-article-header-block-share-tray-border-left: var(--p-borderwidth-0) solid var(--s-color-border-default-mid)
}

@media (min-width: 768px) {
    .v3-videoArticle-module__tokens___qX-8t {
        --c-video-article-article-body-padding: var(--c-video-article-article-body-size-m-padding);
        --c-video-article-body-text-padding: var(--c-video-article-body-text-size-m-padding);
        --c-video-article-body-copy-table-width: var(--c-video-article-body-copy-table-size-m-width)
    }
}

@media (min-width: 1024px) {
    .v3-videoArticle-module__tokens___qX-8t {
        --c-video-article-article-body-padding: var(--c-video-article-article-body-size-l-padding);
        --c-video-article-body-text-padding: var(--c-video-article-body-text-size-l-padding);
        --c-video-article-body-copy-table-width: var(--c-video-article-body-copy-table-size-l-width)
    }
}

.v3-videoArticle-module__videoArticle___tZFCn {
    padding: var(--c-video-article-padding);
    background-color: var(--c-video-article-background-color);
    border-radius: var(--c-video-article-border-radius);
    opacity: var(--c-video-article-opacity);
    border-top: var(--c-video-article-border-top);
    border-bottom: var(--c-video-article-border-bottom);
    border-left: var(--c-video-article-border-left);
    border-right: var(--c-video-article-border-right)
}

.v3-videoArticle-module__articleBody___5vb9D {
    display: var(--c-video-article-article-body-display);
    flex-direction: var(--c-video-article-article-body-flex-direction);
    padding: var(--c-video-article-article-body-padding)
}

.v3-videoArticle-module__contentContainer___b8-o5 {
    display: var(--c-video-article-content-container-display);
    flex-direction: var(--c-video-article-content-container-flex-direction);
    row-gap: var(--c-video-article-content-container-item-spacing)
}

.v3-videoArticle-module__articleContent___21R66 {
    display: var(--c-video-article-article-content-display);
    flex-direction: var(--c-video-article-article-content-flex-direction);
    row-gap: var(--c-video-article-article-content-item-spacing)
}

.v3-videoArticle-module__bodyCopy___4BaOc {
    color: var(--c-video-article-text-color)
}

.v3-videoArticle-module__bodyCopy___4BaOc h2, .v3-videoArticle-module__bodyCopy___4BaOc h3, .v3-videoArticle-module__bodyCopy___4BaOc h4, .v3-videoArticle-module__bodyCopy___4BaOc ol, .v3-videoArticle-module__bodyCopy___4BaOc p, .v3-videoArticle-module__bodyCopy___4BaOc ul {
    padding: var(--c-video-article-body-text-padding)
}

.v3-videoArticle-module__bodyCopy___4BaOc table {
    margin: auto;
    width: var(--c-video-article-body-copy-table-width)
}

.v3-videoArticle-module__bodyCopy___4BaOc li > p, .v3-videoArticle-module__bodyCopy___4BaOc td > p, .v3-videoArticle-module__bodyCopy___4BaOc th > p {
    padding: 0
}

.v3-videoArticle-module__lowerContent___JGeOX {
    display: flex;
    flex-direction: column;
    padding: var(--c-video-article-lower-content-padding);
    gap: var(--c-video-article-lower-content-item-spacing)
}

.v3-videoArticle-module__shareTray___-E9Hq {
    display: var(--c-video-article-header-block-share-tray-display);
    justify-content: var(--c-video-article-header-block-share-tray-justify-content);
    padding: var(--c-video-article-header-block-share-tray-padding);
    border-top: var(--c-video-article-header-block-share-tray-border-top);
    border-bottom: var(--c-video-article-header-block-share-tray-border-bottom);
    border-right: var(--c-video-article-header-block-share-tray-border-right);
    border-left: var(--c-video-article-header-block-share-tray-border-left)
}

.v3-newsListing-module__tokens___mz5d3 {
    --c-news-listing-top-width: var(--p-borderwidth-0);
    --c-news-listing-bottom-width: var(--p-borderwidth-0);
    --c-news-listing-left-width: var(--p-borderwidth-0);
    --c-news-listing-right-width: var(--p-borderwidth-0);
    --c-news-listing-border-style: var(--p-border-style-solid);
    --c-news-listing-border-color: var(--p-color-opacity-background-transparent);
    --c-news-listing-border-top: var(--c-news-listing-top-width) var(--c-news-listing-border-style) var(--c-news-listing-border-color);
    --c-news-listing-border-bottom: var(--c-news-listing-bottom-width) var(--c-news-listing-border-style) var(--c-news-listing-border-color);
    --c-news-listing-border-right: var(--c-news-listing-right-width) var(--c-news-listing-border-style) var(--c-news-listing-border-color);
    --c-news-listing-border-left: var(--c-news-listing-left-width) var(--c-news-listing-border-style) var(--c-news-listing-border-color);
    --c-news-listing-border-radius: var(--p-borderradius-0);
    --c-news-listing-size-s-padding-top: var(--s-spacer-0);
    --c-news-listing-size-s-padding-right: var(--s-spacer-0);
    --c-news-listing-size-s-padding-bottom: var(--s-spacer-0);
    --c-news-listing-size-s-padding-left: var(--s-spacer-0);
    --c-news-listing-size-m-padding-top: var(--s-spacer-0);
    --c-news-listing-size-m-padding-right: var(--s-spacer-0);
    --c-news-listing-size-m-padding-bottom: var(--s-spacer-0);
    --c-news-listing-size-m-padding-left: var(--s-spacer-0);
    --c-news-listing-size-l-padding-top: var(--s-spacer-0);
    --c-news-listing-size-l-padding-right: var(--s-spacer-0);
    --c-news-listing-size-l-padding-bottom: var(--s-spacer-0);
    --c-news-listing-size-l-padding-left: var(--s-spacer-0);
    --c-news-listing-padding: var(--c-news-listing-size-s-padding-top) var(--c-news-listing-size-s-padding-right) var(--c-news-listing-size-s-padding-bottom) var(--c-news-listing-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-newsListing-module__tokens___mz5d3 {
        --c-news-listing-padding: var(--c-news-listing-size-m-padding-top) var(--c-news-listing-size-m-padding-right) var(--c-news-listing-size-m-padding-bottom) var(--c-news-listing-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-newsListing-module__tokens___mz5d3 {
        --c-news-listing-padding: var(--c-news-listing-size-l-padding-top) var(--c-news-listing-size-l-padding-right) var(--c-news-listing-size-l-padding-bottom) var(--c-news-listing-size-l-padding-left)
    }
}

.v3-newsListing-module__tokens___mz5d3 {
    --c-news-listing-background-color: var(--s-color-background-default-light);
    --c-news-listing-opacity: var(--p-opacity-100);
    --c-news-listing-title-bottom-padding: 24px;
    --c-news-listing-title-bottom-padding-breakpoint-xl: 32px;
    --c-news-listing-list-container-padding: 20px 0 28px;
    --c-news-listing-list-container-padding-breakpoint-xl: 28px 0 0;
    --c-news-listing-list-row-gap: var(--p-grid-small-gap);
    --c-news-listing-list-row-gap-breakpoint-m: var(--p-grid-medium-gap);
    --c-news-listing-list-row-gap-breakpoint-l: var(--p-grid-large-gap);
    --c-news-listing-list-row-gap-breakpoint-xl: var(--p-grid-xlarge-gap);
    --c-news-listing-list-row-gap-breakpoint-xxl: var(--p-grid-xxlarge-gap);
    --c-news-listing-list-item-grid-column: 1/span all;
    --c-news-listing-list-item-grid-column-breakpoint-m: span 4;
    --c-news-listing-dropdown-container-display: flex;
    --c-news-listing-dropdown-container-flex-direction: column;
    --c-news-listing-dropdown-container-align-items: flex-start;
    --c-news-listing-dropdown-container-gap: 16px;
    --c-news-listing-dropdown-container-flex-direction-breakpoint-xl: row;
    --c-news-listing-dropdown-container-align-items-breakpoint-xl: center;
    --c-news-listing-dropdown-container-justify-content-breakpoint-xl: flex-end;
    --c-news-listing-dropdown-filter-label-color: var(--p-color-neutral-800);
    --c-news-listing-dropdown-filter-label-display: block;
    --c-news-listing-dropown-filter-width: fit-content
}

.v3-newsListing-module__newsListing___iq4Gs {
    padding: var(--c-news-listing-padding);
    background-color: var(--c-news-listing-background-color);
    border-top: var(--c-news-listing-border-top);
    border-bottom: var(--c-news-listing-border-bottom);
    border-left: var(--c-news-listing-border-left);
    border-right: var(--c-news-listing-border-right);
    border-radius: var(--c-news-listing-border-radius);
    opacity: var(--c-news-listing-opacity)
}

.v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__newsListTitle___38RG- {
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding-bottom: var(--c-news-listing-title-bottom-padding)
}

@media (min-width: 1440px) {
    .v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__newsListTitle___38RG- {
        font-family: Open Sans;
        font-size: 40px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700;
        padding-bottom: var(--c-news-listing-title-bottom-padding-breakpoint-xl)
    }
}

.v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__dropdownContainer___VrWL4 {
    display: var(--c-news-listing-dropdown-container-display);
    flex-direction: var(--c-news-listing-dropdown-container-flex-direction);
    align-items: var(--c-news-listing-dropdown-container-align-items);
    gap: var(--c-news-listing-dropdown-container-gap)
}

@media (min-width: 1440px) {
    .v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__dropdownContainer___VrWL4 {
        flex-direction: var(--c-news-listing-dropdown-container-flex-direction-breakpoint-xl);
        align-items: var(--c-news-listing-dropdown-container-align-items-breakpoint-xl);
        justify-content: var(--c-news-listing-dropdown-container-justify-content-breakpoint-xl)
    }
}

.v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__filterLabel___PrwHp {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    display: var(--c-news-listing-dropdown-filter-label-display);
    color: var(--c-news-listing-dropdown-filter-label-color)
}

.v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__filterOptions___4s00v {
    width: var(--c-news-listing-dropown-filter-width)
}

.v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__listContainer___j1gHN {
    margin-top: -52px
}

@media (min-width: 1440px) {
    .v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__listContainer___j1gHN {
        margin-top: -80px;
        padding: var(--c-news-listing-list-container-padding-breakpoint-xl)
    }
}

.v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__listContainer___j1gHN ul {
    display: grid;
    grid-template-columns:repeat(var(--p-grid-small-columns-count), 1fr);
    -moz-column-gap: var(--p-grid-small-gap);
    column-gap: var(--p-grid-small-gap);
    row-gap: var(--c-news-listing-list-row-gap)
}

@media (min-width: 768px) {
    .v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__listContainer___j1gHN ul {
        grid-template-columns:repeat(var(--p-grid-medium-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-medium-gap);
        column-gap: var(--p-grid-medium-gap)
    }
}

@media (min-width: 1024px) {
    .v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__listContainer___j1gHN ul {
        grid-template-columns:repeat(var(--p-grid-large-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-large-gap);
        column-gap: var(--p-grid-large-gap)
    }
}

@media (min-width: 1440px) {
    .v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__listContainer___j1gHN ul {
        grid-template-columns:repeat(var(--p-grid-xlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xlarge-gap);
        column-gap: var(--p-grid-xlarge-gap);
        grid-template-columns:repeat(var(--p-grid-xxlarge-columns-count), 1fr);
        -moz-column-gap: var(--p-grid-xxlarge-gap);
        column-gap: var(--p-grid-xxlarge-gap)
    }
}

@media (min-width: 768px) {
    .v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__listContainer___j1gHN ul {
        row-gap: var(--c-news-listing-list-row-gap-breakpoint-m)
    }
}

@media (min-width: 1024px) {
    .v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__listContainer___j1gHN ul {
        row-gap: var(--c-news-listing-list-row-gap-breakpoint-l)
    }
}

@media (min-width: 1440px) {
    .v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__listContainer___j1gHN ul {
        row-gap: var(--c-news-listing-list-row-gap-breakpoint-xl)
    }
}

@media (min-width: 1920px) {
    .v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__listContainer___j1gHN ul {
        row-gap: var(--c-news-listing-list-row-gap-breakpoint-xxl)
    }
}

.v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__listContainer___j1gHN li {
    grid-column: var(--c-news-listing-list-item-grid-column)
}

@media (min-width: 768px) {
    .v3-newsListing-module__newsListing___iq4Gs .v3-newsListing-module__listContainer___j1gHN li {
        grid-column: var(--c-news-listing-list-item-grid-column-breakpoint-m)
    }
}

.v3-newsListing-module__hasFeaturedArticle___4556b .v3-newsListing-module__listContainer___j1gHN {
    margin-top: 0;
    padding: var(--c-news-listing-list-container-padding)
}

.v3-penalties-module__tokens___4xUrS {
    --c-penalties-red: var(--s-color-background-system-error);
    --c-penalties-green: var(--s-color-background-system-success);
    --c-penalties-grey: var(--s-color-background-default-mid);
    --c-penalties-display: flex;
    --c-penalties-align-items: center;
    --c-penalties-justify-content: center;
    --c-penalties-list-style: none;
    --c-penalties-flex-wrap: wrap;
    --c-penalties-gap: var(--s-spacer-3);
    --c-penalty-width: var(--p-size-4);
    --c-penalty-height: var(--p-size-4);
    --c-penalty-border-radius: 50%
}

@media (min-width: 1024px) {
    .v3-penalties-module__tokens___4xUrS {
        --c-penalties-gap: var(--s-spacer-4);
        --c-penalty-width: var(--p-size-6);
        --c-penalty-height: var(--p-size-6)
    }
}

.v3-penalties-module__penalties___-ynxn {
    display: var(--c-penalties-display);
    align-items: var(--c-penalties-align-items);
    justify-content: var(--c-penalties-justify-content);
    list-style: var(--c-penalties-list-style);
    gap: var(--c-penalties-gap);
    flex-wrap: var(--c-penalties-flex-wrap)
}

.v3-penalties-module__penalty___DZ-tJ {
    width: var(--c-penalty-width);
    height: var(--c-penalty-height);
    border-radius: var(--c-penalty-border-radius)
}

.v3-penalties-module__penalty___DZ-tJ span {
    display: none
}

.v3-penalties-module__scored___QXnNc {
    background-color: var(--c-penalties-green)
}

.v3-penalties-module__missed___GH-ZG, .v3-penalties-module__saved___5v0Fg {
    background-color: var(--c-penalties-red)
}

.v3-penalties-module__initial___9ZOvY {
    background-color: var(--c-penalties-grey)
}

.v3-playerStatus-module__tokens___CDMZN {
    --c-player-status-top-width: var(--p-borderwidth-0);
    --c-player-status-bottom-width: var(--p-borderwidth-0);
    --c-player-status-left-width: var(--p-borderwidth-0);
    --c-player-status-right-width: var(--p-borderwidth-0);
    --c-player-status-border-style: var(--p-border-style-solid);
    --c-player-status-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-player-status-border-top: var(--c-player-status-top-width) var(--c-player-status-border-style) var(--c-player-status-border-color);
    --c-player-status-border-bottom: var(--c-player-status-bottom-width) var(--c-player-status-border-style) var(--c-player-status-border-color);
    --c-player-status-border-right: var(--c-player-status-right-width) var(--c-player-status-border-style) var(--c-player-status-border-color);
    --c-player-status-border-left: var(--c-player-status-left-width) var(--c-player-status-border-style) var(--c-player-status-border-color);
    --c-player-status-border-radius: var(--p-borderradius-0);
    --c-player-status-size-s-padding-top: var(--s-spacer-3);
    --c-player-status-size-s-padding-right: var(--s-spacer-4);
    --c-player-status-size-s-padding-bottom: var(--s-spacer-3);
    --c-player-status-size-s-padding-left: var(--s-spacer-4);
    --c-player-status-size-m-padding-top: var(--s-spacer-3);
    --c-player-status-size-m-padding-right: var(--s-spacer-4);
    --c-player-status-size-m-padding-bottom: var(--s-spacer-3);
    --c-player-status-size-m-padding-left: var(--s-spacer-4);
    --c-player-status-size-l-padding-top: var(--s-spacer-3);
    --c-player-status-size-l-padding-right: var(--s-spacer-4);
    --c-player-status-size-l-padding-bottom: var(--s-spacer-3);
    --c-player-status-size-l-padding-left: var(--s-spacer-4);
    --c-player-status-size-xl-padding-top: var(--s-spacer-3);
    --c-player-status-size-xl-padding-right: var(--s-spacer-4);
    --c-player-status-size-xl-padding-bottom: var(--s-spacer-3);
    --c-player-status-size-xl-padding-left: var(--s-spacer-4);
    --c-player-status-padding: var(--c-player-status-size-s-padding-top) var(--c-player-status-size-s-padding-right) var(--c-player-status-size-s-padding-bottom) var(--c-player-status-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-playerStatus-module__tokens___CDMZN {
        --c-player-status-padding: var(--c-player-status-size-m-padding-top) var(--c-player-status-size-m-padding-right) var(--c-player-status-size-m-padding-bottom) var(--c-player-status-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-playerStatus-module__tokens___CDMZN {
        --c-player-status-padding: var(--c-player-status-size-l-padding-top) var(--c-player-status-size-l-padding-right) var(--c-player-status-size-l-padding-bottom) var(--c-player-status-size-l-padding-left)
    }
}

@media (min-width: 1440px) {
    .v3-playerStatus-module__tokens___CDMZN {
        --c-player-status-padding: var(--c-player-status-size-xl-padding-top) var(--c-player-status-size-xl-padding-right) var(--c-player-status-size-xl-padding-bottom) var(--c-player-status-size-xl-padding-left)
    }
}

.v3-playerStatus-module__tokens___CDMZN {
    --c-player-status-background-color: var(--s-color-background-brand-primary2);
    --c-player-status-opacity: var(--p-opacity-100);
    --c-player-status-display: flex;
    --c-player-status-align-items: center;
    --c-player-status-gap: 12px;
    --c-player-status-width: 160px;
    --c-player-status-size-xl-width: 100%;
    --c-player-status-flex-direction: row;
    --c-player-status-flex-direction-xl: row;
    --c-player-status-label-padding: 1px 0 3px;
    --c-player-status-label-color: var(--s-color-text-default-white);
    --c-player-status-label-text-transform: none;
    --c-player-status-icon-width: 20px;
    --c-player-status-icon-height: 20px;
    --c-player-status-icon-size-xl-width: 24px;
    --c-player-status-icon-size-xl-height: 24px;
    --c-player-status-svg-width: 20px;
    --c-player-status-svg-height: 20px;
    --c-player-status-svg-size-xl-width: 24px;
    --c-player-status-svg-size-xl-height: 24px;
    --c-player-status-icon-svg-color: var(--p-color-neutral-white);
    --c-player-status-icon-right-justify-content: space-between;
    --c-player-status-icon-right-gap: 0;
    --c-player-status-icon-right-icon-order: 2;
    --c-player-status-no-label-padding: 4px;
    --c-player-status-no-label-width: 28px;
    --c-player-status-no-label-height: 28px;
    --c-player-status-no-label-size-xl-width: 100%;
    --c-player-status-no-label-size-xl-height: auto;
    --c-player-status-no-label-label-display: none;
    --c-player-status-no-label-label-size-xl-display: block
}

.v3-playerStatus-module__playerStatus___MK5pk {
    display: var(--c-player-status-display);
    align-items: var(--c-player-status-align-items);
    padding: var(--c-player-status-padding);
    width: var(--c-player-status-width);
    white-space: nowrap;
    background-color: var(--c-player-status-background-color);
    border-radius: var(--c-player-status-border-radius);
    opacity: var(--c-player-status-opacity);
    gap: var(--c-player-status-gap);
    border-top: var(--c-player-status-border-top);
    border-bottom: var(--c-player-status-border-bottom);
    border-left: var(--c-player-status-border-left);
    border-right: var(--c-player-status-border-right);
    flex-direction: var(--c-player-status-flex-direction)
}

@media (min-width: 1440px) {
    .v3-playerStatus-module__playerStatus___MK5pk {
        flex-direction: var(--c-player-status-flex-direction-xl);
        width: var(--c-player-status-size-xl-width)
    }
}

.v3-playerStatus-module__label___3-stu {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400;
    padding: var(--c-player-status-label-padding);
    color: var(--s-color-text-default-white);
    text-transform: var(--c-player-status-label-text-transform)
}

@media (min-width: 1440px) {
    .v3-playerStatus-module__label___3-stu {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 400
    }
}

.v3-playerStatus-module__icon___vMRmm {
    width: var(--c-player-status-icon-width);
    height: var(--c-player-status-icon-height)
}

@media (min-width: 1440px) {
    .v3-playerStatus-module__icon___vMRmm {
        width: var(--c-player-status-icon-size-xl-width);
        height: var(--c-player-status-icon-size-xl-height)
    }
}

.v3-playerStatus-module__icon___vMRmm svg {
    width: var(--c-player-status-svg-width);
    height: var(--c-player-status-svg-height);
    color: var(--c-player-status-icon-svg-color)
}

@media (min-width: 1440px) {
    .v3-playerStatus-module__icon___vMRmm svg {
        width: var(--c-player-status-svg-size-xl-width);
        height: var(--c-player-status-svg-size-xl-height)
    }
}

.v3-playerStatus-module__iconRight___jXWhA {
    justify-content: var(--c-player-status-icon-right-justify-content);
    gap: var(--c-player-status-icon-right-gap)
}

.v3-playerStatus-module__iconRight___jXWhA .v3-playerStatus-module__icon___vMRmm {
    order: var(--c-player-status-icon-right-icon-order)
}

.v3-playerStatus-module__noLabel___9bEbq {
    padding: var(--c-player-status-no-label-padding);
    width: var(--c-player-status-no-label-width);
    height: var(--c-player-status-no-label-height)
}

@media (min-width: 1440px) {
    .v3-playerStatus-module__noLabel___9bEbq {
        padding: var(--c-player-status-padding);
        width: var(--c-player-status-no-label-size-xl-width);
        height: var(--c-player-status-no-label-size-xl-height)
    }
}

.v3-playerStatus-module__noLabel___9bEbq .v3-playerStatus-module__label___3-stu {
    display: var(--c-player-status-no-label-label-display)
}

@media (min-width: 1440px) {
    .v3-playerStatus-module__noLabel___9bEbq .v3-playerStatus-module__label___3-stu {
        display: var(--c-player-status-no-label-label-size-xl-display)
    }
}

.v3-profileMerch-module__tokens___xaEYE {
    --c-profile-merch-top-width: var(--p-borderwidth-0);
    --c-profile-merch-bottom-width: var(--p-borderwidth-0);
    --c-profile-merch-left-width: var(--p-borderwidth-0);
    --c-profile-merch-right-width: var(--p-borderwidth-0);
    --c-profile-merch-border-style: var(--p-border-style-solid);
    --c-profile-merch-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-profile-merch-border-top: var(--c-profile-merch-top-width) var(--c-profile-merch-border-style) var(--c-profile-merch-border-color);
    --c-profile-merch-border-bottom: var(--c-profile-merch-bottom-width) var(--c-profile-merch-border-style) var(--c-profile-merch-border-color);
    --c-profile-merch-border-right: var(--c-profile-merch-right-width) var(--c-profile-merch-border-style) var(--c-profile-merch-border-color);
    --c-profile-merch-border-left: var(--c-profile-merch-left-width) var(--c-profile-merch-border-style) var(--c-profile-merch-border-color);
    --c-profile-merch-border-radius: var(--p-borderradius-0);
    --c-profile-merch-size-s-padding-top: var(--s-spacer-0);
    --c-profile-merch-size-s-padding-right: var(--s-spacer-0);
    --c-profile-merch-size-s-padding-bottom: var(--s-spacer-0);
    --c-profile-merch-size-s-padding-left: var(--s-spacer-0);
    --c-profile-merch-size-m-padding-top: var(--s-spacer-0);
    --c-profile-merch-size-m-padding-right: var(--s-spacer-0);
    --c-profile-merch-size-m-padding-bottom: var(--s-spacer-0);
    --c-profile-merch-size-m-padding-left: var(--s-spacer-0);
    --c-profile-merch-size-l-padding-top: var(--s-spacer-0);
    --c-profile-merch-size-l-padding-right: var(--s-spacer-0);
    --c-profile-merch-size-l-padding-bottom: var(--s-spacer-0);
    --c-profile-merch-size-l-padding-left: var(--s-spacer-0);
    --c-profile-merch-padding: var(--c-profile-merch-size-s-padding-top) var(--c-profile-merch-size-s-padding-right) var(--c-profile-merch-size-s-padding-bottom) var(--c-profile-merch-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-profileMerch-module__tokens___xaEYE {
        --c-profile-merch-padding: var(--c-profile-merch-size-m-padding-top) var(--c-profile-merch-size-m-padding-right) var(--c-profile-merch-size-m-padding-bottom) var(--c-profile-merch-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-profileMerch-module__tokens___xaEYE {
        --c-profile-merch-padding: var(--c-profile-merch-size-l-padding-top) var(--c-profile-merch-size-l-padding-right) var(--c-profile-merch-size-l-padding-bottom) var(--c-profile-merch-size-l-padding-left)
    }
}

.v3-profileMerch-module__tokens___xaEYE {
    --c-profile-merch-background-color: var(--p-color-opacity-background-transparent);
    --c-profile-merch-opacity: var(--p-opacity-100);
    --c-profile-merch-display: flex;
    --c-profile-merch-align-items: center;
    --c-profile-merch-justify-content: space-between;
    --c-profile-merch-left-side-container-display: flex;
    --c-profile-merch-left-side-container-align-items: center;
    --c-profile-merch-left-side-container-height: 40px;
    --c-profile-merch-left-side-container-height-l: 52px;
    --c-profile-merch-left-side-container-gap: 32px;
    --c-profile-merch-left-side-container-white-space: nowrap;
    --c-profile-merch-label-display: none;
    --c-profile-merch-label-display-l: block
}

.v3-profileMerch-module__profileMerch___vqBEz {
    display: var(--c-profile-merch-display);
    align-items: var(--c-profile-merch-align-items);
    justify-content: var(--c-profile-merch-justify-content);
    padding: var(--c-profile-merch-padding);
    background-color: var(--c-profile-merch-background-color);
    border-radius: var(--c-profile-merch-border-radius);
    opacity: var(--c-profile-merch-opacity);
    border-top: var(--c-profile-merch-border-top);
    border-bottom: var(--c-profile-merch-border-bottom);
    border-left: var(--c-profile-merch-border-left);
    border-right: var(--c-profile-merch-border-right)
}

.v3-profileMerch-module__profileMerch___vqBEz .v3-profileMerch-module__leftSideContainer___C4Gm9 {
    display: var(--c-profile-merch-left-side-container-display);
    align-items: var(--c-profile-merch-left-side-container-align-items);
    height: var(--c-profile-merch-left-side-container-height);
    gap: var(--c-profile-merch-left-side-container-gap);
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-profileMerch-module__profileMerch___vqBEz .v3-profileMerch-module__leftSideContainer___C4Gm9 {
        height: var(--c-profile-merch-left-side-container-height-l)
    }
}

.v3-profileMerch-module__profileMerch___vqBEz .v3-profileMerch-module__leftSideContainer___C4Gm9 img {
    width: auto
}

.v3-profileMerch-module__profileMerch___vqBEz .v3-profileMerch-module__rightSideContainer___521xx {
    white-space: var(--c-profile-merch-left-side-container-white-space)
}

.v3-profileMerch-module__profileMerch___vqBEz .v3-profileMerch-module__label___Ha8-a {
    display: var(--c-profile-merch-label-display)
}

@media (min-width: 1024px) {
    .v3-profileMerch-module__profileMerch___vqBEz .v3-profileMerch-module__label___Ha8-a {
        display: var(--c-profile-merch-label-display-l)
    }
}

.v3-basicStat-module__tokens___rxHUI {
    --c-basic-stat-top-width: var(--p-borderwidth-0);
    --c-basic-stat-bottom-width: var(--p-borderwidth-0);
    --c-basic-stat-left-width: var(--p-borderwidth-0);
    --c-basic-stat-right-width: var(--p-borderwidth-0);
    --c-basic-stat-border-style: var(--p-border-style-solid);
    --c-basic-stat-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-basic-stat-border-top: var(--c-basic-stat-top-width) var(--c-basic-stat-border-style) var(--c-basic-stat-border-color);
    --c-basic-stat-border-bottom: var(--c-basic-stat-bottom-width) var(--c-basic-stat-border-style) var(--c-basic-stat-border-color);
    --c-basic-stat-border-right: var(--c-basic-stat-right-width) var(--c-basic-stat-border-style) var(--c-basic-stat-border-color);
    --c-basic-stat-border-left: var(--c-basic-stat-left-width) var(--c-basic-stat-border-style) var(--c-basic-stat-border-color);
    --c-basic-stat-border-radius: var(--p-borderradius-0);
    --c-basic-stat-size-s-padding-top: var(--s-spacer-0);
    --c-basic-stat-size-s-padding-right: var(--s-spacer-0);
    --c-basic-stat-size-s-padding-bottom: var(--s-spacer-0);
    --c-basic-stat-size-s-padding-left: var(--s-spacer-0);
    --c-basic-stat-size-m-padding-top: var(--s-spacer-0);
    --c-basic-stat-size-m-padding-right: var(--s-spacer-0);
    --c-basic-stat-size-m-padding-bottom: var(--s-spacer-0);
    --c-basic-stat-size-m-padding-left: var(--s-spacer-0);
    --c-basic-stat-size-l-padding-top: var(--s-spacer-0);
    --c-basic-stat-size-l-padding-right: var(--s-spacer-0);
    --c-basic-stat-size-l-padding-bottom: var(--s-spacer-0);
    --c-basic-stat-size-l-padding-left: var(--s-spacer-0);
    --c-basic-stat-padding: var(--c-basic-stat-size-s-padding-top) var(--c-basic-stat-size-s-padding-right) var(--c-basic-stat-size-s-padding-bottom) var(--c-basic-stat-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-basicStat-module__tokens___rxHUI {
        --c-basic-stat-padding: var(--c-basic-stat-size-m-padding-top) var(--c-basic-stat-size-m-padding-right) var(--c-basic-stat-size-m-padding-bottom) var(--c-basic-stat-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-basicStat-module__tokens___rxHUI {
        --c-basic-stat-padding: var(--c-basic-stat-size-l-padding-top) var(--c-basic-stat-size-l-padding-right) var(--c-basic-stat-size-l-padding-bottom) var(--c-basic-stat-size-l-padding-left)
    }
}

.v3-basicStat-module__tokens___rxHUI {
    --c-basic-stat-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-basic-stat-opacity: var(--p-opacity-100);
    --c-basic-stat-display: flex;
    --c-basic-stat-align-items: center;
    --c-basic-stat-flex-direction: column;
    --c-basic-stat-title-display: block;
    --c-basic-stat-title-padding: 1px 0 3px;
    --c-basic-stat-title-color: var(--s-color-text-neutral-dark);
    --c-basic-stat-information-display: block;
    --c-basic-stat-information-padding: 1px 0 3px;
    --c-basic-stat-information-color: var(--s-color-text-neutral-dark)
}

.v3-basicStat-module__basicStat___p3jGM {
    display: var(--c-basic-stat-display);
    align-items: var(--c-basic-stat-align-items);
    padding: var(--c-basic-stat-padding);
    background-color: var(--c-basic-stat-background-color);
    border-radius: var(--c-basic-stat-border-radius);
    opacity: var(--c-basic-stat-opacity);
    flex-direction: var(--c-basic-stat-flex-direction);
    border-top: var(--c-basic-stat-border-top);
    border-bottom: var(--c-basic-stat-border-bottom);
    border-left: var(--c-basic-stat-border-left);
    border-right: var(--c-basic-stat-border-right)
}

.v3-basicStat-module__title___7djqg {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    display: var(--c-basic-stat-title-display);
    padding: var(--c-basic-stat-title-padding);
    color: var(--c-basic-stat-title-color)
}

.v3-basicStat-module__information___PwbDG {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    display: var(--c-basic-stat-information-display);
    padding: var(--c-basic-stat-information-padding);
    color: var(--c-basic-stat-information-color)
}

.v3-matchCentreKeyMoment-module__tokens___TtL-F {
    --c-match-centre-key-moment-top-width: var(--p-borderwidth-0);
    --c-match-centre-key-moment-bottom-width: var(--p-borderwidth-0);
    --c-match-centre-key-moment-left-width: var(--p-borderwidth-0);
    --c-match-centre-key-moment-right-width: var(--p-borderwidth-0);
    --c-match-centre-key-moment-border-style: var(--p-border-style-solid);
    --c-match-centre-key-moment-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-match-centre-key-moment-border-top: var(--c-match-centre-key-moment-top-width) var(--c-match-centre-key-moment-border-style) var(--c-match-centre-key-moment-border-color);
    --c-match-centre-key-moment-border-bottom: var(--c-match-centre-key-moment-bottom-width) var(--c-match-centre-key-moment-border-style) var(--c-match-centre-key-moment-border-color);
    --c-match-centre-key-moment-border-right: var(--c-match-centre-key-moment-right-width) var(--c-match-centre-key-moment-border-style) var(--c-match-centre-key-moment-border-color);
    --c-match-centre-key-moment-border-left: var(--c-match-centre-key-moment-left-width) var(--c-match-centre-key-moment-border-style) var(--c-match-centre-key-moment-border-color);
    --c-match-centre-key-moment-border-radius: var(--p-borderradius-0);
    --c-match-centre-key-moment-size-s-padding-top: var(--s-spacer-0);
    --c-match-centre-key-moment-size-s-padding-right: var(--s-spacer-0);
    --c-match-centre-key-moment-size-s-padding-bottom: var(--s-spacer-0);
    --c-match-centre-key-moment-size-s-padding-left: var(--s-spacer-0);
    --c-match-centre-key-moment-size-m-padding-top: var(--s-spacer-0);
    --c-match-centre-key-moment-size-m-padding-right: var(--s-spacer-0);
    --c-match-centre-key-moment-size-m-padding-bottom: var(--s-spacer-0);
    --c-match-centre-key-moment-size-m-padding-left: var(--s-spacer-0);
    --c-match-centre-key-moment-size-l-padding-top: var(--s-spacer-0);
    --c-match-centre-key-moment-size-l-padding-right: var(--s-spacer-0);
    --c-match-centre-key-moment-size-l-padding-bottom: var(--s-spacer-0);
    --c-match-centre-key-moment-size-l-padding-left: var(--s-spacer-0);
    --c-match-centre-key-moment-padding: var(--c-match-centre-key-moment-size-s-padding-top) var(--c-match-centre-key-moment-size-s-padding-right) var(--c-match-centre-key-moment-size-s-padding-bottom) var(--c-match-centre-key-moment-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-matchCentreKeyMoment-module__tokens___TtL-F {
        --c-match-centre-key-moment-padding: var(--c-match-centre-key-moment-size-m-padding-top) var(--c-match-centre-key-moment-size-m-padding-right) var(--c-match-centre-key-moment-size-m-padding-bottom) var(--c-match-centre-key-moment-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-matchCentreKeyMoment-module__tokens___TtL-F {
        --c-match-centre-key-moment-padding: var(--c-match-centre-key-moment-size-l-padding-top) var(--c-match-centre-key-moment-size-l-padding-right) var(--c-match-centre-key-moment-size-l-padding-bottom) var(--c-match-centre-key-moment-size-l-padding-left)
    }
}

.v3-matchCentreKeyMoment-module__tokens___TtL-F {
    --c-match-centre-key-moment-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-match-centre-key-moment-opacity: var(--p-opacity-100);
    --c-match-centre-key-moment-display: inline-flex;
    --c-match-centre-key-moment-align-items: center;
    --c-match-centre-key-moment-justify-content: center;
    --c-match-centre-key-moment-flex-direction: row;
    --c-match-centre-key-moment-gap: var(--s-spacer-4);
    --c-match-centre-key-moment-row-reverse: row-reverse;
    --c-match-centre-key-moment-icon-display: inline-flex;
    --c-match-centre-key-moment-icon-align-items: center;
    --c-match-centre-key-moment-icon-justify-content: center
}

.v3-matchCentreKeyMoment-module__matchCentreKeyMoment___uPwhs {
    display: var(--c-match-centre-key-moment-display);
    align-items: var(--c-match-centre-key-moment-align-items);
    justify-content: var(--c-match-centre-key-moment-justify-content);
    padding: var(--c-match-centre-key-moment-padding);
    background-color: var(--c-match-centre-key-moment-background-color);
    border-radius: var(--c-match-centre-key-moment-border-radius);
    opacity: var(--c-match-centre-key-moment-opacity);
    border-top: var(--c-match-centre-key-moment-border-top);
    border-bottom: var(--c-match-centre-key-moment-border-bottom);
    border-left: var(--c-match-centre-key-moment-border-left);
    border-right: var(--c-match-centre-key-moment-border-right);
    flex-direction: var(--c-match-centre-key-moment-flex-direction);
    gap: var(--c-match-centre-key-moment-gap)
}

@media (max-width: 768px) {
    .v3-matchCentreKeyMoment-module__matchCentreKeyMoment___uPwhs {
        padding: 0 20px
    }
}

.v3-matchCentreKeyMoment-module__reverse___Bx6o6 {
    flex-direction: var(--c-match-centre-key-moment-row-reverse)
}

.v3-matchCentreKeyMoment-module__title___geGgI {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

.v3-matchCentreKeyMoment-module__icon___7507e {
    display: var(--c-match-centre-key-moment-icon-display);
    align-items: var(--c-match-centre-key-moment-icon-align-items);
    justify-content: var(--c-match-centre-key-moment-icon-justify-content)
}

.v3-matchCentreKeyMoment-module__minute___eM5FL {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

@media (max-width: 768px) {
    .v3-matchCentreKeyMoment-module__minute___eM5FL {
        position: absolute;
        right: 50%;
        transform: translateX(50%);
        background-color: var(--c-match-header-mobile-key-moments-color);
        color: var(--c-match-header-background-color);
        padding: 0 var(--s-spacer-2)
    }
}

.v3-emptyState-module__tokens___CFh8A {
    --c-empty-state-border-top-width: var(--p-borderwidth-0);
    --c-empty-state-border-bottom-width: var(--p-borderwidth-1);
    --c-empty-state-border-left-width: var(--p-borderwidth-0);
    --c-empty-state-border-right-width: var(--p-borderwidth-0);
    --c-empty-state-border-style: var(--p-border-style-solid);
    --c-empty-state-border-color: var(--s-color-border-default-mid);
    --c-empty-state-border-top: var(--c-empty-state-border-top-width) var(--c-empty-state-border-style) var(--c-empty-state-border-color);
    --c-empty-state-border-bottom: var(--c-empty-state-border-bottom-width) var(--c-empty-state-border-style) var(--c-empty-state-border-color);
    --c-empty-state-border-right: var(--c-empty-state-border-right-width) var(--c-empty-state-border-style) var(--c-empty-state-border-color);
    --c-empty-state-border-left: var(--c-empty-state-border-left-width) var(--c-empty-state-border-style) var(--c-empty-state-border-color);
    --c-empty-state-border-radius: var(--p-borderradius-0);
    --c-empty-state-size-s-padding-top: var(--s-spacer-0);
    --c-empty-state-size-s-padding-right: var(--s-spacer-0);
    --c-empty-state-size-s-padding-bottom: var(--s-spacer-4);
    --c-empty-state-size-s-padding-left: var(--s-spacer-0);
    --c-empty-state-size-m-padding-top: var(--s-spacer-0);
    --c-empty-state-size-m-padding-right: var(--s-spacer-0);
    --c-empty-state-size-m-padding-bottom: var(--s-spacer-4);
    --c-empty-state-size-m-padding-left: var(--s-spacer-0);
    --c-empty-state-size-l-padding-top: var(--s-spacer-0);
    --c-empty-state-size-l-padding-right: var(--s-spacer-0);
    --c-empty-state-size-l-padding-bottom: var(--s-spacer-4);
    --c-empty-state-size-l-padding-left: var(--s-spacer-0);
    --c-empty-state-padding: var(--c-empty-state-size-s-padding-top) var(--c-empty-state-size-s-padding-right) var(--c-empty-state-size-s-padding-bottom) var(--c-empty-state-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-emptyState-module__tokens___CFh8A {
        --c-empty-state-padding: var(--c-empty-state-size-m-padding-top) var(--c-empty-state-size-m-padding-right) var(--c-empty-state-size-m-padding-bottom) var(--c-empty-state-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-emptyState-module__tokens___CFh8A {
        --c-empty-state-padding: var(--c-empty-state-size-l-padding-top) var(--c-empty-state-size-l-padding-right) var(--c-empty-state-size-l-padding-bottom) var(--c-empty-state-size-l-padding-left)
    }
}

.v3-emptyState-module__tokens___CFh8A {
    --c-empty-state-background-color: var(--s-color-background-holdingcolor-fullytransparent);
    --c-empty-state-opacity: var(--p-opacity-100)
}

.v3-emptyState-module__emptyState___4haCD {
    display: flex;
    padding: var(--c-empty-state-padding);
    background-color: var(--c-empty-state-background-color);
    border-radius: var(--c-empty-state-border-radius);
    opacity: var(--c-empty-state-opacity);
    border-top: var(--c-empty-state-border-top);
    border-bottom: var(--c-empty-state-border-bottom);
    border-left: var(--c-empty-state-border-left);
    border-right: var(--c-empty-state-border-right);
    flex-direction: column
}

.v3-emptyState-module__label___W4EvT {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 600
}

@media (min-width: 1440px) {
    .v3-emptyState-module__label___W4EvT {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 600
    }
}

.v3-emptyState-module__text___xElzI {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

@media (min-width: 1440px) {
    .v3-emptyState-module__text___xElzI {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 400
    }
}

.v3-matchStatsRow-module__tokens___UXuM7 {
    --c-match-stats-row-top-width: var(--p-borderwidth-0);
    --c-match-stats-row-bottom-width: var(--p-borderwidth-1);
    --c-match-stats-row-left-width: var(--p-borderwidth-0);
    --c-match-stats-row-right-width: var(--p-borderwidth-0);
    --c-match-stats-row-border-style: var(--p-border-style-solid);
    --c-match-stats-row-border-color: var(--s-color-border-default-mid);
    --c-match-stats-row-border-top: var(--c-match-stats-row-top-width) var(--c-match-stats-row-border-style) var(--c-match-stats-row-border-color);
    --c-match-stats-row-border-bottom: var(--c-match-stats-row-bottom-width) var(--c-match-stats-row-border-style) var(--c-match-stats-row-border-color);
    --c-match-stats-row-border-right: var(--c-match-stats-row-right-width) var(--c-match-stats-row-border-style) var(--c-match-stats-row-border-color);
    --c-match-stats-row-border-left: var(--c-match-stats-row-left-width) var(--c-match-stats-row-border-style) var(--c-match-stats-row-border-color);
    --c-match-stats-row-border-radius: var(--p-borderradius-0);
    --c-match-stats-row-size-s-padding-top: var(--s-spacer-0);
    --c-match-stats-row-size-s-padding-right: var(--s-spacer-0);
    --c-match-stats-row-size-s-padding-bottom: var(--s-spacer-0);
    --c-match-stats-row-size-s-padding-left: var(--s-spacer-0);
    --c-match-stats-row-size-m-padding-top: var(--s-spacer-0);
    --c-match-stats-row-size-m-padding-right: var(--s-spacer-0);
    --c-match-stats-row-size-m-padding-bottom: var(--s-spacer-0);
    --c-match-stats-row-size-m-padding-left: var(--s-spacer-0);
    --c-match-stats-row-size-l-padding-top: var(--s-spacer-0);
    --c-match-stats-row-size-l-padding-right: var(--s-spacer-0);
    --c-match-stats-row-size-l-padding-bottom: var(--s-spacer-0);
    --c-match-stats-row-size-l-padding-left: var(--s-spacer-0);
    --c-match-stats-row-padding: var(--c-match-stats-row-size-s-padding-top) var(--c-match-stats-row-size-s-padding-right) var(--c-match-stats-row-size-s-padding-bottom) var(--c-match-stats-row-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-matchStatsRow-module__tokens___UXuM7 {
        --c-match-stats-row-padding: var(--c-match-stats-row-size-m-padding-top) var(--c-match-stats-row-size-m-padding-right) var(--c-match-stats-row-size-m-padding-bottom) var(--c-match-stats-row-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-matchStatsRow-module__tokens___UXuM7 {
        --c-match-stats-row-padding: var(--c-match-stats-row-size-l-padding-top) var(--c-match-stats-row-size-l-padding-right) var(--c-match-stats-row-size-l-padding-bottom) var(--c-match-stats-row-size-l-padding-left)
    }
}

.v3-matchStatsRow-module__tokens___UXuM7 {
    --c-match-stats-row-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-match-stats-row-opacity: var(--p-opacity-100);
    --c-match-stats-row-text-color-on-light: var(--s-color-text-neutral-dark-dark);
    --c-match-stats-row-text-color-on-dark: var(--s-color-text-default-white)
}

.v3-matchStatsRow-module__matchStatsRow___XsSZb {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: var(--c-match-stats-row-padding);
    width: 100%;
    color: var(--c-match-stats-row-text-color-on-light);
    background-color: var(--c-match-stats-row-background-color);
    border-radius: var(--c-match-stats-row-border-radius);
    opacity: var(--c-match-stats-row-opacity);
    border-top: var(--c-match-stats-row-border-top);
    border-bottom: var(--c-match-stats-row-border-bottom);
    border-left: var(--c-match-stats-row-border-left);
    border-right: var(--c-match-stats-row-border-right);
    flex-direction: row
}

.v3-matchStatsRow-module__onDark___hTAa7 {
    color: var(--c-match-stats-row-text-color-on-dark)
}

.v3-matchStatsRow-module__title___bg3Lj {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

@media (min-width: 1440px) {
    .v3-matchStatsRow-module__title___bg3Lj {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: .1000000015px;
        font-weight: 400;
        text-transform: uppercase
    }
}

.v3-matchStatsRow-module__awayValue___fnAhw, .v3-matchStatsRow-module__homeValue___afGE5 {
    font-family: Open Sans;
    font-size: 32px;
    line-height: 40px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-matchStatsCircular-module__tokens___xmXCk {
    --c-match-stats-circular-top-width: var(--p-borderwidth-0);
    --c-match-stats-circular-bottom-width: var(--p-borderwidth-0);
    --c-match-stats-circular-left-width: var(--p-borderwidth-0);
    --c-match-stats-circular-right-width: var(--p-borderwidth-0);
    --c-match-stats-circular-border-style: var(--p-border-style-solid);
    --c-match-stats-circular-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-match-stats-circular-border-top: var(--c-match-stats-circular-top-width) var(--c-match-stats-circular-border-style) var(--c-match-stats-circular-border-color);
    --c-match-stats-circular-border-bottom: var(--c-match-stats-circular-bottom-width) var(--c-match-stats-circular-border-style) var(--c-match-stats-circular-border-color);
    --c-match-stats-circular-border-right: var(--c-match-stats-circular-right-width) var(--c-match-stats-circular-border-style) var(--c-match-stats-circular-border-color);
    --c-match-stats-circular-border-left: var(--c-match-stats-circular-left-width) var(--c-match-stats-circular-border-style) var(--c-match-stats-circular-border-color);
    --c-match-stats-circular-border-radius: var(--p-borderradius-0);
    --c-match-stats-circular-size-s-padding-top: var(--s-spacer-0);
    --c-match-stats-circular-size-s-padding-right: var(--s-spacer-0);
    --c-match-stats-circular-size-s-padding-bottom: var(--s-spacer-0);
    --c-match-stats-circular-size-s-padding-left: var(--s-spacer-0);
    --c-match-stats-circular-size-m-padding-top: var(--s-spacer-0);
    --c-match-stats-circular-size-m-padding-right: var(--s-spacer-0);
    --c-match-stats-circular-size-m-padding-bottom: var(--s-spacer-0);
    --c-match-stats-circular-size-m-padding-left: var(--s-spacer-0);
    --c-match-stats-circular-size-l-padding-top: var(--s-spacer-0);
    --c-match-stats-circular-size-l-padding-right: var(--s-spacer-0);
    --c-match-stats-circular-size-l-padding-bottom: var(--s-spacer-0);
    --c-match-stats-circular-size-l-padding-left: var(--s-spacer-0);
    --c-match-stats-circular-padding: var(--c-match-stats-circular-size-s-padding-top) var(--c-match-stats-circular-size-s-padding-right) var(--c-match-stats-circular-size-s-padding-bottom) var(--c-match-stats-circular-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-matchStatsCircular-module__tokens___xmXCk {
        --c-match-stats-circular-padding: var(--c-match-stats-circular-size-m-padding-top) var(--c-match-stats-circular-size-m-padding-right) var(--c-match-stats-circular-size-m-padding-bottom) var(--c-match-stats-circular-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-matchStatsCircular-module__tokens___xmXCk {
        --c-match-stats-circular-padding: var(--c-match-stats-circular-size-l-padding-top) var(--c-match-stats-circular-size-l-padding-right) var(--c-match-stats-circular-size-l-padding-bottom) var(--c-match-stats-circular-size-l-padding-left)
    }
}

.v3-matchStatsCircular-module__tokens___xmXCk {
    --c-match-stats-circular-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-match-stats-circular-opacity: var(--p-opacity-100);
    --c-match-stats-circular-label-color: var(--s-color-border-default-black);
    --c-match-stats-circular-circle-background: #d9d9d9
}

.v3-matchStatsCircular-module__matchStatsCircular___D5oy1 {
    position: absolute;
    padding: var(--c-match-stats-circular-padding);
    background-color: var(--c-match-stats-circular-background-color);
    border-top: var(--c-match-stats-circular-border-top);
    border-bottom: var(--c-match-stats-circular-border-bottom);
    border-left: var(--c-match-stats-circular-border-left);
    border-right: var(--c-match-stats-circular-border-right);
    border-radius: var(--c-match-stats-circular-border-radius);
    opacity: var(--c-match-stats-circular-opacity)
}

.v3-matchStatsCircular-module__matchStatsCircular___D5oy1 .v3-matchStatsCircular-module__circleChart___wr6kS {
    display: block
}

.v3-matchStatsCircular-module__matchStatsCircular___D5oy1 .v3-matchStatsCircular-module__circleChart___wr6kS .v3-matchStatsCircular-module__circleBackground___MlXyL {
    fill: none;
    stroke: var(--c-match-stats-circular-circle-background)
}

.v3-matchStatsCircular-module__matchStatsCircular___D5oy1 .v3-matchStatsCircular-module__circleChart___wr6kS .v3-matchStatsCircular-module__circle___TBjOi {
    fill: none;
    stroke-linecap: round;
    stroke: var(--s-color-border-default-black)
}

.v3-matchStatsCircular-module__matchStatsCircular___D5oy1 .v3-matchStatsCircular-module__circleChart___wr6kS .v3-matchStatsCircular-module__animate___5ofYW {
    animation: v3-matchStatsCircular-module__progress___X9YsG .75s ease-out forwards
}

.v3-matchStatsCircular-module__matchStatsCircular___D5oy1 .v3-matchStatsCircular-module__label___-OxyJ {
    position: absolute;
    top: 50%;
    left: 50%;
    color: var(--c-match-stats-circular-label-color);
    transform: translate(-50%, -50%);
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 768px) {
    .v3-matchStatsCircular-module__matchStatsCircular___D5oy1 .v3-matchStatsCircular-module__label___-OxyJ {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

@media (min-width: 1440px) {
    .v3-matchStatsCircular-module__matchStatsCircular___D5oy1 .v3-matchStatsCircular-module__label___-OxyJ {
        font-family: Open Sans;
        font-size: 40px;
        line-height: 56px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

@keyframes v3-matchStatsCircular-module__progress___X9YsG {
    0% {
        stroke-dasharray: 0 100
    }
}

.v3-matchStatsPitch-module__tokens___E9-M0 {
    --c-match-stat-pitch-top-width: var(--p-borderwidth-0);
    --c-match-stat-pitch-bottom-width: var(--p-borderwidth-0);
    --c-match-stat-pitch-left-width: var(--p-borderwidth-0);
    --c-match-stat-pitch-right-width: var(--p-borderwidth-0);
    --c-match-stat-pitch-border-style: var(--p-border-style-solid);
    --c-match-stat-pitch-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-match-stat-pitch-border-top: var(--c-match-stat-pitch-top-width) var(--c-match-stat-pitch-border-style) var(--c-match-stat-pitch-border-color);
    --c-match-stat-pitch-border-bottom: var(--c-match-stat-pitch-bottom-width) var(--c-match-stat-pitch-border-style) var(--c-match-stat-pitch-border-color);
    --c-match-stat-pitch-border-right: var(--c-match-stat-pitch-right-width) var(--c-match-stat-pitch-border-style) var(--c-match-stat-pitch-border-color);
    --c-match-stat-pitch-border-left: var(--c-match-stat-pitch-left-width) var(--c-match-stat-pitch-border-style) var(--c-match-stat-pitch-border-color);
    --c-match-stat-pitch-border-radius: var(--p-borderradius-0);
    --c-match-stat-pitch-size-s-padding-top: var(--s-spacer-0);
    --c-match-stat-pitch-size-s-padding-right: var(--s-spacer-0);
    --c-match-stat-pitch-size-s-padding-bottom: var(--s-spacer-0);
    --c-match-stat-pitch-size-s-padding-left: var(--s-spacer-0);
    --c-match-stat-pitch-size-m-padding-top: var(--s-spacer-0);
    --c-match-stat-pitch-size-m-padding-right: var(--s-spacer-0);
    --c-match-stat-pitch-size-m-padding-bottom: var(--s-spacer-0);
    --c-match-stat-pitch-size-m-padding-left: var(--s-spacer-0);
    --c-match-stat-pitch-size-l-padding-top: var(--s-spacer-0);
    --c-match-stat-pitch-size-l-padding-right: var(--s-spacer-0);
    --c-match-stat-pitch-size-l-padding-bottom: var(--s-spacer-0);
    --c-match-stat-pitch-size-l-padding-left: var(--s-spacer-0);
    --c-match-stat-pitch-padding: var(--c-match-stat-pitch-size-s-padding-top) var(--c-match-stat-pitch-size-s-padding-right) var(--c-match-stat-pitch-size-s-padding-bottom) var(--c-match-stat-pitch-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-matchStatsPitch-module__tokens___E9-M0 {
        --c-match-stat-pitch-padding: var(--c-match-stat-pitch-size-m-padding-top) var(--c-match-stat-pitch-size-m-padding-right) var(--c-match-stat-pitch-size-m-padding-bottom) var(--c-match-stat-pitch-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-matchStatsPitch-module__tokens___E9-M0 {
        --c-match-stat-pitch-padding: var(--c-match-stat-pitch-size-l-padding-top) var(--c-match-stat-pitch-size-l-padding-right) var(--c-match-stat-pitch-size-l-padding-bottom) var(--c-match-stat-pitch-size-l-padding-left)
    }
}

.v3-matchStatsPitch-module__tokens___E9-M0 {
    --c-match-stat-pitch-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-match-stat-pitch-opacity: var(--p-opacity-100);
    --c-match-stat-pitch-percentage-overlay-background-color: #d9d9d9;
    --c-match-stat-pitch-percentage-overlay-opacity: 0.8;
    --c-match-stat-pitch-home-game-background-color: var(--p-color-primary-2);
    --c-match-stat-pitch-home-game-opacity: 0.6;
    --c-match-stat-pitch-position: relative;
    --c-match-stat-pitch-display: flex;
    --c-match-stat-pitch-overflow: hidden;
    --c-match-stat-pitch-margin-left: auto;
    --c-match-stat-pitch-margin-right: auto;
    --c-match-stat-pitch-width: 100%;
    --c-match-stat-pitch-height: auto;
    --c-match-stat-pitch-max-width-size-s: 264px;
    --c-match-stat-pitch-max-height-size-s: 156px;
    --c-match-stat-pitch-max-width-size-m: 336px;
    --c-match-stat-pitch-max-height-size-m: 200px;
    --c-match-stat-pitch-max-width-size-xl: 508px;
    --c-match-stat-pitch-max-height-size-xl: 302px;
    --c-match-stat-pitch-pitch-container-position: relative;
    --c-match-stat-pitch-pitch-container-width: 100%;
    --c-match-stat-pitch-pitch-image-display: block;
    --c-match-stat-pitch-pitch-image-width: 100%;
    --c-match-stat-pitch-pitch-image-height: auto;
    --c-match-stat-pitch-pitch-image-z-index: 2;
    --c-match-stat-pitch-pitch-image-image-rendering: crisp-edges;
    --c-match-stat-pitch-percentage-overlay-position: absolute;
    --c-match-stat-pitch-percentage-overlay-top: 0;
    --c-match-stat-pitch-percentage-overlay-bottom: 0;
    --c-match-stat-pitch-percentage-overlay-pointer-events: none;
    --c-match-stat-pitch-percentage-overlay-z-index: 5;
    --c-match-stat-pitch-percentage-overlay-transition: width 0.5s ease-in-out;
    --c-match-stat-pitch-home-left: 0;
    --c-match-stat-pitch-away-right: 0
}

.v3-matchStatsPitch-module__matchStatsPitch___aOiOg {
    position: var(--c-match-stat-pitch-position);
    display: var(--c-match-stat-pitch-display);
    overflow: var(--c-match-stat-pitch-overflow);
    margin-right: var(--c-match-stat-pitch-margin-right);
    margin-left: var(--c-match-stat-pitch-margin-left);
    padding: var(--c-match-stat-pitch-padding);
    width: var(--c-match-stat-pitch-width);
    max-width: var(--c-match-stat-pitch-max-width-size-s);
    height: var(--c-match-stat-pitch-height);
    max-height: var(--c-match-stat-pitch-max-height-size-s);
    background-color: var(--c-match-stat-pitch-background-color);
    border-radius: var(--c-match-stat-pitch-border-radius);
    opacity: var(--c-match-stat-pitch-opacity);
    border-top: var(--c-match-stat-pitch-border-top);
    border-bottom: var(--c-match-stat-pitch-border-bottom);
    border-left: var(--c-match-stat-pitch-border-left);
    border-right: var(--c-match-stat-pitch-border-right)
}

@media (min-width: 768px) {
    .v3-matchStatsPitch-module__matchStatsPitch___aOiOg {
        max-width: var(--c-match-stat-pitch-max-width-size-m);
        max-height: var(--c-match-stat-pitch-max-height-size-m)
    }
}

@media (min-width: 1440px) {
    .v3-matchStatsPitch-module__matchStatsPitch___aOiOg {
        max-width: var(--c-match-stat-pitch-max-width-size-xl);
        max-height: var(--c-match-stat-pitch-max-height-size-xl)
    }
}

.v3-matchStatsPitch-module__matchStatsPitch___aOiOg .v3-matchStatsPitch-module__pitchContainer___SbBc7 {
    position: var(--c-match-stat-pitch-pitch-container-position);
    width: var(--c-match-stat-pitch-pitch-container-width)
}

.v3-matchStatsPitch-module__matchStatsPitch___aOiOg .v3-matchStatsPitch-module__pitchContainer___SbBc7 .v3-matchStatsPitch-module__pitchImage___2BKmL {
    display: var(--c-match-stat-pitch-pitch-image-display);
    width: var(--c-match-stat-pitch-pitch-image-width);
    height: var(--c-match-stat-pitch-pitch-image-height);
    z-index: var(--c-match-stat-pitch-pitch-image-z-index);
    image-rendering: var(--c-match-stat-pitch-pitch-image-image-rendering)
}

.v3-matchStatsPitch-module__matchStatsPitch___aOiOg .v3-matchStatsPitch-module__pitchContainer___SbBc7 .v3-matchStatsPitch-module__percentageOverlay___kcyfq {
    position: var(--c-match-stat-pitch-percentage-overlay-position);
    top: var(--c-match-stat-pitch-percentage-overlay-top);
    bottom: var(--c-match-stat-pitch-percentage-overlay-bottom);
    background-color: var(--c-match-stat-pitch-percentage-overlay-background-color);
    opacity: var(--c-match-stat-pitch-percentage-overlay-opacity);
    pointer-events: var(--c-match-stat-pitch-percentage-overlay-pointer-events);
    z-index: var(--c-match-stat-pitch-percentage-overlay-z-index);
    transition: var(--c-match-stat-pitch-percentage-overlay-transition)
}

.v3-matchStatsPitch-module__matchStatsPitch___aOiOg .v3-matchStatsPitch-module__pitchContainer___SbBc7 .v3-matchStatsPitch-module__percentageOverlay___kcyfq.v3-matchStatsPitch-module__home___c-cUp {
    left: var(--c-match-stat-pitch-home-left)
}

.v3-matchStatsPitch-module__matchStatsPitch___aOiOg .v3-matchStatsPitch-module__pitchContainer___SbBc7 .v3-matchStatsPitch-module__percentageOverlay___kcyfq.v3-matchStatsPitch-module__away___6Cl-x {
    right: var(--c-match-stat-pitch-away-right)
}

.v3-matchStatsPitch-module__matchStatsPitch___aOiOg .v3-matchStatsPitch-module__pitchContainer___SbBc7 .v3-matchStatsPitch-module__percentageOverlay___kcyfq.v3-matchStatsPitch-module__homeGame___Y2r8s {
    background-color: var(--c-match-stat-pitch-home-game-background-color);
    opacity: var(--c-match-stat-pitch-home-game-opacity)
}

.v3-playerSilhouette-module__tokens___qXvnC {
    --c-player-silhouette-border-top-width: var(--p-borderwidth-0);
    --c-player-silhouette-border-bottom-width: var(--p-borderwidth-0);
    --c-player-silhouette-border-left-width: var(--p-borderwidth-0);
    --c-player-silhouette-border-right-width: var(--p-borderwidth-0);
    --c-player-silhouette-border-style: var(--p-border-style-solid);
    --c-player-silhouette-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-player-silhouette-border-top: var(--c-player-silhouette-border-top-width) var(--c-player-silhouette-border-style) var(--c-player-silhouette-border-color);
    --c-player-silhouette-border-bottom: var(--c-player-silhouette-border-bottom-width) var(--c-player-silhouette-border-style) var(--c-player-silhouette-border-color);
    --c-player-silhouette-border-right: var(--c-player-silhouette-border-right-width) var(--c-player-silhouette-border-style) var(--c-player-silhouette-border-color);
    --c-player-silhouette-border-left: var(--c-player-silhouette-border-left-width) var(--c-player-silhouette-border-style) var(--c-player-silhouette-border-color);
    --c-player-silhouette-border-radius: var(--p-borderradius-0);
    --c-player-silhouette-background-border-radius: 50%;
    --c-player-silhouette-size-s-padding-top: var(--s-spacer-0);
    --c-player-silhouette-size-s-padding-right: var(--s-spacer-0);
    --c-player-silhouette-size-s-padding-bottom: var(--s-spacer-0);
    --c-player-silhouette-size-s-padding-left: var(--s-spacer-0);
    --c-player-silhouette-size-m-padding-top: var(--s-spacer-0);
    --c-player-silhouette-size-m-padding-right: var(--s-spacer-0);
    --c-player-silhouette-size-m-padding-bottom: var(--s-spacer-0);
    --c-player-silhouette-size-m-padding-left: var(--s-spacer-0);
    --c-player-silhouette-size-l-padding-top: var(--s-spacer-0);
    --c-player-silhouette-size-l-padding-right: var(--s-spacer-0);
    --c-player-silhouette-size-l-padding-bottom: var(--s-spacer-0);
    --c-player-silhouette-size-l-padding-left: var(--s-spacer-0);
    --c-player-silhouette-padding: var(--c-player-silhouette-size-s-padding-top) var(--c-player-silhouette-size-s-padding-right) var(--c-player-silhouette-size-s-padding-bottom) var(--c-player-silhouette-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-playerSilhouette-module__tokens___qXvnC {
        --c-player-silhouette-padding: var(--c-player-silhouette-size-m-padding-top) var(--c-player-silhouette-size-m-padding-right) var(--c-player-silhouette-size-m-padding-bottom) var(--c-player-silhouette-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-playerSilhouette-module__tokens___qXvnC {
        --c-player-silhouette-padding: var(--c-player-silhouette-size-l-padding-top) var(--c-player-silhouette-size-l-padding-right) var(--c-player-silhouette-size-l-padding-bottom) var(--c-player-silhouette-size-l-padding-left)
    }
}

.v3-playerSilhouette-module__tokens___qXvnC {
    --c-player-silhouette-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-player-silhouette-opacity: var(--p-opacity-100);
    --c-player-silhouette-image-container-background-color: #e9ecef;
    --c-player-silhouette-position: relative;
    --c-player-silhouette-height: 100%;
    --c-player-silhouette-width: 100%
}

.v3-playerSilhouette-module__playerSilhouette___0FnoS {
    position: var(--c-player-silhouette-position);
    padding: var(--c-player-silhouette-padding);
    width: var(--c-player-silhouette-width);
    height: var(--c-player-silhouette-height);
    background-color: var(--c-player-silhouette-background-color);
    border-radius: var(--c-player-silhouette-border-radius);
    opacity: var(--c-player-silhouette-opacity);
    border-top: var(--c-player-silhouette-border-top);
    border-bottom: var(--c-player-silhouette-border-bottom);
    border-left: var(--c-player-silhouette-border-left);
    border-right: var(--c-player-silhouette-border-right)
}

.v3-playerSilhouette-module__background___JK-5G {
    background-color: var(--c-player-silhouette-image-container-background-color);
    border-radius: var(--c-player-silhouette-background-border-radius)
}

.v3-fixtureResultsList-module__tokens___uaqWT {
    --c-fixture-results-list-top-width: var(--p-borderwidth-0);
    --c-fixture-results-list-bottom-width: var(--p-borderwidth-0);
    --c-fixture-results-list-left-width: var(--p-borderwidth-0);
    --c-fixture-results-list-right-width: var(--p-borderwidth-0);
    --c-fixture-results-list-border-style: var(--p-border-style-solid);
    --c-fixture-results-list-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-fixture-results-list-border-top: var(--c-fixture-results-list-top-width) var(--c-fixture-results-list-border-style) var(--c-fixture-results-list-border-color);
    --c-fixture-results-list-border-bottom: var(--c-fixture-results-list-bottom-width) var(--c-fixture-results-list-border-style) var(--c-fixture-results-list-border-color);
    --c-fixture-results-list-border-right: var(--c-fixture-results-list-right-width) var(--c-fixture-results-list-border-style) var(--c-fixture-results-list-border-color);
    --c-fixture-results-list-border-left: var(--c-fixture-results-list-left-width) var(--c-fixture-results-list-border-style) var(--c-fixture-results-list-border-color);
    --c-fixture-results-list-border-radius: var(--p-borderradius-0);
    --c-fixture-card-border-width: var(--p-borderwidth-1);
    --c-fixture-card-border-radius: var(--p-borderradius-3);
    --c-fixture-card-border-style: var(--p-border-style-solid);
    --c-fixture-card-border-color: var(--s-color-border-default-mid);
    --c-fixture-card-border: var(--c-fixture-card-border-width) var(--c-fixture-card-border-style) var(--c-fixture-card-border-color);
    --c-fixture-results-list-size-s-padding-top: var(--s-spacer-0);
    --c-fixture-results-list-size-s-padding-right: var(--s-spacer-0);
    --c-fixture-results-list-size-s-padding-bottom: var(--s-spacer-0);
    --c-fixture-results-list-size-s-padding-left: var(--s-spacer-0);
    --c-fixture-results-list-size-m-padding-top: var(--s-spacer-0);
    --c-fixture-results-list-size-m-padding-right: var(--s-spacer-0);
    --c-fixture-results-list-size-m-padding-bottom: var(--s-spacer-0);
    --c-fixture-results-list-size-m-padding-left: var(--s-spacer-0);
    --c-fixture-results-list-size-l-padding-top: var(--s-spacer-0);
    --c-fixture-results-list-size-l-padding-right: var(--s-spacer-0);
    --c-fixture-results-list-size-l-padding-bottom: var(--s-spacer-0);
    --c-fixture-results-list-size-l-padding-left: var(--s-spacer-0);
    --c-fixture-results-list-padding: var(--c-fixture-results-list-size-s-padding-top) var(--c-fixture-results-list-size-s-padding-right) var(--c-fixture-results-list-size-s-padding-bottom) var(--c-fixture-results-list-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-fixtureResultsList-module__tokens___uaqWT {
        --c-fixture-results-list-padding: var(--c-fixture-results-list-size-m-padding-top) var(--c-fixture-results-list-size-m-padding-right) var(--c-fixture-results-list-size-m-padding-bottom) var(--c-fixture-results-list-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-fixtureResultsList-module__tokens___uaqWT {
        --c-fixture-results-list-padding: var(--c-fixture-results-list-size-l-padding-top) var(--c-fixture-results-list-size-l-padding-right) var(--c-fixture-results-list-size-l-padding-bottom) var(--c-fixture-results-list-size-l-padding-left)
    }
}

.v3-fixtureResultsList-module__tokens___uaqWT {
    --c-fixture-results-list-background-color: var(--s-color-background-default-white);
    --c-fixture-results-list-opacity: var(--p-opacity-100);
    --c-fixture-card-container-display: flex;
    --c-fixture-card-container-padding: var(--s-spacer-5) var(--s-spacer-6);
    --c-fixture-card-container-flex-direction: column;
    --c-fixture-card-container-gap: var(--s-spacer-6);
    --c-fixture-card-container-box-shadow: var(--p-light-level-4)
}

@media (min-width: 1024px) {
    .v3-fixtureResultsList-module__tokens___uaqWT {
        --c-fixture-card-container-padding: var(--s-spacer-6) var(--s-spacer-10)
    }
}

.v3-fixtureResultsList-module__fixtureResultsList___Rm8eO {
    padding: var(--c-fixture-results-list-padding);
    border-top: var(--c-fixture-results-list-border-top);
    border-bottom: var(--c-fixture-results-list-border-bottom);
    border-left: var(--c-fixture-results-list-border-left);
    border-right: var(--c-fixture-results-list-border-right);
    border-radius: var(--c-fixture-results-list-border-radius);
    opacity: var(--c-fixture-results-list-opacity)
}

.v3-fixtureResultsList-module__fixtureCardContainer___-OHP6 {
    display: var(--c-fixture-card-container-display);
    padding: var(--c-fixture-card-container-padding);
    background-color: var(--c-fixture-results-list-background-color);
    flex-direction: var(--c-fixture-card-container-flex-direction);
    gap: var(--c-fixture-card-container-gap);
    border: var(--c-fixture-card-border);
    border-radius: var(--c-fixture-card-border-radius)
}

.v3-fixtureResultsList-module__fixtureCardContainer___-OHP6:hover {
    box-shadow: var(--c-fixture-card-container-box-shadow)
}

.v3-lineUps-module__tokens___oXxDi {
    --c-line-ups-top-width: var(--p-borderwidth-0);
    --c-line-ups-bottom-width: var(--p-borderwidth-0);
    --c-line-ups-left-width: var(--p-borderwidth-0);
    --c-line-ups-right-width: var(--p-borderwidth-0);
    --c-line-ups-border-style: var(--p-border-style-solid);
    --c-line-ups-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-line-ups-border-top: var(--c-line-ups-top-width) var(--c-line-ups-border-style) var(--c-line-ups-border-color);
    --c-line-ups-border-bottom: var(--c-line-ups-bottom-width) var(--c-line-ups-border-style) var(--c-line-ups-border-color);
    --c-line-ups-border-right: var(--c-line-ups-right-width) var(--c-line-ups-border-style) var(--c-line-ups-border-color);
    --c-line-ups-border-left: var(--c-line-ups-left-width) var(--c-line-ups-border-style) var(--c-line-ups-border-color);
    --c-line-ups-border-radius: var(--p-borderradius-0);
    --c-line-ups-size-s-padding-top: var(--s-spacer-10);
    --c-line-ups-size-s-padding-right: var(--s-spacer-10);
    --c-line-ups-size-s-padding-bottom: var(--s-spacer-10);
    --c-line-ups-size-s-padding-left: var(--s-spacer-10);
    --c-line-ups-size-m-padding-top: var(--s-spacer-10);
    --c-line-ups-size-m-padding-right: var(--s-spacer-10);
    --c-line-ups-size-m-padding-bottom: var(--s-spacer-10);
    --c-line-ups-size-m-padding-left: var(--s-spacer-10);
    --c-line-ups-size-l-padding-top: var(--s-spacer-10);
    --c-line-ups-size-l-padding-right: var(--s-spacer-10);
    --c-line-ups-size-l-padding-bottom: var(--s-spacer-10);
    --c-line-ups-size-l-padding-left: var(--s-spacer-10);
    --c-line-ups-padding: var(--c-line-ups-size-s-padding-top) var(--c-line-ups-size-s-padding-right) var(--c-line-ups-size-s-padding-bottom) var(--c-line-ups-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-lineUps-module__tokens___oXxDi {
        --c-line-ups-padding: var(--c-line-ups-size-m-padding-top) var(--c-line-ups-size-m-padding-right) var(--c-line-ups-size-m-padding-bottom) var(--c-line-ups-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-lineUps-module__tokens___oXxDi {
        --c-line-ups-padding: var(--c-line-ups-size-l-padding-top) var(--c-line-ups-size-l-padding-right) var(--c-line-ups-size-l-padding-bottom) var(--c-line-ups-size-l-padding-left)
    }
}

.v3-lineUps-module__tokens___oXxDi {
    --c-line-ups-background-color: var(--s-color-background-default-white);
    --c-line-ups-opacity: var(--p-opacity-100);
    --c-line-ups-display: flex;
    --c-line-ups-max-width: 360px;
    --c-line-ups-flex-direction: column;
    --c-line-ups-gap: var(--s-spacer-10);
    --c-line-ups-team-header-display: flex;
    --c-line-ups-team-headerflex-direction: row;
    --c-line-ups-team-header-gap: var(--s-spacer-4);
    --c-line-ups-team-header-crest-display: flex;
    --c-line-ups-team-header-crest-justify: flex-end;
    --c-line-ups-team-header-crest-flex: 1;
    --c-line-ups-team-header-crest-img-width: 56px;
    --c-line-ups-team-header-crest-im-height: 56px;
    --c-line-ups-team-details-display: flex;
    --c-line-ups-team-details-flex-direction: column;
    --c-line-ups-team-details-gap: var(--s-spacer-4);
    --c-line-ups-team-details-flex: 3;
    --c-line-ups-team-details-name-and-formation-display: flex;
    --c-line-ups-team-details-name-and-formation-flex-dir: column;
    --c-line-ups-team-details-name-white-space: normal;
    --c-line-ups-team-details-name-overflow-wrap: break-word
}

@media (min-width: 768px) {
    .v3-lineUps-module__tokens___oXxDi {
        --c-line-ups-max-width: 400px
    }
}

.v3-lineUps-module__lineUps___AMw66 {
    display: var(--c-line-ups-display);
    padding: var(--c-line-ups-padding);
    max-width: var(--c-line-ups-max-width);
    flex-direction: var(--c-line-ups-flex-direction);
    gap: var(--c-line-ups-gap);
    background-color: var(--c-line-ups-background-color)
}

.v3-lineUps-module__teamHeader___5zk8G {
    display: var(--c-line-ups-team-header-display);
    flex-direction: var(--c-line-ups-team-headerflex-direction);
    gap: var(--c-line-ups-team-header-gap)
}

.v3-lineUps-module__teamCrest___cbxVM {
    display: var(--c-line-ups-team-header-crest-display);
    justify-content: var(--c-line-ups-team-header-crest-justify);
    flex: var(--c-line-ups-team-header-crest-flex)
}

.v3-lineUps-module__teamCrest___cbxVM img {
    width: var(--c-line-ups-team-header-crest-img-width);
    height: var(--c-line-ups-team-header-crest-im-height)
}

.v3-lineUps-module__teamDetails___g-Ilb {
    display: var(--c-line-ups-team-details-display);
    flex-direction: var(--c-line-ups-team-details-flex-direction);
    gap: var(--c-line-ups-team-details-gap);
    flex: var(--c-line-ups-team-details-flex)
}

.v3-lineUps-module__nameAndformationContainer___g1C02 {
    display: var(--c-line-ups-team-details-name-and-formation-display);
    flex-direction: var(--c-line-ups-team-details-name-and-formation-flex-dir)
}

.v3-lineUps-module__name___QNe8E {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    white-space: var(--c-line-ups-team-details-name-white-space);
    overflow-wrap: var(--c-line-ups-team-details-name-overflow-wrap)
}

.v3-lineUps-module__formation___YmHTt, .v3-lineUps-module__teamManager___56Jxy {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

.v3-lineUps-module__teamManagerText___3-JHP {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700
}

.v3-competitionHeader-module__tokens___aln7n {
    --c-competition-header-top-width: var(--p-borderwidth-0);
    --c-competition-header-bottom-width: var(--p-borderwidth-0);
    --c-competition-header-left-width: var(--p-borderwidth-0);
    --c-competition-header-right-width: var(--p-borderwidth-0);
    --c-competition-header-border-style: var(--p-border-style-solid);
    --c-competition-header-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-competition-header-border-top: var(--c-competition-header-top-width) var(--c-competition-header-border-style) var(--c-competition-header-border-color);
    --c-competition-header-border-bottom: var(--c-competition-header-bottom-width) var(--c-competition-header-border-style) var(--c-competition-header-border-color);
    --c-competition-header-border-right: var(--c-competition-header-right-width) var(--c-competition-header-border-style) var(--c-competition-header-border-color);
    --c-competition-header-border-left: var(--c-competition-header-left-width) var(--c-competition-header-border-style) var(--c-competition-header-border-color);
    --c-competition-header-border-radius: var(--p-borderradius-0);
    --c-competition-header-size-s-padding-top: var(--s-spacer-0);
    --c-competition-header-size-s-padding-right: var(--s-spacer-0);
    --c-competition-header-size-s-padding-bottom: var(--s-spacer-0);
    --c-competition-header-size-s-padding-left: var(--s-spacer-0);
    --c-competition-header-size-m-padding-top: var(--s-spacer-0);
    --c-competition-header-size-m-padding-right: var(--s-spacer-0);
    --c-competition-header-size-m-padding-bottom: var(--s-spacer-0);
    --c-competition-header-size-m-padding-left: var(--s-spacer-0);
    --c-competition-header-size-l-padding-top: var(--s-spacer-0);
    --c-competition-header-size-l-padding-right: var(--s-spacer-0);
    --c-competition-header-size-l-padding-bottom: var(--s-spacer-0);
    --c-competition-header-size-l-padding-left: var(--s-spacer-0);
    --c-competition-header-padding: var(--c-competition-header-size-s-padding-top) var(--c-competition-header-size-s-padding-right) var(--c-competition-header-size-s-padding-bottom) var(--c-competition-header-size-s-padding-left);
    --c-competition-header-competition-name-padding-top: var(--s-spacer-0);
    --c-competition-header-competition-name-padding-bottom: var(--s-spacer-3);
    --c-competition-header-competition-description-padding-top: var(--s-spacer-2);
    --c-competition-header-competition-description-padding-bottom: var(--s-spacer-2);
    --c-competition-header-competition-violation-message-padding-top: var(--s-spacer-1);
    --c-competition-header-competition-violation-message-padding-bottom: var(--s-spacer-3)
}

@media (min-width: 768px) {
    .v3-competitionHeader-module__tokens___aln7n {
        --c-competition-header-padding: var(--c-competition-header-size-m-padding-top) var(--c-competition-header-size-m-padding-right) var(--c-competition-header-size-m-padding-bottom) var(--c-competition-header-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-competitionHeader-module__tokens___aln7n {
        --c-competition-header-padding: var(--c-competition-header-size-l-padding-top) var(--c-competition-header-size-l-padding-right) var(--c-competition-header-size-l-padding-bottom) var(--c-competition-header-size-l-padding-left)
    }
}

.v3-competitionHeader-module__tokens___aln7n {
    --c-competition-header-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-competition-header-opacity: var(--p-opacity-100);
    --c-competition-header-error-color: var(--s-color-background-system-error)
}

.v3-competitionHeader-module__competitionHeader___KpCOQ {
    display: flex;
    justify-content: space-between;
    padding: var(--c-competition-header-padding);
    background-color: var(--c-competition-header-background-color);
    border-radius: var(--c-competition-header-border-radius);
    opacity: var(--c-competition-header-opacity);
    border-top: var(--c-competition-header-border-top);
    border-bottom: var(--c-competition-header-border-bottom);
    border-left: var(--c-competition-header-border-left);
    border-right: var(--c-competition-header-border-right)
}

.v3-competitionHeader-module__competitionName___4ylit {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    padding-top: var(--c-competition-header-competition-name-padding-top);
    padding-bottom: var(--c-competition-header-competition-name-padding-bottom)
}

@media (min-width: 768px) {
    .v3-competitionHeader-module__competitionName___4ylit {
        font-family: Open Sans;
        font-size: 32px;
        line-height: 40px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-competitionHeader-module__competitionDescription___fBk6g {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    padding-top: var(--c-competition-header-competition-description-padding-top);
    padding-bottom: var(--c-competition-header-competition-description-padding-bottom)
}

.v3-competitionHeader-module__competitionViolationMessage___crZHZ {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    padding-top: var(--c-competition-header-competition-violation-message-padding-top);
    padding-bottom: var(--c-competition-header-competition-violation-message-padding-bottom);
    color: var(--c-competition-header-error-color)
}

.v3-competitionHeader-module__competitionLogo___-ecj- {
    width: 48px;
    height: 48px
}

.v3-fixtureCard-module__tokens___wJhps {
    --c-fixture-card-background-color-white: var(--s-color-background-default-white);
    --c-fixture-card-display: flex;
    --c-fixture-card-flex-direction-column: column;
    --c-fixture-card-flex-direction-row: row;
    --c-fixture-card-justify-content: space-between;
    --c-right-container-display: flex;
    --c-right-container-align-items: center;
    --c-right-container-justify-content: flex-end;
    --c-right-container-contents-display: flex;
    --c-right-container-contents-align-items: center;
    --c-right-container-contents-justify-content: center;
    --c-right-container-contents-flex-direction-row: row-reverse;
    --c-right-container-contents-flex-direction-column: column;
    --c-right-container-contents-gap: var(--s-spacer-5);
    --c-stadium-identifier-logo-width: var(--p-size-12);
    --c-stadium-identifier-logo-height: var(--p-size-12);
    --c-stadium-identifier-logo-width-l: var(--p-size-17);
    --c-stadium-identifier-logo-height-l: var(--p-size-17);
    --c-stadium-identifier-title-border-bottom: var(--p-borderwidth-1) var(--s-color-border-brand-secondary1) var(--p-border-style-solid);
    --c-league-logo-and-title-display: flex;
    --c-league-logo-and-title-flex-direction: row;
    --c-league-logo-and-title-gap: var(--s-spacer-4);
    --c-league-logo-and-title-align-items: center;
    --c-league-logo-width: var(--p-size-6);
    --c-league-logo-height: var(--p-size-6);
    --c-center-container-display: flex;
    --c-center-container-align-items: center;
    --c-center-container-justify-content: center;
    --c-center-container-flex-direction: column;
    --c-center-container-gap: var(--s-spacer-5);
    --c-match-up-container-display: grid;
    --c-match-up-container-grid-template-columns: auto 1fr auto;
    --c-match-up-container-align-items: flex-start;
    --c-match-up-container-gap: var(--s-spacer-4);
    --c-match-up-container-gap-l: var(--s-spacer-6);
    --c-team-display: flex;
    --c-team-flex-direction: column;
    --c-team-align-items: center;
    --c-team-gap: var(--s-spacer-5);
    --c-team-flex-direction-row-reverse: row-reverse;
    --c-team-flex-direction-row: row;
    --c-team-crest-width: var(--p-size-10);
    --c-team-crest-height: var(--p-size-10);
    --c-team-crest-width-l: var(--p-size-13);
    --c-team-crest-height-l: var(--p-size-13);
    --c-meta-messaging-display: flex;
    --c-meta-messaging-align-items: center;
    --c-meta-messaging-gap: var(--s-spacer-4);
    --c-meta-messaging-icon-display: flex;
    --c-meta-messaging-icon-align-items: center;
    --c-meta-messaging-icon-width: var(--p-size-6);
    --c-meta-messaging-icon-height: var(--p-size-6);
    --c-meta-messaging-copy-text-transform: uppercase;
    --c-broadcasters-display: flex;
    --c-broadcasters-flex-direction: row;
    --c-broadcasters-item-position: relative;
    --c-broadcasters-item-padding: 0 var(--s-spacer-8);
    --c-broadcasters-item-padding-l: 0 var(--s-spacer-10);
    --c-broadcasters-item-divider-width: 1px;
    --c-broadcasters-item-divider-height: 80%;
    --c-broadcasters-item-divider-bg-color: #d9d9d9;
    --c-additional-scores-display: flex;
    --c-additional-scores-flex-direction: row;
    --c-additional-scores-gap: var(--s-spacer-7);
    --c-half-time-score-gap: var(--s-spacer-4);
    --c-aggregate-score-gap: var(--s-spacer-4)
}

@media (min-width: 1024px) {
    .v3-fixtureCard-module__tokens___wJhps {
        --c-match-up-container-align-items: center
    }
}

.v3-fixtureCard-module__fixtureCard___etzov {
    display: var(--c-fixture-card-display);
    background-color: var(--c-fixture-card-background-color-white);
    flex-direction: var(--c-fixture-card-flex-direction-column)
}

@media (min-width: 1024px) {
    .v3-fixtureCard-module__fixtureCard___etzov {
        justify-content: var(--c-fixture-card-justify-content)
    }
}

.v3-fixtureCard-module__homeAwayMatchIndicatorContainer___kNKED {
    display: var(--c-right-container-display);
    align-items: var(--c-right-container-align-items);
    justify-content: var(--c-right-container-justify-content)
}

.v3-fixtureCard-module__homeAwayMatchIndicatorContents___B-xxq {
    display: var(--c-right-container-contents-display);
    align-items: var(--c-right-container-contents-align-items);
    justify-content: var(--c-right-container-contents-justify-content);
    flex-direction: var(--c-right-container-contents-flex-direction-row);
    gap: var(--c-right-container-contents-gap)
}

@media (min-width: 1024px) {
    .v3-fixtureCard-module__homeAwayMatchIndicatorContents___B-xxq {
        flex-direction: var(--c-right-container-contents-flex-direction-column)
    }
}

.v3-fixtureCard-module__stadiumIdentifierLogo___KZBeA {
    width: var(--c-stadium-identifier-logo-width);
    height: var(--c-stadium-identifier-logo-height)
}

@media (min-width: 1024px) {
    .v3-fixtureCard-module__stadiumIdentifierLogo___KZBeA {
        width: var(--c-stadium-identifier-logo-width-l);
        height: var(--c-stadium-identifier-logo-height-l)
    }
}

.v3-fixtureCard-module__stadiumIdentifierTitle___b1VG4 {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600
}

@media (min-width: 1024px) {
    .v3-fixtureCard-module__stadiumIdentifierTitle___b1VG4 {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600
    }
}

.v3-fixtureCard-module__leagueLogoAndTitle___Qy9SN {
    display: var(--c-league-logo-and-title-display);
    flex-direction: var(--c-league-logo-and-title-flex-direction);
    gap: var(--c-league-logo-and-title-gap);
    align-items: var(--c-league-logo-and-title-align-items)
}

.v3-fixtureCard-module__leagueLogo___jG-fp {
    width: var(--c-league-logo-width);
    height: var(--c-league-logo-height)
}

.v3-fixtureCard-module__leagueTitle___uqKK- {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .v3-fixtureCard-module__leagueTitle___uqKK- {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 400
    }
}

.v3-fixtureCard-module__matchLocation___WSHBA {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-fixtureCard-module__matchLocation___WSHBA {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 700
    }
}

.v3-fixtureCard-module__matchDate___5x4VZ {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-fixtureCard-module__matchDate___5x4VZ {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600
    }
}

.v3-fixtureCard-module__centerContainer___LGDfw {
    display: var(--c-center-container-display);
    align-items: var(--c-center-container-align-items);
    justify-content: var(--c-center-container-justify-content);
    flex-direction: var(--c-center-container-flex-direction);
    gap: var(--c-center-container-gap)
}

.v3-fixtureCard-module__matchUpContainer___s-jCN {
    display: var(--c-match-up-container-display);
    align-items: var(--c-match-up-container-align-items);
    gap: var(--c-match-up-container-gap);
    grid-template-columns:2fr 1fr 2fr
}

@media (min-width: 1024px) {
    .v3-fixtureCard-module__matchUpContainer___s-jCN {
        gap: var(--c-match-up-container-gap-l)
    }
}

.v3-fixtureCard-module__scoreIndicator___E0H9n {
    justify-self: center
}

.v3-fixtureCard-module__homeTeam___TBcyT {
    display: var(--c-team-display);
    flex-direction: var(--c-team-flex-direction);
    align-items: var(--c-team-align-items);
    gap: var(--c-team-gap);
    flex: 1
}

@media (min-width: 1024px) {
    .v3-fixtureCard-module__homeTeam___TBcyT {
        flex-direction: var(--c-team-flex-direction-row-reverse)
    }
}

.v3-fixtureCard-module__awayTeam___93IVc {
    display: var(--c-team-display);
    flex-direction: var(--c-team-flex-direction);
    align-items: var(--c-team-align-items);
    gap: var(--c-team-gap);
    flex: 1
}

@media (min-width: 1024px) {
    .v3-fixtureCard-module__awayTeam___93IVc {
        flex-direction: var(--c-team-flex-direction-row)
    }
}

.v3-fixtureCard-module__teamCrest___sN2ld {
    width: var(--c-team-crest-width);
    height: var(--c-team-crest-height)
}

@media (min-width: 1024px) {
    .v3-fixtureCard-module__teamCrest___sN2ld {
        width: var(--c-team-crest-width-l);
        height: var(--c-team-crest-height-l)
    }
}

.v3-fixtureCard-module__teamName___f9y26 {
    text-align: center;
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .v3-fixtureCard-module__teamName___f9y26 {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 600
    }
}

.v3-fixtureCard-module__additionalScores___iMPYk {
    display: var(--c-additional-scores-display);
    flex-direction: var(--c-additional-scores-flex-direction);
    gap: var(--c-additional-scores-gap)
}

.v3-fixtureCard-module__halfTimeScore___lqzOb {
    display: flex;
    gap: var(--c-half-time-score-gap)
}

.v3-fixtureCard-module__halfTimeScore___lqzOb .v3-fixtureCard-module__label___Pi-8w {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-fixtureCard-module__halfTimeScore___lqzOb .v3-fixtureCard-module__value___DM0Kc {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-fixtureCard-module__aggregateScore___v8wlE {
    display: flex;
    gap: var(--c-aggregate-score-gap)
}

.v3-fixtureCard-module__aggregateScore___v8wlE .v3-fixtureCard-module__label___Pi-8w {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-fixtureCard-module__aggregateScore___v8wlE .v3-fixtureCard-module__value___DM0Kc {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-fixtureCard-module__metaMessaging___9Jane {
    display: var(--c-meta-messaging-display);
    align-items: var(--c-meta-messaging-align-items);
    gap: var(--c-meta-messaging-gap)
}

.v3-fixtureCard-module__metaMessagingIcon___yCv5n {
    display: var(--c-meta-messaging-icon-display);
    align-items: var(--c-meta-messaging-icon-align-items);
    width: var(--c-meta-messaging-icon-width);
    height: var(--c-meta-messaging-icon-height)
}

.v3-fixtureCard-module__metaMessagingCopy___IvnEh {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    text-transform: var(--c-meta-messaging-copy-text-transform)
}

.v3-fixtureCard-module__broadcasters___En6U0 {
    display: var(--c-broadcasters-display);
    flex-direction: var(--c-broadcasters-flex-direction)
}

.v3-fixtureCard-module__broadcastersItem___2xYLL {
    position: var(--c-broadcasters-item-position);
    padding: var(--c-broadcasters-item-padding)
}

@media (min-width: 1024px) {
    .v3-fixtureCard-module__broadcastersItem___2xYLL {
        padding: var(--c-broadcasters-item-padding-l)
    }
}

.v3-fixtureCard-module__broadcastersItem___2xYLL:not(:last-child):after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    width: var(--c-broadcasters-item-divider-width);
    height: var(--c-broadcasters-item-divider-height);
    background-color: var(--c-broadcasters-item-divider-bg-color);
    transform: translateY(-50%)
}

.v3-penaltiesMatchup-module__tokens___XAepa {
    --c-penalties-matchup-text-color-on-dark: var(--s-color-text-default-white);
    --c-penalties-matchup-display: flex;
    --c-penalties-matchup-flex-direction: row;
    --c-penalties-matchup-gap: var(--s-spacer-5);
    --c-penalties-matchup-justify-content: center;
    --c-label-text-transform: uppercase;
    --c-home-team-flex-direction: row-reverse;
    --c-away-team-flex-direction: row;
    --c-team-styling-display: flex;
    --c-team-styling-gap: var(--s-spacer-5);
    --c-team-styling-align-items: center
}

.v3-penaltiesMatchup-module__penaltiesMatchup___-Ra-f {
    display: var(--c-penalties-matchup-display);
    flex-direction: var(--c-penalties-matchup-flex-direction);
    gap: var(--c-penalties-matchup-gap);
    justify-content: var(--c-penalties-matchup-justify-content)
}

.v3-penaltiesMatchup-module__label___8RipL {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    text-transform: var(--c-label-text-transform)
}

@media (min-width: 1024px) {
    .v3-penaltiesMatchup-module__label___8RipL {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: .1000000015px;
        font-weight: 400
    }
}

.v3-penaltiesMatchup-module__homeTeam___2eGdK {
    display: var(--c-team-styling-display);
    gap: var(--c-team-styling-gap);
    align-items: var(--c-team-styling-align-items);
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    flex-direction: var(--c-home-team-flex-direction)
}

@media (min-width: 1024px) {
    .v3-penaltiesMatchup-module__homeTeam___2eGdK {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-penaltiesMatchup-module__awayTeam___7jMrH {
    display: var(--c-team-styling-display);
    gap: var(--c-team-styling-gap);
    align-items: var(--c-team-styling-align-items);
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    flex-direction: var(--c-away-team-flex-direction)
}

@media (min-width: 1024px) {
    .v3-penaltiesMatchup-module__awayTeam___7jMrH {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-penaltiesMatchup-module__penaltyLabel___GNv1U {
    display: none;
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

@media (min-width: 1440px) {
    .v3-penaltiesMatchup-module__penaltyLabel___GNv1U {
        display: block
    }
}

.v3-penaltiesMatchup-module__pensLabel___GuTH0 {
    display: block;
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

@media (min-width: 1440px) {
    .v3-penaltiesMatchup-module__pensLabel___GuTH0 {
        display: none
    }
}

.v3-penaltiesMatchup-module__onDark___Wrx2E {
    color: var(--c-penalties-matchup-text-color-on-dark)
}

.v3-fixtureCtas-module__tokens___jsw-U {
    --c-fixture-ctas-top-width: var(--p-borderwidth-1);
    --c-fixture-ctas-bottom-width: var(--p-borderwidth-0);
    --c-fixture-ctas-left-width: var(--p-borderwidth-0);
    --c-fixture-ctas-right-width: var(--p-borderwidth-0);
    --c-fixture-ctas-border-style: var(--p-border-style-solid);
    --c-fixture-ctas-border-color: var(--s-color-border-interaction-neutral-mid-enabled);
    --c-fixture-ctas-border-top: var(--c-fixture-ctas-top-width) var(--c-fixture-ctas-border-style) var(--c-fixture-ctas-border-color);
    --c-fixture-ctas-border-bottom: var(--c-fixture-ctas-bottom-width) var(--c-fixture-ctas-border-style) var(--c-fixture-ctas-border-color);
    --c-fixture-ctas-border-right: var(--c-fixture-ctas-right-width) var(--c-fixture-ctas-border-style) var(--c-fixture-ctas-border-color);
    --c-fixture-ctas-border-left: var(--c-fixture-ctas-left-width) var(--c-fixture-ctas-border-style) var(--c-fixture-ctas-border-color);
    --c-fixture-ctas-border-radius: var(--p-borderradius-0);
    --c-fixture-ctas-padding-top: var(--s-spacer-6);
    --c-fixture-ctas-background-color: var(--s-color-background-default-white);
    --c-fixture-ctas-display: flex;
    --c-fixture-ctas-flex-direction: column;
    --c-fixture-ctas-s-gap: var(--s-spacer-4);
    --c-fixture-ctas-width: 100%;
    --c-fixture-ctas-s-justify-content: center;
    --c-fixture-ctas-l-justify-content: flex-start;
    --c-fixture-ctas-l-flex-direction: row;
    --c-fixture-ctas-l-gap: var(--s-spacer-8);
    --c-fixture-ctas-outer-right-button-margin-left: auto;
    --c-fixture-ctas-match-centre-position: relative;
    --c-fixture-ctas-match-centre-justify-content: center;
    --c-fixture-ctas-match-centre-padding: var(--s-spacer-8) var(--s-spacer-10) var(--s-spacer-7);
    --c-fixture-ctas-match-centre-color: var(--s-color-text-default-white);
    --c-fixture-ctas-match-centre-background-color: transparent;
    --c-fixture-ctas-match-centre-border-top: none
}

@media (min-width: 1024px) {
    .v3-fixtureCtas-module__tokens___jsw-U {
        --c-fixture-ctas-match-centre-padding: var(--s-spacer-10) 0 var(--s-spacer-7);
        --c-fixture-ctas-match-centre-button-width: 30%
    }
}

.v3-fixtureCtas-module__fixtureCtas___ICXWg {
    display: var(--c-fixture-ctas-display);
    justify-content: var(--c-fixture-ctas-s-justify-content);
    padding-top: var(--c-fixture-ctas-padding-top);
    width: var(--c-fixture-ctas-width);
    background-color: var(--c-fixture-ctas-background-color);
    flex-direction: var(--c-fixture-ctas-flex-direction);
    gap: var(--c-fixture-ctas-s-gap);
    border-top: var(--c-fixture-ctas-border-top)
}

@media (min-width: 1024px) {
    .v3-fixtureCtas-module__fixtureCtas___ICXWg {
        justify-content: var(--c-fixture-ctas-l-justify-content);
        flex-direction: var(--c-fixture-ctas-l-flex-direction);
        gap: var(--c-fixture-ctas-l-gap)
    }
}

.v3-fixtureCtas-module__fixtureCtas___ICXWg > a {
    justify-content: center
}

@media (min-width: 1024px) {
    .v3-fixtureCtas-module__outerRightButton___GZGUG {
        margin-left: var(--c-fixture-ctas-outer-right-button-margin-left)
    }
}

.v3-fixtureCtas-module__matchCentreCtas___DNI7Y {
    position: var(--c-fixture-ctas-match-centre-position);
    justify-content: var(--c-fixture-ctas-match-centre-justify-content);
    padding: var(--c-fixture-ctas-match-centre-padding);
    color: var(--c-fixture-ctas-match-centre-color);
    background-color: var(--c-fixture-ctas-match-centre-background-color);
    border-top: var(--c-fixture-ctas-match-centre-border-top)
}

.v3-fixtureCtas-module__matchCentreCtas___DNI7Y > a {
    width: var(--c-fixture-ctas-match-centre-button-width)
}

.v3-lineUpPlayerCard-module__tokens___0v8jz {
    --c-line-up-player-card-top-width: var(--p-borderwidth-0);
    --c-line-up-player-card-bottom-width: var(--p-borderwidth-1);
    --c-line-up-player-card-left-width: var(--p-borderwidth-0);
    --c-line-up-player-card-right-width: var(--p-borderwidth-0);
    --c-line-up-player-card-border-style: var(--p-border-style-solid);
    --c-line-up-player-card-border-color: var(--s-color-border-default-mid);
    --c-line-up-player-card-border-top: var(--c-line-up-player-card-top-width) var(--c-line-up-player-card-border-style) var(--c-line-up-player-card-border-color);
    --c-line-up-player-card-border-bottom: var(--c-line-up-player-card-bottom-width) var(--c-line-up-player-card-border-style) var(--c-line-up-player-card-border-color);
    --c-line-up-player-card-border-right: var(--c-line-up-player-card-right-width) var(--c-line-up-player-card-border-style) var(--c-line-up-player-card-border-color);
    --c-line-up-player-card-border-left: var(--c-line-up-player-card-left-width) var(--c-line-up-player-card-border-style) var(--c-line-up-player-card-border-color);
    --c-line-up-player-card-border-radius: var(--p-borderradius-0);
    --c-line-up-player-card-size-s-padding-top: var(--s-spacer-3);
    --c-line-up-player-card-size-s-padding-right: var(--s-spacer-0);
    --c-line-up-player-card-size-s-padding-bottom: var(--s-spacer-3);
    --c-line-up-player-card-size-s-padding-left: var(--s-spacer-0);
    --c-line-up-player-card-size-m-padding-top: var(--s-spacer-3);
    --c-line-up-player-card-size-m-padding-right: var(--s-spacer-0);
    --c-line-up-player-card-size-m-padding-bottom: var(--s-spacer-3);
    --c-line-up-player-card-size-m-padding-left: var(--s-spacer-0);
    --c-line-up-player-card-size-l-padding-top: var(--s-spacer-3);
    --c-line-up-player-card-size-l-padding-right: var(--s-spacer-0);
    --c-line-up-player-card-size-l-padding-bottom: var(--s-spacer-3);
    --c-line-up-player-card-size-l-padding-left: var(--s-spacer-0);
    --c-line-up-player-card-padding: var(--c-line-up-player-card-size-s-padding-top) var(--c-line-up-player-card-size-s-padding-right) var(--c-line-up-player-card-size-s-padding-bottom) var(--c-line-up-player-card-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-lineUpPlayerCard-module__tokens___0v8jz {
        --c-line-up-player-card-padding: var(--c-line-up-player-card-size-m-padding-top) var(--c-line-up-player-card-size-m-padding-right) var(--c-line-up-player-card-size-m-padding-bottom) var(--c-line-up-player-card-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-lineUpPlayerCard-module__tokens___0v8jz {
        --c-line-up-player-card-padding: var(--c-line-up-player-card-size-l-padding-top) var(--c-line-up-player-card-size-l-padding-right) var(--c-line-up-player-card-size-l-padding-bottom) var(--c-line-up-player-card-size-l-padding-left)
    }
}

.v3-lineUpPlayerCard-module__tokens___0v8jz {
    --c-line-up-player-card-background-color: var(--s-color-background-default-light);
    --c-line-up-player-card-opacity: var(--p-opacity-100);
    --c-line-up-player-card-display: flex;
    --c-line-up-player-card-flex-direction: row;
    --c-line-up-player-card-gap: var(--s-spacer-5);
    --c-line-up-player-card-width: 100%;
    --c-line-up-player-card-image-height: 44px;
    --c-line-up-player-card-image-width: 44px;
    --c-line-up-player-display: flex;
    --c-line-up-player-flex-direction: column;
    --c-line-up-player-width: 100%;
    --c-line-up-player-first-row-display: flex;
    --c-line-up-player-first-row-flex-direction: row;
    --c-line-up-player-first-row-justify: space-between;
    --c-line-up-player-goals-and-cards-display: flex;
    --c-line-up-player-goals-and-cards-flex-direction: row;
    --c-line-up-player-goals-and-cards-gap: var(--s-spacer-4);
    --c-line-up-player-goals-and-cards-flex-wrap: wrap;
    --c-line-up-player-goals-and-cards-justify: flex-end;
    --c-line-up-player-goals-and-cards-flex: 2;
    --c-line-up-player-name-and-number-text-transform: uppercase;
    --c-line-up-player-name-and-number-flex: 1;
    --c-line-up-player-last-name-overflow: hidden;
    --c-line-up-player-last-name-max-width: 210px;
    --c-line-up-player-last-name-white-space: normal;
    --c-line-up-player-last-name-word-wrap: break-word;
    --c-line-up-player-substitution-display: flex;
    --c-line-up-player-substitution-justify: flex-end
}

.v3-lineUpPlayerCard-module__lineUpPlayerCard___R1wqC {
    display: var(--c-line-up-player-card-display);
    flex-direction: var(--c-line-up-player-card-flex-direction);
    gap: var(--c-line-up-player-card-gap);
    padding: var(--c-line-up-player-card-padding);
    width: var(--c-line-up-player-card-width);
    border-bottom: var(--c-line-up-player-card-border-bottom)
}

.v3-lineUpPlayerCard-module__image___ff6-I {
    width: var(--c-line-up-player-card-image-width);
    height: var(--c-line-up-player-card-image-height)
}

.v3-lineUpPlayerCard-module__lineUpPlayer___C-Yvr {
    display: var(--c-line-up-player-display);
    flex-direction: var(--c-line-up-player-flex-direction);
    width: var(--c-line-up-player-width)
}

.v3-lineUpPlayerCard-module__firstRow___0JSef {
    display: var(--c-line-up-player-first-row-display);
    flex-direction: var(--c-line-up-player-first-row-flex-direction);
    justify-content: var(--c-line-up-player-first-row-justify)
}

.v3-lineUpPlayerCard-module__nameAndNumber___5tLNH {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400;
    text-transform: var(--c-line-up-player-name-and-number-text-transform);
    flex: var(--c-line-up-player-name-and-number-flex)
}

.v3-lineUpPlayerCard-module__playerNumber___CB4ty {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

.v3-lineUpPlayerCard-module__goalsAndCards___7AkqG {
    display: var(--c-line-up-player-goals-and-cards-display);
    flex-direction: var(--c-line-up-player-goals-and-cards-flex-direction);
    -moz-column-gap: var(--c-line-up-player-goals-and-cards-gap);
    column-gap: var(--c-line-up-player-goals-and-cards-gap);
    flex-wrap: var(--c-line-up-player-goals-and-cards-flex-wrap);
    justify-content: var(--c-line-up-player-goals-and-cards-justify);
    flex: var(--c-line-up-player-goals-and-cards-flex)
}

.v3-lineUpPlayerCard-module__lastName___r8a-P {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    max-width: var(--c-line-up-player-last-name-max-width);
    white-space: var(--c-line-up-player-last-name-white-space);
    word-wrap: var(--c-line-up-player-last-name-word-wrap)
}

.v3-lineUpPlayerCard-module__substitution___zMZ8j {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400;
    display: var(--c-line-up-player-substitution-display);
    justify-content: var(--c-line-up-player-substitution-justify)
}

.v3-lineUpsListView-module__tokens___UPt1o {
    --c-line-ups-list-view-top-width: var(--p-borderwidth-0);
    --c-line-ups-list-view-bottom-width: var(--p-borderwidth-0);
    --c-line-ups-list-view-left-width: var(--p-borderwidth-0);
    --c-line-ups-list-view-right-width: var(--p-borderwidth-0);
    --c-line-ups-list-view-border-style: var(--p-border-style-solid);
    --c-line-ups-list-view-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-line-ups-list-view-border-top: var(--c-line-ups-list-view-top-width) var(--c-line-ups-list-view-border-style) var(--c-line-ups-list-view-border-color);
    --c-line-ups-list-view-border-bottom: var(--c-line-ups-list-view-bottom-width) var(--c-line-ups-list-view-border-style) var(--c-line-ups-list-view-border-color);
    --c-line-ups-list-view-border-right: var(--c-line-ups-list-view-right-width) var(--c-line-ups-list-view-border-style) var(--c-line-ups-list-view-border-color);
    --c-line-ups-list-view-border-left: var(--c-line-ups-list-view-left-width) var(--c-line-ups-list-view-border-style) var(--c-line-ups-list-view-border-color);
    --c-line-ups-list-view-border-radius: var(--p-borderradius-0);
    --c-line-ups-list-view-size-s-padding-top: var(--s-spacer-0);
    --c-line-ups-list-view-size-s-padding-right: var(--s-spacer-0);
    --c-line-ups-list-view-size-s-padding-bottom: var(--s-spacer-0);
    --c-line-ups-list-view-size-s-padding-left: var(--s-spacer-0);
    --c-line-ups-list-view-size-m-padding-top: var(--s-spacer-0);
    --c-line-ups-list-view-size-m-padding-right: var(--s-spacer-0);
    --c-line-ups-list-view-size-m-padding-bottom: var(--s-spacer-0);
    --c-line-ups-list-view-size-m-padding-left: var(--s-spacer-0);
    --c-line-ups-list-view-size-l-padding-top: var(--s-spacer-0);
    --c-line-ups-list-view-size-l-padding-right: var(--s-spacer-0);
    --c-line-ups-list-view-size-l-padding-bottom: var(--s-spacer-0);
    --c-line-ups-list-view-size-l-padding-left: var(--s-spacer-0);
    --c-line-ups-list-view-padding: var(--c-line-ups-list-view-size-s-padding-top) var(--c-line-ups-list-view-size-s-padding-right) var(--c-line-ups-list-view-size-s-padding-bottom) var(--c-line-ups-list-view-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-lineUpsListView-module__tokens___UPt1o {
        --c-line-ups-list-view-padding: var(--c-line-ups-list-view-size-m-padding-top) var(--c-line-ups-list-view-size-m-padding-right) var(--c-line-ups-list-view-size-m-padding-bottom) var(--c-line-ups-list-view-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-lineUpsListView-module__tokens___UPt1o {
        --c-line-ups-list-view-padding: var(--c-line-ups-list-view-size-l-padding-top) var(--c-line-ups-list-view-size-l-padding-right) var(--c-line-ups-list-view-size-l-padding-bottom) var(--c-line-ups-list-view-size-l-padding-left)
    }
}

.v3-lineUpsListView-module__tokens___UPt1o {
    --c-line-ups-list-view-background-color: var(--s-color-background-default-light);
    --c-line-ups-list-view-opacity: var(--p-opacity-100);
    --c-line-ups-list-view-display: flex;
    --c-line-ups-list-view-flex-direction: column;
    --c-line-ups-list-view-gap: var(--s-spacer-10);
    --c-line-ups-list-display: flex;
    --c-line-ups-list-flex-direction: column;
    --c-line-ups-list-gap: var(--s-spacer-3)
}

.v3-lineUpsListView-module__lineUpsListView___ubeq1 {
    display: var(--c-line-ups-list-view-display);
    flex-direction: var(--c-line-ups-list-view-flex-direction);
    gap: var(--c-line-ups-list-view-gap)
}

.v3-lineUpsListView-module__title___3I9Z2 {
    font-family: Open Sans;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 768px) {
    .v3-lineUpsListView-module__title___3I9Z2 {
        font-family: Open Sans;
        font-size: 28px;
        line-height: 36px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-lineUpsListView-module__lineUpsList___YbxRd {
    display: var(--c-line-ups-list-display);
    flex-direction: var(--c-line-ups-list-flex-direction);
    gap: var(--c-line-ups-list-gap)
}

.v3-profileCard-module__tokens___xS7Q- {
    --c-player-card-top-width: var(--p-borderwidth-0);
    --c-player-card-bottom-width: var(--p-borderwidth-0);
    --c-player-card-left-width: var(--p-borderwidth-0);
    --c-player-card-right-width: var(--p-borderwidth-0);
    --c-player-card-border-style: var(--p-border-style-solid);
    --c-player-card-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-player-card-border-top: var(--c-player-card-top-width) var(--c-player-card-border-style) var(--c-player-card-border-color);
    --c-player-card-border-bottom: var(--c-player-card-bottom-width) var(--c-player-card-border-style) var(--c-player-card-border-color);
    --c-player-card-border-right: var(--c-player-card-right-width) var(--c-player-card-border-style) var(--c-player-card-border-color);
    --c-player-card-border-left: var(--c-player-card-left-width) var(--c-player-card-border-style) var(--c-player-card-border-color);
    --c-player-card-border-radius: var(--p-borderradius-0);
    --c-player-card-size-s-padding-top: var(--s-spacer-0);
    --c-player-card-size-s-padding-right: var(--s-spacer-0);
    --c-player-card-size-s-padding-bottom: var(--s-spacer-0);
    --c-player-card-size-s-padding-left: var(--s-spacer-0);
    --c-player-card-size-m-padding-top: var(--s-spacer-0);
    --c-player-card-size-m-padding-right: var(--s-spacer-0);
    --c-player-card-size-m-padding-bottom: var(--s-spacer-0);
    --c-player-card-size-m-padding-left: var(--s-spacer-0);
    --c-player-card-size-l-padding-top: var(--s-spacer-0);
    --c-player-card-size-l-padding-right: var(--s-spacer-0);
    --c-player-card-size-l-padding-bottom: var(--s-spacer-0);
    --c-player-card-size-l-padding-left: var(--s-spacer-0);
    --c-player-card-padding: var(--c-player-card-size-s-padding-top) var(--c-player-card-size-s-padding-right) var(--c-player-card-size-s-padding-bottom) var(--c-player-card-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-profileCard-module__tokens___xS7Q- {
        --c-player-card-padding: var(--c-player-card-size-m-padding-top) var(--c-player-card-size-m-padding-right) var(--c-player-card-size-m-padding-bottom) var(--c-player-card-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-profileCard-module__tokens___xS7Q- {
        --c-player-card-padding: var(--c-player-card-size-l-padding-top) var(--c-player-card-size-l-padding-right) var(--c-player-card-size-l-padding-bottom) var(--c-player-card-size-l-padding-left)
    }
}

.v3-profileCard-module__tokens___xS7Q- {
    --c-player-card-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-player-card-opacity: var(--p-opacity-100)
}

.v3-profileCard-module__profileCard___kWn2- {
    position: relative;
    padding: var(--c-player-card-padding);
    background-color: var(--c-player-card-background-color);
    border-radius: var(--c-player-card-border-radius);
    opacity: var(--c-player-card-opacity);
    border-top: var(--c-player-card-border-top);
    border-bottom: var(--c-player-card-border-bottom);
    border-left: var(--c-player-card-border-left);
    border-right: var(--c-player-card-border-right)
}

.v3-profileCard-module__playerImageContainer___R7Crm {
    position: relative
}

.v3-profileCard-module__hoverImage___Qe-e1 > div, .v3-profileCard-module__image___jB81l > div {
    height: 220px
}

@media (min-width: 1440px) {
    .v3-profileCard-module__hoverImage___Qe-e1 > div, .v3-profileCard-module__image___jB81l > div {
        height: 638px
    }
}

.v3-profileCard-module__hoverImage___Qe-e1:after, .v3-profileCard-module__image___jB81l:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%;
    background: linear-gradient(180deg, transparent, #000)
}

@media (min-width: 1440px) {
    .v3-profileCard-module__hoverImage___Qe-e1:after, .v3-profileCard-module__image___jB81l:after {
        height: 20%
    }
}

.v3-profileCard-module__countryContainer___GPC8w {
    position: absolute;
    top: 8px;
    left: 8px
}

@media (min-width: 1440px) {
    .v3-profileCard-module__countryContainer___GPC8w {
        top: 16px;
        left: 16px
    }
}

.v3-profileCard-module__nationality___RdBzH {
    display: none
}

@media (min-width: 1440px) {
    .v3-profileCard-module__nationality___RdBzH {
        display: block;
        padding: 3px 0 1px;
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 700;
        color: var(--p-color-neutral-black)
    }
}

.v3-profileCard-module__flag___u2PUb > * {
    width: 32px;
    height: 21.333px
}

@media (min-width: 1440px) {
    .v3-profileCard-module__flag___u2PUb > * {
        width: 54px;
        height: 36px
    }
}

.v3-profileCard-module__squadNumber___XZJQJ {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    position: absolute;
    top: 30px;
    left: 8px;
    display: block;
    padding: 3px 0 1px;
    width: -moz-fit-content;
    width: fit-content;
    color: var(--p-color-neutral-white)
}

@media (min-width: 1440px) {
    .v3-profileCard-module__squadNumber___XZJQJ {
        font-family: Open Sans;
        font-size: 72px;
        line-height: 96px;
        font-weight: 700;
        position: absolute;
        top: auto;
        bottom: 0;
        right: 8px;
        left: auto;
        padding: 0 32px
    }
}

.v3-profileCard-module__playerDetails___rUGfI {
    position: absolute;
    bottom: 4px;
    left: 8px;
    display: flex;
    flex-direction: column
}

@media (min-width: 1440px) {
    .v3-profileCard-module__playerDetails___rUGfI {
        position: unset;
        margin-top: var(--s-spacer-4);
        width: 100%
    }

    .v3-profileCard-module__nameContainer___yuhaC {
        display: flex;
        align-items: center;
        flex-direction: column
    }
}

.v3-profileCard-module__firstName___0qZKl {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400;
    display: block;
    padding: 1px 0 3px;
    color: var(--p-color-neutral-white);
    text-transform: uppercase
}

@media (min-width: 1440px) {
    .v3-profileCard-module__firstName___0qZKl {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 600;
        color: var(--s-color-text-neutral-dark)
    }
}

.v3-profileCard-module__knownAs___WzpPW, .v3-profileCard-module__surname___qAVpg {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    display: block;
    padding: 3px 0 1px;
    color: var(--p-color-neutral-white);
    text-transform: uppercase
}

@media (min-width: 1440px) {
    .v3-profileCard-module__knownAs___WzpPW, .v3-profileCard-module__surname___qAVpg {
        font-family: Open Sans;
        font-size: 32px;
        line-height: 40px;
        letter-spacing: .1000000015px;
        font-weight: 700;
        color: var(--s-color-text-neutral-dark)
    }
}

.v3-profileCard-module__position___sS5lS {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700;
    display: block;
    padding: 1px 0 3px;
    color: var(--p-color-neutral-white);
    text-transform: uppercase
}

@media (min-width: 1440px) {
    .v3-profileCard-module__position___sS5lS {
        display: flex;
        align-items: center;
        color: var(--s-color-text-neutral-dark);
        flex-direction: column
    }
}

.v3-profileCard-module__playerStatusContainer___hG2f2 {
    position: absolute;
    top: 8px;
    right: 8px;
    display: flex;
    align-items: flex-end;
    gap: 8px
}

@media (min-width: 1440px) {
    .v3-profileCard-module__playerStatusContainer___hG2f2 {
        top: auto;
        bottom: 25px;
        left: auto;
        left: 16px;
        align-items: flex-start;
        justify-content: flex-end;
        width: 216px;
        flex-direction: column;
        gap: 8px
    }
}

.v3-profileCard-module__isCaptain___R4P7Y, .v3-profileCard-module__isHomegrown___rOtFy, .v3-profileCard-module__onLoan___PvgIo {
    width: 100%
}

.v3-profileCard-module__hasHoverImage___21RMv .v3-profileCard-module__hoverImage___Qe-e1 {
    display: none
}

@media (hover: hover) {
    .v3-profileCard-module__hasHoverImage___21RMv .v3-profileCard-module__playerImageContainer___R7Crm:hover .v3-profileCard-module__image___jB81l {
        display: none
    }

    .v3-profileCard-module__hasHoverImage___21RMv .v3-profileCard-module__playerImageContainer___R7Crm:hover .v3-profileCard-module__hoverImage___Qe-e1 {
        display: block
    }
}

.v3-profileSocialPanel-module__tokens___Mal-e {
    --c-profile-social-panel-top-width: var(--p-borderwidth-1);
    --c-profile-social-panel-bottom-width: var(--p-borderwidth-1);
    --c-profile-social-panel-left-width: var(--p-borderwidth-0);
    --c-profile-social-panel-right-width: var(--p-borderwidth-0);
    --c-profile-social-panel-border-style: var(--p-border-style-solid);
    --c-profile-social-panel-border-color: var(--s-color-border-default-mid);
    --c-profile-social-panel-border-top: var(--c-profile-social-panel-top-width) var(--c-profile-social-panel-border-style) var(--c-profile-social-panel-border-color);
    --c-profile-social-panel-border-bottom: var(--c-profile-social-panel-bottom-width) var(--c-profile-social-panel-border-style) var(--c-profile-social-panel-border-color);
    --c-profile-social-panel-border-right: var(--c-profile-social-panel-right-width) var(--c-profile-social-panel-border-style) var(--c-profile-social-panel-border-color);
    --c-profile-social-panel-border-left: var(--c-profile-social-panel-left-width) var(--c-profile-social-panel-border-style) var(--c-profile-social-panel-border-color);
    --c-profile-social-panel-border-radius: var(--p-borderradius-0);
    --c-profile-social-panel-size-s-padding-top: var(--s-spacer-4);
    --c-profile-social-panel-size-s-padding-right: var(--s-spacer-0);
    --c-profile-social-panel-size-s-padding-bottom: var(--s-spacer-6);
    --c-profile-social-panel-size-s-padding-left: var(--s-spacer-0);
    --c-profile-social-panel-size-m-padding-top: var(--s-spacer-4);
    --c-profile-social-panel-size-m-padding-right: var(--s-spacer-0);
    --c-profile-social-panel-size-m-padding-bottom: var(--s-spacer-6);
    --c-profile-social-panel-size-m-padding-left: var(--s-spacer-0);
    --c-profile-social-panel-size-l-padding-top: var(--s-spacer-5);
    --c-profile-social-panel-size-l-padding-right: var(--s-spacer-0);
    --c-profile-social-panel-size-l-padding-bottom: var(--s-spacer-5);
    --c-profile-social-panel-size-l-padding-left: var(--s-spacer-0);
    --c-profile-social-panel-padding: var(--c-profile-social-panel-size-s-padding-top) var(--c-profile-social-panel-size-s-padding-right) var(--c-profile-social-panel-size-s-padding-bottom) var(--c-profile-social-panel-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-profileSocialPanel-module__tokens___Mal-e {
        --c-profile-social-panel-padding: var(--c-profile-social-panel-size-m-padding-top) var(--c-profile-social-panel-size-m-padding-right) var(--c-profile-social-panel-size-m-padding-bottom) var(--c-profile-social-panel-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-profileSocialPanel-module__tokens___Mal-e {
        --c-profile-social-panel-padding: var(--c-profile-social-panel-size-l-padding-top) var(--c-profile-social-panel-size-l-padding-right) var(--c-profile-social-panel-size-l-padding-bottom) var(--c-profile-social-panel-size-l-padding-left)
    }
}

.v3-profileSocialPanel-module__tokens___Mal-e {
    --c-profile-social-panel-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-profile-social-panel-opacity: var(--p-opacity-100);
    --c-profile-social-panel-social-links-gap: var(--s-spacer-9)
}

.v3-profileSocialPanel-module__profileSocialPanel___5FipP {
    padding: var(--c-profile-social-panel-padding);
    background-color: var(--c-profile-social-panel-background-color);
    border-radius: var(--c-profile-social-panel-border-radius);
    opacity: var(--c-profile-social-panel-opacity);
    border-top: var(--c-profile-social-panel-border-top);
    border-bottom: var(--c-profile-social-panel-border-bottom);
    border-left: var(--c-profile-social-panel-border-left);
    border-right: var(--c-profile-social-panel-border-right)
}

@media (min-width: 1024px) {
    .v3-profileSocialPanel-module__profileSocialPanel___5FipP {
        display: flex;
        align-items: center;
        gap: var(--s-spacer-6)
    }
}

.v3-profileSocialPanel-module__name___TQsrj {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-profileSocialPanel-module__label___F4TvL {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    margin-bottom: var(--s-spacer-8)
}

@media (min-width: 1024px) {
    .v3-profileSocialPanel-module__label___F4TvL {
        margin-bottom: var(--s-spacer-0)
    }
}

.v3-profileSocialPanel-module__links___qebPP {
    display: flex;
    gap: var(--c-profile-social-panel-social-links-gap)
}

@media (min-width: 1024px) {
    .v3-profileSocialPanel-module__links___qebPP {
        margin-left: auto
    }
}

.v3-profileNavigation-module__tokens___-WxDj {
    --c-profile-navigation-top-width: var(--p-borderwidth-0);
    --c-profile-navigation-bottom-width: var(--p-borderwidth-0);
    --c-profile-navigation-left-width: var(--p-borderwidth-0);
    --c-profile-navigation-right-width: var(--p-borderwidth-0);
    --c-profile-navigation-border-style: var(--p-border-style-solid);
    --c-profile-navigation-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-profile-navigation-border-top: var(--c-profile-navigation-top-width) var(--c-profile-navigation-border-style) var(--c-profile-navigation-border-color);
    --c-profile-navigation-border-bottom: var(--c-profile-navigation-bottom-width) var(--c-profile-navigation-border-style) var(--c-profile-navigation-border-color);
    --c-profile-navigation-border-right: var(--c-profile-navigation-right-width) var(--c-profile-navigation-border-style) var(--c-profile-navigation-border-color);
    --c-profile-navigation-border-left: var(--c-profile-navigation-left-width) var(--c-profile-navigation-border-style) var(--c-profile-navigation-border-color);
    --c-profile-navigation-border-radius: var(--p-borderradius-0);
    --c-profile-navigation-size-s-padding-top: var(--s-spacer-0);
    --c-profile-navigation-size-s-padding-right: var(--s-spacer-0);
    --c-profile-navigation-size-s-padding-bottom: var(--s-spacer-0);
    --c-profile-navigation-size-s-padding-left: var(--s-spacer-0);
    --c-profile-navigation-size-m-padding-top: var(--s-spacer-0);
    --c-profile-navigation-size-m-padding-right: var(--s-spacer-0);
    --c-profile-navigation-size-m-padding-bottom: var(--s-spacer-0);
    --c-profile-navigation-size-m-padding-left: var(--s-spacer-0);
    --c-profile-navigation-size-l-padding-top: var(--s-spacer-0);
    --c-profile-navigation-size-l-padding-right: var(--s-spacer-0);
    --c-profile-navigation-size-l-padding-bottom: var(--s-spacer-0);
    --c-profile-navigation-size-l-padding-left: var(--s-spacer-0);
    --c-profile-navigation-padding: var(--c-profile-navigation-size-s-padding-top) var(--c-profile-navigation-size-s-padding-right) var(--c-profile-navigation-size-s-padding-bottom) var(--c-profile-navigation-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-profileNavigation-module__tokens___-WxDj {
        --c-profile-navigation-padding: var(--c-profile-navigation-size-m-padding-top) var(--c-profile-navigation-size-m-padding-right) var(--c-profile-navigation-size-m-padding-bottom) var(--c-profile-navigation-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-profileNavigation-module__tokens___-WxDj {
        --c-profile-navigation-padding: var(--c-profile-navigation-size-l-padding-top) var(--c-profile-navigation-size-l-padding-right) var(--c-profile-navigation-size-l-padding-bottom) var(--c-profile-navigation-size-l-padding-left)
    }
}

.v3-profileNavigation-module__tokens___-WxDj {
    --c-profile-navigation-background-color: var(--p-color-opacity-background-transparent);
    --c-profile-navigation-opacity: var(--p-opacity-100);
    --c-profile-navigation-gap: 16px;
    --c-profile-navigation-gap-breakpoint-xl: 32px;
    --c-profile-navigation-display: flex;
    --c-profile-navigation-display-s: grid;
    --c-profile-navigation-justify-content: space-between;
    --c-profile-navigation-align-items: center;
    --c-profile-navigation-grid-template-columns: repeat(3, minmax(0, 1fr));
    --c-profile-navigation-column1-grid-column-start: 1;
    --c-profile-navigation-column2-grid-column-start: 2;
    --c-profile-navigation-column2-margin: 0 auto;
    --c-profile-navigation-column3-grid-column-start: 3;
    --c-profile-navigation-column3-margin: 0 0 0 auto
}

.v3-profileNavigation-module__profileNavigation___Y62hQ {
    display: var(--c-profile-navigation-display);
    align-items: var(--c-profile-navigation-align-items);
    justify-content: var(--c-profile-navigation-justify-content);
    padding: var(--c-profile-navigation-padding);
    background-color: var(--c-profile-navigation-background-color);
    border-radius: var(--c-profile-navigation-border-radius);
    opacity: var(--c-profile-navigation-opacity);
    border-top: var(--c-profile-navigation-border-top);
    border-bottom: var(--c-profile-navigation-border-bottom);
    border-left: var(--c-profile-navigation-border-left);
    border-right: var(--c-profile-navigation-border-right);
    gap: var(--c-profile-navigation-gap);
    grid-template-columns:var(--c-profile-navigation-grid-template-columns)
}

.v3-profileNavigation-module__profileNavigation___Y62hQ .v3-profileNavigation-module__column1___RDQ70 {
    grid-column-start: var(--c-profile-navigation-column1-grid-column-start)
}

.v3-profileNavigation-module__profileNavigation___Y62hQ .v3-profileNavigation-module__column2___KJNhK {
    grid-column-start: var(--c-profile-navigation-column2-grid-column-start);
    margin: var(--c-profile-navigation-column2-margin)
}

.v3-profileNavigation-module__profileNavigation___Y62hQ .v3-profileNavigation-module__column3___g3Z0d {
    grid-column-start: var(--c-profile-navigation-column3-grid-column-start);
    margin: var(--c-profile-navigation-column3-margin)
}

@media (min-width: 360px) {
    .v3-profileNavigation-module__profileNavigation___Y62hQ {
        display: var(--c-profile-navigation-display-s)
    }
}

@media (min-width: 1440px) {
    .v3-profileNavigation-module__profileNavigation___Y62hQ {
        gap: var(--c-profile-navigation-gap-breakpoint-xl)
    }
}

.v3-profileNavigation-module__profileNavigation___Y62hQ img {
    object-position: top
}

.v3-profileNavigationElement-module__tokens___-3tAx {
    --c-profile-navigation-element-top-width: var(--p-borderwidth-0);
    --c-profile-navigation-element-bottom-width: var(--p-borderwidth-0);
    --c-profile-navigation-element-left-width: var(--p-borderwidth-0);
    --c-profile-navigation-element-right-width: var(--p-borderwidth-0);
    --c-profile-navigation-element-border-style: var(--p-border-style-solid);
    --c-profile-navigation-element-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-profile-navigation-element-border-top: var(--c-profile-navigation-element-top-width) var(--c-profile-navigation-element-border-style) var(--c-profile-navigation-element-border-color);
    --c-profile-navigation-element-border-bottom: var(--c-profile-navigation-element-bottom-width) var(--c-profile-navigation-element-border-style) var(--c-profile-navigation-element-border-color);
    --c-profile-navigation-element-border-right: var(--c-profile-navigation-element-right-width) var(--c-profile-navigation-element-border-style) var(--c-profile-navigation-element-border-color);
    --c-profile-navigation-element-border-left: var(--c-profile-navigation-element-left-width) var(--c-profile-navigation-element-border-style) var(--c-profile-navigation-element-border-color);
    --c-profile-navigation-element-border-radius: var(--p-borderradius-0);
    --c-profile-navigation-element-size-s-padding-top: var(--s-spacer-0);
    --c-profile-navigation-element-size-s-padding-right: var(--s-spacer-0);
    --c-profile-navigation-element-size-s-padding-bottom: var(--s-spacer-0);
    --c-profile-navigation-element-size-s-padding-left: var(--s-spacer-0);
    --c-profile-navigation-element-size-m-padding-top: var(--s-spacer-0);
    --c-profile-navigation-element-size-m-padding-right: var(--s-spacer-0);
    --c-profile-navigation-element-size-m-padding-bottom: var(--s-spacer-0);
    --c-profile-navigation-element-size-m-padding-left: var(--s-spacer-0);
    --c-profile-navigation-element-size-l-padding-top: var(--s-spacer-0);
    --c-profile-navigation-element-size-l-padding-right: var(--s-spacer-0);
    --c-profile-navigation-element-size-l-padding-bottom: var(--s-spacer-0);
    --c-profile-navigation-element-size-l-padding-left: var(--s-spacer-0);
    --c-profile-navigation-element-padding: var(--c-profile-navigation-element-size-s-padding-top) var(--c-profile-navigation-element-size-s-padding-right) var(--c-profile-navigation-element-size-s-padding-bottom) var(--c-profile-navigation-element-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-profileNavigationElement-module__tokens___-3tAx {
        --c-profile-navigation-element-padding: var(--c-profile-navigation-element-size-m-padding-top) var(--c-profile-navigation-element-size-m-padding-right) var(--c-profile-navigation-element-size-m-padding-bottom) var(--c-profile-navigation-element-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-profileNavigationElement-module__tokens___-3tAx {
        --c-profile-navigation-element-padding: var(--c-profile-navigation-element-size-l-padding-top) var(--c-profile-navigation-element-size-l-padding-right) var(--c-profile-navigation-element-size-l-padding-bottom) var(--c-profile-navigation-element-size-l-padding-left)
    }
}

.v3-profileNavigationElement-module__tokens___-3tAx {
    --c-profile-navigation-element-background-color: var(--p-color-opacity-background-transparent);
    --c-profile-navigation-element-opacity: var(--p-opacity-100);
    --c-profile-navigation-element-link-display: flex;
    --c-profile-navigation-element-link-gap: 16px;
    --c-profile-navigation-element-link-justify-content: start;
    --c-profile-navigation-element-link-align-items: center;
    --c-profile-navigation-element-image-width: 28px;
    --c-profile-navigation-element-image-height: 28px;
    --c-profile-navigation-element-image-breakpoint-xl-width: 52px;
    --c-profile-navigation-element-image-breakpoint-xl-height: 52px;
    --c-profile-navigation-element-icon-width: 20px;
    --c-profile-navigation-element-icon-height: 20px;
    --c-profile-navigation-element-icon-breakpoint-xl-width: 32px;
    --c-profile-navigation-element-icon-breakpoint-xl-height: 32px;
    --c-profile-navigation-element-label-padding-top: 1px;
    --c-profile-navigation-element-label-padding-left: 0px;
    --c-profile-navigation-element-label-padding-bottom: 3px;
    --c-profile-navigation-element-label-padding-right: 0px
}

.v3-profileNavigationElement-module__profileNavigationElement___P-Ltp {
    padding: var(--c-profile-navigation-element-padding);
    background-color: var(--c-profile-navigation-element-background-color);
    border-top: var(--c-profile-navigation-element-border-top);
    border-bottom: var(--c-profile-navigation-element-border-bottom);
    border-left: var(--c-profile-navigation-element-border-left);
    border-right: var(--c-profile-navigation-element-border-right);
    border-radius: var(--c-profile-navigation-element-border-radius);
    opacity: var(--c-profile-navigation-element-opacity)
}

.v3-profileNavigationElement-module__link___K35tv {
    display: var(--c-profile-navigation-element-link-display);
    align-items: var(--c-profile-navigation-element-link-align-items);
    justify-content: var(--c-profile-navigation-element-link-justify-content);
    gap: var(--c-profile-navigation-element-link-gap)
}

.v3-profileNavigationElement-module__image___uA1xP {
    width: var(--c-profile-navigation-element-image-width);
    height: var(--c-profile-navigation-element-image-height)
}

@media (min-width: 360px) {
    .v3-profileNavigationElement-module__image___uA1xP {
        width: var(--c-profile-navigation-element-image-breakpoint-xl-width);
        height: var(--c-profile-navigation-element-image-breakpoint-xl-height)
    }
}

.v3-profileNavigationElement-module__right___Nqo8r {
    flex-direction: row-reverse
}

.v3-profileNavigationElement-module__icon___zZv18 {
    width: var(--c-profile-navigation-element-icon-width);
    height: var(--c-profile-navigation-element-icon-height)
}

@media (min-width: 1440px) {
    .v3-profileNavigationElement-module__icon___zZv18 {
        width: var(--c-profile-navigation-element-icon-breakpoint-xl-width);
        height: var(--c-profile-navigation-element-icon-breakpoint-xl-height)
    }
}

.v3-profileNavigationElement-module__label___-8R2R {
    padding: var(--c-profile-navigation-element-label-padding-top) var(--c-profile-navigation-element-label-padding-right) var(--c-profile-navigation-element-label-padding-bottom) var(--c-profile-navigation-element-label-padding-left);
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1440px) {
    .v3-profileNavigationElement-module__label___-8R2R {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 700
    }
}

.v3-profileNavigationElement-module__label___-8R2R .v3-profileNavigationElement-module__hideOnSmall___zRWZe {
    position: absolute;
    overflow: hidden;
    margin: -1px;
    padding: 0;
    width: 1px;
    height: 1px;
    white-space: nowrap;
    border-width: 0;
    clip: rect(0, 0, 0, 0)
}

@media (min-width: 768px) {
    .v3-profileNavigationElement-module__label___-8R2R .v3-profileNavigationElement-module__hideOnSmall___zRWZe {
        position: static;
        overflow: visible;
        margin: 0;
        padding: 0;
        width: auto;
        height: auto;
        white-space: normal;
        clip: auto
    }
}

.v3-profileNavigationElement-module__label___-8R2R .v3-profileNavigationElement-module__showOnSmall___Y4Yno {
    position: static;
    overflow: visible;
    margin: 0;
    padding: 0;
    width: auto;
    height: auto;
    white-space: normal;
    clip: auto
}

@media (min-width: 768px) {
    .v3-profileNavigationElement-module__label___-8R2R .v3-profileNavigationElement-module__showOnSmall___Y4Yno {
        position: absolute;
        overflow: hidden;
        margin: -1px;
        padding: 0;
        width: 1px;
        height: 1px;
        white-space: nowrap;
        border-width: 0;
        clip: rect(0, 0, 0, 0)
    }
}

.v3-profileHero-module__tokens___-hhTM {
    --c-profile-hero-top-width: var(--p-borderwidth-0);
    --c-profile-hero-bottom-width: var(--p-borderwidth-0);
    --c-profile-hero-left-width: var(--p-borderwidth-0);
    --c-profile-hero-right-width: var(--p-borderwidth-0);
    --c-profile-hero-border-style: var(--p-border-style-solid);
    --c-profile-hero-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-profile-hero-border-top: var(--c-profile-hero-top-width) var(--c-profile-hero-border-style) var(--c-profile-hero-border-color);
    --c-profile-hero-border-bottom: var(--c-profile-hero-bottom-width) var(--c-profile-hero-border-style) var(--c-profile-hero-border-color);
    --c-profile-hero-border-right: var(--c-profile-hero-right-width) var(--c-profile-hero-border-style) var(--c-profile-hero-border-color);
    --c-profile-hero-border-left: var(--c-profile-hero-left-width) var(--c-profile-hero-border-style) var(--c-profile-hero-border-color);
    --c-profile-hero-border-radius: var(--p-borderradius-0);
    --c-profile-hero-size-s-padding-top: var(--s-spacer-15);
    --c-profile-hero-size-s-padding-right: var(--s-spacer-0);
    --c-profile-hero-size-s-padding-bottom: var(--s-spacer-15);
    --c-profile-hero-size-s-padding-left: var(--s-spacer-0);
    --c-profile-hero-size-m-padding-top: var(--s-spacer-15);
    --c-profile-hero-size-m-padding-right: var(--s-spacer-0);
    --c-profile-hero-size-m-padding-bottom: var(--s-spacer-15);
    --c-profile-hero-size-m-padding-left: var(--s-spacer-0);
    --c-profile-hero-size-l-padding-top: var(--s-spacer-15);
    --c-profile-hero-size-l-padding-right: var(--s-spacer-0);
    --c-profile-hero-size-l-padding-bottom: var(--s-spacer-15);
    --c-profile-hero-size-l-padding-left: var(--s-spacer-0);
    --c-profile-hero-padding: var(--c-profile-hero-size-s-padding-top) var(--c-profile-hero-size-s-padding-right) var(--c-profile-hero-size-s-padding-bottom) var(--c-profile-hero-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-profileHero-module__tokens___-hhTM {
        --c-profile-hero-padding: var(--c-profile-hero-size-m-padding-top) var(--c-profile-hero-size-m-padding-right) var(--c-profile-hero-size-m-padding-bottom) var(--c-profile-hero-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-profileHero-module__tokens___-hhTM {
        --c-profile-hero-padding: var(--c-profile-hero-size-l-padding-top) var(--c-profile-hero-size-l-padding-right) var(--c-profile-hero-size-l-padding-bottom) var(--c-profile-hero-size-l-padding-left)
    }
}

.v3-profileHero-module__tokens___-hhTM {
    --c-profile-hero-background-color: var(--p-color-opacity-background-transparent);
    --c-profile-hero-opacity: var(--p-opacity-100);
    --c-profile-hero-bg-gradient-position: absolute;
    --c-profile-hero-bg-gradient-top: 0;
    --c-profile-hero-bg-gradient-left: 0;
    --c-profile-hero-bg-gradient-width: 100%;
    --c-profile-hero-bg-gradient-height: 100%;
    --c-profile-hero-bg-gradient-background: linear-gradient(180deg, hsla(0, 0%, 100%, 0), #fff);
    --c-profile-hero-bg-gradient-z-index: 1;
    --c-profile-hero-upper-container-position: relative;
    --c-profile-hero-upper-container-display: flex;
    --c-profile-hero-upper-container-justify-content: space-between;
    --c-profile-hero-upper-container-overflow: hidden;
    --c-profile-hero-upper-container-height-l: 640px;
    --c-profile-hero-upper-container-flex-direction: column;
    --c-profile-hero-upper-container-z-index: 1;
    --c-profile-hero-left-column-position: relative;
    --c-profile-hero-left-column-display: flex;
    --c-profile-hero-left-column-align-items: flex-start;
    --c-profile-hero-left-column-justify-content: space-between;
    --c-profile-hero-left-column-justify-content-l: start;
    --c-profile-hero-left-column-padding-top: 16px;
    --c-profile-hero-left-column-height: 100%;
    --c-profile-hero-left-column-z-index: 2;
    --c-profile-hero-left-column-flex-direction: column;
    --c-profile-hero-left-column-gap: 24px;
    --c-profile-hero-lower-container-position: relative;
    --c-profile-hero-lower-container-z-index: 2;
    --c-profile-hero-lower-container-display: flex;
    --c-profile-hero-lower-container-justify-content: space-between;
    --c-profile-hero-lower-container-margin: 0;
    --c-profile-hero-lower-container-width: 100%;
    --c-profile-hero-lower-container-gap: 20px;
    --c-profile-hero-lower-container-flex-direction: column;
    --c-profile-hero-lower-container-margin-l: 128px auto 0 auto;
    --c-profile-hero-lower-container-flex-direction-l: row;
    --c-profile-hero-top-right-container-position: absolute;
    --c-profile-hero-top-right-container-top: 0;
    --c-profile-hero-top-right-container-right: 0;
    --c-profile-hero-top-right-container-text-align: right;
    --c-profile-hero-top-right-container-z-index: 2;
    --c-profile-hero-big-player-name-position: absolute;
    --c-profile-hero-big-player-name-top: 0;
    --c-profile-hero-big-player-name-left: 0;
    --c-profile-hero-big-player-name-display: flex;
    --c-profile-hero-big-player-name-align-items: center;
    --c-profile-hero-big-player-name-justify-content: center;
    --c-profile-hero-big-player-name-width: 100%;
    --c-profile-hero-big-player-name-height: 100%;
    --c-profile-hero-big-player-name-text-align: center;
    --c-profile-hero-big-player-name-z-index: 4;
    --c-profile-hero-big-player-name-flex-direction: column;
    --c-profile-hero-big-player-name-text-transform: uppercase;
    --c-profile-hero-common-image-position: absolute;
    --c-profile-hero-common-image-left: 0;
    --c-profile-hero-profile-image-top: 77px;
    --c-profile-hero-profile-image-top-m: 0;
    --c-profile-hero-profile-image-display: flex;
    --c-profile-hero-profile-image-justify-content: center;
    --c-profile-hero-profile-image-aspect-ratio: 1/1;
    --c-profile-hero-profile-image-z-index: 1;
    --c-profile-hero-profile-image-height: 100%;
    --c-profile-hero-profile-image-max-height: calc(100% - 256px);
    --c-profile-hero-profile-image-max-height-m: calc(100% - 179px);
    --c-profile-hero-profile-image-max-height-l: auto;
    --c-profile-hero-profile-image-width: 100%;
    --c-profile-hero-action-image-top: 0;
    --c-profile-hero-action-image-background: #000;
    --c-profile-hero-action-image-opacity: 0.5;
    --c-profile-hero-action-image-aspect-ratio: 16/9;
    --c-profile-hero-action-image-z-index: 0;
    --c-profile-hero-action-image-width: 100%;
    --c-profile-hero-action-image-height: 360px;
    --c-profile-hero-action-image-height-l: 660px;
    --c-profile-hero-status-container-width: 100%;
    --c-profile-hero-status-container-width-l: auto;
    --c-profile-hero-status-container-display: flex;
    --c-profile-hero-status-container-gap: 8px;
    --c-profile-hero-status-container-margin: 400px 0 40px 0;
    --c-profile-hero-status-container-margin-l: 0;
    --c-profile-hero-status-container-flex-direction-l: column;
    --c-profile-hero-flag-and-foot-container-display: flex;
    --c-profile-hero-flag-and-foot-container-gap: 58px;
    --c-profile-hero-flag-and-foot-container-gap-s: 16px;
    --c-profile-hero-flag-and-foot-container-margin-top-s: 12px;
    --c-profile-hero-pitch-and-position-container-display: flex;
    --c-profile-hero-pitch-and-position-container-flex-direction: column;
    --c-profile-hero-pitch-and-position-container-gap: 12px;
    --c-profile-hero-left-column-width-l: 25%
}

.v3-profileHero-module__profileHero___YsmNQ {
    position: relative;
    padding: var(--c-profile-hero-padding);
    background-color: var(--c-profile-hero-background-color);
    border-radius: var(--c-profile-hero-border-radius);
    opacity: var(--c-profile-hero-opacity);
    border-top: var(--c-profile-hero-border-top);
    border-bottom: var(--c-profile-hero-border-bottom);
    border-left: var(--c-profile-hero-border-left);
    border-right: var(--c-profile-hero-border-right)
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__status___ECIl9 {
    --c-player-status-flex-direction: column-reverse;
    --c-player-status-flex-direction-xl: row;
    --c-player-status-width: 200px;
    --c-player-status-size-xl-width: 200px;
    --c-player-status-size-width: 200px;
    --c-player-status-border-radius: 2px
}

@media (min-width: 1024px) {
    .v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__status___ECIl9 {
        --c-player-status-flex-direction: row
    }
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__countryFlag___EGEl- {
    --c-country-flag-flex-direction: column;
    --c-country-flag-gap: 0px;
    --c-country-flag-image-width: 54px
}

@media (min-width: 360px) {
    .v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__countryFlag___EGEl- {
        --c-country-flag-flex-direction: row;
        --c-country-flag-gap: 12px
    }
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__backgroundGradient___JCw0z {
    position: var(--c-profile-hero-bg-gradient-position);
    top: var(--c-profile-hero-bg-gradient-top);
    left: var(--c-profile-hero-bg-gradient-left);
    width: var(--c-profile-hero-bg-gradient-width);
    height: var(--c-profile-hero-bg-gradient-height);
    background: var(--c-profile-hero-bg-gradient-background);
    z-index: var(--c-profile-hero-bg-gradient-z-index)
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__container___paNdp {
    position: var(--c-profile-hero-upper-container-position);
    display: var(--c-profile-hero-upper-container-display);
    justify-content: var(--c-profile-hero-upper-container-justify-content);
    overflow: var(--c-profile-hero-upper-container-overflow);
    z-index: var(--c-profile-hero-upper-container-z-index);
    flex-direction: var(--c-profile-hero-upper-container-flex-direction)
}

@media (min-width: 1024px) {
    .v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__container___paNdp {
        height: var(--c-profile-hero-upper-container-height-l)
    }
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__leftColumn___LTNOR {
    position: var(--c-profile-hero-left-column-position);
    display: var(--c-profile-hero-left-column-display);
    align-items: var(--c-profile-hero-left-column-align-items);
    justify-content: var(--c-profile-hero-left-column-justify-content);
    padding-top: var(--c-profile-hero-left-column-padding-top);
    height: var(--c-profile-hero-left-column-height);
    z-index: var(--c-profile-hero-left-column-z-index);
    flex-direction: var(--c-profile-hero-left-column-flex-direction);
    gap: var(--c-profile-hero-left-column-gap)
}

@media (min-width: 360px) {
    .v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__leftColumn___LTNOR {
        padding-top: var(--c-profile-hero-left-padding-top-s)
    }
}

@media (min-width: 1024px) {
    .v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__leftColumn___LTNOR {
        justify-content: var(--c-profile-hero-left-column-justify-content-l);
        width: var(--c-profile-hero-left-column-width-l)
    }
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__lowerContainer___VnOkT {
    position: var(--c-profile-hero-lower-container-position);
    display: var(--c-profile-hero-lower-container-display);
    justify-content: var(--c-profile-hero-lower-container-justify-content);
    margin: var(--c-profile-hero-lower-container-margin);
    width: var(--c-profile-hero-lower-container-width);
    z-index: var(--c-profile-hero-lower-container-z-index);
    gap: var(--c-profile-hero-lower-container-gap);
    flex-direction: var(--c-profile-hero-lower-container-flex-direction)
}

@media (min-width: 1024px) {
    .v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__lowerContainer___VnOkT {
        margin: var(--c-profile-hero-lower-container-margin-l);
        flex-direction: var(--c-profile-hero-lower-container-flex-direction-l)
    }
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__topRightContainer___GMhG3 {
    position: var(--c-profile-hero-top-right-container-position);
    top: var(--c-profile-hero-top-right-container-top);
    right: var(--c-profile-hero-top-right-container-right);
    text-align: var(--c-profile-hero-top-right-container-text-align);
    z-index: var(--c-profile-hero-top-right-container-z-index)
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__playerNumber___0-inI {
    font-family: Open Sans;
    font-size: 72px;
    line-height: 96px;
    font-weight: 700
}

@media (min-width: 1440px) {
    .v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__playerNumber___0-inI {
        font-family: Open Sans;
        font-size: 112px;
        line-height: 128px;
        font-weight: 700
    }
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__position___kRFBb .v3-profileHero-module__label___ejjgl {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__position___kRFBb .v3-profileHero-module__value___nlrp3 {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__playerName___r0z7Y {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1440px) {
    .v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__playerName___r0z7Y {
        font-family: Open Sans;
        font-size: 32px;
        line-height: 40px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__bigPlayerName___8hZBg {
    text-transform: var(--c-profile-hero-big-player-name-text-transform);
    position: var(--c-profile-hero-big-player-name-position);
    top: var(--c-profile-hero-big-player-name-top);
    left: var(--c-profile-hero-big-player-name-left);
    display: var(--c-profile-hero-big-player-name-display);
    align-items: var(--c-profile-hero-big-player-name-align-items);
    justify-content: var(--c-profile-hero-big-player-name-justify-content);
    width: var(--c-profile-hero-big-player-name-width);
    height: var(--c-profile-hero-big-player-name-height);
    text-align: var(--c-profile-hero-big-player-name-text-align);
    z-index: var(--c-profile-hero-big-player-name-z-index);
    flex-direction: var(--c-profile-hero-big-player-name-flex-direction)
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__bigPlayerName___8hZBg .v3-profileHero-module__firstName___AFT-f {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__bigPlayerName___8hZBg .v3-profileHero-module__firstName___AFT-f {
        font-family: Open Sans;
        font-size: 32px;
        line-height: 40px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__bigPlayerName___8hZBg .v3-profileHero-module__lastName___PtjFp {
    font-family: Open Sans;
    font-size: 56px;
    line-height: 68px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__bigPlayerName___8hZBg .v3-profileHero-module__lastName___PtjFp {
        font-family: Open Sans;
        font-size: 112px;
        line-height: 128px;
        font-weight: 700
    }
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__commonImage___h2JrX {
    position: var(--c-profile-hero-common-image-position);
    left: var(--c-profile-hero-common-image-left)
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__profileImage___cf8Wk {
    top: var(--c-profile-hero-profile-image-top);
    right: 0;
    left: 0;
    display: var(--c-profile-hero-profile-image-display);
    justify-content: var(--c-profile-hero-profile-image-justify-content);
    margin: 0 auto;
    width: var(--c-profile-hero-profile-image-width);
    height: var(--c-profile-hero-profile-image-height);
    max-height: var(--c-profile-hero-profile-image-max-height);
    z-index: var(--c-profile-hero-profile-image-z-index);
    aspect-ratio: var(--c-profile-hero-profile-image-aspect-ratio)
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__profileImage___cf8Wk img {
    width: auto
}

@media (min-width: 768px) {
    .v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__profileImage___cf8Wk {
        top: var(--c-profile-hero-profile-image-top-m);
        max-height: var(--c-profile-hero-profile-image-max-height-m)
    }
}

@media (min-width: 1024px) {
    .v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__profileImage___cf8Wk {
        max-height: var(--c-profile-hero-profile-image-max-height-l)
    }
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__actionImage___JNvV9 {
    top: var(--c-profile-hero-action-image-top);
    width: var(--c-profile-hero-action-image-width);
    height: var(--c-profile-hero-action-image-height);
    background: var(--c-profile-hero-action-image-background);
    opacity: var(--c-profile-hero-action-image-opacity);
    z-index: var(--c-profile-hero-action-image-z-index);
    aspect-ratio: var(--c-profile-hero-action-image-aspect-ratio)
}

@media (min-width: 1024px) {
    .v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__actionImage___JNvV9 {
        height: var(--c-profile-hero-action-image-height-l)
    }
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__statusContainer___x7qOO {
    display: var(--c-profile-hero-status-container-display);
    justify-content: center;
    margin: var(--c-profile-hero-status-container-margin);
    width: var(--c-profile-hero-status-container-width);
    gap: var(--c-profile-hero-status-container-gap)
}

@media (min-width: 1024px) {
    .v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__statusContainer___x7qOO {
        margin: var(--c-profile-hero-status-container-margin-l);
        flex-direction: var(--c-profile-hero-status-container-flex-direction-l)
    }
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__flagAndFootContainer___F2IIv {
    display: var(--c-profile-hero-flag-and-foot-container-display);
    gap: var(--c-profile-hero-flag-and-foot-container-gap)
}

@media (min-width: 360px) {
    .v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__flagAndFootContainer___F2IIv {
        gap: var(--c-profile-hero-flag-and-foot-container-gap-s);
        margin-top: var(--c-profile-hero-flag-and-foot-container-margin-top-s)
    }
}

.v3-profileHero-module__profileHero___YsmNQ .v3-profileHero-module__pitchAndPositionContainer___Vz89b {
    display: var(--c-profile-hero-pitch-and-position-container-display);
    flex-direction: var(--c-profile-hero-pitch-and-position-container-flex-direction);
    gap: var(--c-profile-hero-pitch-and-position-container-gap)
}

.v3-keyBioHighlights-module__tokens___vCA-m {
    --c-key-bio-highlights-top-width: var(--p-borderwidth-0);
    --c-key-bio-highlights-bottom-width: var(--p-borderwidth-1);
    --c-key-bio-highlights-left-width: var(--p-borderwidth-0);
    --c-key-bio-highlights-right-width: var(--p-borderwidth-0);
    --c-key-bio-highlights-border-style: var(--p-border-style-solid);
    --c-key-bio-highlights-border-color: var(--s-color-border-default-mid);
    --c-key-bio-highlights-border-top: var(--c-key-bio-highlights-top-width) var(--c-key-bio-highlights-border-style) var(--c-key-bio-highlights-border-color);
    --c-key-bio-highlights-border-bottom: var(--c-key-bio-highlights-bottom-width) var(--c-key-bio-highlights-border-style) var(--c-key-bio-highlights-border-color);
    --c-key-bio-highlights-border-right: var(--c-key-bio-highlights-right-width) var(--c-key-bio-highlights-border-style) var(--c-key-bio-highlights-border-color);
    --c-key-bio-highlights-border-left: var(--c-key-bio-highlights-left-width) var(--c-key-bio-highlights-border-style) var(--c-key-bio-highlights-border-color);
    --c-key-bio-highlights-border-radius: var(--p-borderradius-0);
    --c-key-bio-highlights-size-s-padding-top: var(--s-spacer-0);
    --c-key-bio-highlights-size-s-padding-right: var(--s-spacer-0);
    --c-key-bio-highlights-size-s-padding-bottom: var(--s-spacer-6);
    --c-key-bio-highlights-size-s-padding-left: var(--s-spacer-0);
    --c-key-bio-highlights-size-m-padding-top: var(--s-spacer-0);
    --c-key-bio-highlights-size-m-padding-right: var(--s-spacer-0);
    --c-key-bio-highlights-size-m-padding-bottom: var(--s-spacer-6);
    --c-key-bio-highlights-size-m-padding-left: var(--s-spacer-0);
    --c-key-bio-highlights-size-l-padding-top: var(--s-spacer-0);
    --c-key-bio-highlights-size-l-padding-right: var(--s-spacer-0);
    --c-key-bio-highlights-size-l-padding-bottom: var(--s-spacer-5);
    --c-key-bio-highlights-size-l-padding-left: var(--s-spacer-0);
    --c-key-bio-highlights-padding: var(--c-key-bio-highlights-size-s-padding-top) var(--c-key-bio-highlights-size-s-padding-right) var(--c-key-bio-highlights-size-s-padding-bottom) var(--c-key-bio-highlights-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-keyBioHighlights-module__tokens___vCA-m {
        --c-key-bio-highlights-padding: var(--c-key-bio-highlights-size-m-padding-top) var(--c-key-bio-highlights-size-m-padding-right) var(--c-key-bio-highlights-size-m-padding-bottom) var(--c-key-bio-highlights-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-keyBioHighlights-module__tokens___vCA-m {
        --c-key-bio-highlights-padding: var(--c-key-bio-highlights-size-l-padding-top) var(--c-key-bio-highlights-size-l-padding-right) var(--c-key-bio-highlights-size-l-padding-bottom) var(--c-key-bio-highlights-size-l-padding-left)
    }
}

.v3-keyBioHighlights-module__tokens___vCA-m {
    --c-key-bio-highlights-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-key-bio-highlights-opacity: var(--p-opacity-100);
    --c-key-bio-highlights-stats-row-display: flex;
    --c-key-bio-highlights-stats-row-align-content: flex-start;
    --c-key-bio-highlights-stats-row-gap: 0px;
    --c-key-bio-highlights-stats-row-flex-wrap: wrap;
    --c-key-bio-highlights-stats-row-align-items: flex-start;
    --c-key-bio-highlights-stats-row-size-xl-align-items: flex-start;
    --c-key-bio-highlights-stats-row-size-xl-width: 100%;
    --c-key-bio-highlights-stats-row-size-xl-flex-wrap: nowrap;
    --c-key-bio-highlights-stats-row-size-xl-gap: 0px;
    --c-key-bio-highlights-stats-row-item-width: calc(50% - 8px);
    --c-key-bio-highlights-stats-row-size-m-item-width: alc(33.3333% -10.666px);
    --c-key-bio-highlights-stats-row-size-xl-item-position: relative;
    --c-key-bio-highlights-stats-row-size-xl-item-not-last-child-after-content: "";
    --c-key-bio-highlights-stats-row-size-xl-item-not-last-child-after-position: absolute;
    --c-key-bio-highlights-stats-row-size-xl-item-not-last-child-after-top: 0;
    --c-key-bio-highlights-stats-row-size-xl-item-not-last-child-after-right: 0;
    --c-key-bio-highlights-stats-row-size-xl-item-not-last-child-after-margin-left: 12px;
    --c-key-bio-highlights-stats-row-size-xl-item-not-last-child-after-width: 1px;
    --c-key-bio-highlights-stats-row-size-xl-item-not-last-child-after-height: 100%;
    --c-key-bio-highlights-stats-row-size-xl-item-not-last-child-after-background-color: #d9d9d9
}

.v3-keyBioHighlights-module__keyBioHighlights___5GnWU {
    padding: var(--c-key-bio-highlights-padding);
    background-color: var(--c-key-bio-highlights-background-color);
    border-radius: var(--c-key-bio-highlights-border-radius);
    opacity: var(--c-key-bio-highlights-opacity);
    border-top: var(--c-key-bio-highlights-border-top);
    border-bottom: var(--c-key-bio-highlights-border-bottom);
    border-left: var(--c-key-bio-highlights-border-left);
    border-right: var(--c-key-bio-highlights-border-right)
}

.v3-keyBioHighlights-module__statsRow___4KX94 {
    display: var(--c-key-bio-highlights-stats-row-display);
    align-content: var(--c-key-bio-highlights-stats-row-align-content);
    gap: var(--c-key-bio-highlights-stats-row-gap);
    flex-wrap: var(--c-key-bio-highlights-stats-row-flex-wrap);
    align-items: var(--c-key-bio-highlights-stats-row-align-items);
    justify-content: center
}

@media (min-width: 1440px) {
    .v3-keyBioHighlights-module__statsRow___4KX94 {
        align-items: var(--c-key-bio-highlights-stats-row-size-xl-align-items);
        width: var(--c-key-bio-highlights-stats-row-size-xl-width);
        flex-wrap: var(--c-key-bio-highlights-stats-row-size-xl-flex-wrap);
        gap: var(--c-key-bio-highlights-stats-row-size-xl-gap)
    }
}

.v3-keyBioHighlights-module__stat___yCLMS {
    width: var(--c-key-bio-highlights-stats-row-item-width);
    margin-bottom: var(--s-spacer-6)
}

@media (min-width: 768px) {
    .v3-keyBioHighlights-module__stat___yCLMS {
        padding: var(--s-spacer-0) var(--s-spacer-10);
        width: var(--c-key-bio-highlights-stats-row-size-m-item-width)
    }
}

@media (min-width: 1024px) {
    .v3-keyBioHighlights-module__stat___yCLMS {
        margin-bottom: var(--s-spacer-0);
        position: var(--c-key-bio-highlights-stats-row-size-xl-item-position)
    }

    .v3-keyBioHighlights-module__stat___yCLMS:not(:last-child):after {
        content: var(--c-key-bio-highlights-stats-row-size-xl-item-not-last-child-after-content);
        position: var(--c-key-bio-highlights-stats-row-size-xl-item-not-last-child-after-position);
        top: var(--c-key-bio-highlights-stats-row-size-xl-item-not-last-child-after-top);
        right: var(--c-key-bio-highlights-stats-row-size-xl-item-not-last-child-after-right);
        margin-left: var(--c-key-bio-highlights-stats-row-size-xl-item-not-last-child-after-margin-left);
        width: var(--c-key-bio-highlights-stats-row-size-xl-item-not-last-child-after-width);
        height: var(--c-key-bio-highlights-stats-row-size-xl-item-not-last-child-after-height);
        background-color: var(--c-key-bio-highlights-stats-row-size-xl-item-not-last-child-after-background-color)
    }
}

.v3-headToHead-module__tokens___LYAyo {
    --c-head-to-head-size-s-padding-top: var(--s-spacer-9);
    --c-head-to-head-size-s-padding-right: var(--s-spacer-6);
    --c-head-to-head-size-s-padding-bottom: var(--s-spacer-6);
    --c-head-to-head-size-s-padding-left: var(--s-spacer-9);
    --c-head-to-head-size-xl-padding-top: var(--s-spacer-8);
    --c-head-to-head-size-xl-padding-right: var(--s-spacer-10);
    --c-head-to-head-size-xl-padding-bottom: var(--s-spacer-13);
    --c-head-to-head-size-xl-padding-left: var(--s-spacer-10);
    --c-head-to-head-padding: var(--c-head-to-head-size-s-padding-top) var(--c-head-to-head-size-s-padding-right) var(--c-head-to-head-size-s-padding-bottom) var(--c-head-to-head-size-s-padding-left)
}

@media (min-width: 1440px) {
    .v3-headToHead-module__tokens___LYAyo {
        --c-head-to-head-padding: var(--c-head-to-head-size-xl-padding-top) var(--c-head-to-head-size-xl-padding-right) var(--c-head-to-head-size-xl-padding-bottom) var(--c-head-to-head-size-xl-padding-left)
    }
}

.v3-headToHead-module__tokens___LYAyo {
    --c-head-to-head-background-color: var(--s-color-text-default-white);
    --c-head-to-head-versus-color: var(--s-color-text-neutral-dark-dark);
    --c-head-to-head-team-name-color: var(--s-color-text-neutral-dark-dark);
    --c-head-to-head-results-stats-label-color: var(--s-color-text-neutral-dark-mid);
    --c-head-to-head-results-stats-value-color: var(--s-color-text-default-black);
    --c-head-to-head-results-stats-border-color: var(--s-color-border-default-mid);
    --c-head-to-head-goal-stats-label-color: var(--s-color-text-neutral-dark-dark);
    --c-head-to-head-goal-stats-value-color: var(--s-color-text-neutral-dark-dark);
    --c-head-to-head-goal-stats-border-color: var(--s-color-border-brand-primary3);
    --c-head-to-head-display: flex;
    --c-head-to-head-flex-direction: column;
    --c-head-to-head-team-details-display: flex;
    --c-head-to-head-team-details-padding-bottom-s: 18px;
    --c-head-to-head-team-details-padding-bottom-xl: 8px;
    --c-head-to-head-team-details-margin-bottom-xl: 24px;
    --c-head-to-head-team-crest-height-s: 40px;
    --c-head-to-head-team-crest-width-s: 40px;
    --c-head-to-head-team-crest-height-xl: 52px;
    --c-head-to-head-team-crest-width-xl: 52px;
    --c-head-to-head-team-name-wrapper-padding-left: 16px;
    --c-head-to-head-versus-label-text-transform: uppercase;
    --c-head-to-head-team-stats-display-xl: flex;
    --c-head-to-head-result-stats-display-xl: flex;
    --c-head-to-head-result-stats-margin-right-xl: 80px;
    --c-head-to-head-results-stats-item-padding-s: 20px 0;
    --c-head-to-head-result-stats-item-border-top: 1px solid var(--c-head-to-head-results-stats-border-color);
    --c-head-to-head-result-stats-item-margin-bottom-s: 16px;
    --c-head-to-head-result-stats-item-margin-bottom-last-s: 10px;
    --c-head-to-head-result-stats-item-margin-right-xl: 48px;
    --c-head-to-head-result-stats-item-min-width-xl: 108px;
    --c-head-to-head-result-stats-item-margin-bottom-last-xl: 0;
    --c-head-to-head-result-stats-item-margin-right-last-xl: 0;
    --c-head-to-head-result-stats-label-text-transform: capitalize;
    --c-head-to-head-goal-stats-width-xl: 100%;
    --c-head-to-head-goal-stats-item-display: flex;
    --c-head-to-head-goal-stats-item-align-items: center;
    --c-head-to-head-goal-stats-item-justify-content: space-between;
    --c-head-to-head-goal-stats-item-padding-bottom: 10px;
    --c-head-to-head-goal-stats-item-border-bottom: 1px solid var(--c-head-to-head-goal-stats-border-color);
    --c-head-to-head-goal-stats-item-padding-top-not-first: 10px;
    --c-head-to-head-goal-stats-label-text-transform: uppercase
}

.v3-headToHead-module__headToHead___mJBW9 {
    display: var(--c-head-to-head-display);
    flex-direction: var(--c-head-to-head-flex-direction);
    padding: var(--c-head-to-head-padding);
    background-color: var(--c-head-to-head-background-color)
}

.v3-headToHead-module__teamDetails___f2njw {
    display: var(--c-head-to-head-team-details-display);
    padding-bottom: var(--c-head-to-head-team-details-padding-bottom-s)
}

@media (min-width: 1440px) {
    .v3-headToHead-module__teamDetails___f2njw {
        padding-bottom: var(--c-head-to-head-team-details-padding-bottom-xl);
        margin-bottom: var(--c-head-to-head-team-details-margin-bottom-xl)
    }
}

.v3-headToHead-module__teamCrest___Yg9F6 {
    width: var(--c-head-to-head-team-crest-width-s);
    height: var(--c-head-to-head-team-crest-height-s)
}

@media (min-width: 1440px) {
    .v3-headToHead-module__teamCrest___Yg9F6 {
        width: var(--c-head-to-head-team-crest-width-xl);
        height: var(--c-head-to-head-team-crest-height-xl)
    }
}

.v3-headToHead-module__teamNameWrapper___Bei4E {
    padding-left: var(--c-head-to-head-team-name-wrapper-padding-left)
}

.v3-headToHead-module__versusLabel___RxY6I {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    color: var(--c-head-to-head-versus-color);
    text-transform: var(--c-head-to-head-versus-label-text-transform)
}

@media (min-width: 1440px) {
    .v3-headToHead-module__versusLabel___RxY6I {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-headToHead-module__teamName___-F8D8 {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-head-to-head-team-name-color)
}

@media (min-width: 1440px) {
    .v3-headToHead-module__teamName___-F8D8 {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }

    .v3-headToHead-module__teamStats___TQkT5 {
        display: var(--c-head-to-head-team-stats-display-xl)
    }

    .v3-headToHead-module__resultStats___BBRCY {
        display: var(--c-head-to-head-result-stats-display-xl);
        margin-right: var(--c-head-to-head-result-stats-margin-right-xl)
    }
}

.v3-headToHead-module__resultStatsItem___Ellt- {
    padding: var(--c-head-to-head-results-stats-item-padding-s);
    border-top: var(--c-head-to-head-result-stats-item-border-top);
    margin-bottom: var(--c-head-to-head-result-stats-item-margin-bottom-s)
}

.v3-headToHead-module__resultStatsItem___Ellt-:last-child {
    margin-bottom: var(--c-head-to-head-result-stats-item-margin-bottom-last-s)
}

@media (min-width: 1440px) {
    .v3-headToHead-module__resultStatsItem___Ellt- {
        margin-right: var(--c-head-to-head-result-stats-item-margin-right-xl);
        min-width: var(--c-head-to-head-result-stats-item-min-width-xl)
    }

    .v3-headToHead-module__resultStatsItem___Ellt-:last-child {
        margin-bottom: var(--c-head-to-head-result-stats-item-margin-bottom-last-xl);
        margin-right: var(--c-head-to-head-result-stats-item-margin-right-last-xl)
    }
}

.v3-headToHead-module__resultStatsLabel___Yloo0 {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-head-to-head-results-stats-label-color);
    text-transform: var(--c-head-to-head-result-stats-label-text-transform)
}

.v3-headToHead-module__resultStatsValue___lCcHH {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 36px;
    font-weight: 700;
    color: var(--c-head-to-head-results-stats-value-color)
}

@media (min-width: 1440px) {
    .v3-headToHead-module__goalStats___TCMOe {
        width: var(--c-head-to-head-goal-stats-width-xl)
    }
}

.v3-headToHead-module__goalStatsItem___hq-A1 {
    display: var(--c-head-to-head-goal-stats-item-display);
    align-items: var(--c-head-to-head-goal-stats-item-align-items);
    justify-content: var(--c-head-to-head-goal-stats-item-justify-content);
    padding-bottom: var(--c-head-to-head-goal-stats-item-padding-bottom);
    border-bottom: var(--c-head-to-head-goal-stats-item-border-bottom)
}

.v3-headToHead-module__goalStatsItem___hq-A1:not(:first-child) {
    padding-top: var(--c-head-to-head-goal-stats-item-padding-top-not-first)
}

.v3-headToHead-module__goalStatsLabel___wYZZL {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    color: var(--c-head-to-head-goal-stats-label-color);
    text-transform: var(--c-head-to-head-goal-stats-label-text-transform)
}

.v3-headToHead-module__goalStatsValue___--iOS {
    font-family: Open Sans;
    font-size: 32px;
    line-height: 40px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-head-to-head-goal-stats-goals-value-color)
}

.v3-headToHeadRequest-module__tokens___Y07qc {
    --c-head-to-head-request-top-width: var(--p-borderwidth-0);
    --c-head-to-head-request-bottom-width: var(--p-borderwidth-0);
    --c-head-to-head-request-left-width: var(--p-borderwidth-0);
    --c-head-to-head-request-right-width: var(--p-borderwidth-0);
    --c-head-to-head-request-border-style: var(--p-border-style-solid);
    --c-head-to-head-request-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-head-to-head-request-border-top: var(--c-head-to-head-request-top-width) var(--c-head-to-head-request-border-style) var(--c-head-to-head-request-border-color);
    --c-head-to-head-request-border-bottom: var(--c-head-to-head-request-bottom-width) var(--c-head-to-head-request-border-style) var(--c-head-to-head-request-border-color);
    --c-head-to-head-request-border-right: var(--c-head-to-head-request-right-width) var(--c-head-to-head-request-border-style) var(--c-head-to-head-request-border-color);
    --c-head-to-head-request-border-left: var(--c-head-to-head-request-left-width) var(--c-head-to-head-request-border-style) var(--c-head-to-head-request-border-color);
    --c-head-to-head-request-border-radius: var(--p-borderradius-0);
    --c-head-to-head-request-background-color: var(--s-color-background-default-light);
    --c-head-to-head-request-opacity: var(--p-opacity-100);
    --c-head-to-head-request-loading-margin-top: var(--s-spacer-4);
    --c-head-to-head-request-api-message-margin-top: var(--s-spacer-10)
}

.v3-headToHeadRequest-module__loading___jcHIo {
    margin-top: var(--c-head-to-head-request-loading-margin-top)
}

.v3-headToHeadRequest-module__apiMessage___AGJ-s {
    margin-top: var(--c-head-to-head-request-api-message-margin-top)
}

.v3-previousMatchCard-module__tokens___lro0h {
    --c-previous-match-card-top-width: var(--p-borderwidth-0);
    --c-previous-match-card-bottom-width: var(--p-borderwidth-0);
    --c-previous-match-card-left-width: var(--p-borderwidth-0);
    --c-previous-match-card-right-width: var(--p-borderwidth-0);
    --c-previous-match-card-border-style: var(--p-border-style-solid);
    --c-previous-match-card-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-previous-match-card-border-top: var(--c-previous-match-card-top-width) var(--c-previous-match-card-border-style) var(--c-previous-match-card-border-color);
    --c-previous-match-card-border-bottom: var(--c-previous-match-card-bottom-width) var(--c-previous-match-card-border-style) var(--c-previous-match-card-border-color);
    --c-previous-match-card-border-right: var(--c-previous-match-card-right-width) var(--c-previous-match-card-border-style) var(--c-previous-match-card-border-color);
    --c-previous-match-card-border-left: var(--c-previous-match-card-left-width) var(--c-previous-match-card-border-style) var(--c-previous-match-card-border-color);
    --c-previous-match-card-border-radius: var(--p-borderradius-0);
    --c-previous-match-card-size-s-padding-top: var(--s-spacer-0);
    --c-previous-match-card-size-s-padding-right: var(--s-spacer-0);
    --c-previous-match-card-size-s-padding-bottom: var(--s-spacer-0);
    --c-previous-match-card-size-s-padding-left: var(--s-spacer-0);
    --c-previous-match-card-size-m-padding-top: var(--s-spacer-0);
    --c-previous-match-card-size-m-padding-right: var(--s-spacer-0);
    --c-previous-match-card-size-m-padding-bottom: var(--s-spacer-0);
    --c-previous-match-card-size-m-padding-left: var(--s-spacer-0);
    --c-previous-match-card-size-l-padding-top: var(--s-spacer-0);
    --c-previous-match-card-size-l-padding-right: var(--s-spacer-0);
    --c-previous-match-card-size-l-padding-bottom: var(--s-spacer-0);
    --c-previous-match-card-size-l-padding-left: var(--s-spacer-0);
    --c-previous-match-card-padding: var(--c-previous-match-card-size-s-padding-top) var(--c-previous-match-card-size-s-padding-right) var(--c-previous-match-card-size-s-padding-bottom) var(--c-previous-match-card-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-previousMatchCard-module__tokens___lro0h {
        --c-previous-match-card-padding: var(--c-previous-match-card-size-m-padding-top) var(--c-previous-match-card-size-m-padding-right) var(--c-previous-match-card-size-m-padding-bottom) var(--c-previous-match-card-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-previousMatchCard-module__tokens___lro0h {
        --c-previous-match-card-padding: var(--c-previous-match-card-size-l-padding-top) var(--c-previous-match-card-size-l-padding-right) var(--c-previous-match-card-size-l-padding-bottom) var(--c-previous-match-card-size-l-padding-left)
    }
}

.v3-previousMatchCard-module__tokens___lro0h {
    --c-previous-match-card-background-color: var(--s-color-background-default-white);
    --c-previous-meet-card-opacity: var(--p-opacity-100);
    --c-previous-match-card-display: flex;
    --c-previous-match-card-flex-direction: column;
    --c-previous-match-card-top-container-display: grid;
    --c-previous-match-card-top-container-align-items: center;
    --c-previous-match-card-top-container-padding: var(--s-spacer-6) var(--s-spacer-6) var(--s-spacer-4);
    --c-previous-match-card-top-container-text-align: center;
    --c-previous-match-card-top-container-grid-template-column: 2fr 1fr 2fr;
    --c-previous-match-card-top-container-grid-template-rows: auto auto;
    --c-previous-match-card-top-container-column-gap: var(--spacer-5);
    --c-previous-match-card-top-container-row-gap: var(--spacer-4);
    --c-previous-match-card-team-styling-mixin-display: grid;
    --c-previous-match-card-team-styling-mixin-align-items: center;
    --c-previous-match-card-team-styling-mixin-grid-column: 1;
    --c-previous-match-card-team-styling-mixin-grid-row: 2;
    --c-previous-match-card-team-styling-mixin-justify-items: center;
    --c-previous-match-card-home-team-grid-column: 1;
    --c-previous-match-card-home-team-grid-row: 2;
    --c-previous-match-card-away-team-grid-column: 3;
    --c-previous-match-card-away-team-grid-row: 2;
    --c-previous-match-card-match-info-display: grid;
    --c-previous-match-card-match-info-grid-column: 1/span 3;
    --c-previous-match-card-match-info-grid-row: 1;
    --c-previous-match-card-match-info-justify-content: center;
    --c-team-crest-width: var(--p-size-10);
    --c-team-crest-height: var(--p-size-10);
    --c-team-crest-width-l: var(--p-size-13);
    --c-team-crest-height-l: var(--p-size-13);
    --c-previous-match-card-additional-scores-display: flex;
    --c-previous-match-card-additional-scores-flex-direction: row;
    --c-previous-match-card-additional-scores-gap: var(--s-spacer-7);
    --c-previous-match-card-additional-scores-justify-content: center;
    --c-previous-match-card-additional-scores-padding: var(--s-spacer-3) var(--s-spacer-10);
    --c-previous-match-card-half-time-score-display: flex;
    --c-previous-match-card-half-time-score-gap: var(--s-spacer-4);
    --c-previous-match-card-aggregate-score-display: flex;
    --c-previous-match-card-aggregate-score-gap: var(--s-spacer-4);
    --c-previous-match-card-score-indicator-display: grid;
    --c-previous-match-card-score-indicator-grid-column: 2;
    --c-previous-match-card-score-indicator-grid-row: 2;
    --c-previous-match-card-score-indicator-justify-items: center;
    --c-previous-match-card-cta-links-padding: var(--s-spacer-5) var(--s-spacer-10)
}

@media (min-width: 1440px) {
    .v3-previousMatchCard-module__tokens___lro0h {
        --c-previous-match-card-top-container-column-gap: var(--spacer-10);
        --c-previous-match-card-top-container-padding: var(--s-spacer-6) var(--s-spacer-10) var(--s-spacer-4);
        --c-previous-match-card-team-styling-mixin-grid-row: 1/span 2;
        --c-previous-match-card-match-info-grid-column: 2;
        --c-previous-match-card-cta-links-padding: var(--s-spacer-5) var(--s-spacer-6) var(--s-spacer-7)
    }
}

.v3-previousMatchCard-module__previousMatchCard___Ice-r {
    display: flex;
    padding: var(--c-previous-match-card-padding);
    background-color: var(--c-previous-match-card-background-color);
    border-radius: var(--c-previous-match-card-border-radius);
    opacity: var(--c-previous-match-card-opacity);
    border-top: var(--c-previous-match-card-border-top);
    border-bottom: var(--c-previous-match-card-border-bottom);
    border-left: var(--c-previous-match-card-border-left);
    border-right: var(--c-previous-match-card-border-right);
    flex-direction: column
}

.v3-previousMatchCard-module__topContainer___j1vw- {
    display: var(--c-previous-match-card-top-container-display);
    align-items: var(--c-previous-match-card-top-container-align-items);
    padding: var(--c-previous-match-card-top-container-padding);
    text-align: var(--c-previous-match-card-top-container-text-align);
    grid-template-columns:var(--c-previous-match-card-top-container-grid-template-column);
    grid-template-rows:var(--c-previous-match-card-top-container-grid-template-rows);
    -moz-column-gap: var(--c-previous-match-card-top-container-column-gap);
    column-gap: var(--c-previous-match-card-top-container-column-gap);
    row-gap: var(--c-previous-match-card-top-container-row-gap)
}

.v3-previousMatchCard-module__homeTeam___ULVUP {
    grid-column: var(--c-previous-match-card-team-styling-mixin-grid-column);
    grid-row: var(--c-previous-match-card-team-styling-mixin-grid-row);
    grid-column: var(--c-previous-match-card-home-team-grid-column);
    grid-row: var(--c-previous-match-card-home-team-grid-row)
}

.v3-previousMatchCard-module__awayTeam___g3PjH, .v3-previousMatchCard-module__homeTeam___ULVUP {
    display: var(--c-previous-match-card-team-styling-mixin-display);
    align-items: var(--c-previous-match-card-team-styling-mixin-align-items);
    justify-items: var(--c-previous-match-card-team-styling-mixin-justify-items)
}

.v3-previousMatchCard-module__awayTeam___g3PjH {
    grid-column: var(--c-previous-match-card-team-styling-mixin-grid-column);
    grid-row: var(--c-previous-match-card-team-styling-mixin-grid-row);
    grid-column: var(--c-previous-match-card-away-team-grid-column);
    grid-row: var(--c-previous-match-card-away-team-grid-row)
}

.v3-previousMatchCard-module__matchInfo___KMWxt {
    display: var(--c-previous-match-card-match-info-display);
    grid-column: var(--c-previous-match-card-match-info-grid-column);
    grid-row: var(--c-previous-match-card-match-info-grid-row);
    justify-items: var(--c-previous-match-card-match-info-justify-content);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

@media (min-width: 1440px) {
    .v3-previousMatchCard-module__matchInfo___KMWxt {
        font-family: Open Sans;
        font-size: 12px;
        line-height: 20px;
        letter-spacing: .200000003px;
        font-weight: 400
    }
}

.v3-previousMatchCard-module__dateStyling___7kq0p {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

@media (min-width: 1440px) {
    .v3-previousMatchCard-module__dateStyling___7kq0p {
        font-family: Open Sans;
        font-size: 12px;
        line-height: 20px;
        letter-spacing: .200000003px;
        font-weight: 400
    }
}

.v3-previousMatchCard-module__scoreIndicator___tOL9P {
    display: var(--c-previous-match-card-score-indicator-display);
    grid-column: var(--c-previous-match-card-score-indicator-grid-column);
    grid-row: var(--c-previous-match-card-score-indicator-grid-row);
    justify-items: var(--c-previous-match-card-score-indicator-justify-items)
}

.v3-previousMatchCard-module__matchStatusScore___9ecPG {
    color: var(--s-color-text-default-white);
    background-color: var(--s-color-background-default-dark) !important;
    border-radius: var(--p-borderradius-3);
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1440px) {
    .v3-previousMatchCard-module__matchStatusScore___9ecPG {
        font-family: Open Sans;
        font-size: 24px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-previousMatchCard-module__teamCrest___o6JvH {
    width: var(--c-team-crest-width);
    height: var(--c-team-crest-height)
}

@media (min-width: 1440px) {
    .v3-previousMatchCard-module__teamCrest___o6JvH {
        width: var(--c-team-crest-width-l);
        height: var(--c-team-crest-height-l)
    }
}

.v3-previousMatchCard-module__teamName___F5eLv {
    text-align: center;
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

@media (min-width: 1440px) {
    .v3-previousMatchCard-module__teamName___F5eLv {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 600
    }
}

.v3-previousMatchCard-module__additionalScores___jqCIO {
    display: var(--c-previous-match-card-additional-scores-display);
    flex-direction: var(--c-previous-match-card-additional-scores-flex-direction);
    gap: var(--c-previous-match-card-additional-scores-gap);
    justify-content: var(--c-previous-match-card-additional-scores-justify-content);
    padding: var(--c-previous-match-card-additional-scores-padding)
}

.v3-previousMatchCard-module__halfTimeScore___oHR3m {
    display: var(--c-previous-match-card-half-time-score-display);
    gap: var(--c-previous-match-card-half-time-score-gap)
}

.v3-previousMatchCard-module__halfTimeScore___oHR3m .v3-previousMatchCard-module__label___21L-A {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-previousMatchCard-module__halfTimeScore___oHR3m .v3-previousMatchCard-module__value___qdRrR {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-previousMatchCard-module__aggregateScore___zeCbA {
    display: var(--c-previous-match-card-aggregate-score-display);
    gap: var(--c-previous-match-card-aggregate-score-gap)
}

.v3-previousMatchCard-module__aggregateScore___zeCbA .v3-previousMatchCard-module__label___21L-A {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-previousMatchCard-module__aggregateScore___zeCbA .v3-previousMatchCard-module__value___qdRrR {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-previousMatchCard-module__ctaLinks___SyVbP {
    padding: var(--c-previous-match-card-cta-links-padding)
}

.v3-condensedOnScrollHeader-module__tokens___51BOB {
    --c-condensed-on-scroll-header-top-width: var(--p-borderwidth-0);
    --c-condensed-on-scroll-header-bottom-width: var(--p-borderwidth-0);
    --c-condensed-on-scroll-header-left-width: var(--p-borderwidth-0);
    --c-condensed-on-scroll-header-right-width: var(--p-borderwidth-0);
    --c-condensed-on-scroll-header-border-style: var(--p-border-style-solid);
    --c-condensed-on-scroll-header-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-condensed-on-scroll-header-border-top: var(--c-condensed-on-scroll-header-top-width) var(--c-condensed-on-scroll-header-border-style) var(--c-condensed-on-scroll-header-border-color);
    --c-condensed-on-scroll-header-border-bottom: var(--c-condensed-on-scroll-header-bottom-width) var(--c-condensed-on-scroll-header-border-style) var(--c-condensed-on-scroll-header-border-color);
    --c-condensed-on-scroll-header-border-right: var(--c-condensed-on-scroll-header-right-width) var(--c-condensed-on-scroll-header-border-style) var(--c-condensed-on-scroll-header-border-color);
    --c-condensed-on-scroll-header-border-left: var(--c-condensed-on-scroll-header-left-width) var(--c-condensed-on-scroll-header-border-style) var(--c-condensed-on-scroll-header-border-color);
    --c-condensed-on-scroll-header-border-radius: var(--p-borderradius-0);
    --c-condensed-on-scroll-header-size-s-padding-top: var(--s-spacer-4);
    --c-condensed-on-scroll-header-size-s-padding-right: var(--s-spacer-7);
    --c-condensed-on-scroll-header-size-s-padding-bottom: var(--s-spacer-4);
    --c-condensed-on-scroll-header-size-s-padding-left: var(--s-spacer-7);
    --c-condensed-on-scroll-header-size-m-padding-top: var(--s-spacer-0);
    --c-condensed-on-scroll-header-size-m-padding-right: var(--s-spacer-0);
    --c-condensed-on-scroll-header-size-m-padding-bottom: var(--s-spacer-0);
    --c-condensed-on-scroll-header-size-m-padding-left: var(--s-spacer-0);
    --c-condensed-on-scroll-header-size-l-padding-top: var(--s-spacer-7);
    --c-condensed-on-scroll-header-size-l-padding-right: var(--s-spacer-0);
    --c-condensed-on-scroll-header-size-l-padding-bottom: var(--s-spacer-5);
    --c-condensed-on-scroll-header-size-l-padding-left: var(--s-spacer-0);
    --c-condensed-on-scroll-header-padding: var(--c-condensed-on-scroll-header-size-s-padding-top) var(--c-condensed-on-scroll-header-size-s-padding-right) var(--c-condensed-on-scroll-header-size-s-padding-bottom) var(--c-condensed-on-scroll-header-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-condensedOnScrollHeader-module__tokens___51BOB {
        --c-condensed-on-scroll-header-padding: var(--c-condensed-on-scroll-header-size-m-padding-top) var(--c-condensed-on-scroll-header-size-m-padding-right) var(--c-condensed-on-scroll-header-size-m-padding-bottom) var(--c-condensed-on-scroll-header-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-condensedOnScrollHeader-module__tokens___51BOB {
        --c-condensed-on-scroll-header-padding: var(--c-condensed-on-scroll-header-size-l-padding-top) var(--c-condensed-on-scroll-header-size-l-padding-right) var(--c-condensed-on-scroll-header-size-l-padding-bottom) var(--c-condensed-on-scroll-header-size-l-padding-left)
    }
}

.v3-condensedOnScrollHeader-module__tokens___51BOB {
    --c-condensed-on-scroll-header-background-color: var(--s-color-background-default-dark);
    --c-condensed-on-scroll-header-opacity: var(--p-opacity-100);
    --c-condensed-on-scroll-header-text-color: var(--s-color-text-default-white);
    --c-condensed-on-scroll-header-display: flex;
    --c-condensed-on-scroll-header-align-items: center;
    --c-condensed-on-scroll-header-justify-content: center;
    --c-condensed-on-scroll-header-flex-direction: row;
    --c-condensed-on-scroll-header-gap: var(--s-spacer-4);
    --c-condensed-on-scroll-header-position: fixed;
    --c-condensed-on-scroll-header-top: 0;
    --c-condensed-on-scroll-header-width: 100%;
    --c-condensed-on-scroll-header-z-index: 999;
    --c-penalty-container-display: flex;
    --c-penalty-container-flex-direction: row;
    --c-penalty-container-gap: var(--s-spacer-5);
    --c-penalty-and-team-name-display: flex;
    --c-penalty-and-team-name-flex-direction: column;
    --c-icon-width: 24px;
    --c-icon-height: 24px;
    --c-cards-container-display: none;
    --c-cards-container-flex-direction: row;
    --c-cards-container-gap: var(--s-spacer-3);
    --c-cards-container-svg-height: 24px;
    --c-cards-container-svg-width: 24px;
    --c-team-styling-mixin-display: flex;
    --c-team-styling-mixin-gap: var(--s-spacer-3);
    --c-team-styling-mixin-s-align-items: center
}

@media (min-width: 1440px) {
    .v3-condensedOnScrollHeader-module__tokens___51BOB {
        --c-condensed-on-scroll-header-gap: var(--s-spacer-10);
        --c-icon-width: 52px;
        --c-icon-height: 52px;
        --c-cards-container-display: flex;
        --c-team-styling-mixin-gap: var(--s-spacer-8)
    }
}

.v3-condensedOnScrollHeader-module__condensedOnScrollHeader___sAHZa {
    position: var(--c-condensed-on-scroll-header-position);
    top: var(--c-condensed-on-scroll-header-top);
    display: var(--c-condensed-on-scroll-header-display);
    align-items: var(--c-condensed-on-scroll-header-align-items);
    justify-content: var(--c-condensed-on-scroll-header-justify-content);
    padding: var(--c-condensed-on-scroll-header-padding);
    width: var(--c-condensed-on-scroll-header-width);
    color: var(--c-condensed-on-scroll-header-text-color);
    background-color: var(--c-condensed-on-scroll-header-background-color);
    border-radius: var(--c-condensed-on-scroll-header-border-radius);
    opacity: var(--c-condensed-on-scroll-header-opacity);
    z-index: var(--c-condensed-on-scroll-header-z-index);
    border-top: var(--c-condensed-on-scroll-header-border-top);
    border-bottom: var(--c-condensed-on-scroll-header-border-bottom);
    border-left: var(--c-condensed-on-scroll-header-border-left);
    border-right: var(--c-condensed-on-scroll-header-border-right);
    flex-direction: var(--c-condensed-on-scroll-header-flex-direction);
    gap: var(--c-condensed-on-scroll-header-gap)
}

.v3-condensedOnScrollHeader-module__penaltyContainer___TTCl2 {
    display: var(--c-penalty-container-display);
    flex-direction: var(--c-penalty-container-flex-direction);
    gap: var(--c-penalty-container-gap)
}

.v3-condensedOnScrollHeader-module__penaltyAndTeamName___2oxSx {
    display: var(--c-penalty-and-team-name-display);
    flex-direction: var(--c-penalty-and-team-name-flex-direction);
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600
}

.v3-condensedOnScrollHeader-module__icon___7zdtx {
    width: var(--c-icon-width);
    height: var(--c-icon-height)
}

.v3-condensedOnScrollHeader-module__cardsContainer___VsG1A {
    display: var(--c-cards-container-display);
    flex-direction: var(--c-cards-container-flex-direction);
    gap: var(--c-cards-container-gap)
}

.v3-condensedOnScrollHeader-module__cardsContainer___VsG1A svg {
    width: var(--c-cards-container-svg-width);
    height: var(--c-cards-container-svg-height)
}

.v3-condensedOnScrollHeader-module__homeTeam___QLwlX {
    display: var(--c-team-styling-mixin-display);
    gap: var(--c-team-styling-mixin-gap)
}

@media (max-width: 360px) {
    .v3-condensedOnScrollHeader-module__homeTeam___QLwlX {
        align-items: var(--c-team-styling-mixin-s-align-items)
    }
}

.v3-condensedOnScrollHeader-module__homeTeam___QLwlX .v3-condensedOnScrollHeader-module__teamName___Ko0kF {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    display: none
}

@media (min-width: 1440px) {
    .v3-condensedOnScrollHeader-module__homeTeam___QLwlX .v3-condensedOnScrollHeader-module__teamName___Ko0kF {
        display: block;
        font-family: Open Sans;
        font-size: 20px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 600
    }
}

.v3-condensedOnScrollHeader-module__homeTeam___QLwlX .v3-condensedOnScrollHeader-module__teamShortName___25DsH {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    display: block
}

@media (min-width: 1440px) {
    .v3-condensedOnScrollHeader-module__homeTeam___QLwlX .v3-condensedOnScrollHeader-module__teamShortName___25DsH {
        display: none
    }
}

.v3-condensedOnScrollHeader-module__homeTeam___QLwlX .v3-condensedOnScrollHeader-module__penaltyAndTeamName___2oxSx {
    align-items: center
}

@media (min-width: 1440px) {
    .v3-condensedOnScrollHeader-module__homeTeam___QLwlX .v3-condensedOnScrollHeader-module__penaltyAndTeamName___2oxSx {
        align-items: flex-end
    }
}

.v3-condensedOnScrollHeader-module__awayTeam___05QBA {
    display: var(--c-team-styling-mixin-display);
    gap: var(--c-team-styling-mixin-gap)
}

@media (max-width: 360px) {
    .v3-condensedOnScrollHeader-module__awayTeam___05QBA {
        align-items: var(--c-team-styling-mixin-s-align-items)
    }
}

.v3-condensedOnScrollHeader-module__awayTeam___05QBA .v3-condensedOnScrollHeader-module__teamName___Ko0kF {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    display: none
}

@media (min-width: 1440px) {
    .v3-condensedOnScrollHeader-module__awayTeam___05QBA .v3-condensedOnScrollHeader-module__teamName___Ko0kF {
        display: block;
        font-family: Open Sans;
        font-size: 20px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 600
    }
}

.v3-condensedOnScrollHeader-module__awayTeam___05QBA .v3-condensedOnScrollHeader-module__teamShortName___25DsH {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    display: block
}

@media (min-width: 1440px) {
    .v3-condensedOnScrollHeader-module__awayTeam___05QBA .v3-condensedOnScrollHeader-module__teamShortName___25DsH {
        display: none
    }
}

.v3-condensedOnScrollHeader-module__awayTeam___05QBA .v3-condensedOnScrollHeader-module__penaltyAndTeamName___2oxSx {
    align-items: center
}

.v3-condensedOnScrollHeader-module__penaltyScore___A03f4 {
    display: none
}

@media (min-width: 1440px) {
    .v3-condensedOnScrollHeader-module__penaltyScore___A03f4 {
        display: block
    }
}

.v3-newsCard-module__tokens___yz8jv {
    --c-news-card-top-width: var(--p-borderwidth-0);
    --c-news-card-bottom-width: var(--p-borderwidth-0);
    --c-news-card-left-width: var(--p-borderwidth-0);
    --c-news-card-right-width: var(--p-borderwidth-0);
    --c-news-card-border-style: var(--p-border-style-solid);
    --c-news-card-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-news-card-border-top: var(--c-news-card-top-width) var(--c-news-card-border-style) var(--c-news-card-border-color);
    --c-news-card-border-bottom: var(--c-news-card-bottom-width) var(--c-news-card-border-style) var(--c-news-card-border-color);
    --c-news-card-border-right: var(--c-news-card-right-width) var(--c-news-card-border-style) var(--c-news-card-border-color);
    --c-news-card-border-left: var(--c-news-card-left-width) var(--c-news-card-border-style) var(--c-news-card-border-color);
    --c-news-card-border-radius: var(--p-borderradius-0);
    --c-news-card-size-s-padding-top: var(--s-spacer-0);
    --c-news-card-size-s-padding-right: var(--s-spacer-0);
    --c-news-card-size-s-padding-bottom: var(--s-spacer-0);
    --c-news-card-size-s-padding-left: var(--s-spacer-0);
    --c-news-card-size-m-padding-top: var(--s-spacer-0);
    --c-news-card-size-m-padding-right: var(--s-spacer-0);
    --c-news-card-size-m-padding-bottom: var(--s-spacer-0);
    --c-news-card-size-m-padding-left: var(--s-spacer-0);
    --c-news-card-size-l-padding-top: var(--s-spacer-0);
    --c-news-card-size-l-padding-right: var(--s-spacer-0);
    --c-news-card-size-l-padding-bottom: var(--s-spacer-0);
    --c-news-card-size-l-padding-left: var(--s-spacer-0);
    --c-news-card-padding: var(--c-news-card-size-s-padding-top) var(--c-news-card-size-s-padding-right) var(--c-news-card-size-s-padding-bottom) var(--c-news-card-size-s-padding-left);
    --c-news-card-gallery-card-size-s-padding-top: var(--s-spacer-8);
    --c-news-card-gallery-card-size-s-padding-right: var(--s-spacer-0);
    --c-news-card-gallery-card-size-s-padding-bottom: var(--s-spacer-8);
    --c-news-card-gallery-card-size-s-padding-left: var(--s-spacer-0);
    --c-news-card-gallery-card-size-xl-padding-top: var(--s-spacer-8);
    --c-news-card-gallery-card-size-xl-padding-right: var(--s-spacer-0);
    --c-news-card-gallery-card-size-xl-padding-bottom: var(--s-spacer-8);
    --c-news-card-gallery-card-size-xl-padding-left: var(--s-spacer-0);
    --c-news-card-gallery-card-padding: var(--c-news-card-gallery-card-size-s-padding-top) var(--c-news-card-gallery-card-size-s-padding-right) var(--c-news-card-gallery-card-size-s-padding-bottom) var(--c-news-card-gallery-card-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-newsCard-module__tokens___yz8jv {
        --c-news-card-padding: var(--c-news-card-size-m-padding-top) var(--c-news-card-size-m-padding-right) var(--c-news-card-size-m-padding-bottom) var(--c-news-card-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-newsCard-module__tokens___yz8jv {
        --c-news-card-padding: var(--c-news-card-size-l-padding-top) var(--c-news-card-size-l-padding-right) var(--c-news-card-size-l-padding-bottom) var(--c-news-card-size-l-padding-left);
        --c-news-card-gallery-card-padding: var(--c-news-card-gallery-card-size-xl-padding-top) var(--c-news-card-gallery-card-size-xl-padding-right) var(--c-news-card-gallery-card-size-xl-padding-bottom) var(--c-news-card-gallery-card-size-xl-padding-left)
    }
}

.v3-newsCard-module__tokens___yz8jv {
    --c-news-card-background-color: var(--s-color-background-default-white);
    --c-news-card-video-card-background-color: var(--s-color-background-default-dark);
    --c-news-card-video-card-title-text-color: var(--s-color-text-default-white);
    --c-news-card-video-card-body-content-text-color: var(--s-color-text-default-white);
    --c-news-card-opacity: var(--p-opacity-100);
    --c-news-card-display: flex;
    --c-news-card-flex-direction: column;
    --c-news-card-gap: var(--s-spacer-8);
    --c-news-card-gallery-card-flex-drection: column-reverse;
    --c-news-card-image-container-image-height: 460px;
    --c-news-card-category-and-publish-date-container-display: flex;
    --c-news-card-category-and-publish-date-container-align-items: center;
    --c-news-card-category-and-publish-date-container-gap: 8px;
    --c-article-details-display: flex;
    --c-article-details-flex-direction: column;
    --c-article-details-gap: var(--s-spacer-6);
    --c-article-details-s-padding-top: var(--s-spacer-0);
    --c-article-details-s-padding-right: var(--s-spacer-6);
    --c-article-details-s-padding-bottom: var(--s-spacer-0);
    --c-article-details-s-padding-left: var(--s-spacer-6);
    --c-article-details-xl-padding-top: var(--s-spacer-0);
    --c-article-details-xl-padding-right: var(--s-spacer-10);
    --c-article-details-xl-padding-bottom: var(--s-spacer-0);
    --c-article-details-xl-padding-left: var(--s-spacer-10);
    --c-article-details-padding: var(--c-article-details-s-padding-top) var(--c-article-details-s-padding-right) var(--c-article-details-s-padding-bottom) var(--c-article-details-s-padding-left);
    --c-news-card-sponsor-card-border-color: var(--cs-colorset-4-border-emphasis-default);
    --c-news-card-sponsor-card-border-radius: var(--p-borderradius-full);
    --c-news-card-sponsor-card-border-width: var(--p-borderwidth-1);
    --c-news-card-sponsor-card-border-style: solid;
    --c-news-card-share-tray-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-news-card-share-tray-border-top: var(--p-borderwidth-1) solid var(--s-color-border-default-dark);
    --c-news-card-share-tray-border-bottom: var(--p-borderwidth-1) solid var(--s-color-border-default-dark);
    --c-news-card-share-tray-border-right: var(--p-borderwidth-0) solid var(--s-color-border-default-mid);
    --c-news-card-share-tray-border-left: var(--p-borderwidth-0) solid var(--s-color-border-default-mid);
    --c-read-time-text-color: var(--s-color-text-neutral-dark-mid);
    --c-read-time-text-case: var(--p-textcase-uppercase);
    --c-read-time-padding: var(--s-spacer-1) var(--s-spacer-0) var(--s-spacer-fixed-3px) var(--s-spacer-0);
    --c-news-card-sponsor-card-container-margin-left: auto;
    --c-news-card-sponsor-card-container-padding: var(--s-spacer-4) var(--s-spacer-6);
    --c-news-card-sponsor-card-container-border: var(--c-news-card-sponsor-card-border-width) var(--c-news-card-sponsor-card-border-style) var(--c-news-card-sponsor-card-border-color);
    --c-news-card-sponsor-card-container-text-transform: uppercase;
    --c-news-card-collapse-trigger-padding: var(--s-spacer-6) var(--s-spacer-0) var(--s-spacer-8);
    --c-news-card-published-date-time-container-display: flex;
    --c-news-card-published-date-time-container-size-s-flex-direction: column;
    --c-news-card-published-date-time-container-size-xl-flex-direction: row;
    --c-news-card-published-date-time-container-justify-content: space-between
}

@media (min-width: 1440px) {
    .v3-newsCard-module__tokens___yz8jv {
        --c-article-details-padding: var(--c-article-details-xl-padding-top) var(--c-article-details-xl-padding-right) var(--c-article-details-xl-padding-bottom) var(--c-article-details-xl-padding-left)
    }
}

.v3-newsCard-module__tokens___yz8jv .v3-newsCard-module__publishDate___tZ0zH {
    --c-article-card-publish-date-text-transform: uppercase;
    --c-article-card-publish-date-text-color: var(--s-color-text-neutral-dark-mid);
    --c-date-left-width: 1px;
    --c-date-border-style: solid;
    --c-date-border-color: var(--s-color-border-default-dark);
    --c-date-size-padding-left: var(--s-spacer-4)
}

.v3-newsCard-module__tokens___yz8jv .v3-newsCard-module__publishDate___tZ0zH.v3-newsCard-module__darkPublishDate___FJyC5 {
    --c-date-border-color: var(--p-color-neutral-700)
}

.v3-newsCard-module__newsCard___-bTTR {
    display: var(--c-news-card-display);
    padding: var(--c-news-card-padding);
    flex-direction: var(--c-news-card-flex-direction);
    background-color: var(--c-news-card-background-color);
    border-radius: var(--c-news-card-border-radius);
    opacity: var(--c-news-card-opacity);
    border-top: var(--c-news-card-border-top);
    border-bottom: var(--c-news-card-border-bottom);
    border-left: var(--c-news-card-border-left);
    border-right: var(--c-news-card-border-right);
    gap: var(--c-news-card-gap)
}

.v3-newsCard-module__videoCard___91NBP {
    background-color: var(--c-news-card-video-card-background-color)
}

.v3-newsCard-module__videoCard___91NBP .v3-newsCard-module__title___IaiUA {
    color: var(--c-news-card-video-card-title-text-color)
}

.v3-newsCard-module__galleryCard___56eLp {
    flex-direction: var(--c-news-card-gallery-card-flex-drection);
    padding: var(--c-news-card-gallery-card-padding)
}

.v3-newsCard-module__imageContainer___8nWjN .v3-newsCard-module__image___FmxUq {
    height: var(--c-news-card-image-container-image-height)
}

.v3-newsCard-module__articleDetails___fPx3o {
    display: var(--c-article-details-display);
    flex-direction: var(--c-article-details-flex-direction);
    padding: var(--c-article-details-padding);
    gap: var(--c-article-details-gap)
}

.v3-newsCard-module__sponsorCardContainer___6i8sM {
    margin-left: var(--c-news-card-sponsor-card-container-margin-left);
    padding: var(--c-news-card-sponsor-card-container-padding);
    border: var(--c-news-card-sponsor-card-container-border);
    border-radius: var(--c-news-card-sponsor-card-border-radius);
    text-transform: var(--c-news-card-sponsor-card-container-text-transform)
}

.v3-newsCard-module__sponsorCard___OXpQM span {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700;
    text-transform: uppercase
}

.v3-newsCard-module__categoryAndPublishDateContainer___sg8wI {
    display: var(--c-news-card-category-and-publish-date-container-display);
    align-items: var(--c-news-card-category-and-publish-date-container-align-items);
    gap: var(--c-news-card-category-and-publish-date-container-gap)
}

.v3-newsCard-module__publishDate___tZ0zH {
    text-transform: var(--c-article-card-publish-date-text-transform);
    padding-left: var(--c-date-size-padding-left);
    border-left: var(--c-date-left-width) var(--c-date-border-style) var(--c-date-border-color);
    color: var(--c-article-card-publish-date-text-color)
}

.v3-newsCard-module__title___IaiUA {
    font-family: Open Sans;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1440px) {
    .v3-newsCard-module__title___IaiUA {
        font-family: Open Sans;
        font-size: 36px;
        line-height: 44px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-newsCard-module__readMoreContainer___4hOVw {
    border-top: 1px solid var(--s-color-border-default-mid);
    padding: 16px 0
}

.v3-newsCard-module__shareTray___4HAkg {
    display: flex;
    justify-content: flex-end;
    padding: var(--c-news-card-share-tray-padding);
    border-top: var(--c-news-card-share-tray-border-top);
    border-bottom: var(--c-news-card-share-tray-border-bottom);
    border-right: var(--c-news-card-share-tray-border-right);
    border-left: var(--c-news-card-share-tray-border-left)
}

.v3-newsCard-module__collapseTrigger___xuEDQ {
    padding: var(--c-news-card-collapse-trigger-padding)
}

.v3-newsCard-module__estimatedReadingTime___7cS-J {
    padding: var(--c-read-time-padding);
    color: var(--c-read-time-text-color);
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

@media (min-width: 1440px) {
    .v3-newsCard-module__estimatedReadingTime___7cS-J {
        font-family: Open Sans;
        font-size: 12px;
        line-height: 20px;
        letter-spacing: .200000003px;
        font-weight: 400
    }
}

.v3-newsCard-module__estimatedReadingTime___7cS-J .v3-newsCard-module__label___Rzb3I {
    text-transform: var(--c-read-time-text-case)
}

.v3-newsCard-module__videoSummary___eLB92 {
    color: var(--c-news-card-video-card-body-content-text-color)
}

.v3-newsCard-module__summary___C6zQo {
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300
}

@media (min-width: 1440px) {
    .v3-newsCard-module__summary___C6zQo {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-newsCard-module__bodyContent___HyT3D {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

@media (min-width: 1440px) {
    .v3-newsCard-module__bodyContent___HyT3D {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 400
    }
}

.v3-newsCard-module__publishDateReadingTimecontainer___RUXB1 {
    display: var(--c-news-card-published-date-time-container-display);
    flex-direction: var(--c-news-card-published-date-time-container-size-s-flex-direction)
}

@media (min-width: 1440px) {
    .v3-newsCard-module__publishDateReadingTimecontainer___RUXB1 {
        justify-content: var(--c-news-card-published-date-time-container-justify-content);
        flex-direction: var(--c-news-card-published-date-time-container-size-xl-flex-direction)
    }
}

.v3-galleryCarousel-module__tokens___tQAk3 {
    --c-gallery-carousel-size-s-padding-top: var(--s-spacer-0);
    --c-gallery-carousel-size-s-padding-right: var(--s-spacer-6);
    --c-gallery-carousel-size-s-padding-bottom: var(--s-spacer-0);
    --c-gallery-carousel-size-s-padding-left: var(--s-spacer-6);
    --c-gallery-carousel-size-xl-padding-top: var(--s-spacer-0);
    --c-gallery-carousel-size-xl-padding-right: var(--s-spacer-10);
    --c-gallery-carousel-size-xl-padding-bottom: var(--s-spacer-0);
    --c-gallery-carousel-size-xl-padding-left: var(--s-spacer-10);
    --c-gallery-carousel-padding: var(--c-gallery-carousel-size-s-padding-top) var(--c-gallery-carousel-size-s-padding-right) var(--c-gallery-carousel-size-s-padding-bottom) var(--c-gallery-carousel-size-s-padding-left)
}

@media (min-width: 1440px) {
    .v3-galleryCarousel-module__tokens___tQAk3 {
        --c-gallery-carousel-padding: var(--c-gallery-carousel-size-xl-padding-top) var(--c-gallery-carousel-size-xl-padding-right) var(--c-gallery-carousel-size-xl-padding-bottom) var(--c-gallery-carousel-size-xl-padding-left)
    }
}

.v3-galleryCarousel-module__tokens___tQAk3 {
    --c-gallery-carousel-background-color: var(--s-color-background-holdingColour-fullytransparent);
    --c-gallery-carousel-display: flex;
    --c-gallery-carousel-flex-firection: column;
    --c-gallery-carousel-gap: var(--s-spacer-8);
    --c-gallery-carousel-button-container-flex: 1;
    --c-gallery-carousel-button-container-display: none;
    --c-gallery-carousel-button-container-flex-direction: row;
    --c-gallery-carousel-button-container-gap: var(--s-spacer-3);
    --c-gallery-carousel-button-container-justify-content: flex-end;
    --c-gallery-carousel-lower-content-display: flex;
    --c-gallery-carousel-lower-content-align-items: flex-start;
    --c-gallery-carousel-lower-content-justify-content: space-between;
    --c-gallery-carousel-lower-content-flex-direction: row;
    --c-gallery-carousel-attribution-and-copy-flex: 6;
    --c-gallery-carousel-attribution-and-copy-display: flex;
    --c-gallery-carousel-attribution-and-copy-flex-direction: column;
    --c-gallery-carousel-attribution-padding: 0;
    --c-gallery-carousel-share-tray-padding: var(--s-spacer-3) var(--s-spacer-0) var(--s-spacer-3) var(--s-spacer-0);
    --c-gallery-carousel-share-tray-border-top: var(--p-borderwidth-1) solid var(--s-color-border-default-dark);
    --c-gallery-carousel-share-tray-border-bottom: var(--p-borderwidth-1) solid var(--s-color-border-default-dark);
    --c-gallery-carousel-share-tray-border-right: var(--p-borderwidth-0) solid var(--s-color-border-default-mid);
    --c-gallery-carousel-share-tray-border-left: var(--p-borderwidth-0) solid var(--s-color-border-default-mid)
}

@media (min-width: 1440px) {
    .v3-galleryCarousel-module__tokens___tQAk3 {
        --c-gallery-carousel-button-container-display: flex
    }
}

.v3-galleryCarousel-module__galleryCarousel___ECqOV {
    display: var(--c-gallery-carousel-display);
    padding: var(--c-gallery-carousel-padding);
    background-color: var(--c-gallery-carousel-background-color);
    flex-direction: var(--c-gallery-carousel-flex-firection);
    gap: var(--c-gallery-carousel-gap)
}

.v3-galleryCarousel-module__buttonContainer___jgBXV {
    flex: var(--c-gallery-carousel-button-container-flex);
    display: var(--c-gallery-carousel-button-container-display);
    flex-direction: var(--c-gallery-carousel-button-container-flex-direction);
    gap: var(--c-gallery-carousel-button-container-gap);
    justify-content: var(--c-gallery-carousel-button-container-justify-content)
}

.v3-galleryCarousel-module__lowerContent___pB4fr {
    display: var(--c-gallery-carousel-lower-content-display);
    align-items: var(--c-gallery-carousel-lower-content-align-items);
    justify-content: var(--c-gallery-carousel-lower-content-justify-content);
    flex-direction: var(--c-gallery-carousel-lower-content-flex-direction)
}

.v3-galleryCarousel-module__attributionAndCopy___eXZhX {
    flex: var(--c-gallery-carousel-attribution-and-copy-flex);
    display: var(--c-gallery-carousel-attribution-and-copy-display);
    flex-direction: var(--c-gallery-carousel-attribution-and-copy-flex-direction);
    color: var(--s-color-text-neutral-dark-dark)
}

.v3-galleryCarousel-module__attribution___gcD1w {
    padding: var(--c-gallery-carousel-attribution-padding)
}

.v3-galleryCarousel-module__attribution___gcD1w span {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400;
    color: var(--s-color-text-neutral-dark-dark);
    text-transform: uppercase
}

.v3-galleryCarousel-module__bodyText___3Q-sw {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

@media (min-width: 1440px) {
    .v3-galleryCarousel-module__bodyText___3Q-sw {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        font-weight: 600
    }
}

.v3-galleryCarousel-module__shareTray___BHO6R {
    display: flex;
    justify-content: flex-end;
    padding: var(--c-gallery-carousel-share-tray-padding);
    border-top: var(--c-gallery-carousel-share-tray-border-top);
    border-bottom: var(--c-gallery-carousel-share-tray-border-bottom);
    border-right: var(--c-gallery-carousel-share-tray-border-right);
    border-left: var(--c-gallery-carousel-share-tray-border-left)
}

.v3-matchStatsGroup-module__tokens___nWRP1 {
    --c-match-stats-group-top-width: var(--p-borderwidth-0);
    --c-match-stats-group-bottom-width: var(--p-borderwidth-0);
    --c-match-stats-group-left-width: var(--p-borderwidth-0);
    --c-match-stats-group-right-width: var(--p-borderwidth-0);
    --c-match-stats-group-border-style: var(--p-border-style-solid);
    --c-match-stats-group-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-match-stats-group-border-top: var(--c-match-stats-group-top-width) var(--c-match-stats-group-border-style) var(--c-match-stats-group-border-color);
    --c-match-stats-group-border-bottom: var(--c-match-stats-group-bottom-width) var(--c-match-stats-group-border-style) var(--c-match-stats-group-border-color);
    --c-match-stats-group-border-right: var(--c-match-stats-group-right-width) var(--c-match-stats-group-border-style) var(--c-match-stats-group-border-color);
    --c-match-stats-group-border-left: var(--c-match-stats-group-left-width) var(--c-match-stats-group-border-style) var(--c-match-stats-group-border-color);
    --c-match-stats-group-border-radius: var(--p-borderradius-0);
    --c-match-stats-group-size-s-padding-top: var(--s-spacer-0);
    --c-match-stats-group-size-s-padding-right: var(--s-spacer-0);
    --c-match-stats-group-size-s-padding-bottom: var(--s-spacer-0);
    --c-match-stats-group-size-s-padding-left: var(--s-spacer-0);
    --c-match-stats-group-size-m-padding-top: var(--s-spacer-0);
    --c-match-stats-group-size-m-padding-right: var(--s-spacer-0);
    --c-match-stats-group-size-m-padding-bottom: var(--s-spacer-0);
    --c-match-stats-group-size-m-padding-left: var(--s-spacer-0);
    --c-match-stats-group-size-l-padding-top: var(--s-spacer-0);
    --c-match-stats-group-size-l-padding-right: var(--s-spacer-0);
    --c-match-stats-group-size-l-padding-bottom: var(--s-spacer-0);
    --c-match-stats-group-size-l-padding-left: var(--s-spacer-0);
    --c-match-stats-group-padding: var(--c-match-stats-group-size-s-padding-top) var(--c-match-stats-group-size-s-padding-right) var(--c-match-stats-group-size-s-padding-bottom) var(--c-match-stats-group-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-matchStatsGroup-module__tokens___nWRP1 {
        --c-match-stats-group-padding: var(--c-match-stats-group-size-m-padding-top) var(--c-match-stats-group-size-m-padding-right) var(--c-match-stats-group-size-m-padding-bottom) var(--c-match-stats-group-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-matchStatsGroup-module__tokens___nWRP1 {
        --c-match-stats-group-padding: var(--c-match-stats-group-size-l-padding-top) var(--c-match-stats-group-size-l-padding-right) var(--c-match-stats-group-size-l-padding-bottom) var(--c-match-stats-group-size-l-padding-left)
    }
}

.v3-matchStatsGroup-module__tokens___nWRP1 {
    --c-match-stats-group-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-match-stats-group-opacity: var(--p-opacity-100);
    --c-match-stats-group-display: flex;
    --c-match-stats-group-align-items: center;
    --c-match-stats-group-justify-content: center;
    --c-match-stats-group-flex-direction: column;
    --c-match-stats-group-gap: var(--s-spacer-10)
}

.v3-matchStatsGroup-module__matchStatsGroup___nXLKp {
    display: var(--c-match-stats-group-display);
    align-items: var(--c-match-stats-group-align-items);
    justify-content: var(--c-match-stats-group-justify-content);
    padding: var(--c-match-stats-group-padding);
    background-color: var(--c-match-stats-group-background-color);
    border-radius: var(--c-match-stats-group-border-radius);
    opacity: var(--c-match-stats-group-opacity);
    border-top: var(--c-match-stats-group-border-top);
    border-bottom: var(--c-match-stats-group-border-bottom);
    border-left: var(--c-match-stats-group-border-left);
    border-right: var(--c-match-stats-group-border-right);
    flex-direction: var(--c-match-stats-group-flex-direction);
    gap: var(--c-match-stats-group-gap)
}

.v3-matchStatsGroup-module__heading___xB4Vb {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1440px) {
    .v3-matchStatsGroup-module__heading___xB4Vb {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-matchStatsPassing-module__tokens___XgQAe {
    --c-match-stats-passing-top-width: var(--p-borderwidth-0);
    --c-match-stats-passing-bottom-width: var(--p-borderwidth-0);
    --c-match-stats-passing-left-width: var(--p-borderwidth-0);
    --c-match-stats-passing-right-width: var(--p-borderwidth-0);
    --c-match-stats-passing-border-style: var(--p-border-style-solid);
    --c-match-stats-passing-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-match-stats-passing-border-top: var(--c-match-stats-passing-top-width) var(--c-match-stats-passing-border-style) var(--c-match-stats-passing-border-color);
    --c-match-stats-passing-border-bottom: var(--c-match-stats-passing-bottom-width) var(--c-match-stats-passing-border-style) var(--c-match-stats-passing-border-color);
    --c-match-stats-passing-border-right: var(--c-match-stats-passing-right-width) var(--c-match-stats-passing-border-style) var(--c-match-stats-passing-border-color);
    --c-match-stats-passing-border-left: var(--c-match-stats-passing-left-width) var(--c-match-stats-passing-border-style) var(--c-match-stats-passing-border-color);
    --c-match-stats-passing-border-radius: var(--p-borderradius-0);
    --c-match-stats-passing-size-s-padding-top: var(--s-spacer-0);
    --c-match-stats-passing-size-s-padding-right: var(--s-spacer-0);
    --c-match-stats-passing-size-s-padding-bottom: var(--s-spacer-0);
    --c-match-stats-passing-size-s-padding-left: var(--s-spacer-0);
    --c-match-stats-passing-size-m-padding-top: var(--s-spacer-0);
    --c-match-stats-passing-size-m-padding-right: var(--s-spacer-0);
    --c-match-stats-passing-size-m-padding-bottom: var(--s-spacer-0);
    --c-match-stats-passing-size-m-padding-left: var(--s-spacer-0);
    --c-match-stats-passing-size-l-padding-top: var(--s-spacer-0);
    --c-match-stats-passing-size-l-padding-right: var(--s-spacer-0);
    --c-match-stats-passing-size-l-padding-bottom: var(--s-spacer-0);
    --c-match-stats-passing-size-l-padding-left: var(--s-spacer-0);
    --c-match-stats-passing-padding: var(--c-match-stats-passing-size-s-padding-top) var(--c-match-stats-passing-size-s-padding-right) var(--c-match-stats-passing-size-s-padding-bottom) var(--c-match-stats-passing-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-matchStatsPassing-module__tokens___XgQAe {
        --c-match-stats-passing-padding: var(--c-match-stats-passing-size-m-padding-top) var(--c-match-stats-passing-size-m-padding-right) var(--c-match-stats-passing-size-m-padding-bottom) var(--c-match-stats-passing-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-matchStatsPassing-module__tokens___XgQAe {
        --c-match-stats-passing-padding: var(--c-match-stats-passing-size-l-padding-top) var(--c-match-stats-passing-size-l-padding-right) var(--c-match-stats-passing-size-l-padding-bottom) var(--c-match-stats-passing-size-l-padding-left)
    }
}

.v3-matchStatsPassing-module__tokens___XgQAe {
    --c-match-stats-passing-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-match-stats-passing-opacity: var(--p-opacity-100);
    --c-match-stats-passing-display: flex;
    --c-match-stats-passing-align-items: center;
    --c-match-stats-passing-justify-content: center;
    --c-match-stats-passing-flex-direction: column;
    --c-match-stats-passing-gap: var(--s-spacer-10);
    --c-match-stats-passing-stats-container-display: flex;
    --c-match-stats-passing-stats-container-align-items: center;
    --c-match-stats-passing-stats-container-justify-content: center;
    --c-match-stats-passing-stats-container-flex-direction: row;
    --c-match-stats-passing-stats-container-gap: var(--s-spacer-10)
}

.v3-matchStatsPassing-module__matchStatsPassing___4qR8Z {
    display: var(--c-match-stats-passing-display);
    align-items: var(--c-match-stats-passing-align-items);
    justify-content: var(--c-match-stats-passing-justify-content);
    padding: var(--c-match-stats-passing-padding);
    background-color: var(--c-match-stats-passing-background-color);
    border-radius: var(--c-match-stats-passing-border-radius);
    opacity: var(--c-match-stats-passing-opacity);
    border-top: var(--c-match-stats-passing-border-top);
    border-bottom: var(--c-match-stats-passing-border-bottom);
    border-left: var(--c-match-stats-passing-border-left);
    border-right: var(--c-match-stats-passing-border-right);
    flex-direction: var(--c-match-stats-passing-flex-direction);
    gap: var(--c-match-stats-passing-gap)
}

.v3-matchStatsPassing-module__matchStatsPassing___4qR8Z .v3-matchStatsPassing-module__title___ETb-L {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

@media (min-width: 1440px) {
    .v3-matchStatsPassing-module__matchStatsPassing___4qR8Z .v3-matchStatsPassing-module__title___ETb-L {
        font-family: Open Sans;
        font-size: 16px;
        line-height: 24px;
        letter-spacing: .1000000015px;
        font-weight: 400;
        text-transform: uppercase
    }
}

.v3-matchStatsPassing-module__matchStatsPassing___4qR8Z .v3-matchStatsPassing-module__passingStatsContainer___rqxGV {
    display: var(--c-match-stats-passing-stats-container-display);
    align-items: var(--c-match-stats-passing-stats-container-align-items);
    justify-content: var(--c-match-stats-passing-stats-container-justify-content);
    flex-direction: var(--c-match-stats-passing-stats-container-flex-direction);
    gap: var(--c-match-stats-passing-stats-container-gap)
}

.v3-matchStatsPassing-module__matchStatsPassing___4qR8Z .v3-matchStatsPassing-module__awayPassingStat___oN1GE, .v3-matchStatsPassing-module__matchStatsPassing___4qR8Z .v3-matchStatsPassing-module__homePassingStat___wdA-3 {
    position: relative
}

.v3-matchStatsPossession-module__tokens___Fc2cZ {
    --c-match-stats-possession-top-width: var(--p-borderwidth-0);
    --c-match-stats-possession-bottom-width: var(--p-borderwidth-0);
    --c-match-stats-possession-left-width: var(--p-borderwidth-0);
    --c-match-stats-possession-right-width: var(--p-borderwidth-0);
    --c-match-stats-possession-border-style: var(--p-border-style-solid);
    --c-match-stats-possession-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-match-stats-possession-border-top: var(--c-match-stats-possession-top-width) var(--c-match-stats-possession-border-style) var(--c-match-stats-possession-border-color);
    --c-match-stats-possession-border-bottom: var(--c-match-stats-possession-bottom-width) var(--c-match-stats-possession-border-style) var(--c-match-stats-possession-border-color);
    --c-match-stats-possession-border-right: var(--c-match-stats-possession-right-width) var(--c-match-stats-possession-border-style) var(--c-match-stats-possession-border-color);
    --c-match-stats-possession-border-left: var(--c-match-stats-possession-left-width) var(--c-match-stats-possession-border-style) var(--c-match-stats-possession-border-color);
    --c-match-stats-possession-border-radius: var(--p-borderradius-0);
    --c-match-stats-possession-size-s-padding-top: var(--s-spacer-0);
    --c-match-stats-possession-size-s-padding-right: var(--s-spacer-0);
    --c-match-stats-possession-size-s-padding-bottom: var(--s-spacer-0);
    --c-match-stats-possession-size-s-padding-left: var(--s-spacer-0);
    --c-match-stats-possession-size-m-padding-top: var(--s-spacer-0);
    --c-match-stats-possession-size-m-padding-right: var(--s-spacer-0);
    --c-match-stats-possession-size-m-padding-bottom: var(--s-spacer-0);
    --c-match-stats-possession-size-m-padding-left: var(--s-spacer-0);
    --c-match-stats-possession-size-l-padding-top: var(--s-spacer-0);
    --c-match-stats-possession-size-l-padding-right: var(--s-spacer-0);
    --c-match-stats-possession-size-l-padding-bottom: var(--s-spacer-0);
    --c-match-stats-possession-size-l-padding-left: var(--s-spacer-0);
    --c-match-stats-possession-padding: var(--c-match-stats-possession-size-s-padding-top) var(--c-match-stats-possession-size-s-padding-right) var(--c-match-stats-possession-size-s-padding-bottom) var(--c-match-stats-possession-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-matchStatsPossession-module__tokens___Fc2cZ {
        --c-match-stats-possession-padding: var(--c-match-stats-possession-size-m-padding-top) var(--c-match-stats-possession-size-m-padding-right) var(--c-match-stats-possession-size-m-padding-bottom) var(--c-match-stats-possession-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-matchStatsPossession-module__tokens___Fc2cZ {
        --c-match-stats-possession-padding: var(--c-match-stats-possession-size-l-padding-top) var(--c-match-stats-possession-size-l-padding-right) var(--c-match-stats-possession-size-l-padding-bottom) var(--c-match-stats-possession-size-l-padding-left)
    }
}

.v3-matchStatsPossession-module__tokens___Fc2cZ {
    --c-match-stats-possession-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-match-stats-possession-opacity: var(--p-opacity-100);
    --c-match-stats-possession-display: flex;
    --c-match-stats-possession-flex-direction: column;
    --c-match-stats-possession-gap: var(--s-spacer-10)
}

.v3-matchStatsPossession-module__matchStatsPossession___Os7Of {
    display: var(--c-match-stats-possession-display);
    padding: var(--c-match-stats-possession-padding);
    width: 100%;
    background-color: var(--c-match-stats-possession-background-color);
    border-radius: var(--c-match-stats-possession-border-radius);
    opacity: var(--c-match-stats-possession-opacity);
    border-top: var(--c-match-stats-possession-border-top);
    border-bottom: var(--c-match-stats-possession-border-bottom);
    border-left: var(--c-match-stats-possession-border-left);
    border-right: var(--c-match-stats-possession-border-right);
    flex-direction: var(--c-match-stats-possession-flex-direction);
    gap: var(--c-match-stats-possession-gap)
}

.v3-leagueTable-module__tokens___SV1ah {
    --c-league-table-top-width: var(--p-borderwidth-0);
    --c-league-table-bottom-width: var(--p-borderwidth-0);
    --c-league-table-left-width: var(--p-borderwidth-0);
    --c-league-table-right-width: var(--p-borderwidth-0);
    --c-league-table-border-style: var(--p-border-style-solid);
    --c-league-table-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-league-table-border-top: var(--c-league-table-top-width) var(--c-league-table-border-style) var(--c-league-table-border-color);
    --c-league-table-border-bottom: var(--c-league-table-bottom-width) var(--c-league-table-border-style) var(--c-league-table-border-color);
    --c-league-table-border-right: var(--c-league-table-right-width) var(--c-league-table-border-style) var(--c-league-table-border-color);
    --c-league-table-border-left: var(--c-league-table-left-width) var(--c-league-table-border-style) var(--c-league-table-border-color);
    --c-league-table-border-radius: var(--p-borderradius-0);
    --c-league-table-background-color: var(--s-color-background-default-light);
    --c-league-table-opacity: var(--p-opacity-100);
    --c-league-table-loading-margin-top: var(--s-spacer-4);
    --c-league-table-api-message-margin-top: var(--s-spacer-10)
}

.v3-leagueTable-module__loading___T9FrO {
    margin-top: var(--c-league-table-loading-margin-top)
}

.v3-leagueTable-module__apiMessage___-0Pv5 {
    margin-top: var(--c-league-table-api-message-margin-top)
}

.v3-leagueTables-module__leagueTables___hJv7N {
    display: flex;
    flex-direction: column;
    row-gap: 64px
}

.v3-leagueTables-module__competition___CzfbY {
    display: flex;
    flex-direction: column;
    row-gap: 48px;
    padding-bottom: 24px
}

.v3-standingsTable-module__tokens___A-r2- {
    --c-standings-table-border-top-width: var(--p-borderwidth-0);
    --c-standings-table-border-right-width: var(--p-borderwidth-0);
    --c-standings-table-border-bottom-width: var(--p-borderwidth-0);
    --c-standings-table-border-left-width: var(--p-borderwidth-0);
    --c-standings-table-border-width: var(--c-standings-table-border-top-width) var(--c-standings-table-border-right-width) var(--c-standings-table-border-bottom-width) var(--c-standings-table-border-left-width);
    --c-standings-table-border-style: var(--p-border-style-solid);
    --c-standings-table-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-standings-table-border-top: var(--c-standings-table-top-width) var(--c-standings-table-border-style) var(--c-standings-table-border-color);
    --c-standings-table-border-bottom: var(--c-standings-table-bottom-width) var(--c-standings-table-border-style) var(--c-standings-table-border-color);
    --c-standings-table-border-right: var(--c-standings-table-right-width) var(--c-standings-table-border-style) var(--c-standings-table-border-color);
    --c-standings-table-border-left: var(--c-standings-table-left-width) var(--c-standings-table-border-style) var(--c-standings-table-border-color);
    --c-standings-table-border-radius: var(--p-borderradius-0);
    --c-standings-table-row-border-bottom-style: var(--s-color-background-default-light);
    --c-standings-table-row-border-bottom-width: var(--p-borderwidth-1);
    --c-standings-table-row-border-bottom-color: var(--s-color-background-default-light);
    --c-standings-table-border-collapse: separate;
    --c-standings-table-border-spacing: 0 var(--s-spacer-4);
    --c-standings-table-cell-padding-top: var(--s-spacer-4);
    --c-standings-table-cell-padding-right: var(--s-spacer-0);
    --c-standings-table-cell-padding-bottom: var(--s-spacer-4);
    --c-standings-table-cell-padding-left: var(--s-spacer-0);
    --c-table-divider-cell-padding-top: var(--s-spacer-4);
    --c-table-divider-cell-padding-right: var(--s-spacer-0);
    --c-table-divider-cell-padding-bottom: var(--s-spacer-4);
    --c-table-divider-cell-padding-left: var(--s-spacer-0);
    --c-standings-table-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-standings-table-opacity: var(--p-opacity-100);
    --c-standings-table-divider-cell-line-height: 24px;
    --c-standings-table-th-font-size: 14px;
    --c-standings-table-th-line-height: 14px;
    --c-standings-table-th-font-weight: 400;
    --c-standings-table-row-height: 50px;
    --c-standings-table-td-font-size: 14px;
    --c-standings-table-td-line-height: 14px
}

.v3-standingsTable-module__standingsTable___jPrh1 {
    padding: var(--c-standings-table-padding);
    font-family: sans-serif;
    background-color: var(--c-standings-table-background-color);
    border-radius: var(--c-standings-table-border-radius);
    opacity: var(--c-standings-table-opacity);
    border-top: var(--c-standings-table-border-top);
    border-bottom: var(--c-standings-table-border-bottom);
    border-left: var(--c-standings-table-border-left);
    border-right: var(--c-standings-table-border-right)
}

.v3-standingsTable-module__standingsTable___jPrh1 .v3-standingsTable-module__table___-diqB {
    border-collapse: var(--c-standings-table-border-collapse);
    border-spacing: var(--c-standings-table-border-spacing)
}

.v3-standingsTable-module__headRowCell___CZSKf {
    font-size: var(--c-standings-table-th-font-size);
    font-weight: var(--c-standings-table-th-font-weight);
    border-radius: var(--c-standings-table-border-radius);
    line-height: var(--c-standings-table-th-line-height)
}

.v3-standingsTable-module__headRowCell___CZSKf, .v3-standingsTable-module__rowCell___iTtMN {
    padding: var(--c-standings-table-cell-padding-top) var(--c-standings-table-cell-padding-right) var(--c-standings-table-cell-padding-bottom) var(--c-standings-table-cell-padding-left);
    border-bottom: var(--c-standings-table-row-border-bottom-width) var(--p-border-style-solid) var(--c-standings-table-row-border-bottom-color)
}

.v3-standingsTable-module__rowCell___iTtMN {
    font-size: var(--c-standings-table-td-font-size);
    line-height: var(--c-standings-table-td-line-height)
}

.v3-standingsTable-module__dividerCell___0I5Ck {
    font-size: var(--c-standings-table-td-font-size);
    line-height: var(--c-standings-table-divider-cell-line-height)
}

.v3-profileBio-module__tokens___-2Yk0 {
    --c-profile-bio-top-width: var(--p-borderwidth-0);
    --c-profile-bio-bottom-width: var(--p-borderwidth-0);
    --c-profile-bio-left-width: var(--p-borderwidth-0);
    --c-profile-bio-right-width: var(--p-borderwidth-0);
    --c-profile-bio-border-style: var(--p-border-style-solid);
    --c-profile-bio-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-profile-bio-border-top: var(--c-profile-bio-top-width) var(--c-profile-bio-border-style) var(--c-profile-bio-border-color);
    --c-profile-bio-border-bottom: var(--c-profile-bio-bottom-width) var(--c-profile-bio-border-style) var(--c-profile-bio-border-color);
    --c-profile-bio-border-right: var(--c-profile-bio-right-width) var(--c-profile-bio-border-style) var(--c-profile-bio-border-color);
    --c-profile-bio-border-left: var(--c-profile-bio-left-width) var(--c-profile-bio-border-style) var(--c-profile-bio-border-color);
    --c-profile-bio-border-radius: var(--p-borderradius-0);
    --c-profile-bio-size-s-padding-top: var(--s-spacer-0);
    --c-profile-bio-size-s-padding-right: var(--s-spacer-0);
    --c-profile-bio-size-s-padding-bottom: var(--s-spacer-0);
    --c-profile-bio-size-s-padding-left: var(--s-spacer-0);
    --c-profile-bio-size-m-padding-top: var(--s-spacer-0);
    --c-profile-bio-size-m-padding-right: var(--s-spacer-0);
    --c-profile-bio-size-m-padding-bottom: var(--s-spacer-0);
    --c-profile-bio-size-m-padding-left: var(--s-spacer-0);
    --c-profile-bio-size-l-padding-top: var(--s-spacer-0);
    --c-profile-bio-size-l-padding-right: var(--s-spacer-0);
    --c-profile-bio-size-l-padding-bottom: var(--s-spacer-0);
    --c-profile-bio-size-l-padding-left: var(--s-spacer-0);
    --c-profile-bio-padding: var(--c-profile-bio-size-s-padding-top) var(--c-profile-bio-size-s-padding-right) var(--c-profile-bio-size-s-padding-bottom) var(--c-profile-bio-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-profileBio-module__tokens___-2Yk0 {
        --c-profile-bio-padding: var(--c-profile-bio-size-m-padding-top) var(--c-profile-bio-size-m-padding-right) var(--c-profile-bio-size-m-padding-bottom) var(--c-profile-bio-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-profileBio-module__tokens___-2Yk0 {
        --c-profile-bio-padding: var(--c-profile-bio-size-l-padding-top) var(--c-profile-bio-size-l-padding-right) var(--c-profile-bio-size-l-padding-bottom) var(--c-profile-bio-size-l-padding-left)
    }
}

.v3-profileBio-module__tokens___-2Yk0 {
    --c-profile-bio-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-profile-bio-opacity: var(--p-opacity-100);
    --c-profile-bio-content-margin-top: var(--s-spacer-14);
    --c-profile-bio-content-margin-bottom: var(--s-spacer-14);
    --c-profile-bio-content-margin-left: var(--s-spacer-0);
    --c-profile-bio-content-margin-right: var(--s-spacer-0);
    --c-profile-bio-content-margin: var(--c-profile-bio-content-margin-top) var(--c-profile-bio-content-margin-right) var(--c-profile-bio-content-margin-bottom) var(--c-profile-bio-content-margin-left)
}

.v3-profileBio-module__profileBio___Rhifu {
    padding: var(--c-profile-bio-padding);
    background-color: var(--c-profile-bio-background-color);
    border-top: var(--c-profile-bio-border-top);
    border-bottom: var(--c-profile-bio-border-bottom);
    border-left: var(--c-profile-bio-border-left);
    border-right: var(--c-profile-bio-border-right);
    border-radius: var(--c-profile-bio-border-radius);
    opacity: var(--c-profile-bio-opacity)
}

.v3-profileBio-module__content___gdsAS {
    margin: var(--c-profile-bio-content-margin)
}

.v3-profileListings-module__tokens___iik-Z {
    --c-profile-listings-top-width: var(--p-borderwidth-0);
    --c-profile-listings-bottom-width: var(--p-borderwidth-0);
    --c-profile-listings-left-width: var(--p-borderwidth-0);
    --c-profile-listings-right-width: var(--p-borderwidth-0);
    --c-profile-listings-border-style: var(--p-border-style-solid);
    --c-profile-listings-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-profile-listings-border-top: var(--c-profile-listings-top-width) var(--c-profile-listings-border-style) var(--c-profile-listings-border-color);
    --c-profile-listings-border-bottom: var(--c-profile-listings-bottom-width) var(--c-profile-listings-border-style) var(--c-profile-listings-border-color);
    --c-profile-listings-border-right: var(--c-profile-listings-right-width) var(--c-profile-listings-border-style) var(--c-profile-listings-border-color);
    --c-profile-listings-border-left: var(--c-profile-listings-left-width) var(--c-profile-listings-border-style) var(--c-profile-listings-border-color);
    --c-profile-listings-border-radius: var(--p-borderradius-0);
    --c-profile-listings-size-s-padding-top: var(--s-spacer-0);
    --c-profile-listings-size-s-padding-right: var(--s-spacer-0);
    --c-profile-listings-size-s-padding-bottom: var(--s-spacer-0);
    --c-profile-listings-size-s-padding-left: var(--s-spacer-0);
    --c-profile-listings-size-m-padding-top: var(--s-spacer-0);
    --c-profile-listings-size-m-padding-right: var(--s-spacer-0);
    --c-profile-listings-size-m-padding-bottom: var(--s-spacer-0);
    --c-profile-listings-size-m-padding-left: var(--s-spacer-0);
    --c-profile-listings-size-l-padding-top: var(--s-spacer-0);
    --c-profile-listings-size-l-padding-right: var(--s-spacer-0);
    --c-profile-listings-size-l-padding-bottom: var(--s-spacer-0);
    --c-profile-listings-size-l-padding-left: var(--s-spacer-0);
    --c-profile-listings-padding: var(--c-profile-listings-size-s-padding-top) var(--c-profile-listings-size-s-padding-right) var(--c-profile-listings-size-s-padding-bottom) var(--c-profile-listings-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-profileListings-module__tokens___iik-Z {
        --c-profile-listings-padding: var(--c-profile-listings-size-m-padding-top) var(--c-profile-listings-size-m-padding-right) var(--c-profile-listings-size-m-padding-bottom) var(--c-profile-listings-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-profileListings-module__tokens___iik-Z {
        --c-profile-listings-padding: var(--c-profile-listings-size-l-padding-top) var(--c-profile-listings-size-l-padding-right) var(--c-profile-listings-size-l-padding-bottom) var(--c-profile-listings-size-l-padding-left)
    }
}

.v3-profileListings-module__tokens___iik-Z {
    --c-profile-listings-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-profile-listings-opacity: var(--p-opacity-100)
}

.v3-profileListings-module__profileListings___It7sP {
    padding: var(--c-profile-listings-padding);
    background-color: var(--c-profile-listings-background-color);
    border-top: var(--c-profile-listings-border-top);
    border-bottom: var(--c-profile-listings-border-bottom);
    border-left: var(--c-profile-listings-border-left);
    border-right: var(--c-profile-listings-border-right);
    border-radius: var(--c-profile-listings-border-radius);
    opacity: var(--c-profile-listings-opacity)
}

.v3-profileListings-module__title___AQ11H {
    margin-bottom: var(--s-spacer-6);
    font-family: Open Sans;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-profileListings-module__title___AQ11H {
        font-family: Open Sans;
        font-size: 48px;
        line-height: 68px;
        font-weight: 700
    }
}

.v3-profileListings-module__subtitle___jNBJy {
    margin-bottom: var(--s-spacer-6);
    font-family: Open Sans;
    font-size: 20px;
    line-height: 32px;
    letter-spacing: .1000000015px;
    font-weight: 300
}

@media (min-width: 1024px) {
    .v3-profileListings-module__subtitle___jNBJy {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 300
    }
}

.v3-profileListings-module__profiles___AAGTh {
    display: grid;
    gap: var(--s-spacer-10);
    grid-template-columns:repeat(1, 1fr)
}

@media (min-width: 768px) {
    .v3-profileListings-module__profiles___AAGTh {
        grid-template-columns:repeat(2, 1fr)
    }
}

@media (min-width: 1024px) {
    .v3-profileListings-module__profiles___AAGTh {
        grid-template-columns:repeat(3, 1fr)
    }
}

.v3-profileListings-module__positions___3SrcN {
    margin-top: var(--s-spacer-10);
    margin-bottom: var(--s-spacer-10)
}

.v3-profileListings-module__positionsFilter___bbtri {
    margin-left: auto
}

.v3-profileListings-module__noResultsFound___Pc9hH {
    padding: var(--s-spacer-0) var(--s-spacer-0)
}

.v3-profileHeader-module__tokens___rZUiX {
    --c-profile-header-top-width: var(--p-borderwidth-0);
    --c-profile-header-bottom-width: var(--p-borderwidth-0);
    --c-profile-header-left-width: var(--p-borderwidth-0);
    --c-profile-header-right-width: var(--p-borderwidth-0);
    --c-profile-header-border-style: var(--p-border-style-solid);
    --c-profile-header-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-profile-header-border-top: var(--c-profile-header-top-width) var(--c-profile-header-border-style) var(--c-profile-header-border-color);
    --c-profile-header-border-bottom: var(--c-profile-header-bottom-width) var(--c-profile-header-border-style) var(--c-profile-header-border-color);
    --c-profile-header-border-right: var(--c-profile-header-right-width) var(--c-profile-header-border-style) var(--c-profile-header-border-color);
    --c-profile-header-border-left: var(--c-profile-header-left-width) var(--c-profile-header-border-style) var(--c-profile-header-border-color);
    --c-profile-header-border-radius: var(--p-borderradius-0);
    --c-profile-header-size-s-padding-top: var(--s-spacer-0);
    --c-profile-header-size-s-padding-right: var(--s-spacer-0);
    --c-profile-header-size-s-padding-bottom: var(--s-spacer-0);
    --c-profile-header-size-s-padding-left: var(--s-spacer-0);
    --c-profile-header-size-m-padding-top: var(--s-spacer-0);
    --c-profile-header-size-m-padding-right: var(--s-spacer-0);
    --c-profile-header-size-m-padding-bottom: var(--s-spacer-0);
    --c-profile-header-size-m-padding-left: var(--s-spacer-0);
    --c-profile-header-size-l-padding-top: var(--s-spacer-0);
    --c-profile-header-size-l-padding-right: var(--s-spacer-0);
    --c-profile-header-size-l-padding-bottom: var(--s-spacer-0);
    --c-profile-header-size-l-padding-left: var(--s-spacer-0);
    --c-profile-header-padding: var(--c-profile-header-size-s-padding-top) var(--c-profile-header-size-s-padding-right) var(--c-profile-header-size-s-padding-bottom) var(--c-profile-header-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-profileHeader-module__tokens___rZUiX {
        --c-profile-header-padding: var(--c-profile-header-size-m-padding-top) var(--c-profile-header-size-m-padding-right) var(--c-profile-header-size-m-padding-bottom) var(--c-profile-header-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-profileHeader-module__tokens___rZUiX {
        --c-profile-header-padding: var(--c-profile-header-size-l-padding-top) var(--c-profile-header-size-l-padding-right) var(--c-profile-header-size-l-padding-bottom) var(--c-profile-header-size-l-padding-left)
    }
}

.v3-profileHeader-module__tokens___rZUiX {
    --c-profile-header-background-color: var(--s-color-background-default-light);
    --c-profile-header-opacity: var(--p-opacity-100);
    --c-profile-header-hero-background-color: var(--s-color-background-default-white);
    --c-profile-header-navigation-padding: 8px 0;
    --c-profile-header-merch-padding: 8px 0
}

.v3-profileHeader-module__profileHeader___xifMJ {
    padding: var(--c-profile-header-padding);
    background-color: var(--c-profile-header-background-color);
    border-top: var(--c-profile-header-border-top);
    border-bottom: var(--c-profile-header-border-bottom);
    border-left: var(--c-profile-header-border-left);
    border-right: var(--c-profile-header-border-right);
    border-radius: var(--c-profile-header-border-radius);
    opacity: var(--c-profile-header-opacity)
}

.v3-profileHeader-module__profileHeader___xifMJ .v3-profileHeader-module__hero___YpC-Z {
    --c-profile-hero-background-color: var(--c-profile-header-hero-background-color)
}

.v3-profileHeader-module__navigation___f-Kh5 {
    padding: var(--c-profile-header-navigation-padding)
}

.v3-profileHeader-module__merch___G5Xza {
    padding: var(--c-profile-header-merch-padding)
}

.v3-matchHeader-module__tokens___Z-1I- {
    --c-match-header-top-width: var(--p-borderwidth-0);
    --c-match-header-bottom-width: var(--p-borderwidth-0);
    --c-match-header-left-width: var(--p-borderwidth-0);
    --c-match-header-right-width: var(--p-borderwidth-0);
    --c-match-header-border-style: var(--p-border-style-solid);
    --c-match-header-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-match-header-border-top: var(--c-match-header-top-width) var(--c-match-header-border-style) var(--c-match-header-border-color);
    --c-match-header-border-bottom: var(--c-match-header-bottom-width) var(--c-match-header-border-style) var(--c-match-header-border-color);
    --c-match-header-border-right: var(--c-match-header-right-width) var(--c-match-header-border-style) var(--c-match-header-border-color);
    --c-match-header-border-left: var(--c-match-header-left-width) var(--c-match-header-border-style) var(--c-match-header-border-color);
    --c-match-header-border-radius: var(--p-borderradius-0);
    --c-match-header-size-s-padding-top: var(--s-spacer-0);
    --c-match-header-size-s-padding-right: var(--s-spacer-0);
    --c-match-header-size-s-padding-bottom: var(--s-spacer-0);
    --c-match-header-size-s-padding-left: var(--s-spacer-0);
    --c-match-header-size-m-padding-top: var(--s-spacer-0);
    --c-match-header-size-m-padding-right: var(--s-spacer-0);
    --c-match-header-size-m-padding-bottom: var(--s-spacer-0);
    --c-match-header-size-m-padding-left: var(--s-spacer-0);
    --c-match-header-size-l-padding-top: var(--s-spacer-13);
    --c-match-header-size-l-padding-right: var(--s-spacer-17);
    --c-match-header-size-l-padding-bottom: var(--s-spacer-7);
    --c-match-header-size-l-padding-left: var(--s-spacer-17);
    --c-match-header-padding: var(--c-match-header-size-s-padding-top) var(--c-match-header-size-s-padding-right) var(--c-match-header-size-s-padding-bottom) var(--c-match-header-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-matchHeader-module__tokens___Z-1I- {
        --c-match-header-padding: var(--c-match-header-size-m-padding-top) var(--c-match-header-size-m-padding-right) var(--c-match-header-size-m-padding-bottom) var(--c-match-header-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-matchHeader-module__tokens___Z-1I- {
        --c-match-header-padding: var(--c-match-header-size-l-padding-top) var(--c-match-header-size-l-padding-right) var(--c-match-header-size-l-padding-bottom) var(--c-match-header-size-l-padding-left)
    }
}

.v3-matchHeader-module__tokens___Z-1I- {
    --c-match-header-background-color: #000;
    --c-match-header-opacity: var(--p-opacity-100);
    --c-match-up-container-pre-match-display: grid;
    --c-match-up-container-pre-match-grid-template-columns: 2fr 1fr 2fr;
    --c-match-up-container-pre-match-align-items: center;
    --c-match-up-container-pre-match-gap: var(--s-spacer-6);
    --c-match-up-container-live-post-match-display: grid;
    --c-match-up-container-live-post-match-grid-template-columns: 2fr 1fr 2fr;
    --c-match-up-container-live-post-match-grid-template-rows: auto auto;
    --c-match-up-container-live-post-match-align-items: center;
    --c-match-up-container-live-post-match-gap: var(--s-spacer-6);
    --c-match-up-container-live-post-match-score-indicator-grid-row: 1/-1;
    --c-match-up-container-live-post-match-score-indicator-grid-column: 2;
    --c-match-up-container-live-post-match-score-indicator-display: flex;
    --c-match-up-container-live-post-match-score-indicator-flex-direction: column;
    --c-match-up-container-live-post-match-score-indicator-gap: var(--s-spacer-4);
    --c-team-display: flex;
    --c-team-flex-direction: column;
    --c-team-align-items: center;
    --c-team-gap: var(--s-spacer-5);
    --c-team-flex-direction-row-reverse: row-reverse;
    --c-team-flex-direction-row: row;
    --c-team-crest-width: var(--p-size-10);
    --c-team-crest-height: var(--p-size-10);
    --c-team-crest-width-l: var(--p-size-13);
    --c-team-crest-height-l: var(--p-size-13);
    --c-meta-messaging-display: flex;
    --c-meta-messaging-align-items: center;
    --c-meta-messaging-gap: var(--s-spacer-4);
    --c-meta-messaging-icon-display: flex;
    --c-meta-messaging-icon-align-items: center;
    --c-meta-messaging-icon-width: var(--p-size-6);
    --c-meta-messaging-icon-height: var(--p-size-6);
    --c-meta-messaging-copy-text-transform: uppercase;
    --c-competition-logo-and-title-display: flex;
    --c-competition-logo-and-title-flex-direction: row;
    --c-competition-logo-and-title-gap: var(--s-spacer-4);
    --c-competition-logo-and-title-align-items: center;
    --c-competition-logo-and-title-justify-content: center;
    --c-competition-logo-width: var(--p-size-6);
    --c-competition-logo-height: var(--p-size-6);
    --c-additional-scores-display: flex;
    --c-additional-scores-flex-direction: row;
    --c-additional-scores-gap: var(--s-spacer-7);
    --c-additional-scores-label-value-mixin-display: flex;
    --c-additional-scores-label-value-mixin-gap: var(--s-spacer-4);
    --c-half-time-score-gap: var(--s-spacer-4);
    --c-aggregate-score-gap: var(--s-spacer-4);
    --c-match-header-image-with-overlay-position: absolute;
    --c-match-header-image-with-overlay-top: 0;
    --c-match-header-image-with-overlay-left: 0;
    --c-match-header-image-with-overlay-before-content: "";
    --c-match-header-image-with-overlay-before-position: absolute;
    --c-match-header-image-with-overlay-div-height: 100%;
    --c-match-header-container-position: relative;
    --c-match-header-position: relative;
    --c-match-header-direction-column-reverse: column-reverse;
    --c-match-header-direction-column: column;
    --c-match-header-image-gradient-position: absolute;
    --c-match-header-image-gradient-top: var(--s-spacer-0);
    --c-match-header-image-gradient-height: 100%;
    --c-match-header-image-gradient-width: 100%;
    --c-match-header-image-gradient-background: #000;
    --c-match-header-image-image-with-overlay-position: relative;
    --c-match-header-image-image-with-overlay-height: 100%;
    --c-match-header-image-image-with-overlay-width: 100%;
    --c-match-header-image-image-with-overlay-img-height: 100%;
    --c-match-header-image-image-with-overlay-img-object-fit: cover;
    --c-match-header-image-image-with-overlay-img-object-position: center;
    --c-match-header-image-image-with-overlay-before-inset: 0;
    --c-match-header-image-image-with-overlay-before-width: 100%;
    --c-match-header-image-image-with-overlay-before-height: var(--s-spacer-20);
    --c-match-header-content-display: flex;
    --c-match-header-content-align-items: center;
    --c-match-header-content-gap: var(--s-spacer-8);
    --c-match-header-content-color: var(--s-color-text-default-white);
    --c-match-header-content-padding: var(--s-sapcer-17);
    --c-match-header-penalties-additional-scores-display: flex;
    --c-match-header-penalties-additional-scores-flex-firection: column;
    --c-match-header-penalties-additional-scores-gap: var(--s-spacer-8);
    --c-match-header-match-up-container-gap: var(--s-spacer-8);
    --c-match-header-match-info-gap: var(--s-spacer-8);
    --c-match-header-penalties-container: var(--s-spacer-8);
    --c-match-header-referee-container-display: flex;
    --c-match-header-referee-container-align-items: center;
    --c-match-header-referee-container-justify-content: center;
    --c-match-header-referee-container-flex-direction: column;
    --c-match-header-referee-container-gap: var(--s-spacer-3);
    --c-match-header-referee-icon-height: var(--s-spacer-6);
    --c-match-header-referee-icon-width: var(--s-spacer-6);
    --c-match-header-pre-match-team-crest-height: 92px;
    --c-match-header-pre-match-team-crest-width: 92px;
    --c-match-header-hidden-h1-tag: none;
    --c-match-header-button-container-display: flex;
    --c-match-header-button-container-justify-content: center;
    --c-match-header-button-container-flex-direction: column;
    --c-match-header-button-container-button-justify-content: center;
    --c-match-header-button-container-button-margin: var(--s-spacer-7) var(--s-spacer-10) 0;
    --c-match-header-mobile-key-moments-display: grid;
    --c-match-header-mobile-key-moments-position: relative;
    --c-match-header-mobile-key-moments-margin: var(--s-spacer-7) var(--s-spacer-10);
    --c-match-header-mobile-key-moments-color: var(--s-color-text-default-white);
    --c-match-header-mobile-key-moments-grid-template-columns: 1fr 1fr;
    --c-match-header-first-column-grid-column: 1;
    --c-match-header-first-column-display: flex;
    --c-match-header-first-column-justify-content: flex-end;
    --c-match-header-second-column-grid-column: 2;
    --c-match-header-second-column-display: flex;
    --c-match-header-second-column-justify-content: flex-end;
    --c-match-header-key-moment-divider-grid-column: 1/-1;
    --c-match-header-key-moment-divider-text-align: center;
    --c-match-header-cta-container-only-child-padding-bottom: var(--s-spacer-7);
    --c-match-header-match-events-container-gap: var(--s-spacer-3)
}

@media (min-width: 1440px) {
    .v3-matchHeader-module__tokens___Z-1I- {
        --c-match-up-container-pre-match-align-items: flex-start;
        --c-match-up-container-live-post-match-score-indicator-gap: var(--s-spacer-6)
    }
}

@media (min-width: 1024px) {
    .v3-matchHeader-module__tokens___Z-1I- {
        --c-match-header-image-image-with-overlay-position: absolute;
        --c-match-header-penalties-additional-scores-flex-firection: column-reverse;
        --c-match-header-match-up-container-gap: var(--s-spacer-3);
        --c-match-header-match-info-gap: var(--s-spacer-3);
        --c-match-header-penalties-container: var(--s-spacer-13);
        --c-match-header-referee-container-flex-direction: row;
        --c-match-header-button-container-display: none;
        --c-match-header-mobile-key-moments-display: none
    }
}

.v3-matchHeader-module__matchHeader___CPx1y {
    position: var(--c-match-header-position);
    padding: var(--c-match-header-padding);
    background-color: var(--c-match-header-background-color);
    border-radius: var(--c-match-header-border-radius);
    opacity: var(--c-match-header-opacity);
    border-top: var(--c-match-header-border-top);
    border-bottom: var(--c-match-header-border-bottom);
    border-left: var(--c-match-header-border-left);
    border-right: var(--c-match-header-border-right)
}

.v3-matchHeader-module__container___TnlpZ {
    position: var(--c-match-header-container-position)
}

.v3-matchHeader-module__imageWithOverlay___Ml-9j {
    position: var(--c-match-header-image-with-overlay-position);
    top: var(--c-match-header-image-with-overlay-top);
    left: var(--c-match-header-image-with-overlay-left)
}

.v3-matchHeader-module__imageWithOverlay___Ml-9j:before {
    content: var(--c-match-header-image-with-overlay-before-content);
    position: var(--c-match-header-image-with-overlay-before-position);
    background: var(--c-header-block-image-gradient-overlay)
}

.v3-matchHeader-module__imageWithOverlay___Ml-9j > div {
    height: var(--c-match-header-image-with-overlay-div-height)
}

.v3-matchHeader-module__image___Bv-5P .v3-matchHeader-module__imageGradient___dNDnC {
    position: var(--c-match-header-image-gradient-position);
    top: var(--c-match-header-image-gradient-top);
    width: var(--c-match-header-image-gradient-height);
    height: var(--c-match-header-image-gradient-width);
    background: var(--c-match-header-image-gradient-background);
    background: linear-gradient(0deg, #000, transparent)
}

.v3-matchHeader-module__image___Bv-5P .v3-matchHeader-module__imageWithOverlay___Ml-9j {
    position: var(--c-match-header-image-image-with-overlay-position);
    width: var(--c-match-header-image-image-with-overlay-height);
    height: var(--c-match-header-image-image-with-overlay-width)
}

.v3-matchHeader-module__image___Bv-5P .v3-matchHeader-module__imageWithOverlay___Ml-9j img {
    height: var(--c-match-header-image-image-with-overlay-img-height);
    object-fit: var(--c-match-header-image-image-with-overlay-img-object-fit);
    object-position: var(--c-match-header-image-image-with-overlay-img-object-position)
}

.v3-matchHeader-module__image___Bv-5P .v3-matchHeader-module__imageWithOverlay___Ml-9j:before {
    inset: var(--c-match-header-image-image-with-overlay-before-inset);
    width: var(--c-match-header-image-image-with-overlay-before-width);
    height: var(--c-match-header-image-image-with-overlay-before-height)
}

.v3-matchHeader-module__matchHeaderContent___Vl0nG {
    display: var(--c-match-header-content-display);
    align-items: var(--c-match-header-content-align-items);
    gap: var(--c-match-header-content-gap);
    color: var(--c-match-header-content-color)
}

@media (min-width: 1024px) {
    .v3-matchHeader-module__matchHeaderContent___Vl0nG {
        padding: var(--s-sapcer-17)
    }
}

.v3-matchHeader-module__directionColumnReverse___Nkeyw {
    flex-direction: var(--c-match-header-direction-column-reverse)
}

.v3-matchHeader-module__directionColumn___-P5wU {
    flex-direction: var(--c-match-header-direction-column)
}

.v3-matchHeader-module__teamMatchUpContainerPreMatch___0horw {
    display: var(--c-match-up-container-pre-match-display);
    align-items: var(--c-match-up-container-pre-match-align-items);
    gap: var(--c-match-up-container-pre-match-gap);
    grid-template-columns:var(--c-match-up-container-pre-match-grid-template-columns)
}

.v3-matchHeader-module__scoreIndicator___HN1AR {
    justify-self: center
}

.v3-matchHeader-module__teamMatchUpContainerLivePostMatch___yPkdq {
    display: var(--c-match-up-container-live-post-match-display);
    align-items: var(--c-match-up-container-live-post-match-align-items);
    gap: var(--c-match-up-container-live-post-match-gap);
    grid-template-columns:var(--c-match-up-container-live-post-match-grid-template-columns);
    grid-template-rows:var(--c-match-up-container-live-post-match-grid-template-rows)
}

.v3-matchHeader-module__teamMatchUpContainerLivePostMatch___yPkdq .v3-matchHeader-module__scoreIndicator___HN1AR {
    grid-row: var(--c-match-up-container-live-post-match-score-indicator-grid-row);
    grid-column: var(--c-match-up-container-live-post-match-score-indicator-grid-column);
    display: var(--c-match-up-container-live-post-match-score-indicator-display);
    flex-direction: var(--c-match-up-container-live-post-match-score-indicator-flex-direction);
    gap: var(--c-match-up-container-live-post-match-score-indicator-gap)
}

.v3-matchHeader-module__homeTeam___J-xTo {
    display: var(--c-team-display);
    flex-direction: var(--c-team-flex-direction);
    align-items: var(--c-team-align-items);
    gap: var(--c-team-gap);
    flex: 1
}

@media (min-width: 1024px) {
    .v3-matchHeader-module__homeTeam___J-xTo {
        flex-direction: var(--c-team-flex-direction-row-reverse)
    }
}

.v3-matchHeader-module__awayTeam___IsOAF {
    display: var(--c-team-display);
    flex-direction: var(--c-team-flex-direction);
    align-items: var(--c-team-align-items);
    gap: var(--c-team-gap);
    flex: 1
}

@media (min-width: 1024px) {
    .v3-matchHeader-module__awayTeam___IsOAF {
        flex-direction: var(--c-team-flex-direction-row)
    }
}

.v3-matchHeader-module__teamCrest___0-aqc {
    width: var(--c-team-crest-width);
    height: var(--c-team-crest-height)
}

@media (min-width: 1024px) {
    .v3-matchHeader-module__teamCrest___0-aqc {
        width: var(--c-team-crest-width-l);
        height: var(--c-team-crest-height-l)
    }
}

.v3-matchHeader-module__teamName___NHaAo {
    text-align: center;
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .v3-matchHeader-module__teamName___NHaAo {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 600
    }

    .v3-matchHeader-module__preMatchTeamStyling___hTY2c .v3-matchHeader-module__teamName___NHaAo {
        font-family: Open Sans;
        font-size: 24px;
        line-height: 32px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }

    .v3-matchHeader-module__preMatchTeamStyling___hTY2c .v3-matchHeader-module__teamCrest___0-aqc {
        width: var(--c-match-header-pre-match-team-crest-width);
        height: var(--c-match-header-pre-match-team-crest-height)
    }
}

.v3-matchHeader-module__metaMessaging___TB8LP {
    display: var(--c-meta-messaging-display);
    align-items: var(--c-meta-messaging-align-items);
    gap: var(--c-meta-messaging-gap);
    justify-content: center
}

.v3-matchHeader-module__metaMessagingIcon___1Q2rS {
    display: var(--c-meta-messaging-icon-display);
    align-items: var(--c-meta-messaging-icon-align-items);
    width: var(--c-meta-messaging-icon-width);
    height: var(--c-meta-messaging-icon-height)
}

.v3-matchHeader-module__metaMessagingCopy___-MW2o {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    text-transform: var(--c-meta-messaging-copy-text-transform)
}

.v3-matchHeader-module__venue___T5DlQ {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    text-align: center
}

@media (min-width: 1024px) {
    .v3-matchHeader-module__venue___T5DlQ {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 700
    }
}

.v3-matchHeader-module__matchDate___XXvw3 {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-matchHeader-module__matchDate___XXvw3 {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600
    }
}

.v3-matchHeader-module__competitionLogoAndTitle___cw6oL {
    display: var(--c-competition-logo-and-title-display);
    flex-direction: var(--c-competition-logo-and-title-flex-direction);
    gap: var(--c-competition-logo-and-title-gap);
    align-items: var(--c-competition-logo-and-title-align-items);
    justify-content: var(--c-competition-logo-and-title-justify-content)
}

.v3-matchHeader-module__competitionLogo___2v2ak {
    width: var(--c-competition-logo-width);
    height: var(--c-competition-logo-height)
}

.v3-matchHeader-module__competitionTitle___cd11G {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .v3-matchHeader-module__competitionTitle___cd11G {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 400
    }
}

.v3-matchHeader-module__refereeContainer___oKoAL {
    display: var(--c-match-header-referee-container-display);
    align-items: var(--c-match-header-referee-container-align-items);
    justify-content: var(--c-match-header-referee-container-justify-content);
    flex-direction: var(--c-match-header-referee-container-flex-direction);
    gap: var(--c-match-header-referee-container-gap)
}

.v3-matchHeader-module__referee___WIVxZ {
    display: flex;
    flex-direction: row;
    gap: var(--s-spacer-4);
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

.v3-matchHeader-module__referee___WIVxZ .v3-matchHeader-module__refereeIcon___E08t3 {
    width: var(--c-match-header-referee-icon-width);
    height: var(--c-match-header-referee-icon-height)
}

.v3-matchHeader-module__referee___WIVxZ .v3-matchHeader-module__refereeLabel___oMJPA {
    align-items: center
}

@media (min-width: 1024px) {
    .v3-matchHeader-module__referee___WIVxZ:not(:last-child):after {
        content: "|";
        padding: 0 var(--s-spacer-10)
    }
}

.v3-matchHeader-module__assistantReferee___4wNtr {
    display: flex;
    flex-direction: row;
    gap: var(--s-spacer-4);
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

.v3-matchHeader-module__assistantReferee___4wNtr .v3-matchHeader-module__refereeIcon___E08t3 {
    width: var(--c-match-header-referee-icon-width);
    height: var(--c-match-header-referee-icon-height)
}

.v3-matchHeader-module__assistantReferee___4wNtr .v3-matchHeader-module__refereeLabel___oMJPA {
    align-items: center
}

@media (min-width: 1024px) {
    .v3-matchHeader-module__assistantReferee___4wNtr:not(:last-child):after {
        content: "|";
        padding: 0 var(--s-spacer-10)
    }

    .v3-matchHeader-module__assistantReferee___4wNtr:last-child:after {
        content: ""
    }
}

.v3-matchHeader-module__varReferee___2I9df {
    display: flex;
    flex-direction: row;
    gap: var(--s-spacer-4);
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

.v3-matchHeader-module__varReferee___2I9df .v3-matchHeader-module__refereeIcon___E08t3 {
    width: var(--c-match-header-referee-icon-width);
    height: var(--c-match-header-referee-icon-height)
}

.v3-matchHeader-module__varReferee___2I9df .v3-matchHeader-module__refereeLabel___oMJPA {
    align-items: center
}

.v3-matchHeader-module__penaltiesAndAdditionalScores___7ZLJl {
    display: var(--c-match-header-penalties-additional-scores-display);
    flex-direction: var(--c-match-header-penalties-additional-scores-flex-firection);
    gap: var(--c-match-header-penalties-additional-scores-gap);
    text-transform: uppercase
}

.v3-matchHeader-module__additionalScores___DhnoF {
    display: var(--c-additional-scores-display);
    flex-direction: var(--c-additional-scores-flex-direction);
    gap: var(--c-additional-scores-gap);
    justify-content: center
}

.v3-matchHeader-module__halfTimeScore___0PC9g {
    display: var(--c-additional-scores-label-value-mixin-display);
    gap: var(--c-additional-scores-label-value-mixin-gap)
}

.v3-matchHeader-module__halfTimeScore___0PC9g .v3-matchHeader-module__label___wrdtW {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-matchHeader-module__halfTimeScore___0PC9g .v3-matchHeader-module__value___3548X {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-matchHeader-module__aggregateScore___GXhT2 {
    display: var(--c-additional-scores-label-value-mixin-display);
    gap: var(--c-additional-scores-label-value-mixin-gap)
}

.v3-matchHeader-module__aggregateScore___GXhT2 .v3-matchHeader-module__label___wrdtW {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-matchHeader-module__aggregateScore___GXhT2 .v3-matchHeader-module__value___3548X {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-matchHeader-module__penaltyScore___qjDX1 {
    display: var(--c-additional-scores-label-value-mixin-display);
    gap: var(--c-additional-scores-label-value-mixin-gap)
}

.v3-matchHeader-module__penaltyScore___qjDX1 .v3-matchHeader-module__label___wrdtW {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-matchHeader-module__penaltyScore___qjDX1 .v3-matchHeader-module__value___3548X {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-matchHeader-module__matchInfo___1VBv- {
    display: flex;
    align-items: center;
    width: -moz-max-content;
    width: max-content;
    flex-direction: column;
    gap: var(--c-match-header-match-info-gap)
}

.v3-matchHeader-module__matchUpContainer___VPf6j {
    display: flex;
    flex-direction: column;
    gap: var(--c-match-header-match-up-container-gap)
}

.v3-matchHeader-module__matchEventsContainer___-MGaF {
    display: none
}

@media (min-width: 1024px) {
    .v3-matchHeader-module__matchEventsContainer___-MGaF {
        display: flex;
        flex-direction: column;
        align-items: flex-end;
        align-self: start;
        gap: var(--c-match-header-match-events-container-gap)
    }
}

.v3-matchHeader-module__matchEventsContainerReversed___sTvhg {
    display: none
}

@media (min-width: 1024px) {
    .v3-matchHeader-module__matchEventsContainerReversed___sTvhg {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        grid-column: 3;
        align-self: start;
        gap: var(--c-match-header-match-events-container-gap)
    }
}

.v3-matchHeader-module__liveBadge___KY3FB {
    background-color: var(--s-color-background-system-success)
}

.v3-matchHeader-module__fulltime___q5CBT, .v3-matchHeader-module__liveBadge___KY3FB {
    font-family: Open Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-matchHeader-module__fulltime___q5CBT {
    background-color: var(--s-color-background-system-error)
}

.v3-matchHeader-module__hiddenH1Tag___77JWv {
    display: var(--c-match-header-hidden-h1-tag)
}

@media (max-width: 360px) {
    .v3-matchHeader-module__ctaContainer___xBDH6:has(:only-child) {
        padding-bottom: var(--c-match-header-cta-container-only-child-padding-bottom)
    }
}

.v3-matchHeader-module__timelineContainer___KsbuM {
    display: var(--c-match-header-button-container-display);
    justify-content: var(--c-match-header-button-container-justify-content);
    flex-direction: var(--c-match-header-button-container-flex-direction)
}

.v3-matchHeader-module__timelineContainer___KsbuM button {
    justify-content: var(--c-match-header-button-container-button-justify-content);
    margin: var(--c-match-header-button-container-button-margin)
}

.v3-matchHeader-module__mobileKeyMoments___H15EX {
    position: relative;
    display: var(--c-match-header-mobile-key-moments-display);
    margin: var(--c-match-header-mobile-key-moments-margin);
    color: var(--c-match-header-mobile-key-moments-color);
    grid-template-columns:var(--c-match-header-mobile-key-moments-grid-template-columns)
}

@media (max-width: 768px) {
    .v3-matchHeader-module__mobileKeyMoments___H15EX {
        grid-row-gap: var(--s-spacer-3)
    }
}

.v3-matchHeader-module__firstColumn___Zgcn6 {
    grid-column: var(--c-match-header-first-column-grid-column);
    display: var(--c-match-header-first-column-display);
    justify-content: var(--c-match-header-first-column-justify-content) !important
}

.v3-matchHeader-module__secondColumn___dm--O {
    grid-column: var(--c-match-header-second-column-grid-column);
    display: var(--c-match-header-second-column-display);
    justify-content: var(--c-match-header-second-column-justify-content) !important
}

.v3-matchHeader-module__keyMomentDivider___jz3O- {
    grid-column: var(--c-match-header-key-moment-divider-grid-column);
    text-align: var(--c-match-header-key-moment-divider-text-align)
}

@media (max-width: 768px) {
    .v3-matchHeader-module__keyMomentDivider___jz3O- {
        color: var(--s-color-opacity-white-30)
    }
}

.v3-buildUpBlockWrapper-module__tokens___2EreB {
    --c-build-up-block-wrapper-top-width: var(--p-borderwidth-0);
    --c-build-up-block-wrapper-bottom-width: var(--p-borderwidth-0);
    --c-build-up-block-wrapper-left-width: var(--p-borderwidth-0);
    --c-build-up-block-wrapper-right-width: var(--p-borderwidth-0);
    --c-build-up-block-wrapper-border-style: var(--p-border-style-solid);
    --c-build-up-block-wrapper-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-build-up-block-wrapper-border-top: var(--c-build-up-block-wrapper-top-width) var(--c-build-up-block-wrapper-border-style) var(--c-build-up-block-wrapper-border-color);
    --c-build-up-block-wrapper-border-bottom: var(--c-build-up-block-wrapper-bottom-width) var(--c-build-up-block-wrapper-border-style) var(--c-build-up-block-wrapper-border-color);
    --c-build-up-block-wrapper-border-right: var(--c-build-up-block-wrapper-right-width) var(--c-build-up-block-wrapper-border-style) var(--c-build-up-block-wrapper-border-color);
    --c-build-up-block-wrapper-border-left: var(--c-build-up-block-wrapper-left-width) var(--c-build-up-block-wrapper-border-style) var(--c-build-up-block-wrapper-border-color);
    --c-build-up-block-wrapper-border-radius: var(--p-borderradius-0);
    --c-build-up-block-wrapper-sponsor-card-border-color: var(--cs-colorset-4-border-emphasis-default);
    --c-build-up-block-wrapper-sponsor-card-border-radius: var(--p-borderradius-full);
    --c-build-up-block-wrapper-sponsor-card-border-width: var(--p-borderwidth-1);
    --c-build-up-block-wrapper-sponsor-card-border-style: solid;
    --c-build-up-block-wrapper-size-s-padding-top: var(--s-spacer-10);
    --c-build-up-block-wrapper-size-s-padding-right: var(--s-spacer-0);
    --c-build-up-block-wrapper-size-s-padding-bottom: var(--s-spacer-10);
    --c-build-up-block-wrapper-size-s-padding-left: var(--s-spacer-0);
    --c-build-up-block-wrapper-size-xl-padding-top: var(--s-spacer-10);
    --c-build-up-block-wrapper-size-xl-padding-right: var(--s-spacer-0);
    --c-build-up-block-wrapper-size-xl-padding-bottom: var(--s-spacer-10);
    --c-build-up-block-wrapper-size-xl-padding-left: var(--s-spacer-0);
    --c-build-up-block-wrapper-padding: var(--c-build-up-block-wrapper-size-s-padding-top) var(--c-build-up-block-wrapper-size-s-padding-right) var(--c-build-up-block-wrapper-size-s-padding-bottom) var(--c-build-up-block-wrapper-size-s-padding-left)
}

@media (min-width: 1440px) {
    .v3-buildUpBlockWrapper-module__tokens___2EreB {
        --c-build-up-block-wrapper-padding: var(--c-build-up-block-wrapper-size-xl-padding-top) var(--c-build-up-block-wrapper-size-xl-padding-right) var(--c-build-up-block-wrapper-size-xl-padding-bottom) var(--c-build-up-block-wrapper-size-xl-padding-left)
    }
}

.v3-buildUpBlockWrapper-module__tokens___2EreB {
    --c-build-up-block-wrapper-background-color: var(--s-color-background-holdingcolour-fullytransparent);
    --c-build-up-block-wrapper-opacity: var(--p-opacity-100);
    --c-build-up-block-wrapper-sponsor-card-container-margin-left: auto;
    --c-build-up-block-wrapper-sponsor-card-container-padding: var(--s-spacer-4) var(--s-spacer-6);
    --c-build-up-block-wrapper-sponsor-card-container-border: var(--c-build-up-block-wrapper-sponsor-card-border-width) var(--c-build-up-block-wrapper-sponsor-card-border-style) var(--c-build-up-block-wrapper-sponsor-card-border-color);
    --c-news-build-up-block-wrapper-card-container-text-transform: uppercase;
    --c-build-up-block-wrapper-header-container-display: flex;
    --c-build-up-block-wrapper-header-container-flex-direction: column;
    --c-build-up-block-wrapper-header-container-gap: var(--s-spacer-4);
    --c-build-up-block-wrapper-header-container-padding: var(--s-spacer-6) 0
}

.v3-buildUpBlockWrapper-module__buildUpBlockWrapper___0bXDv {
    padding: var(--c-build-up-block-wrapper-padding);
    background-color: var(--c-build-up-block-wrapper-background-color);
    border-top: var(--c-build-up-block-wrapper-border-top);
    border-bottom: var(--c-build-up-block-wrapper-border-bottom);
    border-left: var(--c-build-up-block-wrapper-border-left);
    border-right: var(--c-build-up-block-wrapper-border-right);
    border-radius: var(--c-build-up-block-wrapper-border-radius);
    opacity: var(--c-build-up-block-wrapper-opacity)
}

.v3-buildUpBlockWrapper-module__headerContainer___SqZt0 {
    display: var(--c-build-up-block-wrapper-header-container-display);
    flex-direction: var(--c-build-up-block-wrapper-header-container-flex-direction);
    gap: var(--c-build-up-block-wrapper-header-container-gap);
    padding: var(--c-build-up-block-wrapper-header-container-padding)
}

.v3-buildUpBlockWrapper-module__heading___CgUQi {
    font-family: Open Sans;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1440px) {
    .v3-buildUpBlockWrapper-module__heading___CgUQi {
        font-family: Open Sans;
        font-size: 28px;
        line-height: 36px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-buildUpBlockWrapper-module__onDark___27T30 {
    background-color: var(--s-color-text-default-black)
}

.v3-buildUpBlockWrapper-module__sponsorCardContainer___staI1 {
    margin-left: var(--c-build-up-block-wrapper-sponsor-card-container-margin-left);
    padding: var(--c-build-up-block-wrapper-sponsor-card-container-padding);
    border: var(--c-build-up-block-wrapper-sponsor-card-container-border);
    border-radius: var(--c-build-up-block-wrapper-sponsor-card-border-radius);
    text-transform: var(--c-build-up-block-wrapper-sponsor-card-container-text-transform)
}

.v3-buildUpBlockWrapper-module__sponsorCard___vv231 span {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700;
    text-transform: uppercase
}

.v3-matchStats-module__tokens___yn3rS {
    --c-match-stats-top-width: var(--p-borderwidth-0);
    --c-match-stats-bottom-width: var(--p-borderwidth-0);
    --c-match-stats-left-width: var(--p-borderwidth-0);
    --c-match-stats-right-width: var(--p-borderwidth-0);
    --c-match-stats-border-style: var(--p-border-style-solid);
    --c-match-stats-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-match-stats-border-top: var(--c-match-stats-top-width) var(--c-match-stats-border-style) var(--c-match-stats-border-color);
    --c-match-stats-border-bottom: var(--c-match-stats-bottom-width) var(--c-match-stats-border-style) var(--c-match-stats-border-color);
    --c-match-stats-border-right: var(--c-match-stats-right-width) var(--c-match-stats-border-style) var(--c-match-stats-border-color);
    --c-match-stats-border-left: var(--c-match-stats-left-width) var(--c-match-stats-border-style) var(--c-match-stats-border-color);
    --c-match-stats-border-radius: var(--p-borderradius-0);
    --c-match-stats-size-s-padding-top: var(--s-spacer-10);
    --c-match-stats-size-s-padding-right: var(--s-spacer-6);
    --c-match-stats-size-s-padding-bottom: var(--s-spacer-13);
    --c-match-stats-size-s-padding-left: var(--s-spacer-6);
    --c-match-stats-size-xl-padding-top: var(--s-spacer-10);
    --c-match-stats-size-xl-padding-right: var(--s-spacer-10);
    --c-match-stats-size-xl-padding-bottom: var(--s-spacer-16);
    --c-match-stats-size-xl-padding-left: var(--s-spacer-10);
    --c-match-stats-padding: var(--c-match-stats-size-s-padding-top) var(--c-match-stats-size-s-padding-right) var(--c-match-stats-size-s-padding-bottom) var(--c-match-stats-size-s-padding-left)
}

@media (min-width: 1440px) {
    .v3-matchStats-module__tokens___yn3rS {
        --c-match-stats-padding: var(--c-match-stats-size-xl-padding-top) var(--c-match-stats-size-xl-padding-right) var(--c-match-stats-size-xl-padding-bottom) var(--c-match-stats-size-xl-padding-left)
    }
}

.v3-matchStats-module__tokens___yn3rS {
    --c-match-stats-background-color: var(--s-color-background-default-white);
    --c-match-stats-opacity: var(--p-opacity-100);
    --c-match-stats-display: flex;
    --c-match-stats-flex-direction: column;
    --c-match-stats-gap: var(--s-spacer-10);
    --c-match-stats-header-container-display: flex;
    --c-match-stats-header-container-align-items: center;
    --c-match-stats-header-container-justify-comtent: space-between;
    --c-match-stats-header-container-flex-direction: row;
    --c-match-stats-width: 52px;
    --c-match-stats-height: 52px
}

.v3-matchStats-module__matchStats___atYdG {
    display: var(--c-match-stats-display);
    padding: var(--c-match-stats-padding);
    background-color: var(--c-match-stats-background-color);
    border-radius: var(--c-match-stats-border-radius);
    opacity: var(--c-match-stats-opacity);
    border-top: var(--c-match-stats-border-top);
    border-bottom: var(--c-match-stats-border-bottom);
    border-left: var(--c-match-stats-border-left);
    border-right: var(--c-match-stats-border-right);
    flex-direction: var(--c-match-stats-flex-direction);
    gap: var(--c-match-stats-gap)
}

.v3-matchStats-module__matchStats___atYdG .v3-matchStats-module__headerContainer___3Nx-0 {
    display: var(--c-match-stats-header-container-display);
    align-items: var(--c-match-stats-header-container-align-items);
    justify-content: var(--c-match-stats-header-container-justify-comtent);
    flex-direction: var(--c-match-stats-header-container-flex-direction)
}

.v3-matchStats-module__matchStats___atYdG .v3-matchStats-module__awayCrest___EJaOe, .v3-matchStats-module__matchStats___atYdG .v3-matchStats-module__homeCrest___ZFvuV {
    width: var(--c-match-stats-width);
    height: var(--c-match-stats-height)
}

.v3-matchStats-module__matchStats___atYdG .v3-matchStats-module__vsLabel___EfX0S {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

@media (min-width: 1440px) {
    .v3-matchStats-module__matchStats___atYdG .v3-matchStats-module__vsLabel___EfX0S {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

.v3-fixtureCardSlotted-module__tokens___n1kt2 {
    --c-fixture-card-slotted-border-top-width: var(--p-borderwidth-0);
    --c-fixture-card-slotted-border-bottom-width: var(--p-borderwidth-0);
    --c-fixture-card-slotted-border-left-width: var(--p-borderwidth-0);
    --c-fixture-card-slotted-border-right-width: var(--p-borderwidth-0);
    --c-fixture-card-slotted-border-style: var(--p-border-style-solid);
    --c-fixture-card-slotted-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-fixture-card-slotted-border-top: var(--c-fixture-card-slotted-border-top-width) var(--c-fixture-card-slotted-border-style) var(--c-fixture-card-slotted-border-color);
    --c-fixture-card-slotted-border-bottom: var(--c-fixture-card-slotted-border-bottom-width) var(--c-fixture-card-slotted-border-style) var(--c-fixture-card-slotted-border-color);
    --c-fixture-card-slotted-border-right: var(--c-fixture-card-slotted-border-right-width) var(--c-fixture-card-slotted-border-style) var(--c-fixture-card-slotted-border-color);
    --c-fixture-card-slotted-border-left: var(--c-fixture-card-slotted-border-left-width) var(--c-fixture-card-slotted-border-style) var(--c-fixture-card-slotted-border-color);
    --c-fixture-card-slotted-border-radius: var(--p-borderradius-0);
    --c-fixture-card-border-width: var(--p-borderwidth-1);
    --c-fixture-card-border-radius: var(--p-borderradius-3);
    --c-fixture-card-border-style: var(--p-border-style-solid);
    --c-fixture-card-border-color: var(--s-color-border-default-mid);
    --c-fixture-card-border: var(--c-fixture-card-border-width) var(--c-fixture-card-border-style) var(--c-fixture-card-border-color);
    --c-fixture-card-slotted-size-s-padding-top: var(--s-spacer-0);
    --c-fixture-card-slotted-size-s-padding-right: var(--s-spacer-0);
    --c-fixture-card-slotted-size-s-padding-bottom: var(--s-spacer-0);
    --c-fixture-card-slotted-size-s-padding-left: var(--s-spacer-0);
    --c-fixture-card-slotted-size-m-padding-top: var(--s-spacer-0);
    --c-fixture-card-slotted-size-m-padding-right: var(--s-spacer-0);
    --c-fixture-card-slotted-size-m-padding-bottom: var(--s-spacer-0);
    --c-fixture-card-slotted-size-m-padding-left: var(--s-spacer-0);
    --c-fixture-card-slotted-size-l-padding-top: var(--s-spacer-0);
    --c-fixture-card-slotted-size-l-padding-right: var(--s-spacer-0);
    --c-fixture-card-slotted-size-l-padding-bottom: var(--s-spacer-0);
    --c-fixture-card-slotted-size-l-padding-left: var(--s-spacer-0);
    --c-fixture-card-slotted-padding: var(--c-fixture-card-slotted-size-s-padding-top) var(--c-fixture-card-slotted-size-s-padding-right) var(--c-fixture-card-slotted-size-s-padding-bottom) var(--c-fixture-card-slotted-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-fixtureCardSlotted-module__tokens___n1kt2 {
        --c-fixture-card-slotted-padding: var(--c-fixture-card-slotted-size-m-padding-top) var(--c-fixture-card-slotted-size-m-padding-right) var(--c-fixture-card-slotted-size-m-padding-bottom) var(--c-fixture-card-slotted-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-fixtureCardSlotted-module__tokens___n1kt2 {
        --c-fixture-card-slotted-padding: var(--c-fixture-card-slotted-size-l-padding-top) var(--c-fixture-card-slotted-size-l-padding-right) var(--c-fixture-card-slotted-size-l-padding-bottom) var(--c-fixture-card-slotted-size-l-padding-left)
    }
}

.v3-fixtureCardSlotted-module__tokens___n1kt2 {
    --c-fixture-card-slotted-background-color: var(--s-color-background-holdingcolour-fully-transparent);
    --c-fixture-card-slotted-opacity: var(--p-opacity-100);
    --c-fixture-card-container-display: flex;
    --c-fixture-card-container-padding: var(--s-spacer-5) var(--s-spacer-6);
    --c-fixture-card-container-flex-direction: column;
    --c-fixture-card-container-gap: var(--s-spacer-6);
    --c-fixture-card-container-box-shadow: var(--p-light-level-4)
}

@media (min-width: 1024px) {
    .v3-fixtureCardSlotted-module__tokens___n1kt2 {
        --c-fixture-card-container-padding: var(--s-spacer-6) var(--s-spacer-10)
    }
}

.v3-fixtureCardSlotted-module__fixtureCardSlotted___0W70k {
    display: flex;
    padding: var(--c-fixture-card-slotted-padding);
    background-color: var(--c-fixture-card-slotted-background-color);
    border-radius: var(--c-fixture-card-slotted-border-radius);
    opacity: var(--c-fixture-card-slotted-opacity);
    border-top: var(--c-fixture-card-slotted-border-top);
    border-bottom: var(--c-fixture-card-slotted-border-bottom);
    border-left: var(--c-fixture-card-slotted-border-left);
    border-right: var(--c-fixture-card-slotted-border-right)
}

.v3-fixtureCardSlotted-module__fixtureCard___jht7B {
    display: var(--c-fixture-card-container-display);
    padding: var(--c-fixture-card-container-padding);
    background-color: var(--c-fixture-results-list-background-color);
    flex-direction: var(--c-fixture-card-container-flex-direction);
    gap: var(--c-fixture-card-container-gap);
    border: var(--c-fixture-card-border);
    border-radius: var(--c-fixture-card-border-radius)
}

.v3-fixtureCardSlotted-module__fixtureCard___jht7B:hover {
    box-shadow: var(--c-fixture-card-container-box-shadow)
}

.v3-fixtureCardDefault-module__tokens___c--8V {
    --c-fixture-card-background-color-white: var(--s-color-background-default-white);
    --c-fixture-card-display: flex;
    --c-fixture-card-flex-direction-column: column;
    --c-fixture-card-flex-direction-row: row;
    --c-fixture-card-justify-content: space-between;
    --c-right-container-display: flex;
    --c-right-container-align-items: center;
    --c-right-container-justify-content: flex-end;
    --c-right-container-contents-display: flex;
    --c-right-container-contents-align-items: center;
    --c-right-container-contents-justify-content: center;
    --c-right-container-contents-flex-direction-row: row-reverse;
    --c-right-container-contents-flex-direction-column: column;
    --c-right-container-contents-gap: var(--s-spacer-5);
    --c-stadium-identifier-logo-width: var(--p-size-12);
    --c-stadium-identifier-logo-height: var(--p-size-12);
    --c-stadium-identifier-logo-width-l: var(--p-size-17);
    --c-stadium-identifier-logo-height-l: var(--p-size-17);
    --c-stadium-identifier-title-border-bottom: var(--p-borderwidth-1) var(--s-color-border-brand-secondary1) var(--p-border-style-solid);
    --c-league-logo-and-title-display: flex;
    --c-league-logo-and-title-flex-direction: row;
    --c-league-logo-and-title-gap: var(--s-spacer-4);
    --c-league-logo-and-title-align-items: center;
    --c-league-logo-width: var(--p-size-6);
    --c-league-logo-height: var(--p-size-6);
    --c-center-container-display: flex;
    --c-center-container-align-items: center;
    --c-center-container-justify-content: center;
    --c-center-container-flex-direction: column;
    --c-center-container-gap: var(--s-spacer-5);
    --c-match-up-container-display: grid;
    --c-match-up-container-grid-template-columns: auto 1fr auto;
    --c-match-up-container-align-items: flex-start;
    --c-match-up-container-gap: var(--s-spacer-4);
    --c-match-up-container-gap-l: var(--s-spacer-6);
    --c-team-display: flex;
    --c-team-flex-direction: column;
    --c-team-align-items: center;
    --c-team-gap: var(--s-spacer-5);
    --c-team-flex-direction-row-reverse: row-reverse;
    --c-team-flex-direction-row: row;
    --c-team-crest-width: var(--p-size-10);
    --c-team-crest-height: var(--p-size-10);
    --c-team-crest-width-l: var(--p-size-13);
    --c-team-crest-height-l: var(--p-size-13);
    --c-meta-messaging-display: flex;
    --c-meta-messaging-align-items: center;
    --c-meta-messaging-gap: var(--s-spacer-4);
    --c-meta-messaging-icon-display: flex;
    --c-meta-messaging-icon-align-items: center;
    --c-meta-messaging-icon-width: var(--p-size-6);
    --c-meta-messaging-icon-height: var(--p-size-6);
    --c-meta-messaging-copy-text-transform: uppercase;
    --c-broadcasters-display: flex;
    --c-broadcasters-flex-direction: row;
    --c-broadcasters-item-position: relative;
    --c-broadcasters-item-padding: 0 var(--s-spacer-8);
    --c-broadcasters-item-padding-l: 0 var(--s-spacer-10);
    --c-broadcasters-item-divider-width: 1px;
    --c-broadcasters-item-divider-height: 80%;
    --c-broadcasters-item-divider-bg-color: #d9d9d9;
    --c-additional-scores-display: flex;
    --c-additional-scores-flex-direction: row;
    --c-additional-scores-gap: var(--s-spacer-7);
    --c-half-time-score-gap: var(--s-spacer-4);
    --c-aggregate-score-gap: var(--s-spacer-4)
}

@media (min-width: 1024px) {
    .v3-fixtureCardDefault-module__tokens___c--8V {
        --c-match-up-container-align-items: center
    }
}

.v3-fixtureCardDefault-module__tokens___c--8V {
    --c-fixture-card-container-display: flex;
    --c-fixture-card-container-padding: var(--s-spacer-5) var(--s-spacer-6);
    --c-fixture-card-container-flex-direction: column;
    --c-fixture-card-container-gap: var(--s-spacer-6);
    --c-fixture-card-container-box-shadow: var(--p-light-level-4)
}

@media (min-width: 1024px) {
    .v3-fixtureCardDefault-module__tokens___c--8V {
        --c-fixture-card-container-padding: var(--s-spacer-6) var(--s-spacer-10)
    }
}

.v3-fixtureCardDefault-module__homeAwayMatchIndicatorContainer___y85-c {
    display: var(--c-right-container-display);
    align-items: var(--c-right-container-align-items);
    justify-content: var(--c-right-container-justify-content)
}

.v3-fixtureCardDefault-module__homeAwayMatchIndicatorContents___WyPDI {
    display: var(--c-right-container-contents-display);
    align-items: var(--c-right-container-contents-align-items);
    justify-content: var(--c-right-container-contents-justify-content);
    flex-direction: var(--c-right-container-contents-flex-direction-row);
    gap: var(--c-right-container-contents-gap)
}

@media (min-width: 1024px) {
    .v3-fixtureCardDefault-module__homeAwayMatchIndicatorContents___WyPDI {
        flex-direction: var(--c-right-container-contents-flex-direction-column)
    }
}

.v3-fixtureCardDefault-module__stadiumIdentifierLogo___ADRCh {
    width: var(--c-stadium-identifier-logo-width);
    height: var(--c-stadium-identifier-logo-height)
}

@media (min-width: 1024px) {
    .v3-fixtureCardDefault-module__stadiumIdentifierLogo___ADRCh {
        width: var(--c-stadium-identifier-logo-width-l);
        height: var(--c-stadium-identifier-logo-height-l)
    }
}

.v3-fixtureCardDefault-module__stadiumIdentifierTitle___tfN-p {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600
}

@media (min-width: 1024px) {
    .v3-fixtureCardDefault-module__stadiumIdentifierTitle___tfN-p {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600
    }
}

.v3-fixtureCardDefault-module__leagueLogoAndTitle___LAB2W {
    display: var(--c-league-logo-and-title-display);
    flex-direction: var(--c-league-logo-and-title-flex-direction);
    gap: var(--c-league-logo-and-title-gap);
    align-items: var(--c-league-logo-and-title-align-items)
}

.v3-fixtureCardDefault-module__leagueLogo___3I6QG {
    width: var(--c-league-logo-width);
    height: var(--c-league-logo-height)
}

.v3-fixtureCardDefault-module__leagueTitle___ZlewB {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .v3-fixtureCardDefault-module__leagueTitle___ZlewB {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 400
    }
}

.v3-fixtureCardDefault-module__matchLocation___qQvV3 {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-fixtureCardDefault-module__matchLocation___qQvV3 {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 700
    }
}

.v3-fixtureCardDefault-module__matchDate___-CqyA span {
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 700
}

@media (min-width: 1024px) {
    .v3-fixtureCardDefault-module__matchDate___-CqyA span {
        font-family: Open Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600
    }
}

.v3-fixtureCardDefault-module__centerContainer___QVY-z {
    display: var(--c-center-container-display);
    align-items: var(--c-center-container-align-items);
    justify-content: var(--c-center-container-justify-content);
    flex-direction: var(--c-center-container-flex-direction);
    gap: var(--c-center-container-gap)
}

.v3-fixtureCardDefault-module__matchUpContainer___PwZA8 {
    display: var(--c-match-up-container-display);
    align-items: var(--c-match-up-container-align-items);
    gap: var(--c-match-up-container-gap);
    grid-template-columns:2fr 1fr 2fr
}

@media (min-width: 1024px) {
    .v3-fixtureCardDefault-module__matchUpContainer___PwZA8 {
        gap: var(--c-match-up-container-gap-l)
    }
}

.v3-fixtureCardDefault-module__scoreIndicator___KP39V {
    justify-self: center
}

.v3-fixtureCardDefault-module__homeTeam___uIBbJ {
    display: var(--c-team-display);
    flex-direction: var(--c-team-flex-direction);
    align-items: var(--c-team-align-items);
    gap: var(--c-team-gap);
    flex: 1
}

@media (min-width: 1024px) {
    .v3-fixtureCardDefault-module__homeTeam___uIBbJ {
        flex-direction: var(--c-team-flex-direction-row-reverse)
    }
}

.v3-fixtureCardDefault-module__awayTeam___JIeMH {
    display: var(--c-team-display);
    flex-direction: var(--c-team-flex-direction);
    align-items: var(--c-team-align-items);
    gap: var(--c-team-gap);
    flex: 1
}

@media (min-width: 1024px) {
    .v3-fixtureCardDefault-module__awayTeam___JIeMH {
        flex-direction: var(--c-team-flex-direction-row)
    }
}

.v3-fixtureCardDefault-module__teamCrest___yNNBk {
    width: var(--c-team-crest-width);
    height: var(--c-team-crest-height)
}

@media (min-width: 1024px) {
    .v3-fixtureCardDefault-module__teamCrest___yNNBk {
        width: var(--c-team-crest-width-l);
        height: var(--c-team-crest-height-l)
    }
}

.v3-fixtureCardDefault-module__teamName___k20Bq {
    text-align: center;
    font-family: Open Sans;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: .200000003px;
    font-weight: 400
}

@media (min-width: 1024px) {
    .v3-fixtureCardDefault-module__teamName___k20Bq {
        font-family: Open Sans;
        font-size: 20px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 600
    }
}

.v3-fixtureCardDefault-module__additionalScores___Olkh4 {
    display: var(--c-additional-scores-display);
    flex-direction: var(--c-additional-scores-flex-direction);
    gap: var(--c-additional-scores-gap)
}

.v3-fixtureCardDefault-module__halfTimeScore___L--HN {
    display: flex;
    gap: var(--c-half-time-score-gap)
}

.v3-fixtureCardDefault-module__halfTimeScore___L--HN .v3-fixtureCardDefault-module__label___SlC4E {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-fixtureCardDefault-module__halfTimeScore___L--HN .v3-fixtureCardDefault-module__value___-yyKr {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-fixtureCardDefault-module__aggregateScore___MwtDj {
    display: flex;
    gap: var(--c-aggregate-score-gap)
}

.v3-fixtureCardDefault-module__aggregateScore___MwtDj .v3-fixtureCardDefault-module__label___SlC4E {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400
}

.v3-fixtureCardDefault-module__aggregateScore___MwtDj .v3-fixtureCardDefault-module__value___-yyKr {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 700
}

.v3-fixtureCardDefault-module__metaMessaging___MXdCv {
    display: var(--c-meta-messaging-display);
    align-items: var(--c-meta-messaging-align-items);
    gap: var(--c-meta-messaging-gap)
}

.v3-fixtureCardDefault-module__metaMessagingIcon___ezuDi {
    display: var(--c-meta-messaging-icon-display);
    align-items: var(--c-meta-messaging-icon-align-items);
    width: var(--c-meta-messaging-icon-width);
    height: var(--c-meta-messaging-icon-height)
}

.v3-fixtureCardDefault-module__metaMessagingCopy___vbpbM {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    text-transform: var(--c-meta-messaging-copy-text-transform)
}

.v3-fixtureCardDefault-module__broadcasters___3uirM {
    display: var(--c-broadcasters-display);
    flex-direction: var(--c-broadcasters-flex-direction);
    justify-content: center
}

.v3-fixtureCardDefault-module__broadcastersItem___948by {
    position: var(--c-broadcasters-item-position);
    padding: var(--c-broadcasters-item-padding)
}

@media (min-width: 1024px) {
    .v3-fixtureCardDefault-module__broadcastersItem___948by {
        padding: var(--c-broadcasters-item-padding-l)
    }
}

.v3-fixtureCardDefault-module__broadcastersItem___948by:not(:last-child):after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    width: var(--c-broadcasters-item-divider-width);
    height: var(--c-broadcasters-item-divider-height);
    background-color: var(--c-broadcasters-item-divider-bg-color);
    transform: translateY(-50%)
}

.v3-formGuideRequest-module__tokens___zQbUn {
    --c-form-guide-request-top-width: var(--p-borderwidth-0);
    --c-form-guide-request-bottom-width: var(--p-borderwidth-0);
    --c-form-guide-request-left-width: var(--p-borderwidth-0);
    --c-form-guide-request-right-width: var(--p-borderwidth-0);
    --c-form-guide-request-border-style: var(--p-border-style-solid);
    --c-form-guide-request-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-form-guide-request-border-top: var(--c-form-guide-request-top-width) var(--c-form-guide-request-border-style) var(--c-form-guide-request-border-color);
    --c-form-guide-request-border-bottom: var(--c-form-guide-request-bottom-width) var(--c-form-guide-request-border-style) var(--c-form-guide-request-border-color);
    --c-form-guide-request-border-right: var(--c-form-guide-request-right-width) var(--c-form-guide-request-border-style) var(--c-form-guide-request-border-color);
    --c-form-guide-request-border-left: var(--c-form-guide-request-left-width) var(--c-form-guide-request-border-style) var(--c-form-guide-request-border-color);
    --c-form-guide-request-border-radius: var(--p-borderradius-0);
    --c-form-guide-request-size-s-padding-top: var(--s-spacer-0);
    --c-form-guide-request-size-s-padding-right: var(--s-spacer-0);
    --c-form-guide-request-size-s-padding-bottom: var(--s-spacer-0);
    --c-form-guide-request-size-s-padding-left: var(--s-spacer-0);
    --c-form-guide-request-size-m-padding-top: var(--s-spacer-0);
    --c-form-guide-request-size-m-padding-right: var(--s-spacer-0);
    --c-form-guide-request-size-m-padding-bottom: var(--s-spacer-0);
    --c-form-guide-request-size-m-padding-left: var(--s-spacer-0);
    --c-form-guide-request-size-l-padding-top: var(--s-spacer-0);
    --c-form-guide-request-size-l-padding-right: var(--s-spacer-0);
    --c-form-guide-request-size-l-padding-bottom: var(--s-spacer-0);
    --c-form-guide-request-size-l-padding-left: var(--s-spacer-0);
    --c-form-guide-request-padding: var(--c-form-guide-request-size-s-padding-top) var(--c-form-guide-request-size-s-padding-right) var(--c-form-guide-request-size-s-padding-bottom) var(--c-form-guide-request-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-formGuideRequest-module__tokens___zQbUn {
        --c-form-guide-request-padding: var(--c-form-guide-request-size-m-padding-top) var(--c-form-guide-request-size-m-padding-right) var(--c-form-guide-request-size-m-padding-bottom) var(--c-form-guide-request-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-formGuideRequest-module__tokens___zQbUn {
        --c-form-guide-request-padding: var(--c-form-guide-request-size-l-padding-top) var(--c-form-guide-request-size-l-padding-right) var(--c-form-guide-request-size-l-padding-bottom) var(--c-form-guide-request-size-l-padding-left)
    }
}

.v3-formGuideRequest-module__tokens___zQbUn {
    --c-form-guide-request-background-color: var(--s-color-background-default-light);
    --c-form-guide-request-opacity: var(--p-opacity-100);
    --c-form-guide-request-loading-margin-top: var(--s-spacer-4);
    --c-form-guide-request-api-message-margin-top: var(--s-spacer-10)
}

.v3-formGuideRequest-module__loading___XjcDU {
    margin-top: var(--c-form-guide-request-loading-margin-top)
}

.v3-formGuideRequest-module__apiMessage___t7CUv {
    margin-top: var(--c-form-guide-request-api-message-margin-top)
}

.v3-formGuide-module__tokens___-bpkG {
    --c-form-guide-top-width: var(--p-borderwidth-0);
    --c-form-guide-bottom-width: var(--p-borderwidth-0);
    --c-form-guide-left-width: var(--p-borderwidth-0);
    --c-form-guide-right-width: var(--p-borderwidth-0);
    --c-form-guide-border-style: var(--p-border-style-solid);
    --c-form-guide-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-form-guide-border-top: var(--c-form-guide-top-width) var(--c-form-guide-border-style) var(--c-form-guide-border-color);
    --c-form-guide-border-bottom: var(--c-form-guide-bottom-width) var(--c-form-guide-border-style) var(--c-form-guide-border-color);
    --c-form-guide-border-right: var(--c-form-guide-right-width) var(--c-form-guide-border-style) var(--c-form-guide-border-color);
    --c-form-guide-border-left: var(--c-form-guide-left-width) var(--c-form-guide-border-style) var(--c-form-guide-border-color);
    --c-form-guide-border-radius: var(--p-borderradius-0);
    --c-form-guide-size-s-padding-top: var(--s-spacer-13);
    --c-form-guide-size-s-padding-right: var(--s-spacer-6);
    --c-form-guide-size-s-padding-bottom: var(--s-spacer-13);
    --c-form-guide-size-s-padding-left: var(--s-spacer-6);
    --c-form-guide-size-l-padding-top: var(--s-spacer-13);
    --c-form-guide-size-l-padding-right: var(--s-spacer-10);
    --c-form-guide-size-l-padding-bottom: var(--s-spacer-13);
    --c-form-guide-size-l-padding-left: var(--s-spacer-10);
    --c-form-guide-padding: var(--c-form-guide-size-s-padding-top) var(--c-form-guide-size-s-padding-right) var(--c-form-guide-size-s-padding-bottom) var(--c-form-guide-size-s-padding-left)
}

@media (min-width: 1024px) {
    .v3-formGuide-module__tokens___-bpkG {
        --c-form-guide-padding: var(--c-form-guide-size-l-padding-top) var(--c-form-guide-size-l-padding-right) var(--c-form-guide-size-l-padding-bottom) var(--c-form-guide-size-l-padding-left)
    }
}

.v3-formGuide-module__tokens___-bpkG {
    --c-form-guide-background-color: var(--s-color-background-default-white);
    --c-form-guide-text-color: var(--s-color-text-neutral-dark-dark);
    --c-form-guide-team-stats-text-color: var(--s-color-text-neutral-dark-dark);
    --c-form-guide-team-stats-border-color: var(--s-color-border-default-mid);
    --c-form-game-icon-text-color: var(--s-color-text-neutral-dark-dark);
    --c-form-game-color-win: var(--s-color-background-system-success);
    --c-form-game-color-draw: var(--s-color-background-default-mid);
    --c-form-game-color-loss: var(--s-color-background-system-error);
    --c-form-guide-team-stat-label-color: var(--s-color-text-neutral-dark-dark);
    --c-form-guide-team-stat-value-color: var(--s-color-text-neutral-dark-dark);
    --c-form-guide-team-name-color: var(--s-color-text-neutral-dark-dark)
}

.v3-formGuide-module__onDark___Iwb8d {
    --c-form-guide-background-color: var(--s-color-background-default-dark);
    --c-form-guide-text-color: var(--s-color-text-default-white);
    --c-form-game-icon-text-color: var(--s-color-text-default-white);
    --c-form-guide-team-stats-text-color: var(--s-color-text-default-white);
    --c-form-guide-team-stats-border-color: var(--s-color-border-default-light);
    --c-form-guide-team-stat-label-color: var(--s-color-text-default-white);
    --c-form-guide-team-stat-value-color: var(--s-color-text-default-white);
    --c-form-guide-team-name-color: var(--s-color-text-default-white)
}

.v3-formGuide-module__tokens___-bpkG {
    --c-form-guide-display: flex;
    --c-form-guide-align-items: center;
    --c-form-guide-flex-direction: column;
    --c-form-guide-flex-direction-l: row;
    --c-form-guide-form-label-padding-bottom: 8px;
    --c-form-guide-form-display: flex;
    --c-form-guide-form-align-items: center;
    --c-form-guide-form-flex-direction: column;
    --c-form-guide-form-width: 100%;
    --c-form-guide-form-margin-bottom: 8px;
    --c-form-guide-form-items-display: flex;
    --c-form-guide-form-items-justify-content: center;
    --c-form-guide-form-items-padding: 0 56px;
    --c-form-guide-form-items-width: 100%;
    --c-form-game-display: flex;
    --c-form-game-flex-wrap: wrap;
    --c-form-game-text-transform: uppercase;
    --c-form-game-width: var(--s-size-iconsize-s);
    --c-form-game-height: var(--s-size-iconsize-s);
    --c-form-game-padding-top: 24px;
    --c-form-game-icon-position: relative;
    --c-form-game-icon-display: block;
    --c-form-game-icon-text-align: center;
    --c-form-guide-form-game-padding-right: 8px;
    --c-form-guide-form-game-margin-bottom: 8px;
    --c-form-guide-team-stats-width: 100%;
    --c-form-guide-team-details-display: flex;
    --c-form-guide-team-details-flex-direction: column;
    --c-form-guide-team-details-align-items: center;
    --c-form-guide-team-details-width: 100%;
    --c-form-guide-team-details-text-align: center;
    --c-form-guide-team-details-margin-bottom: 16px;
    --c-form-guide-team-crest-width: 52px;
    --c-form-guide-team-crest-height: 52px;
    --c-form-guide-team-crest-margin-bottom: 16px;
    --c-form-guide-team-stat-display: flex;
    --c-form-guide-team-stat-align-items: center;
    --c-form-guide-team-stat-justify-content: space-between;
    --c-form-guide-team-stat-border-bottom: 1px solid var(--c-form-guide-team-stats-border-color);
    --c-form-guide-team-stat-padding-bottom: 10px;
    --c-form-guide-team-stat-margin-bottom: 20px
}

.v3-formGuide-module__formGuide___ylpiD {
    display: var(--c-form-guide-display);
    align-items: var(--c-form-guide-align-items);
    padding: var(--c-form-guide-padding);
    color: var(--c-form-guide-text-color);
    background-color: var(--c-form-guide-background-color);
    flex-direction: var(--c-form-guide-flex-direction)
}

@media (min-width: 1024px) {
    .v3-formGuide-module__formGuide___ylpiD {
        flex-direction: var(--c-form-guide-flex-direction-l)
    }
}

.v3-formGuide-module__form___naQaj {
    display: var(--c-form-guide-form-display);
    align-items: var(--c-form-guide-form-align-items);
    flex-direction: var(--c-form-guide-form-flex-direction);
    width: var(--c-form-guide-form-width);
    margin-bottom: var(--c-form-guide-form-margin-bottom)
}

.v3-formGuide-module__formLabel___FIzx6 {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    text-transform: var(--p-textcase-uppercase);
    margin-bottom: var(--c-form-guide-form-label-padding-bottom)
}

.v3-formGuide-module__formItems___RYVu1 {
    display: var(--c-form-guide-form-items-display);
    justify-content: var(--c-form-guide-form-items-justify-content);
    padding: var(--c-form-guide-form-items-padding);
    width: var(--c-form-guide-form-items-width)
}

.v3-formGuide-module__formGame___n9ZBj {
    display: var(--c-form-game-display);
    flex-wrap: var(--c-form-game-flex-wrap);
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    text-transform: var(--c-form-game-text-transform)
}

.v3-formGuide-module__formGame___n9ZBj:not(:last-child) {
    padding-right: var(--c-form-guide-form-game-padding-right)
}

.v3-formGuide-module__formGame___n9ZBj span {
    position: var(--c-form-game-icon-position);
    display: var(--c-form-game-icon-display);
    padding-top: var(--c-form-game-padding-top);
    width: var(--c-form-game-width);
    text-align: var(--c-form-game-icon-text-align);
    color: var(--c-form-game-icon-text-color)
}

.v3-formGuide-module__formGame___n9ZBj span:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: var(--c-form-game-width);
    height: var(--c-form-game-height);
    border-radius: 50%;
    margin-bottom: var(--c-form-guide-form-game-margin-bottom)
}

.v3-formGuide-module__win___dGMFw:before {
    background-color: var(--c-form-game-color-win)
}

.v3-formGuide-module__draw___hsJDp:before {
    background-color: var(--c-form-game-color-draw)
}

.v3-formGuide-module__loss___d4ILK:before {
    background-color: var(--c-form-game-color-loss)
}

.v3-formGuide-module__teamStats___Qw-DF {
    width: var(--c-form-guide-team-stats-width)
}

.v3-formGuide-module__teamStat___aMBsJ {
    display: var(--c-form-guide-team-stat-display);
    align-items: var(--c-form-guide-team-stat-align-items);
    justify-content: var(--c-form-guide-team-stat-justify-content);
    border-bottom: var(--c-form-guide-team-stat-border-bottom);
    padding-bottom: var(--c-form-guide-team-stat-padding-bottom)
}

.v3-formGuide-module__teamStat___aMBsJ:not(:last-child) {
    margin-bottom: var(--c-form-guide-team-stat-margin-bottom)
}

.v3-formGuide-module__teamStatLabel___-TdLt {
    font-family: Open Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 400;
    color: var(--c-form-guide-team-stat-label-color)
}

.v3-formGuide-module__teamStatValue___QlV2r {
    font-family: Open Sans;
    font-size: 32px;
    line-height: 40px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-form-guide-team-stat-value-color)
}

.v3-formGuide-module__teamDetails___SmZ56 {
    display: var(--c-form-guide-team-details-display);
    flex-direction: var(--c-form-guide-team-details-flex-direction);
    align-items: var(--c-form-guide-team-details-align-items);
    width: var(--c-form-guide-team-details-width);
    text-align: var(--c-form-guide-team-details-text-align);
    margin-bottom: var(--c-form-guide-team-details-margin-bottom)
}

.v3-formGuide-module__teamCrest___sD1BZ {
    width: var(--c-form-guide-team-crest-width);
    height: var(--c-form-guide-team-crest-height);
    margin-bottom: var(--c-form-guide-team-crest-margin-bottom)
}

.v3-formGuide-module__teamName___Qaztt {
    font-family: Open Sans;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 700;
    color: var(--c-form-guide-team-name-color)
}

@media (min-width: 1024px) {
    .v3-formGuide-module__teamName___Qaztt {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 28px;
        letter-spacing: .1000000015px;
        font-weight: 700
    }
}

._container_ozzy8_1 {
    background-color: grey
}

._contentfulImage_ozzy8_5 {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    max-width: 100%;
    height: 100%;
    opacity: 1;
    transition: opacity .5s ease-in
}

._contentfulImage_ozzy8_5 img {
    display: block;
    object-fit: cover;
    object-position: center;
    width: 100%;
    height: 100%
}

._richTextRenderer_1glh3_1 {
    display: flex;
    flex-direction: column;
    gap: 32px
}

.v3-endeavorEmbed-module__tokens___Qmpv3 {
    --c-endeavor-embed-top-width: var(--p-borderwidth-0);
    --c-endeavor-embed-bottom-width: var(--p-borderwidth-0);
    --c-endeavor-embed-left-width: var(--p-borderwidth-0);
    --c-endeavor-embed-right-width: var(--p-borderwidth-0);
    --c-endeavor-embed-border-style: var(--p-border-style-solid);
    --c-endeavor-embed-border-color: var(--s-color-border-holdingcolour-fullytransparent);
    --c-endeavor-embed-border-top: var(--c-endeavor-embed-top-width) var(--c-endeavor-embed-border-style) var(--c-endeavor-embed-border-color);
    --c-endeavor-embed-border-bottom: var(--c-endeavor-embed-bottom-width) var(--c-endeavor-embed-border-style) var(--c-endeavor-embed-border-color);
    --c-endeavor-embed-border-right: var(--c-endeavor-embed-right-width) var(--c-endeavor-embed-border-style) var(--c-endeavor-embed-border-color);
    --c-endeavor-embed-border-left: var(--c-endeavor-embed-left-width) var(--c-endeavor-embed-border-style) var(--c-endeavor-embed-border-color);
    --c-endeavor-embed-border-radius: var(--p-borderradius-0);
    --c-endeavor-embed-size-s-padding-top: var(--s-spacer-0);
    --c-endeavor-embed-size-s-padding-right: var(--s-spacer-0);
    --c-endeavor-embed-size-s-padding-bottom: var(--s-spacer-0);
    --c-endeavor-embed-size-s-padding-left: var(--s-spacer-0);
    --c-endeavor-embed-size-m-padding-top: var(--s-spacer-0);
    --c-endeavor-embed-size-m-padding-right: var(--s-spacer-0);
    --c-endeavor-embed-size-m-padding-bottom: var(--s-spacer-0);
    --c-endeavor-embed-size-m-padding-left: var(--s-spacer-0);
    --c-endeavor-embed-size-l-padding-top: var(--s-spacer-0);
    --c-endeavor-embed-size-l-padding-right: var(--s-spacer-0);
    --c-endeavor-embed-size-l-padding-bottom: var(--s-spacer-0);
    --c-endeavor-embed-size-l-padding-left: var(--s-spacer-0);
    --c-endeavor-embed-padding: var(--c-endeavor-embed-size-s-padding-top) var(--c-endeavor-embed-size-s-padding-right) var(--c-endeavor-embed-size-s-padding-bottom) var(--c-endeavor-embed-size-s-padding-left)
}

@media (min-width: 768px) {
    .v3-endeavorEmbed-module__tokens___Qmpv3 {
        --c-endeavor-embed-padding: var(--c-endeavor-embed-size-m-padding-top) var(--c-endeavor-embed-size-m-padding-right) var(--c-endeavor-embed-size-m-padding-bottom) var(--c-endeavor-embed-size-m-padding-left)
    }
}

@media (min-width: 1024px) {
    .v3-endeavorEmbed-module__tokens___Qmpv3 {
        --c-endeavor-embed-padding: var(--c-endeavor-embed-size-l-padding-top) var(--c-endeavor-embed-size-l-padding-right) var(--c-endeavor-embed-size-l-padding-bottom) var(--c-endeavor-embed-size-l-padding-left)
    }
}

.v3-endeavorEmbed-module__tokens___Qmpv3 {
    --c-endeavor-embed-background-color: var(--s-color-background-default-light);
    --c-endeavor-embed-opacity: var(--p-opacity-100);
    --c-endeavor-embed-aspect-ratio: 16/9;
    --c-endeavor-embed-height: 100%
}

.v3-endeavorEmbed-module__endeavorEmbed___xYbSl {
    padding: var(--c-endeavor-embed-padding);
    height: var(--c-endeavor-embed-height);
    background-color: var(--c-endeavor-embed-background-color);
    border-radius: var(--c-endeavor-embed-border-radius);
    opacity: var(--c-endeavor-embed-opacity);
    border-top: var(--c-endeavor-embed-border-top);
    border-bottom: var(--c-endeavor-embed-border-bottom);
    border-left: var(--c-endeavor-embed-border-left);
    border-right: var(--c-endeavor-embed-border-right);
    aspect-ratio: var(--c-endeavor-embed-aspect-ratio)
}

@font-face {
    font-family: PST Mail Sans;
    src: url($assets-pstmailsans-extrabold-woff2) format("woff2");
    font-display: swap;
    font-weight: 800
}

@font-face {
    font-family: PST Mail Sans;
    src: url($assets-pstmailsans-black-woff2) format("woff2");
    font-display: swap;
    font-weight: 900
}

@font-face {
    font-family: PST Mail Sans;
    src: url($assets-pstmailsans-bold-woff2) format("woff2");
    font-display: swap;
    font-weight: 700
}

@font-face {
    font-family: PST Mail Sans;
    src: url($assets-pstmailsans-semibold-woff2) format("woff2");
    font-display: swap;
    font-weight: 600
}

@font-face {
    font-family: PST Mail Sans;
    src: url($assets-pstmailsans-medium-woff2) format("woff2");
    font-display: swap;
    font-weight: 500
}

@font-face {
    font-family: PST Mail Sans;
    src: url($assets-pstmailsans-regular-woff2) format("woff2");
    font-display: swap;
    font-weight: 400
}

@font-face {
    font-family: PST Mail Sans;
    src: url($assets-pstmailsans-light-woff2) format("woff2");
    font-display: swap;
    font-weight: 300
}

:root[data-theme=ghost-nufc] {
    --p-color-neutral-100: #f5f5f5;
    --p-color-neutral-200: #e0e0e0;
    --p-color-neutral-300: #d6d6d6;
    --p-color-neutral-400: #ccc;
    --p-color-neutral-500: grey;
    --p-color-neutral-600: #666;
    --p-color-neutral-700: #525252;
    --p-color-neutral-800: #292929;
    --p-color-neutral-900: #141414;
    --p-color-neutral-black: #000;
    --p-color-neutral-white: #fff;
    --p-color-opacity-black-0: transparent;
    --p-color-opacity-black-10: rgba(0, 0, 0, .1);
    --p-color-opacity-black-20: rgba(0, 0, 0, .2);
    --p-color-opacity-black-30: rgba(0, 0, 0, .3);
    --p-color-opacity-black-40: rgba(0, 0, 0, .4);
    --p-color-opacity-black-50: rgba(0, 0, 0, .5);
    --p-color-opacity-black-60: rgba(0, 0, 0, .6);
    --p-color-opacity-black-70: rgba(0, 0, 0, .7);
    --p-color-opacity-black-80: rgba(0, 0, 0, .8);
    --p-color-opacity-black-90: rgba(0, 0, 0, .9);
    --p-color-opacity-white-0: hsla(0, 0%, 100%, 0);
    --p-color-opacity-white-10: hsla(0, 0%, 100%, .1);
    --p-color-opacity-white-20: hsla(0, 0%, 100%, .2);
    --p-color-opacity-white-30: hsla(0, 0%, 100%, .3);
    --p-color-opacity-white-40: hsla(0, 0%, 100%, .4);
    --p-color-opacity-white-50: hsla(0, 0%, 100%, .5);
    --p-color-opacity-white-60: hsla(0, 0%, 100%, .6);
    --p-color-opacity-white-70: hsla(0, 0%, 100%, .7);
    --p-color-opacity-white-80: hsla(0, 0%, 100%, .8);
    --p-color-opacity-white-90: hsla(0, 0%, 100%, .9);
    --p-color-primary-1: #0a54ff;
    --p-color-primary-2: #131f2d;
    --p-color-primary-3: #032342;
    --p-color-secondary-1: #00ffad;
    --p-color-secondary-2: #131f2d;
    --p-color-secondary-3: #f4f4f4;
    --p-color-secondary-4: #adffb1;
    --p-color-secondary-5: #ff6700;
    --p-color-shades-primary-1-600: #0843cc;
    --p-color-shades-primary-1-700: #063299;
    --p-color-shades-primary-1-800: #042266;
    --p-color-shades-primary-2-600: #0f1924;
    --p-color-shades-primary-2-700: #0b131b;
    --p-color-shades-primary-2-800: #080c12;
    --p-color-shades-secondary-1-600: #00cc8a;
    --p-color-shades-secondary-1-700: #009968;
    --p-color-shades-secondary-1-800: #006645;
    --p-color-shades-secondary-2-600: #003663;
    --p-color-shades-secondary-2-700: #00284a;
    --p-color-shades-secondary-2-800: #001b32;
    --p-color-system-error: #ff3a49;
    --p-color-system-link-visited: #8a3ffc;
    --p-color-system-success: #26d95f;
    --p-color-system-warning: #ffb400;
    --p-color-tints-primary-1-200: #9dbbff;
    --p-color-tints-primary-1-300: #6c98ff;
    --p-color-tints-primary-1-400: #3b76ff;
    --p-color-tints-primary-2-200: #617790;
    --p-color-tints-primary-2-300: #475a6f;
    --p-color-tints-primary-2-400: #2d3c4e;
    --p-color-tints-secondary-1-200: #99ffde;
    --p-color-tints-secondary-1-300: #66ffce;
    --p-color-tints-secondary-1-400: #33ffbd;
    --p-color-tints-secondary-2-200: #639bcb;
    --p-color-tints-secondary-2-300: #427eb0;
    --p-color-tints-secondary-2-400: #216096;
    --primitive-fontsize-0: 12px;
    --primitive-fontsize-1: 14px;
    --primitive-fontsize-2: 16px;
    --primitive-fontsize-3: 18px;
    --primitive-fontsize-4: 20px;
    --primitive-fontsize-5: 24px;
    --primitive-fontsize-6: 28px;
    --primitive-fontsize-7: 32px;
    --primitive-fontsize-8: 36px;
    --primitive-fontsize-9: 40px;
    --primitive-fontsize-10: 48px;
    --primitive-fontsize-11: 56px;
    --primitive-fontsize-12: 64px;
    --primitive-fontsize-13: 72px;
    --primitive-fontsize-14: 80px;
    --primitive-fontsize-15: 96px;
    --primitive-fontsize-16: 128px;
    --primitive-letterspacing-0: 0%;
    --primitive-letterspacing-1: 0.1px;
    --primitive-letterspacing-2: 0.2px;
    --primitive-letterspacing-3: 0.5px;
    --primitive-letterspacing-4: 0.75px;
    --primitive-letterspacing-5: 1px;
    --primitive-letterspacing-6: 1.5px;
    --primitive-letterspacing-7: 2px;
    --primitive-lineheights-0: 16px;
    --primitive-lineheights-1: 20px;
    --primitive-lineheights-2: 24px;
    --primitive-lineheights-3: 28px;
    --primitive-lineheights-4: 32px;
    --primitive-lineheights-5: 36px;
    --primitive-lineheights-6: 40px;
    --primitive-lineheights-7: 44px;
    --primitive-lineheights-8: 48px;
    --primitive-lineheights-9: 56px;
    --primitive-lineheights-10: 64px;
    --primitive-lineheights-11: 80px;
    --primitive-lineheights-12: 96px;
    --primitive-lineheights-13: 108px;
    --primitive-lineheights-14: 128px;
    --primitive-paragraphspacing-0: 0px;
    --p-borderwidth-0: 0px;
    --p-borderwidth-1: 1px;
    --p-borderwidth-2: 2px;
    --p-borderwidth-3: 4px;
    --p-borderwidth-4: 8px;
    --p-breakpointsize-l: 1024px;
    --p-breakpointsize-m: 768px;
    --p-breakpointsize-s: 360px;
    --p-breakpointsize-xl: 1440px;
    --p-breakpointsize-xxl: 1920px;
    --primitive-paragraphspacing-1: 4px;
    --p-columnwidth-l: 52px;
    --p-columnwidth-m: 92px;
    --p-columnwidth-s: 36px;
    --p-columnwidth-xl: 76px;
    --p-columnwidth-xxl: 104px;
    --p-gutterwidth-l: 24px;
    --p-gutterwidth-m: 24px;
    --p-gutterwidth-s: 16px;
    --p-gutterwidth-xl: 32px;
    --p-gutterwidth-xxl: 40px;
    --p-marginwidth-l: 68px;
    --p-marginwidth-m: 48px;
    --p-marginwidth-s: 32px;
    --p-marginwidth-xl: 88px;
    --p-marginwidth-xxl: 116px;
    --p-size-0: 0px;
    --p-size-1: 1px;
    --p-size-2: 2px;
    --p-size-3: 4px;
    --p-size-4: 8px;
    --p-size-5: 12px;
    --p-size-6: 16px;
    --p-size-7: 20px;
    --p-size-8: 24px;
    --p-size-9: 28px;
    --p-size-10: 32px;
    --p-size-11: 36px;
    --p-size-12: 40px;
    --p-size-13: 48px;
    --p-size-14: 56px;
    --p-size-15: 64px;
    --p-size-16: 72px;
    --p-size-17: 80px;
    --p-size-18: 88px;
    --p-size-19: 96px;
    --p-size-20: 120px;
    --p-size-21: 140px;
    --p-size-22: 200px;
    --p-size-baseunit: 8px;
    --p-size-button-minimumtouchtarget: 40px;
    --p-size-button-touchtarget: 48px;
    --primitive-paragraphindent-0: 0px;
    --primitive-paragraphindent-1: 4px;
    --primitive-paragraphindent-2: 8px;
    --primitive-paragraphindent-3: 12px;
    --primitive-paragraphindent-4: 16px;
    --primitive-paragraphspacing-2: var(--p-size-baseunit);
    --primitive-paragraphspacing-3: 12px;
    --primitive-paragraphspacing-4: 16px;
    --primitive-paragraphspacing-5: 20px;
    --primitive-paragraphspacing-6: 24px;
    --primitive-paragraphspacing-7: 28px;
    --primitive-paragraphspacing-8: 32px;
    --primitive-paragraphspacing-9: 36px;
    --primitive-paragraphspacing-10: 40px;
    --primitive-paragraphspacing-11: 48px;
    --primitive-paragraphspacing-12: 56px;
    --primitive-paragraphspacing-13: 64px;
    --p-opacity-0: 0;
    --p-opacity-10: 0.1;
    --p-opacity-15: 0.15;
    --p-opacity-20: 0.2;
    --p-opacity-25: 0.25;
    --p-opacity-30: 0.3;
    --p-opacity-35: 0.35;
    --p-opacity-40: 0.4;
    --p-opacity-45: 0.45;
    --p-opacity-50: 0.5;
    --p-opacity-55: 0.55;
    --p-opacity-60: 0.6;
    --p-opacity-65: 0.65;
    --p-opacity-70: 0.7;
    --p-opacity-75: 0.75;
    --p-opacity-80: 0.8;
    --p-opacity-85: 0.85;
    --p-opacity-90: 0.9;
    --p-opacity-95: 0.95;
    --p-opacity-100: 1;
    --p-borderradius-0: 0px;
    --p-borderradius-1: 1px;
    --p-borderradius-2: 2px;
    --p-borderradius-3: 4px;
    --p-borderradius-4: 8px;
    --p-borderradius-5: 12px;
    --p-borderradius-6: 16px;
    --p-borderradius-7: 20px;
    --p-borderradius-8: 24px;
    --p-borderradius-9: 32px;
    --p-borderradius-10: 40px;
    --p-borderradius-full: 999px;
    --p-dark-level-0: 0px 0px 0px 0px #000;
    --p-dark-level-1: 0px 1px 3px 1px rgba(0, 0, 0, .15), 0px 2px 1px 0px rgba(0, 0, 0, .3);
    --p-dark-level-2: 0px 2px 6px 2px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);
    --p-dark-level-3: 0px 4px 8px 3px rgba(0, 0, 0, .15), 0px 1px 3px 0px rgba(0, 0, 0, .3);
    --p-dark-level-4: 0px 6px 10px 4px rgba(0, 0, 0, .15), 0px 2px 3px 0px rgba(0, 0, 0, .3);
    --p-dark-level-5: 0px 8px 12px 6px rgba(0, 0, 0, .15), 0px 4px 4px 0px rgba(0, 0, 0, .3);
    --p-light-level-0: 0px 0px 0px 0px #000;
    --p-light-level-1: 0px 1px 4px 0px rgba(0, 0, 0, .24), 0px 2px 4px 0px rgba(0, 0, 0, .24);
    --p-light-level-2: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 2px 6px 2px rgba(0, 0, 0, .15);
    --p-light-level-3: 0px 4px 8px 3px rgba(0, 0, 0, .15), 0px 1px 3px 0px rgba(0, 0, 0, .3);
    --p-light-level-4: 0px 6px 10px 4px rgba(0, 0, 0, .15), 0px 2px 3px 0px rgba(0, 0, 0, .3);
    --p-light-level-5: 0px 8px 12px 6px rgba(0, 0, 0, .15), 0px 4px 4px 0px rgba(0, 0, 0, .3);
    --s-color-background-brand-primary1: var(--p-color-primary-1);
    --s-color-background-brand-primary2: var(--p-color-primary-2);
    --s-color-background-brand-primary3: var(--p-color-primary-3);
    --s-color-background-brand-secondary1: var(--p-color-secondary-1);
    --s-color-background-brand-secondary2: var(--p-color-secondary-2);
    --s-color-background-brand-secondary3: var(--p-color-secondary-3);
    --s-color-background-brand-secondary4: var(--p-color-secondary-4);
    --s-color-background-brand-secondary5: var(--p-color-secondary-5);
    --s-color-background-default-black: var(--p-color-neutral-black);
    --s-color-background-default-dark: var(--p-color-neutral-900);
    --s-color-background-default-light: var(--p-color-neutral-100);
    --s-color-background-default-mid: var(--p-color-secondary-2);
    --s-color-background-default-white: var(--p-color-neutral-white);
    --s-color-background-holdingcolour-fullytransparent: transparent;
    --s-color-background-interaction-neutral-black-active: var(--p-color-neutral-600);
    --s-color-background-interaction-neutral-black-disabled: var(--p-color-opacity-white-20);
    --s-color-background-interaction-neutral-black-enabled: var(--p-color-neutral-black);
    --s-color-background-interaction-neutral-black-focused: var(--p-color-neutral-600);
    --s-color-background-interaction-neutral-black-hover: var(--p-color-neutral-800);
    --s-color-background-interaction-neutral-dark-active: var(--p-color-neutral-600);
    --s-color-background-interaction-neutral-dark-disabled: var(--p-color-opacity-white-20);
    --s-color-background-interaction-neutral-dark-enabled: var(--p-color-neutral-800);
    --s-color-background-interaction-neutral-dark-focused: var(--p-color-neutral-600);
    --s-color-background-interaction-neutral-dark-hover: var(--p-color-neutral-700);
    --s-color-background-interaction-neutral-light-active: var(--p-color-neutral-100);
    --s-color-background-interaction-neutral-light-disabled: var(--p-color-opacity-black-30);
    --s-color-background-interaction-neutral-light-enabled: var(--p-color-neutral-200);
    --s-color-background-interaction-neutral-light-focused: var(--p-color-neutral-500);
    --s-color-background-interaction-neutral-light-hover: var(--p-color-neutral-300);
    --s-color-background-interaction-neutral-mid-active: var(--p-color-neutral-700);
    --s-color-background-interaction-neutral-mid-disabled: var(--p-color-opacity-white-30);
    --s-color-background-interaction-neutral-mid-enabled: var(--p-color-neutral-500);
    --s-color-background-interaction-neutral-mid-focused: var(--p-color-neutral-700);
    --s-color-background-interaction-neutral-mid-hover: var(--p-color-neutral-600);
    --s-color-background-interaction-neutral-white-active: var(--p-color-neutral-400);
    --s-color-background-interaction-neutral-white-disabled: var(--p-color-opacity-black-30);
    --s-color-background-interaction-neutral-white-enabled: var(--p-color-neutral-white);
    --s-color-background-interaction-neutral-white-focused: var(--p-color-neutral-400);
    --s-color-background-interaction-neutral-white-hover: var(--p-color-neutral-200);
    --s-color-background-interaction-ondark-primary-active: var(--p-color-tints-secondary-1-300);
    --s-color-background-interaction-ondark-primary-disabled: var(--p-color-opacity-white-30);
    --s-color-background-interaction-ondark-primary-enabled: var(--p-color-secondary-1);
    --s-color-background-interaction-ondark-primary-focused: var(--p-color-tints-secondary-1-300);
    --s-color-background-interaction-ondark-primary-hover: var(--p-color-tints-secondary-1-400);
    --s-color-background-interaction-ondark-secondary-active: var(--p-color-neutral-400);
    --s-color-background-interaction-ondark-secondary-disabled: var(--p-color-opacity-white-20);
    --s-color-background-interaction-ondark-secondary-enabled: var(--p-color-opacity-white-10);
    --s-color-background-interaction-ondark-secondary-focused: var(--p-color-neutral-white);
    --s-color-background-interaction-ondark-secondary-hover: var(--p-color-neutral-white);
    --s-color-background-interaction-ondark-tertiary-active: var(--p-color-opacity-white-30);
    --s-color-background-interaction-ondark-tertiary-disabled: var(--p-color-opacity-white-20);
    --s-color-background-interaction-ondark-tertiary-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-background-interaction-ondark-tertiary-focused: var(--p-color-opacity-white-10);
    --s-color-background-interaction-ondark-tertiary-hover: var(--p-color-opacity-white-10);
    --s-color-background-interaction-onlight-primary-active: var(--p-color-shades-primary-1-700);
    --s-color-background-interaction-onlight-primary-disabled: var(--p-color-opacity-black-30);
    --s-color-background-interaction-onlight-primary-enabled: var(--p-color-primary-1);
    --s-color-background-interaction-onlight-primary-focused: var(--p-color-shades-primary-1-700);
    --s-color-background-interaction-onlight-primary-hover: var(--p-color-shades-primary-1-600);
    --s-color-background-interaction-onlight-secondary-active: var(--p-color-shades-secondary-1-800);
    --s-color-background-interaction-onlight-secondary-disabled: var(--p-color-opacity-black-10);
    --s-color-background-interaction-onlight-secondary-enabled: var(--p-color-opacity-black-10);
    --s-color-background-interaction-onlight-secondary-focused: var(--p-color-neutral-black);
    --s-color-background-interaction-onlight-secondary-hover: var(--p-color-neutral-black);
    --s-color-background-interaction-onlight-tertiary-active: var(--p-color-opacity-black-30);
    --s-color-background-interaction-onlight-tertiary-disabled: var(--p-color-opacity-white-50);
    --s-color-background-interaction-onlight-tertiary-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-background-interaction-onlight-tertiary-focused: var(--p-color-opacity-black-10);
    --s-color-background-interaction-onlight-tertiary-hover: var(--p-color-opacity-black-10);
    --s-color-background-system-error: var(--p-color-system-error);
    --s-color-background-system-success: var(--p-color-system-success);
    --s-color-background-system-warning: var(--p-color-system-warning);
    --s-color-border-brand-primary1: var(--p-color-primary-1);
    --s-color-border-brand-primary2: var(--p-color-primary-2);
    --s-color-border-brand-primary3: var(--p-color-primary-3);
    --s-color-border-brand-secondary1: var(--p-color-secondary-1);
    --s-color-border-brand-secondary2: var(--p-color-secondary-2);
    --s-color-border-brand-secondary3: var(--p-color-secondary-3);
    --s-color-border-brand-secondary4: var(--p-color-secondary-4);
    --s-color-border-brand-secondary5: var(--p-color-secondary-5);
    --s-color-border-default-black: var(--p-color-neutral-black);
    --s-color-border-default-dark: var(--p-color-neutral-700);
    --s-color-border-default-light: var(--p-color-neutral-200);
    --s-color-border-default-mid: var(--p-color-neutral-500);
    --s-color-border-default-white: var(--p-color-neutral-white);
    --s-color-border-holdingcolour-fullytransparent: transparent;
    --s-color-border-interaction-neutral-black-activated: var(--p-color-neutral-600);
    --s-color-border-interaction-neutral-black-disabled: var(--p-color-opacity-black-30);
    --s-color-border-interaction-neutral-black-enabled: var(--p-color-neutral-black);
    --s-color-border-interaction-neutral-black-focused: var(--p-color-neutral-600);
    --s-color-border-interaction-neutral-black-hover: var(--p-color-neutral-800);
    --s-color-border-interaction-neutral-dark-activated: var(--p-color-neutral-600);
    --s-color-border-interaction-neutral-dark-disabled: var(--p-color-opacity-black-30);
    --s-color-border-interaction-neutral-dark-enabled: var(--p-color-neutral-800);
    --s-color-border-interaction-neutral-dark-focused: var(--p-color-neutral-600);
    --s-color-border-interaction-neutral-dark-hover: var(--p-color-neutral-700);
    --s-color-border-interaction-neutral-light-activated: var(--p-color-neutral-500);
    --s-color-border-interaction-neutral-light-disabled: var(--p-color-opacity-black-30);
    --s-color-border-interaction-neutral-light-enabled: var(--p-color-neutral-200);
    --s-color-border-interaction-neutral-light-focused: var(--p-color-neutral-500);
    --s-color-border-interaction-neutral-light-hover: var(--p-color-neutral-300);
    --s-color-border-interaction-neutral-mid-activated: var(--p-color-neutral-700);
    --s-color-border-interaction-neutral-mid-disabled: var(--p-color-opacity-black-20);
    --s-color-border-interaction-neutral-mid-enabled: var(--p-color-neutral-500);
    --s-color-border-interaction-neutral-mid-focused: var(--p-color-neutral-700);
    --s-color-border-interaction-neutral-mid-hover: var(--p-color-neutral-600);
    --s-color-border-interaction-neutral-white-activated: var(--p-color-neutral-400);
    --s-color-border-interaction-neutral-white-disabled: var(--p-color-opacity-white-30);
    --s-color-border-interaction-neutral-white-enabled: var(--p-color-neutral-white);
    --s-color-border-interaction-neutral-white-focused: var(--p-color-neutral-400);
    --s-color-border-interaction-neutral-white-hover: var(--p-color-neutral-200);
    --s-color-border-interaction-ondark-activated: var(--p-color-shades-secondary-1-700);
    --s-color-border-interaction-ondark-disabled: var(--p-color-opacity-white-50);
    --s-color-border-interaction-ondark-enabled: var(--p-color-opacity-white-20);
    --s-color-border-interaction-ondark-focused: var(--p-color-shades-secondary-1-700);
    --s-color-border-interaction-ondark-hover: var(--p-color-secondary-1);
    --s-color-border-interaction-onlight-activated: var(--p-color-shades-primary-1-700);
    --s-color-border-interaction-onlight-disabled: var(--p-color-opacity-black-30);
    --s-color-border-interaction-onlight-enabled: var(--p-color-opacity-black-10);
    --s-color-border-interaction-onlight-focused: var(--s-color-border-brand-primary1);
    --s-color-border-interaction-onlight-hover: var(--p-color-primary-1);
    --s-color-border-interaction-primary-activated: var(--p-color-shades-primary-1-700);
    --s-color-border-interaction-primary-disabled: var(--p-color-opacity-black-30);
    --s-color-border-interaction-primary-enabled: var(--p-color-primary-1);
    --s-color-border-interaction-primary-focused: var(--p-color-shades-primary-1-700);
    --s-color-border-interaction-primary-hover: var(--p-color-shades-primary-1-600);
    --s-color-border-interaction-secondary-activated: var(--p-color-shades-primary-1-700);
    --s-color-border-interaction-secondary-disabled: var(--p-color-opacity-white-50);
    --s-color-border-interaction-secondary-enabled: var(--p-color-secondary-1);
    --s-color-border-interaction-secondary-focused: var(--p-color-shades-primary-1-700);
    --s-color-border-interaction-secondary-hover: var(--p-color-shades-primary-1-600);
    --s-color-border-interaction-tertiary-activated: var(--p-color-shades-primary-1-700);
    --s-color-border-interaction-tertiary-disabled: var(--p-color-opacity-white-50);
    --s-color-border-interaction-tertiary-enabled: var(--p-color-primary-1);
    --s-color-border-interaction-tertiary-focused: var(--p-color-shades-primary-1-700);
    --s-color-border-interaction-tertiary-hover: var(--p-color-shades-primary-1-600);
    --s-color-button-neutral-black-primary-container-background-active: var(--s-color-background-interaction-neutral-black-active);
    --s-color-button-neutral-black-primary-container-background-disabled: var(--s-color-background-interaction-neutral-black-disabled);
    --s-color-button-neutral-black-primary-container-background-enabled: var(--s-color-background-interaction-neutral-black-enabled);
    --s-color-button-neutral-black-primary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-container-background-hover: var(--s-color-background-interaction-neutral-black-hover);
    --s-color-button-neutral-black-primary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-container-border-focused: var(--s-color-border-brand-secondary1);
    --s-color-button-neutral-black-primary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-contents-background-focused: var(--s-color-background-default-black);
    --s-color-button-neutral-black-primary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-icon-active: var(--s-color-icon-default-white);
    --s-color-icon-default-white: var(--p-color-neutral-white);
    --s-color-button-neutral-black-primary-icon-disabled: var(--p-color-opacity-white-30);
    --s-color-button-neutral-black-primary-icon-enabled: var(--s-color-icon-default-white);
    --s-color-button-neutral-black-primary-icon-focused: var(--s-color-icon-default-white);
    --s-color-button-neutral-black-primary-icon-hover: var(--s-color-icon-default-white);
    --s-color-button-neutral-black-primary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-primary-label-active: var(--s-color-text-default-white);
    --s-color-text-default-white: var(--p-color-neutral-white);
    --s-color-button-neutral-black-primary-label-disabled: var(--p-color-opacity-white-30);
    --s-color-button-neutral-black-primary-label-enabled: var(--s-color-text-default-white);
    --s-color-button-neutral-black-primary-label-focused: var(--s-color-text-default-white);
    --s-color-button-neutral-black-primary-label-hover: var(--s-color-text-default-white);
    --s-color-button-neutral-black-secondary-container-background-active: var(--s-color-background-interaction-neutral-dark-active);
    --s-color-button-neutral-black-secondary-container-background-disabled: var(--s-color-background-interaction-neutral-dark-disabled);
    --s-color-button-neutral-black-secondary-container-background-enabled: var(--s-color-background-interaction-neutral-dark-enabled);
    --s-color-button-neutral-black-secondary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-container-background-hover: var(--s-color-background-interaction-neutral-dark-hover);
    --s-color-button-neutral-black-secondary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-container-border-focused: var(--s-color-border-brand-secondary1);
    --s-color-button-neutral-black-secondary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-contents-background-focused: var(--s-color-background-interaction-neutral-dark-focused);
    --s-color-button-neutral-black-secondary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-icon-active: var(--s-color-icon-default-white);
    --s-color-button-neutral-black-secondary-icon-disabled: var(--p-color-opacity-white-30);
    --s-color-button-neutral-black-secondary-icon-enabled: var(--s-color-icon-default-white);
    --s-color-button-neutral-black-secondary-icon-focused: var(--s-color-icon-default-white);
    --s-color-button-neutral-black-secondary-icon-hover: var(--s-color-icon-default-white);
    --s-color-button-neutral-black-secondary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-secondary-label-active: var(--s-color-text-default-white);
    --s-color-button-neutral-black-secondary-label-disabled: var(--p-color-opacity-white-30);
    --s-color-button-neutral-black-secondary-label-enabled: var(--s-color-text-default-white);
    --s-color-button-neutral-black-secondary-label-focused: var(--s-color-text-default-white);
    --s-color-button-neutral-black-secondary-label-hover: var(--s-color-text-default-white);
    --s-color-button-neutral-black-tertiary-container-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-container-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-container-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-container-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-container-border-active: var(--s-color-border-default-light);
    --s-color-button-neutral-black-tertiary-container-border-disabled: var(--p-color-opacity-white-20);
    --s-color-button-neutral-black-tertiary-container-border-enabled: var(--s-color-border-default-light);
    --s-color-button-neutral-black-tertiary-container-border-focused: var(--s-color-border-interaction-onlight-enabled);
    --s-color-button-neutral-black-tertiary-container-border-hover: var(--s-color-border-default-light);
    --s-color-button-neutral-black-tertiary-contents-background-active: var(--p-color-opacity-white-20);
    --s-color-button-neutral-black-tertiary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-contents-background-focused: var(--p-color-opacity-white-20);
    --s-color-button-neutral-black-tertiary-contents-background-hover: var(--p-color-opacity-white-10);
    --s-color-button-neutral-black-tertiary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-icon-active: var(--s-color-icon-default-white);
    --s-color-button-neutral-black-tertiary-icon-disabled: var(--p-color-opacity-white-30);
    --s-color-button-neutral-black-tertiary-icon-enabled: var(--s-color-icon-default-white);
    --s-color-button-neutral-black-tertiary-icon-focused: var(--s-color-icon-default-white);
    --s-color-button-neutral-black-tertiary-icon-hover: var(--s-color-icon-default-white);
    --s-color-button-neutral-black-tertiary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-black-tertiary-label-active: var(--s-color-text-default-white);
    --s-color-button-neutral-black-tertiary-label-disabled: var(--p-color-opacity-white-30);
    --s-color-button-neutral-black-tertiary-label-enabled: var(--s-color-text-default-white);
    --s-color-button-neutral-black-tertiary-label-focused: var(--s-color-text-default-white);
    --s-color-button-neutral-black-tertiary-label-hover: var(--s-color-text-default-white);
    --s-color-button-neutral-dark-background-activated: var(--s-color-background-interaction-neutral-dark-active);
    --s-color-button-neutral-dark-background-disabled: var(--s-color-background-interaction-neutral-dark-disabled);
    --s-color-button-neutral-dark-background-enabled: var(--s-color-background-interaction-neutral-dark-enabled);
    --s-color-button-neutral-dark-background-focused: var(--s-color-background-interaction-neutral-dark-focused);
    --s-color-button-neutral-dark-background-hover: var(--s-color-background-interaction-neutral-dark-hover);
    --s-color-button-neutral-dark-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-dark-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-dark-border-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-dark-border-focused: var(--s-color-border-brand-primary1);
    --s-color-button-neutral-dark-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-dark-icon-active: var(--s-color-icon-default-white);
    --s-color-button-neutral-dark-icon-disabled: var(--p-color-opacity-white-60);
    --s-color-button-neutral-dark-icon-enabled: var(--s-color-icon-default-white);
    --s-color-button-neutral-dark-icon-focused: var(--s-color-icon-default-white);
    --s-color-button-neutral-dark-icon-hover: var(--s-color-icon-default-white);
    --s-color-button-neutral-dark-label-active: var(--s-color-text-default-white);
    --s-color-button-neutral-dark-label-disabled: var(--p-color-opacity-white-60);
    --s-color-button-neutral-dark-label-enabled: var(--s-color-text-default-white);
    --s-color-button-neutral-dark-label-focused: var(--s-color-text-default-white);
    --s-color-button-neutral-dark-label-hover: var(--s-color-text-default-white);
    --s-color-button-neutral-light-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-light-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-light-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-light-border-focused: var(--s-color-border-brand-primary1);
    --s-color-button-neutral-light-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-light-container-background-active: var(--s-color-background-interaction-neutral-light-focused);
    --s-color-button-neutral-light-container-background-disabled: var(--s-color-background-interaction-neutral-light-disabled);
    --s-color-button-neutral-light-container-background-enabled: var(--s-color-background-interaction-neutral-light-enabled);
    --s-color-button-neutral-light-container-background-focused: var(--s-color-background-interaction-neutral-light-enabled);
    --s-color-button-neutral-light-container-background-hover: var(--s-color-background-interaction-neutral-light-hover);
    --s-color-button-neutral-light-content-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-light-content-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-light-content-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-light-content-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-light-content-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-light-icon-active: var(--s-color-icon-default-dark);
    --s-color-icon-default-dark: var(--p-color-neutral-600);
    --s-color-button-neutral-light-icon-disabled: var(--p-color-opacity-black-30);
    --s-color-button-neutral-light-icon-enabled: var(--s-color-icon-default-dark);
    --s-color-button-neutral-light-icon-focused: var(--s-color-icon-default-dark);
    --s-color-button-neutral-light-icon-hover: var(--s-color-icon-default-dark);
    --s-color-button-neutral-light-label-activated: var(--s-color-text-default-dark);
    --s-color-text-default-dark: var(--p-color-neutral-500);
    --s-color-button-neutral-light-label-disabled: var(--p-color-opacity-black-30);
    --s-color-button-neutral-light-label-enabled: var(--s-color-text-default-dark);
    --s-color-button-neutral-light-label-focused: var(--s-color-text-default-dark);
    --s-color-button-neutral-light-label-hover: var(--s-color-text-default-dark);
    --s-color-button-neutral-white-primary-container-background-active: var(--s-color-background-interaction-neutral-white-active);
    --s-color-button-neutral-white-primary-container-background-disabled: var(--s-color-background-interaction-neutral-white-disabled);
    --s-color-button-neutral-white-primary-container-background-enabled: var(--s-color-background-interaction-neutral-white-enabled);
    --s-color-button-neutral-white-primary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-container-background-hover: var(--s-color-background-interaction-neutral-white-hover);
    --s-color-button-neutral-white-primary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-container-border-focused: var(--s-color-border-brand-primary1);
    --s-color-button-neutral-white-primary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-contents-background-focused: var(--s-color-background-default-white);
    --s-color-button-neutral-white-primary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-icon-active: var(--s-color-icon-default-black);
    --s-color-icon-default-black: var(--p-color-neutral-black);
    --s-color-button-neutral-white-primary-icon-disabled: var(--p-color-opacity-black-30);
    --s-color-button-neutral-white-primary-icon-enabled: var(--s-color-icon-default-black);
    --s-color-button-neutral-white-primary-icon-focused: var(--s-color-icon-default-black);
    --s-color-button-neutral-white-primary-icon-hover: var(--s-color-icon-default-black);
    --s-color-button-neutral-white-primary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-primary-label-active: var(--s-color-text-default-black);
    --s-color-text-default-black: var(--p-color-neutral-black);
    --s-color-button-neutral-white-primary-label-disabled: var(--p-color-opacity-black-30);
    --s-color-button-neutral-white-primary-label-enabled: var(--s-color-text-default-black);
    --s-color-button-neutral-white-primary-label-focused: var(--s-color-text-default-black);
    --s-color-button-neutral-white-primary-label-hover: var(--s-color-text-default-black);
    --s-color-button-neutral-white-secondary-container-background-active: var(--s-color-background-interaction-neutral-light-active);
    --s-color-button-neutral-white-secondary-container-background-disabled: var(--s-color-background-interaction-neutral-light-disabled);
    --s-color-button-neutral-white-secondary-container-background-enabled: var(--s-color-background-interaction-neutral-light-enabled);
    --s-color-button-neutral-white-secondary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-container-background-hover: var(--s-color-background-interaction-neutral-light-hover);
    --s-color-button-neutral-white-secondary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-container-border-focused: var(--s-color-border-brand-primary1);
    --s-color-button-neutral-white-secondary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-contents-background-focused: var(--s-color-background-interaction-neutral-light-focused);
    --s-color-button-neutral-white-secondary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-icon-active: var(--s-color-icon-default-black);
    --s-color-button-neutral-white-secondary-icon-disabled: var(--p-color-opacity-black-30);
    --s-color-button-neutral-white-secondary-icon-enabled: var(--s-color-icon-default-black);
    --s-color-button-neutral-white-secondary-icon-focused: var(--s-color-icon-default-black);
    --s-color-button-neutral-white-secondary-icon-hover: var(--s-color-icon-default-black);
    --s-color-button-neutral-white-secondary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-secondary-label-active: var(--s-color-text-default-black);
    --s-color-button-neutral-white-secondary-label-disabled: var(--p-color-opacity-black-30);
    --s-color-button-neutral-white-secondary-label-enabled: var(--s-color-text-default-black);
    --s-color-button-neutral-white-secondary-label-focused: var(--s-color-text-default-black);
    --s-color-button-neutral-white-secondary-label-hover: var(--s-color-text-default-black);
    --s-color-button-neutral-white-tertiary-container-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-container-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-container-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-container-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-container-border-active: var(--s-color-border-default-dark);
    --s-color-button-neutral-white-tertiary-container-border-disabled: var(--p-color-opacity-black-20);
    --s-color-button-neutral-white-tertiary-container-border-enabled: var(--s-color-border-default-dark);
    --s-color-button-neutral-white-tertiary-container-border-focused: var(--s-color-border-interaction-onlight-enabled);
    --s-color-button-neutral-white-tertiary-container-border-hover: var(--s-color-border-default-dark);
    --s-color-button-neutral-white-tertiary-contents-background-active: var(--p-color-opacity-black-20);
    --s-color-button-neutral-white-tertiary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-contents-background-focused: var(--p-color-opacity-black-20);
    --s-color-button-neutral-white-tertiary-contents-background-hover: var(--p-color-opacity-black-10);
    --s-color-button-neutral-white-tertiary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-icon-active: var(--s-color-icon-default-black);
    --s-color-button-neutral-white-tertiary-icon-disabled: var(--p-color-opacity-black-30);
    --s-color-button-neutral-white-tertiary-icon-enabled: var(--s-color-icon-default-black);
    --s-color-button-neutral-white-tertiary-icon-focused: var(--s-color-icon-default-black);
    --s-color-button-neutral-white-tertiary-icon-hover: var(--s-color-icon-default-black);
    --s-color-button-neutral-white-tertiary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-neutral-white-tertiary-label-active: var(--s-color-text-default-black);
    --s-color-button-neutral-white-tertiary-label-disabled: var(--p-color-opacity-black-30);
    --s-color-button-neutral-white-tertiary-label-enabled: var(--s-color-text-default-black);
    --s-color-button-neutral-white-tertiary-label-focused: var(--s-color-text-default-black);
    --s-color-button-neutral-white-tertiary-label-hover: var(--s-color-text-default-black);
    --s-color-button-ondark-primary-container-background-active: var(--s-color-background-interaction-ondark-primary-active);
    --s-color-button-ondark-primary-container-background-disabled: var(--s-color-background-interaction-ondark-primary-disabled);
    --s-color-button-ondark-primary-container-background-enabled: var(--s-color-background-interaction-ondark-primary-enabled);
    --s-color-button-ondark-primary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-container-background-hover: var(--s-color-background-interaction-ondark-primary-hover);
    --s-color-button-ondark-primary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-container-border-focused: var(--s-color-border-brand-secondary1);
    --s-color-button-ondark-primary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-contents-background-focused: var(--s-color-background-interaction-ondark-primary-focused);
    --s-color-button-ondark-primary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-icon-active: var(--s-color-icon-default-black);
    --s-color-button-ondark-primary-icon-disabled: var(--p-color-opacity-white-30);
    --s-color-button-ondark-primary-icon-enabled: var(--s-color-icon-default-black);
    --s-color-button-ondark-primary-icon-focused: var(--s-color-icon-default-black);
    --s-color-button-ondark-primary-icon-hover: var(--s-color-icon-default-black);
    --s-color-button-ondark-primary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-primary-label-active: var(--s-color-text-default-black);
    --s-color-button-ondark-primary-label-disabled: var(--p-color-opacity-white-30);
    --s-color-button-ondark-primary-label-enabled: var(--s-color-text-default-black);
    --s-color-button-ondark-primary-label-focused: var(--s-color-text-default-black);
    --s-color-button-ondark-primary-label-hover: var(--s-color-text-default-black);
    --s-color-button-ondark-secondary-container-background-active: var(--s-color-background-interaction-ondark-secondary-focused);
    --s-color-button-ondark-secondary-container-background-disabled: var(--s-color-background-interaction-ondark-secondary-disabled);
    --s-color-button-ondark-secondary-container-background-enabled: var(--s-color-background-interaction-ondark-secondary-enabled);
    --s-color-button-ondark-secondary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-container-background-hover: var(--s-color-background-interaction-ondark-secondary-hover);
    --s-color-button-ondark-secondary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-container-border-focused: var(--s-color-border-brand-secondary1);
    --s-color-button-ondark-secondary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-contents-background-focused: var(--s-color-background-interaction-ondark-secondary-focused);
    --s-color-button-ondark-secondary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-icon-active: var(--s-color-icon-default-black);
    --s-color-button-ondark-secondary-icon-disabled: var(--p-color-opacity-white-30);
    --s-color-button-ondark-secondary-icon-enabled: var(--s-color-icon-default-white);
    --s-color-button-ondark-secondary-icon-focused: var(--s-color-icon-default-black);
    --s-color-button-ondark-secondary-icon-hover: var(--s-color-icon-default-black);
    --s-color-button-ondark-secondary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-icon-border-disabled: var(--p-color-opacity-white-30);
    --s-color-button-ondark-secondary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-secondary-label-active: var(--s-color-text-default-black);
    --s-color-button-ondark-secondary-label-disabled: var(--p-color-opacity-white-30);
    --s-color-button-ondark-secondary-label-enabled: var(--s-color-text-default-white);
    --s-color-button-ondark-secondary-label-focused: var(--s-color-text-default-black);
    --s-color-button-ondark-secondary-label-hover: var(--s-color-text-default-black);
    --s-color-button-ondark-tertiary-container-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-container-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-container-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-container-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-container-border-active: var(--s-color-border-interaction-ondark-enabled);
    --s-color-button-ondark-tertiary-container-border-disabled: var(--p-color-opacity-white-30);
    --s-color-button-ondark-tertiary-container-border-enabled: var(--p-color-opacity-white-20);
    --s-color-button-ondark-tertiary-container-border-focused: var(--s-color-border-interaction-ondark-enabled);
    --s-color-button-ondark-tertiary-container-border-hover: var(--s-color-border-interaction-ondark-hover);
    --s-color-button-ondark-tertiary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-contents-background-focused: var(--p-color-opacity-white-20);
    --s-color-button-ondark-tertiary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-icon-active: var(--s-color-icon-interaction-secondary-enabled);
    --s-color-icon-interaction-secondary-enabled: var(--p-color-secondary-1);
    --s-color-button-ondark-tertiary-icon-disabled: var(--p-color-opacity-white-30);
    --s-color-button-ondark-tertiary-icon-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --s-color-button-ondark-tertiary-icon-focused: var(--s-color-icon-interaction-secondary-enabled);
    --s-color-button-ondark-tertiary-icon-hover: var(--s-color-icon-interaction-secondary-enabled);
    --s-color-button-ondark-tertiary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-ondark-tertiary-label-active: var(--s-color-text-brand-secondary1);
    --s-color-text-brand-secondary1: var(--p-color-secondary-1);
    --s-color-button-ondark-tertiary-label-disabled: var(--p-color-opacity-white-30);
    --s-color-button-ondark-tertiary-label-enabled: var(--s-color-text-brand-secondary1);
    --s-color-button-ondark-tertiary-label-focused: var(--s-color-text-brand-secondary1);
    --s-color-button-ondark-tertiary-label-hover: var(--s-color-text-brand-secondary1);
    --s-color-button-onlight-primary-container-background-active: var(--s-color-background-interaction-onlight-primary-active);
    --s-color-button-onlight-primary-container-background-disabled: var(--s-color-background-interaction-onlight-primary-disabled);
    --s-color-button-onlight-primary-container-background-enabled: var(--s-color-background-interaction-onlight-primary-enabled);
    --s-color-button-onlight-primary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-container-background-hover: var(--s-color-background-interaction-onlight-primary-hover);
    --s-color-button-onlight-primary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-container-border-focused: var(--s-color-border-brand-primary1);
    --s-color-button-onlight-primary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-contents-background-focused: var(--s-color-background-interaction-onlight-primary-focused);
    --s-color-button-onlight-primary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-icon-active: var(--s-color-icon-default-white);
    --s-color-button-onlight-primary-icon-disabled: var(--p-color-opacity-black-30);
    --s-color-button-onlight-primary-icon-enabled: var(--s-color-icon-default-white);
    --s-color-button-onlight-primary-icon-focused: var(--s-color-icon-default-white);
    --s-color-button-onlight-primary-icon-hover: var(--s-color-icon-default-white);
    --s-color-button-onlight-primary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-primary-label-active: var(--s-color-text-default-white);
    --s-color-button-onlight-primary-label-disabled: var(--p-color-opacity-black-30);
    --s-color-button-onlight-primary-label-enabled: var(--s-color-text-default-white);
    --s-color-button-onlight-primary-label-focused: var(--s-color-text-default-white);
    --s-color-button-onlight-primary-label-hover: var(--s-color-text-default-white);
    --s-color-button-onlight-secondary-container-background-active: var(--s-color-background-interaction-onlight-secondary-active);
    --s-color-button-onlight-secondary-container-background-disabled: var(--s-color-background-interaction-onlight-secondary-disabled);
    --s-color-button-onlight-secondary-container-background-enabled: var(--s-color-background-interaction-onlight-secondary-enabled);
    --s-color-button-onlight-secondary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-container-background-hover: var(--s-color-background-interaction-onlight-secondary-hover);
    --s-color-button-onlight-secondary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-container-border-focused: var(--s-color-border-brand-primary1);
    --s-color-button-onlight-secondary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-contents-background-focused: var(--p-color-neutral-black);
    --s-color-button-onlight-secondary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-icon-active: var(--s-color-icon-default-white);
    --s-color-button-onlight-secondary-icon-disabled: var(--p-color-opacity-black-30);
    --s-color-button-onlight-secondary-icon-enabled: var(--s-color-icon-default-black);
    --s-color-button-onlight-secondary-icon-focused: var(--s-color-icon-default-white);
    --s-color-button-onlight-secondary-icon-hover: var(--s-color-icon-default-white);
    --s-color-button-onlight-secondary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-secondary-label-active: var(--s-color-text-default-white);
    --s-color-button-onlight-secondary-label-disabled: var(--p-color-opacity-black-30);
    --s-color-button-onlight-secondary-label-enabled: var(--s-color-text-default-black);
    --s-color-button-onlight-secondary-label-focused: var(--s-color-text-default-white);
    --s-color-button-onlight-secondary-label-hover: var(--s-color-text-default-white);
    --s-color-button-onlight-tertiary-container-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-container-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-container-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-container-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-container-border-active: var(--s-color-border-interaction-onlight-enabled);
    --s-color-button-onlight-tertiary-container-border-disabled: var(--p-color-opacity-black-20);
    --s-color-button-onlight-tertiary-container-border-enabled: var(--s-color-border-interaction-onlight-enabled);
    --s-color-button-onlight-tertiary-container-border-focused: var(--s-color-border-interaction-onlight-hover);
    --s-color-button-onlight-tertiary-container-border-hover: var(--s-color-border-interaction-onlight-hover);
    --s-color-button-onlight-tertiary-contents-background-active: var(--p-color-opacity-black-20);
    --s-color-button-onlight-tertiary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-contents-background-focused: var(--s-color-background-interaction-onlight-tertiary-focused);
    --s-color-button-onlight-tertiary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-icon-active: var(--s-color-icon-interaction-primary-enabled);
    --s-color-icon-interaction-primary-enabled: var(--p-color-primary-1);
    --s-color-button-onlight-tertiary-icon-disabled: var(--p-color-opacity-black-30);
    --s-color-button-onlight-tertiary-icon-enabled: var(--s-color-icon-interaction-primary-enabled);
    --s-color-button-onlight-tertiary-icon-focused: var(--s-color-icon-interaction-primary-enabled);
    --s-color-button-onlight-tertiary-icon-hover: var(--s-color-icon-interaction-primary-enabled);
    --s-color-button-onlight-tertiary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --s-color-button-onlight-tertiary-label-active: var(--s-color-text-brand-primary1);
    --s-color-text-brand-primary1: var(--p-color-primary-1);
    --s-color-button-onlight-tertiary-label-disabled: var(--p-color-opacity-black-30);
    --s-color-button-onlight-tertiary-label-enabled: var(--s-color-text-brand-primary1);
    --s-color-button-onlight-tertiary-label-focused: var(--s-color-text-brand-primary1);
    --s-color-button-onlight-tertiary-label-hover: var(--s-color-text-brand-primary1);
    --s-color-element-brand-default-dark: var(--p-color-neutral-800);
    --s-color-element-brand-default-light: var(--p-color-neutral-200);
    --s-color-element-brand-primary-1: var(--p-color-primary-1);
    --s-color-element-brand-primary-2: var(--p-color-primary-2);
    --s-color-element-brand-secondary-1: var(--p-color-secondary-1);
    --s-color-element-brand-secondary-2: var(--p-color-secondary-2);
    --s-color-element-brand-secondary-3: var(--p-color-secondary-3);
    --s-color-element-brand-secondary-4: var(--p-color-secondary-4);
    --s-color-element-brand-secondary-5: var(--p-color-secondary-5);
    --s-color-element-default-black: var(--p-color-neutral-black);
    --s-color-element-default-white: var(--p-color-neutral-white);
    --s-color-icon-brand-primary1: var(--p-color-primary-1);
    --s-color-icon-brand-primary2: var(--p-color-primary-2);
    --s-color-icon-brand-primary3: var(--p-color-primary-3);
    --s-color-icon-brand-secondary1: var(--p-color-secondary-1);
    --s-color-icon-brand-secondary2: var(--p-color-secondary-2);
    --s-color-icon-brand-secondary3: var(--p-color-secondary-3);
    --s-color-icon-brand-secondary4: var(--p-color-secondary-4);
    --s-color-icon-brand-secondary5: var(--p-color-secondary-5);
    --s-color-icon-default-light: var(--p-color-neutral-200);
    --s-color-icon-default-mid: var(--p-color-neutral-500);
    --s-color-icon-interaction-neutral-black-activated: var(--p-color-neutral-600);
    --s-color-icon-interaction-neutral-black-disabled: var(--p-color-opacity-black-20);
    --s-color-icon-interaction-neutral-black-enabled: var(--p-color-neutral-black);
    --s-color-icon-interaction-neutral-black-focused: var(--p-color-neutral-600);
    --s-color-icon-interaction-neutral-black-hover: var(--p-color-neutral-800);
    --s-color-icon-interaction-neutral-dark-activated: var(--p-color-neutral-600);
    --s-color-icon-interaction-neutral-dark-disabled: var(--p-color-opacity-black-30);
    --s-color-icon-interaction-neutral-dark-enabled: var(--p-color-neutral-800);
    --s-color-icon-interaction-neutral-dark-focused: var(--p-color-neutral-600);
    --s-color-icon-interaction-neutral-dark-hover: var(--p-color-neutral-700);
    --s-color-icon-interaction-neutral-light-activated: var(--p-color-neutral-500);
    --s-color-icon-interaction-neutral-light-disabled: var(--p-color-opacity-black-20);
    --s-color-icon-interaction-neutral-light-enabled: var(--p-color-neutral-200);
    --s-color-icon-interaction-neutral-light-focused: var(--p-color-neutral-500);
    --s-color-icon-interaction-neutral-light-hover: var(--p-color-neutral-300);
    --s-color-icon-interaction-neutral-mid-activated: var(--p-color-neutral-700);
    --s-color-icon-interaction-neutral-mid-disabled: var(--p-color-opacity-black-30);
    --s-color-icon-interaction-neutral-mid-enabled: var(--p-color-neutral-500);
    --s-color-icon-interaction-neutral-mid-focused: var(--p-color-neutral-700);
    --s-color-icon-interaction-neutral-mid-hover: var(--p-color-neutral-600);
    --s-color-icon-interaction-neutral-white-activated: var(--p-color-neutral-400);
    --s-color-icon-interaction-neutral-white-disabled: var(--p-color-opacity-white-30);
    --s-color-icon-interaction-neutral-white-enabled: var(--p-color-neutral-white);
    --s-color-icon-interaction-neutral-white-focused: var(--p-color-neutral-400);
    --s-color-icon-interaction-neutral-white-hover: var(--p-color-neutral-200);
    --s-color-icon-interaction-primary-activated: var(--p-color-shades-primary-1-700);
    --s-color-icon-interaction-primary-disabled: var(--p-color-opacity-black-30);
    --s-color-icon-interaction-primary-focused: var(--p-color-shades-primary-1-700);
    --s-color-icon-interaction-primary-hover: var(--p-color-shades-primary-1-600);
    --s-color-icon-interaction-secondary-activated: var(--p-color-tints-secondary-1-400);
    --s-color-icon-interaction-secondary-disabled: var(--p-color-opacity-white-30);
    --s-color-icon-interaction-secondary-focused: var(--p-color-tints-secondary-1-400);
    --s-color-icon-interaction-secondary-hover: var(--p-color-shades-secondary-1-600);
    --s-color-icon-interaction-tertiary-activated: var(--p-color-shades-primary-1-700);
    --s-color-icon-interaction-tertiary-disabled: var(--p-color-opacity-white-30);
    --s-color-icon-interaction-tertiary-enabled: var(--p-color-primary-1);
    --s-color-icon-interaction-tertiary-focused: var(--p-color-shades-primary-1-700);
    --s-color-icon-interaction-tertiary-hover: var(--p-color-shades-primary-1-600);
    --s-color-interaction-neutral-black-activated: var(--p-color-neutral-700);
    --s-color-interaction-neutral-black-disabled: var(--p-color-opacity-black-30);
    --s-color-interaction-neutral-black-enabled: var(--p-color-neutral-black);
    --s-color-interaction-neutral-black-focussed: var(--p-color-neutral-700);
    --s-color-interaction-neutral-black-hover: var(--p-color-neutral-800);
    --s-color-interaction-neutral-dark-activated: var(--p-color-neutral-600);
    --s-color-interaction-neutral-dark-disabled: var(--p-color-opacity-black-30);
    --s-color-interaction-neutral-dark-enabled: var(--p-color-neutral-800);
    --s-color-interaction-neutral-dark-focussed: var(--p-color-neutral-600);
    --s-color-interaction-neutral-dark-hover: var(--p-color-neutral-700);
    --s-color-interaction-neutral-light-activated: var(--p-color-neutral-500);
    --s-color-interaction-neutral-light-disabled: var(--p-color-opacity-black-10);
    --s-color-interaction-neutral-light-enabled: var(--p-color-neutral-200);
    --s-color-interaction-neutral-light-focussed: var(--p-color-neutral-500);
    --s-color-interaction-neutral-light-hover: var(--p-color-neutral-300);
    --s-color-interaction-neutral-white-activated: var(--p-color-neutral-300);
    --s-color-interaction-neutral-white-disabled: var(--p-color-opacity-white-30);
    --s-color-interaction-neutral-white-enabled: var(--p-color-neutral-white);
    --s-color-interaction-neutral-white-focussed: var(--p-color-neutral-300);
    --s-color-interaction-neutral-white-hover: var(--p-color-neutral-200);
    --s-color-interaction-ondark-primary-activated: var(--p-color-neutral-300);
    --s-color-interaction-ondark-primary-disabled: var(--p-color-opacity-white-30);
    --s-color-interaction-ondark-primary-enabled: var(--p-color-neutral-white);
    --s-color-interaction-ondark-primary-focused: var(--p-color-secondary-1);
    --s-color-interaction-ondark-primary-hover: var(--p-color-secondary-1);
    --s-color-interaction-ondark-secondary-activated: var(--p-color-shades-secondary-1-700);
    --s-color-interaction-ondark-secondary-disabled: var(--p-color-opacity-white-50);
    --s-color-interaction-ondark-secondary-enabled: var(--p-color-secondary-1);
    --s-color-interaction-ondark-secondary-focused: var(--p-color-shades-secondary-1-700);
    --s-color-interaction-ondark-secondary-hover: var(--p-color-shades-secondary-1-600);
    --s-color-interaction-ondark-tertiary-activated: var(--p-color-shades-secondary-1-700);
    --s-color-interaction-ondark-tertiary-disabled: var(--p-color-opacity-white-30);
    --s-color-interaction-ondark-tertiary-enabled: var(--p-color-secondary-1);
    --s-color-interaction-ondark-tertiary-focused: var(--p-color-shades-secondary-1-700);
    --s-color-interaction-ondark-tertiary-hover: var(--p-color-shades-secondary-1-600);
    --s-color-interaction-onlight-primary-activated: var(--p-color-neutral-700);
    --s-color-interaction-onlight-primary-disabled: var(--p-color-opacity-black-30);
    --s-color-interaction-onlight-primary-enabled: var(--p-color-neutral-black);
    --s-color-interaction-onlight-primary-focused: var(--p-color-primary-1);
    --s-color-interaction-onlight-primary-hover: var(--p-color-primary-1);
    --s-color-interaction-onlight-secondary-activated: var(--p-color-shades-primary-1-700);
    --s-color-interaction-onlight-secondary-disabled: var(--p-color-opacity-black-30);
    --s-color-interaction-onlight-secondary-enabled: var(--p-color-primary-1);
    --s-color-interaction-onlight-secondary-focused: var(--p-color-shades-primary-1-700);
    --s-color-interaction-onlight-secondary-hover: var(--p-color-shades-primary-1-600);
    --s-color-interaction-onlight-tertiary-activated: var(--p-color-shades-primary-1-700);
    --s-color-interaction-onlight-tertiary-disabled: var(--p-color-opacity-black-30);
    --s-color-interaction-onlight-tertiary-enabled: var(--p-color-primary-1);
    --s-color-interaction-onlight-tertiary-focused: var(--p-color-shades-primary-1-700);
    --s-color-interaction-onlight-tertiary-hover: var(--p-color-shades-primary-1-600);
    --s-color-link-primary-ondark-disabled: var(--p-color-opacity-white-30);
    --s-color-link-primary-ondark-enabled: var(--p-color-secondary-1);
    --s-color-link-primary-ondark-focused: var(--p-color-shades-secondary-1-700);
    --s-color-link-primary-ondark-hover: var(--p-color-shades-secondary-1-600);
    --s-color-link-primary-ondark-visited: var(--p-color-shades-secondary-1-700);
    --s-color-link-primary-onlight-disabled: var(--p-color-opacity-black-30);
    --s-color-link-primary-onlight-enabled: var(--p-color-primary-1);
    --s-color-link-primary-onlight-focused: var(--p-color-shades-primary-1-700);
    --s-color-link-primary-onlight-hover: var(--p-color-shades-primary-1-600);
    --s-color-link-primary-onlight-visited: var(--p-color-shades-primary-1-700);
    --s-color-link-secondary-ondark-disabled: var(--p-color-opacity-white-50);
    --s-color-link-secondary-ondark-enabled: var(--p-color-secondary-1);
    --s-color-link-secondary-ondark-focused: var(--p-color-shades-secondary-1-700);
    --s-color-link-secondary-ondark-hover: var(--p-color-shades-secondary-1-600);
    --s-color-link-secondary-ondark-visited: var(--p-color-shades-secondary-1-700);
    --s-color-link-secondary-onlight-disabled: var(--p-color-opacity-black-30);
    --s-color-link-secondary-onlight-enabled: var(--p-color-primary-2);
    --s-color-link-secondary-onlight-focused: var(--p-color-shades-primary-2-700);
    --s-color-link-secondary-onlight-hover: var(--p-color-tints-primary-2-400);
    --s-color-link-secondary-onlight-visited: var(--p-color-shades-primary-2-700);
    --s-color-link-tertiary-ondark-disabled: var(--p-color-opacity-white-50);
    --s-color-link-tertiary-ondark-enabled: var(--p-color-secondary-1);
    --s-color-link-tertiary-ondark-focused: var(--p-color-shades-secondary-1-700);
    --s-color-link-tertiary-ondark-hover: var(--p-color-shades-secondary-1-600);
    --s-color-link-tertiary-ondark-visited: var(--p-color-shades-secondary-1-700);
    --s-color-link-tertiary-onlight-disabled: var(--p-color-opacity-black-30);
    --s-color-link-tertiary-onlight-enabled: var(--p-color-primary-1);
    --s-color-link-tertiary-onlight-focused: var(--p-color-shades-primary-1-700);
    --s-color-link-tertiary-onlight-hover: var(--p-color-shades-primary-1-600);
    --s-color-link-tertiary-onlight-visited: var(--p-color-shades-primary-1-700);
    --s-color-opacity-black-10: var(--p-color-opacity-black-10);
    --s-color-opacity-black-20: var(--p-color-opacity-black-20);
    --s-color-opacity-black-30: var(--p-color-opacity-black-30);
    --s-color-opacity-black-40: var(--p-color-opacity-black-40);
    --s-color-opacity-black-50: var(--p-color-opacity-black-50);
    --s-color-opacity-black-60: var(--p-color-opacity-black-60);
    --s-color-opacity-black-70: var(--p-color-opacity-black-70);
    --s-color-opacity-black-80: var(--p-color-opacity-black-80);
    --s-color-opacity-black-90: var(--p-color-opacity-black-90);
    --s-color-opacity-white-10: var(--p-color-opacity-white-10);
    --s-color-opacity-white-20: var(--p-color-opacity-white-20);
    --s-color-opacity-white-30: var(--p-color-opacity-white-30);
    --s-color-opacity-white-40: var(--p-color-opacity-white-40);
    --s-color-opacity-white-50: var(--p-color-opacity-white-50);
    --s-color-opacity-white-60: var(--p-color-opacity-white-60);
    --s-color-opacity-white-70: var(--p-color-opacity-white-70);
    --s-color-opacity-white-80: var(--p-color-opacity-white-80);
    --s-color-opacity-white-90: var(--p-color-opacity-white-90);
    --s-color-overlay-default-down: var(--p-gradient-neutral-black-down);
    --s-color-overlay-default-left: var(--p-gradient-neutral-black-left);
    --s-color-overlay-default-right: var(--p-gradient-neutral-black-right);
    --s-color-overlay-default-up: var(--p-gradient-neutral-black-up);
    --s-color-overlay-white-down: var(--p-gradient-neutral-white-down);
    --s-color-overlay-white-left: var(--p-gradient-neutral-white-left);
    --s-color-overlay-white-right: var(--p-gradient-neutral-white-right);
    --s-color-overlay-white-up: var(--p-gradient-neutral-white-up);
    --s-color-page-background-1: var(--p-color-neutral-200);
    --s-color-page-background-2: var(--p-color-neutral-black);
    --s-color-page-background-3: var(--p-color-primary-1);
    --s-color-page-background-4: var(--p-color-primary-2);
    --s-color-page-background-5: var(--p-color-secondary-1);
    --s-color-page-background-6: var(--p-color-secondary-2);
    --s-color-page-background-7: var(--p-color-secondary-3);
    --s-color-page-background-8: var(--p-color-secondary-4);
    --s-color-page-background-9: var(--p-color-secondary-5);
    --s-color-page-background-default: var(--p-color-neutral-white);
    --s-color-text-brand-primary2: var(--p-color-primary-2);
    --s-color-text-brand-primary3: var(--p-color-primary-3);
    --s-color-text-brand-secondary2: var(--p-color-secondary-2);
    --s-color-text-brand-secondary3: var(--p-color-secondary-3);
    --s-color-text-brand-secondary4: var(--p-color-secondary-4);
    --s-color-text-brand-secondary5: var(--p-color-secondary-5);
    --s-color-text-default-light: var(--p-color-neutral-600);
    --s-color-text-emphasis-ondark: var(--p-color-secondary-1);
    --s-color-text-emphasis-onlight: var(--p-color-primary-1);
    --s-color-text-neutral-dark-dark: var(--p-color-neutral-800);
    --s-color-text-neutral-dark-light: var(--p-color-neutral-500);
    --s-color-text-neutral-dark-mid: var(--p-color-neutral-600);
    --s-color-text-neutral-mid-dark: var(--p-color-neutral-500);
    --s-color-text-neutral-mid-light: var(--p-color-neutral-200);
    --s-color-text-neutral-mid-mid: var(--p-color-neutral-400);
    --s-size-containerwidth-l: var(--s-size-grid-l-12-col);
    --s-size-grid-l-12-col: 888px;
    --s-size-containerwidth-l-full: var(--p-breakpointsize-l);
    --s-size-containerwidth-m: var(--s-size-grid-m-6-col);
    --s-size-grid-m-6-col: 672px;
    --s-size-containerwidth-m-full: var(--p-breakpointsize-m);
    --s-size-containerwidth-s: var(--s-size-grid-s-6-col);
    --s-size-grid-s-6-col: 296px;
    --s-size-containerwidth-s-full: var(--p-breakpointsize-s);
    --s-size-containerwidth-xl: var(--s-size-grid-xl-12-col);
    --s-size-grid-xl-12-col: 1264px;
    --s-size-containerwidth-xl-full: var(--p-breakpointsize-xl);
    --s-size-containerwidth-xxl: var(--s-size-grid-xxl-12-col);
    --s-size-grid-xxl-12-col: 1688px;
    --s-size-containerwidth-xxl-full: var(--p-breakpointsize-xxl);
    --s-size-dimension-0: var(--p-size-0);
    --s-size-dimension-1: var(--p-size-1);
    --s-size-dimension-2: var(--p-size-2);
    --s-size-dimension-3: var(--p-size-3);
    --s-size-dimension-4: var(--p-size-4);
    --s-size-dimension-5: var(--p-size-5);
    --s-size-dimension-6: var(--p-size-6);
    --s-size-dimension-7: var(--p-size-7);
    --s-size-dimension-8: var(--p-size-8);
    --s-size-dimension-9: var(--p-size-9);
    --s-size-dimension-10: var(--p-size-10);
    --s-size-dimension-11: var(--p-size-11);
    --s-size-dimension-12: var(--p-size-12);
    --s-size-dimension-13: var(--p-size-13);
    --s-size-dimension-14: var(--p-size-14);
    --s-size-dimension-15: var(--p-size-15);
    --s-size-dimension-16: var(--p-size-16);
    --s-size-dimension-17: var(--p-size-17);
    --s-size-dimension-18: var(--p-size-18);
    --s-size-dimension-19: var(--p-size-19);
    --s-size-dimension-20: var(--p-size-20);
    --s-size-dimension-21: var(--p-size-21);
    --s-size-dimension-22: var(--p-size-22);
    --s-size-grid-l-1-col: 76px;
    --s-size-grid-l-10-col: 736px;
    --s-size-grid-l-11-col: 812px;
    --s-size-grid-l-2-col: 128px;
    --s-size-grid-l-3-col: 204px;
    --s-size-grid-l-4-col: 280px;
    --s-size-grid-l-5-col: 356px;
    --s-size-grid-l-6-col: 432px;
    --s-size-grid-l-7-col: 508px;
    --s-size-grid-l-8-col: 584px;
    --s-size-grid-l-9-col: 660px;
    --s-size-grid-m-1-col: 92px;
    --s-size-grid-m-2-col: 208px;
    --s-size-grid-m-3-col: 324px;
    --s-size-grid-m-4-col: 440px;
    --s-size-grid-m-5-col: 556px;
    --s-size-grid-s-1-col: 36px;
    --s-size-grid-s-2-col: 88px;
    --s-size-grid-s-3-col: 140px;
    --s-size-grid-s-4-col: 192px;
    --s-size-grid-s-5-col: 244px;
    --s-size-grid-xl-1-col: 76px;
    --s-size-grid-xl-10-col: 1048px;
    --s-size-grid-xl-11-col: 1156px;
    --s-size-grid-xl-2-col: 184px;
    --s-size-grid-xl-3-col: 292px;
    --s-size-grid-xl-4-col: 400px;
    --s-size-grid-xl-5-col: 508px;
    --s-size-grid-xl-6-col: 616px;
    --s-size-grid-xl-7-col: 724px;
    --s-size-grid-xl-8-col: 832px;
    --s-size-grid-xl-9-col: 940px;
    --s-size-grid-xxl-1-col: 104px;
    --s-size-grid-xxl-10-col: 1400px;
    --s-size-grid-xxl-11-col: 1544px;
    --s-size-grid-xxl-2-col: 248px;
    --s-size-grid-xxl-3-col: 392px;
    --s-size-grid-xxl-4-col: 536px;
    --s-size-grid-xxl-5-col: 680px;
    --s-size-grid-xxl-6-col: 824px;
    --s-size-grid-xxl-7-col: 968px;
    --s-size-grid-xxl-8-col: 1112px;
    --s-size-grid-xxl-9-col: 1256px;
    --s-size-iconsize-l: 32px;
    --s-size-iconsize-m: 24px;
    --s-size-iconsize-s: 20px;
    --s-size-iconsize-xs: 16px;
    --s-size-iconsize-xxs: 12px;
    --s-gridcolumn-innerspacer-s-1column: 36px;
    --s-gridcolumn-innerspacer-s-1column-1gutter: 52px;
    --s-gridcolumn-innerspacer-s-1column-2gutter: 68px;
    --s-gridcolumn-innerspacer-s-2column-1gutter: 88px;
    --s-gridcolumn-innerspacer-s-2column-2gutter: 104px;
    --s-gridcolumn-innerspacer-s-2column-3gutter: 104px;
    --s-gridcolumn-innerspacer-s-3column-3gutter: 156px;
    --s-gridcolumn-innerspacer-s-3column-4gutter: 172px;
    --s-gridcolumn-innerspacer-xl-1column: 76px;
    --s-gridcolumn-innerspacer-xl-1column-1gutter: 108px;
    --s-gridcolumn-innerspacer-xl-1column-2gutter: 140px;
    --s-gridcolumn-innerspacer-xl-2column: 184px;
    --s-gridcolumn-innerspacer-xl-2column-2gutter: 216px;
    --s-gridcolumn-innerspacer-xl-2column-3gutter: 248px;
    --s-gridcolumn-innerspacer-xl-3column: 292px;
    --s-gridcolumn-innerspacer-xl-3column-3gutter: 324px;
    --s-gridcolumn-innerspacer-xl-3column-4gutter: 356px;
    --s-gridcolumn-innerspacer-xl-4column: 400px;
    --s-gridcolumn-innerspacer-xl-4column-4gutter: 432px;
    --s-gridcolumn-innerspacer-xl-4column-5gutter: 464px;
    --s-gridcolumn-inset-l-1-col: 76px;
    --s-gridcolumn-inset-l-2-col: 152px;
    --s-gridcolumn-inset-l-3-col: 228px;
    --s-gridcolumn-inset-l-4-col: 304px;
    --s-gridcolumn-inset-l-5-col: 380px;
    --s-gridcolumn-inset-l-6-col: 456px;
    --s-gridcolumn-inset-m-1-col: 116px;
    --s-gridcolumn-inset-m-2-col: 232px;
    --s-gridcolumn-inset-m-3-col: 348px;
    --s-gridcolumn-inset-s-1-col: 52px;
    --s-gridcolumn-inset-s-2-col: 104px;
    --s-gridcolumn-inset-s-3-col: 156px;
    --s-gridcolumn-inset-xl-1-col: 108px;
    --s-gridcolumn-inset-xl-10-col: 1080px;
    --s-gridcolumn-inset-xl-11-col: 1188px;
    --s-gridcolumn-inset-xl-2-col: 216px;
    --s-gridcolumn-inset-xl-3-col: 324px;
    --s-gridcolumn-inset-xl-4-col: 432px;
    --s-gridcolumn-inset-xl-5-col: 540px;
    --s-gridcolumn-inset-xl-6-col: 648px;
    --s-gridcolumn-inset-xl-7-col: 756px;
    --s-gridcolumn-inset-xl-8-col: 864px;
    --s-gridcolumn-inset-xl-9-col: 972px;
    --s-gridcolumn-inset-xxl-1-col: 144px;
    --s-gridcolumn-inset-xxl-10-col: 1440px;
    --s-gridcolumn-inset-xxl-11-col: 1584px;
    --s-gridcolumn-inset-xxl-2-col: 248px;
    --s-gridcolumn-inset-xxl-3-col: 432px;
    --s-gridcolumn-inset-xxl-4-col: 576px;
    --s-gridcolumn-inset-xxl-5-col: 720px;
    --s-gridcolumn-inset-xxl-6-col: 864px;
    --s-gridcolumn-inset-xxl-7-col: 1008px;
    --s-gridcolumn-inset-xxl-8-col: 1152px;
    --s-gridcolumn-inset-xxl-9-col: 1296px;
    --s-gridgutter-l: var(--p-gutterwidth-l);
    --s-gridgutter-m: var(--p-gutterwidth-m);
    --s-gridgutter-s: var(--p-gutterwidth-s);
    --s-gridgutter-xl: var(--p-gutterwidth-xl);
    --s-gridgutter-xxl: var(--p-gutterwidth-xxl);
    --s-gridmargin-l: var(--p-marginwidth-l);
    --s-gridmargin-m: var(--p-marginwidth-m);
    --s-gridmargin-s: var(--p-marginwidth-s);
    --s-gridmargin-xl: var(--p-marginwidth-xl);
    --s-gridmargin-xxl: var(--p-marginwidth-xxl);
    --s-spacer-0: var(--p-size-0);
    --s-spacer-1: var(--p-size-1);
    --s-spacer-2: var(--p-size-2);
    --s-spacer-3: var(--p-size-3);
    --s-spacer-4: var(--p-size-4);
    --s-spacer-5: var(--p-size-5);
    --s-spacer-6: var(--p-size-6);
    --s-spacer-7: var(--p-size-7);
    --s-spacer-8: var(--p-size-8);
    --s-spacer-9: var(--p-size-9);
    --s-spacer-10: var(--p-size-10);
    --s-spacer-11: var(--p-size-11);
    --s-spacer-12: var(--p-size-12);
    --s-spacer-13: var(--p-size-13);
    --s-spacer-14: var(--p-size-14);
    --s-spacer-15: var(--p-size-15);
    --s-spacer-16: var(--p-size-16);
    --s-spacer-17: var(--p-size-17);
    --s-spacer-18: var(--p-size-18);
    --s-spacer-19: var(--p-size-19);
    --s-spacer-20: var(--p-size-20);
    --s-spacer-21: var(--p-size-21);
    --s-spacer-22: var(--p-size-22);
    --s-spacer-fixed-3px: 3px;
    --s-spacer-negative-1: -1px;
    --s-spacer-negative-2: -2px;
    --s-spacer-negative-3: -4px;
    --s-spacer-negative-4: -8px;
    --s-spacer-negative-5: -12px;
    --s-spacer-negative-6: -16px;
    --s-spacer-negative-7: -20px;
    --s-spacer-negative-8: -24px;
    --s-spacer-negative-9: -28px;
    --s-spacer-negative-10: -32px;
    --s-spacer-negative-11: -36px;
    --s-spacer-negative-12: -40px;
    --s-spacer-negative-13: -48px;
    --s-spacer-negative-14: -56px;
    --s-spacer-negative-15: -64px;
    --s-spacer-negative-16: -72px;
    --s-spacer-negative-17: -80px;
    --s-spacer-negative-18: -88px;
    --s-spacer-negative-19: -96px;
    --s-spacer-negative-20: -120px;
    --s-spacer-negative-21: -160px;
    --s-spacer-negative-22: -200px;
    --cs-base-1-background-alternative: var(--s-color-background-default-light);
    --cs-base-1-background-default: var(--s-color-background-default-white);
    --cs-base-1-background-panel: var(--s-color-background-default-light);
    --cs-base-1-border-default-activated: var(--s-color-border-interaction-neutral-mid-activated);
    --cs-base-1-border-default-default: var(--s-color-opacity-black-10);
    --cs-base-1-border-default-disabled: var(--s-color-border-interaction-neutral-mid-disabled);
    --cs-base-1-border-default-enabled: var(--s-color-border-interaction-neutral-mid-enabled);
    --cs-base-1-border-default-focused: var(--s-color-border-interaction-neutral-mid-focused);
    --cs-base-1-border-default-hover: var(--s-color-border-interaction-neutral-mid-hover);
    --cs-base-1-border-emphasis-activated: var(--s-color-border-interaction-neutral-dark-activated);
    --cs-base-1-border-emphasis-default: var(--s-color-border-brand-primary1);
    --cs-base-1-border-emphasis-disabled: var(--s-color-border-interaction-neutral-dark-disabled);
    --cs-base-1-border-emphasis-enabled: var(--s-color-border-interaction-neutral-dark-enabled);
    --cs-base-1-border-emphasis-focused: var(--s-color-border-interaction-neutral-dark-focused);
    --cs-base-1-border-emphasis-hover: var(--s-color-border-interaction-neutral-dark-hover);
    --cs-base-1-button-primary-container-background-active: var(--s-color-background-interaction-onlight-primary-active);
    --cs-base-1-button-primary-container-background-disabled: var(--s-color-background-interaction-onlight-primary-disabled);
    --cs-base-1-button-primary-container-background-enabled: var(--s-color-background-interaction-onlight-primary-enabled);
    --cs-base-1-button-primary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-container-background-hover: var(--s-color-background-interaction-onlight-primary-hover);
    --cs-base-1-button-primary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-container-border-focused: var(--s-color-border-brand-primary1);
    --cs-base-1-button-primary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-contents-background-focused: var(--s-color-background-interaction-onlight-primary-focused);
    --cs-base-1-button-primary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-icon-active: var(--s-color-icon-default-white);
    --cs-base-1-button-primary-icon-disabled: var(--p-color-opacity-black-30);
    --cs-base-1-button-primary-icon-enabled: var(--s-color-icon-default-white);
    --cs-base-1-button-primary-icon-focused: var(--s-color-icon-default-white);
    --cs-base-1-button-primary-icon-hover: var(--s-color-icon-default-white);
    --cs-base-1-button-primary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-primary-label-active: var(--s-color-text-default-white);
    --cs-base-1-button-primary-label-disabled: var(--p-color-opacity-black-30);
    --cs-base-1-button-primary-label-enabled: var(--s-color-text-default-white);
    --cs-base-1-button-primary-label-focused: var(--s-color-text-default-white);
    --cs-base-1-button-primary-label-hover: var(--s-color-text-default-white);
    --cs-base-1-button-secondary-container-background-active: var(--s-color-background-interaction-onlight-secondary-active);
    --cs-base-1-button-secondary-container-background-disabled: var(--s-color-background-interaction-onlight-secondary-disabled);
    --cs-base-1-button-secondary-container-background-enabled: var(--s-color-background-interaction-onlight-secondary-enabled);
    --cs-base-1-button-secondary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-container-background-hover: var(--s-color-background-interaction-onlight-secondary-hover);
    --cs-base-1-button-secondary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-container-border-focused: var(--s-color-border-brand-primary1);
    --cs-base-1-button-secondary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-contents-background-focused: var(--p-color-shades-primary-2-700);
    --cs-base-1-button-secondary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-icon-active: var(--s-color-icon-default-white);
    --cs-base-1-button-secondary-icon-disabled: var(--p-color-opacity-black-30);
    --cs-base-1-button-secondary-icon-enabled: var(--s-color-icon-default-white);
    --cs-base-1-button-secondary-icon-focused: var(--s-color-icon-default-white);
    --cs-base-1-button-secondary-icon-hover: var(--s-color-icon-default-white);
    --cs-base-1-button-secondary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-secondary-label-active: var(--s-color-text-default-white);
    --cs-base-1-button-secondary-label-disabled: var(--p-color-opacity-black-30);
    --cs-base-1-button-secondary-label-enabled: var(--s-color-text-default-white);
    --cs-base-1-button-secondary-label-focused: var(--s-color-text-default-white);
    --cs-base-1-button-secondary-label-hover: var(--s-color-text-default-white);
    --cs-base-1-button-tertiary-container-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-container-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-container-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-container-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-container-border-active: var(--s-color-border-interaction-onlight-enabled);
    --cs-base-1-button-tertiary-container-border-disabled: var(--p-color-opacity-black-20);
    --cs-base-1-button-tertiary-container-border-enabled: var(--s-color-border-interaction-onlight-enabled);
    --cs-base-1-button-tertiary-container-border-focused: var(--s-color-border-interaction-onlight-enabled);
    --cs-base-1-button-tertiary-container-border-hover: var(--s-color-border-interaction-onlight-enabled);
    --cs-base-1-button-tertiary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-contents-background-focused: var(--p-color-opacity-black-20);
    --cs-base-1-button-tertiary-contents-background-hover: var(--p-color-opacity-black-10);
    --cs-base-1-button-tertiary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-icon-active: var(--s-color-icon-interaction-primary-enabled);
    --cs-base-1-button-tertiary-icon-disabled: var(--p-color-opacity-black-30);
    --cs-base-1-button-tertiary-icon-enabled: var(--s-color-icon-interaction-primary-enabled);
    --cs-base-1-button-tertiary-icon-focused: var(--s-color-icon-interaction-primary-enabled);
    --cs-base-1-button-tertiary-icon-hover: var(--s-color-icon-interaction-primary-enabled);
    --cs-base-1-button-tertiary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-1-button-tertiary-label-active: var(--s-color-text-brand-primary1);
    --cs-base-1-button-tertiary-label-disabled: var(--p-color-opacity-black-30);
    --cs-base-1-button-tertiary-label-enabled: var(--s-color-text-brand-primary1);
    --cs-base-1-button-tertiary-label-focused: var(--s-color-text-brand-primary1);
    --cs-base-1-button-tertiary-label-hover: var(--s-color-text-brand-primary1);
    --cs-base-1-element-default: var(--s-color-element-brand-primary-1);
    --cs-base-1-icon-background-activated: var(--s-color-icon-interaction-neutral-black-focused);
    --cs-base-1-icon-background-default: var(--s-color-icon-default-white);
    --cs-base-1-icon-background-disabled: var(--s-color-icon-interaction-neutral-black-disabled);
    --cs-base-1-icon-background-enabled: var(--s-color-background-default-black);
    --cs-base-1-icon-background-focused: var(--s-color-icon-interaction-neutral-black-focused);
    --cs-base-1-icon-background-hover: var(--s-color-icon-interaction-neutral-black-hover);
    --cs-base-1-icon-emphasis-activated: var(--s-color-interaction-onlight-primary-activated);
    --cs-base-1-icon-emphasis-disabled: var(--s-color-interaction-onlight-primary-disabled);
    --cs-base-1-icon-emphasis-enabled: var(--s-color-interaction-onlight-primary-enabled);
    --cs-base-1-icon-emphasis-focused: var(--s-color-interaction-onlight-primary-focused);
    --cs-base-1-icon-emphasis-hover: var(--s-color-interaction-onlight-primary-hover);
    --cs-base-1-icon-fill-activated: var(--s-color-icon-interaction-neutral-black-focused);
    --cs-base-1-icon-fill-default: var(--s-color-icon-default-black);
    --cs-base-1-icon-fill-disabled: var(--s-color-icon-interaction-neutral-black-disabled);
    --cs-base-1-icon-fill-enabled: var(--s-color-icon-interaction-primary-enabled);
    --cs-base-1-icon-fill-focused: var(--s-color-icon-interaction-neutral-black-focused);
    --cs-base-1-icon-fill-hover: var(--s-color-icon-interaction-neutral-black-hover);
    --cs-base-1-imageoverlay-down: var(--p-gradient-neutral-white-down);
    --cs-base-1-imageoverlay-left: var(--p-gradient-neutral-white-left);
    --cs-base-1-imageoverlay-right: var(--p-gradient-neutral-white-right);
    --cs-base-1-imageoverlay-up: var(--p-gradient-neutral-white-up);
    --cs-base-1-interaction-background-activated: var(--s-color-interaction-onlight-primary-activated);
    --cs-base-1-interaction-background-disabled: var(--s-color-interaction-onlight-primary-disabled);
    --cs-base-1-interaction-background-enabled: var(--s-color-interaction-onlight-primary-enabled);
    --cs-base-1-interaction-background-focused: var(--s-color-interaction-onlight-primary-focused);
    --cs-base-1-interaction-background-hover: var(--s-color-interaction-onlight-primary-hover);
    --cs-base-1-interaction-default-activated: var(--s-color-interaction-neutral-black-activated);
    --cs-base-1-interaction-default-disabled: var(--s-color-interaction-neutral-black-disabled);
    --cs-base-1-interaction-default-enabled: var(--s-color-interaction-neutral-black-enabled);
    --cs-base-1-interaction-default-focused: var(--s-color-interaction-neutral-black-focussed);
    --cs-base-1-interaction-default-hover: var(--s-color-interaction-neutral-black-hover);
    --cs-base-1-interaction-emphasis-activated: var(--s-color-interaction-onlight-primary-activated);
    --cs-base-1-interaction-emphasis-disabled: var(--s-color-interaction-onlight-primary-disabled);
    --cs-base-1-interaction-emphasis-enabled: var(--s-color-interaction-onlight-primary-hover);
    --cs-base-1-interaction-emphasis-focused: var(--s-color-interaction-onlight-primary-focused);
    --cs-base-1-interaction-emphasis-hover: var(--s-color-interaction-onlight-primary-hover);
    --cs-base-1-interaction-subtle-activated: var(--p-color-opacity-black-40);
    --cs-base-1-interaction-subtle-disabled: var(--p-color-opacity-white-10);
    --cs-base-1-interaction-subtle-enabled: var(--p-color-opacity-black-10);
    --cs-base-1-interaction-subtle-focused: var(--p-color-opacity-black-30);
    --cs-base-1-interaction-subtle-hover: var(--p-color-opacity-black-10);
    --cs-base-1-link-activated: var(--s-color-link-primary-onlight-focused);
    --cs-base-1-link-disabled: var(--s-color-link-primary-onlight-disabled);
    --cs-base-1-link-enabled: var(--s-color-link-primary-onlight-enabled);
    --cs-base-1-link-focused: var(--s-color-link-primary-onlight-focused);
    --cs-base-1-link-hover: var(--s-color-link-primary-onlight-hover);
    --cs-base-1-link-visited: var(--s-color-link-primary-onlight-visited);
    --cs-base-1-text-body: var(--s-color-text-default-light);
    --cs-base-1-text-default: var(--s-color-text-default-black);
    --cs-base-1-text-emphasis: var(--s-color-text-emphasis-onlight);
    --cs-base-1-text-subtle: var(--s-color-text-default-light);
    --cs-base-1-text-supporting: var(--s-color-text-default-light);
    --cs-base-2-background-alternative: var(--s-color-background-default-dark);
    --cs-base-2-background-default: var(--s-color-background-default-black);
    --cs-base-2-background-panel: var(--s-color-background-default-dark);
    --cs-base-2-border-default-activated: var(--s-color-border-interaction-neutral-light-activated);
    --cs-base-2-border-default-default: var(--s-color-opacity-white-20);
    --cs-base-2-border-default-disabled: var(--s-color-border-interaction-neutral-light-disabled);
    --cs-base-2-border-default-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-base-2-border-default-focused: var(--s-color-border-interaction-neutral-light-focused);
    --cs-base-2-border-default-hover: var(--s-color-border-interaction-neutral-light-hover);
    --cs-base-2-border-emphasis-activated: var(--s-color-border-interaction-neutral-mid-activated);
    --cs-base-2-border-emphasis-default: var(--s-color-border-brand-secondary1);
    --cs-base-2-border-emphasis-disabled: var(--s-color-border-interaction-neutral-mid-disabled);
    --cs-base-2-border-emphasis-enabled: var(--s-color-border-interaction-neutral-mid-enabled);
    --cs-base-2-border-emphasis-focused: var(--s-color-border-interaction-neutral-mid-focused);
    --cs-base-2-border-emphasis-hover: var(--s-color-border-interaction-neutral-mid-hover);
    --cs-base-2-button-primary-container-background-active: var(--s-color-background-interaction-ondark-primary-active);
    --cs-base-2-button-primary-container-background-disabled: var(--s-color-background-interaction-ondark-primary-disabled);
    --cs-base-2-button-primary-container-background-enabled: var(--s-color-background-interaction-ondark-primary-enabled);
    --cs-base-2-button-primary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-container-background-hover: var(--s-color-background-interaction-ondark-primary-hover);
    --cs-base-2-button-primary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-container-border-focused: var(--s-color-border-brand-secondary1);
    --cs-base-2-button-primary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-contents-background-focused: var(--s-color-background-interaction-ondark-primary-focused);
    --cs-base-2-button-primary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-icon-active: var(--s-color-icon-default-black);
    --cs-base-2-button-primary-icon-disabled: var(--p-color-opacity-white-30);
    --cs-base-2-button-primary-icon-enabled: var(--s-color-icon-default-black);
    --cs-base-2-button-primary-icon-focused: var(--s-color-icon-default-black);
    --cs-base-2-button-primary-icon-hover: var(--s-color-icon-default-black);
    --cs-base-2-button-primary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-primary-label-active: var(--s-color-text-default-black);
    --cs-base-2-button-primary-label-disabled: var(--p-color-opacity-white-30);
    --cs-base-2-button-primary-label-enabled: var(--s-color-text-default-black);
    --cs-base-2-button-primary-label-focused: var(--s-color-text-default-black);
    --cs-base-2-button-primary-label-hover: var(--s-color-text-default-black);
    --cs-base-2-button-secondary-container-background-active: var(--s-color-background-interaction-ondark-secondary-focused);
    --cs-base-2-button-secondary-container-background-disabled: var(--s-color-background-interaction-ondark-secondary-disabled);
    --cs-base-2-button-secondary-container-background-enabled: var(--s-color-background-interaction-ondark-secondary-enabled);
    --cs-base-2-button-secondary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-container-background-hover: var(--s-color-background-interaction-ondark-secondary-hover);
    --cs-base-2-button-secondary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-container-border-focused: var(--s-color-border-brand-secondary1);
    --cs-base-2-button-secondary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-contents-background-focused: var(--s-color-background-interaction-ondark-secondary-focused);
    --cs-base-2-button-secondary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-icon-active: var(--s-color-icon-default-black);
    --cs-base-2-button-secondary-icon-disabled: var(--p-color-opacity-white-30);
    --cs-base-2-button-secondary-icon-enabled: var(--s-color-icon-default-black);
    --cs-base-2-button-secondary-icon-focused: var(--s-color-icon-default-black);
    --cs-base-2-button-secondary-icon-hover: var(--s-color-icon-default-black);
    --cs-base-2-button-secondary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-icon-border-disabled: var(--p-color-opacity-white-30);
    --cs-base-2-button-secondary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-secondary-label-active: var(--s-color-text-default-black);
    --cs-base-2-button-secondary-label-disabled: var(--p-color-opacity-white-30);
    --cs-base-2-button-secondary-label-enabled: var(--s-color-text-default-black);
    --cs-base-2-button-secondary-label-focused: var(--s-color-text-default-black);
    --cs-base-2-button-secondary-label-hover: var(--s-color-text-default-black);
    --cs-base-2-button-tertiary-container-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-container-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-container-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-container-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-container-border-active: var(--s-color-border-interaction-ondark-enabled);
    --cs-base-2-button-tertiary-container-border-disabled: var(--p-color-opacity-white-30);
    --cs-base-2-button-tertiary-container-border-enabled: var(--s-color-border-interaction-ondark-enabled);
    --cs-base-2-button-tertiary-container-border-focused: var(--s-color-border-interaction-ondark-enabled);
    --cs-base-2-button-tertiary-container-border-hover: var(--s-color-border-interaction-ondark-enabled);
    --cs-base-2-button-tertiary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-contents-background-focused: var(--p-color-opacity-white-30);
    --cs-base-2-button-tertiary-contents-background-hover: var(--p-color-opacity-white-10);
    --cs-base-2-button-tertiary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-icon-active: var(--s-color-icon-interaction-secondary-enabled);
    --cs-base-2-button-tertiary-icon-disabled: var(--p-color-opacity-white-30);
    --cs-base-2-button-tertiary-icon-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-base-2-button-tertiary-icon-focused: var(--s-color-icon-interaction-secondary-enabled);
    --cs-base-2-button-tertiary-icon-hover: var(--s-color-icon-interaction-secondary-enabled);
    --cs-base-2-button-tertiary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-base-2-button-tertiary-label-active: var(--s-color-text-brand-secondary1);
    --cs-base-2-button-tertiary-label-disabled: var(--p-color-opacity-white-30);
    --cs-base-2-button-tertiary-label-enabled: var(--s-color-text-brand-secondary1);
    --cs-base-2-button-tertiary-label-focused: var(--s-color-text-brand-secondary1);
    --cs-base-2-button-tertiary-label-hover: var(--s-color-text-brand-secondary1);
    --cs-base-2-element-default: var(--s-color-element-brand-secondary-1);
    --cs-base-2-icon-background-activated: var(--s-color-icon-interaction-secondary-activated);
    --cs-base-2-icon-background-default: var(--s-color-background-default-black);
    --cs-base-2-icon-background-disabled: var(--s-color-link-primary-ondark-disabled);
    --cs-base-2-icon-background-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-base-2-icon-background-focused: var(--s-color-icon-interaction-secondary-focused);
    --cs-base-2-icon-background-hover: var(--s-color-icon-interaction-secondary-hover);
    --cs-base-2-icon-emphasis-activated: var(--s-color-icon-interaction-secondary-activated);
    --cs-base-2-icon-emphasis-default: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-base-2-icon-emphasis-disabled: var(--s-color-icon-interaction-secondary-disabled);
    --cs-base-2-icon-emphasis-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-base-2-icon-emphasis-focused: var(--s-color-icon-interaction-secondary-focused);
    --cs-base-2-icon-emphasis-hover: var(--s-color-icon-interaction-secondary-hover);
    --cs-base-2-icon-fill-activated: var(--s-color-icon-interaction-secondary-activated);
    --cs-base-2-icon-fill-default: var(--s-color-icon-default-white);
    --cs-base-2-icon-fill-disabled: var(--s-color-link-primary-ondark-disabled);
    --cs-base-2-icon-fill-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-base-2-icon-fill-focused: var(--s-color-icon-interaction-secondary-focused);
    --cs-base-2-icon-fill-hover: var(--s-color-icon-interaction-secondary-hover);
    --cs-base-2-imageoverlay-down: var(--p-gradient-neutral-black-down);
    --cs-base-2-imageoverlay-left: var(--p-gradient-neutral-black-left);
    --cs-base-2-imageoverlay-right: var(--p-gradient-neutral-black-right);
    --cs-base-2-imageoverlay-up: var(--p-gradient-neutral-black-up);
    --cs-base-2-interaction-background-activated: var(--s-color-link-primary-ondark-focused);
    --cs-base-2-interaction-background-disabled: var(--p-color-opacity-white-30);
    --cs-base-2-interaction-background-enabled: var(--s-color-link-primary-ondark-enabled);
    --cs-base-2-interaction-background-focused: var(--s-color-link-primary-ondark-focused);
    --cs-base-2-interaction-background-hover: var(--s-color-link-primary-ondark-hover);
    --cs-base-2-interaction-default-activated: var(--s-color-interaction-neutral-white-activated);
    --cs-base-2-interaction-default-disabled: var(--s-color-interaction-neutral-white-disabled);
    --cs-base-2-interaction-default-enabled: var(--s-color-interaction-neutral-white-enabled);
    --cs-base-2-interaction-default-focused: var(--s-color-interaction-neutral-white-focussed);
    --cs-base-2-interaction-default-hover: var(--s-color-interaction-neutral-white-hover);
    --cs-base-2-interaction-emphasis-activated: var(--s-color-link-primary-ondark-focused);
    --cs-base-2-interaction-emphasis-disabled: var(--p-color-opacity-white-30);
    --cs-base-2-interaction-emphasis-enabled: var(--s-color-link-primary-ondark-enabled);
    --cs-base-2-interaction-emphasis-focused: var(--s-color-link-primary-ondark-focused);
    --cs-base-2-interaction-emphasis-hover: var(--s-color-link-primary-ondark-hover);
    --cs-base-2-interaction-subtle-activated: var(--p-color-opacity-white-30);
    --cs-base-2-interaction-subtle-disabled: var(--p-color-opacity-white-10);
    --cs-base-2-interaction-subtle-enabled: var(--p-color-opacity-white-10);
    --cs-base-2-interaction-subtle-focused: var(--p-color-opacity-white-30);
    --cs-base-2-interaction-subtle-hover: var(--p-color-opacity-white-20);
    --cs-base-2-link-disabled: var(--s-color-link-primary-ondark-disabled);
    --cs-base-2-link-enabled: var(--s-color-link-primary-ondark-enabled);
    --cs-base-2-link-focused: var(--s-color-link-primary-ondark-focused);
    --cs-base-2-link-hover: var(--s-color-link-primary-ondark-hover);
    --cs-base-2-link-visited: var(--s-color-link-primary-ondark-visited);
    --cs-base-2-text-body: var(--s-color-text-neutral-mid-mid);
    --cs-base-2-text-default: var(--s-color-text-default-white);
    --cs-base-2-text-emphasis: var(--s-color-text-emphasis-ondark);
    --cs-base-2-text-subtle: var(--s-color-text-default-dark);
    --cs-base-2-text-supporting: var(--s-color-text-default-dark);
    --cs-colorset-1-background-alternative: var(--s-color-background-default-light);
    --cs-colorset-1-background-default: var(--s-color-background-default-white);
    --cs-colorset-1-background-panel: var(--s-color-opacity-black-10);
    --cs-colorset-1-border-default-activated: var(--s-color-border-interaction-neutral-mid-activated);
    --cs-colorset-1-border-default-default: var(--s-color-border-interaction-neutral-light-enabled);
    --cs-colorset-1-border-default-disabled: var(--s-color-border-interaction-neutral-mid-disabled);
    --cs-colorset-1-border-default-enabled: var(--s-color-border-interaction-neutral-mid-enabled);
    --cs-colorset-1-border-default-focused: var(--s-color-border-interaction-neutral-mid-focused);
    --cs-colorset-1-border-default-hover: var(--s-color-border-interaction-neutral-mid-hover);
    --cs-colorset-1-border-emphasis-activated: var(--s-color-border-interaction-neutral-dark-activated);
    --cs-colorset-1-border-emphasis-default: var(--s-color-border-brand-primary1);
    --cs-colorset-1-border-emphasis-disabled: var(--s-color-border-interaction-neutral-dark-disabled);
    --cs-colorset-1-border-emphasis-enabled: var(--s-color-border-interaction-neutral-dark-enabled);
    --cs-colorset-1-border-emphasis-focused: var(--s-color-border-interaction-neutral-dark-focused);
    --cs-colorset-1-border-emphasis-hover: var(--s-color-border-interaction-neutral-dark-hover);
    --cs-colorset-1-button-primary-container-background-active: var(--s-color-background-interaction-onlight-primary-active);
    --cs-colorset-1-button-primary-container-background-disabled: var(--s-color-background-interaction-onlight-primary-disabled);
    --cs-colorset-1-button-primary-container-background-enabled: var(--s-color-background-interaction-onlight-primary-enabled);
    --cs-colorset-1-button-primary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-container-background-hover: var(--s-color-background-interaction-onlight-primary-hover);
    --cs-colorset-1-button-primary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-container-border-focused: var(--s-color-border-brand-primary1);
    --cs-colorset-1-button-primary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-contents-background-focused: var(--s-color-background-interaction-onlight-primary-focused);
    --cs-colorset-1-button-primary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-icon-active: var(--s-color-icon-default-white);
    --cs-colorset-1-button-primary-icon-disabled: var(--p-color-opacity-black-30);
    --cs-colorset-1-button-primary-icon-enabled: var(--s-color-icon-default-white);
    --cs-colorset-1-button-primary-icon-focused: var(--s-color-icon-default-white);
    --cs-colorset-1-button-primary-icon-hover: var(--s-color-icon-default-white);
    --cs-colorset-1-button-primary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-primary-label-active: var(--s-color-text-default-white);
    --cs-colorset-1-button-primary-label-disabled: var(--p-color-opacity-black-30);
    --cs-colorset-1-button-primary-label-enabled: var(--s-color-text-default-white);
    --cs-colorset-1-button-primary-label-focused: var(--s-color-text-default-white);
    --cs-colorset-1-button-primary-label-hover: var(--s-color-text-default-white);
    --cs-colorset-1-button-secondary-container-background-active: var(--s-color-background-interaction-onlight-secondary-active);
    --cs-colorset-1-button-secondary-container-background-disabled: var(--s-color-background-interaction-onlight-secondary-disabled);
    --cs-colorset-1-button-secondary-container-background-enabled: var(--s-color-background-interaction-onlight-secondary-enabled);
    --cs-colorset-1-button-secondary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-container-background-hover: var(--s-color-background-interaction-onlight-secondary-hover);
    --cs-colorset-1-button-secondary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-container-border-focused: var(--s-color-border-brand-primary1);
    --cs-colorset-1-button-secondary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-contents-background-focused: var(--s-color-background-default-black);
    --cs-colorset-1-button-secondary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-icon-active: var(--s-color-icon-default-white);
    --cs-colorset-1-button-secondary-icon-disabled: var(--p-color-opacity-black-30);
    --cs-colorset-1-button-secondary-icon-enabled: var(--s-color-icon-default-black);
    --cs-colorset-1-button-secondary-icon-focused: var(--s-color-icon-default-white);
    --cs-colorset-1-button-secondary-icon-hover: var(--s-color-icon-default-white);
    --cs-colorset-1-button-secondary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-secondary-label-active: var(--s-color-text-default-white);
    --cs-colorset-1-button-secondary-label-disabled: var(--p-color-opacity-black-30);
    --cs-colorset-1-button-secondary-label-enabled: var(--s-color-text-default-black);
    --cs-colorset-1-button-secondary-label-focused: var(--s-color-text-default-white);
    --cs-colorset-1-button-secondary-label-hover: var(--s-color-text-default-white);
    --cs-colorset-1-button-tertiary-container-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-container-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-container-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-container-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-container-border-active: var(--s-color-border-interaction-onlight-enabled);
    --cs-colorset-1-button-tertiary-container-border-disabled: var(--p-color-opacity-black-20);
    --cs-colorset-1-button-tertiary-container-border-enabled: var(--s-color-border-interaction-onlight-enabled);
    --cs-colorset-1-button-tertiary-container-border-focused: var(--s-color-border-brand-primary1);
    --cs-colorset-1-button-tertiary-container-border-hover: var(--s-color-border-brand-primary1);
    --cs-colorset-1-button-tertiary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-contents-background-focused: var(--p-color-opacity-black-10);
    --cs-colorset-1-button-tertiary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-icon-active: var(--s-color-icon-interaction-primary-enabled);
    --cs-colorset-1-button-tertiary-icon-disabled: var(--p-color-opacity-black-30);
    --cs-colorset-1-button-tertiary-icon-enabled: var(--s-color-icon-interaction-primary-enabled);
    --cs-colorset-1-button-tertiary-icon-focused: var(--s-color-icon-interaction-primary-enabled);
    --cs-colorset-1-button-tertiary-icon-hover: var(--s-color-icon-interaction-primary-enabled);
    --cs-colorset-1-button-tertiary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-1-button-tertiary-label-active: var(--s-color-text-brand-primary1);
    --cs-colorset-1-button-tertiary-label-disabled: var(--p-color-opacity-black-30);
    --cs-colorset-1-button-tertiary-label-enabled: var(--s-color-text-brand-primary1);
    --cs-colorset-1-button-tertiary-label-focused: var(--s-color-text-brand-primary1);
    --cs-colorset-1-button-tertiary-label-hover: var(--s-color-text-brand-primary1);
    --cs-colorset-1-element-default: var(--s-color-element-brand-primary-1);
    --cs-colorset-1-icon-background-activated: var(--s-color-icon-interaction-neutral-black-focused);
    --cs-colorset-1-icon-background-default: var(--s-color-background-default-white);
    --cs-colorset-1-icon-background-disabled: var(--s-color-icon-interaction-neutral-black-disabled);
    --cs-colorset-1-icon-background-enabled: var(--s-color-icon-default-black);
    --cs-colorset-1-icon-background-focused: var(--s-color-icon-interaction-neutral-black-focused);
    --cs-colorset-1-icon-background-hover: var(--s-color-icon-interaction-neutral-black-hover);
    --cs-colorset-1-icon-emphasis-activated: var(--s-color-interaction-onlight-primary-activated);
    --cs-colorset-1-icon-emphasis-disabled: var(--s-color-interaction-onlight-primary-disabled);
    --cs-colorset-1-icon-emphasis-enabled: var(--s-color-interaction-onlight-primary-enabled);
    --cs-colorset-1-icon-emphasis-focused: var(--s-color-interaction-onlight-primary-focused);
    --cs-colorset-1-icon-emphasis-hover: var(--s-color-interaction-onlight-primary-hover);
    --cs-colorset-1-icon-fill-activated: var(--s-color-icon-interaction-neutral-black-focused);
    --cs-colorset-1-icon-fill-default: var(--s-color-icon-interaction-neutral-black-enabled);
    --cs-colorset-1-icon-fill-disabled: var(--s-color-icon-interaction-neutral-black-disabled);
    --cs-colorset-1-icon-fill-enabled: var(--s-color-icon-interaction-primary-enabled);
    --cs-colorset-1-icon-fill-focused: var(--s-color-icon-interaction-neutral-black-focused);
    --cs-colorset-1-icon-fill-hover: var(--s-color-icon-interaction-neutral-black-hover);
    --cs-colorset-1-imageoverlay-down: var(--p-gradient-neutral-white-down);
    --cs-colorset-1-imageoverlay-left: var(--p-gradient-neutral-white-left);
    --cs-colorset-1-imageoverlay-right: var(--p-gradient-neutral-white-right);
    --cs-colorset-1-imageoverlay-up: var(--p-gradient-neutral-white-up);
    --cs-colorset-1-interaction-background-activated: var(--s-color-interaction-onlight-primary-activated);
    --cs-colorset-1-interaction-background-disabled: var(--s-color-interaction-onlight-primary-disabled);
    --cs-colorset-1-interaction-background-enabled: var(--s-color-interaction-onlight-primary-enabled);
    --cs-colorset-1-interaction-background-focused: var(--s-color-interaction-onlight-primary-focused);
    --cs-colorset-1-interaction-background-hover: var(--s-color-interaction-onlight-primary-hover);
    --cs-colorset-1-interaction-default-activated: var(--s-color-interaction-neutral-black-activated);
    --cs-colorset-1-interaction-default-disabled: var(--s-color-interaction-neutral-black-disabled);
    --cs-colorset-1-interaction-default-enabled: var(--s-color-interaction-neutral-black-enabled);
    --cs-colorset-1-interaction-default-focused: var(--s-color-interaction-neutral-black-focussed);
    --cs-colorset-1-interaction-default-hover: var(--s-color-interaction-neutral-black-hover);
    --cs-colorset-1-interaction-emphasis-activated: var(--s-color-interaction-onlight-primary-activated);
    --cs-colorset-1-interaction-emphasis-disabled: var(--s-color-interaction-onlight-primary-disabled);
    --cs-colorset-1-interaction-emphasis-enabled: var(--s-color-interaction-onlight-primary-enabled);
    --cs-colorset-1-interaction-emphasis-focused: var(--s-color-interaction-onlight-primary-focused);
    --cs-colorset-1-interaction-emphasis-hover: var(--s-color-interaction-onlight-primary-hover);
    --cs-colorset-1-interaction-subtle-activated: var(--p-color-opacity-black-40);
    --cs-colorset-1-interaction-subtle-disabled: var(--p-color-opacity-white-10);
    --cs-colorset-1-interaction-subtle-enabled: var(--p-color-opacity-black-10);
    --cs-colorset-1-interaction-subtle-focused: var(--p-color-opacity-black-30);
    --cs-colorset-1-interaction-subtle-hover: var(--p-color-opacity-black-20);
    --cs-colorset-1-link-activated: var(--s-color-link-primary-onlight-focused);
    --cs-colorset-1-link-disabled: var(--s-color-link-primary-onlight-disabled);
    --cs-colorset-1-link-enabled: var(--s-color-link-primary-onlight-enabled);
    --cs-colorset-1-link-focused: var(--s-color-link-primary-onlight-focused);
    --cs-colorset-1-link-hover: var(--s-color-link-primary-onlight-hover);
    --cs-colorset-1-link-visited: var(--s-color-link-primary-onlight-visited);
    --cs-colorset-1-text-body: var(--s-color-text-neutral-dark-mid);
    --cs-colorset-1-text-default: var(--s-color-text-default-black);
    --cs-colorset-1-text-emphasis: var(--s-color-text-emphasis-onlight);
    --cs-colorset-1-text-subtle: var(--s-color-text-neutral-dark-mid);
    --cs-colorset-1-text-supporting: var(--s-color-text-default-light);
    --cs-colorset-2-background-alternative: var(--s-color-background-default-white);
    --cs-colorset-2-background-default: var(--s-color-background-default-light);
    --cs-colorset-2-background-panel: var(--s-color-background-brand-primary2);
    --cs-colorset-2-border-default-activated: var(--s-color-border-interaction-neutral-mid-activated);
    --cs-colorset-2-border-default-default: var(--s-color-border-interaction-neutral-light-enabled);
    --cs-colorset-2-border-default-disabled: var(--s-color-border-interaction-neutral-mid-disabled);
    --cs-colorset-2-border-default-enabled: var(--s-color-border-interaction-neutral-mid-enabled);
    --cs-colorset-2-border-default-focused: var(--s-color-border-interaction-neutral-mid-focused);
    --cs-colorset-2-border-default-hover: var(--s-color-border-interaction-neutral-mid-hover);
    --cs-colorset-2-border-emphasis-activated: var(--s-color-border-interaction-neutral-dark-activated);
    --cs-colorset-2-border-emphasis-default: var(--s-color-border-brand-primary1);
    --cs-colorset-2-border-emphasis-disabled: var(--s-color-border-interaction-neutral-dark-disabled);
    --cs-colorset-2-border-emphasis-enabled: var(--s-color-border-interaction-neutral-dark-enabled);
    --cs-colorset-2-border-emphasis-focused: var(--s-color-border-interaction-neutral-dark-focused);
    --cs-colorset-2-border-emphasis-hover: var(--s-color-border-interaction-neutral-dark-hover);
    --cs-colorset-2-button-primary-container-background-active: var(--s-color-background-interaction-onlight-primary-active);
    --cs-colorset-2-button-primary-container-background-disabled: var(--s-color-background-interaction-onlight-primary-disabled);
    --cs-colorset-2-button-primary-container-background-enabled: var(--s-color-background-interaction-onlight-primary-enabled);
    --cs-colorset-2-button-primary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-container-background-hover: var(--s-color-background-interaction-onlight-primary-hover);
    --cs-colorset-2-button-primary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-container-border-focused: var(--s-color-border-brand-primary1);
    --cs-colorset-2-button-primary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-contents-background-focused: var(--s-color-background-interaction-onlight-primary-focused);
    --cs-colorset-2-button-primary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-icon-active: var(--s-color-icon-default-white);
    --cs-colorset-2-button-primary-icon-disabled: var(--p-color-opacity-black-30);
    --cs-colorset-2-button-primary-icon-enabled: var(--s-color-icon-default-white);
    --cs-colorset-2-button-primary-icon-focused: var(--s-color-icon-default-white);
    --cs-colorset-2-button-primary-icon-hover: var(--s-color-icon-default-white);
    --cs-colorset-2-button-primary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-primary-label-active: var(--s-color-text-default-white);
    --cs-colorset-2-button-primary-label-disabled: var(--p-color-opacity-black-30);
    --cs-colorset-2-button-primary-label-enabled: var(--s-color-text-default-white);
    --cs-colorset-2-button-primary-label-focused: var(--s-color-text-default-white);
    --cs-colorset-2-button-primary-label-hover: var(--s-color-text-default-white);
    --cs-colorset-2-button-secondary-container-background-active: var(--s-color-background-interaction-onlight-secondary-active);
    --cs-colorset-2-button-secondary-container-background-disabled: var(--s-color-background-interaction-onlight-secondary-disabled);
    --cs-colorset-2-button-secondary-container-background-enabled: var(--s-color-background-interaction-onlight-secondary-enabled);
    --cs-colorset-2-button-secondary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-container-background-hover: var(--s-color-background-interaction-onlight-secondary-hover);
    --cs-colorset-2-button-secondary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-container-border-focused: var(--s-color-border-brand-primary1);
    --cs-colorset-2-button-secondary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-contents-background-focused: var(--p-color-shades-primary-2-700);
    --cs-colorset-2-button-secondary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-icon-active: var(--s-color-icon-default-white);
    --cs-colorset-2-button-secondary-icon-disabled: var(--p-color-opacity-black-30);
    --cs-colorset-2-button-secondary-icon-enabled: var(--s-color-icon-default-black);
    --cs-colorset-2-button-secondary-icon-focused: var(--s-color-icon-default-white);
    --cs-colorset-2-button-secondary-icon-hover: var(--s-color-icon-default-white);
    --cs-colorset-2-button-secondary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-secondary-label-active: var(--s-color-text-default-white);
    --cs-colorset-2-button-secondary-label-disabled: var(--p-color-opacity-black-30);
    --cs-colorset-2-button-secondary-label-enabled: var(--s-color-text-default-black);
    --cs-colorset-2-button-secondary-label-focused: var(--s-color-text-default-white);
    --cs-colorset-2-button-secondary-label-hover: var(--s-color-text-default-white);
    --cs-colorset-2-button-tertiary-container-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-container-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-container-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-container-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-container-border-active: var(--s-color-border-interaction-onlight-enabled);
    --cs-colorset-2-button-tertiary-container-border-disabled: var(--p-color-opacity-black-20);
    --cs-colorset-2-button-tertiary-container-border-enabled: var(--s-color-border-interaction-onlight-enabled);
    --cs-colorset-2-button-tertiary-container-border-focused: var(--s-color-border-brand-primary1);
    --cs-colorset-2-button-tertiary-container-border-hover: var(--s-color-border-interaction-onlight-hover);
    --cs-colorset-2-button-tertiary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-contents-background-focused: var(--p-color-opacity-black-10);
    --cs-colorset-2-button-tertiary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-icon-active: var(--s-color-icon-interaction-primary-enabled);
    --cs-colorset-2-button-tertiary-icon-disabled: var(--p-color-opacity-black-30);
    --cs-colorset-2-button-tertiary-icon-enabled: var(--s-color-icon-interaction-primary-enabled);
    --cs-colorset-2-button-tertiary-icon-focused: var(--s-color-icon-interaction-primary-enabled);
    --cs-colorset-2-button-tertiary-icon-hover: var(--s-color-icon-interaction-primary-enabled);
    --cs-colorset-2-button-tertiary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-2-button-tertiary-label-active: var(--s-color-text-brand-primary1);
    --cs-colorset-2-button-tertiary-label-disabled: var(--p-color-opacity-black-30);
    --cs-colorset-2-button-tertiary-label-enabled: var(--s-color-text-brand-primary1);
    --cs-colorset-2-button-tertiary-label-focused: var(--s-color-text-brand-primary1);
    --cs-colorset-2-button-tertiary-label-hover: var(--s-color-text-brand-primary1);
    --cs-colorset-2-element-default: var(--s-color-element-brand-primary-1);
    --cs-colorset-2-icon-background-activated: var(--s-color-icon-interaction-neutral-black-activated);
    --cs-colorset-2-icon-background-default: var(--s-color-background-brand-secondary3);
    --cs-colorset-2-icon-background-disabled: var(--s-color-icon-interaction-neutral-black-disabled);
    --cs-colorset-2-icon-background-enabled: var(--s-color-icon-interaction-neutral-black-enabled);
    --cs-colorset-2-icon-background-focused: var(--s-color-icon-interaction-neutral-black-focused);
    --cs-colorset-2-icon-background-hover: var(--s-color-icon-interaction-neutral-black-hover);
    --cs-colorset-2-icon-emphasis-activated: var(--s-color-interaction-onlight-primary-activated);
    --cs-colorset-2-icon-emphasis-disabled: var(--s-color-interaction-onlight-primary-disabled);
    --cs-colorset-2-icon-emphasis-enabled: var(--s-color-interaction-onlight-primary-enabled);
    --cs-colorset-2-icon-emphasis-focused: var(--s-color-interaction-onlight-primary-focused);
    --cs-colorset-2-icon-emphasis-hover: var(--s-color-interaction-onlight-primary-hover);
    --cs-colorset-2-icon-fill-activated: var(--s-color-icon-interaction-neutral-black-activated);
    --cs-colorset-2-icon-fill-default: var(--s-color-icon-default-black);
    --cs-colorset-2-icon-fill-disabled: var(--s-color-icon-interaction-neutral-black-disabled);
    --cs-colorset-2-icon-fill-enabled: var(--s-color-icon-interaction-primary-enabled);
    --cs-colorset-2-icon-fill-focused: var(--s-color-icon-interaction-neutral-black-focused);
    --cs-colorset-2-icon-fill-hover: var(--s-color-icon-interaction-neutral-black-hover);
    --cs-colorset-2-imageoverlay-down: var(--p-gradient-default-light-down);
    --cs-colorset-2-imageoverlay-left: var(--p-gradient-default-light-left);
    --cs-colorset-2-imageoverlay-right: var(--p-gradient-default-light-right);
    --cs-colorset-2-imageoverlay-up: var(--p-gradient-default-light-up);
    --cs-colorset-2-interaction-background-activated: var(--s-color-interaction-onlight-primary-activated);
    --cs-colorset-2-interaction-background-disabled: var(--s-color-interaction-onlight-primary-disabled);
    --cs-colorset-2-interaction-background-enabled: var(--s-color-interaction-onlight-primary-enabled);
    --cs-colorset-2-interaction-background-focused: var(--s-color-interaction-onlight-primary-focused);
    --cs-colorset-2-interaction-background-hover: var(--s-color-interaction-onlight-primary-hover);
    --cs-colorset-2-interaction-default-activated: var(--s-color-icon-interaction-neutral-black-focused);
    --cs-colorset-2-interaction-default-disabled: var(--s-color-icon-interaction-neutral-black-disabled);
    --cs-colorset-2-interaction-default-enabled: var(--s-color-border-interaction-onlight-enabled);
    --cs-colorset-2-interaction-default-focused: var(--s-color-icon-interaction-neutral-black-focused);
    --cs-colorset-2-interaction-default-hover: var(--s-color-icon-interaction-neutral-black-hover);
    --cs-colorset-2-interaction-emphasis-activated: var(--s-color-interaction-onlight-primary-activated);
    --cs-colorset-2-interaction-emphasis-disabled: var(--s-color-interaction-onlight-primary-disabled);
    --cs-colorset-2-interaction-emphasis-enabled: var(--s-color-interaction-onlight-primary-enabled);
    --cs-colorset-2-interaction-emphasis-focused: var(--s-color-interaction-onlight-primary-focused);
    --cs-colorset-2-interaction-emphasis-hover: var(--s-color-interaction-onlight-primary-hover);
    --cs-colorset-2-interaction-subtle-activated: var(--p-color-opacity-black-40);
    --cs-colorset-2-interaction-subtle-disabled: var(--p-color-opacity-white-10);
    --cs-colorset-2-interaction-subtle-enabled: var(--p-color-opacity-black-10);
    --cs-colorset-2-interaction-subtle-focused: var(--p-color-opacity-black-40);
    --cs-colorset-2-interaction-subtle-hover: var(--p-color-opacity-black-20);
    --cs-colorset-2-link-disabled: var(--s-color-link-primary-onlight-disabled);
    --cs-colorset-2-link-enabled: var(--s-color-link-primary-onlight-enabled);
    --cs-colorset-2-link-focused: var(--s-color-link-primary-onlight-focused);
    --cs-colorset-2-link-hover: var(--s-color-link-primary-onlight-hover);
    --cs-colorset-2-link-visited: var(--s-color-link-primary-onlight-visited);
    --cs-colorset-2-text-body: var(--s-color-text-default-light);
    --cs-colorset-2-text-default: var(--s-color-text-default-black);
    --cs-colorset-2-text-emphasis: var(--s-color-text-emphasis-onlight);
    --cs-colorset-2-text-subtle: var(--s-color-text-neutral-dark-mid);
    --cs-colorset-2-text-supporting: var(--s-color-text-default-light);
    --cs-colorset-3-background-alternative: var(--s-color-background-default-white);
    --cs-colorset-3-background-default: var(--s-color-background-brand-primary1);
    --cs-colorset-3-background-panel: var(--s-color-background-brand-primary2);
    --cs-colorset-3-border-default-activated: var(--p-color-opacity-white-80);
    --cs-colorset-3-border-default-default: var(--p-color-opacity-white-50);
    --cs-colorset-3-border-default-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-3-border-default-enabled: var(--p-color-opacity-white-50);
    --cs-colorset-3-border-default-focused: var(--p-color-opacity-white-80);
    --cs-colorset-3-border-default-hover: var(--p-color-opacity-white-60);
    --cs-colorset-3-border-emphasis-default: var(--s-color-border-brand-secondary1);
    --cs-colorset-3-border-emphasis-disabled: var(--s-color-border-interaction-neutral-dark-disabled);
    --cs-colorset-3-border-emphasis-enabled: var(--s-color-border-interaction-neutral-dark-enabled);
    --cs-colorset-3-border-emphasis-focused: var(--s-color-border-interaction-neutral-dark-focused);
    --cs-colorset-3-border-emphasis-hover: var(--s-color-border-interaction-neutral-dark-hover);
    --cs-colorset-3-button-primary-container-background-active: var(--s-color-background-interaction-neutral-white-active);
    --cs-colorset-3-button-primary-container-background-disabled: var(--p-color-opacity-white-20);
    --cs-colorset-3-button-primary-container-background-enabled: var(--s-color-background-interaction-neutral-white-enabled);
    --cs-colorset-3-button-primary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-container-background-hover: var(--s-color-background-interaction-neutral-white-hover);
    --cs-colorset-3-button-primary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-container-border-focused: var(--s-color-border-default-white);
    --cs-colorset-3-button-primary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-contents-background-focused: var(--s-color-background-interaction-neutral-white-focused);
    --cs-colorset-3-button-primary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-icon-active: var(--s-color-icon-default-black);
    --cs-colorset-3-button-primary-icon-disabled: var(--p-color-opacity-black-30);
    --cs-colorset-3-button-primary-icon-enabled: var(--s-color-icon-default-black);
    --cs-colorset-3-button-primary-icon-focused: var(--s-color-icon-default-black);
    --cs-colorset-3-button-primary-icon-hover: var(--s-color-icon-default-black);
    --cs-colorset-3-button-primary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-primary-label-active: var(--s-color-text-default-black);
    --cs-colorset-3-button-primary-label-disabled: var(--p-color-opacity-black-30);
    --cs-colorset-3-button-primary-label-enabled: var(--s-color-text-default-black);
    --cs-colorset-3-button-primary-label-focused: var(--s-color-text-default-black);
    --cs-colorset-3-button-primary-label-hover: var(--s-color-text-default-black);
    --cs-colorset-3-button-secondary-container-background-active: var(--s-color-background-interaction-onlight-secondary-active);
    --cs-colorset-3-button-secondary-container-background-disabled: var(--p-color-opacity-black-20);
    --cs-colorset-3-button-secondary-container-background-enabled: var(--s-color-background-interaction-onlight-secondary-enabled);
    --cs-colorset-3-button-secondary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-container-background-hover: var(--s-color-background-interaction-onlight-secondary-hover);
    --cs-colorset-3-button-secondary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-container-border-focused: var(--s-color-border-brand-primary1);
    --cs-colorset-3-button-secondary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-contents-background-focused: var(--p-color-shades-primary-2-700);
    --cs-colorset-3-button-secondary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-icon-active: var(--s-color-icon-default-white);
    --cs-colorset-3-button-secondary-icon-disabled: var(--p-color-opacity-black-30);
    --cs-colorset-3-button-secondary-icon-enabled: var(--s-color-icon-default-white);
    --cs-colorset-3-button-secondary-icon-focused: var(--s-color-icon-default-white);
    --cs-colorset-3-button-secondary-icon-hover: var(--s-color-icon-default-white);
    --cs-colorset-3-button-secondary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-secondary-label-active: var(--s-color-text-default-white);
    --cs-colorset-3-button-secondary-label-disabled: var(--p-color-opacity-black-30);
    --cs-colorset-3-button-secondary-label-enabled: var(--s-color-text-default-white);
    --cs-colorset-3-button-secondary-label-focused: var(--s-color-text-default-white);
    --cs-colorset-3-button-secondary-label-hover: var(--s-color-text-default-white);
    --cs-colorset-3-button-tertiary-container-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-container-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-container-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-container-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-container-border-active: var(--s-color-border-interaction-neutral-white-enabled);
    --cs-colorset-3-button-tertiary-container-border-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-3-button-tertiary-container-border-enabled: var(--s-color-border-interaction-neutral-white-enabled);
    --cs-colorset-3-button-tertiary-container-border-focused: var(--s-color-border-interaction-neutral-white-enabled);
    --cs-colorset-3-button-tertiary-container-border-hover: var(--s-color-border-interaction-neutral-white-enabled);
    --cs-colorset-3-button-tertiary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-contents-background-focused: var(--p-color-opacity-black-20);
    --cs-colorset-3-button-tertiary-contents-background-hover: var(--p-color-opacity-black-10);
    --cs-colorset-3-button-tertiary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-icon-active: var(--s-color-icon-interaction-neutral-white-enabled);
    --cs-colorset-3-button-tertiary-icon-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-3-button-tertiary-icon-enabled: var(--s-color-icon-interaction-neutral-white-enabled);
    --cs-colorset-3-button-tertiary-icon-focused: var(--s-color-icon-interaction-neutral-white-enabled);
    --cs-colorset-3-button-tertiary-icon-hover: var(--s-color-icon-interaction-neutral-white-enabled);
    --cs-colorset-3-button-tertiary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-3-button-tertiary-label-active: var(--s-color-text-default-white);
    --cs-colorset-3-button-tertiary-label-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-3-button-tertiary-label-enabled: var(--s-color-text-default-white);
    --cs-colorset-3-button-tertiary-label-focused: var(--s-color-text-default-white);
    --cs-colorset-3-button-tertiary-label-hover: var(--s-color-text-default-white);
    --cs-colorset-3-element-default: var(--s-color-element-default-white);
    --cs-colorset-3-icon-background-activated: var(--s-color-icon-interaction-neutral-white-focused);
    --cs-colorset-3-icon-background-default: var(--s-color-background-brand-primary1);
    --cs-colorset-3-icon-background-disabled: var(--s-color-icon-interaction-neutral-white-disabled);
    --cs-colorset-3-icon-background-enabled: var(--s-color-icon-interaction-neutral-white-enabled);
    --cs-colorset-3-icon-background-focused: var(--s-color-icon-interaction-neutral-white-focused);
    --cs-colorset-3-icon-background-hover: var(--s-color-icon-interaction-neutral-white-hover);
    --cs-colorset-3-icon-emphasis-activated: var(--s-color-interaction-neutral-black-activated);
    --cs-colorset-3-icon-emphasis-disabled: var(--p-color-opacity-white-20);
    --cs-colorset-3-icon-emphasis-enabled: var(--s-color-interaction-neutral-black-enabled);
    --cs-colorset-3-icon-emphasis-focused: var(--s-color-interaction-neutral-black-focussed);
    --cs-colorset-3-icon-emphasis-hover: var(--s-color-interaction-neutral-black-hover);
    --cs-colorset-3-icon-fill-activated: var(--s-color-icon-interaction-neutral-white-focused);
    --cs-colorset-3-icon-fill-default: var(--s-color-icon-default-white);
    --cs-colorset-3-icon-fill-disabled: var(--s-color-icon-interaction-neutral-white-disabled);
    --cs-colorset-3-icon-fill-enabled: var(--s-color-icon-interaction-neutral-white-enabled);
    --cs-colorset-3-icon-fill-focused: var(--s-color-icon-interaction-neutral-white-focused);
    --cs-colorset-3-icon-fill-hover: var(--s-color-icon-interaction-neutral-white-hover);
    --cs-colorset-3-imageoverlay-down: var(--p-gradient-primary-1-down);
    --cs-colorset-3-imageoverlay-left: var(--p-gradient-primary-1-left);
    --cs-colorset-3-imageoverlay-right: var(--p-gradient-primary-1-right);
    --cs-colorset-3-imageoverlay-up: var(--p-gradient-primary-1-up);
    --cs-colorset-3-interaction-background-activated: var(--s-color-interaction-neutral-white-activated);
    --cs-colorset-3-interaction-background-disabled: var(--s-color-interaction-neutral-white-disabled);
    --cs-colorset-3-interaction-background-enabled: var(--s-color-interaction-neutral-white-enabled);
    --cs-colorset-3-interaction-background-focused: var(--s-color-interaction-neutral-white-focussed);
    --cs-colorset-3-interaction-background-hover: var(--s-color-interaction-neutral-white-hover);
    --cs-colorset-3-interaction-default-activated: var(--s-color-interaction-neutral-white-activated);
    --cs-colorset-3-interaction-default-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-3-interaction-default-enabled: var(--s-color-interaction-neutral-white-enabled);
    --cs-colorset-3-interaction-default-focused: var(--s-color-interaction-neutral-white-focussed);
    --cs-colorset-3-interaction-default-hover: var(--s-color-interaction-neutral-white-hover);
    --cs-colorset-3-interaction-emphasis-activated: var(--s-color-interaction-neutral-white-activated);
    --cs-colorset-3-interaction-emphasis-disabled: var(--s-color-interaction-neutral-white-disabled);
    --cs-colorset-3-interaction-emphasis-enabled: var(--s-color-interaction-neutral-white-enabled);
    --cs-colorset-3-interaction-emphasis-focused: var(--s-color-interaction-neutral-white-focussed);
    --cs-colorset-3-interaction-emphasis-hover: var(--s-color-interaction-neutral-white-hover);
    --cs-colorset-3-interaction-subtle-activated: var(--p-color-opacity-black-40);
    --cs-colorset-3-interaction-subtle-disabled: var(--p-color-opacity-white-10);
    --cs-colorset-3-interaction-subtle-enabled: var(--p-color-opacity-black-10);
    --cs-colorset-3-interaction-subtle-focused: var(--p-color-opacity-black-30);
    --cs-colorset-3-interaction-subtle-hover: var(--p-color-opacity-black-20);
    --cs-colorset-3-link-disabled: var(--s-color-link-secondary-onlight-disabled);
    --cs-colorset-3-link-enabled: var(--s-color-link-secondary-onlight-enabled);
    --cs-colorset-3-link-focused: var(--s-color-link-secondary-onlight-focused);
    --cs-colorset-3-link-hover: var(--s-color-link-secondary-onlight-hover);
    --cs-colorset-3-link-visited: var(--s-color-link-secondary-onlight-visited);
    --cs-colorset-3-text-body: var(--s-color-text-default-light);
    --cs-colorset-3-text-default: var(--s-color-text-default-white);
    --cs-colorset-3-text-emphasis: var(--s-color-text-default-dark);
    --cs-colorset-3-text-subtle: var(--s-color-text-neutral-mid-light);
    --cs-colorset-3-text-supporting: var(--s-color-text-default-light);
    --cs-colorset-4-background-alternative: var(--s-color-opacity-white-10);
    --cs-colorset-4-background-default: var(--s-color-background-brand-primary2);
    --cs-colorset-4-background-panel: var(--s-color-background-default-white);
    --cs-colorset-4-border-default-activated: var(--p-color-opacity-white-80);
    --cs-colorset-4-border-default-default: var(--s-color-border-interaction-neutral-light-enabled);
    --cs-colorset-4-border-default-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-4-border-default-enabled: var(--p-color-opacity-white-50);
    --cs-colorset-4-border-default-focused: var(--p-color-opacity-white-80);
    --cs-colorset-4-border-default-hover: var(--p-color-opacity-white-60);
    --cs-colorset-4-border-emphasis-activated: var(--s-color-border-interaction-neutral-dark-focused);
    --cs-colorset-4-border-emphasis-default: var(--s-color-border-brand-secondary1);
    --cs-colorset-4-border-emphasis-disabled: var(--s-color-border-interaction-neutral-dark-disabled);
    --cs-colorset-4-border-emphasis-enabled: var(--s-color-border-interaction-neutral-dark-enabled);
    --cs-colorset-4-border-emphasis-focused: var(--s-color-border-interaction-neutral-dark-focused);
    --cs-colorset-4-border-emphasis-hover: var(--s-color-border-interaction-neutral-dark-hover);
    --cs-colorset-4-button-primary-container-background-active: var(--s-color-background-interaction-ondark-primary-active);
    --cs-colorset-4-button-primary-container-background-disabled: var(--s-color-background-interaction-ondark-primary-disabled);
    --cs-colorset-4-button-primary-container-background-enabled: var(--s-color-background-interaction-ondark-primary-enabled);
    --cs-colorset-4-button-primary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-container-background-hover: var(--s-color-background-interaction-ondark-primary-hover);
    --cs-colorset-4-button-primary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-container-border-focused: var(--s-color-border-brand-secondary1);
    --cs-colorset-4-button-primary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-contents-background-focused: var(--s-color-background-interaction-ondark-primary-focused);
    --cs-colorset-4-button-primary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-icon-active: var(--s-color-icon-default-black);
    --cs-colorset-4-button-primary-icon-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-4-button-primary-icon-enabled: var(--s-color-icon-default-black);
    --cs-colorset-4-button-primary-icon-focused: var(--s-color-icon-default-black);
    --cs-colorset-4-button-primary-icon-hover: var(--s-color-icon-default-black);
    --cs-colorset-4-button-primary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-primary-label-active: var(--s-color-text-default-black);
    --cs-colorset-4-button-primary-label-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-4-button-primary-label-enabled: var(--s-color-text-default-black);
    --cs-colorset-4-button-primary-label-focused: var(--s-color-text-default-black);
    --cs-colorset-4-button-primary-label-hover: var(--s-color-text-default-black);
    --cs-colorset-4-button-secondary-container-background-active: var(--s-color-background-interaction-ondark-secondary-focused);
    --cs-colorset-4-button-secondary-container-background-disabled: var(--s-color-background-interaction-ondark-secondary-disabled);
    --cs-colorset-4-button-secondary-container-background-enabled: var(--s-color-background-interaction-ondark-secondary-enabled);
    --cs-colorset-4-button-secondary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-container-background-hover: var(--s-color-background-interaction-ondark-secondary-hover);
    --cs-colorset-4-button-secondary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-container-border-focused: var(--s-color-border-brand-secondary1);
    --cs-colorset-4-button-secondary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-contents-background-focused: var(--s-color-background-interaction-ondark-secondary-focused);
    --cs-colorset-4-button-secondary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-icon-active: var(--s-color-icon-default-black);
    --cs-colorset-4-button-secondary-icon-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-4-button-secondary-icon-enabled: var(--s-color-icon-default-white);
    --cs-colorset-4-button-secondary-icon-focused: var(--s-color-icon-default-black);
    --cs-colorset-4-button-secondary-icon-hover: var(--s-color-icon-default-black);
    --cs-colorset-4-button-secondary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-secondary-label-active: var(--s-color-text-default-black);
    --cs-colorset-4-button-secondary-label-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-4-button-secondary-label-enabled: var(--s-color-text-default-white);
    --cs-colorset-4-button-secondary-label-focused: var(--s-color-text-default-black);
    --cs-colorset-4-button-secondary-label-hover: var(--s-color-text-default-black);
    --cs-colorset-4-button-tertiary-container-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-container-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-container-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-container-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-container-border-active: var(--s-color-border-interaction-ondark-enabled);
    --cs-colorset-4-button-tertiary-container-border-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-4-button-tertiary-container-border-enabled: var(--s-color-border-interaction-ondark-enabled);
    --cs-colorset-4-button-tertiary-container-border-focused: var(--s-color-text-brand-secondary1);
    --cs-colorset-4-button-tertiary-container-border-hover: var(--s-color-text-brand-secondary1);
    --cs-colorset-4-button-tertiary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-contents-background-focused: var(--p-color-opacity-white-10);
    --cs-colorset-4-button-tertiary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-icon-active: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-4-button-tertiary-icon-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-4-button-tertiary-icon-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-4-button-tertiary-icon-focused: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-4-button-tertiary-icon-hover: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-4-button-tertiary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-4-button-tertiary-label-active: var(--s-color-text-brand-secondary1);
    --cs-colorset-4-button-tertiary-label-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-4-button-tertiary-label-enabled: var(--s-color-text-brand-secondary1);
    --cs-colorset-4-button-tertiary-label-focused: var(--s-color-text-brand-secondary1);
    --cs-colorset-4-button-tertiary-label-hover: var(--s-color-text-brand-secondary1);
    --cs-colorset-4-element-default: var(--s-color-element-brand-secondary-1);
    --cs-colorset-4-icon-background-activated: var(--s-color-icon-interaction-secondary-activated);
    --cs-colorset-4-icon-background-default: var(--s-color-background-brand-primary2);
    --cs-colorset-4-icon-background-disabled: var(--s-color-link-primary-ondark-disabled);
    --cs-colorset-4-icon-background-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-4-icon-background-focused: var(--s-color-icon-interaction-secondary-focused);
    --cs-colorset-4-icon-background-hover: var(--s-color-icon-interaction-secondary-hover);
    --cs-colorset-4-icon-emphasis-activated: var(--s-color-icon-interaction-secondary-activated);
    --cs-colorset-4-icon-emphasis-default: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-4-icon-emphasis-disabled: var(--s-color-icon-interaction-secondary-disabled);
    --cs-colorset-4-icon-emphasis-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-4-icon-emphasis-focused: var(--s-color-icon-interaction-secondary-focused);
    --cs-colorset-4-icon-emphasis-hover: var(--s-color-icon-interaction-secondary-hover);
    --cs-colorset-4-icon-fill-activated: var(--s-color-icon-interaction-secondary-activated);
    --cs-colorset-4-icon-fill-default: var(--s-color-icon-default-white);
    --cs-colorset-4-icon-fill-disabled: var(--s-color-link-primary-ondark-disabled);
    --cs-colorset-4-icon-fill-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-4-icon-fill-focused: var(--s-color-icon-interaction-secondary-focused);
    --cs-colorset-4-icon-fill-hover: var(--s-color-icon-interaction-secondary-hover);
    --cs-colorset-4-imageoverlay-down: var(--p-gradient-primary-2-down);
    --cs-colorset-4-imageoverlay-left: var(--p-gradient-primary-2-left);
    --cs-colorset-4-imageoverlay-right: var(--p-gradient-primary-2-right);
    --cs-colorset-4-imageoverlay-up: var(--p-gradient-primary-2-up);
    --cs-colorset-4-interaction-background-activated: var(--s-color-link-primary-ondark-focused);
    --cs-colorset-4-interaction-background-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-4-interaction-background-enabled: var(--s-color-link-primary-ondark-enabled);
    --cs-colorset-4-interaction-background-focused: var(--s-color-link-primary-ondark-focused);
    --cs-colorset-4-interaction-background-hover: var(--s-color-link-primary-ondark-hover);
    --cs-colorset-4-interaction-default-activated: var(--s-color-interaction-neutral-white-activated);
    --cs-colorset-4-interaction-default-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-4-interaction-default-enabled: var(--s-color-interaction-neutral-white-enabled);
    --cs-colorset-4-interaction-default-focused: var(--s-color-interaction-neutral-white-focussed);
    --cs-colorset-4-interaction-default-hover: var(--s-color-interaction-neutral-white-hover);
    --cs-colorset-4-interaction-emphasis-activated: var(--s-color-link-primary-ondark-focused);
    --cs-colorset-4-interaction-emphasis-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-4-interaction-emphasis-enabled: var(--s-color-link-primary-ondark-enabled);
    --cs-colorset-4-interaction-emphasis-focused: var(--s-color-link-primary-ondark-focused);
    --cs-colorset-4-interaction-emphasis-hover: var(--s-color-link-primary-ondark-hover);
    --cs-colorset-4-interaction-subtle-activated: var(--p-color-opacity-black-40);
    --cs-colorset-4-interaction-subtle-disabled: var(--p-color-opacity-white-10);
    --cs-colorset-4-interaction-subtle-enabled: var(--p-color-opacity-black-10);
    --cs-colorset-4-interaction-subtle-focused: var(--p-color-opacity-black-30);
    --cs-colorset-4-interaction-subtle-hover: var(--p-color-opacity-black-30);
    --cs-colorset-4-link-disabled: var(--s-color-link-primary-ondark-disabled);
    --cs-colorset-4-link-enabled: var(--s-color-link-primary-ondark-enabled);
    --cs-colorset-4-link-focused: var(--s-color-link-primary-ondark-focused);
    --cs-colorset-4-link-hover: var(--s-color-link-primary-ondark-hover);
    --cs-colorset-4-link-visited: var(--s-color-link-primary-ondark-visited);
    --cs-colorset-4-text-body: var(--s-color-text-neutral-mid-mid);
    --cs-colorset-4-text-default: var(--s-color-text-default-white);
    --cs-colorset-4-text-emphasis: var(--s-color-text-emphasis-ondark);
    --cs-colorset-4-text-subtle: var(--s-color-text-neutral-mid-mid);
    --cs-colorset-4-text-supporting: var(--s-color-text-neutral-mid-mid);
    --cs-colorset-5-background-alternative: var(--s-color-opacity-white-10);
    --cs-colorset-5-background-default: var(--s-color-background-default-dark);
    --cs-colorset-5-background-panel: var(--s-color-background-default-white);
    --cs-colorset-5-border-default-activated: var(--s-color-border-interaction-neutral-light-activated);
    --cs-colorset-5-border-default-default: var(--s-color-icon-interaction-neutral-dark-enabled);
    --cs-colorset-5-border-default-disabled: var(--s-color-border-interaction-neutral-light-disabled);
    --cs-colorset-5-border-default-enabled: var(--s-color-border-interaction-neutral-light-enabled);
    --cs-colorset-5-border-default-focused: var(--s-color-border-interaction-neutral-light-focused);
    --cs-colorset-5-border-default-hover: var(--s-color-border-interaction-neutral-light-hover);
    --cs-colorset-5-border-emphasis-activated: var(--s-color-border-interaction-neutral-dark-activated);
    --cs-colorset-5-border-emphasis-default: var(--s-color-border-brand-secondary1);
    --cs-colorset-5-border-emphasis-disabled: var(--s-color-border-interaction-neutral-dark-disabled);
    --cs-colorset-5-border-emphasis-enabled: var(--s-color-border-interaction-neutral-dark-enabled);
    --cs-colorset-5-border-emphasis-focused: var(--s-color-border-interaction-neutral-dark-focused);
    --cs-colorset-5-border-emphasis-hover: var(--s-color-border-interaction-neutral-dark-hover);
    --cs-colorset-5-button-primary-container-background-active: var(--s-color-background-interaction-ondark-primary-active);
    --cs-colorset-5-button-primary-container-background-disabled: var(--s-color-background-interaction-ondark-primary-disabled);
    --cs-colorset-5-button-primary-container-background-enabled: var(--s-color-background-interaction-ondark-primary-enabled);
    --cs-colorset-5-button-primary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-container-background-hover: var(--s-color-background-interaction-ondark-primary-hover);
    --cs-colorset-5-button-primary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-container-border-focused: var(--s-color-border-brand-secondary1);
    --cs-colorset-5-button-primary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-contents-background-focused: var(--s-color-background-interaction-ondark-primary-focused);
    --cs-colorset-5-button-primary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-icon-active: var(--s-color-icon-default-black);
    --cs-colorset-5-button-primary-icon-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-5-button-primary-icon-enabled: var(--s-color-icon-default-black);
    --cs-colorset-5-button-primary-icon-focused: var(--s-color-icon-default-black);
    --cs-colorset-5-button-primary-icon-hover: var(--s-color-icon-default-black);
    --cs-colorset-5-button-primary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-primary-label-active: var(--s-color-text-default-black);
    --cs-colorset-5-button-primary-label-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-5-button-primary-label-enabled: var(--s-color-text-default-black);
    --cs-colorset-5-button-primary-label-focused: var(--s-color-text-default-black);
    --cs-colorset-5-button-primary-label-hover: var(--s-color-text-default-black);
    --cs-colorset-5-button-secondary-container-background-active: var(--s-color-background-interaction-ondark-secondary-focused);
    --cs-colorset-5-button-secondary-container-background-disabled: var(--s-color-background-interaction-ondark-secondary-disabled);
    --cs-colorset-5-button-secondary-container-background-enabled: var(--s-color-background-interaction-ondark-secondary-enabled);
    --cs-colorset-5-button-secondary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-container-background-hover: var(--s-color-background-interaction-ondark-secondary-hover);
    --cs-colorset-5-button-secondary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-container-border-focused: var(--s-color-border-brand-secondary1);
    --cs-colorset-5-button-secondary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-contents-background-focused: var(--s-color-background-interaction-ondark-secondary-focused);
    --cs-colorset-5-button-secondary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-icon-active: var(--s-color-icon-default-black);
    --cs-colorset-5-button-secondary-icon-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-5-button-secondary-icon-enabled: var(--s-color-icon-default-white);
    --cs-colorset-5-button-secondary-icon-focused: var(--s-color-icon-default-black);
    --cs-colorset-5-button-secondary-icon-hover: var(--s-color-icon-default-black);
    --cs-colorset-5-button-secondary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-secondary-label-active: var(--s-color-text-default-black);
    --cs-colorset-5-button-secondary-label-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-5-button-secondary-label-enabled: var(--s-color-text-default-white);
    --cs-colorset-5-button-secondary-label-focused: var(--s-color-text-default-black);
    --cs-colorset-5-button-secondary-label-hover: var(--s-color-text-default-black);
    --cs-colorset-5-button-tertiary-container-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-container-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-container-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-container-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-container-border-active: var(--s-color-border-interaction-ondark-enabled);
    --cs-colorset-5-button-tertiary-container-border-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-5-button-tertiary-container-border-enabled: var(--s-color-border-interaction-ondark-enabled);
    --cs-colorset-5-button-tertiary-container-border-focused: var(--s-color-text-brand-secondary1);
    --cs-colorset-5-button-tertiary-container-border-hover: var(--s-color-text-brand-secondary1);
    --cs-colorset-5-button-tertiary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-contents-background-focused: var(--p-color-opacity-white-20);
    --cs-colorset-5-button-tertiary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-icon-active: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-5-button-tertiary-icon-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-5-button-tertiary-icon-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-5-button-tertiary-icon-focused: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-5-button-tertiary-icon-hover: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-5-button-tertiary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-5-button-tertiary-label-active: var(--s-color-text-brand-secondary1);
    --cs-colorset-5-button-tertiary-label-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-5-button-tertiary-label-enabled: var(--s-color-text-brand-secondary1);
    --cs-colorset-5-button-tertiary-label-focused: var(--s-color-text-brand-secondary1);
    --cs-colorset-5-button-tertiary-label-hover: var(--s-color-text-brand-secondary1);
    --cs-colorset-5-element-default: var(--s-color-element-brand-secondary-1);
    --cs-colorset-5-icon-background-activated: var(--s-color-icon-interaction-secondary-activated);
    --cs-colorset-5-icon-background-default: var(--s-color-background-default-dark);
    --cs-colorset-5-icon-background-disabled: var(--s-color-link-primary-ondark-disabled);
    --cs-colorset-5-icon-background-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-5-icon-background-focused: var(--s-color-icon-interaction-secondary-focused);
    --cs-colorset-5-icon-background-hover: var(--s-color-icon-interaction-secondary-hover);
    --cs-colorset-5-icon-emphasis-activated: var(--s-color-icon-interaction-secondary-activated);
    --cs-colorset-5-icon-emphasis-default: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-5-icon-emphasis-disabled: var(--s-color-icon-interaction-secondary-disabled);
    --cs-colorset-5-icon-emphasis-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-5-icon-emphasis-focused: var(--s-color-icon-interaction-secondary-focused);
    --cs-colorset-5-icon-emphasis-hover: var(--s-color-icon-interaction-secondary-hover);
    --cs-colorset-5-icon-fill-activated: var(--s-color-icon-interaction-secondary-activated);
    --cs-colorset-5-icon-fill-default: var(--s-color-icon-default-white);
    --cs-colorset-5-icon-fill-disabled: var(--s-color-link-primary-ondark-disabled);
    --cs-colorset-5-icon-fill-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-5-icon-fill-focused: var(--s-color-icon-interaction-secondary-focused);
    --cs-colorset-5-icon-fill-hover: var(--s-color-icon-interaction-secondary-hover);
    --cs-colorset-5-imageoverlay-down: var(--p-gradient-neutral-dark-down);
    --cs-colorset-5-imageoverlay-left: var(--p-gradient-neutral-dark-left);
    --cs-colorset-5-imageoverlay-right: var(--p-gradient-neutral-dark-right);
    --cs-colorset-5-imageoverlay-up: var(--p-gradient-neutral-dark-up);
    --cs-colorset-5-interaction-background-activated: var(--s-color-link-primary-ondark-focused);
    --cs-colorset-5-interaction-background-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-5-interaction-background-enabled: var(--s-color-link-primary-ondark-enabled);
    --cs-colorset-5-interaction-background-focused: var(--s-color-link-primary-ondark-focused);
    --cs-colorset-5-interaction-background-hover: var(--s-color-link-primary-ondark-hover);
    --cs-colorset-5-interaction-default-activated: var(--s-color-interaction-neutral-white-activated);
    --cs-colorset-5-interaction-default-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-5-interaction-default-enabled: var(--s-color-interaction-neutral-white-enabled);
    --cs-colorset-5-interaction-default-focused: var(--s-color-interaction-neutral-white-focussed);
    --cs-colorset-5-interaction-default-hover: var(--s-color-interaction-neutral-white-hover);
    --cs-colorset-5-interaction-emphasis-activated: var(--s-color-link-primary-ondark-focused);
    --cs-colorset-5-interaction-emphasis-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-5-interaction-emphasis-enabled: var(--s-color-link-primary-ondark-enabled);
    --cs-colorset-5-interaction-emphasis-focused: var(--s-color-link-primary-ondark-focused);
    --cs-colorset-5-interaction-emphasis-hover: var(--s-color-link-primary-ondark-hover);
    --cs-colorset-5-interaction-subtle-activated: var(--p-color-opacity-black-40);
    --cs-colorset-5-interaction-subtle-disabled: var(--p-color-opacity-white-10);
    --cs-colorset-5-interaction-subtle-enabled: var(--p-color-opacity-black-10);
    --cs-colorset-5-interaction-subtle-focused: var(--p-color-opacity-black-30);
    --cs-colorset-5-interaction-subtle-hover: var(--p-color-opacity-black-30);
    --cs-colorset-5-link-disabled: var(--s-color-link-primary-ondark-disabled);
    --cs-colorset-5-link-enabled: var(--s-color-link-primary-ondark-enabled);
    --cs-colorset-5-link-focused: var(--s-color-link-primary-ondark-focused);
    --cs-colorset-5-link-hover: var(--s-color-link-primary-ondark-hover);
    --cs-colorset-5-link-visited: var(--s-color-link-primary-ondark-visited);
    --cs-colorset-5-text-body: var(--s-color-text-neutral-mid-mid);
    --cs-colorset-5-text-default: var(--s-color-text-default-white);
    --cs-colorset-5-text-emphasis: var(--s-color-text-emphasis-ondark);
    --cs-colorset-5-text-subtle: var(--s-color-text-neutral-mid-dark);
    --cs-colorset-5-text-supporting: var(--s-color-text-default-dark);
    --cs-colorset-6-background-alternative: var(--s-color-opacity-white-10);
    --cs-colorset-6-background-default: var(--s-color-background-default-black);
    --cs-colorset-6-background-panel: var(--s-color-background-default-white);
    --cs-colorset-6-border-default-activated: var(--s-color-border-interaction-neutral-light-activated);
    --cs-colorset-6-border-default-default: var(--s-color-icon-interaction-neutral-dark-enabled);
    --cs-colorset-6-border-default-disabled: var(--s-color-border-interaction-neutral-light-disabled);
    --cs-colorset-6-border-default-enabled: var(--s-color-border-interaction-neutral-light-enabled);
    --cs-colorset-6-border-default-focused: var(--s-color-border-interaction-neutral-light-focused);
    --cs-colorset-6-border-default-hover: var(--s-color-border-interaction-neutral-light-hover);
    --cs-colorset-6-border-emphasis-activated: var(--s-color-border-interaction-neutral-mid-activated);
    --cs-colorset-6-border-emphasis-default: var(--s-color-border-brand-secondary1);
    --cs-colorset-6-border-emphasis-disabled: var(--s-color-border-interaction-neutral-mid-disabled);
    --cs-colorset-6-border-emphasis-enabled: var(--s-color-border-interaction-neutral-mid-enabled);
    --cs-colorset-6-border-emphasis-focused: var(--s-color-border-interaction-neutral-mid-focused);
    --cs-colorset-6-border-emphasis-hover: var(--s-color-border-interaction-neutral-mid-hover);
    --cs-colorset-6-button-primary-container-background-active: var(--s-color-background-interaction-ondark-primary-active);
    --cs-colorset-6-button-primary-container-background-disabled: var(--s-color-background-interaction-ondark-primary-disabled);
    --cs-colorset-6-button-primary-container-background-enabled: var(--s-color-background-interaction-ondark-primary-enabled);
    --cs-colorset-6-button-primary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-container-background-hover: var(--s-color-background-interaction-ondark-primary-hover);
    --cs-colorset-6-button-primary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-container-border-focused: var(--s-color-border-brand-secondary1);
    --cs-colorset-6-button-primary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-contents-background-focused: var(--s-color-background-interaction-ondark-primary-focused);
    --cs-colorset-6-button-primary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-icon-active: var(--s-color-icon-default-black);
    --cs-colorset-6-button-primary-icon-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-6-button-primary-icon-enabled: var(--s-color-icon-default-black);
    --cs-colorset-6-button-primary-icon-focused: var(--s-color-icon-default-black);
    --cs-colorset-6-button-primary-icon-hover: var(--s-color-icon-default-black);
    --cs-colorset-6-button-primary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-primary-label-active: var(--s-color-text-default-black);
    --cs-colorset-6-button-primary-label-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-6-button-primary-label-enabled: var(--s-color-text-default-black);
    --cs-colorset-6-button-primary-label-focused: var(--s-color-text-default-black);
    --cs-colorset-6-button-primary-label-hover: var(--s-color-text-default-black);
    --cs-colorset-6-button-secondary-container-background-active: var(--s-color-background-interaction-ondark-secondary-focused);
    --cs-colorset-6-button-secondary-container-background-disabled: var(--s-color-background-interaction-ondark-secondary-disabled);
    --cs-colorset-6-button-secondary-container-background-enabled: var(--s-color-background-interaction-ondark-secondary-enabled);
    --cs-colorset-6-button-secondary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-container-background-hover: var(--s-color-background-interaction-ondark-secondary-hover);
    --cs-colorset-6-button-secondary-container-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-container-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-container-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-container-border-focused: var(--s-color-border-brand-secondary1);
    --cs-colorset-6-button-secondary-container-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-contents-background-focused: var(--s-color-background-interaction-ondark-secondary-focused);
    --cs-colorset-6-button-secondary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-icon-active: var(--s-color-icon-default-black);
    --cs-colorset-6-button-secondary-icon-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-6-button-secondary-icon-enabled: var(--s-color-icon-default-white);
    --cs-colorset-6-button-secondary-icon-focused: var(--s-color-icon-default-black);
    --cs-colorset-6-button-secondary-icon-hover: var(--s-color-icon-default-black);
    --cs-colorset-6-button-secondary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-secondary-label-active: var(--s-color-text-default-black);
    --cs-colorset-6-button-secondary-label-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-6-button-secondary-label-enabled: var(--s-color-text-default-white);
    --cs-colorset-6-button-secondary-label-focused: var(--s-color-text-default-black);
    --cs-colorset-6-button-secondary-label-hover: var(--s-color-text-default-black);
    --cs-colorset-6-button-tertiary-container-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-container-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-container-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-container-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-container-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-container-border-active: var(--s-color-border-interaction-ondark-enabled);
    --cs-colorset-6-button-tertiary-container-border-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-6-button-tertiary-container-border-enabled: var(--s-color-border-interaction-ondark-enabled);
    --cs-colorset-6-button-tertiary-container-border-focused: var(--s-color-border-interaction-ondark-enabled);
    --cs-colorset-6-button-tertiary-container-border-hover: var(--s-color-border-interaction-ondark-hover);
    --cs-colorset-6-button-tertiary-contents-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-contents-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-contents-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-contents-background-focused: var(--p-color-opacity-white-20);
    --cs-colorset-6-button-tertiary-contents-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-contents-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-contents-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-contents-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-contents-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-contents-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-icon-active: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-6-button-tertiary-icon-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-6-button-tertiary-icon-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-6-button-tertiary-icon-focused: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-6-button-tertiary-icon-hover: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-6-button-tertiary-icon-background-active: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-icon-background-disabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-icon-background-enabled: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-icon-background-focused: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-icon-background-hover: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-icon-border-active: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-icon-border-disabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-icon-border-enabled: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-icon-border-focused: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-icon-border-hover: var(--s-color-border-holdingcolour-fullytransparent);
    --cs-colorset-6-button-tertiary-label-active: var(--s-color-text-brand-secondary1);
    --cs-colorset-6-button-tertiary-label-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-6-button-tertiary-label-enabled: var(--s-color-text-brand-secondary1);
    --cs-colorset-6-button-tertiary-label-focused: var(--s-color-text-brand-secondary1);
    --cs-colorset-6-button-tertiary-label-hover: var(--s-color-text-brand-secondary1);
    --cs-colorset-6-element-default: var(--s-color-element-brand-secondary-1);
    --cs-colorset-6-icon-background-activated: var(--s-color-icon-interaction-secondary-activated);
    --cs-colorset-6-icon-background-default: var(--s-color-background-default-black);
    --cs-colorset-6-icon-background-disabled: var(--s-color-link-primary-ondark-disabled);
    --cs-colorset-6-icon-background-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-6-icon-background-focused: var(--s-color-icon-interaction-secondary-focused);
    --cs-colorset-6-icon-background-hover: var(--s-color-icon-interaction-secondary-hover);
    --cs-colorset-6-icon-emphasis-activated: var(--s-color-icon-interaction-secondary-activated);
    --cs-colorset-6-icon-emphasis-default: var(--s-color-background-holdingcolour-fullytransparent);
    --cs-colorset-6-icon-emphasis-disabled: var(--s-color-icon-interaction-secondary-disabled);
    --cs-colorset-6-icon-emphasis-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-6-icon-emphasis-focused: var(--s-color-icon-interaction-secondary-focused);
    --cs-colorset-6-icon-emphasis-hover: var(--s-color-icon-interaction-secondary-hover);
    --cs-colorset-6-icon-fill-activated: var(--s-color-icon-interaction-secondary-activated);
    --cs-colorset-6-icon-fill-default: var(--s-color-icon-default-white);
    --cs-colorset-6-icon-fill-disabled: var(--s-color-link-primary-ondark-disabled);
    --cs-colorset-6-icon-fill-enabled: var(--s-color-icon-interaction-secondary-enabled);
    --cs-colorset-6-icon-fill-focused: var(--s-color-icon-interaction-secondary-focused);
    --cs-colorset-6-icon-fill-hover: var(--s-color-icon-interaction-secondary-hover);
    --cs-colorset-6-imageoverlay-down: var(--p-gradient-neutral-black-down);
    --cs-colorset-6-imageoverlay-left: var(--p-gradient-neutral-black-left);
    --cs-colorset-6-imageoverlay-right: var(--p-gradient-neutral-black-right);
    --cs-colorset-6-imageoverlay-up: var(--p-gradient-neutral-black-up);
    --cs-colorset-6-interaction-background-activated: var(--s-color-link-primary-ondark-focused);
    --cs-colorset-6-interaction-background-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-6-interaction-background-enabled: var(--s-color-link-primary-ondark-enabled);
    --cs-colorset-6-interaction-background-focused: var(--s-color-link-primary-ondark-focused);
    --cs-colorset-6-interaction-background-hover: var(--s-color-link-primary-ondark-hover);
    --cs-colorset-6-interaction-default-activated: var(--s-color-interaction-neutral-white-activated);
    --cs-colorset-6-interaction-default-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-6-interaction-default-enabled: var(--s-color-interaction-neutral-white-enabled);
    --cs-colorset-6-interaction-default-focused: var(--s-color-interaction-neutral-white-focussed);
    --cs-colorset-6-interaction-default-hover: var(--s-color-interaction-neutral-white-hover);
    --cs-colorset-6-interaction-emphasis-activated: var(--s-color-link-primary-ondark-focused);
    --cs-colorset-6-interaction-emphasis-disabled: var(--p-color-opacity-white-30);
    --cs-colorset-6-interaction-emphasis-enabled: var(--s-color-link-primary-ondark-enabled);
    --cs-colorset-6-interaction-emphasis-focused: var(--s-color-link-primary-ondark-focused);
    --cs-colorset-6-interaction-emphasis-hover: var(--s-color-link-primary-ondark-hover);
    --cs-colorset-6-interaction-subtle-activated: var(--p-color-opacity-white-30);
    --cs-colorset-6-interaction-subtle-disabled: var(--p-color-opacity-white-10);
    --cs-colorset-6-interaction-subtle-enabled: var(--p-color-opacity-white-10);
    --cs-colorset-6-interaction-subtle-focused: var(--p-color-opacity-white-30);
    --cs-colorset-6-interaction-subtle-hover: var(--p-color-opacity-white-20);
    --cs-colorset-6-link-disabled: var(--s-color-link-primary-ondark-disabled);
    --cs-colorset-6-link-enabled: var(--s-color-link-primary-ondark-enabled);
    --cs-colorset-6-link-focused: var(--s-color-link-primary-ondark-focused);
    --cs-colorset-6-link-hover: var(--s-color-link-primary-ondark-hover);
    --cs-colorset-6-link-visited: var(--s-color-link-primary-ondark-visited);
    --cs-colorset-6-text-body: var(--s-color-text-neutral-mid-mid);
    --cs-colorset-6-text-default: var(--s-color-text-default-white);
    --cs-colorset-6-text-emphasis: var(--s-color-text-emphasis-ondark);
    --cs-colorset-6-text-subtle: var(--s-color-text-default-dark);
    --cs-colorset-6-text-supporting: var(--s-color-text-default-dark);
    --text-styles-p-body-small-default-1-font-style: normal;
    --text-styles-p-body-small-default-1-font-family: "PST Mail Sans";
    --text-styles-p-body-small-default-1-font-weight: 400;
    --text-styles-p-body-small-default-1-font-size: 16px;
    --text-styles-p-body-small-default-1-text-indent: 0px;
    --text-styles-p-body-small-default-1-line-height: 24px;
    --text-styles-p-body-small-default-1-letter-spacing: 0.10000000149011612px;
    --text-styles-p-body-small-default-1-text-decoration: none;
    --text-styles-p-body-small-default-2-font-style: normal;
    --text-styles-p-body-small-default-2-font-family: "PST Mail Sans";
    --text-styles-p-body-small-default-2-font-weight: 600;
    --text-styles-p-body-small-default-2-font-size: 16px;
    --text-styles-p-body-small-default-2-text-indent: 0px;
    --text-styles-p-body-small-default-2-line-height: 24px;
    --text-styles-p-body-small-default-2-letter-spacing: 0.10000000149011612px;
    --text-styles-p-body-small-default-2-text-decoration: none;
    --text-styles-p-body-small-default-3-font-style: normal;
    --text-styles-p-body-small-default-3-font-family: "PST Mail Sans";
    --text-styles-p-body-small-default-3-font-weight: 700;
    --text-styles-p-body-small-default-3-font-size: 16px;
    --text-styles-p-body-small-default-3-text-indent: 0px;
    --text-styles-p-body-small-default-3-line-height: 24px;
    --text-styles-p-body-small-default-3-letter-spacing: 0.10000000149011612px;
    --text-styles-p-body-small-default-3-text-decoration: none;
    --text-styles-p-body-small-large-1-font-style: normal;
    --text-styles-p-body-small-large-1-font-family: "PST Mail Sans";
    --text-styles-p-body-small-large-1-font-weight: 400;
    --text-styles-p-body-small-large-1-font-size: 18px;
    --text-styles-p-body-small-large-1-text-indent: 0px;
    --text-styles-p-body-small-large-1-line-height: 28px;
    --text-styles-p-body-small-large-1-letter-spacing: 0.10000000149011612px;
    --text-styles-p-body-small-large-1-text-decoration: none;
    --text-styles-p-body-small-large-2-font-style: normal;
    --text-styles-p-body-small-large-2-font-family: "PST Mail Sans";
    --text-styles-p-body-small-large-2-font-weight: 600;
    --text-styles-p-body-small-large-2-font-size: 18px;
    --text-styles-p-body-small-large-2-text-indent: 0px;
    --text-styles-p-body-small-large-2-line-height: 28px;
    --text-styles-p-body-small-large-2-letter-spacing: 0%;
    --text-styles-p-body-small-large-2-text-decoration: none;
    --text-styles-p-body-small-large-3-font-style: normal;
    --text-styles-p-body-small-large-3-font-family: "PST Mail Sans";
    --text-styles-p-body-small-large-3-font-weight: 700;
    --text-styles-p-body-small-large-3-font-size: 18px;
    --text-styles-p-body-small-large-3-text-indent: 0px;
    --text-styles-p-body-small-large-3-line-height: 28px;
    --text-styles-p-body-small-large-3-letter-spacing: 0.10000000149011612px;
    --text-styles-p-body-small-large-3-text-decoration: none;
    --text-styles-p-body-small-small-1-font-style: normal;
    --text-styles-p-body-small-small-1-font-family: "PST Mail Sans";
    --text-styles-p-body-small-small-1-font-weight: 400;
    --text-styles-p-body-small-small-1-font-size: 14px;
    --text-styles-p-body-small-small-1-text-indent: 0px;
    --text-styles-p-body-small-small-1-line-height: 20px;
    --text-styles-p-body-small-small-1-letter-spacing: 0%;
    --text-styles-p-body-small-small-1-text-decoration: none;
    --text-styles-p-body-small-small-2-font-style: normal;
    --text-styles-p-body-small-small-2-font-family: "PST Mail Sans";
    --text-styles-p-body-small-small-2-font-weight: 600;
    --text-styles-p-body-small-small-2-font-size: 14px;
    --text-styles-p-body-small-small-2-text-indent: 0px;
    --text-styles-p-body-small-small-2-line-height: 20px;
    --text-styles-p-body-small-small-2-letter-spacing: 0%;
    --text-styles-p-body-small-small-2-text-decoration: none;
    --text-styles-p-body-small-small-3-font-style: normal;
    --text-styles-p-body-small-small-3-font-family: "PST Mail Sans";
    --text-styles-p-body-small-small-3-font-weight: 700;
    --text-styles-p-body-small-small-3-font-size: 14px;
    --text-styles-p-body-small-small-3-text-indent: 0px;
    --text-styles-p-body-small-small-3-line-height: 20px;
    --text-styles-p-body-small-small-3-letter-spacing: 0%;
    --text-styles-p-body-small-small-3-text-decoration: none;
    --text-styles-p-body-x-large-default-1-font-style: normal;
    --text-styles-p-body-x-large-default-1-font-family: "PST Mail Sans";
    --text-styles-p-body-x-large-default-1-font-weight: 400;
    --text-styles-p-body-x-large-default-1-font-size: 16px;
    --text-styles-p-body-x-large-default-1-text-indent: 0px;
    --text-styles-p-body-x-large-default-1-line-height: 24px;
    --text-styles-p-body-x-large-default-1-letter-spacing: 0%;
    --text-styles-p-body-x-large-default-1-text-decoration: none;
    --text-styles-p-body-x-large-default-2-font-style: normal;
    --text-styles-p-body-x-large-default-2-font-family: "PST Mail Sans";
    --text-styles-p-body-x-large-default-2-font-weight: 600;
    --text-styles-p-body-x-large-default-2-font-size: 16px;
    --text-styles-p-body-x-large-default-2-text-indent: 0px;
    --text-styles-p-body-x-large-default-2-line-height: 24px;
    --text-styles-p-body-x-large-default-2-letter-spacing: 0.10000000149011612px;
    --text-styles-p-body-x-large-default-2-text-decoration: none;
    --text-styles-p-body-x-large-default-3-font-style: normal;
    --text-styles-p-body-x-large-default-3-font-family: "PST Mail Sans";
    --text-styles-p-body-x-large-default-3-font-weight: 700;
    --text-styles-p-body-x-large-default-3-font-size: 16px;
    --text-styles-p-body-x-large-default-3-text-indent: 0px;
    --text-styles-p-body-x-large-default-3-line-height: 24px;
    --text-styles-p-body-x-large-default-3-letter-spacing: 0%;
    --text-styles-p-body-x-large-default-3-text-decoration: none;
    --text-styles-p-body-x-large-large-1-font-style: normal;
    --text-styles-p-body-x-large-large-1-font-family: "PST Mail Sans";
    --text-styles-p-body-x-large-large-1-font-weight: 500;
    --text-styles-p-body-x-large-large-1-font-size: 18px;
    --text-styles-p-body-x-large-large-1-text-indent: 0px;
    --text-styles-p-body-x-large-large-1-line-height: 28px;
    --text-styles-p-body-x-large-large-1-letter-spacing: 0%;
    --text-styles-p-body-x-large-large-1-text-decoration: none;
    --text-styles-p-body-x-large-large-2-font-style: normal;
    --text-styles-p-body-x-large-large-2-font-family: "PST Mail Sans";
    --text-styles-p-body-x-large-large-2-font-weight: 600;
    --text-styles-p-body-x-large-large-2-font-size: 18px;
    --text-styles-p-body-x-large-large-2-text-indent: 0px;
    --text-styles-p-body-x-large-large-2-line-height: 28px;
    --text-styles-p-body-x-large-large-2-letter-spacing: 0%;
    --text-styles-p-body-x-large-large-2-text-decoration: none;
    --text-styles-p-body-x-large-large-3-font-style: normal;
    --text-styles-p-body-x-large-large-3-font-family: "PST Mail Sans";
    --text-styles-p-body-x-large-large-3-font-weight: 700;
    --text-styles-p-body-x-large-large-3-font-size: 18px;
    --text-styles-p-body-x-large-large-3-text-indent: 0px;
    --text-styles-p-body-x-large-large-3-line-height: 28px;
    --text-styles-p-body-x-large-large-3-letter-spacing: 0%;
    --text-styles-p-body-x-large-large-3-text-decoration: none;
    --text-styles-p-body-x-large-small-1-font-style: normal;
    --text-styles-p-body-x-large-small-1-font-family: "PST Mail Sans";
    --text-styles-p-body-x-large-small-1-font-weight: 400;
    --text-styles-p-body-x-large-small-1-font-size: 14px;
    --text-styles-p-body-x-large-small-1-text-indent: 0px;
    --text-styles-p-body-x-large-small-1-line-height: 20px;
    --text-styles-p-body-x-large-small-1-letter-spacing: 0%;
    --text-styles-p-body-x-large-small-1-text-decoration: none;
    --text-styles-p-body-x-large-small-2-font-style: normal;
    --text-styles-p-body-x-large-small-2-font-family: "PST Mail Sans";
    --text-styles-p-body-x-large-small-2-font-weight: 600;
    --text-styles-p-body-x-large-small-2-font-size: 14px;
    --text-styles-p-body-x-large-small-2-text-indent: 0px;
    --text-styles-p-body-x-large-small-2-line-height: 20px;
    --text-styles-p-body-x-large-small-2-letter-spacing: 0%;
    --text-styles-p-body-x-large-small-2-text-decoration: none;
    --text-styles-p-body-x-large-small-3-font-style: normal;
    --text-styles-p-body-x-large-small-3-font-family: "PST Mail Sans";
    --text-styles-p-body-x-large-small-3-font-weight: 700;
    --text-styles-p-body-x-large-small-3-font-size: 14px;
    --text-styles-p-body-x-large-small-3-text-indent: 0px;
    --text-styles-p-body-x-large-small-3-line-height: 20px;
    --text-styles-p-body-x-large-small-3-letter-spacing: 0%;
    --text-styles-p-body-x-large-small-3-text-decoration: none;
    --text-styles-p-bullet-list-small-bullet-list-1-font-style: normal;
    --text-styles-p-bullet-list-small-bullet-list-1-font-family: "PST Mail Sans";
    --text-styles-p-bullet-list-small-bullet-list-1-font-weight: 400;
    --text-styles-p-bullet-list-small-bullet-list-1-font-size: 16px;
    --text-styles-p-bullet-list-small-bullet-list-1-text-indent: 0px;
    --text-styles-p-bullet-list-small-bullet-list-1-line-height: 24px;
    --text-styles-p-bullet-list-small-bullet-list-1-letter-spacing: 0%;
    --text-styles-p-bullet-list-small-bullet-list-1-text-decoration: none;
    --text-styles-p-bullet-list-small-bullet-list-1-italic-font-style: normal;
    --text-styles-p-bullet-list-small-bullet-list-1-italic-font-family: "PST Mail Sans";
    --text-styles-p-bullet-list-small-bullet-list-1-italic-font-weight: 400;
    --text-styles-p-bullet-list-small-bullet-list-1-italic-font-size: 16px;
    --text-styles-p-bullet-list-small-bullet-list-1-italic-text-indent: 0px;
    --text-styles-p-bullet-list-small-bullet-list-1-italic-line-height: 24px;
    --text-styles-p-bullet-list-small-bullet-list-1-italic-letter-spacing: 0%;
    --text-styles-p-bullet-list-small-bullet-list-1-italic-text-decoration: none;
    --text-styles-p-bullet-list-small-bullet-list-2-font-style: normal;
    --text-styles-p-bullet-list-small-bullet-list-2-font-family: "PST Mail Sans";
    --text-styles-p-bullet-list-small-bullet-list-2-font-weight: 600;
    --text-styles-p-bullet-list-small-bullet-list-2-font-size: 16px;
    --text-styles-p-bullet-list-small-bullet-list-2-text-indent: 0px;
    --text-styles-p-bullet-list-small-bullet-list-2-line-height: 24px;
    --text-styles-p-bullet-list-small-bullet-list-2-letter-spacing: 0%;
    --text-styles-p-bullet-list-small-bullet-list-2-text-decoration: none;
    --text-styles-p-bullet-list-small-bullet-list-2-italic-font-style: normal;
    --text-styles-p-bullet-list-small-bullet-list-2-italic-font-family: "PST Mail Sans";
    --text-styles-p-bullet-list-small-bullet-list-2-italic-font-weight: 600;
    --text-styles-p-bullet-list-small-bullet-list-2-italic-font-size: 16px;
    --text-styles-p-bullet-list-small-bullet-list-2-italic-text-indent: 0px;
    --text-styles-p-bullet-list-small-bullet-list-2-italic-line-height: 24px;
    --text-styles-p-bullet-list-small-bullet-list-2-italic-letter-spacing: 0%;
    --text-styles-p-bullet-list-small-bullet-list-2-italic-text-decoration: none;
    --text-styles-p-bullet-list-x-large-bullet-list-1-font-style: normal;
    --text-styles-p-bullet-list-x-large-bullet-list-1-font-family: "PST Mail Sans";
    --text-styles-p-bullet-list-x-large-bullet-list-1-font-weight: 400;
    --text-styles-p-bullet-list-x-large-bullet-list-1-font-size: 16px;
    --text-styles-p-bullet-list-x-large-bullet-list-1-text-indent: 0px;
    --text-styles-p-bullet-list-x-large-bullet-list-1-line-height: 24px;
    --text-styles-p-bullet-list-x-large-bullet-list-1-letter-spacing: 0%;
    --text-styles-p-bullet-list-x-large-bullet-list-1-text-decoration: none;
    --text-styles-p-bullet-list-x-large-bullet-list-1-italic-font-style: normal;
    --text-styles-p-bullet-list-x-large-bullet-list-1-italic-font-family: "PST Mail Sans";
    --text-styles-p-bullet-list-x-large-bullet-list-1-italic-font-weight: 400;
    --text-styles-p-bullet-list-x-large-bullet-list-1-italic-font-size: 16px;
    --text-styles-p-bullet-list-x-large-bullet-list-1-italic-text-indent: 0px;
    --text-styles-p-bullet-list-x-large-bullet-list-1-italic-line-height: 24px;
    --text-styles-p-bullet-list-x-large-bullet-list-1-italic-letter-spacing: 0%;
    --text-styles-p-bullet-list-x-large-bullet-list-1-italic-text-decoration: none;
    --text-styles-p-bullet-list-x-large-bullet-list-2-font-style: normal;
    --text-styles-p-bullet-list-x-large-bullet-list-2-font-family: "PST Mail Sans";
    --text-styles-p-bullet-list-x-large-bullet-list-2-font-weight: 700;
    --text-styles-p-bullet-list-x-large-bullet-list-2-font-size: 16px;
    --text-styles-p-bullet-list-x-large-bullet-list-2-text-indent: 0px;
    --text-styles-p-bullet-list-x-large-bullet-list-2-line-height: 24px;
    --text-styles-p-bullet-list-x-large-bullet-list-2-letter-spacing: 0%;
    --text-styles-p-bullet-list-x-large-bullet-list-2-text-decoration: none;
    --text-styles-p-bullet-list-x-large-bullet-list-2-italic-font-style: normal;
    --text-styles-p-bullet-list-x-large-bullet-list-2-italic-font-family: "PST Mail Sans";
    --text-styles-p-bullet-list-x-large-bullet-list-2-italic-font-weight: 600;
    --text-styles-p-bullet-list-x-large-bullet-list-2-italic-font-size: 16px;
    --text-styles-p-bullet-list-x-large-bullet-list-2-italic-text-indent: 0px;
    --text-styles-p-bullet-list-x-large-bullet-list-2-italic-line-height: 24px;
    --text-styles-p-bullet-list-x-large-bullet-list-2-italic-letter-spacing: 0%;
    --text-styles-p-bullet-list-x-large-bullet-list-2-italic-text-decoration: none;
    --text-styles-p-display-small-display-1-font-style: normal;
    --text-styles-p-display-small-display-1-font-family: "PST Mail Sans";
    --text-styles-p-display-small-display-1-font-weight: 700;
    --text-styles-p-display-small-display-1-font-size: 72px;
    --text-styles-p-display-small-display-1-text-indent: 0px;
    --text-styles-p-display-small-display-1-line-height: 96px;
    --text-styles-p-display-small-display-1-letter-spacing: 0%;
    --text-styles-p-display-small-display-1-text-decoration: none;
    --text-styles-p-display-small-display-2-font-style: normal;
    --text-styles-p-display-small-display-2-font-family: "PST Mail Sans";
    --text-styles-p-display-small-display-2-font-weight: 700;
    --text-styles-p-display-small-display-2-font-size: 64px;
    --text-styles-p-display-small-display-2-text-indent: 0px;
    --text-styles-p-display-small-display-2-line-height: 80px;
    --text-styles-p-display-small-display-2-letter-spacing: 0%;
    --text-styles-p-display-small-display-2-text-decoration: none;
    --text-styles-p-display-small-display-3-font-style: normal;
    --text-styles-p-display-small-display-3-font-family: "PST Mail Sans";
    --text-styles-p-display-small-display-3-font-weight: 700;
    --text-styles-p-display-small-display-3-font-size: 56px;
    --text-styles-p-display-small-display-3-text-indent: 0px;
    --text-styles-p-display-small-display-3-line-height: 64px;
    --text-styles-p-display-small-display-3-letter-spacing: 0%;
    --text-styles-p-display-small-display-3-text-decoration: none;
    --text-styles-p-display-x-large-display-1-font-style: normal;
    --text-styles-p-display-x-large-display-1-font-family: "PST Mail Sans";
    --text-styles-p-display-x-large-display-1-font-weight: 600;
    --text-styles-p-display-x-large-display-1-font-size: 128px;
    --text-styles-p-display-x-large-display-1-text-indent: 0px;
    --text-styles-p-display-x-large-display-1-line-height: 128px;
    --text-styles-p-display-x-large-display-1-letter-spacing: 0%;
    --text-styles-p-display-x-large-display-1-text-decoration: none;
    --text-styles-p-display-x-large-display-2-font-style: normal;
    --text-styles-p-display-x-large-display-2-font-family: "PST Mail Sans";
    --text-styles-p-display-x-large-display-2-font-weight: 600;
    --text-styles-p-display-x-large-display-2-font-size: 96px;
    --text-styles-p-display-x-large-display-2-text-indent: 0px;
    --text-styles-p-display-x-large-display-2-line-height: 96px;
    --text-styles-p-display-x-large-display-2-letter-spacing: 0%;
    --text-styles-p-display-x-large-display-2-text-decoration: none;
    --text-styles-p-display-x-large-display-3-font-style: normal;
    --text-styles-p-display-x-large-display-3-font-family: "PST Mail Sans";
    --text-styles-p-display-x-large-display-3-font-weight: 600;
    --text-styles-p-display-x-large-display-3-font-size: 80px;
    --text-styles-p-display-x-large-display-3-text-indent: 0px;
    --text-styles-p-display-x-large-display-3-line-height: 80px;
    --text-styles-p-display-x-large-display-3-letter-spacing: 0%;
    --text-styles-p-display-x-large-display-3-text-decoration: none;
    --text-styles-p-headings-small-h1-font-style: normal;
    --text-styles-p-headings-small-h1-font-family: "PST Mail Sans";
    --text-styles-p-headings-small-h1-font-weight: 600;
    --text-styles-p-headings-small-h1-font-size: 48px;
    --text-styles-p-headings-small-h1-text-indent: 0px;
    --text-styles-p-headings-small-h1-line-height: 64px;
    --text-styles-p-headings-small-h1-letter-spacing: 0%;
    --text-styles-p-headings-small-h1-text-decoration: none;
    --text-styles-p-headings-small-h2-font-style: normal;
    --text-styles-p-headings-small-h2-font-family: "PST Mail Sans";
    --text-styles-p-headings-small-h2-font-weight: 600;
    --text-styles-p-headings-small-h2-font-size: 40px;
    --text-styles-p-headings-small-h2-text-indent: 0px;
    --text-styles-p-headings-small-h2-line-height: 56px;
    --text-styles-p-headings-small-h2-letter-spacing: 0%;
    --text-styles-p-headings-small-h2-text-decoration: none;
    --text-styles-p-headings-small-h3-font-style: normal;
    --text-styles-p-headings-small-h3-font-family: "PST Mail Sans";
    --text-styles-p-headings-small-h3-font-weight: 600;
    --text-styles-p-headings-small-h3-font-size: 36px;
    --text-styles-p-headings-small-h3-text-indent: 0px;
    --text-styles-p-headings-small-h3-line-height: 48px;
    --text-styles-p-headings-small-h3-letter-spacing: 0%;
    --text-styles-p-headings-small-h3-text-decoration: none;
    --text-styles-p-headings-small-h4-font-style: normal;
    --text-styles-p-headings-small-h4-font-family: "PST Mail Sans";
    --text-styles-p-headings-small-h4-font-weight: 600;
    --text-styles-p-headings-small-h4-font-size: 32px;
    --text-styles-p-headings-small-h4-text-indent: 0px;
    --text-styles-p-headings-small-h4-line-height: 44px;
    --text-styles-p-headings-small-h4-letter-spacing: 0%;
    --text-styles-p-headings-small-h4-text-decoration: none;
    --text-styles-p-headings-small-h5-font-style: normal;
    --text-styles-p-headings-small-h5-font-family: "PST Mail Sans";
    --text-styles-p-headings-small-h5-font-weight: 600;
    --text-styles-p-headings-small-h5-font-size: 28px;
    --text-styles-p-headings-small-h5-text-indent: 0px;
    --text-styles-p-headings-small-h5-line-height: 40px;
    --text-styles-p-headings-small-h5-letter-spacing: 0%;
    --text-styles-p-headings-small-h5-text-decoration: none;
    --text-styles-p-headings-small-h6-font-style: normal;
    --text-styles-p-headings-small-h6-font-family: "PST Mail Sans";
    --text-styles-p-headings-small-h6-font-weight: 600;
    --text-styles-p-headings-small-h6-font-size: 24px;
    --text-styles-p-headings-small-h6-text-indent: 0px;
    --text-styles-p-headings-small-h6-line-height: 32px;
    --text-styles-p-headings-small-h6-letter-spacing: 0%;
    --text-styles-p-headings-small-h6-text-decoration: none;
    --text-styles-p-headings-x-large-h1-font-style: normal;
    --text-styles-p-headings-x-large-h1-font-family: "PST Mail Sans";
    --text-styles-p-headings-x-large-h1-font-weight: 600;
    --text-styles-p-headings-x-large-h1-font-size: 64px;
    --text-styles-p-headings-x-large-h1-text-indent: 0px;
    --text-styles-p-headings-x-large-h1-line-height: 64px;
    --text-styles-p-headings-x-large-h1-letter-spacing: 0%;
    --text-styles-p-headings-x-large-h1-text-decoration: none;
    --text-styles-p-headings-x-large-h2-font-style: normal;
    --text-styles-p-headings-x-large-h2-font-family: "PST Mail Sans";
    --text-styles-p-headings-x-large-h2-font-weight: 600;
    --text-styles-p-headings-x-large-h2-font-size: 56px;
    --text-styles-p-headings-x-large-h2-text-indent: 0px;
    --text-styles-p-headings-x-large-h2-line-height: 56px;
    --text-styles-p-headings-x-large-h2-letter-spacing: 0%;
    --text-styles-p-headings-x-large-h2-text-decoration: none;
    --text-styles-p-headings-x-large-h3-font-style: normal;
    --text-styles-p-headings-x-large-h3-font-family: "PST Mail Sans";
    --text-styles-p-headings-x-large-h3-font-weight: 600;
    --text-styles-p-headings-x-large-h3-font-size: 48px;
    --text-styles-p-headings-x-large-h3-text-indent: 0px;
    --text-styles-p-headings-x-large-h3-line-height: 56px;
    --text-styles-p-headings-x-large-h3-letter-spacing: 0%;
    --text-styles-p-headings-x-large-h3-text-decoration: none;
    --text-styles-p-headings-x-large-h4-font-style: normal;
    --text-styles-p-headings-x-large-h4-font-family: "PST Mail Sans";
    --text-styles-p-headings-x-large-h4-font-weight: 600;
    --text-styles-p-headings-x-large-h4-font-size: 40px;
    --text-styles-p-headings-x-large-h4-text-indent: 0px;
    --text-styles-p-headings-x-large-h4-line-height: 48px;
    --text-styles-p-headings-x-large-h4-letter-spacing: 0%;
    --text-styles-p-headings-x-large-h4-text-decoration: none;
    --text-styles-p-headings-x-large-h5-font-style: normal;
    --text-styles-p-headings-x-large-h5-font-family: "PST Mail Sans";
    --text-styles-p-headings-x-large-h5-font-weight: 600;
    --text-styles-p-headings-x-large-h5-font-size: 36px;
    --text-styles-p-headings-x-large-h5-text-indent: 0px;
    --text-styles-p-headings-x-large-h5-line-height: 44px;
    --text-styles-p-headings-x-large-h5-letter-spacing: 0%;
    --text-styles-p-headings-x-large-h5-text-decoration: none;
    --text-styles-p-headings-x-large-h6-font-style: normal;
    --text-styles-p-headings-x-large-h6-font-family: "PST Mail Sans";
    --text-styles-p-headings-x-large-h6-font-weight: 600;
    --text-styles-p-headings-x-large-h6-font-size: 32px;
    --text-styles-p-headings-x-large-h6-text-indent: 0px;
    --text-styles-p-headings-x-large-h6-line-height: 40px;
    --text-styles-p-headings-x-large-h6-letter-spacing: 0%;
    --text-styles-p-headings-x-large-h6-text-decoration: none;
    --text-styles-p-labels-small-default-1-font-style: normal;
    --text-styles-p-labels-small-default-1-font-family: "PST Mail Sans";
    --text-styles-p-labels-small-default-1-font-weight: 400;
    --text-styles-p-labels-small-default-1-font-size: 16px;
    --text-styles-p-labels-small-default-1-text-indent: 0px;
    --text-styles-p-labels-small-default-1-line-height: 24px;
    --text-styles-p-labels-small-default-1-letter-spacing: 0.10000000149011612px;
    --text-styles-p-labels-small-default-1-text-decoration: none;
    --text-styles-p-labels-small-default-2-font-style: normal;
    --text-styles-p-labels-small-default-2-font-family: "PST Mail Sans";
    --text-styles-p-labels-small-default-2-font-weight: 600;
    --text-styles-p-labels-small-default-2-font-size: 16px;
    --text-styles-p-labels-small-default-2-text-indent: 0px;
    --text-styles-p-labels-small-default-2-line-height: 24px;
    --text-styles-p-labels-small-default-2-letter-spacing: 0.10000000149011612px;
    --text-styles-p-labels-small-default-2-text-decoration: none;
    --text-styles-p-labels-small-small-1-font-style: normal;
    --text-styles-p-labels-small-small-1-font-family: "PST Mail Sans";
    --text-styles-p-labels-small-small-1-font-weight: 400;
    --text-styles-p-labels-small-small-1-font-size: 14px;
    --text-styles-p-labels-small-small-1-text-indent: 0px;
    --text-styles-p-labels-small-small-1-line-height: 20px;
    --text-styles-p-labels-small-small-1-letter-spacing: 0.10000000149011612px;
    --text-styles-p-labels-small-small-1-text-decoration: none;
    --text-styles-p-labels-small-small-2-font-style: normal;
    --text-styles-p-labels-small-small-2-font-family: "PST Mail Sans";
    --text-styles-p-labels-small-small-2-font-weight: 600;
    --text-styles-p-labels-small-small-2-font-size: 14px;
    --text-styles-p-labels-small-small-2-text-indent: 0px;
    --text-styles-p-labels-small-small-2-line-height: 20px;
    --text-styles-p-labels-small-small-2-letter-spacing: 0.10000000149011612px;
    --text-styles-p-labels-small-small-2-text-decoration: none;
    --text-styles-p-labels-small-xsmall-1-font-style: normal;
    --text-styles-p-labels-small-xsmall-1-font-family: "PST Mail Sans";
    --text-styles-p-labels-small-xsmall-1-font-weight: 400;
    --text-styles-p-labels-small-xsmall-1-font-size: 12px;
    --text-styles-p-labels-small-xsmall-1-text-indent: 0px;
    --text-styles-p-labels-small-xsmall-1-line-height: 20px;
    --text-styles-p-labels-small-xsmall-1-letter-spacing: 0.20000000298023224px;
    --text-styles-p-labels-small-xsmall-1-text-decoration: none;
    --text-styles-p-labels-small-xsmall-2-font-style: normal;
    --text-styles-p-labels-small-xsmall-2-font-family: "PST Mail Sans";
    --text-styles-p-labels-small-xsmall-2-font-weight: 600;
    --text-styles-p-labels-small-xsmall-2-font-size: 12px;
    --text-styles-p-labels-small-xsmall-2-text-indent: 0px;
    --text-styles-p-labels-small-xsmall-2-line-height: 20px;
    --text-styles-p-labels-small-xsmall-2-letter-spacing: 0.20000000298023224px;
    --text-styles-p-labels-small-xsmall-2-text-decoration: none;
    --text-styles-p-labels-x-large-default-1-font-style: normal;
    --text-styles-p-labels-x-large-default-1-font-family: "PST Mail Sans";
    --text-styles-p-labels-x-large-default-1-font-weight: 400;
    --text-styles-p-labels-x-large-default-1-font-size: 16px;
    --text-styles-p-labels-x-large-default-1-text-indent: 0px;
    --text-styles-p-labels-x-large-default-1-line-height: 24px;
    --text-styles-p-labels-x-large-default-1-letter-spacing: 0%;
    --text-styles-p-labels-x-large-default-1-text-decoration: none;
    --text-styles-p-labels-x-large-default-2-font-style: normal;
    --text-styles-p-labels-x-large-default-2-font-family: "PST Mail Sans";
    --text-styles-p-labels-x-large-default-2-font-weight: 600;
    --text-styles-p-labels-x-large-default-2-font-size: 16px;
    --text-styles-p-labels-x-large-default-2-text-indent: 0px;
    --text-styles-p-labels-x-large-default-2-line-height: 24px;
    --text-styles-p-labels-x-large-default-2-letter-spacing: 0%;
    --text-styles-p-labels-x-large-default-2-text-decoration: none;
    --text-styles-p-labels-x-large-small-1-font-style: normal;
    --text-styles-p-labels-x-large-small-1-font-family: "PST Mail Sans";
    --text-styles-p-labels-x-large-small-1-font-weight: 400;
    --text-styles-p-labels-x-large-small-1-font-size: 14px;
    --text-styles-p-labels-x-large-small-1-text-indent: 0px;
    --text-styles-p-labels-x-large-small-1-line-height: 20px;
    --text-styles-p-labels-x-large-small-1-letter-spacing: 0%;
    --text-styles-p-labels-x-large-small-1-text-decoration: none;
    --text-styles-p-labels-x-large-small-2-font-style: normal;
    --text-styles-p-labels-x-large-small-2-font-family: "PST Mail Sans";
    --text-styles-p-labels-x-large-small-2-font-weight: 600;
    --text-styles-p-labels-x-large-small-2-font-size: 14px;
    --text-styles-p-labels-x-large-small-2-text-indent: 0px;
    --text-styles-p-labels-x-large-small-2-line-height: 20px;
    --text-styles-p-labels-x-large-small-2-letter-spacing: 0%;
    --text-styles-p-labels-x-large-small-2-text-decoration: none;
    --text-styles-p-labels-x-large-xsmall-1-font-style: normal;
    --text-styles-p-labels-x-large-xsmall-1-font-family: "PST Mail Sans";
    --text-styles-p-labels-x-large-xsmall-1-font-weight: 400;
    --text-styles-p-labels-x-large-xsmall-1-font-size: 12px;
    --text-styles-p-labels-x-large-xsmall-1-text-indent: 0px;
    --text-styles-p-labels-x-large-xsmall-1-line-height: 20px;
    --text-styles-p-labels-x-large-xsmall-1-letter-spacing: 0.20000000298023224px;
    --text-styles-p-labels-x-large-xsmall-1-text-decoration: none;
    --text-styles-p-labels-x-large-xsmall-2-font-style: normal;
    --text-styles-p-labels-x-large-xsmall-2-font-family: "PST Mail Sans";
    --text-styles-p-labels-x-large-xsmall-2-font-weight: 600;
    --text-styles-p-labels-x-large-xsmall-2-font-size: 12px;
    --text-styles-p-labels-x-large-xsmall-2-text-indent: 0px;
    --text-styles-p-labels-x-large-xsmall-2-line-height: 20px;
    --text-styles-p-labels-x-large-xsmall-2-letter-spacing: 0%;
    --text-styles-p-labels-x-large-xsmall-2-text-decoration: none;
    --text-styles-p-leaders-small-leader-1-font-style: normal;
    --text-styles-p-leaders-small-leader-1-font-family: "PST Mail Sans";
    --text-styles-p-leaders-small-leader-1-font-weight: 600;
    --text-styles-p-leaders-small-leader-1-font-size: 20px;
    --text-styles-p-leaders-small-leader-1-text-indent: 0px;
    --text-styles-p-leaders-small-leader-1-line-height: 28px;
    --text-styles-p-leaders-small-leader-1-letter-spacing: 0.10000000149011612px;
    --text-styles-p-leaders-small-leader-1-text-decoration: none;
    --text-styles-p-leaders-small-leader-2-font-style: normal;
    --text-styles-p-leaders-small-leader-2-font-family: "PST Mail Sans";
    --text-styles-p-leaders-small-leader-2-font-weight: 600;
    --text-styles-p-leaders-small-leader-2-font-size: 18px;
    --text-styles-p-leaders-small-leader-2-text-indent: 0px;
    --text-styles-p-leaders-small-leader-2-line-height: 28px;
    --text-styles-p-leaders-small-leader-2-letter-spacing: 0%;
    --text-styles-p-leaders-small-leader-2-text-decoration: none;
    --text-styles-p-leaders-small-leader-3-font-style: normal;
    --text-styles-p-leaders-small-leader-3-font-family: "PST Mail Sans";
    --text-styles-p-leaders-small-leader-3-font-weight: 600;
    --text-styles-p-leaders-small-leader-3-font-size: 16px;
    --text-styles-p-leaders-small-leader-3-text-indent: 0px;
    --text-styles-p-leaders-small-leader-3-line-height: 24px;
    --text-styles-p-leaders-small-leader-3-letter-spacing: 0%;
    --text-styles-p-leaders-small-leader-3-text-decoration: none;
    --text-styles-p-leaders-x-large-leader-1-font-style: normal;
    --text-styles-p-leaders-x-large-leader-1-font-family: "PST Mail Sans";
    --text-styles-p-leaders-x-large-leader-1-font-weight: 600;
    --text-styles-p-leaders-x-large-leader-1-font-size: 28px;
    --text-styles-p-leaders-x-large-leader-1-text-indent: 0px;
    --text-styles-p-leaders-x-large-leader-1-line-height: 44px;
    --text-styles-p-leaders-x-large-leader-1-letter-spacing: 0.10000000149011612px;
    --text-styles-p-leaders-x-large-leader-1-text-decoration: none;
    --text-styles-p-leaders-x-large-leader-2-font-style: normal;
    --text-styles-p-leaders-x-large-leader-2-font-family: "PST Mail Sans";
    --text-styles-p-leaders-x-large-leader-2-font-weight: 600;
    --text-styles-p-leaders-x-large-leader-2-font-size: 24px;
    --text-styles-p-leaders-x-large-leader-2-text-indent: 0px;
    --text-styles-p-leaders-x-large-leader-2-line-height: 36px;
    --text-styles-p-leaders-x-large-leader-2-letter-spacing: 0.10000000149011612px;
    --text-styles-p-leaders-x-large-leader-2-text-decoration: none;
    --text-styles-p-leaders-x-large-leader-3-font-style: normal;
    --text-styles-p-leaders-x-large-leader-3-font-family: "PST Mail Sans";
    --text-styles-p-leaders-x-large-leader-3-font-weight: 600;
    --text-styles-p-leaders-x-large-leader-3-font-size: 20px;
    --text-styles-p-leaders-x-large-leader-3-text-indent: 0px;
    --text-styles-p-leaders-x-large-leader-3-line-height: 32px;
    --text-styles-p-leaders-x-large-leader-3-letter-spacing: 0.10000000149011612px;
    --text-styles-p-leaders-x-large-leader-3-text-decoration: none;
    --text-styles-p-numbered-list-small-numbered-list-1-font-style: normal;
    --text-styles-p-numbered-list-small-numbered-list-1-font-family: "PST Mail Sans";
    --text-styles-p-numbered-list-small-numbered-list-1-font-weight: 400;
    --text-styles-p-numbered-list-small-numbered-list-1-font-size: 16px;
    --text-styles-p-numbered-list-small-numbered-list-1-text-indent: 0px;
    --text-styles-p-numbered-list-small-numbered-list-1-line-height: 24px;
    --text-styles-p-numbered-list-small-numbered-list-1-letter-spacing: 0%;
    --text-styles-p-numbered-list-small-numbered-list-1-text-decoration: none;
    --text-styles-p-numbered-list-small-numbered-list-1-italic-font-style: normal;
    --text-styles-p-numbered-list-small-numbered-list-1-italic-font-family: "PST Mail Sans";
    --text-styles-p-numbered-list-small-numbered-list-1-italic-font-weight: 400;
    --text-styles-p-numbered-list-small-numbered-list-1-italic-font-size: 16px;
    --text-styles-p-numbered-list-small-numbered-list-1-italic-text-indent: 0px;
    --text-styles-p-numbered-list-small-numbered-list-1-italic-line-height: 24px;
    --text-styles-p-numbered-list-small-numbered-list-1-italic-letter-spacing: 0%;
    --text-styles-p-numbered-list-small-numbered-list-1-italic-text-decoration: none;
    --text-styles-p-numbered-list-small-numbered-list-2-font-style: normal;
    --text-styles-p-numbered-list-small-numbered-list-2-font-family: "PST Mail Sans";
    --text-styles-p-numbered-list-small-numbered-list-2-font-weight: 600;
    --text-styles-p-numbered-list-small-numbered-list-2-font-size: 16px;
    --text-styles-p-numbered-list-small-numbered-list-2-text-indent: 0px;
    --text-styles-p-numbered-list-small-numbered-list-2-line-height: 24px;
    --text-styles-p-numbered-list-small-numbered-list-2-letter-spacing: 0%;
    --text-styles-p-numbered-list-small-numbered-list-2-text-decoration: none;
    --text-styles-p-numbered-list-small-numbered-list-2-italic-font-style: normal;
    --text-styles-p-numbered-list-small-numbered-list-2-italic-font-family: "PST Mail Sans";
    --text-styles-p-numbered-list-small-numbered-list-2-italic-font-weight: 600;
    --text-styles-p-numbered-list-small-numbered-list-2-italic-font-size: 16px;
    --text-styles-p-numbered-list-small-numbered-list-2-italic-text-indent: 0px;
    --text-styles-p-numbered-list-small-numbered-list-2-italic-line-height: 24px;
    --text-styles-p-numbered-list-small-numbered-list-2-italic-letter-spacing: 0%;
    --text-styles-p-numbered-list-small-numbered-list-2-italic-text-decoration: none;
    --text-styles-p-numbered-list-x-large-numbered-list-1-font-style: normal;
    --text-styles-p-numbered-list-x-large-numbered-list-1-font-family: "PST Mail Sans";
    --text-styles-p-numbered-list-x-large-numbered-list-1-font-weight: 400;
    --text-styles-p-numbered-list-x-large-numbered-list-1-font-size: 16px;
    --text-styles-p-numbered-list-x-large-numbered-list-1-text-indent: 0px;
    --text-styles-p-numbered-list-x-large-numbered-list-1-line-height: 24px;
    --text-styles-p-numbered-list-x-large-numbered-list-1-letter-spacing: 0%;
    --text-styles-p-numbered-list-x-large-numbered-list-1-text-decoration: none;
    --text-styles-p-numbered-list-x-large-numbered-list-1-italic-font-style: normal;
    --text-styles-p-numbered-list-x-large-numbered-list-1-italic-font-family: "PST Mail Sans";
    --text-styles-p-numbered-list-x-large-numbered-list-1-italic-font-weight: 400;
    --text-styles-p-numbered-list-x-large-numbered-list-1-italic-font-size: 16px;
    --text-styles-p-numbered-list-x-large-numbered-list-1-italic-text-indent: 0px;
    --text-styles-p-numbered-list-x-large-numbered-list-1-italic-line-height: 24px;
    --text-styles-p-numbered-list-x-large-numbered-list-1-italic-letter-spacing: 0%;
    --text-styles-p-numbered-list-x-large-numbered-list-1-italic-text-decoration: none;
    --text-styles-p-numbered-list-x-large-numbered-list-2-font-style: normal;
    --text-styles-p-numbered-list-x-large-numbered-list-2-font-family: "PST Mail Sans";
    --text-styles-p-numbered-list-x-large-numbered-list-2-font-weight: 700;
    --text-styles-p-numbered-list-x-large-numbered-list-2-font-size: 16px;
    --text-styles-p-numbered-list-x-large-numbered-list-2-text-indent: 0px;
    --text-styles-p-numbered-list-x-large-numbered-list-2-line-height: 24px;
    --text-styles-p-numbered-list-x-large-numbered-list-2-letter-spacing: 0%;
    --text-styles-p-numbered-list-x-large-numbered-list-2-text-decoration: none;
    --text-styles-p-numbered-list-x-large-numbered-list-2-italic-font-style: normal;
    --text-styles-p-numbered-list-x-large-numbered-list-2-italic-font-family: "PST Mail Sans";
    --text-styles-p-numbered-list-x-large-numbered-list-2-italic-font-weight: 600;
    --text-styles-p-numbered-list-x-large-numbered-list-2-italic-font-size: 16px;
    --text-styles-p-numbered-list-x-large-numbered-list-2-italic-text-indent: 0px;
    --text-styles-p-numbered-list-x-large-numbered-list-2-italic-line-height: 24px;
    --text-styles-p-numbered-list-x-large-numbered-list-2-italic-letter-spacing: 0%;
    --text-styles-p-numbered-list-x-large-numbered-list-2-italic-text-decoration: none;
    --text-styles-p-numerals-small-numeral-1-font-style: normal;
    --text-styles-p-numerals-small-numeral-1-font-family: "PST Mail Sans";
    --text-styles-p-numerals-small-numeral-1-font-weight: 900;
    --text-styles-p-numerals-small-numeral-1-font-size: 80px;
    --text-styles-p-numerals-small-numeral-1-text-indent: 0px;
    --text-styles-p-numerals-small-numeral-1-line-height: 96px;
    --text-styles-p-numerals-small-numeral-1-letter-spacing: 0%;
    --text-styles-p-numerals-small-numeral-1-text-decoration: none;
    --text-styles-p-numerals-small-numeral-2-font-style: normal;
    --text-styles-p-numerals-small-numeral-2-font-family: "PST Mail Sans";
    --text-styles-p-numerals-small-numeral-2-font-weight: 900;
    --text-styles-p-numerals-small-numeral-2-font-size: 64px;
    --text-styles-p-numerals-small-numeral-2-text-indent: 0px;
    --text-styles-p-numerals-small-numeral-2-line-height: 80px;
    --text-styles-p-numerals-small-numeral-2-letter-spacing: 0%;
    --text-styles-p-numerals-small-numeral-2-text-decoration: none;
    --text-styles-p-numerals-small-numeral-3-font-style: normal;
    --text-styles-p-numerals-small-numeral-3-font-family: "PST Mail Sans";
    --text-styles-p-numerals-small-numeral-3-font-weight: 900;
    --text-styles-p-numerals-small-numeral-3-font-size: 56px;
    --text-styles-p-numerals-small-numeral-3-text-indent: 0px;
    --text-styles-p-numerals-small-numeral-3-line-height: 64px;
    --text-styles-p-numerals-small-numeral-3-letter-spacing: 0%;
    --text-styles-p-numerals-small-numeral-3-text-decoration: none;
    --text-styles-p-numerals-small-numeral-4-font-style: normal;
    --text-styles-p-numerals-small-numeral-4-font-family: "PST Mail Sans";
    --text-styles-p-numerals-small-numeral-4-font-weight: 900;
    --text-styles-p-numerals-small-numeral-4-font-size: 24px;
    --text-styles-p-numerals-small-numeral-4-text-indent: 0px;
    --text-styles-p-numerals-small-numeral-4-line-height: 36px;
    --text-styles-p-numerals-small-numeral-4-letter-spacing: 0%;
    --text-styles-p-numerals-small-numeral-4-text-decoration: none;
    --text-styles-p-numerals-x-large-numeral-1-font-style: normal;
    --text-styles-p-numerals-x-large-numeral-1-font-family: "PST Mail Sans";
    --text-styles-p-numerals-x-large-numeral-1-font-weight: 900;
    --text-styles-p-numerals-x-large-numeral-1-font-size: 128px;
    --text-styles-p-numerals-x-large-numeral-1-text-indent: 0px;
    --text-styles-p-numerals-x-large-numeral-1-line-height: 128px;
    --text-styles-p-numerals-x-large-numeral-1-letter-spacing: 0%;
    --text-styles-p-numerals-x-large-numeral-1-text-decoration: none;
    --text-styles-p-numerals-x-large-numeral-2-font-style: normal;
    --text-styles-p-numerals-x-large-numeral-2-font-family: "PST Mail Sans";
    --text-styles-p-numerals-x-large-numeral-2-font-weight: 900;
    --text-styles-p-numerals-x-large-numeral-2-font-size: 80px;
    --text-styles-p-numerals-x-large-numeral-2-text-indent: 0px;
    --text-styles-p-numerals-x-large-numeral-2-line-height: 80px;
    --text-styles-p-numerals-x-large-numeral-2-letter-spacing: 0%;
    --text-styles-p-numerals-x-large-numeral-2-text-decoration: none;
    --text-styles-p-numerals-x-large-numeral-3-font-style: normal;
    --text-styles-p-numerals-x-large-numeral-3-font-family: "PST Mail Sans";
    --text-styles-p-numerals-x-large-numeral-3-font-weight: 900;
    --text-styles-p-numerals-x-large-numeral-3-font-size: 64px;
    --text-styles-p-numerals-x-large-numeral-3-text-indent: 0px;
    --text-styles-p-numerals-x-large-numeral-3-line-height: 64px;
    --text-styles-p-numerals-x-large-numeral-3-letter-spacing: 0%;
    --text-styles-p-numerals-x-large-numeral-3-text-decoration: none;
    --text-styles-p-numerals-x-large-numeral-4-font-style: normal;
    --text-styles-p-numerals-x-large-numeral-4-font-family: "PST Mail Sans";
    --text-styles-p-numerals-x-large-numeral-4-font-weight: 900;
    --text-styles-p-numerals-x-large-numeral-4-font-size: 40px;
    --text-styles-p-numerals-x-large-numeral-4-text-indent: 0px;
    --text-styles-p-numerals-x-large-numeral-4-line-height: 40px;
    --text-styles-p-numerals-x-large-numeral-4-letter-spacing: 0%;
    --text-styles-p-numerals-x-large-numeral-4-text-decoration: none;
    --text-styles-p-sub-headings-small-sub-heading-1-font-style: normal;
    --text-styles-p-sub-headings-small-sub-heading-1-font-family: "PST Mail Sans";
    --text-styles-p-sub-headings-small-sub-heading-1-font-weight: 400;
    --text-styles-p-sub-headings-small-sub-heading-1-font-size: 20px;
    --text-styles-p-sub-headings-small-sub-heading-1-text-indent: 0px;
    --text-styles-p-sub-headings-small-sub-heading-1-line-height: 28px;
    --text-styles-p-sub-headings-small-sub-heading-1-letter-spacing: 0%;
    --text-styles-p-sub-headings-small-sub-heading-1-text-decoration: none;
    --text-styles-p-sub-headings-small-sub-heading-2-font-style: normal;
    --text-styles-p-sub-headings-small-sub-heading-2-font-family: "PST Mail Sans";
    --text-styles-p-sub-headings-small-sub-heading-2-font-weight: 400;
    --text-styles-p-sub-headings-small-sub-heading-2-font-size: 18px;
    --text-styles-p-sub-headings-small-sub-heading-2-text-indent: 0px;
    --text-styles-p-sub-headings-small-sub-heading-2-line-height: 28px;
    --text-styles-p-sub-headings-small-sub-heading-2-letter-spacing: 0%;
    --text-styles-p-sub-headings-small-sub-heading-2-text-decoration: none;
    --text-styles-p-sub-headings-small-sub-heading-3-font-style: normal;
    --text-styles-p-sub-headings-small-sub-heading-3-font-family: "PST Mail Sans";
    --text-styles-p-sub-headings-small-sub-heading-3-font-weight: 400;
    --text-styles-p-sub-headings-small-sub-heading-3-font-size: 16px;
    --text-styles-p-sub-headings-small-sub-heading-3-text-indent: 0px;
    --text-styles-p-sub-headings-small-sub-heading-3-line-height: 24px;
    --text-styles-p-sub-headings-small-sub-heading-3-letter-spacing: 0%;
    --text-styles-p-sub-headings-small-sub-heading-3-text-decoration: none;
    --text-styles-p-sub-headings-x-large-sub-heading-1-font-style: normal;
    --text-styles-p-sub-headings-x-large-sub-heading-1-font-family: "PST Mail Sans";
    --text-styles-p-sub-headings-x-large-sub-heading-1-font-weight: 400;
    --text-styles-p-sub-headings-x-large-sub-heading-1-font-size: 28px;
    --text-styles-p-sub-headings-x-large-sub-heading-1-text-indent: 0px;
    --text-styles-p-sub-headings-x-large-sub-heading-1-line-height: 36px;
    --text-styles-p-sub-headings-x-large-sub-heading-1-letter-spacing: 0%;
    --text-styles-p-sub-headings-x-large-sub-heading-1-text-decoration: none;
    --text-styles-p-sub-headings-x-large-sub-heading-2-font-style: normal;
    --text-styles-p-sub-headings-x-large-sub-heading-2-font-family: "PST Mail Sans";
    --text-styles-p-sub-headings-x-large-sub-heading-2-font-weight: 400;
    --text-styles-p-sub-headings-x-large-sub-heading-2-font-size: 24px;
    --text-styles-p-sub-headings-x-large-sub-heading-2-text-indent: 0px;
    --text-styles-p-sub-headings-x-large-sub-heading-2-line-height: 32px;
    --text-styles-p-sub-headings-x-large-sub-heading-2-letter-spacing: 0%;
    --text-styles-p-sub-headings-x-large-sub-heading-2-text-decoration: none;
    --text-styles-p-sub-headings-x-large-sub-heading-3-font-style: normal;
    --text-styles-p-sub-headings-x-large-sub-heading-3-font-family: "PST Mail Sans";
    --text-styles-p-sub-headings-x-large-sub-heading-3-font-weight: 400;
    --text-styles-p-sub-headings-x-large-sub-heading-3-font-size: 20px;
    --text-styles-p-sub-headings-x-large-sub-heading-3-text-indent: 0px;
    --text-styles-p-sub-headings-x-large-sub-heading-3-line-height: 28px;
    --text-styles-p-sub-headings-x-large-sub-heading-3-letter-spacing: 0%;
    --text-styles-p-sub-headings-x-large-sub-heading-3-text-decoration: none
}

.categoryLink {
    --c-category-link-text-casing: var(--p-textcase-none)
}

.categoryLink :global(.v3-categoryLink__text) {
    font-family: PST Mail Sans;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: .1000000015px;
    font-weight: 600
}

@media (min-width: 1024px) {
    .categoryLink :global(.v3-categoryLink__text) {
        font-family: PST Mail Sans;
        font-size: 18px;
        line-height: 28px;
        font-weight: 600
    }
}

:root {
    --p-border-style-none: none;
    --p-border-style-solid: solid;
    --p-border-style-dotted: dotted;
    --p-border-style-dashed: dashed;
    --p-textcase-none: none;
    --p-textcase-uppercase: uppercase;
    --s-iconsize-l: 32px;
    --s-iconsize-m: 24px;
    --s-iconsize-s: 20px;
    --s-iconsize-xs: 16px;
    --p-grid-max-width-container: var(--p-breakpointsize-xl);
    --p-grid-small-columns-count: 6;
    --p-grid-medium-columns-count: 8;
    --p-grid-large-columns-count: 12;
    --p-grid-xlarge-columns-count: 12;
    --p-grid-xxlarge-columns-count: 12;
    --p-grid-small-gap: 16px;
    --p-grid-medium-gap: 24px;
    --p-grid-large-gap: 24px;
    --p-grid-xlarge-gap: 32px;
    --p-grid-xxlarge-gap: 40px;
    --p-grid-small-gutter: 32px;
    --p-grid-medium-gutter: 48px;
    --p-grid-large-gutter: 68px;
    --p-grid-xlarge-gutter: 88px;
    --p-grid-xxlarge-gutter: 116px;
    --p-gradient-neutral-black-down: linear-gradient(0deg, transparent, #000);
    --p-gradient-neutral-black-left: linear-gradient(90deg, transparent, #000);
    --p-gradient-neutral-black-right: linear-gradient(270deg, transparent, #000);
    --p-gradient-neutral-black-up: linear-gradient(180deg, transparent, #000);
    --p-gradient-neutral-white-down: linear-gradient(0deg, transparent, #fff);
    --p-gradient-neutral-white-left: linear-gradient(90deg, transparent, #fff);
    --p-gradient-neutral-white-right: linear-gradient(270deg, transparent, #fff);
    --p-gradient-neutral-white-up: linear-gradient(180deg, transparent, #fff)
}

body {
    overflow-x: hidden;
    font-family: PST Mail Sans
}

iframe {
    border: none
}

.no-action-image-placeholder {
    display: flex;
    align-items: center;
    justify-content: center
}

.next-image {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    max-width: 100%;
    height: 100%;
    opacity: 1;
    transition: opacity .5s ease-in
}

.next-image img {
    width: 100%;
    height: 100%
}

.v3-heroBlock__loader .v3-mainItem__loader {
    width: 100dvw;
    height: 100dvh;
    background-color: #000;
    transition: all .4s ease-in-out;
    aspect-ratio: .56/1
}

@media (min-width: 1024px) {
    .v3-heroBlock__loader .v3-mainItem__loader {
        aspect-ratio: 1.8/1
    }
}

.v3-heroBlock__loader .v3-mainItem__loader div {
    width: 100% !important;
    height: 100% !important
}

.v3-heroHeaderBlock__heroHeaderBlock {
    position: relative;
    transition: all .4s ease-in-out;
    --c-hero-header-block-page-details-flex-direction: column-reverse
}

.v3-heroHeaderBlock__heroHeaderBlock .next-image {
    min-width: 100vw
}

.v3-heroHeaderBlock__heroHeaderBlock .next-image img {
    width: 100%;
    height: 100%;
    object-fit: fill;
    object-fit: cover
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-mainItem__mainItem {
    height: 100%
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-mainItem__contentContainer {
    padding-bottom: 48px
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-mainItem__titleAndSummary {
    display: flex;
    flex-direction: row;
    order: -1;
    max-width: var(--s-gridcolumn-inset-xl-6-col);
    font-family: PST Mail Sans;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 600
}

@media (min-width: 1024px) {
    .v3-heroHeaderBlock__heroHeaderBlock .v3-mainItem__titleAndSummary {
        font-family: PST Mail Sans;
        font-size: 36px;
        line-height: 44px;
        font-weight: 600
    }
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-mainItem__title {
    display: contents;
    color: var(--cs-base-2-text-emphasis);
    transition: all .5s ease-in-out;
    order: 2;
    font-family: PST Mail Sans;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 600
}

@media (min-width: 1024px) {
    .v3-heroHeaderBlock__heroHeaderBlock .v3-mainItem__title {
        font-family: PST Mail Sans;
        font-size: 36px;
        line-height: 44px;
        font-weight: 600
    }
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-mainItem__summary {
    display: contents;
    color: var(--cs-base-2-text-default);
    transition: all .5s ease-in-out;
    order: 1;
    font-family: PST Mail Sans;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: .1000000015px;
    font-weight: 600
}

@media (min-width: 1024px) {
    .v3-heroHeaderBlock__heroHeaderBlock .v3-mainItem__summary {
        font-family: PST Mail Sans;
        font-size: 36px;
        line-height: 44px;
        font-weight: 600
    }
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-mainItem__image {
    height: unset;
    max-height: 90dvh
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-mainItem__image:after {
    min-width: 100vw;
    background: linear-gradient(180deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, .6));
    -webkit-backdrop-filter: blur(64px);
    backdrop-filter: blur(64px);
    -webkit-mask: radial-gradient(59.02% 100% at 50% 0, transparent 0, transparent 23.85%, #000 100%);
    mask: radial-gradient(59.02% 100% at 50% 0, transparent 0, transparent 23.85%, #000 100%)
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-mainItem__image img {
    aspect-ratio: .56/1
}

@media (min-width: 1024px) {
    .v3-heroHeaderBlock__heroHeaderBlock .v3-mainItem__image img {
        aspect-ratio: 1.8/1
    }
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-categoryLink__text {
    font-family: PST Mail Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 600;
    color: var(--s-color-text-default-dark);
    --c-category-link-text-casing: var(--p-textcase-none)
}

@media (min-width: 1024px) {
    .v3-heroHeaderBlock__heroHeaderBlock .v3-categoryLink__text {
        font-family: PST Mail Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600
    }
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-articleDetails__divider {
    display: inline-block;
    margin-bottom: 4px;
    width: 4px;
    height: 4px;
    background-color: var(--s-color-text-default-dark);
    border-radius: 50%
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-date__text {
    font-family: PST Mail Sans;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: .1000000015px;
    font-weight: 600;
    color: var(--s-color-text-default-dark);
    --c-date-text-case: var(--p-textcase-none)
}

@media (min-width: 1024px) {
    .v3-heroHeaderBlock__heroHeaderBlock .v3-date__text {
        font-family: PST Mail Sans;
        font-size: 14px;
        line-height: 20px;
        font-weight: 600
    }
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-heroPagination__pagination {
    --c-hero-header-block-pagination-item-spacing: var(--s-spacer-4);
    justify-content: center;
    gap: 0
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-progressBar__progressBar {
    --c-progress-bar-height: 8px;
    --c-progress-bar-border-radius: var(--p-borderradius-10);
    --c-progress-bar-background-opacity: var(--p-opacity-20)
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-heroPagination__paginationItem {
    position: relative;
    margin-right: -8px;
    padding: 16px 8px 20px 16px;
    width: var(--p-size-button-minimumtouchtarget);
    min-width: var(--p-size-button-minimumtouchtarget);
    background-color: var(--s-color-background-holdingcolour-fullytransparent);
    transition: width .4s ease-in-out;
    flex-grow: 0
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-heroPagination__paginationContent, .v3-heroHeaderBlock__heroHeaderBlock .v3-heroPagination__paginationItem span {
    background-color: var(--s-color-opacity-white-20);
    border-radius: var(--p-borderradius-10)
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-heroPagination__paginationContent {
    display: flex;
    margin-right: -8px;
    padding: 0;
    width: 8px;
    min-width: unset;
    height: 8px;
    transition: width .4s ease-in-out
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-heroPagination__paginationItemSelected {
    --c-hero-header-block-pagination-item-spacing: var(--s-spacer-4);
    overflow: hidden;
    width: 64px
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-heroPagination__paginationItemSelected span {
    width: 32px;
    background-color: var(--s-color-background-default-white)
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-heroPagination__paginationItemComplete span {
    background-color: var(--s-color-background-default-white)
}

.v3-heroHeaderBlock__heroHeaderBlock .v3-heroHeaderBlock__paging {
    position: absolute;
    bottom: 24px;
    right: 0;
    left: 0
}

@keyframes slide-progress {
    0% {
        transform: translateX(-100%)
    }
    to {
        transform: translateX(0)
    }
}