@font-face{font-family:Akkurat LL TT;font-style:normal;font-weight:900;font-display:swap;src:url("./media/AkkuratLLWeb-Black-REZXVSN5.woff2") format("woff2"),url("./media/AkkuratLLWeb-Black-JCBEWJ2N.woff") format("woff")}@font-face{font-family:Akkurat LL TT;font-style:Italic;font-weight:900;font-display:swap;src:url("./media/AkkuratLLWeb-BlackItalic-3LYYTALO.woff2") format("woff2"),url("./media/AkkuratLLWeb-BlackItalic-RVYWDQSA.woff") format("woff")}@font-face{font-family:Akkurat LL TT;font-style:normal;font-weight:700;font-display:swap;src:url("./media/AkkuratLLWeb-Bold-QWY43NEK.woff2") format("woff2"),url("./media/AkkuratLLWeb-Bold-XBHMMDMI.woff") format("woff")}@font-face{font-family:Akkurat LL TT;font-style:Italic;font-weight:700;font-display:swap;src:url("./media/AkkuratLLWeb-BoldItalic-BWSS2U4W.woff2") format("woff2"),url("./media/AkkuratLLWeb-BoldItalic-3H464XYW.woff") format("woff")}@font-face{font-family:Akkurat LL TT;font-style:Italic;font-weight:400;font-display:swap;src:url("./media/AkkuratLLWeb-Italic-7EWYP3RA.woff2") format("woff2"),url("./media/AkkuratLLWeb-Italic-IGU4QMLC.woff") format("woff")}@font-face{font-family:Akkurat LL TT;font-style:normal;font-weight:400;font-display:swap;src:url("./media/AkkuratLLWeb-Regular-7DJQXMFI.woff2") format("woff2"),url("./media/AkkuratLLWeb-Regular-KQ4354ZK.woff") format("woff")}@font-face{font-family:Helvetica Now Display;font-weight:100;font-style:normal;font-display:swap;src:url(/fonts/helvetica-now/HelveticaNow-Thin.otf) format("opentype")}@font-face{font-family:Helvetica Now Display;font-weight:100;font-style:italic;font-display:swap;src:url(/fonts/helvetica-now/HelveticaNow-ThinItalic.otf) format("opentype")}@font-face{font-family:Helvetica Now Display;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/helvetica-now/HelveticaNow-Light.otf) format("opentype")}@font-face{font-family:Helvetica Now Display;font-weight:300;font-style:italic;font-display:swap;src:url(/fonts/helvetica-now/HelveticaNow-LightItalic.otf) format("opentype")}@font-face{font-family:Helvetica Now Display;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/helvetica-now/HelveticaNow-Regular.otf) format("opentype")}@font-face{font-family:Helvetica Now Display;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/helvetica-now/HelveticaNow-Italic.otf) format("opentype")}@font-face{font-family:Helvetica Now Display;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/helvetica-now/HelveticaNow-Medium.otf) format("opentype")}@font-face{font-family:Helvetica Now Display;font-weight:500;font-style:italic;font-display:swap;src:url(/fonts/helvetica-now/HelveticaNow-MediumItalic.otf) format("opentype")}@font-face{font-family:Helvetica Now Display;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/helvetica-now/HelveticaNow-Bold.otf) format("opentype")}@font-face{font-family:Helvetica Now Display;font-weight:700;font-style:italic;font-display:swap;src:url(/fonts/helvetica-now/HelveticaNow-BoldItalic.otf) format("opentype")}@font-face{font-family:Helvetica Now Display;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/helvetica-now/HelveticaNow-Black.otf) format("opentype")}@font-face{font-family:Helvetica Now Display;font-weight:900;font-style:italic;font-display:swap;src:url(/fonts/helvetica-now/HelveticaNow-BlackItalic.otf) format("opentype")}:root,.mfe-root-global{--opacity-low: 20%;--opacity-medium: 50%;--opacity-high: 80%;--border-width-none: 0px;--border-width-hairline: 1px;--border-width-thin: 2px;--border-width-thick: 4px;--border-radius-0: 0px;--border-radius-100: 8px;--border-radius-150: 12px;--border-radius-025: 2px;--border-radius-050: 4px;--border-radius-075: 6px;--border-radius-full: 9999px;--space-0: 0px;--space-100: 8px;--space-150: 12px;--space-200: 16px;--space-250: 20px;--space-300: 24px;--space-400: 32px;--space-500: 40px;--space-600: 48px;--space-800: 64px;--space-1000: 80px;--space-1200: 96px;--space-1400: 112px;--space-1600: 128px;--space-025: 2px;--space-050: 4px;--space-075: 6px;--space-negative-100: -8px;--space-negative-150: -12px;--space-negative-200: -16px;--space-negative-250: -20px;--space-negative-300: -24px;--space-negative-400: -32px;--space-negative-025: -2px;--space-negative-050: -4px;--space-negative-075: -6px;--colour-positive-5: #E9FBF1;--colour-positive-10: #d3f2e1;--colour-positive-20: #a7e5c3;--colour-positive-30: #7bd9a6;--colour-positive-40: #4fcc88;--colour-positive-50: #23bf6a;--colour-positive-60: #1c9955;--colour-positive-70: #157340;--colour-positive-80: #0e4c2a;--colour-positive-90: #072615;--colour-positive-95: #04130b;--colour-warning-5: #fef7ee;--colour-warning-10: #fcf0dd;--colour-warning-20: #fae0ba;--colour-warning-30: #f7d198;--colour-warning-40: #f5c175;--colour-warning-50: #f2b253;--colour-warning-60: #c28e42;--colour-warning-70: #916b32;--colour-warning-80: #5F3C07;--colour-warning-90: #302411;--colour-warning-95: #181208;--colour-negative-5: #feeaea;--colour-negative-10: #fdd4d4;--colour-negative-20: #faaaaa;--colour-negative-30: #f87f7f;--colour-negative-40: #f55555;--colour-negative-50: #f32a2a;--colour-negative-60: #c22222;--colour-negative-70: #921919;--colour-negative-80: #611111;--colour-negative-90: #310808;--colour-negative-95: #180404;--colour-black-alpha-0: hsl(0 0% 0% / 0);--colour-black-alpha-10: hsl(0 0% 0% / .1);--colour-black-alpha-15: hsl(0 0% 0% / .15);--colour-black-alpha-20: hsl(0 0% 0% / .2);--colour-black-alpha-30: hsl(0 0% 0% / .3);--colour-black-alpha-40: hsl(0 0% 0% / .4);--colour-black-alpha-50: hsl(0 0% 0% / .5);--colour-black-alpha-60: hsl(0 0% 0% / .6);--colour-black-alpha-70: hsl(0 0% 0% / .7);--colour-black-alpha-80: hsl(0 0% 0% / .8);--colour-black-alpha-85: hsl(0 0% 0% / .85);--colour-black-alpha-90: hsl(0 0% 0% / .9);--colour-white-alpha-0: hsl(0 0% 100% / 0);--colour-white-alpha-10: hsl(0 0% 100% / .1);--colour-white-alpha-15: hsl(0 0% 100% / .15);--colour-white-alpha-20: hsl(0 0% 100% / .2);--colour-white-alpha-30: hsl(0 0% 100% / .3);--colour-white-alpha-40: hsl(0 0% 100% / .4);--colour-white-alpha-50: hsl(0 0% 100% / .5);--colour-white-alpha-60: hsl(0 0% 100% / .6);--colour-white-alpha-70: hsl(0 0% 100% / .7);--colour-white-alpha-80: hsl(0 0% 100% / .8);--colour-white-alpha-85: hsl(0 0% 100% / .85);--colour-white-alpha-90: hsl(0 0% 100% / .9);--size-0: 0px;--size-100: 8px;--size-150: 12px;--size-200: 16px;--size-250: 20px;--size-300: 24px;--size-400: 32px;--size-500: 40px;--size-600: 48px;--size-700: 56px;--size-800: 64px;--size-900: 72px;--size-1000: 80px;--size-1500: 120px;--size-050: 4px;--size-075: 6px;--text-decoration-none: none;--text-decoration-underline: underline;--text-decoration-strikethrough: line-through;--elevation-level-1: 0 4px 12px 0 rgba(0,0,0,.08), 0 1px 2px 0 rgba(0,0,0,.04);--elevation-level-2: 0 8px 24px 0 rgba(0,0,0,.08), 0 2px 4px 0 rgba(0,0,0,.04);--blur-regular: blur(4px);--blur-large: blur(8px);--content-on-image: 0 0 2px 0 rgba(0,0,0,.25);--typography-title-xx-large-font-weight: 900;--typography-title-xx-large-font-family: "Akkurat LL TT", sans-serif;--typography-title-xx-large-line-height: 4.5rem;--typography-title-xx-large-font-size: 4rem;--typography-title-xx-large-letter-spacing: 0em;--typography-title-xx-large-paragraph-spacing: 0rem;--typography-title-xx-large-text-decoration: none;--typography-title-xx-large-text-case: none;--typography-title-x-large-font-family: "Akkurat LL TT", sans-serif;--typography-title-x-large-font-weight: 900;--typography-title-x-large-line-height: 3.5rem;--typography-title-x-large-font-size: 3rem;--typography-title-x-large-letter-spacing: 0em;--typography-title-x-large-paragraph-spacing: 0rem;--typography-title-x-large-text-decoration: none;--typography-title-x-large-text-case: none;--typography-title-large-font-family: "Akkurat LL TT", sans-serif;--typography-title-large-font-weight: 900;--typography-title-large-line-height: 3rem;--typography-title-large-font-size: 2.5rem;--typography-title-large-letter-spacing: 0em;--typography-title-large-paragraph-spacing: 0rem;--typography-title-large-text-decoration: none;--typography-title-large-text-case: none;--typography-title-regular-font-family: "Akkurat LL TT", sans-serif;--typography-title-regular-font-weight: 900;--typography-title-regular-line-height: 2.5rem;--typography-title-regular-font-size: 2rem;--typography-title-regular-letter-spacing: 0em;--typography-title-regular-paragraph-spacing: 0rem;--typography-title-regular-text-decoration: none;--typography-title-regular-text-case: none;--typography-title-small-font-family: "Akkurat LL TT", sans-serif;--typography-title-small-font-weight: 900;--typography-title-small-line-height: 2rem;--typography-title-small-font-size: 1.5rem;--typography-title-small-letter-spacing: 0em;--typography-title-small-paragraph-spacing: 0rem;--typography-title-small-text-decoration: none;--typography-title-small-text-case: none;--typography-title-x-small-font-family: "Akkurat LL TT", sans-serif;--typography-title-x-small-font-weight: 900;--typography-title-x-small-line-height: 1.75rem;--typography-title-x-small-font-size: 1.25rem;--typography-title-x-small-letter-spacing: 0em;--typography-title-x-small-paragraph-spacing: 0rem;--typography-title-x-small-text-decoration: none;--typography-title-x-small-text-case: none;--typography-title-xx-small-font-family: "Akkurat LL TT", sans-serif;--typography-title-xx-small-font-weight: 900;--typography-title-xx-small-line-height: 1.5rem;--typography-title-xx-small-font-size: 1.125rem;--typography-title-xx-small-letter-spacing: 0em;--typography-title-xx-small-paragraph-spacing: 0rem;--typography-title-xx-small-text-decoration: none;--typography-title-xx-small-text-case: none;--typography-body-large-font-family: "Akkurat LL TT", sans-serif;--typography-body-large-font-weight: 400;--typography-body-large-line-height: 1.75rem;--typography-body-large-font-size: 1.25rem;--typography-body-large-letter-spacing: 0em;--typography-body-large-paragraph-spacing: 0rem;--typography-body-large-text-decoration: none;--typography-body-large-text-case: none;--typography-body-regular-font-family: "Akkurat LL TT", sans-serif;--typography-body-regular-font-weight: 400;--typography-body-regular-line-height: 1.5rem;--typography-body-regular-font-size: 1rem;--typography-body-regular-letter-spacing: 0em;--typography-body-regular-paragraph-spacing: 0rem;--typography-body-regular-text-decoration: none;--typography-body-regular-text-case: none;--typography-body-small-font-family: "Akkurat LL TT", sans-serif;--typography-body-small-font-weight: 400;--typography-body-small-line-height: 1.25rem;--typography-body-small-font-size: .875rem;--typography-body-small-letter-spacing: 0em;--typography-body-small-paragraph-spacing: 0rem;--typography-body-small-text-decoration: none;--typography-body-small-text-case: none;--typography-body-bold-large-font-family: "Akkurat LL TT", sans-serif;--typography-body-bold-large-font-weight: 700;--typography-body-bold-large-line-height: 1.75rem;--typography-body-bold-large-font-size: 1.25rem;--typography-body-bold-large-letter-spacing: 0em;--typography-body-bold-large-paragraph-spacing: 0rem;--typography-body-bold-large-text-decoration: none;--typography-body-bold-large-text-case: none;--typography-body-bold-regular-font-family: "Akkurat LL TT", sans-serif;--typography-body-bold-regular-font-weight: 700;--typography-body-bold-regular-line-height: 1.5rem;--typography-body-bold-regular-font-size: 1rem;--typography-body-bold-regular-letter-spacing: 0em;--typography-body-bold-regular-paragraph-spacing: 0rem;--typography-body-bold-regular-text-decoration: none;--typography-body-bold-regular-text-case: none;--typography-body-bold-small-font-family: "Akkurat LL TT", sans-serif;--typography-body-bold-small-font-weight: 700;--typography-body-bold-small-line-height: 1.25rem;--typography-body-bold-small-font-size: .875rem;--typography-body-bold-small-letter-spacing: 0em;--typography-body-bold-small-paragraph-spacing: 0rem;--typography-body-bold-small-text-decoration: none;--typography-body-bold-small-text-case: none;--typography-label-x-large-font-family: "Akkurat LL TT", sans-serif;--typography-label-x-large-font-weight: 400;--typography-label-x-large-line-height: 1.5rem;--typography-label-x-large-font-size: 1.125rem;--typography-label-x-large-letter-spacing: 0em;--typography-label-x-large-paragraph-spacing: 0rem;--typography-label-x-large-text-decoration: none;--typography-label-x-large-text-case: none;--typography-label-large-font-family: "Akkurat LL TT", sans-serif;--typography-label-large-font-weight: 400;--typography-label-large-line-height: 1.5rem;--typography-label-large-font-size: 1rem;--typography-label-large-letter-spacing: 0em;--typography-label-large-paragraph-spacing: 0rem;--typography-label-large-text-decoration: none;--typography-label-large-text-case: none;--typography-label-regular-font-family: "Akkurat LL TT", sans-serif;--typography-label-regular-font-weight: 400;--typography-label-regular-line-height: 1.25rem;--typography-label-regular-font-size: .875rem;--typography-label-regular-letter-spacing: 0em;--typography-label-regular-paragraph-spacing: 0rem;--typography-label-regular-text-decoration: none;--typography-label-regular-text-case: none;--typography-label-small-font-family: "Akkurat LL TT", sans-serif;--typography-label-small-font-weight: 400;--typography-label-small-line-height: 1.125rem;--typography-label-small-font-size: .75rem;--typography-label-small-letter-spacing: 0em;--typography-label-small-paragraph-spacing: 0rem;--typography-label-small-text-decoration: none;--typography-label-small-text-case: none;--typography-label-x-small-font-family: "Akkurat LL TT", sans-serif;--typography-label-x-small-font-weight: 400;--typography-label-x-small-line-height: .875rem;--typography-label-x-small-font-size: .625rem;--typography-label-x-small-letter-spacing: 0em;--typography-label-x-small-paragraph-spacing: 0rem;--typography-label-x-small-text-decoration: none;--typography-label-x-small-text-case: none;--typography-label-bold-x-large-font-family: "Akkurat LL TT", sans-serif;--typography-label-bold-x-large-font-weight: 700;--typography-label-bold-x-large-line-height: 1.5rem;--typography-label-bold-x-large-font-size: 1.125rem;--typography-label-bold-x-large-letter-spacing: 0em;--typography-label-bold-x-large-paragraph-spacing: 0rem;--typography-label-bold-x-large-text-decoration: none;--typography-label-bold-x-large-text-case: none;--typography-label-bold-large-font-family: "Akkurat LL TT", sans-serif;--typography-label-bold-large-font-weight: 700;--typography-label-bold-large-line-height: 1.5rem;--typography-label-bold-large-font-size: 1rem;--typography-label-bold-large-letter-spacing: 0em;--typography-label-bold-large-paragraph-spacing: 0rem;--typography-label-bold-large-text-decoration: none;--typography-label-bold-large-text-case: none;--typography-label-bold-regular-font-family: "Akkurat LL TT", sans-serif;--typography-label-bold-regular-font-weight: 700;--typography-label-bold-regular-line-height: 1.25rem;--typography-label-bold-regular-font-size: .875rem;--typography-label-bold-regular-letter-spacing: 0em;--typography-label-bold-regular-paragraph-spacing: 0rem;--typography-label-bold-regular-text-decoration: none;--typography-label-bold-regular-text-case: none;--typography-label-bold-small-font-family: "Akkurat LL TT", sans-serif;--typography-label-bold-small-font-weight: 700;--typography-label-bold-small-line-height: 1.125rem;--typography-label-bold-small-font-size: .75rem;--typography-label-bold-small-letter-spacing: 0em;--typography-label-bold-small-paragraph-spacing: 0rem;--typography-label-bold-small-text-decoration: none;--typography-label-bold-small-text-case: none;--typography-label-bold-x-small-font-family: "Akkurat LL TT", sans-serif;--typography-label-bold-x-small-font-weight: 700;--typography-label-bold-x-small-line-height: .875rem;--typography-label-bold-x-small-font-size: .625rem;--typography-label-bold-x-small-letter-spacing: 0em;--typography-label-bold-x-small-paragraph-spacing: 0rem;--typography-label-bold-x-small-text-decoration: none;--typography-label-bold-x-small-text-case: none;--typography-label-bold-caps-x-large-font-family: "Akkurat LL TT", sans-serif;--typography-label-bold-caps-x-large-font-weight: 700;--typography-label-bold-caps-x-large-line-height: 1.5rem;--typography-label-bold-caps-x-large-font-size: 1.125rem;--typography-label-bold-caps-x-large-letter-spacing: 0em;--typography-label-bold-caps-x-large-paragraph-spacing: 0rem;--typography-label-bold-caps-x-large-text-decoration: none;--typography-label-bold-caps-x-large-text-case: uppercase;--typography-label-bold-caps-large-font-family: "Akkurat LL TT", sans-serif;--typography-label-bold-caps-large-font-weight: 700;--typography-label-bold-caps-large-line-height: 1.5rem;--typography-label-bold-caps-large-font-size: 1rem;--typography-label-bold-caps-large-letter-spacing: 0em;--typography-label-bold-caps-large-paragraph-spacing: 0rem;--typography-label-bold-caps-large-text-decoration: none;--typography-label-bold-caps-large-text-case: uppercase;--typography-label-bold-caps-regular-font-family: "Akkurat LL TT", sans-serif;--typography-label-bold-caps-regular-font-weight: 700;--typography-label-bold-caps-regular-line-height: 1.25rem;--typography-label-bold-caps-regular-font-size: .875rem;--typography-label-bold-caps-regular-letter-spacing: 0em;--typography-label-bold-caps-regular-paragraph-spacing: 0rem;--typography-label-bold-caps-regular-text-decoration: none;--typography-label-bold-caps-regular-text-case: uppercase;--typography-label-bold-caps-small-font-family: "Akkurat LL TT", sans-serif;--typography-label-bold-caps-small-font-weight: 700;--typography-label-bold-caps-small-line-height: 1.125rem;--typography-label-bold-caps-small-font-size: .75rem;--typography-label-bold-caps-small-letter-spacing: 0em;--typography-label-bold-caps-small-paragraph-spacing: 0rem;--typography-label-bold-caps-small-text-decoration: none;--typography-label-bold-caps-small-text-case: uppercase;--typography-label-bold-caps-x-small-font-family: "Akkurat LL TT", sans-serif;--typography-label-bold-caps-x-small-font-weight: 700;--typography-label-bold-caps-x-small-line-height: .875rem;--typography-label-bold-caps-x-small-font-size: .625rem;--typography-label-bold-caps-x-small-letter-spacing: 0em;--typography-label-bold-caps-x-small-paragraph-spacing: 0rem;--typography-label-bold-caps-x-small-text-decoration: none;--typography-label-bold-caps-x-small-text-case: uppercase;--typography-tag-large-font-family: "Akkurat LL TT", sans-serif;--typography-tag-large-font-weight: 700;--typography-tag-large-line-height: 1.5rem;--typography-tag-large-font-size: 1rem;--typography-tag-large-letter-spacing: .08em;--typography-tag-large-paragraph-spacing: 0rem;--typography-tag-large-text-decoration: none;--typography-tag-large-text-case: uppercase;--typography-tag-regular-font-family: "Akkurat LL TT", sans-serif;--typography-tag-regular-font-weight: 700;--typography-tag-regular-line-height: 1.25rem;--typography-tag-regular-font-size: .875rem;--typography-tag-regular-letter-spacing: .08em;--typography-tag-regular-paragraph-spacing: 0rem;--typography-tag-regular-text-decoration: none;--typography-tag-regular-text-case: uppercase;--typography-tag-small-font-family: "Akkurat LL TT", sans-serif;--typography-tag-small-font-weight: 700;--typography-tag-small-line-height: 1.125rem;--typography-tag-small-font-size: .75rem;--typography-tag-small-letter-spacing: .08em;--typography-tag-small-paragraph-spacing: 0rem;--typography-tag-small-text-decoration: none;--typography-tag-small-text-case: uppercase}:root,.mfe-root-global{--xo-opacity-low: .2;--xo-opacity-medium: .5;--xo-opacity-high: .8;--xo-font-family-display: "Helvetica Now Display", sans-serif;--xo-font-family-title: "Helvetica Now Display", sans-serif;--xo-font-family-body: "Helvetica Now Display", sans-serif;--xo-border-width-none: 0px;--xo-border-width-hairline: 1px;--xo-border-width-thin: 2px;--xo-border-width-thick: 4px;--xo-colour-positive-5: #F4F9F6;--xo-colour-positive-10: #ECF5F0;--xo-colour-positive-20: #DFEFE5;--xo-colour-positive-30: #6CCB9B;--xo-colour-positive-40: #008856;--xo-colour-positive-50: #006C42;--xo-colour-positive-60: #005230;--xo-colour-positive-70: #003E22;--xo-colour-positive-80: #002A16;--xo-colour-positive-90: #002010;--xo-colour-positive-95: #00170A;--xo-colour-warning-5: #FEF8F6;--xo-colour-warning-10: #FEEFEB;--xo-colour-warning-20: #FEE6DF;--xo-colour-warning-30: #F5A58C;--xo-colour-warning-40: #c7522c;--xo-colour-warning-50: #A63A12;--xo-colour-warning-60: #832701;--xo-colour-warning-70: #651A00;--xo-colour-warning-80: #490F00;--xo-colour-warning-90: #390A00;--xo-colour-warning-95: #2B0600;--xo-colour-negative-5: #FDF8F8;--xo-colour-negative-10: #FBF1F1;--xo-colour-negative-20: #F8E8E7;--xo-colour-negative-30: #E5ABA9;--xo-colour-negative-40: #bc585a;--xo-colour-negative-50: #9C2B34;--xo-colour-negative-60: #8A1826;--xo-colour-negative-70: #6F0217;--xo-colour-negative-80: #50000B;--xo-colour-negative-90: #3F0006;--xo-colour-negative-95: #300003;--xo-colour-black-alpha-0: hsl(0 0% 0% / 0);--xo-colour-black-alpha-10: hsl(0 0% 0% / .1);--xo-colour-black-alpha-15: hsl(0 0% 0% / .15);--xo-colour-black-alpha-20: hsl(0 0% 0% / .2);--xo-colour-black-alpha-30: hsl(0 0% 0% / .3);--xo-colour-black-alpha-40: hsl(0 0% 0% / .4);--xo-colour-black-alpha-50: hsl(0 0% 0% / .5);--xo-colour-black-alpha-60: hsl(0 0% 0% / .6);--xo-colour-black-alpha-70: hsl(0 0% 0% / .7);--xo-colour-black-alpha-80: hsl(0 0% 0% / .8);--xo-colour-black-alpha-85: hsl(0 0% 0% / .85);--xo-colour-black-alpha-90: hsl(0 0% 0% / .9);--xo-colour-white-alpha-0: hsl(0 0% 100% / 0);--xo-colour-white-alpha-10: hsl(0 0% 100% / .1);--xo-colour-white-alpha-15: hsl(0 0% 100% / .15);--xo-colour-white-alpha-20: hsl(0 0% 100% / .2);--xo-colour-white-alpha-30: hsl(0 0% 100% / .3);--xo-colour-white-alpha-40: hsl(0 0% 100% / .4);--xo-colour-white-alpha-50: hsl(0 0% 100% / .5);--xo-colour-white-alpha-60: hsl(0 0% 100% / .6);--xo-colour-white-alpha-70: hsl(0 0% 100% / .7);--xo-colour-white-alpha-80: hsl(0 0% 100% / .8);--xo-colour-white-alpha-85: hsl(0 0% 100% / .85);--xo-colour-white-alpha-90: hsl(0 0% 100% / .9);--xo-size-0: 0px;--xo-size-100: 8px;--xo-size-150: 12px;--xo-size-200: 16px;--xo-size-250: 20px;--xo-size-300: 24px;--xo-size-400: 32px;--xo-size-500: 40px;--xo-size-600: 48px;--xo-size-700: 56px;--xo-size-800: 64px;--xo-size-900: 72px;--xo-size-1000: 80px;--xo-size-1500: 120px;--xo-size-050: 4px;--xo-size-075: 6px;--xo-text-decoration-none: none;--xo-text-decoration-underline: underline;--xo-text-decoration-strikethrough: line-through;--xo-elevation-level-1: 0 4px 12px 0 rgba(0,0,0,.08), 0 1px 2px 0 rgba(0,0,0,.04);--xo-elevation-level-2: 0 8px 24px 0 rgba(0,0,0,.08), 0 2px 4px 0 rgba(0,0,0,.04);--xo-blur-regular-background-blur: 4px;--xo-blur-large-background-blur: 8px;--xo-content-on-image: 0 0 2px 0 rgba(0,0,0,.25);--xo-border-radius-0: 0px;--xo-border-radius-100: 8px;--xo-border-radius-150: 12px;--xo-border-radius-025: 2px;--xo-border-radius-050: 4px;--xo-border-radius-075: 6px;--xo-border-radius-full: 9999px;--xo-space-0: 0px;--xo-space-100: 8px;--xo-space-150: 12px;--xo-space-200: 16px;--xo-space-250: 20px;--xo-space-300: 24px;--xo-space-400: 32px;--xo-space-500: 40px;--xo-space-600: 48px;--xo-space-800: 64px;--xo-space-1000: 80px;--xo-space-1200: 96px;--xo-space-1400: 112px;--xo-space-1600: 128px;--xo-space-025: 2px;--xo-space-050: 4px;--xo-space-075: 6px;--xo-space-negative-100: -8px;--xo-space-negative-150: -12px;--xo-space-negative-200: -16px;--xo-space-negative-250: -20px;--xo-space-negative-300: -24px;--xo-space-negative-400: -32px;--xo-space-negative-025: -2px;--xo-space-negative-050: -4px;--xo-space-negative-075: -6px;--xo-typography-title-xx-large-editorial-line-height: 4.625rem;--xo-typography-title-xx-large-editorial-font-size: 4.5rem;--xo-typography-title-xx-large-editorial-letter-spacing: 0em;--xo-typography-title-xx-large-editorial-text-decoration: none;--xo-typography-title-xx-large-editorial-text-case: none;--xo-typography-title-xx-large-editorial-font-weight: 400;--xo-typography-title-xx-large-editorial-font-family: "Helvetica Now Display", sans-serif;--xo-typography-title-xx-large-line-height: 4.625rem;--xo-typography-title-xx-large-font-size: 4.5rem;--xo-typography-title-xx-large-letter-spacing: 0em;--xo-typography-title-xx-large-text-decoration: none;--xo-typography-title-xx-large-text-case: none;--xo-typography-title-xx-large-font-weight: 400;--xo-typography-title-xx-large-font-family: "Helvetica Now Display", sans-serif;--xo-typography-title-x-large-font-family: "Helvetica Now Display", sans-serif;--xo-typography-title-x-large-font-weight: 400;--xo-typography-title-x-large-line-height: 4.125rem;--xo-typography-title-x-large-font-size: 4rem;--xo-typography-title-x-large-letter-spacing: 0em;--xo-typography-title-x-large-text-decoration: none;--xo-typography-title-x-large-text-case: none;--xo-typography-title-large-font-family: "Helvetica Now Display", sans-serif;--xo-typography-title-large-font-weight: 400;--xo-typography-title-large-line-height: 3.125rem;--xo-typography-title-large-font-size: 3rem;--xo-typography-title-large-letter-spacing: 0em;--xo-typography-title-large-text-decoration: none;--xo-typography-title-large-text-case: none;--xo-typography-title-regular-font-family: "Helvetica Now Display", sans-serif;--xo-typography-title-regular-font-weight: 400;--xo-typography-title-regular-line-height: 2.125rem;--xo-typography-title-regular-font-size: 2rem;--xo-typography-title-regular-letter-spacing: 0em;--xo-typography-title-regular-text-decoration: none;--xo-typography-title-regular-text-case: none;--xo-typography-title-small-font-family: "Helvetica Now Display", sans-serif;--xo-typography-title-small-font-weight: 400;--xo-typography-title-small-line-height: 1.75rem;--xo-typography-title-small-font-size: 1.5rem;--xo-typography-title-small-letter-spacing: 0em;--xo-typography-title-small-text-decoration: none;--xo-typography-title-small-text-case: none;--xo-typography-title-x-small-font-family: "Helvetica Now Display", sans-serif;--xo-typography-title-x-small-font-weight: 400;--xo-typography-title-x-small-line-height: 1.5rem;--xo-typography-title-x-small-font-size: 1.25rem;--xo-typography-title-x-small-letter-spacing: 0em;--xo-typography-title-x-small-text-decoration: none;--xo-typography-title-x-small-text-case: none;--xo-typography-body-large-font-family: "Helvetica Now Display", sans-serif;--xo-typography-body-large-font-weight: 400;--xo-typography-body-large-line-height: 1.75rem;--xo-typography-body-large-font-size: 1.25rem;--xo-typography-body-large-letter-spacing: 0em;--xo-typography-body-large-text-decoration: none;--xo-typography-body-large-text-case: none;--xo-typography-body-regular-font-family: "Helvetica Now Display", sans-serif;--xo-typography-body-regular-font-weight: 400;--xo-typography-body-regular-line-height: 1.75rem;--xo-typography-body-regular-font-size: 1.125rem;--xo-typography-body-regular-letter-spacing: 0em;--xo-typography-body-regular-text-decoration: none;--xo-typography-body-regular-text-case: none;--xo-typography-body-small-font-family: "Helvetica Now Display", sans-serif;--xo-typography-body-small-font-weight: 400;--xo-typography-body-small-line-height: 1.5rem;--xo-typography-body-small-font-size: 1rem;--xo-typography-body-small-letter-spacing: 0em;--xo-typography-body-small-text-decoration: none;--xo-typography-body-small-text-case: none;--xo-typography-body-x-small-font-family: "Helvetica Now Display", sans-serif;--xo-typography-body-x-small-font-weight: 400;--xo-typography-body-x-small-line-height: 1.5rem;--xo-typography-body-x-small-font-size: 1rem;--xo-typography-body-x-small-letter-spacing: 0em;--xo-typography-body-x-small-text-decoration: none;--xo-typography-body-x-small-text-case: none;--xo-typography-body-bold-large-font-family: "Helvetica Now Display", sans-serif;--xo-typography-body-bold-large-font-weight: 700;--xo-typography-body-bold-large-line-height: 2rem;--xo-typography-body-bold-large-font-size: 1.5rem;--xo-typography-body-bold-large-letter-spacing: 0em;--xo-typography-body-bold-large-text-decoration: none;--xo-typography-body-bold-large-text-case: none;--xo-typography-body-bold-regular-font-family: "Helvetica Now Display", sans-serif;--xo-typography-body-bold-regular-font-weight: 700;--xo-typography-body-bold-regular-line-height: 1.75rem;--xo-typography-body-bold-regular-font-size: 1.25rem;--xo-typography-body-bold-regular-letter-spacing: 0em;--xo-typography-body-bold-regular-text-decoration: none;--xo-typography-body-bold-regular-text-case: none;--xo-typography-body-bold-small-font-family: "Helvetica Now Display", sans-serif;--xo-typography-body-bold-small-font-weight: 700;--xo-typography-body-bold-small-line-height: 1.75rem;--xo-typography-body-bold-small-font-size: 1.125rem;--xo-typography-body-bold-small-letter-spacing: 0em;--xo-typography-body-bold-small-text-decoration: none;--xo-typography-body-bold-small-text-case: none;--xo-typography-body-bold-x-small-font-family: "Helvetica Now Display", sans-serif;--xo-typography-body-bold-x-small-font-weight: 700;--xo-typography-body-bold-x-small-line-height: 1.5rem;--xo-typography-body-bold-x-small-font-size: 1rem;--xo-typography-body-bold-x-small-letter-spacing: 0em;--xo-typography-body-bold-x-small-text-decoration: none;--xo-typography-body-bold-x-small-text-case: none;--xo-typography-label-x-large-font-family: "Helvetica Now Display", sans-serif;--xo-typography-label-x-large-font-weight: 500;--xo-typography-label-x-large-line-height: 1.5rem;--xo-typography-label-x-large-font-size: 1.125rem;--xo-typography-label-x-large-letter-spacing: 0em;--xo-typography-label-x-large-text-decoration: none;--xo-typography-label-x-large-text-case: none;--xo-typography-label-large-font-family: "Helvetica Now Display", sans-serif;--xo-typography-label-large-font-weight: 500;--xo-typography-label-large-line-height: 1.25rem;--xo-typography-label-large-font-size: 1rem;--xo-typography-label-large-letter-spacing: 0em;--xo-typography-label-large-text-decoration: none;--xo-typography-label-large-text-case: none;--xo-typography-label-regular-font-family: "Helvetica Now Display", sans-serif;--xo-typography-label-regular-font-weight: 500;--xo-typography-label-regular-line-height: 1.125rem;--xo-typography-label-regular-font-size: .875rem;--xo-typography-label-regular-letter-spacing: 0em;--xo-typography-label-regular-text-decoration: none;--xo-typography-label-regular-text-case: none;--xo-typography-label-small-font-family: "Helvetica Now Display", sans-serif;--xo-typography-label-small-font-weight: 500;--xo-typography-label-small-line-height: 1rem;--xo-typography-label-small-font-size: .75rem;--xo-typography-label-small-letter-spacing: 0em;--xo-typography-label-small-text-decoration: none;--xo-typography-label-small-text-case: none;--xo-typography-label-bold-x-large-font-family: "Helvetica Now Display", sans-serif;--xo-typography-label-bold-x-large-font-weight: 700;--xo-typography-label-bold-x-large-line-height: 1.5rem;--xo-typography-label-bold-x-large-font-size: 1.125rem;--xo-typography-label-bold-x-large-letter-spacing: 0em;--xo-typography-label-bold-x-large-text-decoration: none;--xo-typography-label-bold-x-large-text-case: none;--xo-typography-label-bold-large-font-family: "Helvetica Now Display", sans-serif;--xo-typography-label-bold-large-font-weight: 700;--xo-typography-label-bold-large-line-height: 1.5rem;--xo-typography-label-bold-large-font-size: 1rem;--xo-typography-label-bold-large-letter-spacing: 0em;--xo-typography-label-bold-large-text-decoration: none;--xo-typography-label-bold-large-text-case: none;--xo-typography-label-bold-regular-font-family: "Helvetica Now Display", sans-serif;--xo-typography-label-bold-regular-font-weight: 700;--xo-typography-label-bold-regular-line-height: 1.25rem;--xo-typography-label-bold-regular-font-size: .875rem;--xo-typography-label-bold-regular-letter-spacing: 0em;--xo-typography-label-bold-regular-text-decoration: none;--xo-typography-label-bold-regular-text-case: none;--xo-typography-label-bold-small-font-family: "Helvetica Now Display", sans-serif;--xo-typography-label-bold-small-font-weight: 700;--xo-typography-label-bold-small-line-height: 1.125rem;--xo-typography-label-bold-small-font-size: .75rem;--xo-typography-label-bold-small-letter-spacing: 0em;--xo-typography-label-bold-small-text-decoration: none;--xo-typography-label-bold-small-text-case: none;--xo-typography-label-bold-caps-x-large-font-family: "Helvetica Now Display", sans-serif;--xo-typography-label-bold-caps-x-large-font-weight: 700;--xo-typography-label-bold-caps-x-large-line-height: 1.5rem;--xo-typography-label-bold-caps-x-large-font-size: 1.125rem;--xo-typography-label-bold-caps-x-large-letter-spacing: 0em;--xo-typography-label-bold-caps-x-large-text-decoration: none;--xo-typography-label-bold-caps-x-large-text-case: uppercase;--xo-typography-label-bold-caps-large-font-family: "Helvetica Now Display", sans-serif;--xo-typography-label-bold-caps-large-font-weight: 700;--xo-typography-label-bold-caps-large-line-height: 1.5rem;--xo-typography-label-bold-caps-large-font-size: 1rem;--xo-typography-label-bold-caps-large-letter-spacing: 0em;--xo-typography-label-bold-caps-large-text-decoration: none;--xo-typography-label-bold-caps-large-text-case: uppercase;--xo-typography-label-bold-caps-regular-font-family: "Helvetica Now Display", sans-serif;--xo-typography-label-bold-caps-regular-font-weight: 700;--xo-typography-label-bold-caps-regular-line-height: 1.25rem;--xo-typography-label-bold-caps-regular-font-size: .875rem;--xo-typography-label-bold-caps-regular-letter-spacing: 0em;--xo-typography-label-bold-caps-regular-text-decoration: none;--xo-typography-label-bold-caps-regular-text-case: uppercase;--xo-typography-label-bold-caps-small-font-family: "Helvetica Now Display", sans-serif;--xo-typography-label-bold-caps-small-font-weight: 700;--xo-typography-label-bold-caps-small-line-height: 1.125rem;--xo-typography-label-bold-caps-small-font-size: .75rem;--xo-typography-label-bold-caps-small-letter-spacing: 0em;--xo-typography-label-bold-caps-small-text-decoration: none;--xo-typography-label-bold-caps-small-text-case: uppercase}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}:root{color-scheme:light}*{box-sizing:border-box}body{min-width:320px;margin:0;background:var(--df-surface-default);color:var(--df-text-primary);font-family:var(--df-font-sans)}a{color:var(--df-link-default)}lib-icon-button button{border:0;background-color:transparent}lib-avatar .avatar.avatar--blue{color:var(--colour-text-accent-pressed)}lib-button button:focus-visible,lib-icon-button button:focus-visible,lib-avatar .avatar:focus-visible{box-shadow:0 0 0 var(--df-space-050) var(--df-surface-default),0 0 0 calc(var(--df-space-050) + var(--border-width-thin)) var(--df-focus-ring)!important}lib-icon-button button:focus-visible,lib-avatar .avatar:focus-visible{outline:none!important}lib-button button:focus-visible:after,lib-icon-button button:focus-visible:after,lib-avatar .avatar:focus-visible:after{content:none!important}.mat-mdc-tooltip .mdc-tooltip__surface{max-width:18rem;padding:var(--df-space-100) var(--df-space-200);border-radius:var(--df-radius-100);background-color:var(--df-surface-inverse);color:var(--df-text-on-inverse);font:var(--typography-label-regular-font)}.df-datafeed-menu.mat-mdc-menu-panel{border:none!important;--mat-menu-container-color: var(--df-surface-default);--mat-menu-item-hover-state-layer-color: var(--colour-surface-neutral-subtle-default);--mat-menu-item-focus-state-layer-color: var(--colour-surface-neutral-subtle-default)}.df-datafeed-menu.mat-mdc-menu-panel .mat-divider{border-top-color:var(--df-border-subtle)}:root{--df-comment-highlight: color-mix(in srgb, var(--colour-surface-warning-default) 40%, transparent);--df-comment-highlight-active: color-mix(in srgb, var(--colour-surface-warning-default) 68%, transparent);--df-comment-outline: color-mix(in srgb, var(--colour-border-warning-default) 90%, transparent);--df-comment-outline-active: var(--colour-border-warning-pressed)}.df-commentable{cursor:text}.df-comment-highlight{padding-block:.05em;border-radius:var(--df-radius-100);background:var(--df-comment-highlight);color:inherit;cursor:pointer}.df-comment-highlight--active{background:var(--df-comment-highlight-active);box-shadow:0 0 0 var(--border-width-hairline) var(--df-comment-outline)}df-field-row input[data-comment-state],df-field-row select[data-comment-state],df-field-row textarea[data-comment-state]{outline:var(--border-width-thin) solid var(--df-comment-outline);outline-offset:var(--border-width-hairline);background:color-mix(in srgb,var(--df-comment-highlight) 45%,var(--df-surface-raised));cursor:pointer}df-field-row input[data-comment-state=filtered],df-field-row select[data-comment-state=filtered],df-field-row textarea[data-comment-state=filtered]{outline-color:var(--df-comment-outline-active)}.df-comment-pill{position:fixed;z-index:60;display:inline-flex;align-items:center;border-radius:var(--border-radius-full);background:var(--df-text-primary);color:var(--df-surface-default);cursor:pointer;box-shadow:var(--shadow-menu);transform:translate(-50%,calc(-100% - var(--df-space-200)));left:clamp(var(--df-space-500),var(--pill-left, 50%),100vw - var(--df-space-500))}.df-comment-pill .button{min-inline-size:0;block-size:auto;padding:var(--df-space-300) var(--df-space-500);border:none!important;background:transparent!important;box-shadow:none!important;font-size:var(--df-font-size-300);font-weight:var(--font-weight-bold);line-height:var(--df-line-height-300)}.df-comment-pill .button,.df-comment-pill .button__content,.df-comment-pill .button__label,.df-comment-pill df-icon{color:var(--df-surface-default)!important}.df-comment-pill .button__content{gap:var(--df-space-200)}.df-comment-pill df-icon{display:inline-flex}.df-comment-pill df-icon svg{fill:currentColor}.df-comment-pill:hover{opacity:.92}@media(max-width:48rem){.df-comment-pill{max-inline-size:calc(100vw - 2rem);padding:var(--df-space-200) var(--df-space-400);font-size:var(--df-font-size-200)}.df-comment-pill span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}:root{--df-font-sans: var(--typography-body-regular-font-family);--df-font-size-100: var(--typography-label-small-font-size);--df-font-size-200: var(--typography-body-small-font-size);--df-font-size-300: var(--typography-body-regular-font-size);--df-font-size-350: var(--typography-label-x-large-font-size);--df-font-size-400: var(--typography-body-large-font-size);--df-font-size-500: var(--typography-title-small-font-size);--df-font-size-600: var(--typography-title-regular-font-size);--df-font-size-700: var(--typography-title-large-font-size);--df-line-height-100: var(--typography-label-x-small-line-height);--df-line-height-200: var(--typography-label-small-line-height);--df-line-height-250: var(--typography-body-small-line-height);--df-line-height-300: var(--typography-body-regular-line-height);--df-line-height-400: var(--typography-body-large-line-height);--df-line-height-450: var(--typography-title-small-line-height);--df-line-height-500: var(--typography-title-regular-line-height);--df-line-height-600: var(--typography-title-large-line-height);--df-line-height-700: var(--typography-title-x-large-line-height);--df-page-content-max: 90rem;--df-reading-content-max: 52.5rem;--df-feed-content-max: 45.75rem;--df-workspace-content-max: 37.5rem;--df-brief-sheet-min-block: 60rem;--df-brief-gallery-primary-min-block: 20rem;--df-brief-gallery-secondary-min-block: 12.5rem;--df-surface-default: var(--colour-surface-base);--df-surface-raised: var(--colour-surface-base);--df-surface-sunken: var(--colour-surface-neutral-subtle-default);--df-surface-muted: var(--colour-surface-relief);--df-surface-inverse: var(--colour-surface-inverted);--df-surface-on-inverse-hover: var(--colour-surface-neutral-hover);--df-text-primary: var(--colour-text-primary);--df-text-secondary: var(--colour-text-secondary);--df-text-muted: var(--colour-text-secondary);--df-text-inverse: var(--colour-text-on-accent);--df-text-on-accent: var(--colour-text-on-accent);--df-text-on-inverse: var(--colour-text-on-inverted-strong);--df-text-on-inverse-muted: var(--colour-text-on-inverted-subtle);--df-border-on-inverse: var(--colour-border-on-inverted);--df-icon-on-inverse: var(--colour-icon-on-inverted-strong);--df-surface-neutral-on-inverse: hsl(0 0% 50.2% / .32);--df-text-neutral-on-inverse: #e6e6e6;--df-text-on-image: var(--colour-text-on-image-default);--df-text-on-image-selected: var(--colour-text-on-image-on-selected);--df-icon-on-image: var(--colour-icon-on-image-default);--df-border-on-image: var(--colour-border-on-image);--df-border-subtle: var(--colour-border-tertiary);--df-border-strong: var(--colour-border-secondary);--df-link-default: var(--colour-text-accent-default);--df-accent-default: var(--colour-surface-accent-default);--df-accent-emphasis: var(--colour-surface-accent-hover);--df-accent-disabled: var(--colour-surface-accent-disabled);--df-text-accent-disabled: var(--colour-text-accent-disabled);--df-focus-ring: var(--colour-border-accent-default);--df-border-accent-focus: var(--colour-border-accent-focus);--df-accent-surface: var(--colour-surface-accent-subtle-default);--df-danger-default: var(--colour-surface-negative-default);--df-danger-surface: var(--colour-surface-negative-subtle-default);--df-warning-default: var(--colour-text-warning-default);--df-warning-surface: var(--colour-surface-warning-subtle-default);--df-success-default: var(--colour-text-positive-default);--df-success-surface: var(--colour-surface-positive-subtle-default);--df-info-default: var(--colour-text-accent-default);--df-info-surface: var(--colour-surface-accent-subtle-default);--df-radius-100: var(--border-radius-050);--df-radius-200: var(--border-radius-100);--df-radius-300: var(--border-radius-150);--df-space-050: var(--space-025);--df-space-025: var(--border-width-hairline);--df-space-075: var(--space-075);--df-space-50: var(--space-050);--df-space-100: var(--space-050);--df-space-150: var(--space-075);--df-space-200: var(--space-100);--df-space-250: var(--space-125, 10px);--df-space-300: var(--space-150);--df-space-400: var(--space-200);--df-space-450: var(--space-250);--df-space-500: var(--space-300);--df-space-600: var(--space-400);--df-space-700: var(--space-500);--df-space-800: var(--space-600);--df-space-900: var(--space-800);--df-space-1000: var(--space-1000);--df-space-1200: var(--space-1200);--df-space-1400: var(--space-1400);--df-elevation-1: var(--elevation-level-1);--df-elevation-2: var(--elevation-level-2);--df-elevation-sticky: 0 -4px 24px var(--colour-black-alpha-10);--df-shadow-on-image: var(--content-on-image);--df-scrim-on-image-title: linear-gradient( 180deg, rgb(0 0 0 / 60%) 0%, rgb(0 0 0 / 12%) 42%, rgb(0 0 0 / 0%) 70% );--df-scrim-on-image-title-strong: linear-gradient( 180deg, rgb(0 0 0 / 0%) 0%, rgb(0 0 0 / 100%) 31.83% );--df-blur-regular: var(--blur-regular);--df-blur-large: var(--blur-large);--df-opacity-low: var(--opacity-low);--df-opacity-medium: var(--opacity-medium);--df-opacity-high: var(--opacity-high);--df-size-control-max: 32rem;--df-size-content-max: 80rem;--df-comments-panel-width: 26.25rem;--df-size-100: var(--size-100);--df-size-175: var(--typography-label-regular-font-size);--df-size-200: var(--size-200);--df-size-250: var(--size-250);--df-size-300: var(--size-300);--df-size-400: var(--size-400);--df-size-500: var(--size-500);--df-size-600: var(--size-600);--df-size-700: var(--size-700);--df-size-800: var(--size-800);--df-size-900: var(--size-900);--df-size-1000: var(--size-1000);--df-size-1500: var(--size-1500);--df-z-overlay: 1000;--df-motion-fast: .12s;--df-motion-default: .2s;--font-family-body: var(--typography-body-regular-font-family);--font-family-title: var(--typography-title-regular-font-family);--font-size-12: var(--typography-label-small-font-size);--font-size-13: .8125rem;--font-size-14: var(--typography-body-small-font-size);--font-size-16: var(--typography-body-regular-font-size);--font-size-18: var(--typography-label-x-large-font-size);--font-size-20: var(--typography-body-large-font-size);--font-size-24: var(--typography-title-small-font-size);--font-size-32: var(--typography-title-regular-font-size);--font-size-40: var(--typography-title-large-font-size);--font-weight-regular: var(--typography-body-regular-font-weight);--font-weight-medium: 500;--font-weight-bold: var(--typography-label-bold-regular-font-weight);--font-weight-black: var(--typography-title-regular-font-weight);--line-height-14: var(--typography-label-x-small-line-height);--line-height-18: var(--typography-label-small-line-height);--line-height-20: var(--typography-body-small-line-height);--line-height-24: var(--typography-body-regular-line-height);--line-height-28: var(--typography-body-large-line-height);--line-height-32: var(--typography-title-small-line-height);--line-height-40: var(--typography-title-regular-line-height);--line-height-48: var(--typography-title-large-line-height);--line-height-tight: 1;--size-175: var(--typography-label-regular-font-size);--size-225: var(--typography-label-x-large-font-size);--space-125: 10px;--opacity-disabled: 40%;--motion-duration-micro: .12s;--motion-duration-loader: 1.2s;--motion-delay-step: .16s;--motion-easing-default: ease;--motion-easing-inout: ease-in-out;--motion-opacity-dim: .3;--motion-opacity-full: 1;--motion-opacity-muted: .6;--shadow-menu: var(--elevation-level-1);--colour-backdrop: var(--colour-black-alpha-40);--colour-surface-switch-track-hover: var(--colour-surface-neutral-hover);--colour-surface-switch-track-pressed: var(--colour-surface-neutral-pressed);--xo-button-colour-border-primary-outline-default: var(--xo-colour-border-accent-default);--xo-button-colour-border-primary-outline-disabled: var(--xo-colour-border-accent-disabled);--xo-button-colour-content-primary-outline-default: var(--xo-colour-text-accent-default);--xo-button-colour-content-primary-outline-disabled: var(--xo-colour-text-accent-disabled);--xo-button-colour-content-primary-ghost-default: var(--xo-colour-text-accent-default);--xo-button-colour-content-primary-ghost-disabled: var(--xo-colour-text-accent-disabled)}@media(prefers-reduced-motion:reduce){:root{--df-motion-fast: 0ms;--df-motion-default: 0ms}}:root{--mat-sys-primary: var(--df-accent-default);--mat-sys-on-primary: var(--df-text-inverse);--mat-sys-surface: var(--df-surface-raised);--mat-sys-on-surface: var(--df-text-primary);--mat-sys-error: var(--df-danger-default);--mat-sys-outline: var(--df-border-subtle);--mat-sys-corner-small: var(--df-radius-100);--mat-sys-corner-medium: var(--df-radius-200)}
