:root[data-theme=syf-light]{--syfds-border-radius-0: 0rem;--syfds-border-radius-2: .125rem;--syfds-border-radius-4: .25rem;--syfds-border-radius-8: .5rem;--syfds-border-radius-12: .75rem;--syfds-border-radius-14: .875rem;--syfds-border-radius-16: 1rem;--syfds-border-radius-24: 1.5rem;--syfds-border-radius-32: 2rem;--syfds-border-radius-999: 62.4375rem;--syfds-border-width-1: .0625rem;--syfds-border-width-2: .125rem;--syfds-border-width-4: .25rem;--syfds-border-width-8: .5rem;--syfds-breakpoints-large-center-div: 74.9375rem;--syfds-breakpoints-large-default-width: 64rem;--syfds-breakpoints-large-gutter: 1.5rem;--syfds-breakpoints-large-horizontal-margin: 1.5rem;--syfds-breakpoints-large-max-width: 1199;--syfds-breakpoints-large-min-width: 900;--syfds-breakpoints-medium-center-div: 56.1875rem;--syfds-breakpoints-medium-default-width: 48rem;--syfds-breakpoints-medium-gutter: 1rem;--syfds-breakpoints-medium-horizontal-margin: 1rem;--syfds-breakpoints-medium-max-width: 899;--syfds-breakpoints-medium-min-width: 600;--syfds-breakpoints-small-center-div: 37.4375rem;--syfds-breakpoints-small-default-width: 23.4375rem;--syfds-breakpoints-small-gutter: 1rem;--syfds-breakpoints-small-horizontal-margin: 1rem;--syfds-breakpoints-small-max-width: 599;--syfds-breakpoints-small-min-width: 320;--syfds-breakpoints-xlarge-center-div: 72rem;--syfds-breakpoints-xlarge-default-width: 75rem;--syfds-breakpoints-xlarge-gutter: 1.5rem;--syfds-breakpoints-xlarge-horizontal-margin: 1.5rem;--syfds-breakpoints-xlarge-max-width: 0;--syfds-breakpoints-xlarge-min-width: 1200;--syfds-color-brand-apricot-100: #ffeddc;--syfds-color-brand-apricot-200: #ffd7b3;--syfds-color-brand-apricot-300: #ffbc81;--syfds-color-brand-apricot-400: #feae72;--syfds-color-brand-apricot-500: #fe9f62;--syfds-color-brand-apricot-600: #fd8f52;--syfds-color-brand-apricot-700: #fc8142;--syfds-color-brand-apricot-800: #fb6322;--syfds-color-brand-blue-100: #ddeaf4;--syfds-color-brand-blue-200: #b9d2e4;--syfds-color-brand-blue-300: #9abbd2;--syfds-color-brand-blue-400: #739ebf;--syfds-color-brand-blue-500: #4b82ab;--syfds-color-brand-blue-600: #246697;--syfds-color-brand-blue-700: #1d5279;--syfds-color-brand-blue-800: #163d5b;--syfds-color-brand-gold-100: #fffae4;--syfds-color-brand-gold-200: #fff5c9;--syfds-color-brand-gold-300: #fff1af;--syfds-color-brand-gold-400: #ffec94;--syfds-color-brand-gold-500: #ffe779;--syfds-color-brand-gold-600: #ffd549;--syfds-color-brand-gold-700: #f5bc00;--syfds-color-brand-gold-800: #db9d00;--syfds-color-brand-green-100: #e4f2eb;--syfds-color-brand-green-200: #c0ddd0;--syfds-color-brand-green-300: #9fc8b5;--syfds-color-brand-green-400: #7bb097;--syfds-color-brand-green-500: #57997a;--syfds-color-brand-green-600: #33825d;--syfds-color-brand-green-700: #29684a;--syfds-color-brand-green-800: #1f4e38;--syfds-color-brand-red-100: #fde2e5;--syfds-color-brand-red-200: #f9c7cc;--syfds-color-brand-red-300: #f6acb3;--syfds-color-brand-red-400: #f17e89;--syfds-color-brand-red-500: #ec515f;--syfds-color-brand-red-600: #b71425;--syfds-color-brand-red-700: #93101e;--syfds-color-brand-red-800: #6a0c15;--syfds-color-brand-teal-100: #e2f8f4;--syfds-color-brand-teal-200: #c5f2ea;--syfds-color-brand-teal-300: #9fe9dc;--syfds-color-brand-teal-400: #8fdbce;--syfds-color-brand-teal-500: #83cabe;--syfds-color-brand-teal-600: #67ab9f;--syfds-color-brand-teal-700: #4a8c81;--syfds-color-brand-teal-800: #2c685e;--syfds-color-neutral-100: #f6f6f6;--syfds-color-neutral-200: #dadada;--syfds-color-neutral-300: #9d9d9d;--syfds-color-neutral-400: #848484;--syfds-color-neutral-500: #4f4f4f;--syfds-color-neutral-600: #353535;--syfds-color-neutral-charcoal: #090909;--syfds-color-neutral-off-white-100: #faf9f6;--syfds-color-neutral-off-white-200: #efeeeb;--syfds-color-neutral-off-white-300: #e4e3e0;--syfds-color-neutral-white: #fff;--syfds-color-transparent-charcoal-0: #09090900;--syfds-color-transparent-charcoal-4: #0909090a;--syfds-color-transparent-charcoal-5: #0909090d;--syfds-color-transparent-charcoal-10: #0909091a;--syfds-color-transparent-charcoal-20: #09090933;--syfds-color-transparent-charcoal-30: #0909094d;--syfds-color-transparent-charcoal-40: #09090966;--syfds-color-transparent-charcoal-50: #09090980;--syfds-color-transparent-charcoal-60: #09090999;--syfds-color-transparent-charcoal-70: #090909b3;--syfds-color-transparent-charcoal-80: #090909cc;--syfds-color-transparent-charcoal-90: #090909e6;--syfds-color-transparent-charcoal-100: #090909;--syfds-color-transparent-white-0: #fff0;--syfds-color-transparent-white-5: #ffffff0d;--syfds-color-transparent-white-10: #ffffff1a;--syfds-color-transparent-white-20: #fff3;--syfds-color-transparent-white-30: #ffffff4d;--syfds-color-transparent-white-40: #fff6;--syfds-color-transparent-white-50: #ffffff80;--syfds-color-transparent-white-60: #fff9;--syfds-color-transparent-white-70: #ffffffb3;--syfds-color-transparent-white-80: #fffc;--syfds-color-transparent-white-90: #ffffffe6;--syfds-color-transparent-white-100: #fff;--syfds-color-utility-blue-100: #deecf7;--syfds-color-utility-blue-200: #a0cae8;--syfds-color-utility-blue-300: #4e9bd5;--syfds-color-utility-blue-400: #246697;--syfds-color-utility-blue-500: #1b4b6f;--syfds-color-utility-blue-600: #12324a;--syfds-color-utility-green-100: #e2f4eb;--syfds-color-utility-green-200: #a3dbc1;--syfds-color-utility-green-300: #5abe8f;--syfds-color-utility-green-400: #33825d;--syfds-color-utility-green-500: #276347;--syfds-color-utility-green-600: #1a422f;--syfds-color-utility-orange-100: #feeae1;--syfds-color-utility-orange-200: #fdb89b;--syfds-color-utility-orange-300: #fc9569;--syfds-color-utility-orange-400: #fb6322;--syfds-color-utility-orange-500: #c33d04;--syfds-color-utility-orange-600: #962f03;--syfds-color-utility-red-100: #fce8ea;--syfds-color-utility-red-200: #f5a3ac;--syfds-color-utility-red-300: #eb4758;--syfds-color-utility-red-400: #b71425;--syfds-color-utility-red-500: #8f101d;--syfds-color-utility-red-600: #650b14;--syfds-shadow-lg-blur: 1.125rem;--syfds-shadow-lg-color: #00000014;--syfds-shadow-lg-spread: -.625rem;--syfds-shadow-lg-x: 0rem;--syfds-shadow-lg-y: 1.25rem;--syfds-shadow-md-blur: .375rem;--syfds-shadow-md-color: #0000001a;--syfds-shadow-md-spread: -.375rem;--syfds-shadow-md-x: 0rem;--syfds-shadow-md-y: .5rem;--syfds-shadow-sm-blur: .25rem;--syfds-shadow-sm-color: #00000040;--syfds-shadow-sm-spread: 0rem;--syfds-shadow-sm-x: 0rem;--syfds-shadow-sm-y: .25rem;--syfds-size-icon-12: .75rem;--syfds-size-icon-14: .875rem;--syfds-size-icon-16: 1rem;--syfds-size-icon-18: 1.125rem;--syfds-size-icon-20: 1.25rem;--syfds-size-icon-24: 1.5rem;--syfds-size-icon-28: 1.75rem;--syfds-size-icon-32: 2rem;--syfds-size-icon-40: 2.5rem;--syfds-size-icon-44: 2.75rem;--syfds-size-icon-48: 3rem;--syfds-spacing-0: 0rem;--syfds-spacing-2: .125rem;--syfds-spacing-4: .25rem;--syfds-spacing-8: .5rem;--syfds-spacing-12: .75rem;--syfds-spacing-16: 1rem;--syfds-spacing-20: 1.25rem;--syfds-spacing-24: 1.5rem;--syfds-spacing-28: 1.75rem;--syfds-spacing-32: 2rem;--syfds-spacing-40: 2.5rem;--syfds-spacing-48: 3rem;--syfds-spacing-56: 3.5rem;--syfds-spacing-64: 4rem;--syfds-spacing-80: 5rem;--syfds-spacing-96: 6rem;--syfds-spacing-128: 8rem;--syfds-spacing-1152: 72rem;--syfds-typography-font-family-arial: arial;--syfds-typography-font-family-georgia: georgia;--syfds-typography-font-family-open-sans: open sans;--syfds-typography-font-family-syf-season-mix: syf season mix;--syfds-typography-font-family-syf-season-sans: syf season sans;--syfds-typography-font-size-11: .6875rem;--syfds-typography-font-size-12: .75rem;--syfds-typography-font-size-14: .875rem;--syfds-typography-font-size-16: 1rem;--syfds-typography-font-size-20: 1.25rem;--syfds-typography-font-size-24: 1.5rem;--syfds-typography-font-size-32: 2rem;--syfds-typography-font-size-40: 2.5rem;--syfds-typography-font-size-48: 3rem;--syfds-typography-font-size-64: 4rem;--syfds-typography-font-size-80: 5rem;--syfds-typography-font-weight-bold: 700;--syfds-typography-font-weight-heavy: 900;--syfds-typography-font-weight-italic: italic;--syfds-typography-font-weight-light: 300;--syfds-typography-font-weight-medium: 500;--syfds-typography-font-weight-regular: 400;--syfds-typography-font-weight-semibold: 600;--syfds-typography-letter-spacing-11px-ls-3: .0206rem;--syfds-typography-letter-spacing-12px-ls-2: .015rem;--syfds-typography-letter-spacing-12px-ls-3: .0225rem;--syfds-typography-letter-spacing-12px-ls-4: .03rem;--syfds-typography-letter-spacing-14px-ls-2: .0175rem;--syfds-typography-letter-spacing-14px-ls-2-half: .0219rem;--syfds-typography-letter-spacing-14px-ls-3: .0262rem;--syfds-typography-letter-spacing-16px-ls-2: .02rem;--syfds-typography-letter-spacing-16px-ls-2-half: .025rem;--syfds-typography-letter-spacing-20px-ls-1: .0125rem;--syfds-typography-letter-spacing-20px-ls-2: .025rem;--syfds-typography-letter-spacing-24px-ls-half: .0075rem;--syfds-typography-letter-spacing-32px-ls-half: .01rem;--syfds-typography-letter-spacing-lh-0: 0rem;--syfds-typography-line-height-12: .75rem;--syfds-typography-line-height-14: .875rem;--syfds-typography-line-height-16: 1rem;--syfds-typography-line-height-20: 1.25rem;--syfds-typography-line-height-22: 1.375rem;--syfds-typography-line-height-24: 1.5rem;--syfds-typography-line-height-28: 1.75rem;--syfds-typography-line-height-32: 2rem;--syfds-typography-line-height-40: 2.5rem;--syfds-typography-line-height-44: 2.75rem;--syfds-typography-line-height-48: 3rem;--syfds-typography-line-height-64: 4rem;--syfds-typography-line-height-80: 5rem;--syfds-typography-text-transform-none: none;--syfds-typography-text-transform-uppercase: uppercase;--syfds-border-radius-2xlg: var(--syfds-border-radius-24);--syfds-border-radius-3xlg: var(--syfds-border-radius-32);--syfds-border-radius-lg: var(--syfds-border-radius-12);--syfds-border-radius-md: var(--syfds-border-radius-8);--syfds-border-radius-none: var(--syfds-border-radius-0);--syfds-border-radius-round: var(--syfds-border-radius-999);--syfds-border-radius-sm: var(--syfds-border-radius-4);--syfds-border-radius-xlg: var(--syfds-border-radius-16);--syfds-border-radius-xsm: var(--syfds-border-radius-2);--syfds-border-width-lg: var(--syfds-border-width-4);--syfds-border-width-md: var(--syfds-border-width-2);--syfds-border-width-sm: var(--syfds-border-width-1);--syfds-border-width-xl: var(--syfds-border-width-8);--syfds-box-shadow-lg-blur: var(--syfds-shadow-lg-blur);--syfds-box-shadow-lg-color: var(--syfds-shadow-lg-color);--syfds-box-shadow-lg-spread: var(--syfds-shadow-lg-spread);--syfds-box-shadow-lg-x: var(--syfds-shadow-lg-x);--syfds-box-shadow-lg-y: var(--syfds-shadow-lg-y);--syfds-box-shadow-md-blur: var(--syfds-shadow-md-blur);--syfds-box-shadow-md-color: var(--syfds-shadow-md-color);--syfds-box-shadow-md-spread: var(--syfds-shadow-md-spread);--syfds-box-shadow-md-x: var(--syfds-shadow-md-x);--syfds-box-shadow-md-y: var(--syfds-shadow-md-y);--syfds-box-shadow-sm-blur: var(--syfds-shadow-sm-blur);--syfds-box-shadow-sm-color: var(--syfds-shadow-sm-color);--syfds-box-shadow-sm-spread: var(--syfds-shadow-sm-spread);--syfds-box-shadow-sm-x: var(--syfds-shadow-sm-x);--syfds-box-shadow-sm-y: var(--syfds-shadow-sm-y);--syfds-breakpoint-xlarge-center-div: var(--syfds-spacing-1152);--syfds-color-background-active: var(--syfds-color-neutral-white);--syfds-color-background-brand-active: var(--syfds-color-brand-gold-800);--syfds-color-background-brand-default: var(--syfds-color-brand-gold-600);--syfds-color-background-brand-disabled: var(--syfds-color-neutral-100);--syfds-color-background-brand-hover: var(--syfds-color-brand-gold-700);--syfds-color-background-brand-knockout-active: var( --syfds-color-brand-gold-800 );--syfds-color-background-brand-knockout-default: var( --syfds-color-brand-gold-600 );--syfds-color-background-brand-knockout-hover: var( --syfds-color-brand-gold-700 );--syfds-color-background-brand-subtle-active: var( --syfds-color-brand-gold-400 );--syfds-color-background-brand-subtle-default: var( --syfds-color-brand-gold-200 );--syfds-color-background-brand-subtle-hover: var( --syfds-color-brand-gold-300 );--syfds-color-background-dataviz-primary: var(--syfds-color-neutral-600);--syfds-color-background-dataviz-primary-subtle: var( --syfds-color-transparent-charcoal-20 );--syfds-color-background-dataviz-secondary: var(--syfds-color-neutral-200);--syfds-color-background-dataviz-tertiary: var(--syfds-color-neutral-400);--syfds-color-background-default: var(--syfds-color-neutral-white);--syfds-color-background-disabled: var(--syfds-color-neutral-100);--syfds-color-background-hover: var(--syfds-color-neutral-white);--syfds-color-background-knockout-active: var(--syfds-color-neutral-500);--syfds-color-background-knockout-default: var( --syfds-color-neutral-charcoal );--syfds-color-background-knockout-disabled: var(--syfds-color-neutral-200);--syfds-color-background-knockout-hover: var(--syfds-color-neutral-600);--syfds-color-background-page-brand: var(--syfds-color-brand-gold-600);--syfds-color-background-page-brand-subtle: var(--syfds-color-brand-gold-200);--syfds-color-background-page-default: var( --syfds-color-neutral-off-white-100 );--syfds-color-background-page-knockout: var(--syfds-color-neutral-charcoal);--syfds-color-background-page-strong: var( --syfds-color-neutral-off-white-200 );--syfds-color-background-page-stronger: var( --syfds-color-neutral-off-white-300 );--syfds-color-background-page-subtle: var(--syfds-color-neutral-white);--syfds-color-background-strong-active: var(--syfds-color-neutral-600);--syfds-color-background-strong-default: var(--syfds-color-neutral-400);--syfds-color-background-strong-hover: var(--syfds-color-neutral-500);--syfds-color-background-subtle-active: var(--syfds-color-neutral-300);--syfds-color-background-subtle-default: var(--syfds-color-neutral-100);--syfds-color-background-subtle-hover: var(--syfds-color-neutral-200);--syfds-color-background-transparent: var( --syfds-color-transparent-charcoal-20 );--syfds-color-background-transparent-strong: var( --syfds-color-transparent-charcoal-90 );--syfds-color-background-utility-error-active: var( --syfds-color-utility-red-300 );--syfds-color-background-utility-error-default: var( --syfds-color-utility-red-100 );--syfds-color-background-utility-error-hover: var( --syfds-color-utility-red-200 );--syfds-color-background-utility-error-knockout-active: var( --syfds-color-utility-red-600 );--syfds-color-background-utility-error-knockout-default: var( --syfds-color-utility-red-400 );--syfds-color-background-utility-error-knockout-hover: var( --syfds-color-utility-red-500 );--syfds-color-background-utility-info-active: var( --syfds-color-utility-blue-300 );--syfds-color-background-utility-info-default: var( --syfds-color-utility-blue-100 );--syfds-color-background-utility-info-hover: var( --syfds-color-utility-blue-200 );--syfds-color-background-utility-info-knockout: var( --syfds-color-utility-blue-400 );--syfds-color-background-utility-success-active: var( --syfds-color-utility-green-300 );--syfds-color-background-utility-success-default: var( --syfds-color-utility-green-100 );--syfds-color-background-utility-success-hover: var( --syfds-color-utility-green-200 );--syfds-color-background-utility-success-knockout: var( --syfds-color-utility-green-400 );--syfds-color-background-utility-warning-active: var( --syfds-color-utility-orange-300 );--syfds-color-background-utility-warning-default: var( --syfds-color-utility-orange-100 );--syfds-color-background-utility-warning-hover: var( --syfds-color-utility-orange-200 );--syfds-color-background-utility-warning-knockout: var( --syfds-color-utility-orange-500 );--syfds-color-border-active: var(--syfds-color-neutral-600);--syfds-color-border-brand: var(--syfds-color-neutral-charcoal);--syfds-color-border-default: var(--syfds-color-neutral-400);--syfds-color-border-disabled: var(--syfds-color-neutral-200);--syfds-color-border-hover: var(--syfds-color-neutral-500);--syfds-color-border-knockout: var(--syfds-color-neutral-100);--syfds-color-border-strong-active: var(--syfds-color-neutral-500);--syfds-color-border-strong-default: var(--syfds-color-neutral-charcoal);--syfds-color-border-strong-hover: var(--syfds-color-neutral-600);--syfds-color-border-subtle-active: var(--syfds-color-neutral-400);--syfds-color-border-subtle-default: var(--syfds-color-neutral-200);--syfds-color-border-subtle-hover: var(--syfds-color-neutral-300);--syfds-color-border-utility-error-active: var(--syfds-color-utility-red-600);--syfds-color-border-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-color-border-utility-error-hover: var(--syfds-color-utility-red-500);--syfds-color-border-utility-info-active: var(--syfds-color-utility-blue-600);--syfds-color-border-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-color-border-utility-info-hover: var(--syfds-color-utility-blue-500);--syfds-color-border-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-color-border-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-color-border-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-color-border-utility-warning-active: var( --syfds-color-utility-orange-600 );--syfds-color-border-utility-warning-default: var( --syfds-color-utility-orange-400 );--syfds-color-border-utility-warning-hover: var( --syfds-color-utility-orange-500 );--syfds-color-content-active: var(--syfds-color-neutral-charcoal);--syfds-color-content-brand-active: var(--syfds-color-neutral-charcoal);--syfds-color-content-brand-default: var(--syfds-color-neutral-charcoal);--syfds-color-content-brand-hover: var(--syfds-color-neutral-charcoal);--syfds-color-content-brand-knockout: var(--syfds-color-neutral-white);--syfds-color-content-default: var(--syfds-color-neutral-charcoal);--syfds-color-content-disabled: var(--syfds-color-neutral-300);--syfds-color-content-hover: var(--syfds-color-neutral-charcoal);--syfds-color-content-knockout: var(--syfds-color-neutral-white);--syfds-color-content-subtle-active: var(--syfds-color-neutral-500);--syfds-color-content-subtle-default: var(--syfds-color-neutral-500);--syfds-color-content-subtle-hover: var(--syfds-color-neutral-500);--syfds-color-content-utility-controller-active: var( --syfds-color-neutral-charcoal );--syfds-color-content-utility-controller-default: var( --syfds-color-neutral-500 );--syfds-color-content-utility-controller-hover: var( --syfds-color-neutral-600 );--syfds-color-content-utility-error-active: var( --syfds-color-utility-red-600 );--syfds-color-content-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-color-content-utility-error-hover: var(--syfds-color-utility-red-500);--syfds-color-content-utility-info-active: var( --syfds-color-utility-blue-600 );--syfds-color-content-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-color-content-utility-info-hover: var(--syfds-color-utility-blue-500);--syfds-color-content-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-color-content-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-color-content-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-color-content-utility-warning-active: var( --syfds-color-utility-orange-600 );--syfds-color-content-utility-warning-default: var( --syfds-color-utility-orange-400 );--syfds-color-content-utility-warning-hover: var( --syfds-color-utility-orange-500 );--syfds-size-component-2xlarge: var(--syfds-spacing-56);--syfds-size-component-3xlarge: var(--syfds-spacing-64);--syfds-size-component-4xlarge: var(--syfds-spacing-80);--syfds-size-component-5xlarge: var(--syfds-spacing-96);--syfds-size-component-6xlarge: var(--syfds-spacing-128);--syfds-size-component-large: var(--syfds-spacing-40);--syfds-size-component-medium: var(--syfds-spacing-32);--syfds-size-component-small: var(--syfds-spacing-24);--syfds-size-component-xlarge: var(--syfds-spacing-48);--syfds-size-element-2xlarge: var(--syfds-spacing-24);--syfds-size-element-large: var(--syfds-spacing-16);--syfds-size-element-medium: var(--syfds-spacing-12);--syfds-size-element-small: var(--syfds-spacing-8);--syfds-size-element-xlarge: var(--syfds-spacing-20);--syfds-size-element-xsmall: var(--syfds-spacing-4);--syfds-size-icon-2xlg: var(--syfds-size-icon-40);--syfds-size-icon-2xlg-mobile: var(--syfds-size-icon-40);--syfds-size-icon-lg: var(--syfds-size-icon-24);--syfds-size-icon-lg-mobile: var(--syfds-size-icon-24);--syfds-size-icon-md: var(--syfds-size-icon-20);--syfds-size-icon-md-mobile: var(--syfds-size-icon-20);--syfds-size-icon-sm: var(--syfds-size-icon-16);--syfds-size-icon-sm-mobile: var(--syfds-size-icon-16);--syfds-size-icon-sm-mobile-16: var(--syfds-size-icon-16);--syfds-size-icon-xlg: var(--syfds-size-icon-32);--syfds-size-icon-xlg-mobile: var(--syfds-size-icon-32);--syfds-size-icon-xsm: var(--syfds-size-icon-12);--syfds-size-icon-xsm-mobile: var(--syfds-size-icon-12);--syfds-typography-themes-body-large-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-large-emphasized-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-body-large-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-large-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-body-large-emphasized-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-body-large-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-large-emphasized-mobile-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-body-large-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-large-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-body-large-emphasized-mobile-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-body-large-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-large-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-large-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-large-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-body-large-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-large-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-body-large-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-body-large-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-large-mobile-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-body-large-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-large-mobile-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-body-large-mobile-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-body-large-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-large-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-medium-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-medium-emphasized-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-body-medium-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-medium-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-body-medium-emphasized-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-body-medium-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-medium-emphasized-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-body-medium-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-medium-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-body-medium-emphasized-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-body-medium-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-medium-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-medium-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-medium-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-body-medium-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-medium-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-body-medium-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-body-medium-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-medium-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-body-medium-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-medium-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-body-medium-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-body-medium-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-medium-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-emphasized-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-small-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-body-small-emphasized-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-emphasized-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-small-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-body-small-emphasized-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-small-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-body-small-light-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-light-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-light-font-weight: var( --syfds-typography-font-weight-regular );--syfds-typography-themes-body-small-light-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-4 );--syfds-typography-themes-body-small-light-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-light-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-light-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-light-mobile-font-weight: var( --syfds-typography-font-weight-regular );--syfds-typography-themes-body-small-light-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-4 );--syfds-typography-themes-body-small-light-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-light-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-light-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-small-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-body-small-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-display-large-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-large-font-size: var( --syfds-typography-font-size-80 );--syfds-typography-themes-display-large-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-large-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-large-line-height: var( --syfds-typography-line-height-80 );--syfds-typography-themes-display-large-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-large-mobile-font-size: var( --syfds-typography-font-size-64 );--syfds-typography-themes-display-large-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-large-mobile-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-large-mobile-line-height: var( --syfds-typography-line-height-64 );--syfds-typography-themes-display-large-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-display-large-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-display-medium-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-medium-font-size: var( --syfds-typography-font-size-64 );--syfds-typography-themes-display-medium-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-medium-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-medium-line-height: var( --syfds-typography-line-height-64 );--syfds-typography-themes-display-medium-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-medium-mobile-font-size: var( --syfds-typography-font-size-48 );--syfds-typography-themes-display-medium-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-medium-mobile-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-medium-mobile-line-height: var( --syfds-typography-line-height-48 );--syfds-typography-themes-display-medium-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-display-medium-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-display-small-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-small-font-size: var( --syfds-typography-font-size-48 );--syfds-typography-themes-display-small-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-small-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-small-line-height: var( --syfds-typography-line-height-48 );--syfds-typography-themes-display-small-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-small-mobile-font-size: var( --syfds-typography-font-size-40 );--syfds-typography-themes-display-small-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-small-mobile-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-small-mobile-line-height: var( --syfds-typography-line-height-40 );--syfds-typography-themes-display-small-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-display-small-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-large-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-large-font-size: var( --syfds-typography-font-size-32 );--syfds-typography-themes-headline-large-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-large-letter-spacing: var( --syfds-typography-letter-spacing-32px-ls-half );--syfds-typography-themes-headline-large-line-height: var( --syfds-typography-line-height-44 );--syfds-typography-themes-headline-large-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-large-mobile-font-size: var( --syfds-typography-font-size-32 );--syfds-typography-themes-headline-large-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-large-mobile-letter-spacing: var( --syfds-typography-letter-spacing-32px-ls-half );--syfds-typography-themes-headline-large-mobile-line-height: var( --syfds-typography-line-height-44 );--syfds-typography-themes-headline-large-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-large-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-medium-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-medium-font-size: var( --syfds-typography-font-size-24 );--syfds-typography-themes-headline-medium-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-medium-letter-spacing: var( --syfds-typography-letter-spacing-24px-ls-half );--syfds-typography-themes-headline-medium-line-height: var( --syfds-typography-line-height-32 );--syfds-typography-themes-headline-medium-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-medium-mobile-font-size: var( --syfds-typography-font-size-24 );--syfds-typography-themes-headline-medium-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-medium-mobile-letter-spacing: var( --syfds-typography-letter-spacing-24px-ls-half );--syfds-typography-themes-headline-medium-mobile-line-height: var( --syfds-typography-line-height-32 );--syfds-typography-themes-headline-medium-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-medium-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-small-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-small-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-headline-small-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-small-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-1 );--syfds-typography-themes-headline-small-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-headline-small-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-small-mobile-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-headline-small-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-small-mobile-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-1 );--syfds-typography-themes-headline-small-mobile-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-headline-small-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-small-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-large-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-large-emphasized-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-label-large-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-large-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2 );--syfds-typography-themes-label-large-emphasized-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-label-large-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-large-emphasized-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-label-large-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-large-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2 );--syfds-typography-themes-label-large-emphasized-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-label-large-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-large-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-large-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-large-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-label-large-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-large-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2 );--syfds-typography-themes-label-large-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-label-large-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-large-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-label-large-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-large-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2 );--syfds-typography-themes-label-large-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-label-large-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-large-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-medium-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-medium-emphasized-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-label-medium-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-medium-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-2 );--syfds-typography-themes-label-medium-emphasized-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-medium-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-medium-emphasized-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-label-medium-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-medium-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-2 );--syfds-typography-themes-label-medium-emphasized-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-medium-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-medium-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-medium-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-medium-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-label-medium-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-medium-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-2 );--syfds-typography-themes-label-medium-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-medium-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-medium-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-label-medium-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-medium-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-2 );--syfds-typography-themes-label-medium-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-medium-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-medium-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-small-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-small-emphasized-font-size: var( --syfds-typography-font-size-11 );--syfds-typography-themes-label-small-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-small-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-11px-ls-3 );--syfds-typography-themes-label-small-emphasized-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-small-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-small-emphasized-mobile-font-size: var( --syfds-typography-font-size-11 );--syfds-typography-themes-label-small-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-small-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-11px-ls-3 );--syfds-typography-themes-label-small-emphasized-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-small-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-small-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-small-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-small-font-size: var( --syfds-typography-font-size-11 );--syfds-typography-themes-label-small-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-small-letter-spacing: var( --syfds-typography-letter-spacing-11px-ls-3 );--syfds-typography-themes-label-small-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-small-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-small-mobile-font-size: var( --syfds-typography-font-size-11 );--syfds-typography-themes-label-small-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-small-mobile-letter-spacing: var( --syfds-typography-letter-spacing-11px-ls-3 );--syfds-typography-themes-label-small-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-small-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-small-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-large-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-large-emphasized-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-link-large-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-large-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-link-large-emphasized-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-link-large-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-large-emphasized-mobile-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-link-large-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-large-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-link-large-emphasized-mobile-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-link-large-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-large-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-medium-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-medium-emphasized-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-link-medium-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-medium-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-link-medium-emphasized-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-link-medium-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-medium-emphasized-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-link-medium-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-medium-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-link-medium-emphasized-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-link-medium-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-medium-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-small-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-small-emphasized-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-link-small-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-small-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-link-small-emphasized-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-link-small-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-small-emphasized-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-link-small-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-small-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-link-small-emphasized-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-link-small-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-small-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-large-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-large-emphasized-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-title-large-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-large-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-2 );--syfds-typography-themes-title-large-emphasized-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-title-large-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-large-emphasized-mobile-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-title-large-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-large-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-2 );--syfds-typography-themes-title-large-emphasized-mobile-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-title-large-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-large-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-large-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-large-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-title-large-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-large-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-2 );--syfds-typography-themes-title-large-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-title-large-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-large-mobile-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-title-large-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-large-mobile-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-2 );--syfds-typography-themes-title-large-mobile-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-title-large-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-large-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-medium-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-medium-emphasized-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-title-medium-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-medium-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2-half );--syfds-typography-themes-title-medium-emphasized-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-title-medium-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-medium-emphasized-mobile-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-title-medium-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-medium-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2-half );--syfds-typography-themes-title-medium-emphasized-mobile-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-title-medium-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-medium-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-medium-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-medium-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-title-medium-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-medium-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2-half );--syfds-typography-themes-title-medium-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-title-medium-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-medium-mobile-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-title-medium-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-medium-mobile-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2-half );--syfds-typography-themes-title-medium-mobile-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-title-medium-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-medium-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-small-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-small-emphasized-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-title-small-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-small-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-3 );--syfds-typography-themes-title-small-emphasized-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-title-small-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-small-emphasized-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-title-small-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-small-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-3 );--syfds-typography-themes-title-small-emphasized-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-title-small-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-small-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-small-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-small-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-title-small-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-small-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-3 );--syfds-typography-themes-title-small-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-title-small-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-small-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-title-small-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-small-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-3 );--syfds-typography-themes-title-small-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-title-small-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-small-text-transform: var( --syfds-typography-text-transform-none );--syfds-button-border-radius-lg: var(--syfds-border-radius-999);--syfds-button-border-radius-md: var(--syfds-border-radius-999);--syfds-button-border-radius-none: var(--syfds-border-radius-999);--syfds-button-border-radius-sm: var(--syfds-border-radius-999);--syfds-button-border-width-lg: var(--syfds-border-width-2);--syfds-button-border-width-md: var(--syfds-border-width-2);--syfds-button-border-width-sm: var(--syfds-border-width-1);--syfds-button-border-width-xl: var(--syfds-border-width-4);--syfds-button-primary-color-background-brand-active: var( --syfds-color-brand-gold-800 );--syfds-button-primary-color-background-brand-default: var( --syfds-color-brand-gold-600 );--syfds-button-primary-color-background-brand-hover: var( --syfds-color-brand-gold-700 );--syfds-button-primary-color-background-disabled: var( --syfds-color-transparent-charcoal-4 );--syfds-button-primary-color-background-utility-error-active: var( --syfds-color-utility-red-600 );--syfds-button-primary-color-background-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-button-primary-color-background-utility-error-hover: var( --syfds-color-utility-red-500 );--syfds-button-primary-color-background-utility-info-active: var( --syfds-color-utility-blue-600 );--syfds-button-primary-color-background-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-button-primary-color-background-utility-info-hover: var( --syfds-color-utility-blue-500 );--syfds-button-primary-color-background-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-button-primary-color-background-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-button-primary-color-background-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-button-primary-color-background-utility-warning-active: var( --syfds-color-neutral-charcoal );--syfds-button-primary-color-background-utility-warning-default: var( --syfds-color-utility-orange-500 );--syfds-button-primary-color-background-utility-warning-hover: var( --syfds-color-utility-orange-600 );--syfds-button-primary-color-content-brand-active: var( --syfds-color-neutral-charcoal );--syfds-button-primary-color-content-brand-default: var( --syfds-color-neutral-charcoal );--syfds-button-primary-color-content-brand-hover: var( --syfds-color-neutral-charcoal );--syfds-button-primary-color-content-disabled: var(--syfds-color-neutral-300);--syfds-button-primary-color-content-utility-active: var( --syfds-color-neutral-white );--syfds-button-primary-color-content-utility-default: var( --syfds-color-neutral-white );--syfds-button-primary-color-content-utility-hover: var( --syfds-color-neutral-white );--syfds-button-secondary-color-background-brand-active: var( --syfds-color-brand-gold-200 );--syfds-button-secondary-color-background-brand-default: var( --syfds-color-transparent-white-0 );--syfds-button-secondary-color-background-brand-hover: var( --syfds-color-brand-gold-100 );--syfds-button-secondary-color-background-disabled: var( --syfds-color-transparent-charcoal-4 );--syfds-button-secondary-color-background-utility-error-active: var( --syfds-color-utility-red-200 );--syfds-button-secondary-color-background-utility-error-default: var( --syfds-color-neutral-white );--syfds-button-secondary-color-background-utility-error-hover: var( --syfds-color-utility-red-100 );--syfds-button-secondary-color-background-utility-info-active: var( --syfds-color-utility-blue-200 );--syfds-button-secondary-color-background-utility-info-default: var( --syfds-color-neutral-white );--syfds-button-secondary-color-background-utility-info-hover: var( --syfds-color-utility-blue-100 );--syfds-button-secondary-color-background-utility-success-active: var( --syfds-color-utility-green-200 );--syfds-button-secondary-color-background-utility-success-default: var( --syfds-color-neutral-white );--syfds-button-secondary-color-background-utility-success-hover: var( --syfds-color-utility-green-100 );--syfds-button-secondary-color-background-utility-warning-active: var( --syfds-color-utility-orange-200 );--syfds-button-secondary-color-background-utility-warning-default: var( --syfds-color-neutral-white );--syfds-button-secondary-color-background-utility-warning-hover: var( --syfds-color-utility-orange-100 );--syfds-button-secondary-color-border-brand-active: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-border-brand-default: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-border-brand-hover: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-border-disabled: var( --syfds-color-neutral-300 );--syfds-button-secondary-color-border-utility-error-active: var( --syfds-color-utility-red-600 );--syfds-button-secondary-color-border-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-button-secondary-color-border-utility-error-hover: var( --syfds-color-utility-red-500 );--syfds-button-secondary-color-border-utility-info-active: var( --syfds-color-utility-blue-600 );--syfds-button-secondary-color-border-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-button-secondary-color-border-utility-info-hover: var( --syfds-color-utility-blue-500 );--syfds-button-secondary-color-border-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-button-secondary-color-border-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-button-secondary-color-border-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-button-secondary-color-border-utility-warning-active: var( --syfds-color-utility-orange-600 );--syfds-button-secondary-color-border-utility-warning-default: var( --syfds-color-utility-orange-500 );--syfds-button-secondary-color-border-utility-warning-hover: var( --syfds-color-utility-orange-600 );--syfds-button-secondary-color-content-brand-active: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-content-brand-default: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-content-brand-hover: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-content-disabled: var( --syfds-color-neutral-300 );--syfds-button-secondary-color-content-utility-error-active: var( --syfds-color-utility-red-600 );--syfds-button-secondary-color-content-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-button-secondary-color-content-utility-error-hover: var( --syfds-color-utility-red-500 );--syfds-button-secondary-color-content-utility-info-active: var( --syfds-color-utility-blue-600 );--syfds-button-secondary-color-content-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-button-secondary-color-content-utility-info-hover: var( --syfds-color-utility-blue-500 );--syfds-button-secondary-color-content-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-button-secondary-color-content-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-button-secondary-color-content-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-button-secondary-color-content-utility-warning-active: var( --syfds-color-utility-orange-600 );--syfds-button-secondary-color-content-utility-warning-default: var( --syfds-color-utility-orange-500 );--syfds-button-secondary-color-content-utility-warning-hover: var( --syfds-color-utility-orange-600 );--syfds-button-spacing-gap: var(--syfds-spacing-8);--syfds-button-spacing-horiz-padding-lg: var(--syfds-spacing-24);--syfds-button-spacing-horiz-padding-lg-mobile: var(--syfds-spacing-24);--syfds-button-spacing-horiz-padding-sm: var(--syfds-spacing-12);--syfds-button-spacing-horiz-padding-sm-mobile: var(--syfds-spacing-12);--syfds-button-spacing-vert-padding-lg: var(--syfds-spacing-12);--syfds-button-spacing-vert-padding-lg-mobile: var(--syfds-spacing-12);--syfds-button-spacing-vert-padding-sm: var(--syfds-spacing-4);--syfds-button-spacing-vert-padding-sm-mobile: var(--syfds-spacing-8);--syfds-button-tertiary-color-background-brand-active: var( --syfds-color-brand-gold-200 );--syfds-button-tertiary-color-background-brand-default: var( --syfds-color-transparent-white-0 );--syfds-button-tertiary-color-background-brand-hover: var( --syfds-color-brand-gold-100 );--syfds-button-tertiary-color-background-disabled: var( --syfds-color-transparent-charcoal-4 );--syfds-button-tertiary-color-background-utility-error-active: var( --syfds-color-utility-red-200 );--syfds-button-tertiary-color-background-utility-error-default: var( --syfds-color-transparent-white-0 );--syfds-button-tertiary-color-background-utility-error-hover: var( --syfds-color-utility-red-100 );--syfds-button-tertiary-color-background-utility-info-active: var( --syfds-color-utility-blue-200 );--syfds-button-tertiary-color-background-utility-info-default: var( --syfds-color-transparent-white-0 );--syfds-button-tertiary-color-background-utility-info-hover: var( --syfds-color-utility-blue-100 );--syfds-button-tertiary-color-background-utility-success-active: var( --syfds-color-utility-green-200 );--syfds-button-tertiary-color-background-utility-success-default: var( --syfds-color-transparent-white-0 );--syfds-button-tertiary-color-background-utility-success-hover: var( --syfds-color-utility-green-100 );--syfds-button-tertiary-color-background-utility-warning-active: var( --syfds-color-utility-orange-200 );--syfds-button-tertiary-color-background-utility-warning-default: var( --syfds-color-transparent-white-0 );--syfds-button-tertiary-color-background-utility-warning-hover: var( --syfds-color-utility-orange-100 );--syfds-button-tertiary-color-content-brand-active: var( --syfds-color-neutral-charcoal );--syfds-button-tertiary-color-content-brand-default: var( --syfds-color-neutral-charcoal );--syfds-button-tertiary-color-content-brand-hover: var( --syfds-color-neutral-charcoal );--syfds-button-tertiary-color-content-disabled: var( --syfds-color-neutral-300 );--syfds-button-tertiary-color-content-utility-error-active: var( --syfds-color-utility-red-600 );--syfds-button-tertiary-color-content-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-button-tertiary-color-content-utility-error-hover: var( --syfds-color-utility-red-500 );--syfds-button-tertiary-color-content-utility-info-active: var( --syfds-color-utility-blue-600 );--syfds-button-tertiary-color-content-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-button-tertiary-color-content-utility-info-hover: var( --syfds-color-utility-blue-500 );--syfds-button-tertiary-color-content-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-button-tertiary-color-content-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-button-tertiary-color-content-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-button-tertiary-color-content-utility-warning-active: var( --syfds-color-utility-orange-600 );--syfds-button-tertiary-color-content-utility-warning-default: var( --syfds-color-utility-orange-500 );--syfds-button-tertiary-color-content-utility-warning-hover: var( --syfds-color-utility-orange-600 );--syfds-date-picker-size-cell-2xlg: var(--syfds-size-icon-40);--syfds-date-picker-size-cell-2xlg-mobile: var(--syfds-size-icon-40);--syfds-date-picker-size-cell-lg: var(--syfds-size-icon-24);--syfds-date-picker-size-cell-lg-mobile: var(--syfds-size-icon-24);--syfds-date-picker-size-cell-md: var(--syfds-size-icon-20);--syfds-date-picker-size-cell-md-mobile: var(--syfds-size-icon-20);--syfds-date-picker-size-cell-sm: var(--syfds-size-icon-16);--syfds-date-picker-size-cell-sm-mobile: var(--syfds-size-icon-16);--syfds-date-picker-size-cell-xlg: var(--syfds-size-icon-32);--syfds-date-picker-size-cell-xlg-mobile: var(--syfds-size-icon-32);--syfds-element-color-background-brand-active: var( --syfds-color-brand-teal-800 );--syfds-element-color-background-brand-default: var( --syfds-color-brand-teal-800 );--syfds-element-color-background-brand-hover: var( --syfds-color-brand-teal-700 );--syfds-element-color-background-default-1: var( --syfds-color-transparent-charcoal-10 );--syfds-element-color-background-default-2: var( --syfds-color-transparent-charcoal-20 );--syfds-element-color-background-default-3: var( --syfds-color-transparent-charcoal-30 );--syfds-element-color-background-default-4: var( --syfds-color-transparent-charcoal-40 );--syfds-element-color-background-default-5: var( --syfds-color-transparent-charcoal-50 );--syfds-element-color-background-default-6: var( --syfds-color-transparent-charcoal-60 );--syfds-element-color-background-default-7: var( --syfds-color-transparent-charcoal-70 );--syfds-element-color-background-default-8: var( --syfds-color-transparent-charcoal-80 );--syfds-element-color-background-default-9: var( --syfds-color-transparent-charcoal-90 );--syfds-element-color-background-default-10: var( --syfds-color-transparent-charcoal-100 );--syfds-element-color-background-knockout-1: var( --syfds-color-transparent-white-10 );--syfds-element-color-background-knockout-2: var( --syfds-color-transparent-white-20 );--syfds-element-color-background-knockout-3: var( --syfds-color-transparent-white-30 );--syfds-element-color-background-knockout-4: var( --syfds-color-transparent-white-40 );--syfds-element-color-background-knockout-5: var( --syfds-color-transparent-white-50 );--syfds-element-color-background-knockout-6: var( --syfds-color-transparent-white-60 );--syfds-element-color-background-knockout-7: var( --syfds-color-transparent-white-70 );--syfds-element-color-background-knockout-8: var( --syfds-color-transparent-white-80 );--syfds-element-color-background-knockout-9: var( --syfds-color-transparent-white-90 );--syfds-element-color-background-knockout-10: var( --syfds-color-transparent-white-100 );--syfds-focus-ring-border-radius-lg: var(--syfds-border-radius-14);--syfds-focus-ring-border-radius-md: var(--syfds-border-radius-4);--syfds-focus-ring-border-radius-none: var(--syfds-border-radius-0);--syfds-focus-ring-border-radius-rounded: var(--syfds-border-radius-999);--syfds-focus-ring-border-radius-sm: var(--syfds-border-radius-2);--syfds-focus-ring-border-width-default: var(--syfds-border-width-2);--syfds-focus-ring-color-border-default: var(--syfds-color-brand-teal-800);--syfds-focus-ring-color-border-knockout: var(--syfds-color-neutral-white);--syfds-form-color-background-active: var(--syfds-color-neutral-white);--syfds-form-color-background-default: var(--syfds-color-neutral-white);--syfds-form-color-background-focus: var(--syfds-color-neutral-white);--syfds-form-color-background-hover: var(--syfds-color-neutral-white);--syfds-form-color-border-active: var(--syfds-color-neutral-charcoal);--syfds-form-color-border-default: var(--syfds-color-neutral-300);--syfds-form-color-border-focus: var(--syfds-color-neutral-charcoal);--syfds-form-color-border-hover: var(--syfds-color-neutral-charcoal);--syfds-icon-button-border-radius: var(--syfds-border-radius-999);--syfds-icon-button-border-width: var(--syfds-border-width-1);--syfds-icon-button-ghost-color-background-active: var( --syfds-color-neutral-200 );--syfds-icon-button-ghost-color-background-default: var( --syfds-color-neutral-white );--syfds-icon-button-ghost-color-background-disabled: var( --syfds-color-neutral-100 );--syfds-icon-button-ghost-color-background-hover: var( --syfds-color-neutral-100 );--syfds-icon-button-ghost-color-background-selected-active: var( --syfds-color-brand-teal-200 );--syfds-icon-button-ghost-color-background-selected-default: var( --syfds-color-transparent-white-0 );--syfds-icon-button-ghost-color-background-selected-hover: var( --syfds-color-brand-teal-100 );--syfds-icon-button-ghost-color-content-brand-active: var( --syfds-color-brand-teal-800 );--syfds-icon-button-ghost-color-content-brand-default: var( --syfds-color-brand-teal-800 );--syfds-icon-button-ghost-color-content-brand-hover: var( --syfds-color-brand-teal-800 );--syfds-icon-button-outline-color-background-active: var( --syfds-color-neutral-200 );--syfds-icon-button-outline-color-background-default: var( --syfds-color-neutral-white );--syfds-icon-button-outline-color-background-disabled: var( --syfds-color-neutral-100 );--syfds-icon-button-outline-color-background-hover: var( --syfds-color-neutral-100 );--syfds-icon-button-outline-color-background-selected-brand-active: var( --syfds-color-brand-teal-600 );--syfds-icon-button-outline-color-background-selected-brand-default: var( --syfds-color-brand-teal-800 );--syfds-icon-button-outline-color-background-selected-brand-hover: var( --syfds-color-brand-teal-700 );--syfds-icon-button-outline-color-background-selected-neutral-active: var( --syfds-color-neutral-500 );--syfds-icon-button-outline-color-background-selected-neutral-default: var( --syfds-color-neutral-charcoal );--syfds-icon-button-outline-color-background-selected-neutral-hover: var( --syfds-color-neutral-600 );--syfds-icon-button-outline-color-border-active: var( --syfds-color-neutral-600 );--syfds-icon-button-outline-color-border-default: var( --syfds-color-neutral-400 );--syfds-icon-button-outline-color-border-disabled: var( --syfds-color-neutral-200 );--syfds-icon-button-outline-color-border-hover: var( --syfds-color-neutral-500 );--syfds-icon-button-outline-color-border-knockout: var( --syfds-color-neutral-100 );--syfds-icon-button-outline-color-content-active: var( --syfds-color-neutral-500 );--syfds-icon-button-outline-color-content-brand-knockout: var( --syfds-color-neutral-white );--syfds-icon-button-outline-color-content-default: var( --syfds-color-neutral-charcoal );--syfds-icon-button-outline-color-content-disabled: var( --syfds-color-neutral-200 );--syfds-icon-button-outline-color-content-hover: var( --syfds-color-neutral-600 );--syfds-icon-button-outline-color-content-knockout: var( --syfds-color-neutral-white );--syfds-icon-button-size-lg: var(--syfds-size-icon-40);--syfds-icon-button-size-lg-mobile: var(--syfds-size-icon-40);--syfds-icon-button-size-md: var(--syfds-size-icon-32);--syfds-icon-button-size-md-mobile: var(--syfds-size-icon-32);--syfds-icon-button-size-sm: var(--syfds-size-icon-24);--syfds-icon-button-size-sm-mobile: var(--syfds-size-icon-24);--syfds-icon-button-size-xlg: var(--syfds-size-icon-48);--syfds-icon-button-size-xlg-mobile: var(--syfds-size-icon-48);--syfds-link-color-border-active: var(--syfds-color-brand-teal-700);--syfds-link-color-border-default: var(--syfds-color-brand-teal-700);--syfds-link-color-border-disabled: var(--syfds-color-neutral-300);--syfds-link-color-border-hover: var(--syfds-color-brand-teal-700);--syfds-link-color-border-visited: var(--syfds-color-brand-blue-700);--syfds-link-color-content-active: var(--syfds-color-brand-teal-800);--syfds-link-color-content-default: var(--syfds-color-brand-teal-800);--syfds-link-color-content-disabled: var(--syfds-color-neutral-300);--syfds-link-color-content-hover: var(--syfds-color-brand-teal-800);--syfds-link-color-content-visited: var(--syfds-color-brand-blue-700);--syfds-logo-color-content-brand-primary: var(--syfds-color-brand-gold-600);--syfds-logo-color-content-brand-secondary: var( --syfds-color-neutral-charcoal );--syfds-logo-color-content-brand-tertiary: var( --syfds-color-neutral-charcoal );--syfds-logo-color-content-default: var(--syfds-color-neutral-charcoal);--syfds-logo-color-content-knockout: var(--syfds-color-neutral-off-white-100);--syfds-logo-size-sm: var(--syfds-spacing-24);--syfds-logo-size-xsm: var(--syfds-spacing-16);--syfds-logo-spacing-horiz-padding-sm: var(--syfds-spacing-24);--syfds-logo-spacing-horiz-padding-sm-mobile: var(--syfds-spacing-16);--syfds-logo-spacing-vert-padding-md: var(--syfds-spacing-24);--syfds-logo-spacing-vert-padding-md-mobile: var(--syfds-spacing-24);--syfds-logo-spacing-vert-padding-sm: var(--syfds-spacing-16);--syfds-logo-spacing-vert-padding-sm-mobile: var(--syfds-spacing-16)}@media (width >= 900px) and (width <= 1199px){:root[data-theme=syf-light]{--syfds-breakpoints-t1-gutter: var(--syfds-spacing-16);--syfds-breakpoints-t1-horizontal-margin: var(--syfds-spacing-16);--syfds-layout-guide-center-div: var(--syfds-breakpoints-large-center-div);--syfds-layout-guide-count: var(--syfds-spacing-12);--syfds-layout-guide-default-width: var( --syfds-breakpoints-large-default-width );--syfds-layout-guide-gutter: var(--syfds-breakpoints-large-gutter);--syfds-layout-guide-horizontal-margin: var( --syfds-breakpoints-large-horizontal-margin );--syfds-layout-guide-max-width: var(--syfds-breakpoints-large-max-width);--syfds-layout-guide-min-width: var(--syfds-breakpoints-large-min-width);--syfds-size-component-2xlg: var(--syfds-size-component-2xlarge);--syfds-size-component-3xlg: var(--syfds-size-component-3xlarge);--syfds-size-component-4xlg: var(--syfds-size-component-4xlarge);--syfds-size-component-lg: var(--syfds-size-component-large);--syfds-size-component-md: var(--syfds-size-component-medium);--syfds-size-component-sm: var(--syfds-size-component-small);--syfds-size-component-xlg: var(--syfds-size-component-xlarge);--syfds-size-icon-2x-large: var(--syfds-size-icon-2xlg);--syfds-size-icon-button-lg: var(--syfds-icon-button-size-lg);--syfds-size-icon-button-md: var(--syfds-icon-button-size-md);--syfds-size-icon-button-sm: var(--syfds-icon-button-size-sm);--syfds-size-icon-button-xlg: var(--syfds-icon-button-size-xlg);--syfds-size-icon-large: var(--syfds-size-icon-lg);--syfds-size-icon-medium: var(--syfds-size-icon-md);--syfds-size-icon-small: var(--syfds-size-icon-sm);--syfds-size-icon-small-deprecated: var(--syfds-size-icon-sm);--syfds-size-icon-x-large: var(--syfds-size-icon-xlg);--syfds-size-icon-x-small: var(--syfds-size-icon-xsm);--syfds-size-logo-small: var(--syfds-logo-size-sm);--syfds-size-logo-x-small: var(--syfds-logo-size-xsm);--syfds-spacing-button-gap: var(--syfds-button-spacing-gap);--syfds-spacing-button-horiz-padding-lg: var( --syfds-button-spacing-horiz-padding-lg );--syfds-spacing-button-horiz-padding-sm: var( --syfds-button-spacing-horiz-padding-sm );--syfds-spacing-button-min-width-lg: var(--syfds-spacing-96);--syfds-spacing-button-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-button-vert-padding-lg: var( --syfds-button-spacing-vert-padding-lg );--syfds-spacing-button-vert-padding-sm: var( --syfds-button-spacing-vert-padding-sm );--syfds-spacing-data-list-gap-2xsm: var(--syfds-spacing-4);--syfds-spacing-data-list-gap-lg: var(--syfds-spacing-20);--syfds-spacing-data-list-gap-md: var(--syfds-spacing-16);--syfds-spacing-data-list-gap-sm: var(--syfds-spacing-12);--syfds-spacing-data-list-gap-xsm: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-gap-lg: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-gap-md: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-gap-none: var(--syfds-spacing-0);--syfds-spacing-dropdown-menu-gap-sm: var(--syfds-spacing-2);--syfds-spacing-dropdown-menu-height-md: var(--syfds-spacing-40);--syfds-spacing-dropdown-menu-horiz-padding-lg: var(--syfds-spacing-20);--syfds-spacing-dropdown-menu-horiz-padding-md: var(--syfds-spacing-12);--syfds-spacing-dropdown-menu-horiz-padding-sm: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-horiz-padding-xlg: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-horiz-padding-xsm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-vert-padding-md: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-gap-2xlarge: var(--syfds-spacing-20);--syfds-spacing-gap-3xlarge: var(--syfds-spacing-24);--syfds-spacing-gap-large: var(--syfds-spacing-12);--syfds-spacing-gap-medium: var(--syfds-spacing-8);--syfds-spacing-gap-none: var(--syfds-spacing-0);--syfds-spacing-gap-small: var(--syfds-spacing-4);--syfds-spacing-gap-xlarge: var(--syfds-spacing-16);--syfds-spacing-gap-xsmall: var(--syfds-spacing-2);--syfds-spacing-header-gap: var(--syfds-spacing-0);--syfds-spacing-header-horiz-padding-sm: var(--syfds-spacing-0);--syfds-spacing-header-min-height-sm: var(--syfds-spacing-80);--syfds-spacing-header-vert-padding-sm: var(--syfds-spacing-12);--syfds-spacing-horiz-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-horiz-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-horiz-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-horiz-padding-large: var(--syfds-spacing-12);--syfds-spacing-horiz-padding-medium: var(--syfds-spacing-8);--syfds-spacing-horiz-padding-none: var(--syfds-spacing-0);--syfds-spacing-horiz-padding-small: var(--syfds-spacing-4);--syfds-spacing-horiz-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-horiz-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-icon-button-horiz-padding-sm: var(--syfds-spacing-4);--syfds-spacing-icon-button-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-logo-horiz-padding-sm: var( --syfds-logo-spacing-horiz-padding-sm );--syfds-spacing-logo-min-height-sm: var(--syfds-spacing-80);--syfds-spacing-logo-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-logo-vert-padding-md: var( --syfds-logo-spacing-vert-padding-md );--syfds-spacing-logo-vert-padding-sm: var( --syfds-logo-spacing-vert-padding-sm );--syfds-spacing-page-horiz-padding-large: var(--syfds-spacing-64);--syfds-spacing-select-gap: var(--syfds-spacing-12);--syfds-spacing-select-height-md: var(--syfds-spacing-40);--syfds-spacing-select-height-sm: var(--syfds-spacing-24);--syfds-spacing-select-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-select-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-text-field-gap: var(--syfds-spacing-12);--syfds-spacing-text-field-height-md: var(--syfds-spacing-40);--syfds-spacing-text-field-height-sm: var(--syfds-spacing-24);--syfds-spacing-text-field-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-text-field-horiz-padding-sm: var(--syfds-spacing-12);--syfds-spacing-text-field-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-vert-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-vert-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-vert-padding-large: var(--syfds-spacing-12);--syfds-spacing-vert-padding-medium: var(--syfds-spacing-8);--syfds-spacing-vert-padding-none: var(--syfds-spacing-0);--syfds-spacing-vert-padding-small: var(--syfds-spacing-4);--syfds-spacing-vert-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-vert-padding-xsmall: var(--syfds-spacing-2);--syfds-typography-body-large-emphasized-font-family: var( --syfds-typography-themes-body-large-emphasized-font-family );--syfds-typography-body-large-emphasized-font-size: var( --syfds-typography-themes-body-large-emphasized-font-size );--syfds-typography-body-large-emphasized-font-weight: var( --syfds-typography-themes-body-large-emphasized-font-weight );--syfds-typography-body-large-emphasized-letter-spacing: var( --syfds-typography-themes-body-large-emphasized-letter-spacing );--syfds-typography-body-large-emphasized-line-height: var( --syfds-typography-themes-body-large-emphasized-line-height );--syfds-typography-body-large-emphasized-text-transform: var( --syfds-typography-themes-body-large-emphasized-text-transform );--syfds-typography-body-large-font-family: var( --syfds-typography-themes-body-large-font-family );--syfds-typography-body-large-font-size: var( --syfds-typography-themes-body-large-font-size );--syfds-typography-body-large-font-weight: var( --syfds-typography-themes-body-large-font-weight );--syfds-typography-body-large-letter-spacing: var( --syfds-typography-themes-body-large-letter-spacing );--syfds-typography-body-large-line-height: var( --syfds-typography-themes-body-large-line-height );--syfds-typography-body-large-text-transform: var( --syfds-typography-themes-body-large-text-transform );--syfds-typography-body-medium-emphasized-font-family: var( --syfds-typography-themes-body-medium-emphasized-font-family );--syfds-typography-body-medium-emphasized-font-size: var( --syfds-typography-themes-body-medium-emphasized-font-size );--syfds-typography-body-medium-emphasized-font-weight: var( --syfds-typography-themes-body-medium-emphasized-font-weight );--syfds-typography-body-medium-emphasized-letter-spacing: var( --syfds-typography-themes-body-medium-emphasized-letter-spacing );--syfds-typography-body-medium-emphasized-line-height: var( --syfds-typography-themes-body-medium-emphasized-line-height );--syfds-typography-body-medium-emphasized-text-transform: var( --syfds-typography-themes-body-medium-emphasized-text-transform );--syfds-typography-body-medium-font-family: var( --syfds-typography-themes-body-medium-font-family );--syfds-typography-body-medium-font-size: var( --syfds-typography-themes-body-medium-font-size );--syfds-typography-body-medium-font-weight: var( --syfds-typography-themes-body-medium-font-weight );--syfds-typography-body-medium-letter-spacing: var( --syfds-typography-themes-body-medium-letter-spacing );--syfds-typography-body-medium-line-height: var( --syfds-typography-themes-body-medium-line-height );--syfds-typography-body-medium-text-transform: var( --syfds-typography-themes-body-medium-text-transform );--syfds-typography-body-small-emphasized-font-family: var( --syfds-typography-themes-body-small-emphasized-font-family );--syfds-typography-body-small-emphasized-font-size: var( --syfds-typography-themes-body-small-emphasized-font-size );--syfds-typography-body-small-emphasized-font-weight: var( --syfds-typography-themes-body-small-emphasized-font-weight );--syfds-typography-body-small-emphasized-letter-spacing: var( --syfds-typography-themes-body-small-emphasized-letter-spacing );--syfds-typography-body-small-emphasized-line-height: var( --syfds-typography-themes-body-small-emphasized-line-height );--syfds-typography-body-small-emphasized-text-transform: var( --syfds-typography-themes-body-small-emphasized-text-transform );--syfds-typography-body-small-font-family: var( --syfds-typography-themes-body-small-font-family );--syfds-typography-body-small-font-size: var( --syfds-typography-themes-body-small-font-size );--syfds-typography-body-small-font-weight: var( --syfds-typography-themes-body-small-font-weight );--syfds-typography-body-small-letter-spacing: var( --syfds-typography-themes-body-small-letter-spacing );--syfds-typography-body-small-line-height: var( --syfds-typography-themes-body-small-line-height );--syfds-typography-body-small-text-transform: var( --syfds-typography-themes-body-small-text-transform );--syfds-typography-display-large-font-family: var( --syfds-typography-themes-display-large-font-family );--syfds-typography-display-large-font-size: var( --syfds-typography-themes-display-large-font-size );--syfds-typography-display-large-font-weight: var( --syfds-typography-themes-display-large-font-weight );--syfds-typography-display-large-letter-spacing: var( --syfds-typography-themes-display-large-letter-spacing );--syfds-typography-display-large-line-height: var( --syfds-typography-themes-display-large-line-height );--syfds-typography-display-large-text-transform: var( --syfds-typography-themes-display-large-text-transform );--syfds-typography-display-medium-font-family: var( --syfds-typography-themes-display-medium-font-family );--syfds-typography-display-medium-font-size: var( --syfds-typography-themes-display-medium-font-size );--syfds-typography-display-medium-font-weight: var( --syfds-typography-themes-display-medium-font-weight );--syfds-typography-display-medium-letter-spacing: var( --syfds-typography-themes-display-medium-letter-spacing );--syfds-typography-display-medium-line-height: var( --syfds-typography-themes-display-medium-line-height );--syfds-typography-display-medium-text-transform: var( --syfds-typography-themes-display-medium-text-transform );--syfds-typography-display-small-font-family: var( --syfds-typography-themes-display-small-font-family );--syfds-typography-display-small-font-size: var( --syfds-typography-themes-display-small-font-size );--syfds-typography-display-small-font-weight: var( --syfds-typography-themes-display-small-font-weight );--syfds-typography-display-small-letter-spacing: var( --syfds-typography-themes-display-small-letter-spacing );--syfds-typography-display-small-line-height: var( --syfds-typography-themes-display-small-line-height );--syfds-typography-display-small-text-transform: var( --syfds-typography-themes-display-small-text-transform );--syfds-typography-headline-large-font-family: var( --syfds-typography-themes-headline-large-font-family );--syfds-typography-headline-large-font-size: var( --syfds-typography-themes-headline-large-font-size );--syfds-typography-headline-large-font-weight: var( --syfds-typography-themes-headline-large-font-weight );--syfds-typography-headline-large-letter-spacing: var( --syfds-typography-themes-headline-large-letter-spacing );--syfds-typography-headline-large-line-height: var( --syfds-typography-themes-headline-large-line-height );--syfds-typography-headline-large-text-transform: var( --syfds-typography-themes-headline-large-text-transform );--syfds-typography-headline-medium-font-family: var( --syfds-typography-themes-headline-medium-font-family );--syfds-typography-headline-medium-font-size: var( --syfds-typography-themes-headline-medium-font-size );--syfds-typography-headline-medium-font-weight: var( --syfds-typography-themes-headline-medium-font-weight );--syfds-typography-headline-medium-letter-spacing: var( --syfds-typography-themes-headline-medium-letter-spacing );--syfds-typography-headline-medium-line-height: var( --syfds-typography-themes-headline-medium-line-height );--syfds-typography-headline-medium-text-transform: var( --syfds-typography-themes-headline-medium-text-transform );--syfds-typography-headline-small-font-family: var( --syfds-typography-themes-headline-small-font-family );--syfds-typography-headline-small-font-size: var( --syfds-typography-themes-headline-small-font-size );--syfds-typography-headline-small-font-weight: var( --syfds-typography-themes-headline-small-font-weight );--syfds-typography-headline-small-letter-spacing: var( --syfds-typography-themes-headline-small-letter-spacing );--syfds-typography-headline-small-line-height: var( --syfds-typography-themes-headline-small-line-height );--syfds-typography-headline-small-text-transform: var( --syfds-typography-themes-headline-small-text-transform );--syfds-typography-label-large-emphasized-font-family: var( --syfds-typography-themes-label-large-emphasized-font-family );--syfds-typography-label-large-emphasized-font-size: var( --syfds-typography-themes-label-large-emphasized-font-size );--syfds-typography-label-large-emphasized-font-weight: var( --syfds-typography-themes-label-large-emphasized-font-weight );--syfds-typography-label-large-emphasized-letter-spacing: var( --syfds-typography-themes-label-large-emphasized-letter-spacing );--syfds-typography-label-large-emphasized-line-height: var( --syfds-typography-themes-label-large-emphasized-line-height );--syfds-typography-label-large-emphasized-text-transform: var( --syfds-typography-themes-label-large-emphasized-text-transform );--syfds-typography-label-large-font-family: var( --syfds-typography-themes-label-large-font-family );--syfds-typography-label-large-font-size: var( --syfds-typography-themes-label-large-font-size );--syfds-typography-label-large-font-weight: var( --syfds-typography-themes-label-large-font-weight );--syfds-typography-label-large-letter-spacing: var( --syfds-typography-themes-label-large-letter-spacing );--syfds-typography-label-large-line-height: var( --syfds-typography-themes-label-large-line-height );--syfds-typography-label-large-text-transform: var( --syfds-typography-themes-label-large-text-transform );--syfds-typography-label-medium-emphasized-font-family: var( --syfds-typography-themes-label-medium-emphasized-font-family );--syfds-typography-label-medium-emphasized-font-size: var( --syfds-typography-themes-label-medium-emphasized-font-size );--syfds-typography-label-medium-emphasized-font-weight: var( --syfds-typography-themes-label-medium-emphasized-font-weight );--syfds-typography-label-medium-emphasized-letter-spacing: var( --syfds-typography-themes-label-medium-emphasized-letter-spacing );--syfds-typography-label-medium-emphasized-line-height: var( --syfds-typography-themes-label-medium-emphasized-line-height );--syfds-typography-label-medium-emphasized-text-transform: var( --syfds-typography-themes-label-medium-emphasized-text-transform );--syfds-typography-label-medium-font-family: var( --syfds-typography-themes-label-medium-font-family );--syfds-typography-label-medium-font-size: var( --syfds-typography-themes-label-medium-font-size );--syfds-typography-label-medium-font-weight: var( --syfds-typography-themes-label-medium-font-weight );--syfds-typography-label-medium-letter-spacing: var( --syfds-typography-themes-label-medium-letter-spacing );--syfds-typography-label-medium-line-height: var( --syfds-typography-themes-label-medium-line-height );--syfds-typography-label-medium-text-transform: var( --syfds-typography-themes-label-medium-text-transform );--syfds-typography-label-small-emphasized-font-family: var( --syfds-typography-themes-label-small-emphasized-font-family );--syfds-typography-label-small-emphasized-font-size: var( --syfds-typography-themes-label-small-emphasized-font-size );--syfds-typography-label-small-emphasized-font-weight: var( --syfds-typography-themes-label-small-emphasized-font-weight );--syfds-typography-label-small-emphasized-letter-spacing: var( --syfds-typography-themes-label-small-emphasized-letter-spacing );--syfds-typography-label-small-emphasized-line-height: var( --syfds-typography-themes-label-small-emphasized-line-height );--syfds-typography-label-small-emphasized-text-transform: var( --syfds-typography-themes-label-small-emphasized-text-transform );--syfds-typography-label-small-font-family: var( --syfds-typography-themes-label-small-font-family );--syfds-typography-label-small-font-size: var( --syfds-typography-themes-label-small-font-size );--syfds-typography-label-small-font-weight: var( --syfds-typography-themes-label-small-font-weight );--syfds-typography-label-small-letter-spacing: var( --syfds-typography-themes-label-small-letter-spacing );--syfds-typography-label-small-line-height: var( --syfds-typography-themes-label-small-line-height );--syfds-typography-label-small-text-transform: var( --syfds-typography-themes-label-small-text-transform );--syfds-typography-link-large-emphasized-font-family: var( --syfds-typography-themes-link-large-emphasized-font-family );--syfds-typography-link-large-emphasized-font-size: var( --syfds-typography-themes-link-large-emphasized-font-size );--syfds-typography-link-large-emphasized-font-weight: var( --syfds-typography-themes-link-large-emphasized-font-weight );--syfds-typography-link-large-emphasized-letter-spacing: var( --syfds-typography-themes-link-large-emphasized-letter-spacing );--syfds-typography-link-large-emphasized-line-height: var( --syfds-typography-themes-link-large-emphasized-line-height );--syfds-typography-link-large-emphasized-text-transform: var( --syfds-typography-themes-link-large-emphasized-text-transform );--syfds-typography-link-medium-emphasized-font-family: var( --syfds-typography-themes-link-medium-emphasized-font-family );--syfds-typography-link-medium-emphasized-font-size: var( --syfds-typography-themes-link-medium-emphasized-font-size );--syfds-typography-link-medium-emphasized-font-weight: var( --syfds-typography-themes-link-medium-emphasized-font-weight );--syfds-typography-link-medium-emphasized-letter-spacing: var( --syfds-typography-themes-link-medium-emphasized-letter-spacing );--syfds-typography-link-medium-emphasized-line-height: var( --syfds-typography-themes-link-medium-emphasized-line-height );--syfds-typography-link-medium-emphasized-text-transform: var( --syfds-typography-themes-link-medium-emphasized-text-transform );--syfds-typography-link-small-emphasized-font-family: var( --syfds-typography-themes-link-small-emphasized-font-family );--syfds-typography-link-small-emphasized-font-size: var( --syfds-typography-themes-link-small-emphasized-font-size );--syfds-typography-link-small-emphasized-font-weight: var( --syfds-typography-themes-link-small-emphasized-font-weight );--syfds-typography-link-small-emphasized-letter-spacing: var( --syfds-typography-themes-link-small-emphasized-letter-spacing );--syfds-typography-link-small-emphasized-line-height: var( --syfds-typography-themes-link-small-emphasized-line-height );--syfds-typography-link-small-emphasized-text-transform: var( --syfds-typography-themes-link-small-emphasized-text-transform );--syfds-typography-title-large-emphasized-font-family: var( --syfds-typography-themes-title-large-emphasized-font-family );--syfds-typography-title-large-emphasized-font-size: var( --syfds-typography-themes-title-large-emphasized-font-size );--syfds-typography-title-large-emphasized-font-weight: var( --syfds-typography-themes-title-large-emphasized-font-weight );--syfds-typography-title-large-emphasized-letter-spacing: var( --syfds-typography-themes-title-large-emphasized-letter-spacing );--syfds-typography-title-large-emphasized-line-height: var( --syfds-typography-themes-title-large-emphasized-line-height );--syfds-typography-title-large-emphasized-text-transform: var( --syfds-typography-themes-title-large-emphasized-text-transform );--syfds-typography-title-large-font-family: var( --syfds-typography-themes-title-large-font-family );--syfds-typography-title-large-font-size: var( --syfds-typography-themes-title-large-font-size );--syfds-typography-title-large-font-weight: var( --syfds-typography-themes-title-large-font-weight );--syfds-typography-title-large-letter-spacing: var( --syfds-typography-themes-title-large-letter-spacing );--syfds-typography-title-large-line-height: var( --syfds-typography-themes-title-large-line-height );--syfds-typography-title-large-text-transform: var( --syfds-typography-themes-title-large-text-transform );--syfds-typography-title-medium-emphasized-font-family: var( --syfds-typography-themes-title-medium-emphasized-font-family );--syfds-typography-title-medium-emphasized-font-size: var( --syfds-typography-themes-title-medium-emphasized-font-size );--syfds-typography-title-medium-emphasized-font-weight: var( --syfds-typography-themes-title-medium-emphasized-font-weight );--syfds-typography-title-medium-emphasized-letter-spacing: var( --syfds-typography-themes-title-medium-emphasized-letter-spacing );--syfds-typography-title-medium-emphasized-line-height: var( --syfds-typography-themes-title-medium-emphasized-line-height );--syfds-typography-title-medium-emphasized-text-transform: var( --syfds-typography-themes-title-medium-emphasized-text-transform );--syfds-typography-title-medium-font-family: var( --syfds-typography-themes-title-medium-font-family );--syfds-typography-title-medium-font-size: var( --syfds-typography-themes-title-medium-font-size );--syfds-typography-title-medium-font-weight: var( --syfds-typography-themes-title-medium-font-weight );--syfds-typography-title-medium-letter-spacing: var( --syfds-typography-themes-title-medium-letter-spacing );--syfds-typography-title-medium-line-height: var( --syfds-typography-themes-title-medium-line-height );--syfds-typography-title-medium-text-transform: var( --syfds-typography-themes-title-medium-text-transform );--syfds-typography-title-small-emphasized-font-family: var( --syfds-typography-themes-title-small-emphasized-font-family );--syfds-typography-title-small-emphasized-font-size: var( --syfds-typography-themes-title-small-emphasized-font-size );--syfds-typography-title-small-emphasized-font-weight: var( --syfds-typography-themes-title-small-emphasized-font-weight );--syfds-typography-title-small-emphasized-letter-spacing: var( --syfds-typography-themes-title-small-emphasized-letter-spacing );--syfds-typography-title-small-emphasized-line-height: var( --syfds-typography-themes-title-small-emphasized-line-height );--syfds-typography-title-small-emphasized-text-transform: var( --syfds-typography-themes-title-small-emphasized-text-transform );--syfds-typography-title-small-font-family: var( --syfds-typography-themes-title-small-font-family );--syfds-typography-title-small-font-size: var( --syfds-typography-themes-title-small-font-size );--syfds-typography-title-small-font-weight: var( --syfds-typography-themes-title-small-font-weight );--syfds-typography-title-small-letter-spacing: var( --syfds-typography-themes-title-small-letter-spacing );--syfds-typography-title-small-line-height: var( --syfds-typography-themes-title-small-line-height );--syfds-typography-title-small-text-transform: var( --syfds-typography-themes-title-small-text-transform )}}@media (width >= 600px) and (width <= 899px){:root[data-theme=syf-light]{--syfds-breakpoints-t1-gutter: var(--syfds-spacing-16);--syfds-breakpoints-t1-horizontal-margin: var(--syfds-spacing-16);--syfds-layout-guide-center-div: var(--syfds-breakpoints-medium-center-div);--syfds-layout-guide-count: var(--syfds-spacing-8);--syfds-layout-guide-default-width: var( --syfds-breakpoints-medium-default-width );--syfds-layout-guide-gutter: var(--syfds-breakpoints-medium-gutter);--syfds-layout-guide-horizontal-margin: var( --syfds-breakpoints-medium-horizontal-margin );--syfds-layout-guide-max-width: var(--syfds-breakpoints-medium-max-width);--syfds-layout-guide-min-width: var(--syfds-breakpoints-medium-min-width);--syfds-size-component-2xlg: var(--syfds-size-component-2xlarge);--syfds-size-component-3xlg: var(--syfds-size-component-3xlarge);--syfds-size-component-4xlg: var(--syfds-size-component-4xlarge);--syfds-size-component-lg: var(--syfds-size-component-large);--syfds-size-component-md: var(--syfds-size-component-medium);--syfds-size-component-sm: var(--syfds-size-component-small);--syfds-size-component-xlg: var(--syfds-size-component-xlarge);--syfds-size-icon-2x-large: var(--syfds-size-icon-2xlg);--syfds-size-icon-button-lg: var(--syfds-icon-button-size-lg);--syfds-size-icon-button-md: var(--syfds-icon-button-size-md);--syfds-size-icon-button-sm: var(--syfds-icon-button-size-sm);--syfds-size-icon-button-xlg: var(--syfds-icon-button-size-xlg);--syfds-size-icon-large: var(--syfds-size-icon-lg);--syfds-size-icon-medium: var(--syfds-size-icon-md);--syfds-size-icon-small: var(--syfds-size-icon-sm);--syfds-size-icon-small-deprecated: var(--syfds-size-icon-sm);--syfds-size-icon-x-large: var(--syfds-size-icon-xlg);--syfds-size-icon-x-small: var(--syfds-size-icon-xsm);--syfds-size-logo-small: var(--syfds-logo-size-sm);--syfds-size-logo-x-small: var(--syfds-logo-size-xsm);--syfds-spacing-button-gap: var(--syfds-button-spacing-gap);--syfds-spacing-button-horiz-padding-lg: var( --syfds-button-spacing-horiz-padding-lg );--syfds-spacing-button-horiz-padding-sm: var( --syfds-button-spacing-horiz-padding-sm );--syfds-spacing-button-min-width-lg: var(--syfds-spacing-96);--syfds-spacing-button-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-button-vert-padding-lg: var( --syfds-button-spacing-vert-padding-lg );--syfds-spacing-button-vert-padding-sm: var( --syfds-button-spacing-vert-padding-sm );--syfds-spacing-data-list-gap-2xsm: var(--syfds-spacing-4);--syfds-spacing-data-list-gap-lg: var(--syfds-spacing-20);--syfds-spacing-data-list-gap-md: var(--syfds-spacing-16);--syfds-spacing-data-list-gap-sm: var(--syfds-spacing-12);--syfds-spacing-data-list-gap-xsm: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-gap-lg: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-gap-md: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-gap-none: var(--syfds-spacing-0);--syfds-spacing-dropdown-menu-gap-sm: var(--syfds-spacing-2);--syfds-spacing-dropdown-menu-height-md: var(--syfds-spacing-40);--syfds-spacing-dropdown-menu-horiz-padding-lg: var(--syfds-spacing-20);--syfds-spacing-dropdown-menu-horiz-padding-md: var(--syfds-spacing-12);--syfds-spacing-dropdown-menu-horiz-padding-sm: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-horiz-padding-xlg: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-horiz-padding-xsm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-vert-padding-md: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-gap-2xlarge: var(--syfds-spacing-20);--syfds-spacing-gap-3xlarge: var(--syfds-spacing-24);--syfds-spacing-gap-large: var(--syfds-spacing-12);--syfds-spacing-gap-medium: var(--syfds-spacing-8);--syfds-spacing-gap-none: var(--syfds-spacing-0);--syfds-spacing-gap-small: var(--syfds-spacing-4);--syfds-spacing-gap-xlarge: var(--syfds-spacing-16);--syfds-spacing-gap-xsmall: var(--syfds-spacing-2);--syfds-spacing-header-gap: var(--syfds-spacing-0);--syfds-spacing-header-horiz-padding-sm: var(--syfds-spacing-0);--syfds-spacing-header-min-height-sm: var(--syfds-spacing-56);--syfds-spacing-header-vert-padding-sm: var(--syfds-spacing-0);--syfds-spacing-horiz-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-horiz-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-horiz-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-horiz-padding-large: var(--syfds-spacing-12);--syfds-spacing-horiz-padding-medium: var(--syfds-spacing-8);--syfds-spacing-horiz-padding-none: var(--syfds-spacing-0);--syfds-spacing-horiz-padding-small: var(--syfds-spacing-4);--syfds-spacing-horiz-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-horiz-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-icon-button-horiz-padding-sm: var(--syfds-spacing-4);--syfds-spacing-icon-button-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-logo-horiz-padding-sm: var( --syfds-logo-spacing-horiz-padding-sm-mobile );--syfds-spacing-logo-min-height-sm: var(--syfds-spacing-56);--syfds-spacing-logo-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-logo-vert-padding-md: var( --syfds-logo-spacing-vert-padding-md-mobile );--syfds-spacing-logo-vert-padding-sm: var( --syfds-logo-spacing-vert-padding-sm-mobile );--syfds-spacing-page-horiz-padding-large: var(--syfds-spacing-64);--syfds-spacing-select-gap: var(--syfds-spacing-12);--syfds-spacing-select-height-md: var(--syfds-spacing-40);--syfds-spacing-select-height-sm: var(--syfds-spacing-24);--syfds-spacing-select-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-select-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-text-field-gap: var(--syfds-spacing-12);--syfds-spacing-text-field-height-md: var(--syfds-spacing-40);--syfds-spacing-text-field-height-sm: var(--syfds-spacing-24);--syfds-spacing-text-field-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-text-field-horiz-padding-sm: var(--syfds-spacing-12);--syfds-spacing-text-field-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-vert-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-vert-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-vert-padding-large: var(--syfds-spacing-12);--syfds-spacing-vert-padding-medium: var(--syfds-spacing-8);--syfds-spacing-vert-padding-none: var(--syfds-spacing-0);--syfds-spacing-vert-padding-small: var(--syfds-spacing-4);--syfds-spacing-vert-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-vert-padding-xsmall: var(--syfds-spacing-2);--syfds-typography-body-large-emphasized-font-family: var( --syfds-typography-themes-body-large-emphasized-font-family );--syfds-typography-body-large-emphasized-font-size: var( --syfds-typography-themes-body-large-emphasized-font-size );--syfds-typography-body-large-emphasized-font-weight: var( --syfds-typography-themes-body-large-emphasized-font-weight );--syfds-typography-body-large-emphasized-letter-spacing: var( --syfds-typography-themes-body-large-emphasized-letter-spacing );--syfds-typography-body-large-emphasized-line-height: var( --syfds-typography-themes-body-large-emphasized-line-height );--syfds-typography-body-large-emphasized-text-transform: var( --syfds-typography-themes-body-large-emphasized-text-transform );--syfds-typography-body-large-font-family: var( --syfds-typography-themes-body-large-font-family );--syfds-typography-body-large-font-size: var( --syfds-typography-themes-body-large-font-size );--syfds-typography-body-large-font-weight: var( --syfds-typography-themes-body-large-font-weight );--syfds-typography-body-large-letter-spacing: var( --syfds-typography-themes-body-large-letter-spacing );--syfds-typography-body-large-line-height: var( --syfds-typography-themes-body-large-line-height );--syfds-typography-body-large-text-transform: var( --syfds-typography-themes-body-large-text-transform );--syfds-typography-body-medium-emphasized-font-family: var( --syfds-typography-themes-body-medium-emphasized-font-family );--syfds-typography-body-medium-emphasized-font-size: var( --syfds-typography-themes-body-medium-emphasized-font-size );--syfds-typography-body-medium-emphasized-font-weight: var( --syfds-typography-themes-body-medium-emphasized-font-weight );--syfds-typography-body-medium-emphasized-letter-spacing: var( --syfds-typography-themes-body-medium-emphasized-letter-spacing );--syfds-typography-body-medium-emphasized-line-height: var( --syfds-typography-themes-body-medium-emphasized-line-height );--syfds-typography-body-medium-emphasized-text-transform: var( --syfds-typography-themes-body-medium-emphasized-text-transform );--syfds-typography-body-medium-font-family: var( --syfds-typography-themes-body-medium-font-family );--syfds-typography-body-medium-font-size: var( --syfds-typography-themes-body-medium-font-size );--syfds-typography-body-medium-font-weight: var( --syfds-typography-themes-body-medium-font-weight );--syfds-typography-body-medium-letter-spacing: var( --syfds-typography-themes-body-medium-letter-spacing );--syfds-typography-body-medium-line-height: var( --syfds-typography-themes-body-medium-line-height );--syfds-typography-body-medium-text-transform: var( --syfds-typography-themes-body-medium-text-transform );--syfds-typography-body-small-emphasized-font-family: var( --syfds-typography-themes-body-small-emphasized-font-family );--syfds-typography-body-small-emphasized-font-size: var( --syfds-typography-themes-body-small-emphasized-font-size );--syfds-typography-body-small-emphasized-font-weight: var( --syfds-typography-themes-body-small-emphasized-font-weight );--syfds-typography-body-small-emphasized-letter-spacing: var( --syfds-typography-themes-body-small-emphasized-letter-spacing );--syfds-typography-body-small-emphasized-line-height: var( --syfds-typography-themes-body-small-emphasized-line-height );--syfds-typography-body-small-emphasized-text-transform: var( --syfds-typography-themes-body-small-emphasized-text-transform );--syfds-typography-body-small-font-family: var( --syfds-typography-themes-body-small-font-family );--syfds-typography-body-small-font-size: var( --syfds-typography-themes-body-small-font-size );--syfds-typography-body-small-font-weight: var( --syfds-typography-themes-body-small-font-weight );--syfds-typography-body-small-letter-spacing: var( --syfds-typography-themes-body-small-letter-spacing );--syfds-typography-body-small-line-height: var( --syfds-typography-themes-body-small-line-height );--syfds-typography-body-small-text-transform: var( --syfds-typography-themes-body-small-text-transform );--syfds-typography-display-large-font-family: var( --syfds-typography-themes-display-large-font-family );--syfds-typography-display-large-font-size: var( --syfds-typography-themes-display-large-font-size );--syfds-typography-display-large-font-weight: var( --syfds-typography-themes-display-large-font-weight );--syfds-typography-display-large-letter-spacing: var( --syfds-typography-themes-display-large-letter-spacing );--syfds-typography-display-large-line-height: var( --syfds-typography-themes-display-large-line-height );--syfds-typography-display-large-text-transform: var( --syfds-typography-themes-display-large-text-transform );--syfds-typography-display-medium-font-family: var( --syfds-typography-themes-display-medium-font-family );--syfds-typography-display-medium-font-size: var( --syfds-typography-themes-display-medium-font-size );--syfds-typography-display-medium-font-weight: var( --syfds-typography-themes-display-medium-font-weight );--syfds-typography-display-medium-letter-spacing: var( --syfds-typography-themes-display-medium-letter-spacing );--syfds-typography-display-medium-line-height: var( --syfds-typography-themes-display-medium-line-height );--syfds-typography-display-medium-text-transform: var( --syfds-typography-themes-display-medium-text-transform );--syfds-typography-display-small-font-family: var( --syfds-typography-themes-display-small-font-family );--syfds-typography-display-small-font-size: var( --syfds-typography-themes-display-small-font-size );--syfds-typography-display-small-font-weight: var( --syfds-typography-themes-display-small-font-weight );--syfds-typography-display-small-letter-spacing: var( --syfds-typography-themes-display-small-letter-spacing );--syfds-typography-display-small-line-height: var( --syfds-typography-themes-display-small-line-height );--syfds-typography-display-small-text-transform: var( --syfds-typography-themes-display-small-text-transform );--syfds-typography-headline-large-font-family: var( --syfds-typography-themes-headline-large-font-family );--syfds-typography-headline-large-font-size: var( --syfds-typography-themes-headline-large-font-size );--syfds-typography-headline-large-font-weight: var( --syfds-typography-themes-headline-large-font-weight );--syfds-typography-headline-large-letter-spacing: var( --syfds-typography-themes-headline-large-letter-spacing );--syfds-typography-headline-large-line-height: var( --syfds-typography-themes-headline-large-line-height );--syfds-typography-headline-large-text-transform: var( --syfds-typography-themes-headline-large-text-transform );--syfds-typography-headline-medium-font-family: var( --syfds-typography-themes-headline-medium-font-family );--syfds-typography-headline-medium-font-size: var( --syfds-typography-themes-headline-medium-font-size );--syfds-typography-headline-medium-font-weight: var( --syfds-typography-themes-headline-medium-font-weight );--syfds-typography-headline-medium-letter-spacing: var( --syfds-typography-themes-headline-medium-letter-spacing );--syfds-typography-headline-medium-line-height: var( --syfds-typography-themes-headline-medium-line-height );--syfds-typography-headline-medium-text-transform: var( --syfds-typography-themes-headline-medium-text-transform );--syfds-typography-headline-small-font-family: var( --syfds-typography-themes-headline-small-font-family );--syfds-typography-headline-small-font-size: var( --syfds-typography-themes-headline-small-font-size );--syfds-typography-headline-small-font-weight: var( --syfds-typography-themes-headline-small-font-weight );--syfds-typography-headline-small-letter-spacing: var( --syfds-typography-themes-headline-small-letter-spacing );--syfds-typography-headline-small-line-height: var( --syfds-typography-themes-headline-small-line-height );--syfds-typography-headline-small-text-transform: var( --syfds-typography-themes-headline-small-text-transform );--syfds-typography-label-large-emphasized-font-family: var( --syfds-typography-themes-label-large-emphasized-font-family );--syfds-typography-label-large-emphasized-font-size: var( --syfds-typography-themes-label-large-emphasized-font-size );--syfds-typography-label-large-emphasized-font-weight: var( --syfds-typography-themes-label-large-emphasized-font-weight );--syfds-typography-label-large-emphasized-letter-spacing: var( --syfds-typography-themes-label-large-emphasized-letter-spacing );--syfds-typography-label-large-emphasized-line-height: var( --syfds-typography-themes-label-large-emphasized-line-height );--syfds-typography-label-large-emphasized-text-transform: var( --syfds-typography-themes-label-large-emphasized-text-transform );--syfds-typography-label-large-font-family: var( --syfds-typography-themes-label-large-font-family );--syfds-typography-label-large-font-size: var( --syfds-typography-themes-label-large-font-size );--syfds-typography-label-large-font-weight: var( --syfds-typography-themes-label-large-font-weight );--syfds-typography-label-large-letter-spacing: var( --syfds-typography-themes-label-large-letter-spacing );--syfds-typography-label-large-line-height: var( --syfds-typography-themes-label-large-line-height );--syfds-typography-label-large-text-transform: var( --syfds-typography-themes-label-large-text-transform );--syfds-typography-label-medium-emphasized-font-family: var( --syfds-typography-themes-label-medium-emphasized-font-family );--syfds-typography-label-medium-emphasized-font-size: var( --syfds-typography-themes-label-medium-emphasized-font-size );--syfds-typography-label-medium-emphasized-font-weight: var( --syfds-typography-themes-label-medium-emphasized-font-weight );--syfds-typography-label-medium-emphasized-letter-spacing: var( --syfds-typography-themes-label-medium-emphasized-letter-spacing );--syfds-typography-label-medium-emphasized-line-height: var( --syfds-typography-themes-label-medium-emphasized-line-height );--syfds-typography-label-medium-emphasized-text-transform: var( --syfds-typography-themes-label-medium-emphasized-text-transform );--syfds-typography-label-medium-font-family: var( --syfds-typography-themes-label-medium-font-family );--syfds-typography-label-medium-font-size: var( --syfds-typography-themes-label-medium-font-size );--syfds-typography-label-medium-font-weight: var( --syfds-typography-themes-label-medium-font-weight );--syfds-typography-label-medium-letter-spacing: var( --syfds-typography-themes-label-medium-letter-spacing );--syfds-typography-label-medium-line-height: var( --syfds-typography-themes-label-medium-line-height );--syfds-typography-label-medium-text-transform: var( --syfds-typography-themes-label-medium-text-transform );--syfds-typography-label-small-emphasized-font-family: var( --syfds-typography-themes-label-small-emphasized-font-family );--syfds-typography-label-small-emphasized-font-size: var( --syfds-typography-themes-label-small-emphasized-font-size );--syfds-typography-label-small-emphasized-font-weight: var( --syfds-typography-themes-label-small-emphasized-font-weight );--syfds-typography-label-small-emphasized-letter-spacing: var( --syfds-typography-themes-label-small-emphasized-letter-spacing );--syfds-typography-label-small-emphasized-line-height: var( --syfds-typography-themes-label-small-emphasized-line-height );--syfds-typography-label-small-emphasized-text-transform: var( --syfds-typography-themes-label-small-emphasized-text-transform );--syfds-typography-label-small-font-family: var( --syfds-typography-themes-label-small-font-family );--syfds-typography-label-small-font-size: var( --syfds-typography-themes-label-small-font-size );--syfds-typography-label-small-font-weight: var( --syfds-typography-themes-label-small-font-weight );--syfds-typography-label-small-letter-spacing: var( --syfds-typography-themes-label-small-letter-spacing );--syfds-typography-label-small-line-height: var( --syfds-typography-themes-label-small-line-height );--syfds-typography-label-small-text-transform: var( --syfds-typography-themes-label-small-text-transform );--syfds-typography-link-large-emphasized-font-family: var( --syfds-typography-themes-link-large-emphasized-font-family );--syfds-typography-link-large-emphasized-font-size: var( --syfds-typography-themes-link-large-emphasized-font-size );--syfds-typography-link-large-emphasized-font-weight: var( --syfds-typography-themes-link-large-emphasized-font-weight );--syfds-typography-link-large-emphasized-letter-spacing: var( --syfds-typography-themes-link-large-emphasized-letter-spacing );--syfds-typography-link-large-emphasized-line-height: var( --syfds-typography-themes-link-large-emphasized-line-height );--syfds-typography-link-large-emphasized-text-transform: var( --syfds-typography-themes-link-large-emphasized-text-transform );--syfds-typography-link-medium-emphasized-font-family: var( --syfds-typography-themes-link-medium-emphasized-font-family );--syfds-typography-link-medium-emphasized-font-size: var( --syfds-typography-themes-link-medium-emphasized-font-size );--syfds-typography-link-medium-emphasized-font-weight: var( --syfds-typography-themes-link-medium-emphasized-font-weight );--syfds-typography-link-medium-emphasized-letter-spacing: var( --syfds-typography-themes-link-medium-emphasized-letter-spacing );--syfds-typography-link-medium-emphasized-line-height: var( --syfds-typography-themes-link-medium-emphasized-line-height );--syfds-typography-link-medium-emphasized-text-transform: var( --syfds-typography-themes-link-medium-emphasized-text-transform );--syfds-typography-link-small-emphasized-font-family: var( --syfds-typography-themes-link-small-emphasized-font-family );--syfds-typography-link-small-emphasized-font-size: var( --syfds-typography-themes-link-small-emphasized-font-size );--syfds-typography-link-small-emphasized-font-weight: var( --syfds-typography-themes-link-small-emphasized-font-weight );--syfds-typography-link-small-emphasized-letter-spacing: var( --syfds-typography-themes-link-small-emphasized-letter-spacing );--syfds-typography-link-small-emphasized-line-height: var( --syfds-typography-themes-link-small-emphasized-line-height );--syfds-typography-link-small-emphasized-text-transform: var( --syfds-typography-themes-link-small-emphasized-text-transform );--syfds-typography-title-large-emphasized-font-family: var( --syfds-typography-themes-title-large-emphasized-font-family );--syfds-typography-title-large-emphasized-font-size: var( --syfds-typography-themes-title-large-emphasized-font-size );--syfds-typography-title-large-emphasized-font-weight: var( --syfds-typography-themes-title-large-emphasized-font-weight );--syfds-typography-title-large-emphasized-letter-spacing: var( --syfds-typography-themes-title-large-emphasized-letter-spacing );--syfds-typography-title-large-emphasized-line-height: var( --syfds-typography-themes-title-large-emphasized-line-height );--syfds-typography-title-large-emphasized-text-transform: var( --syfds-typography-themes-title-large-emphasized-text-transform );--syfds-typography-title-large-font-family: var( --syfds-typography-themes-title-large-font-family );--syfds-typography-title-large-font-size: var( --syfds-typography-themes-title-large-font-size );--syfds-typography-title-large-font-weight: var( --syfds-typography-themes-title-large-font-weight );--syfds-typography-title-large-letter-spacing: var( --syfds-typography-themes-title-large-letter-spacing );--syfds-typography-title-large-line-height: var( --syfds-typography-themes-title-large-line-height );--syfds-typography-title-large-text-transform: var( --syfds-typography-themes-title-large-text-transform );--syfds-typography-title-medium-emphasized-font-family: var( --syfds-typography-themes-title-medium-emphasized-font-family );--syfds-typography-title-medium-emphasized-font-size: var( --syfds-typography-themes-title-medium-emphasized-font-size );--syfds-typography-title-medium-emphasized-font-weight: var( --syfds-typography-themes-title-medium-emphasized-font-weight );--syfds-typography-title-medium-emphasized-letter-spacing: var( --syfds-typography-themes-title-medium-emphasized-letter-spacing );--syfds-typography-title-medium-emphasized-line-height: var( --syfds-typography-themes-title-medium-emphasized-line-height );--syfds-typography-title-medium-emphasized-text-transform: var( --syfds-typography-themes-title-medium-emphasized-text-transform );--syfds-typography-title-medium-font-family: var( --syfds-typography-themes-title-medium-font-family );--syfds-typography-title-medium-font-size: var( --syfds-typography-themes-title-medium-font-size );--syfds-typography-title-medium-font-weight: var( --syfds-typography-themes-title-medium-font-weight );--syfds-typography-title-medium-letter-spacing: var( --syfds-typography-themes-title-medium-letter-spacing );--syfds-typography-title-medium-line-height: var( --syfds-typography-themes-title-medium-line-height );--syfds-typography-title-medium-text-transform: var( --syfds-typography-themes-title-medium-text-transform );--syfds-typography-title-small-emphasized-font-family: var( --syfds-typography-themes-title-small-emphasized-font-family );--syfds-typography-title-small-emphasized-font-size: var( --syfds-typography-themes-title-small-emphasized-font-size );--syfds-typography-title-small-emphasized-font-weight: var( --syfds-typography-themes-title-small-emphasized-font-weight );--syfds-typography-title-small-emphasized-letter-spacing: var( --syfds-typography-themes-title-small-emphasized-letter-spacing );--syfds-typography-title-small-emphasized-line-height: var( --syfds-typography-themes-title-small-emphasized-line-height );--syfds-typography-title-small-emphasized-text-transform: var( --syfds-typography-themes-title-small-emphasized-text-transform );--syfds-typography-title-small-font-family: var( --syfds-typography-themes-title-small-font-family );--syfds-typography-title-small-font-size: var( --syfds-typography-themes-title-small-font-size );--syfds-typography-title-small-font-weight: var( --syfds-typography-themes-title-small-font-weight );--syfds-typography-title-small-letter-spacing: var( --syfds-typography-themes-title-small-letter-spacing );--syfds-typography-title-small-line-height: var( --syfds-typography-themes-title-small-line-height );--syfds-typography-title-small-text-transform: var( --syfds-typography-themes-title-small-text-transform )}}@media (width <= 599px){:root[data-theme=syf-light]{--syfds-breakpoints-t1-gutter: var(--syfds-spacing-16);--syfds-breakpoints-t1-horizontal-margin: var(--syfds-spacing-16);--syfds-layout-guide-center-div: var(--syfds-breakpoints-small-center-div);--syfds-layout-guide-count: var(--syfds-spacing-4);--syfds-layout-guide-default-width: var( --syfds-breakpoints-small-default-width );--syfds-layout-guide-gutter: var(--syfds-breakpoints-small-gutter);--syfds-layout-guide-horizontal-margin: var( --syfds-breakpoints-small-horizontal-margin );--syfds-layout-guide-max-width: var(--syfds-breakpoints-small-max-width);--syfds-layout-guide-min-width: var(--syfds-breakpoints-small-min-width);--syfds-size-component-2xlg: var(--syfds-size-component-2xlarge);--syfds-size-component-3xlg: var(--syfds-size-component-3xlarge);--syfds-size-component-4xlg: var(--syfds-size-component-4xlarge);--syfds-size-component-lg: var(--syfds-size-component-large);--syfds-size-component-md: var(--syfds-size-component-medium);--syfds-size-component-sm: var(--syfds-size-component-small);--syfds-size-component-xlg: var(--syfds-size-component-xlarge);--syfds-size-icon-2x-large: var(--syfds-size-icon-2xlg-mobile);--syfds-size-icon-button-lg: var(--syfds-icon-button-size-lg-mobile);--syfds-size-icon-button-md: var(--syfds-icon-button-size-md-mobile);--syfds-size-icon-button-sm: var(--syfds-icon-button-size-sm-mobile);--syfds-size-icon-button-xlg: var(--syfds-icon-button-size-xlg-mobile);--syfds-size-icon-large: var(--syfds-size-icon-lg-mobile);--syfds-size-icon-medium: var(--syfds-size-icon-md-mobile);--syfds-size-icon-small: var(--syfds-size-icon-sm-mobile);--syfds-size-icon-small-deprecated: var(--syfds-size-icon-sm-mobile-16);--syfds-size-icon-x-large: var(--syfds-size-icon-xlg-mobile);--syfds-size-icon-x-small: var(--syfds-size-icon-xsm-mobile);--syfds-size-logo-small: var(--syfds-logo-size-sm);--syfds-size-logo-x-small: var(--syfds-logo-size-xsm);--syfds-spacing-button-gap: var(--syfds-button-spacing-gap);--syfds-spacing-button-horiz-padding-lg: var( --syfds-button-spacing-horiz-padding-lg-mobile );--syfds-spacing-button-horiz-padding-sm: var( --syfds-button-spacing-horiz-padding-sm-mobile );--syfds-spacing-button-min-width-lg: var(--syfds-spacing-96);--syfds-spacing-button-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-button-vert-padding-lg: var( --syfds-button-spacing-vert-padding-lg-mobile );--syfds-spacing-button-vert-padding-sm: var( --syfds-button-spacing-vert-padding-sm-mobile );--syfds-spacing-data-list-gap-2xsm: var(--syfds-spacing-4);--syfds-spacing-data-list-gap-lg: var(--syfds-spacing-20);--syfds-spacing-data-list-gap-md: var(--syfds-spacing-16);--syfds-spacing-data-list-gap-sm: var(--syfds-spacing-12);--syfds-spacing-data-list-gap-xsm: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-gap-lg: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-gap-md: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-gap-none: var(--syfds-spacing-0);--syfds-spacing-dropdown-menu-gap-sm: var(--syfds-spacing-2);--syfds-spacing-dropdown-menu-height-md: var(--syfds-spacing-40);--syfds-spacing-dropdown-menu-horiz-padding-lg: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-horiz-padding-md: var(--syfds-spacing-12);--syfds-spacing-dropdown-menu-horiz-padding-sm: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-horiz-padding-xlg: var(--syfds-spacing-28);--syfds-spacing-dropdown-menu-horiz-padding-xsm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-vert-padding-md: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-gap-2xlarge: var(--syfds-spacing-20);--syfds-spacing-gap-3xlarge: var(--syfds-spacing-24);--syfds-spacing-gap-large: var(--syfds-spacing-12);--syfds-spacing-gap-medium: var(--syfds-spacing-8);--syfds-spacing-gap-none: var(--syfds-spacing-0);--syfds-spacing-gap-small: var(--syfds-spacing-4);--syfds-spacing-gap-xlarge: var(--syfds-spacing-16);--syfds-spacing-gap-xsmall: var(--syfds-spacing-2);--syfds-spacing-header-gap: var(--syfds-spacing-0);--syfds-spacing-header-horiz-padding-sm: var(--syfds-spacing-0);--syfds-spacing-header-min-height-sm: var(--syfds-spacing-56);--syfds-spacing-header-vert-padding-sm: var(--syfds-spacing-0);--syfds-spacing-horiz-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-horiz-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-horiz-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-horiz-padding-large: var(--syfds-spacing-12);--syfds-spacing-horiz-padding-medium: var(--syfds-spacing-8);--syfds-spacing-horiz-padding-none: var(--syfds-spacing-0);--syfds-spacing-horiz-padding-small: var(--syfds-spacing-4);--syfds-spacing-horiz-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-horiz-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-icon-button-horiz-padding-sm: var(--syfds-spacing-4);--syfds-spacing-icon-button-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-logo-horiz-padding-sm: var( --syfds-logo-spacing-horiz-padding-sm-mobile );--syfds-spacing-logo-min-height-sm: var(--syfds-spacing-56);--syfds-spacing-logo-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-logo-vert-padding-md: var( --syfds-logo-spacing-vert-padding-md-mobile );--syfds-spacing-logo-vert-padding-sm: var( --syfds-logo-spacing-vert-padding-sm-mobile );--syfds-spacing-page-horiz-padding-large: var(--syfds-spacing-48);--syfds-spacing-select-gap: var(--syfds-spacing-12);--syfds-spacing-select-height-md: var(--syfds-spacing-40);--syfds-spacing-select-height-sm: var(--syfds-spacing-24);--syfds-spacing-select-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-select-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-text-field-gap: var(--syfds-spacing-12);--syfds-spacing-text-field-height-md: var(--syfds-spacing-40);--syfds-spacing-text-field-height-sm: var(--syfds-spacing-24);--syfds-spacing-text-field-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-text-field-horiz-padding-sm: var(--syfds-spacing-12);--syfds-spacing-text-field-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-vert-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-vert-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-vert-padding-large: var(--syfds-spacing-12);--syfds-spacing-vert-padding-medium: var(--syfds-spacing-8);--syfds-spacing-vert-padding-none: var(--syfds-spacing-0);--syfds-spacing-vert-padding-small: var(--syfds-spacing-4);--syfds-spacing-vert-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-vert-padding-xsmall: var(--syfds-spacing-2);--syfds-typography-body-large-emphasized-font-family: var( --syfds-typography-themes-body-large-emphasized-mobile-font-family );--syfds-typography-body-large-emphasized-font-size: var( --syfds-typography-themes-body-large-emphasized-mobile-font-size );--syfds-typography-body-large-emphasized-font-weight: var( --syfds-typography-themes-body-large-emphasized-mobile-font-weight );--syfds-typography-body-large-emphasized-letter-spacing: var( --syfds-typography-themes-body-large-emphasized-mobile-letter-spacing );--syfds-typography-body-large-emphasized-line-height: var( --syfds-typography-themes-body-large-emphasized-mobile-line-height );--syfds-typography-body-large-emphasized-text-transform: var( --syfds-typography-themes-body-large-emphasized-mobile-text-transform );--syfds-typography-body-large-font-family: var( --syfds-typography-themes-body-large-mobile-font-family );--syfds-typography-body-large-font-size: var( --syfds-typography-themes-body-large-mobile-font-size );--syfds-typography-body-large-font-weight: var( --syfds-typography-themes-body-large-mobile-font-weight );--syfds-typography-body-large-letter-spacing: var( --syfds-typography-themes-body-large-mobile-letter-spacing );--syfds-typography-body-large-line-height: var( --syfds-typography-themes-body-large-mobile-line-height );--syfds-typography-body-large-text-transform: var( --syfds-typography-themes-body-large-mobile-text-transform );--syfds-typography-body-medium-emphasized-font-family: var( --syfds-typography-themes-body-medium-emphasized-mobile-font-family );--syfds-typography-body-medium-emphasized-font-size: var( --syfds-typography-themes-body-medium-emphasized-mobile-font-size );--syfds-typography-body-medium-emphasized-font-weight: var( --syfds-typography-themes-body-medium-emphasized-mobile-font-weight );--syfds-typography-body-medium-emphasized-letter-spacing: var( --syfds-typography-themes-body-medium-emphasized-mobile-letter-spacing );--syfds-typography-body-medium-emphasized-line-height: var( --syfds-typography-themes-body-medium-emphasized-mobile-line-height );--syfds-typography-body-medium-emphasized-text-transform: var( --syfds-typography-themes-body-medium-emphasized-mobile-text-transform );--syfds-typography-body-medium-font-family: var( --syfds-typography-themes-body-medium-mobile-font-family );--syfds-typography-body-medium-font-size: var( --syfds-typography-themes-body-medium-mobile-font-size );--syfds-typography-body-medium-font-weight: var( --syfds-typography-themes-body-medium-mobile-font-weight );--syfds-typography-body-medium-letter-spacing: var( --syfds-typography-themes-body-medium-mobile-letter-spacing );--syfds-typography-body-medium-line-height: var( --syfds-typography-themes-body-medium-mobile-line-height );--syfds-typography-body-medium-text-transform: var( --syfds-typography-themes-body-medium-mobile-text-transform );--syfds-typography-body-small-emphasized-font-family: var( --syfds-typography-themes-body-small-emphasized-mobile-font-family );--syfds-typography-body-small-emphasized-font-size: var( --syfds-typography-themes-body-small-emphasized-mobile-font-size );--syfds-typography-body-small-emphasized-font-weight: var( --syfds-typography-themes-body-small-emphasized-mobile-font-weight );--syfds-typography-body-small-emphasized-letter-spacing: var( --syfds-typography-themes-body-small-emphasized-mobile-letter-spacing );--syfds-typography-body-small-emphasized-line-height: var( --syfds-typography-themes-body-small-emphasized-mobile-line-height );--syfds-typography-body-small-emphasized-text-transform: var( --syfds-typography-themes-body-small-emphasized-mobile-text-transform );--syfds-typography-body-small-font-family: var( --syfds-typography-themes-body-small-mobile-font-family );--syfds-typography-body-small-font-size: var( --syfds-typography-themes-body-small-mobile-font-size );--syfds-typography-body-small-font-weight: var( --syfds-typography-themes-body-small-mobile-font-weight );--syfds-typography-body-small-letter-spacing: var( --syfds-typography-themes-body-small-mobile-letter-spacing );--syfds-typography-body-small-line-height: var( --syfds-typography-themes-body-small-mobile-line-height );--syfds-typography-body-small-text-transform: var( --syfds-typography-themes-body-small-mobile-text-transform );--syfds-typography-display-large-font-family: var( --syfds-typography-themes-display-large-mobile-font-family );--syfds-typography-display-large-font-size: var( --syfds-typography-themes-display-large-mobile-font-size );--syfds-typography-display-large-font-weight: var( --syfds-typography-themes-display-large-mobile-font-weight );--syfds-typography-display-large-letter-spacing: var( --syfds-typography-themes-display-large-mobile-letter-spacing );--syfds-typography-display-large-line-height: var( --syfds-typography-themes-display-large-mobile-line-height );--syfds-typography-display-large-text-transform: var( --syfds-typography-themes-display-large-mobile-text-transform );--syfds-typography-display-medium-font-family: var( --syfds-typography-themes-display-medium-mobile-font-family );--syfds-typography-display-medium-font-size: var( --syfds-typography-themes-display-medium-mobile-font-size );--syfds-typography-display-medium-font-weight: var( --syfds-typography-themes-display-medium-mobile-font-weight );--syfds-typography-display-medium-letter-spacing: var( --syfds-typography-themes-display-medium-mobile-letter-spacing );--syfds-typography-display-medium-line-height: var( --syfds-typography-themes-display-medium-mobile-line-height );--syfds-typography-display-medium-text-transform: var( --syfds-typography-themes-display-medium-mobile-text-transform );--syfds-typography-display-small-font-family: var( --syfds-typography-themes-display-small-mobile-font-family );--syfds-typography-display-small-font-size: var( --syfds-typography-themes-display-small-mobile-font-size );--syfds-typography-display-small-font-weight: var( --syfds-typography-themes-display-small-mobile-font-weight );--syfds-typography-display-small-letter-spacing: var( --syfds-typography-themes-display-small-mobile-letter-spacing );--syfds-typography-display-small-line-height: var( --syfds-typography-themes-display-small-mobile-line-height );--syfds-typography-display-small-text-transform: var( --syfds-typography-themes-display-small-mobile-text-transform );--syfds-typography-headline-large-font-family: var( --syfds-typography-themes-headline-large-mobile-font-family );--syfds-typography-headline-large-font-size: var( --syfds-typography-themes-headline-large-mobile-font-size );--syfds-typography-headline-large-font-weight: var( --syfds-typography-themes-headline-large-mobile-font-weight );--syfds-typography-headline-large-letter-spacing: var( --syfds-typography-themes-headline-large-mobile-letter-spacing );--syfds-typography-headline-large-line-height: var( --syfds-typography-themes-headline-large-mobile-line-height );--syfds-typography-headline-large-text-transform: var( --syfds-typography-themes-headline-large-mobile-text-transform );--syfds-typography-headline-medium-font-family: var( --syfds-typography-themes-headline-medium-mobile-font-family );--syfds-typography-headline-medium-font-size: var( --syfds-typography-themes-headline-medium-mobile-font-size );--syfds-typography-headline-medium-font-weight: var( --syfds-typography-themes-headline-medium-mobile-font-weight );--syfds-typography-headline-medium-letter-spacing: var( --syfds-typography-themes-headline-medium-mobile-letter-spacing );--syfds-typography-headline-medium-line-height: var( --syfds-typography-themes-headline-medium-mobile-line-height );--syfds-typography-headline-medium-text-transform: var( --syfds-typography-themes-headline-medium-mobile-text-transform );--syfds-typography-headline-small-font-family: var( --syfds-typography-themes-headline-small-mobile-font-family );--syfds-typography-headline-small-font-size: var( --syfds-typography-themes-headline-small-mobile-font-size );--syfds-typography-headline-small-font-weight: var( --syfds-typography-themes-headline-small-mobile-font-weight );--syfds-typography-headline-small-letter-spacing: var( --syfds-typography-themes-headline-small-mobile-letter-spacing );--syfds-typography-headline-small-line-height: var( --syfds-typography-themes-headline-small-mobile-line-height );--syfds-typography-headline-small-text-transform: var( --syfds-typography-themes-headline-small-mobile-text-transform );--syfds-typography-label-large-emphasized-font-family: var( --syfds-typography-themes-label-large-emphasized-mobile-font-family );--syfds-typography-label-large-emphasized-font-size: var( --syfds-typography-themes-label-large-emphasized-mobile-font-size );--syfds-typography-label-large-emphasized-font-weight: var( --syfds-typography-themes-label-large-emphasized-mobile-font-weight );--syfds-typography-label-large-emphasized-letter-spacing: var( --syfds-typography-themes-label-large-emphasized-mobile-letter-spacing );--syfds-typography-label-large-emphasized-line-height: var( --syfds-typography-themes-label-large-emphasized-mobile-line-height );--syfds-typography-label-large-emphasized-text-transform: var( --syfds-typography-themes-label-large-emphasized-mobile-text-transform );--syfds-typography-label-large-font-family: var( --syfds-typography-themes-label-large-mobile-font-family );--syfds-typography-label-large-font-size: var( --syfds-typography-themes-label-large-mobile-font-size );--syfds-typography-label-large-font-weight: var( --syfds-typography-themes-label-large-mobile-font-weight );--syfds-typography-label-large-letter-spacing: var( --syfds-typography-themes-label-large-mobile-letter-spacing );--syfds-typography-label-large-line-height: var( --syfds-typography-themes-label-large-mobile-line-height );--syfds-typography-label-large-text-transform: var( --syfds-typography-themes-label-large-mobile-text-transform );--syfds-typography-label-medium-emphasized-font-family: var( --syfds-typography-themes-label-medium-emphasized-mobile-font-family );--syfds-typography-label-medium-emphasized-font-size: var( --syfds-typography-themes-label-medium-emphasized-mobile-font-size );--syfds-typography-label-medium-emphasized-font-weight: var( --syfds-typography-themes-label-medium-emphasized-mobile-font-weight );--syfds-typography-label-medium-emphasized-letter-spacing: var( --syfds-typography-themes-label-medium-emphasized-mobile-letter-spacing );--syfds-typography-label-medium-emphasized-line-height: var( --syfds-typography-themes-label-medium-emphasized-mobile-line-height );--syfds-typography-label-medium-emphasized-text-transform: var( --syfds-typography-themes-label-medium-emphasized-mobile-text-transform );--syfds-typography-label-medium-font-family: var( --syfds-typography-themes-label-medium-mobile-font-family );--syfds-typography-label-medium-font-size: var( --syfds-typography-themes-label-medium-mobile-font-size );--syfds-typography-label-medium-font-weight: var( --syfds-typography-themes-label-medium-mobile-font-weight );--syfds-typography-label-medium-letter-spacing: var( --syfds-typography-themes-label-medium-mobile-letter-spacing );--syfds-typography-label-medium-line-height: var( --syfds-typography-themes-label-medium-mobile-line-height );--syfds-typography-label-medium-text-transform: var( --syfds-typography-themes-label-medium-mobile-text-transform );--syfds-typography-label-small-emphasized-font-family: var( --syfds-typography-themes-label-small-emphasized-mobile-font-family );--syfds-typography-label-small-emphasized-font-size: var( --syfds-typography-themes-label-small-emphasized-mobile-font-size );--syfds-typography-label-small-emphasized-font-weight: var( --syfds-typography-themes-label-small-emphasized-mobile-font-weight );--syfds-typography-label-small-emphasized-letter-spacing: var( --syfds-typography-themes-label-small-emphasized-mobile-letter-spacing );--syfds-typography-label-small-emphasized-line-height: var( --syfds-typography-themes-label-small-emphasized-mobile-line-height );--syfds-typography-label-small-emphasized-text-transform: var( --syfds-typography-themes-label-small-emphasized-mobile-text-transform );--syfds-typography-label-small-font-family: var( --syfds-typography-themes-label-small-mobile-font-family );--syfds-typography-label-small-font-size: var( --syfds-typography-themes-label-small-mobile-font-size );--syfds-typography-label-small-font-weight: var( --syfds-typography-themes-label-small-mobile-font-weight );--syfds-typography-label-small-letter-spacing: var( --syfds-typography-themes-label-small-mobile-letter-spacing );--syfds-typography-label-small-line-height: var( --syfds-typography-themes-label-small-mobile-line-height );--syfds-typography-label-small-text-transform: var( --syfds-typography-themes-label-small-mobile-text-transform );--syfds-typography-link-large-emphasized-font-family: var( --syfds-typography-themes-link-large-emphasized-mobile-font-family );--syfds-typography-link-large-emphasized-font-size: var( --syfds-typography-themes-link-large-emphasized-mobile-font-size );--syfds-typography-link-large-emphasized-font-weight: var( --syfds-typography-themes-link-large-emphasized-mobile-font-weight );--syfds-typography-link-large-emphasized-letter-spacing: var( --syfds-typography-themes-link-large-emphasized-mobile-letter-spacing );--syfds-typography-link-large-emphasized-line-height: var( --syfds-typography-themes-link-large-emphasized-mobile-line-height );--syfds-typography-link-large-emphasized-text-transform: var( --syfds-typography-themes-link-large-emphasized-mobile-text-transform );--syfds-typography-link-medium-emphasized-font-family: var( --syfds-typography-themes-link-medium-emphasized-mobile-font-family );--syfds-typography-link-medium-emphasized-font-size: var( --syfds-typography-themes-link-medium-emphasized-mobile-font-size );--syfds-typography-link-medium-emphasized-font-weight: var( --syfds-typography-themes-link-medium-emphasized-mobile-font-weight );--syfds-typography-link-medium-emphasized-letter-spacing: var( --syfds-typography-themes-link-medium-emphasized-mobile-letter-spacing );--syfds-typography-link-medium-emphasized-line-height: var( --syfds-typography-themes-link-medium-emphasized-mobile-line-height );--syfds-typography-link-medium-emphasized-text-transform: var( --syfds-typography-themes-link-medium-emphasized-mobile-text-transform );--syfds-typography-link-small-emphasized-font-family: var( --syfds-typography-themes-link-small-emphasized-mobile-font-family );--syfds-typography-link-small-emphasized-font-size: var( --syfds-typography-themes-link-small-emphasized-mobile-font-size );--syfds-typography-link-small-emphasized-font-weight: var( --syfds-typography-themes-link-small-emphasized-mobile-font-weight );--syfds-typography-link-small-emphasized-letter-spacing: var( --syfds-typography-themes-link-small-emphasized-mobile-letter-spacing );--syfds-typography-link-small-emphasized-line-height: var( --syfds-typography-themes-link-small-emphasized-mobile-line-height );--syfds-typography-link-small-emphasized-text-transform: var( --syfds-typography-themes-link-small-emphasized-mobile-text-transform );--syfds-typography-title-large-emphasized-font-family: var( --syfds-typography-themes-title-large-emphasized-mobile-font-family );--syfds-typography-title-large-emphasized-font-size: var( --syfds-typography-themes-title-large-emphasized-mobile-font-size );--syfds-typography-title-large-emphasized-font-weight: var( --syfds-typography-themes-title-large-emphasized-mobile-font-weight );--syfds-typography-title-large-emphasized-letter-spacing: var( --syfds-typography-themes-title-large-emphasized-mobile-letter-spacing );--syfds-typography-title-large-emphasized-line-height: var( --syfds-typography-themes-title-large-emphasized-mobile-line-height );--syfds-typography-title-large-emphasized-text-transform: var( --syfds-typography-themes-title-large-emphasized-mobile-text-transform );--syfds-typography-title-large-font-family: var( --syfds-typography-themes-title-large-mobile-font-family );--syfds-typography-title-large-font-size: var( --syfds-typography-themes-title-large-mobile-font-size );--syfds-typography-title-large-font-weight: var( --syfds-typography-themes-title-large-mobile-font-weight );--syfds-typography-title-large-letter-spacing: var( --syfds-typography-themes-title-large-mobile-letter-spacing );--syfds-typography-title-large-line-height: var( --syfds-typography-themes-title-large-mobile-line-height );--syfds-typography-title-large-text-transform: var( --syfds-typography-themes-title-large-mobile-text-transform );--syfds-typography-title-medium-emphasized-font-family: var( --syfds-typography-themes-title-medium-emphasized-mobile-font-family );--syfds-typography-title-medium-emphasized-font-size: var( --syfds-typography-themes-title-medium-emphasized-mobile-font-size );--syfds-typography-title-medium-emphasized-font-weight: var( --syfds-typography-themes-title-medium-emphasized-mobile-font-weight );--syfds-typography-title-medium-emphasized-letter-spacing: var( --syfds-typography-themes-title-medium-emphasized-mobile-letter-spacing );--syfds-typography-title-medium-emphasized-line-height: var( --syfds-typography-themes-title-medium-emphasized-mobile-line-height );--syfds-typography-title-medium-emphasized-text-transform: var( --syfds-typography-themes-title-medium-emphasized-mobile-text-transform );--syfds-typography-title-medium-font-family: var( --syfds-typography-themes-title-medium-mobile-font-family );--syfds-typography-title-medium-font-size: var( --syfds-typography-themes-title-medium-mobile-font-size );--syfds-typography-title-medium-font-weight: var( --syfds-typography-themes-title-medium-mobile-font-weight );--syfds-typography-title-medium-letter-spacing: var( --syfds-typography-themes-title-medium-mobile-letter-spacing );--syfds-typography-title-medium-line-height: var( --syfds-typography-themes-title-medium-mobile-line-height );--syfds-typography-title-medium-text-transform: var( --syfds-typography-themes-title-medium-mobile-text-transform );--syfds-typography-title-small-emphasized-font-family: var( --syfds-typography-themes-title-small-emphasized-mobile-font-family );--syfds-typography-title-small-emphasized-font-size: var( --syfds-typography-themes-title-small-emphasized-mobile-font-size );--syfds-typography-title-small-emphasized-font-weight: var( --syfds-typography-themes-title-small-emphasized-mobile-font-weight );--syfds-typography-title-small-emphasized-letter-spacing: var( --syfds-typography-themes-title-small-emphasized-mobile-letter-spacing );--syfds-typography-title-small-emphasized-line-height: var( --syfds-typography-themes-title-small-emphasized-mobile-line-height );--syfds-typography-title-small-emphasized-text-transform: var( --syfds-typography-themes-title-small-emphasized-mobile-text-transform );--syfds-typography-title-small-font-family: var( --syfds-typography-themes-title-small-mobile-font-family );--syfds-typography-title-small-font-size: var( --syfds-typography-themes-title-small-mobile-font-size );--syfds-typography-title-small-font-weight: var( --syfds-typography-themes-title-small-mobile-font-weight );--syfds-typography-title-small-letter-spacing: var( --syfds-typography-themes-title-small-mobile-letter-spacing );--syfds-typography-title-small-line-height: var( --syfds-typography-themes-title-small-mobile-line-height );--syfds-typography-title-small-text-transform: var( --syfds-typography-themes-title-small-mobile-text-transform )}}@media (width >= 1200px){:root[data-theme=syf-light]{--syfds-breakpoints-t1-gutter: var(--syfds-spacing-16);--syfds-breakpoints-t1-horizontal-margin: var(--syfds-spacing-16);--syfds-layout-guide-center-div: var(--syfds-breakpoints-xlarge-center-div);--syfds-layout-guide-count: var(--syfds-spacing-12);--syfds-layout-guide-default-width: var( --syfds-breakpoints-xlarge-default-width );--syfds-layout-guide-gutter: var(--syfds-breakpoints-xlarge-gutter);--syfds-layout-guide-horizontal-margin: var( --syfds-breakpoints-xlarge-horizontal-margin );--syfds-layout-guide-max-width: var(--syfds-breakpoints-xlarge-max-width);--syfds-layout-guide-min-width: var(--syfds-breakpoints-xlarge-min-width);--syfds-size-component-2xlg: var(--syfds-size-component-2xlarge);--syfds-size-component-3xlg: var(--syfds-size-component-3xlarge);--syfds-size-component-4xlg: var(--syfds-size-component-4xlarge);--syfds-size-component-lg: var(--syfds-size-component-large);--syfds-size-component-md: var(--syfds-size-component-medium);--syfds-size-component-sm: var(--syfds-size-component-small);--syfds-size-component-xlg: var(--syfds-size-component-xlarge);--syfds-size-icon-2x-large: var(--syfds-size-icon-2xlg);--syfds-size-icon-button-lg: var(--syfds-icon-button-size-lg);--syfds-size-icon-button-md: var(--syfds-icon-button-size-md);--syfds-size-icon-button-sm: var(--syfds-icon-button-size-sm);--syfds-size-icon-button-xlg: var(--syfds-icon-button-size-xlg);--syfds-size-icon-large: var(--syfds-size-icon-lg);--syfds-size-icon-medium: var(--syfds-size-icon-md);--syfds-size-icon-small: var(--syfds-size-icon-sm);--syfds-size-icon-small-deprecated: var(--syfds-size-icon-sm);--syfds-size-icon-x-large: var(--syfds-size-icon-xlg);--syfds-size-icon-x-small: var(--syfds-size-icon-xsm);--syfds-size-logo-small: var(--syfds-logo-size-sm);--syfds-size-logo-x-small: var(--syfds-logo-size-xsm);--syfds-spacing-button-gap: var(--syfds-button-spacing-gap);--syfds-spacing-button-horiz-padding-lg: var( --syfds-button-spacing-horiz-padding-lg );--syfds-spacing-button-horiz-padding-sm: var( --syfds-button-spacing-horiz-padding-sm );--syfds-spacing-button-min-width-lg: var(--syfds-spacing-96);--syfds-spacing-button-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-button-vert-padding-lg: var( --syfds-button-spacing-vert-padding-lg );--syfds-spacing-button-vert-padding-sm: var( --syfds-button-spacing-vert-padding-sm );--syfds-spacing-data-list-gap-2xsm: var(--syfds-spacing-4);--syfds-spacing-data-list-gap-lg: var(--syfds-spacing-20);--syfds-spacing-data-list-gap-md: var(--syfds-spacing-16);--syfds-spacing-data-list-gap-sm: var(--syfds-spacing-12);--syfds-spacing-data-list-gap-xsm: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-gap-lg: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-gap-md: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-gap-none: var(--syfds-spacing-0);--syfds-spacing-dropdown-menu-gap-sm: var(--syfds-spacing-2);--syfds-spacing-dropdown-menu-height-md: var(--syfds-spacing-40);--syfds-spacing-dropdown-menu-horiz-padding-lg: var(--syfds-spacing-20);--syfds-spacing-dropdown-menu-horiz-padding-md: var(--syfds-spacing-12);--syfds-spacing-dropdown-menu-horiz-padding-sm: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-horiz-padding-xlg: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-horiz-padding-xsm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-vert-padding-md: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-gap-2xlarge: var(--syfds-spacing-20);--syfds-spacing-gap-3xlarge: var(--syfds-spacing-24);--syfds-spacing-gap-large: var(--syfds-spacing-12);--syfds-spacing-gap-medium: var(--syfds-spacing-8);--syfds-spacing-gap-none: var(--syfds-spacing-0);--syfds-spacing-gap-small: var(--syfds-spacing-4);--syfds-spacing-gap-xlarge: var(--syfds-spacing-16);--syfds-spacing-gap-xsmall: var(--syfds-spacing-2);--syfds-spacing-header-gap: var(--syfds-spacing-0);--syfds-spacing-header-horiz-padding-sm: var(--syfds-spacing-0);--syfds-spacing-header-min-height-sm: var(--syfds-spacing-80);--syfds-spacing-header-vert-padding-sm: var(--syfds-spacing-12);--syfds-spacing-horiz-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-horiz-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-horiz-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-horiz-padding-large: var(--syfds-spacing-12);--syfds-spacing-horiz-padding-medium: var(--syfds-spacing-8);--syfds-spacing-horiz-padding-none: var(--syfds-spacing-0);--syfds-spacing-horiz-padding-small: var(--syfds-spacing-4);--syfds-spacing-horiz-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-horiz-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-icon-button-horiz-padding-sm: var(--syfds-spacing-4);--syfds-spacing-icon-button-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-logo-horiz-padding-sm: var( --syfds-logo-spacing-horiz-padding-sm );--syfds-spacing-logo-min-height-sm: var(--syfds-spacing-80);--syfds-spacing-logo-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-logo-vert-padding-md: var( --syfds-logo-spacing-vert-padding-md );--syfds-spacing-logo-vert-padding-sm: var( --syfds-logo-spacing-vert-padding-sm );--syfds-spacing-page-horiz-padding-large: var(--syfds-spacing-64);--syfds-spacing-select-gap: var(--syfds-spacing-12);--syfds-spacing-select-height-md: var(--syfds-spacing-40);--syfds-spacing-select-height-sm: var(--syfds-spacing-24);--syfds-spacing-select-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-select-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-text-field-gap: var(--syfds-spacing-12);--syfds-spacing-text-field-height-md: var(--syfds-spacing-40);--syfds-spacing-text-field-height-sm: var(--syfds-spacing-24);--syfds-spacing-text-field-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-text-field-horiz-padding-sm: var(--syfds-spacing-12);--syfds-spacing-text-field-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-vert-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-vert-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-vert-padding-large: var(--syfds-spacing-12);--syfds-spacing-vert-padding-medium: var(--syfds-spacing-8);--syfds-spacing-vert-padding-none: var(--syfds-spacing-0);--syfds-spacing-vert-padding-small: var(--syfds-spacing-4);--syfds-spacing-vert-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-vert-padding-xsmall: var(--syfds-spacing-2);--syfds-typography-body-large-emphasized-font-family: var( --syfds-typography-themes-body-large-emphasized-font-family );--syfds-typography-body-large-emphasized-font-size: var( --syfds-typography-themes-body-large-emphasized-font-size );--syfds-typography-body-large-emphasized-font-weight: var( --syfds-typography-themes-body-large-emphasized-font-weight );--syfds-typography-body-large-emphasized-letter-spacing: var( --syfds-typography-themes-body-large-emphasized-letter-spacing );--syfds-typography-body-large-emphasized-line-height: var( --syfds-typography-themes-body-large-emphasized-line-height );--syfds-typography-body-large-emphasized-text-transform: var( --syfds-typography-themes-body-large-emphasized-text-transform );--syfds-typography-body-large-font-family: var( --syfds-typography-themes-body-large-font-family );--syfds-typography-body-large-font-size: var( --syfds-typography-themes-body-large-font-size );--syfds-typography-body-large-font-weight: var( --syfds-typography-themes-body-large-font-weight );--syfds-typography-body-large-letter-spacing: var( --syfds-typography-themes-body-large-letter-spacing );--syfds-typography-body-large-line-height: var( --syfds-typography-themes-body-large-line-height );--syfds-typography-body-large-text-transform: var( --syfds-typography-themes-body-large-text-transform );--syfds-typography-body-medium-emphasized-font-family: var( --syfds-typography-themes-body-medium-emphasized-font-family );--syfds-typography-body-medium-emphasized-font-size: var( --syfds-typography-themes-body-medium-emphasized-font-size );--syfds-typography-body-medium-emphasized-font-weight: var( --syfds-typography-themes-body-medium-emphasized-font-weight );--syfds-typography-body-medium-emphasized-letter-spacing: var( --syfds-typography-themes-body-medium-emphasized-letter-spacing );--syfds-typography-body-medium-emphasized-line-height: var( --syfds-typography-themes-body-medium-emphasized-line-height );--syfds-typography-body-medium-emphasized-text-transform: var( --syfds-typography-themes-body-medium-emphasized-text-transform );--syfds-typography-body-medium-font-family: var( --syfds-typography-themes-body-medium-font-family );--syfds-typography-body-medium-font-size: var( --syfds-typography-themes-body-medium-font-size );--syfds-typography-body-medium-font-weight: var( --syfds-typography-themes-body-medium-font-weight );--syfds-typography-body-medium-letter-spacing: var( --syfds-typography-themes-body-medium-letter-spacing );--syfds-typography-body-medium-line-height: var( --syfds-typography-themes-body-medium-line-height );--syfds-typography-body-medium-text-transform: var( --syfds-typography-themes-body-medium-text-transform );--syfds-typography-body-small-emphasized-font-family: var( --syfds-typography-themes-body-small-emphasized-font-family );--syfds-typography-body-small-emphasized-font-size: var( --syfds-typography-themes-body-small-emphasized-font-size );--syfds-typography-body-small-emphasized-font-weight: var( --syfds-typography-themes-body-small-emphasized-font-weight );--syfds-typography-body-small-emphasized-letter-spacing: var( --syfds-typography-themes-body-small-emphasized-letter-spacing );--syfds-typography-body-small-emphasized-line-height: var( --syfds-typography-themes-body-small-emphasized-line-height );--syfds-typography-body-small-emphasized-text-transform: var( --syfds-typography-themes-body-small-emphasized-text-transform );--syfds-typography-body-small-font-family: var( --syfds-typography-themes-body-small-font-family );--syfds-typography-body-small-font-size: var( --syfds-typography-themes-body-small-font-size );--syfds-typography-body-small-font-weight: var( --syfds-typography-themes-body-small-font-weight );--syfds-typography-body-small-letter-spacing: var( --syfds-typography-themes-body-small-letter-spacing );--syfds-typography-body-small-line-height: var( --syfds-typography-themes-body-small-line-height );--syfds-typography-body-small-text-transform: var( --syfds-typography-themes-body-small-text-transform );--syfds-typography-display-large-font-family: var( --syfds-typography-themes-display-large-font-family );--syfds-typography-display-large-font-size: var( --syfds-typography-themes-display-large-font-size );--syfds-typography-display-large-font-weight: var( --syfds-typography-themes-display-large-font-weight );--syfds-typography-display-large-letter-spacing: var( --syfds-typography-themes-display-large-letter-spacing );--syfds-typography-display-large-line-height: var( --syfds-typography-themes-display-large-line-height );--syfds-typography-display-large-text-transform: var( --syfds-typography-themes-display-large-text-transform );--syfds-typography-display-medium-font-family: var( --syfds-typography-themes-display-medium-font-family );--syfds-typography-display-medium-font-size: var( --syfds-typography-themes-display-medium-font-size );--syfds-typography-display-medium-font-weight: var( --syfds-typography-themes-display-medium-font-weight );--syfds-typography-display-medium-letter-spacing: var( --syfds-typography-themes-display-medium-letter-spacing );--syfds-typography-display-medium-line-height: var( --syfds-typography-themes-display-medium-line-height );--syfds-typography-display-medium-text-transform: var( --syfds-typography-themes-display-medium-text-transform );--syfds-typography-display-small-font-family: var( --syfds-typography-themes-display-small-font-family );--syfds-typography-display-small-font-size: var( --syfds-typography-themes-display-small-font-size );--syfds-typography-display-small-font-weight: var( --syfds-typography-themes-display-small-font-weight );--syfds-typography-display-small-letter-spacing: var( --syfds-typography-themes-display-small-letter-spacing );--syfds-typography-display-small-line-height: var( --syfds-typography-themes-display-small-line-height );--syfds-typography-display-small-text-transform: var( --syfds-typography-themes-display-small-text-transform );--syfds-typography-headline-large-font-family: var( --syfds-typography-themes-headline-large-font-family );--syfds-typography-headline-large-font-size: var( --syfds-typography-themes-headline-large-font-size );--syfds-typography-headline-large-font-weight: var( --syfds-typography-themes-headline-large-font-weight );--syfds-typography-headline-large-letter-spacing: var( --syfds-typography-themes-headline-large-letter-spacing );--syfds-typography-headline-large-line-height: var( --syfds-typography-themes-headline-large-line-height );--syfds-typography-headline-large-text-transform: var( --syfds-typography-themes-headline-large-text-transform );--syfds-typography-headline-medium-font-family: var( --syfds-typography-themes-headline-medium-font-family );--syfds-typography-headline-medium-font-size: var( --syfds-typography-themes-headline-medium-font-size );--syfds-typography-headline-medium-font-weight: var( --syfds-typography-themes-headline-medium-font-weight );--syfds-typography-headline-medium-letter-spacing: var( --syfds-typography-themes-headline-medium-letter-spacing );--syfds-typography-headline-medium-line-height: var( --syfds-typography-themes-headline-medium-line-height );--syfds-typography-headline-medium-text-transform: var( --syfds-typography-themes-headline-medium-text-transform );--syfds-typography-headline-small-font-family: var( --syfds-typography-themes-headline-small-font-family );--syfds-typography-headline-small-font-size: var( --syfds-typography-themes-headline-small-font-size );--syfds-typography-headline-small-font-weight: var( --syfds-typography-themes-headline-small-font-weight );--syfds-typography-headline-small-letter-spacing: var( --syfds-typography-themes-headline-small-letter-spacing );--syfds-typography-headline-small-line-height: var( --syfds-typography-themes-headline-small-line-height );--syfds-typography-headline-small-text-transform: var( --syfds-typography-themes-headline-small-text-transform );--syfds-typography-label-large-emphasized-font-family: var( --syfds-typography-themes-label-large-emphasized-font-family );--syfds-typography-label-large-emphasized-font-size: var( --syfds-typography-themes-label-large-emphasized-font-size );--syfds-typography-label-large-emphasized-font-weight: var( --syfds-typography-themes-label-large-emphasized-font-weight );--syfds-typography-label-large-emphasized-letter-spacing: var( --syfds-typography-themes-label-large-emphasized-letter-spacing );--syfds-typography-label-large-emphasized-line-height: var( --syfds-typography-themes-label-large-emphasized-line-height );--syfds-typography-label-large-emphasized-text-transform: var( --syfds-typography-themes-label-large-emphasized-text-transform );--syfds-typography-label-large-font-family: var( --syfds-typography-themes-label-large-font-family );--syfds-typography-label-large-font-size: var( --syfds-typography-themes-label-large-font-size );--syfds-typography-label-large-font-weight: var( --syfds-typography-themes-label-large-font-weight );--syfds-typography-label-large-letter-spacing: var( --syfds-typography-themes-label-large-letter-spacing );--syfds-typography-label-large-line-height: var( --syfds-typography-themes-label-large-line-height );--syfds-typography-label-large-text-transform: var( --syfds-typography-themes-label-large-text-transform );--syfds-typography-label-medium-emphasized-font-family: var( --syfds-typography-themes-label-medium-emphasized-font-family );--syfds-typography-label-medium-emphasized-font-size: var( --syfds-typography-themes-label-medium-emphasized-font-size );--syfds-typography-label-medium-emphasized-font-weight: var( --syfds-typography-themes-label-medium-emphasized-font-weight );--syfds-typography-label-medium-emphasized-letter-spacing: var( --syfds-typography-themes-label-medium-emphasized-letter-spacing );--syfds-typography-label-medium-emphasized-line-height: var( --syfds-typography-themes-label-medium-emphasized-line-height );--syfds-typography-label-medium-emphasized-text-transform: var( --syfds-typography-themes-label-medium-emphasized-text-transform );--syfds-typography-label-medium-font-family: var( --syfds-typography-themes-label-medium-font-family );--syfds-typography-label-medium-font-size: var( --syfds-typography-themes-label-medium-font-size );--syfds-typography-label-medium-font-weight: var( --syfds-typography-themes-label-medium-font-weight );--syfds-typography-label-medium-letter-spacing: var( --syfds-typography-themes-label-medium-letter-spacing );--syfds-typography-label-medium-line-height: var( --syfds-typography-themes-label-medium-line-height );--syfds-typography-label-medium-text-transform: var( --syfds-typography-themes-label-medium-text-transform );--syfds-typography-label-small-emphasized-font-family: var( --syfds-typography-themes-label-small-emphasized-font-family );--syfds-typography-label-small-emphasized-font-size: var( --syfds-typography-themes-label-small-emphasized-font-size );--syfds-typography-label-small-emphasized-font-weight: var( --syfds-typography-themes-label-small-emphasized-font-weight );--syfds-typography-label-small-emphasized-letter-spacing: var( --syfds-typography-themes-label-small-emphasized-letter-spacing );--syfds-typography-label-small-emphasized-line-height: var( --syfds-typography-themes-label-small-emphasized-line-height );--syfds-typography-label-small-emphasized-text-transform: var( --syfds-typography-themes-label-small-emphasized-text-transform );--syfds-typography-label-small-font-family: var( --syfds-typography-themes-label-small-font-family );--syfds-typography-label-small-font-size: var( --syfds-typography-themes-label-small-font-size );--syfds-typography-label-small-font-weight: var( --syfds-typography-themes-label-small-font-weight );--syfds-typography-label-small-letter-spacing: var( --syfds-typography-themes-label-small-letter-spacing );--syfds-typography-label-small-line-height: var( --syfds-typography-themes-label-small-line-height );--syfds-typography-label-small-text-transform: var( --syfds-typography-themes-label-small-text-transform );--syfds-typography-link-large-emphasized-font-family: var( --syfds-typography-themes-link-large-emphasized-font-family );--syfds-typography-link-large-emphasized-font-size: var( --syfds-typography-themes-link-large-emphasized-font-size );--syfds-typography-link-large-emphasized-font-weight: var( --syfds-typography-themes-link-large-emphasized-font-weight );--syfds-typography-link-large-emphasized-letter-spacing: var( --syfds-typography-themes-link-large-emphasized-letter-spacing );--syfds-typography-link-large-emphasized-line-height: var( --syfds-typography-themes-link-large-emphasized-line-height );--syfds-typography-link-large-emphasized-text-transform: var( --syfds-typography-themes-link-large-emphasized-text-transform );--syfds-typography-link-medium-emphasized-font-family: var( --syfds-typography-themes-link-medium-emphasized-font-family );--syfds-typography-link-medium-emphasized-font-size: var( --syfds-typography-themes-link-medium-emphasized-font-size );--syfds-typography-link-medium-emphasized-font-weight: var( --syfds-typography-themes-link-medium-emphasized-font-weight );--syfds-typography-link-medium-emphasized-letter-spacing: var( --syfds-typography-themes-link-medium-emphasized-letter-spacing );--syfds-typography-link-medium-emphasized-line-height: var( --syfds-typography-themes-link-medium-emphasized-line-height );--syfds-typography-link-medium-emphasized-text-transform: var( --syfds-typography-themes-link-medium-emphasized-text-transform );--syfds-typography-link-small-emphasized-font-family: var( --syfds-typography-themes-link-small-emphasized-font-family );--syfds-typography-link-small-emphasized-font-size: var( --syfds-typography-themes-link-small-emphasized-font-size );--syfds-typography-link-small-emphasized-font-weight: var( --syfds-typography-themes-link-small-emphasized-font-weight );--syfds-typography-link-small-emphasized-letter-spacing: var( --syfds-typography-themes-link-small-emphasized-letter-spacing );--syfds-typography-link-small-emphasized-line-height: var( --syfds-typography-themes-link-small-emphasized-line-height );--syfds-typography-link-small-emphasized-text-transform: var( --syfds-typography-themes-link-small-emphasized-text-transform );--syfds-typography-title-large-emphasized-font-family: var( --syfds-typography-themes-title-large-emphasized-font-family );--syfds-typography-title-large-emphasized-font-size: var( --syfds-typography-themes-title-large-emphasized-font-size );--syfds-typography-title-large-emphasized-font-weight: var( --syfds-typography-themes-title-large-emphasized-font-weight );--syfds-typography-title-large-emphasized-letter-spacing: var( --syfds-typography-themes-title-large-emphasized-letter-spacing );--syfds-typography-title-large-emphasized-line-height: var( --syfds-typography-themes-title-large-emphasized-line-height );--syfds-typography-title-large-emphasized-text-transform: var( --syfds-typography-themes-title-large-emphasized-text-transform );--syfds-typography-title-large-font-family: var( --syfds-typography-themes-title-large-font-family );--syfds-typography-title-large-font-size: var( --syfds-typography-themes-title-large-font-size );--syfds-typography-title-large-font-weight: var( --syfds-typography-themes-title-large-font-weight );--syfds-typography-title-large-letter-spacing: var( --syfds-typography-themes-title-large-letter-spacing );--syfds-typography-title-large-line-height: var( --syfds-typography-themes-title-large-line-height );--syfds-typography-title-large-text-transform: var( --syfds-typography-themes-title-large-text-transform );--syfds-typography-title-medium-emphasized-font-family: var( --syfds-typography-themes-title-medium-emphasized-font-family );--syfds-typography-title-medium-emphasized-font-size: var( --syfds-typography-themes-title-medium-emphasized-font-size );--syfds-typography-title-medium-emphasized-font-weight: var( --syfds-typography-themes-title-medium-emphasized-font-weight );--syfds-typography-title-medium-emphasized-letter-spacing: var( --syfds-typography-themes-title-medium-emphasized-letter-spacing );--syfds-typography-title-medium-emphasized-line-height: var( --syfds-typography-themes-title-medium-emphasized-line-height );--syfds-typography-title-medium-emphasized-text-transform: var( --syfds-typography-themes-title-medium-emphasized-text-transform );--syfds-typography-title-medium-font-family: var( --syfds-typography-themes-title-medium-font-family );--syfds-typography-title-medium-font-size: var( --syfds-typography-themes-title-medium-font-size );--syfds-typography-title-medium-font-weight: var( --syfds-typography-themes-title-medium-font-weight );--syfds-typography-title-medium-letter-spacing: var( --syfds-typography-themes-title-medium-letter-spacing );--syfds-typography-title-medium-line-height: var( --syfds-typography-themes-title-medium-line-height );--syfds-typography-title-medium-text-transform: var( --syfds-typography-themes-title-medium-text-transform );--syfds-typography-title-small-emphasized-font-family: var( --syfds-typography-themes-title-small-emphasized-font-family );--syfds-typography-title-small-emphasized-font-size: var( --syfds-typography-themes-title-small-emphasized-font-size );--syfds-typography-title-small-emphasized-font-weight: var( --syfds-typography-themes-title-small-emphasized-font-weight );--syfds-typography-title-small-emphasized-letter-spacing: var( --syfds-typography-themes-title-small-emphasized-letter-spacing );--syfds-typography-title-small-emphasized-line-height: var( --syfds-typography-themes-title-small-emphasized-line-height );--syfds-typography-title-small-emphasized-text-transform: var( --syfds-typography-themes-title-small-emphasized-text-transform );--syfds-typography-title-small-font-family: var( --syfds-typography-themes-title-small-font-family );--syfds-typography-title-small-font-size: var( --syfds-typography-themes-title-small-font-size );--syfds-typography-title-small-font-weight: var( --syfds-typography-themes-title-small-font-weight );--syfds-typography-title-small-letter-spacing: var( --syfds-typography-themes-title-small-letter-spacing );--syfds-typography-title-small-line-height: var( --syfds-typography-themes-title-small-line-height );--syfds-typography-title-small-text-transform: var( --syfds-typography-themes-title-small-text-transform )}}:root,:host{--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";--fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}svg:not(:root).svg-inline--fa,svg:not(:host).svg-inline--fa{overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display, inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0em}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin, .3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin, .3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width, 2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width, 1.25em)}.fa-layers svg.svg-inline--fa{inset:0;margin:auto;position:absolute}.fa-layers-text,.fa-layers-counter{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color, #ff253a);border-radius:var(--fa-counter-border-radius, 1em);box-sizing:border-box;color:var(--fa-inverse, #fff);line-height:var(--fa-counter-line-height, 1);max-width:var(--fa-counter-max-width, 5em);min-width:var(--fa-counter-min-width, 1.5em);overflow:hidden;padding:var(--fa-counter-padding, .25em .5em);right:var(--fa-right, 0);text-overflow:ellipsis;top:var(--fa-top, 0);-webkit-transform:scale(var(--fa-counter-scale, .25));transform:scale(var(--fa-counter-scale, .25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom, 0);right:var(--fa-right, 0);top:auto;-webkit-transform:scale(var(--fa-layers-scale, .25));transform:scale(var(--fa-layers-scale, .25));-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom, 0);left:var(--fa-left, 0);right:auto;top:auto;-webkit-transform:scale(var(--fa-layers-scale, .25));transform:scale(var(--fa-layers-scale, .25));-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top, 0);right:var(--fa-right, 0);-webkit-transform:scale(var(--fa-layers-scale, .25));transform:scale(var(--fa-layers-scale, .25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:var(--fa-left, 0);right:auto;top:var(--fa-top, 0);-webkit-transform:scale(var(--fa-layers-scale, .25));transform:scale(var(--fa-layers-scale, .25));-webkit-transform-origin:top left;transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay, 0);animation-delay:var(--fa-animation-delay, 0);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay, 0);animation-delay:var(--fa-animation-delay, 0);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-delay:var(--fa-animation-delay, 0);animation-delay:var(--fa-animation-delay, 0);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-delay:var(--fa-animation-delay, 0);animation-delay:var(--fa-animation-delay, 0);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay, 0);animation-delay:var(--fa-animation-delay, 0);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-delay:var(--fa-animation-delay, 0);animation-delay:var(--fa-animation-delay, 0);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay, 0);animation-delay:var(--fa-animation-delay, 0);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 2s);animation-duration:var(--fa-animation-duration, 2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, steps(8));animation-timing-function:var(--fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em));transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound, -.125em));transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em));transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound, -.125em));transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle, none));transform:rotate(var(--fa-rotate-angle, none))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{inset:0;margin:auto;position:absolute;z-index:var(--fa-stack-z-index, auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse, #fff)}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color, currentColor);opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color, currentColor);opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fad.fa-inverse,.fa-duotone.fa-inverse{color:var(--fa-inverse, #fff)}#nit-alme-window-root .radio-group label:before,#nit-alme-window-root .radio-group label:after{box-sizing:content-box}#nit-alme-window-root .radio-group label:before{content:none}body>div#alme-ui-root>div#nit-alme-window-root{right:calc(var(--sw) + 16px)}body>div#alme-ui-root>button#launchIvaBtn{right:calc(var(--sw) + 16px)}@media screen and (min-width: 0) and (max-width: 600px){body>div#alme-ui-root>div#nit-alme-window-root{right:0}}#alme-survey-dialog input[type=radio]{margin:0;padding:0;width:0}#alme-survey-dialog label{font-size:inherit;margin:0 5px}#alme-survey-dialog-title{padding:10px 10px 0}#alme-close-dialog,#iva-loader-dialog,#data-collection-dialog,#alme-end-live-chat-dialog,#alme-session-timeout-dialog,#alme-live-chat-session-timeout-dialog,#alme-survey-dialog{position:static!important}p[id^=syf-help-text-]:empty{display:none}div#nit-alme-window-root input#alme-message-input-box:focus,div#nit-alme-window-root .iva-text-input-field:focus{box-shadow:none;outline:none;border:none}.iva-text-input-field{left:10px!important;width:calc(100% - 20px)!important}.iva-text-input-field-container div:last-child>p,.react-datepicker__input-container>div>div:last-child>p,#syf-help-text-Alme-Overlay-Form-TravelLocation{color:#c92314}div#nit-alme-window-root .modalsurveydialog div{margin:0!important;padding:0!important;overflow:inherit!important}div#nit-alme-window-root .FMPLTableStyle{width:100%!important}div#nit-alme-window-root .FMPLTableStyle tbody tr{background-color:unset!important}div#nit-alme-window-root .FMPLTableStyle tbody tr:nth-child(2n){background-color:unset!important}div#nit-alme-window-root .FMPLTableStyle th,.FMPLTableStyle td{padding:0!important}div#nit-alme-window-root .FMPLTableStyle td{font-weight:unset!important}div#nit-alme-window-root .FMPLTableStyle b{font-weight:700!important}div#nit-alme-window-root #transmitContainer header{all:unset}div#nit-alme-window-root label{outline:none!important}div#nit-alme-window-root img{max-width:40px!important}div#nit-alme-window-root img[alt="Apple App Store"],div#nit-alme-window-root img[alt="Google Play Store"]{display:inline-block!important;max-width:100%!important;height:auto!important;width:clamp(100px,28vw,130px)!important;object-fit:contain!important;margin:5px!important}@media (max-width: 480px){div#nit-alme-window-root img[alt="Apple App Store"],div#nit-alme-window-root img[alt="Google Play Store"]{width:clamp(80px,26vw,110px)!important}}#nit-alme-window-root{display:block!important}div#nit-alme-window-root h1{font-size:18px!important}div#nit-alme-window-root li p:before{content:none!important;display:inline-block!important;font-size:1.5rem!important;margin-right:10px!important}.i1e4iimj{position:relative;height:224px;background:var(--bg-url) center/cover no-repeat;-webkit-background-position:top;background-position:top}.i1e4iimj[data-is-fallback=true]{height:200px}@media (min-width: 768px){.i1e4iimj{height:400px;max-width:768px;width:100%}}.l1vp73vm{position:absolute;bottom:-48px;right:56px;width:96px;height:96px;background:var(--bg-url) #d3d3d3 50%/cover no-repeat;border-radius:100%;z-index:1;box-shadow:0 3px 3px #0000000a,0 3px 4px #00000014,0 1px 8px #0000001a}@media (max-width: 767px){.l1vp73vm{width:80px;height:80px;right:16px}}.v1kk7g4p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px 88px 0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;background-color:#fff;position:relative}@media (max-width: 767px){.v1kk7g4p{padding:32px 16px 0}.v1kk7g4p h2{line-height:40px}}.t9kbrax{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:40px 88px 0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px;background-color:#fff;position:relative;border-top:solid 16px #9AB2BF}@media (max-width: 767px){.t9kbrax{padding:32px 16px 0}.t9kbrax h2{line-height:40px}}.cg2zijq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:32px 88px 40px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}@media (max-width: 767px){.cg2zijq{padding:32px 16px;gap:16px}}.n1kmom06{display:-ms-grid;display:grid;gap:16px;padding:16px;background:#fafafa;color:#000}.n13zcz9v{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.n13zcz9v img{width:20px;height:20px}.n8dstj6{font-size:14px;font-weight:600;line-height:20px}.vk4rrdb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:48px;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:16px}@media (max-width: 767px){.vk4rrdb{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.cmf7szr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:16px}@media (max-width: 767px){.cmf7szr{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.c1mrnnov h1{font-size:16px}.l1nz71h4 button{min-width:120px}@media (max-width: 767px){.l1nz71h4 button{min-width:100%}}.c1urwf5k{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--syfds-spacing-md, 16px);background:var(--syfds-color-background-subtle-default, #f6f6f6);-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-top:1px solid var(--syfds-color-background-subtle-default, #e0e0e0);box-sizing:border-box;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.c1urwf5k{height:96px;min-height:96px;padding:0 var(--syfds-spacing-lg, 24px);-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}}.c1urwf5k>button{margin:0;min-width:100%;margin-bottom:var(--syfds-spacing-xs, 8px)}@media (min-width: 768px){.c1urwf5k>button{min-width:auto;min-height:48px;margin-bottom:0;margin-left:var(--syfds-spacing-xs, 8px)}}.m12xka4y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:var(--m12xka4y-0);-ms-flex-pack:var(--m12xka4y-0);-webkit-justify-content:var(--m12xka4y-0);justify-content:var(--m12xka4y-0)}.mcpt77n{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:var(--mcpt77n-0);-ms-flex-pack:var(--mcpt77n-0);-webkit-justify-content:var(--mcpt77n-0);justify-content:var(--mcpt77n-0);gap:8px;width:100%;margin:0 auto;padding-bottom:24px;position:relative;z-index:0}@media (min-width: 480px){.mcpt77n{gap:16px}}@media (min-width: 768px){.mcpt77n{gap:24px}}.mcpt77n *{box-sizing:border-box}.sdont7s{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}.m1nkse4o{margin:0 auto;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}@media (min-width: 480px){.m1nkse4o{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}.tja2fof{width:100%;max-width:var(--tja2fof-0)}.t1ejk9kv{position:absolute;width:var(--t1ejk9kv-0);height:var(--t1ejk9kv-1);-webkit-background-size:cover;background-size:cover;-webkit-background-position:center;background-position:center;background-repeat:no-repeat;border-radius:var(--t1ejk9kv-2);min-width:350px;inset:0;-webkit-transition:filter .3s ease;transition:filter .3s ease;-webkit-filter:none;filter:none}@media (hover: hover) and (pointer: fine){.t1ejk9kv{-webkit-filter:var(--t1ejk9kv-3);filter:var(--t1ejk9kv-3)}@media (max-width: 767px),(any-pointer: coarse){.t1ejk9kv{-webkit-filter:none;filter:none}}}.t1ckw2fx{all:unset;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:var(--t1ckw2fx-0);height:var(--t1ckw2fx-1);border-radius:10px;position:relative;background-color:#34657f}.t1ckw2fx:hover:after{opacity:0}.t1ckw2fx:hover .l14lhcka:after{opacity:0}.t1ckw2fx:after{content:"";position:absolute;inset:0;background-color:#34657f99;mix-blend-mode:multiply;pointer-events:none;width:var(--t1ckw2fx-2);height:var(--t1ckw2fx-3);border-radius:var(--t1ckw2fx-4);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}@media (hover: hover) and (pointer: fine){.t1ckw2fx:after{opacity:1}@media (max-width: 767px),(any-pointer: coarse){.t1ckw2fx:after{opacity:0}}}.o1tdtd64{position:absolute;bottom:var(--o1tdtd64-0);left:var(--o1tdtd64-1);right:0;top:var(--o1tdtd64-2);width:var(--o1tdtd64-3);height:var(--o1tdtd64-4);min-height:var(--o1tdtd64-5);border-radius:var(--o1tdtd64-6);padding:var(--o1tdtd64-7);background-color:#162c37}.p1pbsce8{font-size:12px;color:#fff;line-height:20px;height:20px;font-weight:700;margin-bottom:var(--p1pbsce8-0)}.h18sx1i9{font-size:16px;line-height:24px;font-weight:700;-webkit-transition:color .3s ease;transition:color .3s ease;width:302px;height:48px;color:#fbc600}@media (hover: hover) and (pointer: fine){.h18sx1i9{color:var(--h18sx1i9-0)}@media (max-width: 767px),(any-pointer: coarse){.h18sx1i9{color:#fbc600}}}.cw8ybfs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:32px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:var(--cw8ybfs-0);-ms-flex-pack:var(--cw8ybfs-0);-webkit-justify-content:var(--cw8ybfs-0);justify-content:var(--cw8ybfs-0);gap:var(--cw8ybfs-1);margin-top:4px;width:var(--cw8ybfs-2)}.o4m3jqq{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:#fff;font-size:16px;height:20px;width:20px;padding:var(--o4m3jqq-0);min-width:20px;min-height:20px}.o4m3jqq>img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.skophig{font-size:14px;color:#fff;line-height:20px;max-width:var(--skophig-0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:20px}.a9fyh27{width:32px;height:32px;border-radius:50%;background-color:#9ab2bf;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:#333;font-size:12px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.a7seclv{font-size:20px}.v2a6urv{position:absolute;width:var(--v2a6urv-0);height:var(--v2a6urv-1);-webkit-background-size:cover;background-size:cover;-webkit-background-position:center;background-position:center;background-repeat:no-repeat;border-radius:var(--v2a6urv-2);min-width:350px;inset:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:.3;-webkit-filter:none;filter:none}@media (max-width: 767px),(any-pointer: coarse){.v2a6urv{opacity:1;-webkit-transition:none;transition:none}}.vn706ae{all:unset;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:var(--vn706ae-0);height:var(--vn706ae-1);border-radius:10px;position:relative;background-color:transparent}@media (hover: hover) and (pointer: fine){.vn706ae:hover .v2a6urv{opacity:1}.vn706ae:hover .v11xfkzf:after{opacity:0}}.v1qns3ye{position:absolute;bottom:var(--v1qns3ye-0);left:var(--v1qns3ye-1);right:0;top:var(--v1qns3ye-2);width:var(--v1qns3ye-3);height:auto;min-height:164px;border-radius:0 0 10px 10px;padding:var(--syfds-spacing-16, 16px) var(--syfds-spacing-24, 24px) var(--syfds-spacing-24, 24px) var(--syfds-spacing-24, 24px);background-color:var(--syfds-color-neutral-white, #ffffff)}.v1tihfvy{font-size:var(--syfds-typography-font-size-12, 12px);color:var(--syfds-color-content-default, #090909);line-height:var(--syfds-typography-line-height-20, 20px);height:var(--syfds-typography-line-height-20, 20px);font-weight:var(--syfds-typography-font-weight-bold, 700);margin-bottom:var(--v1tihfvy-0)}.v1xxcled{font-size:var(--syfds-typography-font-size-16, 16px);line-height:var(--syfds-typography-line-height-24, 24px);font-weight:var(--syfds-typography-font-weight-bold, 700);-webkit-transition:color .3s ease;transition:color .3s ease;width:302px;height:48px;color:var(--syfds-color-content-default, #090909)}.viyuxmn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:var(--syfds-color-neutral-charcoal, #090909);font-size:var(--syfds-typography-font-size-16, 16px);height:var(--syfds-size-element-xlarge, 20px);width:var(--syfds-size-element-xlarge, 20px);padding:var(--viyuxmn-0);min-width:var(--syfds-size-element-xlarge, 20px);min-height:var(--syfds-size-element-xlarge, 20px)}.viyuxmn>img{-webkit-filter:none;filter:none}.v1nra5pu{font-size:var(--syfds-typography-font-size-14, 14px);color:var(--syfds-color-content-default, #090909);line-height:var(--syfds-typography-line-height-20, 20px);max-width:var(--v1nra5pu-0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:20px}.vpzfcal{width:var(--syfds-size-component-medium, 32px);height:var(--syfds-size-component-medium, 32px);border-radius:40px;padding:var(--syfds-spacing-4, 4px);background-color:#9ab2bf;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:var(--syfds-color-neutral-charcoal, #090909);font-size:var(--syfds-typography-font-size-12, 12px);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.l14lhcka{position:absolute;top:var(--l14lhcka-0);-webkit-transform:var(--l14lhcka-1);-moz-transform:var(--l14lhcka-1);-ms-transform:var(--l14lhcka-1);transform:var(--l14lhcka-1);right:24px;width:64px;height:64px;border-radius:50%;z-index:1;background:var(--bg-url) #d3d3d3 50%/cover no-repeat;box-shadow:0 3px 3px #0000000a,0 3px 4px #00000014,0 1px 8px #0000001a;-webkit-transition:filter .3s ease;transition:filter .3s ease}.l14lhcka:after{content:"";position:absolute;background-color:#34657f99;mix-blend-mode:multiply;pointer-events:none;border-radius:100%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0;inset:-1px;-webkit-backdrop-filter:grayscale(100%);backdrop-filter:grayscale(100%)}@media (hover: hover) and (pointer: fine){.l14lhcka:after{opacity:1}@media (max-width: 767px),(any-pointer: coarse){.l14lhcka:after{opacity:0}}}.v11xfkzf{position:absolute;top:var(--v11xfkzf-0);-webkit-transform:var(--v11xfkzf-1);-moz-transform:var(--v11xfkzf-1);-ms-transform:var(--v11xfkzf-1);transform:var(--v11xfkzf-1);right:var(--syfds-spacing-24, 24px);width:var(--syfds-size-component-3xlarge, 64px);height:var(--syfds-size-component-3xlarge, 64px);border-radius:100%;padding:10px;z-index:1;background:var(--bg-url) 50%/cover no-repeat;overflow:hidden}.v11xfkzf:after{content:"";position:absolute;inset:0;background-color:#ffffffb3;border-radius:100%;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1}@media (max-width: 767px),(any-pointer: coarse){.v11xfkzf:after{opacity:0}}.s1x8z819{position:absolute;top:var(--s1x8z819-0);left:var(--s1x8z819-1);width:32px;height:32px;padding:6px;border-radius:100px;background-color:#fff;opacity:.75;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1;overflow:hidden}:root[data-theme=syf-light]{--syfds-size-icon-12: .75rem;--syfds-size-icon-14: .875rem;--syfds-size-icon-16: 1rem;--syfds-size-icon-18: 1.125rem;--syfds-size-icon-20: 1.25rem;--syfds-size-icon-24: 1.5rem;--syfds-size-icon-28: 1.75rem;--syfds-size-icon-32: 2rem;--syfds-size-icon-40: 2.5rem;--syfds-size-icon-44: 2.75rem;--syfds-size-icon-48: 3rem;--syfds-size-icon-xsm: var(--syfds-size-icon-12);--syfds-size-icon-xsm-mobile: var(--syfds-size-icon-12);--syfds-size-icon-sm: var(--syfds-size-icon-16);--syfds-size-icon-sm-mobile: var(--syfds-size-icon-16);--syfds-size-icon-md: var(--syfds-size-icon-20);--syfds-size-icon-md-mobile: var(--syfds-size-icon-20);--syfds-size-icon-lg: var(--syfds-size-icon-24);--syfds-size-icon-lg-mobile: var(--syfds-size-icon-24);--syfds-size-icon-xlg: var(--syfds-size-icon-32);--syfds-size-icon-xlg-mobile: var(--syfds-size-icon-32);--syfds-size-icon-2xlg: var(--syfds-size-icon-40);--syfds-size-icon-2xlg-mobile: var(--syfds-size-icon-40);--syfds-size-icon-sm-mobile-16: var(--syfds-size-icon-16);--syfds-size-element-2xlarge: var(--syfds-spacing-24);--syfds-size-element-xlarge: var(--syfds-spacing-20);--syfds-size-element-large: var(--syfds-spacing-16);--syfds-size-element-medium: var(--syfds-spacing-12);--syfds-size-element-small: var(--syfds-spacing-8);--syfds-size-element-xsmall: var(--syfds-spacing-4);--syfds-size-component-6xlarge: var(--syfds-spacing-128);--syfds-size-component-5xlarge: var(--syfds-spacing-96);--syfds-size-component-4xlarge: var(--syfds-spacing-80);--syfds-size-component-3xlarge: var(--syfds-spacing-64);--syfds-size-component-2xlarge: var(--syfds-spacing-56);--syfds-size-component-xlarge: var(--syfds-spacing-48);--syfds-size-component-large: var(--syfds-spacing-40);--syfds-size-component-medium: var(--syfds-spacing-32);--syfds-size-component-small: var(--syfds-spacing-24);--syfds-spacing-0: 0rem;--syfds-spacing-2: .125rem;--syfds-spacing-4: .25rem;--syfds-spacing-8: .5rem;--syfds-spacing-12: .75rem;--syfds-spacing-16: 1rem;--syfds-spacing-20: 1.25rem;--syfds-spacing-24: 1.5rem;--syfds-spacing-28: 1.75rem;--syfds-spacing-32: 2rem;--syfds-spacing-40: 2.5rem;--syfds-spacing-48: 3rem;--syfds-spacing-56: 3.5rem;--syfds-spacing-64: 4rem;--syfds-spacing-80: 5rem;--syfds-spacing-96: 6rem;--syfds-spacing-128: 8rem;--syfds-spacing-1152: 72rem;--syfds-color-utility-green-100: #e2f4eb;--syfds-color-utility-green-200: #a3dbc1;--syfds-color-utility-green-300: #5abe8f;--syfds-color-utility-green-400: #33825d;--syfds-color-utility-green-500: #276347;--syfds-color-utility-green-600: #1a422f;--syfds-color-utility-orange-100: #feeae1;--syfds-color-utility-orange-200: #fdb89b;--syfds-color-utility-orange-300: #fc9569;--syfds-color-utility-orange-400: #fb6322;--syfds-color-utility-orange-500: #c33d04;--syfds-color-utility-orange-600: #962f03;--syfds-color-utility-red-100: #fce8ea;--syfds-color-utility-red-200: #f5a3ac;--syfds-color-utility-red-300: #eb4758;--syfds-color-utility-red-400: #b71425;--syfds-color-utility-red-500: #8f101d;--syfds-color-utility-red-600: #650b14;--syfds-color-utility-blue-100: #deecf7;--syfds-color-utility-blue-200: #a0cae8;--syfds-color-utility-blue-300: #4e9bd5;--syfds-color-utility-blue-400: #246697;--syfds-color-utility-blue-500: #1b4b6f;--syfds-color-utility-blue-600: #12324a;--syfds-color-neutral-100: #f6f6f6;--syfds-color-neutral-200: #dadada;--syfds-color-neutral-300: #9d9d9d;--syfds-color-neutral-400: #848484;--syfds-color-neutral-500: #4f4f4f;--syfds-color-neutral-600: #353535;--syfds-color-neutral-white: #fff;--syfds-color-neutral-charcoal: #090909;--syfds-color-neutral-off-white-100: #faf9f6;--syfds-color-neutral-off-white-200: #efeeeb;--syfds-color-neutral-off-white-300: #e4e3e0;--syfds-color-transparent-charcoal-0: #09090900;--syfds-color-transparent-charcoal-4: #0909090a;--syfds-color-transparent-charcoal-5: #0909090d;--syfds-color-transparent-charcoal-10: #0909091a;--syfds-color-transparent-charcoal-20: #09090933;--syfds-color-transparent-charcoal-30: #0909094d;--syfds-color-transparent-charcoal-40: #09090966;--syfds-color-transparent-charcoal-50: #09090980;--syfds-color-transparent-charcoal-60: #09090999;--syfds-color-transparent-charcoal-70: #090909b3;--syfds-color-transparent-charcoal-80: #090909cc;--syfds-color-transparent-charcoal-90: #090909e6;--syfds-color-transparent-charcoal-100: #090909;--syfds-color-transparent-white-0: #fff0;--syfds-color-transparent-white-5: #ffffff0d;--syfds-color-transparent-white-10: #ffffff1a;--syfds-color-transparent-white-20: #fff3;--syfds-color-transparent-white-30: #ffffff4d;--syfds-color-transparent-white-40: #fff6;--syfds-color-transparent-white-50: #ffffff80;--syfds-color-transparent-white-60: #fff9;--syfds-color-transparent-white-70: #ffffffb3;--syfds-color-transparent-white-80: #fffc;--syfds-color-transparent-white-90: #ffffffe6;--syfds-color-transparent-white-100: #fff;--syfds-color-brand-gold-100: #fffae4;--syfds-color-brand-gold-200: #fff5c9;--syfds-color-brand-gold-300: #fff1af;--syfds-color-brand-gold-400: #ffec94;--syfds-color-brand-gold-500: #ffe779;--syfds-color-brand-gold-600: #ffd549;--syfds-color-brand-gold-700: #f5bc00;--syfds-color-brand-gold-800: #db9d00;--syfds-color-brand-teal-100: #e2f8f4;--syfds-color-brand-teal-200: #c5f2ea;--syfds-color-brand-teal-300: #9fe9dc;--syfds-color-brand-teal-400: #8fdbce;--syfds-color-brand-teal-500: #83cabe;--syfds-color-brand-teal-600: #67ab9f;--syfds-color-brand-teal-700: #4a8c81;--syfds-color-brand-teal-800: #2c685e;--syfds-color-brand-apricot-100: #ffeddc;--syfds-color-brand-apricot-200: #ffd7b3;--syfds-color-brand-apricot-300: #ffbc81;--syfds-color-brand-apricot-400: #feae72;--syfds-color-brand-apricot-500: #fe9f62;--syfds-color-brand-apricot-600: #fd8f52;--syfds-color-brand-apricot-700: #fc8142;--syfds-color-brand-apricot-800: #fb6322;--syfds-color-brand-green-100: #e4f2eb;--syfds-color-brand-green-200: #c0ddd0;--syfds-color-brand-green-300: #9fc8b5;--syfds-color-brand-green-400: #7bb097;--syfds-color-brand-green-500: #57997a;--syfds-color-brand-green-600: #33825d;--syfds-color-brand-green-700: #29684a;--syfds-color-brand-green-800: #1f4e38;--syfds-color-brand-blue-100: #ddeaf4;--syfds-color-brand-blue-200: #b9d2e4;--syfds-color-brand-blue-300: #9abbd2;--syfds-color-brand-blue-400: #739ebf;--syfds-color-brand-blue-500: #4b82ab;--syfds-color-brand-blue-600: #246697;--syfds-color-brand-blue-700: #1d5279;--syfds-color-brand-blue-800: #163d5b;--syfds-color-brand-red-100: #fde2e5;--syfds-color-brand-red-200: #f9c7cc;--syfds-color-brand-red-300: #f6acb3;--syfds-color-brand-red-400: #f17e89;--syfds-color-brand-red-500: #ec515f;--syfds-color-brand-red-600: #b71425;--syfds-color-brand-red-700: #93101e;--syfds-color-brand-red-800: #6a0c15;--syfds-color-background-page-default: var( --syfds-color-neutral-off-white-100 );--syfds-color-background-page-brand: var(--syfds-color-brand-gold-600);--syfds-color-background-page-brand-subtle: var(--syfds-color-brand-gold-200);--syfds-color-background-page-knockout: var(--syfds-color-neutral-charcoal);--syfds-color-background-page-subtle: var(--syfds-color-neutral-white);--syfds-color-background-page-strong: var( --syfds-color-neutral-off-white-200 );--syfds-color-background-page-stronger: var( --syfds-color-neutral-off-white-300 );--syfds-color-background-knockout-default: var( --syfds-color-neutral-charcoal );--syfds-color-background-knockout-hover: var(--syfds-color-neutral-600);--syfds-color-background-knockout-active: var(--syfds-color-neutral-500);--syfds-color-background-knockout-disabled: var(--syfds-color-neutral-200);--syfds-color-background-brand-default: var(--syfds-color-brand-gold-600);--syfds-color-background-brand-hover: var(--syfds-color-brand-gold-700);--syfds-color-background-brand-active: var(--syfds-color-brand-gold-800);--syfds-color-background-brand-disabled: var(--syfds-color-neutral-100);--syfds-color-background-brand-subtle-default: var( --syfds-color-brand-gold-200 );--syfds-color-background-brand-subtle-hover: var( --syfds-color-brand-gold-300 );--syfds-color-background-brand-subtle-active: var( --syfds-color-brand-gold-400 );--syfds-color-background-brand-knockout-default: var( --syfds-color-brand-gold-600 );--syfds-color-background-brand-knockout-hover: var( --syfds-color-brand-gold-700 );--syfds-color-background-brand-knockout-active: var( --syfds-color-brand-gold-800 );--syfds-color-background-subtle-default: var(--syfds-color-neutral-100);--syfds-color-background-subtle-hover: var(--syfds-color-neutral-200);--syfds-color-background-subtle-active: var(--syfds-color-neutral-300);--syfds-color-background-strong-default: var(--syfds-color-neutral-400);--syfds-color-background-strong-hover: var(--syfds-color-neutral-500);--syfds-color-background-strong-active: var(--syfds-color-neutral-600);--syfds-color-background-utility-info-default: var( --syfds-color-utility-blue-100 );--syfds-color-background-utility-info-hover: var( --syfds-color-utility-blue-200 );--syfds-color-background-utility-info-active: var( --syfds-color-utility-blue-300 );--syfds-color-background-utility-info-knockout: var( --syfds-color-utility-blue-400 );--syfds-color-background-utility-success-default: var( --syfds-color-utility-green-100 );--syfds-color-background-utility-success-hover: var( --syfds-color-utility-green-200 );--syfds-color-background-utility-success-active: var( --syfds-color-utility-green-300 );--syfds-color-background-utility-success-knockout: var( --syfds-color-utility-green-400 );--syfds-color-background-utility-warning-default: var( --syfds-color-utility-orange-100 );--syfds-color-background-utility-warning-hover: var( --syfds-color-utility-orange-200 );--syfds-color-background-utility-warning-active: var( --syfds-color-utility-orange-300 );--syfds-color-background-utility-warning-knockout: var( --syfds-color-utility-orange-500 );--syfds-color-background-utility-error-default: var( --syfds-color-utility-red-100 );--syfds-color-background-utility-error-hover: var( --syfds-color-utility-red-200 );--syfds-color-background-utility-error-active: var( --syfds-color-utility-red-300 );--syfds-color-background-utility-error-knockout-default: var( --syfds-color-utility-red-400 );--syfds-color-background-utility-error-knockout-hover: var( --syfds-color-utility-red-500 );--syfds-color-background-utility-error-knockout-active: var( --syfds-color-utility-red-600 );--syfds-color-background-dataviz-primary: var(--syfds-color-neutral-600);--syfds-color-background-dataviz-primary-subtle: var( --syfds-color-transparent-charcoal-20 );--syfds-color-background-dataviz-secondary: var(--syfds-color-neutral-200);--syfds-color-background-dataviz-tertiary: var(--syfds-color-neutral-400);--syfds-color-background-default: var(--syfds-color-neutral-white);--syfds-color-background-hover: var(--syfds-color-neutral-white);--syfds-color-background-active: var(--syfds-color-neutral-white);--syfds-color-background-disabled: var(--syfds-color-neutral-100);--syfds-color-background-transparent: var( --syfds-color-transparent-charcoal-20 );--syfds-color-background-transparent-strong: var( --syfds-color-transparent-charcoal-90 );--syfds-color-content-default: var(--syfds-color-neutral-charcoal);--syfds-color-content-hover: var(--syfds-color-neutral-charcoal);--syfds-color-content-active: var(--syfds-color-neutral-charcoal);--syfds-color-content-knockout: var(--syfds-color-neutral-white);--syfds-color-content-brand-knockout: var(--syfds-color-neutral-white);--syfds-color-content-disabled: var(--syfds-color-neutral-300);--syfds-color-content-brand-default: var(--syfds-color-neutral-charcoal);--syfds-color-content-brand-hover: var(--syfds-color-neutral-charcoal);--syfds-color-content-brand-active: var(--syfds-color-neutral-charcoal);--syfds-color-content-subtle-default: var(--syfds-color-neutral-500);--syfds-color-content-subtle-hover: var(--syfds-color-neutral-500);--syfds-color-content-subtle-active: var(--syfds-color-neutral-500);--syfds-color-content-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-color-content-utility-error-hover: var(--syfds-color-utility-red-500);--syfds-color-content-utility-error-active: var( --syfds-color-utility-red-600 );--syfds-color-content-utility-warning-default: var( --syfds-color-utility-orange-400 );--syfds-color-content-utility-warning-hover: var( --syfds-color-utility-orange-500 );--syfds-color-content-utility-warning-active: var( --syfds-color-utility-orange-600 );--syfds-color-content-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-color-content-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-color-content-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-color-content-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-color-content-utility-info-hover: var(--syfds-color-utility-blue-500);--syfds-color-content-utility-info-active: var( --syfds-color-utility-blue-600 );--syfds-color-content-utility-controller-default: var( --syfds-color-neutral-500 );--syfds-color-content-utility-controller-hover: var( --syfds-color-neutral-600 );--syfds-color-content-utility-controller-active: var( --syfds-color-neutral-charcoal );--syfds-color-border-default: var(--syfds-color-neutral-400);--syfds-color-border-hover: var(--syfds-color-neutral-500);--syfds-color-border-active: var(--syfds-color-neutral-600);--syfds-color-border-subtle-default: var(--syfds-color-neutral-200);--syfds-color-border-subtle-hover: var(--syfds-color-neutral-300);--syfds-color-border-subtle-active: var(--syfds-color-neutral-400);--syfds-color-border-strong-default: var(--syfds-color-neutral-charcoal);--syfds-color-border-strong-hover: var(--syfds-color-neutral-600);--syfds-color-border-strong-active: var(--syfds-color-neutral-500);--syfds-color-border-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-color-border-utility-error-hover: var(--syfds-color-utility-red-500);--syfds-color-border-utility-error-active: var(--syfds-color-utility-red-600);--syfds-color-border-utility-warning-default: var( --syfds-color-utility-orange-400 );--syfds-color-border-utility-warning-hover: var( --syfds-color-utility-orange-500 );--syfds-color-border-utility-warning-active: var( --syfds-color-utility-orange-600 );--syfds-color-border-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-color-border-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-color-border-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-color-border-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-color-border-utility-info-hover: var(--syfds-color-utility-blue-500);--syfds-color-border-utility-info-active: var(--syfds-color-utility-blue-600);--syfds-color-border-knockout: var(--syfds-color-neutral-100);--syfds-color-border-brand: var(--syfds-color-neutral-charcoal);--syfds-color-border-disabled: var(--syfds-color-neutral-200);--syfds-breakpoints-small-default-width: 23.4375rem;--syfds-breakpoints-small-center-div: 37.4375rem;--syfds-breakpoints-small-min-width: 320;--syfds-breakpoints-small-max-width: 599;--syfds-breakpoints-small-horizontal-margin: 1rem;--syfds-breakpoints-small-gutter: 1rem;--syfds-breakpoints-xlarge-default-width: 75rem;--syfds-breakpoints-xlarge-center-div: 72rem;--syfds-breakpoints-xlarge-min-width: 1200;--syfds-breakpoints-xlarge-max-width: 0;--syfds-breakpoints-xlarge-horizontal-margin: 1.5rem;--syfds-breakpoints-xlarge-gutter: 1.5rem;--syfds-breakpoints-large-default-width: 64rem;--syfds-breakpoints-large-center-div: 74.9375rem;--syfds-breakpoints-large-min-width: 900;--syfds-breakpoints-large-max-width: 1199;--syfds-breakpoints-large-horizontal-margin: 1.5rem;--syfds-breakpoints-large-gutter: 1.5rem;--syfds-breakpoints-medium-default-width: 48rem;--syfds-breakpoints-medium-center-div: 56.1875rem;--syfds-breakpoints-medium-min-width: 600;--syfds-breakpoints-medium-max-width: 899;--syfds-breakpoints-medium-horizontal-margin: 1rem;--syfds-breakpoints-medium-gutter: 1rem;--syfds-border-radius-0: 0rem;--syfds-border-radius-2: .125rem;--syfds-border-radius-4: .25rem;--syfds-border-radius-8: .5rem;--syfds-border-radius-12: .75rem;--syfds-border-radius-14: .875rem;--syfds-border-radius-16: 1rem;--syfds-border-radius-24: 1.5rem;--syfds-border-radius-32: 2rem;--syfds-border-radius-999: 62.4375rem;--syfds-border-radius-none: var(--syfds-border-radius-0);--syfds-border-radius-xsm: var(--syfds-border-radius-2);--syfds-border-radius-sm: var(--syfds-border-radius-4);--syfds-border-radius-md: var(--syfds-border-radius-8);--syfds-border-radius-lg: var(--syfds-border-radius-12);--syfds-border-radius-xlg: var(--syfds-border-radius-16);--syfds-border-radius-2xlg: var(--syfds-border-radius-24);--syfds-border-radius-3xlg: var(--syfds-border-radius-32);--syfds-border-radius-round: var(--syfds-border-radius-999);--syfds-border-width-1: .0625rem;--syfds-border-width-2: .125rem;--syfds-border-width-4: .25rem;--syfds-border-width-8: .5rem;--syfds-border-width-sm: var(--syfds-border-width-1);--syfds-border-width-md: var(--syfds-border-width-2);--syfds-border-width-lg: var(--syfds-border-width-4);--syfds-border-width-xl: var(--syfds-border-width-8);--syfds-shadow-sm-x: 0rem;--syfds-shadow-sm-y: .25rem;--syfds-shadow-sm-blur: .25rem;--syfds-shadow-sm-spread: 0rem;--syfds-shadow-sm-color: #00000040;--syfds-shadow-md-x: 0rem;--syfds-shadow-md-y: .5rem;--syfds-shadow-md-blur: .375rem;--syfds-shadow-md-spread: -.375rem;--syfds-shadow-md-color: #0000001a;--syfds-shadow-lg-x: 0rem;--syfds-shadow-lg-y: 1.25rem;--syfds-shadow-lg-blur: 1.125rem;--syfds-shadow-lg-spread: -.625rem;--syfds-shadow-lg-color: #00000014;--syfds-typography-font-family-syf-season-sans: syf season sans;--syfds-typography-font-family-syf-season-mix: syf season mix;--syfds-typography-font-family-arial: arial;--syfds-typography-font-family-georgia: georgia;--syfds-typography-font-family-open-sans: open sans;--syfds-typography-font-weight-light: 300;--syfds-typography-font-weight-regular: 400;--syfds-typography-font-weight-medium: 500;--syfds-typography-font-weight-semibold: 600;--syfds-typography-font-weight-bold: 700;--syfds-typography-font-weight-heavy: 900;--syfds-typography-font-weight-italic: italic;--syfds-typography-font-size-11: .6875rem;--syfds-typography-font-size-12: .75rem;--syfds-typography-font-size-14: .875rem;--syfds-typography-font-size-16: 1rem;--syfds-typography-font-size-20: 1.25rem;--syfds-typography-font-size-24: 1.5rem;--syfds-typography-font-size-32: 2rem;--syfds-typography-font-size-40: 2.5rem;--syfds-typography-font-size-48: 3rem;--syfds-typography-font-size-64: 4rem;--syfds-typography-font-size-80: 5rem;--syfds-typography-line-height-12: .75rem;--syfds-typography-line-height-14: .875rem;--syfds-typography-line-height-16: 1rem;--syfds-typography-line-height-20: 1.25rem;--syfds-typography-line-height-22: 1.375rem;--syfds-typography-line-height-24: 1.5rem;--syfds-typography-line-height-28: 1.75rem;--syfds-typography-line-height-32: 2rem;--syfds-typography-line-height-40: 2.5rem;--syfds-typography-line-height-44: 2.75rem;--syfds-typography-line-height-48: 3rem;--syfds-typography-line-height-64: 4rem;--syfds-typography-line-height-80: 5rem;--syfds-typography-letter-spacing-lh-0: 0rem;--syfds-typography-letter-spacing-32px-ls-half: .01rem;--syfds-typography-letter-spacing-24px-ls-half: .0075rem;--syfds-typography-letter-spacing-20px-ls-2: .025rem;--syfds-typography-letter-spacing-20px-ls-1: .0125rem;--syfds-typography-letter-spacing-16px-ls-2-half: .025rem;--syfds-typography-letter-spacing-16px-ls-2: .02rem;--syfds-typography-letter-spacing-14px-ls-3: .0262rem;--syfds-typography-letter-spacing-14px-ls-2-half: .0219rem;--syfds-typography-letter-spacing-14px-ls-2: .0175rem;--syfds-typography-letter-spacing-12px-ls-4: .03rem;--syfds-typography-letter-spacing-12px-ls-3: .0225rem;--syfds-typography-letter-spacing-12px-ls-2: .015rem;--syfds-typography-letter-spacing-11px-ls-3: .0206rem;--syfds-typography-text-transform-none: none;--syfds-typography-text-transform-uppercase: uppercase;--syfds-box-shadow-sm-x: var(--syfds-shadow-sm-x);--syfds-box-shadow-sm-y: var(--syfds-shadow-sm-y);--syfds-box-shadow-sm-blur: var(--syfds-shadow-sm-blur);--syfds-box-shadow-sm-spread: var(--syfds-shadow-sm-spread);--syfds-box-shadow-sm-color: var(--syfds-shadow-sm-color);--syfds-box-shadow-md-x: var(--syfds-shadow-md-x);--syfds-box-shadow-md-y: var(--syfds-shadow-md-y);--syfds-box-shadow-md-blur: var(--syfds-shadow-md-blur);--syfds-box-shadow-md-spread: var(--syfds-shadow-md-spread);--syfds-box-shadow-md-color: var(--syfds-shadow-md-color);--syfds-box-shadow-lg-x: var(--syfds-shadow-lg-x);--syfds-box-shadow-lg-y: var(--syfds-shadow-lg-y);--syfds-box-shadow-lg-blur: var(--syfds-shadow-lg-blur);--syfds-box-shadow-lg-spread: var(--syfds-shadow-lg-spread);--syfds-box-shadow-lg-color: var(--syfds-shadow-lg-color);--syfds-typography-themes-display-large-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-large-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-large-font-size: var( --syfds-typography-font-size-80 );--syfds-typography-themes-display-large-line-height: var( --syfds-typography-line-height-80 );--syfds-typography-themes-display-large-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-large-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-display-large-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-large-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-large-mobile-font-size: var( --syfds-typography-font-size-64 );--syfds-typography-themes-display-large-mobile-line-height: var( --syfds-typography-line-height-64 );--syfds-typography-themes-display-large-mobile-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-large-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-display-medium-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-medium-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-medium-font-size: var( --syfds-typography-font-size-64 );--syfds-typography-themes-display-medium-line-height: var( --syfds-typography-line-height-64 );--syfds-typography-themes-display-medium-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-medium-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-display-medium-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-medium-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-medium-mobile-font-size: var( --syfds-typography-font-size-48 );--syfds-typography-themes-display-medium-mobile-line-height: var( --syfds-typography-line-height-48 );--syfds-typography-themes-display-medium-mobile-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-medium-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-display-small-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-small-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-small-font-size: var( --syfds-typography-font-size-48 );--syfds-typography-themes-display-small-line-height: var( --syfds-typography-line-height-48 );--syfds-typography-themes-display-small-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-small-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-display-small-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-display-small-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-display-small-mobile-font-size: var( --syfds-typography-font-size-40 );--syfds-typography-themes-display-small-mobile-line-height: var( --syfds-typography-line-height-40 );--syfds-typography-themes-display-small-mobile-letter-spacing: var( --syfds-typography-letter-spacing-lh-0 );--syfds-typography-themes-display-small-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-large-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-large-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-large-font-size: var( --syfds-typography-font-size-32 );--syfds-typography-themes-headline-large-line-height: var( --syfds-typography-line-height-44 );--syfds-typography-themes-headline-large-letter-spacing: var( --syfds-typography-letter-spacing-32px-ls-half );--syfds-typography-themes-headline-large-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-large-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-large-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-large-mobile-font-size: var( --syfds-typography-font-size-32 );--syfds-typography-themes-headline-large-mobile-line-height: var( --syfds-typography-line-height-44 );--syfds-typography-themes-headline-large-mobile-letter-spacing: var( --syfds-typography-letter-spacing-32px-ls-half );--syfds-typography-themes-headline-large-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-medium-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-medium-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-medium-font-size: var( --syfds-typography-font-size-24 );--syfds-typography-themes-headline-medium-line-height: var( --syfds-typography-line-height-32 );--syfds-typography-themes-headline-medium-letter-spacing: var( --syfds-typography-letter-spacing-24px-ls-half );--syfds-typography-themes-headline-medium-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-medium-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-medium-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-medium-mobile-font-size: var( --syfds-typography-font-size-24 );--syfds-typography-themes-headline-medium-mobile-line-height: var( --syfds-typography-line-height-32 );--syfds-typography-themes-headline-medium-mobile-letter-spacing: var( --syfds-typography-letter-spacing-24px-ls-half );--syfds-typography-themes-headline-medium-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-small-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-small-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-small-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-headline-small-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-headline-small-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-1 );--syfds-typography-themes-headline-small-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-headline-small-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-headline-small-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-headline-small-mobile-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-headline-small-mobile-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-headline-small-mobile-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-1 );--syfds-typography-themes-headline-small-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-large-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-large-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-large-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-title-large-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-title-large-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-2 );--syfds-typography-themes-title-large-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-large-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-large-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-large-mobile-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-title-large-mobile-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-title-large-mobile-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-2 );--syfds-typography-themes-title-large-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-large-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-large-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-large-emphasized-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-title-large-emphasized-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-title-large-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-2 );--syfds-typography-themes-title-large-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-large-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-large-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-large-emphasized-mobile-font-size: var( --syfds-typography-font-size-20 );--syfds-typography-themes-title-large-emphasized-mobile-line-height: var( --syfds-typography-line-height-28 );--syfds-typography-themes-title-large-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-20px-ls-2 );--syfds-typography-themes-title-large-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-medium-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-medium-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-medium-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-title-medium-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-title-medium-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2-half );--syfds-typography-themes-title-medium-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-medium-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-medium-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-medium-mobile-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-title-medium-mobile-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-title-medium-mobile-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2-half );--syfds-typography-themes-title-medium-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-medium-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-medium-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-medium-emphasized-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-title-medium-emphasized-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-title-medium-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2-half );--syfds-typography-themes-title-medium-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-medium-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-medium-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-medium-emphasized-mobile-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-title-medium-emphasized-mobile-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-title-medium-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2-half );--syfds-typography-themes-title-medium-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-small-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-small-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-small-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-title-small-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-title-small-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-3 );--syfds-typography-themes-title-small-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-small-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-small-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-title-small-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-title-small-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-title-small-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-3 );--syfds-typography-themes-title-small-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-small-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-small-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-small-emphasized-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-title-small-emphasized-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-title-small-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-3 );--syfds-typography-themes-title-small-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-title-small-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-title-small-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-title-small-emphasized-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-title-small-emphasized-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-title-small-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-3 );--syfds-typography-themes-title-small-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-large-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-large-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-large-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-label-large-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-label-large-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2 );--syfds-typography-themes-label-large-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-large-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-large-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-large-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-label-large-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-label-large-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2 );--syfds-typography-themes-label-large-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-large-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-large-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-large-emphasized-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-label-large-emphasized-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-label-large-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2 );--syfds-typography-themes-label-large-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-large-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-large-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-large-emphasized-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-label-large-emphasized-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-label-large-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2 );--syfds-typography-themes-label-large-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-medium-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-medium-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-medium-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-label-medium-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-medium-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-2 );--syfds-typography-themes-label-medium-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-medium-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-medium-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-medium-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-label-medium-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-medium-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-2 );--syfds-typography-themes-label-medium-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-medium-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-medium-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-medium-emphasized-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-label-medium-emphasized-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-medium-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-2 );--syfds-typography-themes-label-medium-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-medium-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-medium-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-medium-emphasized-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-label-medium-emphasized-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-medium-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-2 );--syfds-typography-themes-label-medium-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-small-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-small-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-small-font-size: var( --syfds-typography-font-size-11 );--syfds-typography-themes-label-small-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-small-letter-spacing: var( --syfds-typography-letter-spacing-11px-ls-3 );--syfds-typography-themes-label-small-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-small-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-small-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-label-small-mobile-font-size: var( --syfds-typography-font-size-11 );--syfds-typography-themes-label-small-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-small-mobile-letter-spacing: var( --syfds-typography-letter-spacing-11px-ls-3 );--syfds-typography-themes-label-small-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-small-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-small-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-small-emphasized-font-size: var( --syfds-typography-font-size-11 );--syfds-typography-themes-label-small-emphasized-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-small-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-11px-ls-3 );--syfds-typography-themes-label-small-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-label-small-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-label-small-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-label-small-emphasized-mobile-font-size: var( --syfds-typography-font-size-11 );--syfds-typography-themes-label-small-emphasized-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-label-small-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-11px-ls-3 );--syfds-typography-themes-label-small-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-large-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-large-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-large-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-body-large-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-body-large-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-body-large-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-large-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-large-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-large-mobile-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-body-large-mobile-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-body-large-mobile-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-body-large-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-large-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-large-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-large-emphasized-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-body-large-emphasized-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-body-large-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-body-large-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-large-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-large-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-large-emphasized-mobile-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-body-large-emphasized-mobile-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-body-large-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-body-large-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-medium-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-medium-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-medium-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-body-medium-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-body-medium-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-body-medium-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-medium-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-medium-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-medium-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-body-medium-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-body-medium-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-body-medium-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-medium-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-medium-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-medium-emphasized-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-body-medium-emphasized-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-body-medium-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-body-medium-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-medium-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-medium-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-medium-emphasized-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-body-medium-emphasized-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-body-medium-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-body-medium-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-small-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-body-small-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-mobile-font-weight: var( --syfds-typography-font-weight-medium );--syfds-typography-themes-body-small-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-body-small-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-small-emphasized-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-emphasized-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-body-small-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-body-small-emphasized-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-emphasized-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-body-small-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-light-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-light-font-weight: var( --syfds-typography-font-weight-regular );--syfds-typography-themes-body-small-light-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-light-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-light-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-4 );--syfds-typography-themes-body-small-light-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-body-small-light-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-body-small-light-mobile-font-weight: var( --syfds-typography-font-weight-regular );--syfds-typography-themes-body-small-light-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-body-small-light-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-body-small-light-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-4 );--syfds-typography-themes-body-small-light-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-large-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-large-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-large-emphasized-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-link-large-emphasized-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-link-large-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-link-large-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-large-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-large-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-large-emphasized-mobile-font-size: var( --syfds-typography-font-size-16 );--syfds-typography-themes-link-large-emphasized-mobile-line-height: var( --syfds-typography-line-height-24 );--syfds-typography-themes-link-large-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-16px-ls-2 );--syfds-typography-themes-link-large-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-medium-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-medium-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-medium-emphasized-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-link-medium-emphasized-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-link-medium-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-link-medium-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-medium-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-medium-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-medium-emphasized-mobile-font-size: var( --syfds-typography-font-size-14 );--syfds-typography-themes-link-medium-emphasized-mobile-line-height: var( --syfds-typography-line-height-20 );--syfds-typography-themes-link-medium-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-14px-ls-2-half );--syfds-typography-themes-link-medium-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-small-emphasized-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-small-emphasized-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-small-emphasized-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-link-small-emphasized-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-link-small-emphasized-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-link-small-emphasized-text-transform: var( --syfds-typography-text-transform-none );--syfds-typography-themes-link-small-emphasized-mobile-font-family: var( --syfds-typography-font-family-open-sans );--syfds-typography-themes-link-small-emphasized-mobile-font-weight: var( --syfds-typography-font-weight-bold );--syfds-typography-themes-link-small-emphasized-mobile-font-size: var( --syfds-typography-font-size-12 );--syfds-typography-themes-link-small-emphasized-mobile-line-height: var( --syfds-typography-line-height-16 );--syfds-typography-themes-link-small-emphasized-mobile-letter-spacing: var( --syfds-typography-letter-spacing-12px-ls-3 );--syfds-typography-themes-link-small-emphasized-mobile-text-transform: var( --syfds-typography-text-transform-none );--syfds-breakpoint-xlarge-center-div: var(--syfds-spacing-1152);--syfds-button-primary-color-background-brand-default: var( --syfds-color-brand-gold-600 );--syfds-button-primary-color-background-brand-hover: var( --syfds-color-brand-gold-700 );--syfds-button-primary-color-background-brand-active: var( --syfds-color-brand-gold-800 );--syfds-button-primary-color-background-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-button-primary-color-background-utility-error-hover: var( --syfds-color-utility-red-500 );--syfds-button-primary-color-background-utility-error-active: var( --syfds-color-utility-red-600 );--syfds-button-primary-color-background-utility-warning-default: var( --syfds-color-utility-orange-500 );--syfds-button-primary-color-background-utility-warning-hover: var( --syfds-color-utility-orange-600 );--syfds-button-primary-color-background-utility-warning-active: var( --syfds-color-neutral-charcoal );--syfds-button-primary-color-background-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-button-primary-color-background-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-button-primary-color-background-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-button-primary-color-background-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-button-primary-color-background-utility-info-hover: var( --syfds-color-utility-blue-500 );--syfds-button-primary-color-background-utility-info-active: var( --syfds-color-utility-blue-600 );--syfds-button-primary-color-background-disabled: var( --syfds-color-transparent-charcoal-4 );--syfds-button-primary-color-content-brand-default: var( --syfds-color-neutral-charcoal );--syfds-button-primary-color-content-brand-hover: var( --syfds-color-neutral-charcoal );--syfds-button-primary-color-content-brand-active: var( --syfds-color-neutral-charcoal );--syfds-button-primary-color-content-disabled: var(--syfds-color-neutral-300);--syfds-button-primary-color-content-utility-default: var( --syfds-color-neutral-white );--syfds-button-primary-color-content-utility-hover: var( --syfds-color-neutral-white );--syfds-button-primary-color-content-utility-active: var( --syfds-color-neutral-white );--syfds-button-secondary-color-background-brand-default: var( --syfds-color-transparent-white-0 );--syfds-button-secondary-color-background-brand-hover: var( --syfds-color-brand-gold-100 );--syfds-button-secondary-color-background-brand-active: var( --syfds-color-brand-gold-200 );--syfds-button-secondary-color-background-utility-error-default: var( --syfds-color-neutral-white );--syfds-button-secondary-color-background-utility-error-hover: var( --syfds-color-utility-red-100 );--syfds-button-secondary-color-background-utility-error-active: var( --syfds-color-utility-red-200 );--syfds-button-secondary-color-background-utility-warning-default: var( --syfds-color-neutral-white );--syfds-button-secondary-color-background-utility-warning-hover: var( --syfds-color-utility-orange-100 );--syfds-button-secondary-color-background-utility-warning-active: var( --syfds-color-utility-orange-200 );--syfds-button-secondary-color-background-utility-success-default: var( --syfds-color-neutral-white );--syfds-button-secondary-color-background-utility-success-hover: var( --syfds-color-utility-green-100 );--syfds-button-secondary-color-background-utility-success-active: var( --syfds-color-utility-green-200 );--syfds-button-secondary-color-background-utility-info-default: var( --syfds-color-neutral-white );--syfds-button-secondary-color-background-utility-info-hover: var( --syfds-color-utility-blue-100 );--syfds-button-secondary-color-background-utility-info-active: var( --syfds-color-utility-blue-200 );--syfds-button-secondary-color-background-disabled: var( --syfds-color-transparent-charcoal-4 );--syfds-button-secondary-color-content-brand-default: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-content-brand-hover: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-content-brand-active: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-content-disabled: var( --syfds-color-neutral-300 );--syfds-button-secondary-color-content-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-button-secondary-color-content-utility-error-hover: var( --syfds-color-utility-red-500 );--syfds-button-secondary-color-content-utility-error-active: var( --syfds-color-utility-red-600 );--syfds-button-secondary-color-content-utility-warning-default: var( --syfds-color-utility-orange-500 );--syfds-button-secondary-color-content-utility-warning-hover: var( --syfds-color-utility-orange-600 );--syfds-button-secondary-color-content-utility-warning-active: var( --syfds-color-utility-orange-600 );--syfds-button-secondary-color-content-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-button-secondary-color-content-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-button-secondary-color-content-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-button-secondary-color-content-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-button-secondary-color-content-utility-info-hover: var( --syfds-color-utility-blue-500 );--syfds-button-secondary-color-content-utility-info-active: var( --syfds-color-utility-blue-600 );--syfds-button-secondary-color-border-brand-default: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-border-brand-hover: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-border-brand-active: var( --syfds-color-neutral-charcoal );--syfds-button-secondary-color-border-disabled: var( --syfds-color-neutral-300 );--syfds-button-secondary-color-border-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-button-secondary-color-border-utility-error-hover: var( --syfds-color-utility-red-500 );--syfds-button-secondary-color-border-utility-error-active: var( --syfds-color-utility-red-600 );--syfds-button-secondary-color-border-utility-warning-default: var( --syfds-color-utility-orange-500 );--syfds-button-secondary-color-border-utility-warning-hover: var( --syfds-color-utility-orange-600 );--syfds-button-secondary-color-border-utility-warning-active: var( --syfds-color-utility-orange-600 );--syfds-button-secondary-color-border-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-button-secondary-color-border-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-button-secondary-color-border-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-button-secondary-color-border-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-button-secondary-color-border-utility-info-hover: var( --syfds-color-utility-blue-500 );--syfds-button-secondary-color-border-utility-info-active: var( --syfds-color-utility-blue-600 );--syfds-button-tertiary-color-content-brand-default: var( --syfds-color-neutral-charcoal );--syfds-button-tertiary-color-content-brand-hover: var( --syfds-color-neutral-charcoal );--syfds-button-tertiary-color-content-brand-active: var( --syfds-color-neutral-charcoal );--syfds-button-tertiary-color-content-disabled: var( --syfds-color-neutral-300 );--syfds-button-tertiary-color-content-utility-error-default: var( --syfds-color-utility-red-400 );--syfds-button-tertiary-color-content-utility-error-hover: var( --syfds-color-utility-red-500 );--syfds-button-tertiary-color-content-utility-error-active: var( --syfds-color-utility-red-600 );--syfds-button-tertiary-color-content-utility-warning-default: var( --syfds-color-utility-orange-500 );--syfds-button-tertiary-color-content-utility-warning-hover: var( --syfds-color-utility-orange-600 );--syfds-button-tertiary-color-content-utility-warning-active: var( --syfds-color-utility-orange-600 );--syfds-button-tertiary-color-content-utility-success-default: var( --syfds-color-utility-green-400 );--syfds-button-tertiary-color-content-utility-success-hover: var( --syfds-color-utility-green-500 );--syfds-button-tertiary-color-content-utility-success-active: var( --syfds-color-utility-green-600 );--syfds-button-tertiary-color-content-utility-info-default: var( --syfds-color-utility-blue-400 );--syfds-button-tertiary-color-content-utility-info-hover: var( --syfds-color-utility-blue-500 );--syfds-button-tertiary-color-content-utility-info-active: var( --syfds-color-utility-blue-600 );--syfds-button-tertiary-color-background-disabled: var( --syfds-color-transparent-charcoal-4 );--syfds-button-tertiary-color-background-brand-default: var( --syfds-color-transparent-white-0 );--syfds-button-tertiary-color-background-brand-hover: var( --syfds-color-brand-gold-100 );--syfds-button-tertiary-color-background-brand-active: var( --syfds-color-brand-gold-200 );--syfds-button-tertiary-color-background-utility-error-default: var( --syfds-color-transparent-white-0 );--syfds-button-tertiary-color-background-utility-error-hover: var( --syfds-color-utility-red-100 );--syfds-button-tertiary-color-background-utility-error-active: var( --syfds-color-utility-red-200 );--syfds-button-tertiary-color-background-utility-warning-default: var( --syfds-color-transparent-white-0 );--syfds-button-tertiary-color-background-utility-warning-hover: var( --syfds-color-utility-orange-100 );--syfds-button-tertiary-color-background-utility-warning-active: var( --syfds-color-utility-orange-200 );--syfds-button-tertiary-color-background-utility-success-default: var( --syfds-color-transparent-white-0 );--syfds-button-tertiary-color-background-utility-success-hover: var( --syfds-color-utility-green-100 );--syfds-button-tertiary-color-background-utility-success-active: var( --syfds-color-utility-green-200 );--syfds-button-tertiary-color-background-utility-info-default: var( --syfds-color-transparent-white-0 );--syfds-button-tertiary-color-background-utility-info-hover: var( --syfds-color-utility-blue-100 );--syfds-button-tertiary-color-background-utility-info-active: var( --syfds-color-utility-blue-200 );--syfds-button-border-radius-none: var(--syfds-border-radius-999);--syfds-button-border-radius-sm: var(--syfds-border-radius-999);--syfds-button-border-radius-md: var(--syfds-border-radius-999);--syfds-button-border-radius-lg: var(--syfds-border-radius-999);--syfds-button-border-width-sm: var(--syfds-border-width-1);--syfds-button-border-width-md: var(--syfds-border-width-2);--syfds-button-border-width-lg: var(--syfds-border-width-2);--syfds-button-border-width-xl: var(--syfds-border-width-4);--syfds-button-spacing-horiz-padding-sm: var(--syfds-spacing-12);--syfds-button-spacing-horiz-padding-sm-mobile: var(--syfds-spacing-12);--syfds-button-spacing-horiz-padding-lg: var(--syfds-spacing-24);--syfds-button-spacing-horiz-padding-lg-mobile: var(--syfds-spacing-24);--syfds-button-spacing-vert-padding-sm: var(--syfds-spacing-4);--syfds-button-spacing-vert-padding-sm-mobile: var(--syfds-spacing-8);--syfds-button-spacing-vert-padding-lg: var(--syfds-spacing-12);--syfds-button-spacing-vert-padding-lg-mobile: var(--syfds-spacing-12);--syfds-button-spacing-gap: var(--syfds-spacing-8);--syfds-logo-color-content-default: var(--syfds-color-neutral-charcoal);--syfds-logo-color-content-knockout: var(--syfds-color-neutral-off-white-100);--syfds-logo-color-content-brand-primary: var(--syfds-color-brand-gold-600);--syfds-logo-color-content-brand-secondary: var( --syfds-color-neutral-charcoal );--syfds-logo-color-content-brand-tertiary: var( --syfds-color-neutral-charcoal );--syfds-logo-spacing-horiz-padding-sm: var(--syfds-spacing-24);--syfds-logo-spacing-horiz-padding-sm-mobile: var(--syfds-spacing-16);--syfds-logo-spacing-vert-padding-sm: var(--syfds-spacing-16);--syfds-logo-spacing-vert-padding-sm-mobile: var(--syfds-spacing-16);--syfds-logo-spacing-vert-padding-md: var(--syfds-spacing-24);--syfds-logo-spacing-vert-padding-md-mobile: var(--syfds-spacing-24);--syfds-logo-size-xsm: var(--syfds-spacing-16);--syfds-logo-size-sm: var(--syfds-spacing-24);--syfds-icon-button-outline-color-background-default: var( --syfds-color-neutral-white );--syfds-icon-button-outline-color-background-hover: var( --syfds-color-neutral-100 );--syfds-icon-button-outline-color-background-active: var( --syfds-color-neutral-200 );--syfds-icon-button-outline-color-background-selected-neutral-default: var( --syfds-color-neutral-charcoal );--syfds-icon-button-outline-color-background-selected-neutral-hover: var( --syfds-color-neutral-600 );--syfds-icon-button-outline-color-background-selected-neutral-active: var( --syfds-color-neutral-500 );--syfds-icon-button-outline-color-background-selected-brand-default: var( --syfds-color-brand-teal-800 );--syfds-icon-button-outline-color-background-selected-brand-hover: var( --syfds-color-brand-teal-700 );--syfds-icon-button-outline-color-background-selected-brand-active: var( --syfds-color-brand-teal-600 );--syfds-icon-button-outline-color-background-disabled: var( --syfds-color-neutral-100 );--syfds-icon-button-outline-color-content-default: var( --syfds-color-neutral-charcoal );--syfds-icon-button-outline-color-content-hover: var( --syfds-color-neutral-600 );--syfds-icon-button-outline-color-content-active: var( --syfds-color-neutral-500 );--syfds-icon-button-outline-color-content-knockout: var( --syfds-color-neutral-white );--syfds-icon-button-outline-color-content-brand-knockout: var( --syfds-color-neutral-white );--syfds-icon-button-outline-color-content-disabled: var( --syfds-color-neutral-200 );--syfds-icon-button-outline-color-border-default: var( --syfds-color-neutral-400 );--syfds-icon-button-outline-color-border-hover: var( --syfds-color-neutral-500 );--syfds-icon-button-outline-color-border-active: var( --syfds-color-neutral-600 );--syfds-icon-button-outline-color-border-knockout: var( --syfds-color-neutral-100 );--syfds-icon-button-outline-color-border-disabled: var( --syfds-color-neutral-200 );--syfds-icon-button-ghost-color-background-default: var( --syfds-color-neutral-white );--syfds-icon-button-ghost-color-background-hover: var( --syfds-color-neutral-100 );--syfds-icon-button-ghost-color-background-active: var( --syfds-color-neutral-200 );--syfds-icon-button-ghost-color-background-disabled: var( --syfds-color-neutral-100 );--syfds-icon-button-ghost-color-background-selected-default: var( --syfds-color-transparent-white-0 );--syfds-icon-button-ghost-color-background-selected-hover: var( --syfds-color-brand-teal-100 );--syfds-icon-button-ghost-color-background-selected-active: var( --syfds-color-brand-teal-200 );--syfds-icon-button-ghost-color-content-brand-default: var( --syfds-color-brand-teal-800 );--syfds-icon-button-ghost-color-content-brand-hover: var( --syfds-color-brand-teal-800 );--syfds-icon-button-ghost-color-content-brand-active: var( --syfds-color-brand-teal-800 );--syfds-icon-button-size-sm: var(--syfds-size-icon-24);--syfds-icon-button-size-sm-mobile: var(--syfds-size-icon-24);--syfds-icon-button-size-md: var(--syfds-size-icon-32);--syfds-icon-button-size-md-mobile: var(--syfds-size-icon-32);--syfds-icon-button-size-lg: var(--syfds-size-icon-40);--syfds-icon-button-size-lg-mobile: var(--syfds-size-icon-40);--syfds-icon-button-size-xlg: var(--syfds-size-icon-48);--syfds-icon-button-size-xlg-mobile: var(--syfds-size-icon-48);--syfds-icon-button-border-radius: var(--syfds-border-radius-999);--syfds-icon-button-border-width: var(--syfds-border-width-1);--syfds-focus-ring-border-radius-none: var(--syfds-border-radius-0);--syfds-focus-ring-border-radius-sm: var(--syfds-border-radius-2);--syfds-focus-ring-border-radius-md: var(--syfds-border-radius-4);--syfds-focus-ring-border-radius-lg: var(--syfds-border-radius-14);--syfds-focus-ring-border-radius-rounded: var(--syfds-border-radius-999);--syfds-focus-ring-border-width-default: var(--syfds-border-width-2);--syfds-focus-ring-color-border-default: var(--syfds-color-brand-teal-800);--syfds-focus-ring-color-border-knockout: var(--syfds-color-neutral-white);--syfds-form-color-background-default: var(--syfds-color-neutral-white);--syfds-form-color-background-focus: var(--syfds-color-neutral-white);--syfds-form-color-background-hover: var(--syfds-color-neutral-white);--syfds-form-color-background-active: var(--syfds-color-neutral-white);--syfds-form-color-border-default: var(--syfds-color-neutral-300);--syfds-form-color-border-focus: var(--syfds-color-neutral-charcoal);--syfds-form-color-border-hover: var(--syfds-color-neutral-charcoal);--syfds-form-color-border-active: var(--syfds-color-neutral-charcoal);--syfds-link-color-content-default: var(--syfds-color-brand-teal-800);--syfds-link-color-content-hover: var(--syfds-color-brand-teal-800);--syfds-link-color-content-active: var(--syfds-color-brand-teal-800);--syfds-link-color-content-visited: var(--syfds-color-brand-blue-700);--syfds-link-color-content-disabled: var(--syfds-color-neutral-300);--syfds-link-color-border-default: var(--syfds-color-brand-teal-700);--syfds-link-color-border-hover: var(--syfds-color-brand-teal-700);--syfds-link-color-border-active: var(--syfds-color-brand-teal-700);--syfds-link-color-border-visited: var(--syfds-color-brand-blue-700);--syfds-link-color-border-disabled: var(--syfds-color-neutral-300);--syfds-element-color-background-default-1: var( --syfds-color-transparent-charcoal-10 );--syfds-element-color-background-default-2: var( --syfds-color-transparent-charcoal-20 );--syfds-element-color-background-default-3: var( --syfds-color-transparent-charcoal-30 );--syfds-element-color-background-default-4: var( --syfds-color-transparent-charcoal-40 );--syfds-element-color-background-default-5: var( --syfds-color-transparent-charcoal-50 );--syfds-element-color-background-default-6: var( --syfds-color-transparent-charcoal-60 );--syfds-element-color-background-default-7: var( --syfds-color-transparent-charcoal-70 );--syfds-element-color-background-default-8: var( --syfds-color-transparent-charcoal-80 );--syfds-element-color-background-default-9: var( --syfds-color-transparent-charcoal-90 );--syfds-element-color-background-default-10: var( --syfds-color-transparent-charcoal-100 );--syfds-element-color-background-knockout-1: var( --syfds-color-transparent-white-10 );--syfds-element-color-background-knockout-2: var( --syfds-color-transparent-white-20 );--syfds-element-color-background-knockout-3: var( --syfds-color-transparent-white-30 );--syfds-element-color-background-knockout-4: var( --syfds-color-transparent-white-40 );--syfds-element-color-background-knockout-5: var( --syfds-color-transparent-white-50 );--syfds-element-color-background-knockout-6: var( --syfds-color-transparent-white-60 );--syfds-element-color-background-knockout-7: var( --syfds-color-transparent-white-70 );--syfds-element-color-background-knockout-8: var( --syfds-color-transparent-white-80 );--syfds-element-color-background-knockout-9: var( --syfds-color-transparent-white-90 );--syfds-element-color-background-knockout-10: var( --syfds-color-transparent-white-100 );--syfds-element-color-background-brand-default: var( --syfds-color-brand-teal-800 );--syfds-element-color-background-brand-hover: var( --syfds-color-brand-teal-700 );--syfds-element-color-background-brand-active: var( --syfds-color-brand-teal-800 );--syfds-date-picker-size-cell-sm: var(--syfds-size-icon-16);--syfds-date-picker-size-cell-sm-mobile: var(--syfds-size-icon-16);--syfds-date-picker-size-cell-md: var(--syfds-size-icon-20);--syfds-date-picker-size-cell-md-mobile: var(--syfds-size-icon-20);--syfds-date-picker-size-cell-lg: var(--syfds-size-icon-24);--syfds-date-picker-size-cell-lg-mobile: var(--syfds-size-icon-24);--syfds-date-picker-size-cell-xlg: var(--syfds-size-icon-32);--syfds-date-picker-size-cell-xlg-mobile: var(--syfds-size-icon-32);--syfds-date-picker-size-cell-2xlg: var(--syfds-size-icon-40);--syfds-date-picker-size-cell-2xlg-mobile: var(--syfds-size-icon-40)}@media (width >= 900px) and (width <= 1199px){:root[data-theme=syf-light]{--syfds-layout-guide-count: var(--syfds-spacing-12);--syfds-layout-guide-default-width: var( --syfds-breakpoints-large-default-width );--syfds-layout-guide-center-div: var(--syfds-breakpoints-large-center-div);--syfds-layout-guide-min-width: var(--syfds-breakpoints-large-min-width);--syfds-layout-guide-max-width: var(--syfds-breakpoints-large-max-width);--syfds-layout-guide-horizontal-margin: var( --syfds-breakpoints-large-horizontal-margin );--syfds-layout-guide-gutter: var(--syfds-breakpoints-large-gutter);--syfds-spacing-page-horiz-padding-large: var(--syfds-spacing-64);--syfds-spacing-logo-horiz-padding-sm: var( --syfds-logo-spacing-horiz-padding-sm );--syfds-spacing-logo-vert-padding-sm: var( --syfds-logo-spacing-vert-padding-sm );--syfds-spacing-logo-vert-padding-md: var( --syfds-logo-spacing-vert-padding-md );--syfds-spacing-logo-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-logo-min-height-sm: var(--syfds-spacing-80);--syfds-spacing-header-horiz-padding-sm: var(--syfds-spacing-0);--syfds-spacing-header-vert-padding-sm: var(--syfds-spacing-12);--syfds-spacing-header-min-height-sm: var(--syfds-spacing-80);--syfds-spacing-header-gap: var(--syfds-spacing-0);--syfds-spacing-button-horiz-padding-sm: var( --syfds-button-spacing-horiz-padding-sm );--syfds-spacing-button-horiz-padding-lg: var( --syfds-button-spacing-horiz-padding-lg );--syfds-spacing-button-vert-padding-sm: var( --syfds-button-spacing-vert-padding-sm );--syfds-spacing-button-vert-padding-lg: var( --syfds-button-spacing-vert-padding-lg );--syfds-spacing-button-gap: var(--syfds-button-spacing-gap);--syfds-spacing-button-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-button-min-width-lg: var(--syfds-spacing-96);--syfds-spacing-icon-button-horiz-padding-sm: var(--syfds-spacing-4);--syfds-spacing-icon-button-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-select-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-select-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-select-gap: var(--syfds-spacing-12);--syfds-spacing-select-height-md: var(--syfds-spacing-40);--syfds-spacing-select-height-sm: var(--syfds-spacing-24);--syfds-spacing-text-field-horiz-padding-sm: var(--syfds-spacing-12);--syfds-spacing-text-field-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-text-field-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-text-field-gap: var(--syfds-spacing-12);--syfds-spacing-text-field-height-md: var(--syfds-spacing-40);--syfds-spacing-text-field-height-sm: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-horiz-padding-xsm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-horiz-padding-sm: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-horiz-padding-md: var(--syfds-spacing-12);--syfds-spacing-dropdown-menu-horiz-padding-lg: var(--syfds-spacing-20);--syfds-spacing-dropdown-menu-horiz-padding-xlg: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-vert-padding-md: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-gap-none: var(--syfds-spacing-0);--syfds-spacing-dropdown-menu-gap-sm: var(--syfds-spacing-2);--syfds-spacing-dropdown-menu-gap-md: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-gap-lg: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-height-md: var(--syfds-spacing-40);--syfds-spacing-gap-none: var(--syfds-spacing-0);--syfds-spacing-gap-xsmall: var(--syfds-spacing-2);--syfds-spacing-gap-small: var(--syfds-spacing-4);--syfds-spacing-gap-medium: var(--syfds-spacing-8);--syfds-spacing-gap-large: var(--syfds-spacing-12);--syfds-spacing-gap-xlarge: var(--syfds-spacing-16);--syfds-spacing-gap-2xlarge: var(--syfds-spacing-20);--syfds-spacing-gap-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-none: var(--syfds-spacing-0);--syfds-spacing-vert-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-vert-padding-small: var(--syfds-spacing-4);--syfds-spacing-vert-padding-medium: var(--syfds-spacing-8);--syfds-spacing-vert-padding-large: var(--syfds-spacing-12);--syfds-spacing-vert-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-vert-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-vert-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-horiz-padding-none: var(--syfds-spacing-0);--syfds-spacing-horiz-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-horiz-padding-small: var(--syfds-spacing-4);--syfds-spacing-horiz-padding-medium: var(--syfds-spacing-8);--syfds-spacing-horiz-padding-large: var(--syfds-spacing-12);--syfds-spacing-horiz-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-horiz-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-horiz-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-horiz-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-data-list-gap-2xsm: var(--syfds-spacing-4);--syfds-spacing-data-list-gap-xsm: var(--syfds-spacing-8);--syfds-spacing-data-list-gap-sm: var(--syfds-spacing-12);--syfds-spacing-data-list-gap-md: var(--syfds-spacing-16);--syfds-spacing-data-list-gap-lg: var(--syfds-spacing-20);--syfds-size-logo-x-small: var(--syfds-logo-size-xsm);--syfds-size-logo-small: var(--syfds-logo-size-sm);--syfds-size-icon-x-small: var(--syfds-size-icon-xsm);--syfds-size-icon-small: var(--syfds-size-icon-sm);--syfds-size-icon-medium: var(--syfds-size-icon-md);--syfds-size-icon-large: var(--syfds-size-icon-lg);--syfds-size-icon-x-large: var(--syfds-size-icon-xlg);--syfds-size-icon-2x-large: var(--syfds-size-icon-2xlg);--syfds-size-icon-small-deprecated: var(--syfds-size-icon-sm);--syfds-size-icon-button-sm: var(--syfds-icon-button-size-sm);--syfds-size-icon-button-md: var(--syfds-icon-button-size-md);--syfds-size-icon-button-lg: var(--syfds-icon-button-size-lg);--syfds-size-icon-button-xlg: var(--syfds-icon-button-size-xlg);--syfds-size-component-sm: var(--syfds-size-component-small);--syfds-size-component-md: var(--syfds-size-component-medium);--syfds-size-component-lg: var(--syfds-size-component-large);--syfds-size-component-xlg: var(--syfds-size-component-xlarge);--syfds-size-component-2xlg: var(--syfds-size-component-2xlarge);--syfds-size-component-3xlg: var(--syfds-size-component-3xlarge);--syfds-size-component-4xlg: var(--syfds-size-component-4xlarge);--syfds-typography-display-large-font-family: var( --syfds-typography-themes-display-large-font-family );--syfds-typography-display-large-font-weight: var( --syfds-typography-themes-display-large-font-weight );--syfds-typography-display-large-font-size: var( --syfds-typography-themes-display-large-font-size );--syfds-typography-display-large-line-height: var( --syfds-typography-themes-display-large-line-height );--syfds-typography-display-large-letter-spacing: var( --syfds-typography-themes-display-large-letter-spacing );--syfds-typography-display-large-text-transform: var( --syfds-typography-themes-display-large-text-transform );--syfds-typography-display-medium-font-family: var( --syfds-typography-themes-display-medium-font-family );--syfds-typography-display-medium-font-weight: var( --syfds-typography-themes-display-medium-font-weight );--syfds-typography-display-medium-font-size: var( --syfds-typography-themes-display-medium-font-size );--syfds-typography-display-medium-line-height: var( --syfds-typography-themes-display-medium-line-height );--syfds-typography-display-medium-letter-spacing: var( --syfds-typography-themes-display-medium-letter-spacing );--syfds-typography-display-medium-text-transform: var( --syfds-typography-themes-display-medium-text-transform );--syfds-typography-display-small-font-family: var( --syfds-typography-themes-display-small-font-family );--syfds-typography-display-small-font-weight: var( --syfds-typography-themes-display-small-font-weight );--syfds-typography-display-small-font-size: var( --syfds-typography-themes-display-small-font-size );--syfds-typography-display-small-line-height: var( --syfds-typography-themes-display-small-line-height );--syfds-typography-display-small-letter-spacing: var( --syfds-typography-themes-display-small-letter-spacing );--syfds-typography-display-small-text-transform: var( --syfds-typography-themes-display-small-text-transform );--syfds-typography-headline-large-font-family: var( --syfds-typography-themes-headline-large-font-family );--syfds-typography-headline-large-font-weight: var( --syfds-typography-themes-headline-large-font-weight );--syfds-typography-headline-large-font-size: var( --syfds-typography-themes-headline-large-font-size );--syfds-typography-headline-large-line-height: var( --syfds-typography-themes-headline-large-line-height );--syfds-typography-headline-large-letter-spacing: var( --syfds-typography-themes-headline-large-letter-spacing );--syfds-typography-headline-large-text-transform: var( --syfds-typography-themes-headline-large-text-transform );--syfds-typography-headline-medium-font-family: var( --syfds-typography-themes-headline-medium-font-family );--syfds-typography-headline-medium-font-weight: var( --syfds-typography-themes-headline-medium-font-weight );--syfds-typography-headline-medium-font-size: var( --syfds-typography-themes-headline-medium-font-size );--syfds-typography-headline-medium-line-height: var( --syfds-typography-themes-headline-medium-line-height );--syfds-typography-headline-medium-letter-spacing: var( --syfds-typography-themes-headline-medium-letter-spacing );--syfds-typography-headline-medium-text-transform: var( --syfds-typography-themes-headline-medium-text-transform );--syfds-typography-headline-small-font-family: var( --syfds-typography-themes-headline-small-font-family );--syfds-typography-headline-small-font-weight: var( --syfds-typography-themes-headline-small-font-weight );--syfds-typography-headline-small-font-size: var( --syfds-typography-themes-headline-small-font-size );--syfds-typography-headline-small-line-height: var( --syfds-typography-themes-headline-small-line-height );--syfds-typography-headline-small-letter-spacing: var( --syfds-typography-themes-headline-small-letter-spacing );--syfds-typography-headline-small-text-transform: var( --syfds-typography-themes-headline-small-text-transform );--syfds-typography-title-large-font-family: var( --syfds-typography-themes-title-large-font-family );--syfds-typography-title-large-font-weight: var( --syfds-typography-themes-title-large-font-weight );--syfds-typography-title-large-font-size: var( --syfds-typography-themes-title-large-font-size );--syfds-typography-title-large-line-height: var( --syfds-typography-themes-title-large-line-height );--syfds-typography-title-large-letter-spacing: var( --syfds-typography-themes-title-large-letter-spacing );--syfds-typography-title-large-text-transform: var( --syfds-typography-themes-title-large-text-transform );--syfds-typography-title-large-emphasized-font-family: var( --syfds-typography-themes-title-large-emphasized-font-family );--syfds-typography-title-large-emphasized-font-weight: var( --syfds-typography-themes-title-large-emphasized-font-weight );--syfds-typography-title-large-emphasized-font-size: var( --syfds-typography-themes-title-large-emphasized-font-size );--syfds-typography-title-large-emphasized-line-height: var( --syfds-typography-themes-title-large-emphasized-line-height );--syfds-typography-title-large-emphasized-letter-spacing: var( --syfds-typography-themes-title-large-emphasized-letter-spacing );--syfds-typography-title-large-emphasized-text-transform: var( --syfds-typography-themes-title-large-emphasized-text-transform );--syfds-typography-title-medium-font-family: var( --syfds-typography-themes-title-medium-font-family );--syfds-typography-title-medium-font-weight: var( --syfds-typography-themes-title-medium-font-weight );--syfds-typography-title-medium-font-size: var( --syfds-typography-themes-title-medium-font-size );--syfds-typography-title-medium-line-height: var( --syfds-typography-themes-title-medium-line-height );--syfds-typography-title-medium-letter-spacing: var( --syfds-typography-themes-title-medium-letter-spacing );--syfds-typography-title-medium-text-transform: var( --syfds-typography-themes-title-medium-text-transform );--syfds-typography-title-medium-emphasized-font-family: var( --syfds-typography-themes-title-medium-emphasized-font-family );--syfds-typography-title-medium-emphasized-font-weight: var( --syfds-typography-themes-title-medium-emphasized-font-weight );--syfds-typography-title-medium-emphasized-font-size: var( --syfds-typography-themes-title-medium-emphasized-font-size );--syfds-typography-title-medium-emphasized-line-height: var( --syfds-typography-themes-title-medium-emphasized-line-height );--syfds-typography-title-medium-emphasized-letter-spacing: var( --syfds-typography-themes-title-medium-emphasized-letter-spacing );--syfds-typography-title-medium-emphasized-text-transform: var( --syfds-typography-themes-title-medium-emphasized-text-transform );--syfds-typography-title-small-font-family: var( --syfds-typography-themes-title-small-font-family );--syfds-typography-title-small-font-weight: var( --syfds-typography-themes-title-small-font-weight );--syfds-typography-title-small-font-size: var( --syfds-typography-themes-title-small-font-size );--syfds-typography-title-small-line-height: var( --syfds-typography-themes-title-small-line-height );--syfds-typography-title-small-letter-spacing: var( --syfds-typography-themes-title-small-letter-spacing );--syfds-typography-title-small-text-transform: var( --syfds-typography-themes-title-small-text-transform );--syfds-typography-title-small-emphasized-font-family: var( --syfds-typography-themes-title-small-emphasized-font-family );--syfds-typography-title-small-emphasized-font-weight: var( --syfds-typography-themes-title-small-emphasized-font-weight );--syfds-typography-title-small-emphasized-font-size: var( --syfds-typography-themes-title-small-emphasized-font-size );--syfds-typography-title-small-emphasized-line-height: var( --syfds-typography-themes-title-small-emphasized-line-height );--syfds-typography-title-small-emphasized-letter-spacing: var( --syfds-typography-themes-title-small-emphasized-letter-spacing );--syfds-typography-title-small-emphasized-text-transform: var( --syfds-typography-themes-title-small-emphasized-text-transform );--syfds-typography-label-large-font-family: var( --syfds-typography-themes-label-large-font-family );--syfds-typography-label-large-font-weight: var( --syfds-typography-themes-label-large-font-weight );--syfds-typography-label-large-font-size: var( --syfds-typography-themes-label-large-font-size );--syfds-typography-label-large-line-height: var( --syfds-typography-themes-label-large-line-height );--syfds-typography-label-large-letter-spacing: var( --syfds-typography-themes-label-large-letter-spacing );--syfds-typography-label-large-text-transform: var( --syfds-typography-themes-label-large-text-transform );--syfds-typography-label-large-emphasized-font-family: var( --syfds-typography-themes-label-large-emphasized-font-family );--syfds-typography-label-large-emphasized-font-weight: var( --syfds-typography-themes-label-large-emphasized-font-weight );--syfds-typography-label-large-emphasized-font-size: var( --syfds-typography-themes-label-large-emphasized-font-size );--syfds-typography-label-large-emphasized-line-height: var( --syfds-typography-themes-label-large-emphasized-line-height );--syfds-typography-label-large-emphasized-letter-spacing: var( --syfds-typography-themes-label-large-emphasized-letter-spacing );--syfds-typography-label-large-emphasized-text-transform: var( --syfds-typography-themes-label-large-emphasized-text-transform );--syfds-typography-label-medium-font-family: var( --syfds-typography-themes-label-medium-font-family );--syfds-typography-label-medium-font-weight: var( --syfds-typography-themes-label-medium-font-weight );--syfds-typography-label-medium-font-size: var( --syfds-typography-themes-label-medium-font-size );--syfds-typography-label-medium-line-height: var( --syfds-typography-themes-label-medium-line-height );--syfds-typography-label-medium-letter-spacing: var( --syfds-typography-themes-label-medium-letter-spacing );--syfds-typography-label-medium-text-transform: var( --syfds-typography-themes-label-medium-text-transform );--syfds-typography-label-medium-emphasized-font-family: var( --syfds-typography-themes-label-medium-emphasized-font-family );--syfds-typography-label-medium-emphasized-font-weight: var( --syfds-typography-themes-label-medium-emphasized-font-weight );--syfds-typography-label-medium-emphasized-font-size: var( --syfds-typography-themes-label-medium-emphasized-font-size );--syfds-typography-label-medium-emphasized-line-height: var( --syfds-typography-themes-label-medium-emphasized-line-height );--syfds-typography-label-medium-emphasized-letter-spacing: var( --syfds-typography-themes-label-medium-emphasized-letter-spacing );--syfds-typography-label-medium-emphasized-text-transform: var( --syfds-typography-themes-label-medium-emphasized-text-transform );--syfds-typography-label-small-font-family: var( --syfds-typography-themes-label-small-font-family );--syfds-typography-label-small-font-weight: var( --syfds-typography-themes-label-small-font-weight );--syfds-typography-label-small-font-size: var( --syfds-typography-themes-label-small-font-size );--syfds-typography-label-small-line-height: var( --syfds-typography-themes-label-small-line-height );--syfds-typography-label-small-letter-spacing: var( --syfds-typography-themes-label-small-letter-spacing );--syfds-typography-label-small-text-transform: var( --syfds-typography-themes-label-small-text-transform );--syfds-typography-label-small-emphasized-font-family: var( --syfds-typography-themes-label-small-emphasized-font-family );--syfds-typography-label-small-emphasized-font-weight: var( --syfds-typography-themes-label-small-emphasized-font-weight );--syfds-typography-label-small-emphasized-font-size: var( --syfds-typography-themes-label-small-emphasized-font-size );--syfds-typography-label-small-emphasized-line-height: var( --syfds-typography-themes-label-small-emphasized-line-height );--syfds-typography-label-small-emphasized-letter-spacing: var( --syfds-typography-themes-label-small-emphasized-letter-spacing );--syfds-typography-label-small-emphasized-text-transform: var( --syfds-typography-themes-label-small-emphasized-text-transform );--syfds-typography-body-large-font-family: var( --syfds-typography-themes-body-large-font-family );--syfds-typography-body-large-font-weight: var( --syfds-typography-themes-body-large-font-weight );--syfds-typography-body-large-font-size: var( --syfds-typography-themes-body-large-font-size );--syfds-typography-body-large-line-height: var( --syfds-typography-themes-body-large-line-height );--syfds-typography-body-large-letter-spacing: var( --syfds-typography-themes-body-large-letter-spacing );--syfds-typography-body-large-text-transform: var( --syfds-typography-themes-body-large-text-transform );--syfds-typography-body-large-emphasized-font-family: var( --syfds-typography-themes-body-large-emphasized-font-family );--syfds-typography-body-large-emphasized-font-weight: var( --syfds-typography-themes-body-large-emphasized-font-weight );--syfds-typography-body-large-emphasized-font-size: var( --syfds-typography-themes-body-large-emphasized-font-size );--syfds-typography-body-large-emphasized-line-height: var( --syfds-typography-themes-body-large-emphasized-line-height );--syfds-typography-body-large-emphasized-letter-spacing: var( --syfds-typography-themes-body-large-emphasized-letter-spacing );--syfds-typography-body-large-emphasized-text-transform: var( --syfds-typography-themes-body-large-emphasized-text-transform );--syfds-typography-body-medium-font-family: var( --syfds-typography-themes-body-medium-font-family );--syfds-typography-body-medium-font-weight: var( --syfds-typography-themes-body-medium-font-weight );--syfds-typography-body-medium-font-size: var( --syfds-typography-themes-body-medium-font-size );--syfds-typography-body-medium-line-height: var( --syfds-typography-themes-body-medium-line-height );--syfds-typography-body-medium-letter-spacing: var( --syfds-typography-themes-body-medium-letter-spacing );--syfds-typography-body-medium-text-transform: var( --syfds-typography-themes-body-medium-text-transform );--syfds-typography-body-medium-emphasized-font-family: var( --syfds-typography-themes-body-medium-emphasized-font-family );--syfds-typography-body-medium-emphasized-font-weight: var( --syfds-typography-themes-body-medium-emphasized-font-weight );--syfds-typography-body-medium-emphasized-font-size: var( --syfds-typography-themes-body-medium-emphasized-font-size );--syfds-typography-body-medium-emphasized-line-height: var( --syfds-typography-themes-body-medium-emphasized-line-height );--syfds-typography-body-medium-emphasized-letter-spacing: var( --syfds-typography-themes-body-medium-emphasized-letter-spacing );--syfds-typography-body-medium-emphasized-text-transform: var( --syfds-typography-themes-body-medium-emphasized-text-transform );--syfds-typography-body-small-font-family: var( --syfds-typography-themes-body-small-font-family );--syfds-typography-body-small-font-weight: var( --syfds-typography-themes-body-small-font-weight );--syfds-typography-body-small-font-size: var( --syfds-typography-themes-body-small-font-size );--syfds-typography-body-small-line-height: var( --syfds-typography-themes-body-small-line-height );--syfds-typography-body-small-letter-spacing: var( --syfds-typography-themes-body-small-letter-spacing );--syfds-typography-body-small-text-transform: var( --syfds-typography-themes-body-small-text-transform );--syfds-typography-body-small-emphasized-font-family: var( --syfds-typography-themes-body-small-emphasized-font-family );--syfds-typography-body-small-emphasized-font-weight: var( --syfds-typography-themes-body-small-emphasized-font-weight );--syfds-typography-body-small-emphasized-font-size: var( --syfds-typography-themes-body-small-emphasized-font-size );--syfds-typography-body-small-emphasized-line-height: var( --syfds-typography-themes-body-small-emphasized-line-height );--syfds-typography-body-small-emphasized-letter-spacing: var( --syfds-typography-themes-body-small-emphasized-letter-spacing );--syfds-typography-body-small-emphasized-text-transform: var( --syfds-typography-themes-body-small-emphasized-text-transform );--syfds-typography-link-large-emphasized-font-family: var( --syfds-typography-themes-link-large-emphasized-font-family );--syfds-typography-link-large-emphasized-font-weight: var( --syfds-typography-themes-link-large-emphasized-font-weight );--syfds-typography-link-large-emphasized-font-size: var( --syfds-typography-themes-link-large-emphasized-font-size );--syfds-typography-link-large-emphasized-line-height: var( --syfds-typography-themes-link-large-emphasized-line-height );--syfds-typography-link-large-emphasized-letter-spacing: var( --syfds-typography-themes-link-large-emphasized-letter-spacing );--syfds-typography-link-large-emphasized-text-transform: var( --syfds-typography-themes-link-large-emphasized-text-transform );--syfds-typography-link-medium-emphasized-font-family: var( --syfds-typography-themes-link-medium-emphasized-font-family );--syfds-typography-link-medium-emphasized-font-weight: var( --syfds-typography-themes-link-medium-emphasized-font-weight );--syfds-typography-link-medium-emphasized-font-size: var( --syfds-typography-themes-link-medium-emphasized-font-size );--syfds-typography-link-medium-emphasized-line-height: var( --syfds-typography-themes-link-medium-emphasized-line-height );--syfds-typography-link-medium-emphasized-letter-spacing: var( --syfds-typography-themes-link-medium-emphasized-letter-spacing );--syfds-typography-link-medium-emphasized-text-transform: var( --syfds-typography-themes-link-medium-emphasized-text-transform );--syfds-typography-link-small-emphasized-font-family: var( --syfds-typography-themes-link-small-emphasized-font-family );--syfds-typography-link-small-emphasized-font-weight: var( --syfds-typography-themes-link-small-emphasized-font-weight );--syfds-typography-link-small-emphasized-font-size: var( --syfds-typography-themes-link-small-emphasized-font-size );--syfds-typography-link-small-emphasized-line-height: var( --syfds-typography-themes-link-small-emphasized-line-height );--syfds-typography-link-small-emphasized-letter-spacing: var( --syfds-typography-themes-link-small-emphasized-letter-spacing );--syfds-typography-link-small-emphasized-text-transform: var( --syfds-typography-themes-link-small-emphasized-text-transform );--syfds-breakpoints-t1-horizontal-margin: var(--syfds-spacing-16);--syfds-breakpoints-t1-gutter: var(--syfds-spacing-16)}}@media (width >= 600px) and (width <= 899px){:root[data-theme=syf-light]{--syfds-layout-guide-count: var(--syfds-spacing-8);--syfds-layout-guide-default-width: var( --syfds-breakpoints-medium-default-width );--syfds-layout-guide-center-div: var(--syfds-breakpoints-medium-center-div);--syfds-layout-guide-min-width: var(--syfds-breakpoints-medium-min-width);--syfds-layout-guide-max-width: var(--syfds-breakpoints-medium-max-width);--syfds-layout-guide-horizontal-margin: var( --syfds-breakpoints-medium-horizontal-margin );--syfds-layout-guide-gutter: var(--syfds-breakpoints-medium-gutter);--syfds-spacing-page-horiz-padding-large: var(--syfds-spacing-64);--syfds-spacing-logo-horiz-padding-sm: var( --syfds-logo-spacing-horiz-padding-sm-mobile );--syfds-spacing-logo-vert-padding-sm: var( --syfds-logo-spacing-vert-padding-sm-mobile );--syfds-spacing-logo-vert-padding-md: var( --syfds-logo-spacing-vert-padding-md-mobile );--syfds-spacing-logo-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-logo-min-height-sm: var(--syfds-spacing-56);--syfds-spacing-header-horiz-padding-sm: var(--syfds-spacing-0);--syfds-spacing-header-vert-padding-sm: var(--syfds-spacing-0);--syfds-spacing-header-min-height-sm: var(--syfds-spacing-56);--syfds-spacing-header-gap: var(--syfds-spacing-0);--syfds-spacing-button-horiz-padding-sm: var( --syfds-button-spacing-horiz-padding-sm );--syfds-spacing-button-horiz-padding-lg: var( --syfds-button-spacing-horiz-padding-lg );--syfds-spacing-button-vert-padding-sm: var( --syfds-button-spacing-vert-padding-sm );--syfds-spacing-button-vert-padding-lg: var( --syfds-button-spacing-vert-padding-lg );--syfds-spacing-button-gap: var(--syfds-button-spacing-gap);--syfds-spacing-button-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-button-min-width-lg: var(--syfds-spacing-96);--syfds-spacing-icon-button-horiz-padding-sm: var(--syfds-spacing-4);--syfds-spacing-icon-button-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-select-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-select-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-select-gap: var(--syfds-spacing-12);--syfds-spacing-select-height-md: var(--syfds-spacing-40);--syfds-spacing-select-height-sm: var(--syfds-spacing-24);--syfds-spacing-text-field-horiz-padding-sm: var(--syfds-spacing-12);--syfds-spacing-text-field-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-text-field-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-text-field-gap: var(--syfds-spacing-12);--syfds-spacing-text-field-height-md: var(--syfds-spacing-40);--syfds-spacing-text-field-height-sm: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-horiz-padding-xsm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-horiz-padding-sm: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-horiz-padding-md: var(--syfds-spacing-12);--syfds-spacing-dropdown-menu-horiz-padding-lg: var(--syfds-spacing-20);--syfds-spacing-dropdown-menu-horiz-padding-xlg: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-vert-padding-md: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-gap-none: var(--syfds-spacing-0);--syfds-spacing-dropdown-menu-gap-sm: var(--syfds-spacing-2);--syfds-spacing-dropdown-menu-gap-md: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-gap-lg: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-height-md: var(--syfds-spacing-40);--syfds-spacing-gap-none: var(--syfds-spacing-0);--syfds-spacing-gap-xsmall: var(--syfds-spacing-2);--syfds-spacing-gap-small: var(--syfds-spacing-4);--syfds-spacing-gap-medium: var(--syfds-spacing-8);--syfds-spacing-gap-large: var(--syfds-spacing-12);--syfds-spacing-gap-xlarge: var(--syfds-spacing-16);--syfds-spacing-gap-2xlarge: var(--syfds-spacing-20);--syfds-spacing-gap-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-none: var(--syfds-spacing-0);--syfds-spacing-vert-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-vert-padding-small: var(--syfds-spacing-4);--syfds-spacing-vert-padding-medium: var(--syfds-spacing-8);--syfds-spacing-vert-padding-large: var(--syfds-spacing-12);--syfds-spacing-vert-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-vert-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-vert-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-horiz-padding-none: var(--syfds-spacing-0);--syfds-spacing-horiz-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-horiz-padding-small: var(--syfds-spacing-4);--syfds-spacing-horiz-padding-medium: var(--syfds-spacing-8);--syfds-spacing-horiz-padding-large: var(--syfds-spacing-12);--syfds-spacing-horiz-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-horiz-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-horiz-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-horiz-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-data-list-gap-2xsm: var(--syfds-spacing-4);--syfds-spacing-data-list-gap-xsm: var(--syfds-spacing-8);--syfds-spacing-data-list-gap-sm: var(--syfds-spacing-12);--syfds-spacing-data-list-gap-md: var(--syfds-spacing-16);--syfds-spacing-data-list-gap-lg: var(--syfds-spacing-20);--syfds-size-logo-x-small: var(--syfds-logo-size-xsm);--syfds-size-logo-small: var(--syfds-logo-size-sm);--syfds-size-icon-x-small: var(--syfds-size-icon-xsm);--syfds-size-icon-small: var(--syfds-size-icon-sm);--syfds-size-icon-medium: var(--syfds-size-icon-md);--syfds-size-icon-large: var(--syfds-size-icon-lg);--syfds-size-icon-x-large: var(--syfds-size-icon-xlg);--syfds-size-icon-2x-large: var(--syfds-size-icon-2xlg);--syfds-size-icon-small-deprecated: var(--syfds-size-icon-sm);--syfds-size-icon-button-sm: var(--syfds-icon-button-size-sm);--syfds-size-icon-button-md: var(--syfds-icon-button-size-md);--syfds-size-icon-button-lg: var(--syfds-icon-button-size-lg);--syfds-size-icon-button-xlg: var(--syfds-icon-button-size-xlg);--syfds-size-component-sm: var(--syfds-size-component-small);--syfds-size-component-md: var(--syfds-size-component-medium);--syfds-size-component-lg: var(--syfds-size-component-large);--syfds-size-component-xlg: var(--syfds-size-component-xlarge);--syfds-size-component-2xlg: var(--syfds-size-component-2xlarge);--syfds-size-component-3xlg: var(--syfds-size-component-3xlarge);--syfds-size-component-4xlg: var(--syfds-size-component-4xlarge);--syfds-typography-display-large-font-family: var( --syfds-typography-themes-display-large-font-family );--syfds-typography-display-large-font-weight: var( --syfds-typography-themes-display-large-font-weight );--syfds-typography-display-large-font-size: var( --syfds-typography-themes-display-large-font-size );--syfds-typography-display-large-line-height: var( --syfds-typography-themes-display-large-line-height );--syfds-typography-display-large-letter-spacing: var( --syfds-typography-themes-display-large-letter-spacing );--syfds-typography-display-large-text-transform: var( --syfds-typography-themes-display-large-text-transform );--syfds-typography-display-medium-font-family: var( --syfds-typography-themes-display-medium-font-family );--syfds-typography-display-medium-font-weight: var( --syfds-typography-themes-display-medium-font-weight );--syfds-typography-display-medium-font-size: var( --syfds-typography-themes-display-medium-font-size );--syfds-typography-display-medium-line-height: var( --syfds-typography-themes-display-medium-line-height );--syfds-typography-display-medium-letter-spacing: var( --syfds-typography-themes-display-medium-letter-spacing );--syfds-typography-display-medium-text-transform: var( --syfds-typography-themes-display-medium-text-transform );--syfds-typography-display-small-font-family: var( --syfds-typography-themes-display-small-font-family );--syfds-typography-display-small-font-weight: var( --syfds-typography-themes-display-small-font-weight );--syfds-typography-display-small-font-size: var( --syfds-typography-themes-display-small-font-size );--syfds-typography-display-small-line-height: var( --syfds-typography-themes-display-small-line-height );--syfds-typography-display-small-letter-spacing: var( --syfds-typography-themes-display-small-letter-spacing );--syfds-typography-display-small-text-transform: var( --syfds-typography-themes-display-small-text-transform );--syfds-typography-headline-large-font-family: var( --syfds-typography-themes-headline-large-font-family );--syfds-typography-headline-large-font-weight: var( --syfds-typography-themes-headline-large-font-weight );--syfds-typography-headline-large-font-size: var( --syfds-typography-themes-headline-large-font-size );--syfds-typography-headline-large-line-height: var( --syfds-typography-themes-headline-large-line-height );--syfds-typography-headline-large-letter-spacing: var( --syfds-typography-themes-headline-large-letter-spacing );--syfds-typography-headline-large-text-transform: var( --syfds-typography-themes-headline-large-text-transform );--syfds-typography-headline-medium-font-family: var( --syfds-typography-themes-headline-medium-font-family );--syfds-typography-headline-medium-font-weight: var( --syfds-typography-themes-headline-medium-font-weight );--syfds-typography-headline-medium-font-size: var( --syfds-typography-themes-headline-medium-font-size );--syfds-typography-headline-medium-line-height: var( --syfds-typography-themes-headline-medium-line-height );--syfds-typography-headline-medium-letter-spacing: var( --syfds-typography-themes-headline-medium-letter-spacing );--syfds-typography-headline-medium-text-transform: var( --syfds-typography-themes-headline-medium-text-transform );--syfds-typography-headline-small-font-family: var( --syfds-typography-themes-headline-small-font-family );--syfds-typography-headline-small-font-weight: var( --syfds-typography-themes-headline-small-font-weight );--syfds-typography-headline-small-font-size: var( --syfds-typography-themes-headline-small-font-size );--syfds-typography-headline-small-line-height: var( --syfds-typography-themes-headline-small-line-height );--syfds-typography-headline-small-letter-spacing: var( --syfds-typography-themes-headline-small-letter-spacing );--syfds-typography-headline-small-text-transform: var( --syfds-typography-themes-headline-small-text-transform );--syfds-typography-title-large-font-family: var( --syfds-typography-themes-title-large-font-family );--syfds-typography-title-large-font-weight: var( --syfds-typography-themes-title-large-font-weight );--syfds-typography-title-large-font-size: var( --syfds-typography-themes-title-large-font-size );--syfds-typography-title-large-line-height: var( --syfds-typography-themes-title-large-line-height );--syfds-typography-title-large-letter-spacing: var( --syfds-typography-themes-title-large-letter-spacing );--syfds-typography-title-large-text-transform: var( --syfds-typography-themes-title-large-text-transform );--syfds-typography-title-large-emphasized-font-family: var( --syfds-typography-themes-title-large-emphasized-font-family );--syfds-typography-title-large-emphasized-font-weight: var( --syfds-typography-themes-title-large-emphasized-font-weight );--syfds-typography-title-large-emphasized-font-size: var( --syfds-typography-themes-title-large-emphasized-font-size );--syfds-typography-title-large-emphasized-line-height: var( --syfds-typography-themes-title-large-emphasized-line-height );--syfds-typography-title-large-emphasized-letter-spacing: var( --syfds-typography-themes-title-large-emphasized-letter-spacing );--syfds-typography-title-large-emphasized-text-transform: var( --syfds-typography-themes-title-large-emphasized-text-transform );--syfds-typography-title-medium-font-family: var( --syfds-typography-themes-title-medium-font-family );--syfds-typography-title-medium-font-weight: var( --syfds-typography-themes-title-medium-font-weight );--syfds-typography-title-medium-font-size: var( --syfds-typography-themes-title-medium-font-size );--syfds-typography-title-medium-line-height: var( --syfds-typography-themes-title-medium-line-height );--syfds-typography-title-medium-letter-spacing: var( --syfds-typography-themes-title-medium-letter-spacing );--syfds-typography-title-medium-text-transform: var( --syfds-typography-themes-title-medium-text-transform );--syfds-typography-title-medium-emphasized-font-family: var( --syfds-typography-themes-title-medium-emphasized-font-family );--syfds-typography-title-medium-emphasized-font-weight: var( --syfds-typography-themes-title-medium-emphasized-font-weight );--syfds-typography-title-medium-emphasized-font-size: var( --syfds-typography-themes-title-medium-emphasized-font-size );--syfds-typography-title-medium-emphasized-line-height: var( --syfds-typography-themes-title-medium-emphasized-line-height );--syfds-typography-title-medium-emphasized-letter-spacing: var( --syfds-typography-themes-title-medium-emphasized-letter-spacing );--syfds-typography-title-medium-emphasized-text-transform: var( --syfds-typography-themes-title-medium-emphasized-text-transform );--syfds-typography-title-small-font-family: var( --syfds-typography-themes-title-small-font-family );--syfds-typography-title-small-font-weight: var( --syfds-typography-themes-title-small-font-weight );--syfds-typography-title-small-font-size: var( --syfds-typography-themes-title-small-font-size );--syfds-typography-title-small-line-height: var( --syfds-typography-themes-title-small-line-height );--syfds-typography-title-small-letter-spacing: var( --syfds-typography-themes-title-small-letter-spacing );--syfds-typography-title-small-text-transform: var( --syfds-typography-themes-title-small-text-transform );--syfds-typography-title-small-emphasized-font-family: var( --syfds-typography-themes-title-small-emphasized-font-family );--syfds-typography-title-small-emphasized-font-weight: var( --syfds-typography-themes-title-small-emphasized-font-weight );--syfds-typography-title-small-emphasized-font-size: var( --syfds-typography-themes-title-small-emphasized-font-size );--syfds-typography-title-small-emphasized-line-height: var( --syfds-typography-themes-title-small-emphasized-line-height );--syfds-typography-title-small-emphasized-letter-spacing: var( --syfds-typography-themes-title-small-emphasized-letter-spacing );--syfds-typography-title-small-emphasized-text-transform: var( --syfds-typography-themes-title-small-emphasized-text-transform );--syfds-typography-label-large-font-family: var( --syfds-typography-themes-label-large-font-family );--syfds-typography-label-large-font-weight: var( --syfds-typography-themes-label-large-font-weight );--syfds-typography-label-large-font-size: var( --syfds-typography-themes-label-large-font-size );--syfds-typography-label-large-line-height: var( --syfds-typography-themes-label-large-line-height );--syfds-typography-label-large-letter-spacing: var( --syfds-typography-themes-label-large-letter-spacing );--syfds-typography-label-large-text-transform: var( --syfds-typography-themes-label-large-text-transform );--syfds-typography-label-large-emphasized-font-family: var( --syfds-typography-themes-label-large-emphasized-font-family );--syfds-typography-label-large-emphasized-font-weight: var( --syfds-typography-themes-label-large-emphasized-font-weight );--syfds-typography-label-large-emphasized-font-size: var( --syfds-typography-themes-label-large-emphasized-font-size );--syfds-typography-label-large-emphasized-line-height: var( --syfds-typography-themes-label-large-emphasized-line-height );--syfds-typography-label-large-emphasized-letter-spacing: var( --syfds-typography-themes-label-large-emphasized-letter-spacing );--syfds-typography-label-large-emphasized-text-transform: var( --syfds-typography-themes-label-large-emphasized-text-transform );--syfds-typography-label-medium-font-family: var( --syfds-typography-themes-label-medium-font-family );--syfds-typography-label-medium-font-weight: var( --syfds-typography-themes-label-medium-font-weight );--syfds-typography-label-medium-font-size: var( --syfds-typography-themes-label-medium-font-size );--syfds-typography-label-medium-line-height: var( --syfds-typography-themes-label-medium-line-height );--syfds-typography-label-medium-letter-spacing: var( --syfds-typography-themes-label-medium-letter-spacing );--syfds-typography-label-medium-text-transform: var( --syfds-typography-themes-label-medium-text-transform );--syfds-typography-label-medium-emphasized-font-family: var( --syfds-typography-themes-label-medium-emphasized-font-family );--syfds-typography-label-medium-emphasized-font-weight: var( --syfds-typography-themes-label-medium-emphasized-font-weight );--syfds-typography-label-medium-emphasized-font-size: var( --syfds-typography-themes-label-medium-emphasized-font-size );--syfds-typography-label-medium-emphasized-line-height: var( --syfds-typography-themes-label-medium-emphasized-line-height );--syfds-typography-label-medium-emphasized-letter-spacing: var( --syfds-typography-themes-label-medium-emphasized-letter-spacing );--syfds-typography-label-medium-emphasized-text-transform: var( --syfds-typography-themes-label-medium-emphasized-text-transform );--syfds-typography-label-small-font-family: var( --syfds-typography-themes-label-small-font-family );--syfds-typography-label-small-font-weight: var( --syfds-typography-themes-label-small-font-weight );--syfds-typography-label-small-font-size: var( --syfds-typography-themes-label-small-font-size );--syfds-typography-label-small-line-height: var( --syfds-typography-themes-label-small-line-height );--syfds-typography-label-small-letter-spacing: var( --syfds-typography-themes-label-small-letter-spacing );--syfds-typography-label-small-text-transform: var( --syfds-typography-themes-label-small-text-transform );--syfds-typography-label-small-emphasized-font-family: var( --syfds-typography-themes-label-small-emphasized-font-family );--syfds-typography-label-small-emphasized-font-weight: var( --syfds-typography-themes-label-small-emphasized-font-weight );--syfds-typography-label-small-emphasized-font-size: var( --syfds-typography-themes-label-small-emphasized-font-size );--syfds-typography-label-small-emphasized-line-height: var( --syfds-typography-themes-label-small-emphasized-line-height );--syfds-typography-label-small-emphasized-letter-spacing: var( --syfds-typography-themes-label-small-emphasized-letter-spacing );--syfds-typography-label-small-emphasized-text-transform: var( --syfds-typography-themes-label-small-emphasized-text-transform );--syfds-typography-body-large-font-family: var( --syfds-typography-themes-body-large-font-family );--syfds-typography-body-large-font-weight: var( --syfds-typography-themes-body-large-font-weight );--syfds-typography-body-large-font-size: var( --syfds-typography-themes-body-large-font-size );--syfds-typography-body-large-line-height: var( --syfds-typography-themes-body-large-line-height );--syfds-typography-body-large-letter-spacing: var( --syfds-typography-themes-body-large-letter-spacing );--syfds-typography-body-large-text-transform: var( --syfds-typography-themes-body-large-text-transform );--syfds-typography-body-large-emphasized-font-family: var( --syfds-typography-themes-body-large-emphasized-font-family );--syfds-typography-body-large-emphasized-font-weight: var( --syfds-typography-themes-body-large-emphasized-font-weight );--syfds-typography-body-large-emphasized-font-size: var( --syfds-typography-themes-body-large-emphasized-font-size );--syfds-typography-body-large-emphasized-line-height: var( --syfds-typography-themes-body-large-emphasized-line-height );--syfds-typography-body-large-emphasized-letter-spacing: var( --syfds-typography-themes-body-large-emphasized-letter-spacing );--syfds-typography-body-large-emphasized-text-transform: var( --syfds-typography-themes-body-large-emphasized-text-transform );--syfds-typography-body-medium-font-family: var( --syfds-typography-themes-body-medium-font-family );--syfds-typography-body-medium-font-weight: var( --syfds-typography-themes-body-medium-font-weight );--syfds-typography-body-medium-font-size: var( --syfds-typography-themes-body-medium-font-size );--syfds-typography-body-medium-line-height: var( --syfds-typography-themes-body-medium-line-height );--syfds-typography-body-medium-letter-spacing: var( --syfds-typography-themes-body-medium-letter-spacing );--syfds-typography-body-medium-text-transform: var( --syfds-typography-themes-body-medium-text-transform );--syfds-typography-body-medium-emphasized-font-family: var( --syfds-typography-themes-body-medium-emphasized-font-family );--syfds-typography-body-medium-emphasized-font-weight: var( --syfds-typography-themes-body-medium-emphasized-font-weight );--syfds-typography-body-medium-emphasized-font-size: var( --syfds-typography-themes-body-medium-emphasized-font-size );--syfds-typography-body-medium-emphasized-line-height: var( --syfds-typography-themes-body-medium-emphasized-line-height );--syfds-typography-body-medium-emphasized-letter-spacing: var( --syfds-typography-themes-body-medium-emphasized-letter-spacing );--syfds-typography-body-medium-emphasized-text-transform: var( --syfds-typography-themes-body-medium-emphasized-text-transform );--syfds-typography-body-small-font-family: var( --syfds-typography-themes-body-small-font-family );--syfds-typography-body-small-font-weight: var( --syfds-typography-themes-body-small-font-weight );--syfds-typography-body-small-font-size: var( --syfds-typography-themes-body-small-font-size );--syfds-typography-body-small-line-height: var( --syfds-typography-themes-body-small-line-height );--syfds-typography-body-small-letter-spacing: var( --syfds-typography-themes-body-small-letter-spacing );--syfds-typography-body-small-text-transform: var( --syfds-typography-themes-body-small-text-transform );--syfds-typography-body-small-emphasized-font-family: var( --syfds-typography-themes-body-small-emphasized-font-family );--syfds-typography-body-small-emphasized-font-weight: var( --syfds-typography-themes-body-small-emphasized-font-weight );--syfds-typography-body-small-emphasized-font-size: var( --syfds-typography-themes-body-small-emphasized-font-size );--syfds-typography-body-small-emphasized-line-height: var( --syfds-typography-themes-body-small-emphasized-line-height );--syfds-typography-body-small-emphasized-letter-spacing: var( --syfds-typography-themes-body-small-emphasized-letter-spacing );--syfds-typography-body-small-emphasized-text-transform: var( --syfds-typography-themes-body-small-emphasized-text-transform );--syfds-typography-link-large-emphasized-font-family: var( --syfds-typography-themes-link-large-emphasized-font-family );--syfds-typography-link-large-emphasized-font-weight: var( --syfds-typography-themes-link-large-emphasized-font-weight );--syfds-typography-link-large-emphasized-font-size: var( --syfds-typography-themes-link-large-emphasized-font-size );--syfds-typography-link-large-emphasized-line-height: var( --syfds-typography-themes-link-large-emphasized-line-height );--syfds-typography-link-large-emphasized-letter-spacing: var( --syfds-typography-themes-link-large-emphasized-letter-spacing );--syfds-typography-link-large-emphasized-text-transform: var( --syfds-typography-themes-link-large-emphasized-text-transform );--syfds-typography-link-medium-emphasized-font-family: var( --syfds-typography-themes-link-medium-emphasized-font-family );--syfds-typography-link-medium-emphasized-font-weight: var( --syfds-typography-themes-link-medium-emphasized-font-weight );--syfds-typography-link-medium-emphasized-font-size: var( --syfds-typography-themes-link-medium-emphasized-font-size );--syfds-typography-link-medium-emphasized-line-height: var( --syfds-typography-themes-link-medium-emphasized-line-height );--syfds-typography-link-medium-emphasized-letter-spacing: var( --syfds-typography-themes-link-medium-emphasized-letter-spacing );--syfds-typography-link-medium-emphasized-text-transform: var( --syfds-typography-themes-link-medium-emphasized-text-transform );--syfds-typography-link-small-emphasized-font-family: var( --syfds-typography-themes-link-small-emphasized-font-family );--syfds-typography-link-small-emphasized-font-weight: var( --syfds-typography-themes-link-small-emphasized-font-weight );--syfds-typography-link-small-emphasized-font-size: var( --syfds-typography-themes-link-small-emphasized-font-size );--syfds-typography-link-small-emphasized-line-height: var( --syfds-typography-themes-link-small-emphasized-line-height );--syfds-typography-link-small-emphasized-letter-spacing: var( --syfds-typography-themes-link-small-emphasized-letter-spacing );--syfds-typography-link-small-emphasized-text-transform: var( --syfds-typography-themes-link-small-emphasized-text-transform );--syfds-breakpoints-t1-horizontal-margin: var(--syfds-spacing-16);--syfds-breakpoints-t1-gutter: var(--syfds-spacing-16)}}@media (width <= 599px){:root[data-theme=syf-light]{--syfds-layout-guide-count: var(--syfds-spacing-4);--syfds-layout-guide-default-width: var( --syfds-breakpoints-small-default-width );--syfds-layout-guide-center-div: var(--syfds-breakpoints-small-center-div);--syfds-layout-guide-min-width: var(--syfds-breakpoints-small-min-width);--syfds-layout-guide-max-width: var(--syfds-breakpoints-small-max-width);--syfds-layout-guide-horizontal-margin: var( --syfds-breakpoints-small-horizontal-margin );--syfds-layout-guide-gutter: var(--syfds-breakpoints-small-gutter);--syfds-spacing-page-horiz-padding-large: var(--syfds-spacing-48);--syfds-spacing-logo-horiz-padding-sm: var( --syfds-logo-spacing-horiz-padding-sm-mobile );--syfds-spacing-logo-vert-padding-sm: var( --syfds-logo-spacing-vert-padding-sm-mobile );--syfds-spacing-logo-vert-padding-md: var( --syfds-logo-spacing-vert-padding-md-mobile );--syfds-spacing-logo-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-logo-min-height-sm: var(--syfds-spacing-56);--syfds-spacing-header-horiz-padding-sm: var(--syfds-spacing-0);--syfds-spacing-header-vert-padding-sm: var(--syfds-spacing-0);--syfds-spacing-header-min-height-sm: var(--syfds-spacing-56);--syfds-spacing-header-gap: var(--syfds-spacing-0);--syfds-spacing-button-horiz-padding-sm: var( --syfds-button-spacing-horiz-padding-sm-mobile );--syfds-spacing-button-horiz-padding-lg: var( --syfds-button-spacing-horiz-padding-lg-mobile );--syfds-spacing-button-vert-padding-sm: var( --syfds-button-spacing-vert-padding-sm-mobile );--syfds-spacing-button-vert-padding-lg: var( --syfds-button-spacing-vert-padding-lg-mobile );--syfds-spacing-button-gap: var(--syfds-button-spacing-gap);--syfds-spacing-button-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-button-min-width-lg: var(--syfds-spacing-96);--syfds-spacing-icon-button-horiz-padding-sm: var(--syfds-spacing-4);--syfds-spacing-icon-button-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-select-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-select-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-select-gap: var(--syfds-spacing-12);--syfds-spacing-select-height-md: var(--syfds-spacing-40);--syfds-spacing-select-height-sm: var(--syfds-spacing-24);--syfds-spacing-text-field-horiz-padding-sm: var(--syfds-spacing-12);--syfds-spacing-text-field-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-text-field-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-text-field-gap: var(--syfds-spacing-12);--syfds-spacing-text-field-height-md: var(--syfds-spacing-40);--syfds-spacing-text-field-height-sm: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-horiz-padding-xsm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-horiz-padding-sm: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-horiz-padding-md: var(--syfds-spacing-12);--syfds-spacing-dropdown-menu-horiz-padding-lg: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-horiz-padding-xlg: var(--syfds-spacing-28);--syfds-spacing-dropdown-menu-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-vert-padding-md: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-gap-none: var(--syfds-spacing-0);--syfds-spacing-dropdown-menu-gap-sm: var(--syfds-spacing-2);--syfds-spacing-dropdown-menu-gap-md: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-gap-lg: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-height-md: var(--syfds-spacing-40);--syfds-spacing-gap-none: var(--syfds-spacing-0);--syfds-spacing-gap-xsmall: var(--syfds-spacing-2);--syfds-spacing-gap-small: var(--syfds-spacing-4);--syfds-spacing-gap-medium: var(--syfds-spacing-8);--syfds-spacing-gap-large: var(--syfds-spacing-12);--syfds-spacing-gap-xlarge: var(--syfds-spacing-16);--syfds-spacing-gap-2xlarge: var(--syfds-spacing-20);--syfds-spacing-gap-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-none: var(--syfds-spacing-0);--syfds-spacing-vert-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-vert-padding-small: var(--syfds-spacing-4);--syfds-spacing-vert-padding-medium: var(--syfds-spacing-8);--syfds-spacing-vert-padding-large: var(--syfds-spacing-12);--syfds-spacing-vert-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-vert-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-vert-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-horiz-padding-none: var(--syfds-spacing-0);--syfds-spacing-horiz-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-horiz-padding-small: var(--syfds-spacing-4);--syfds-spacing-horiz-padding-medium: var(--syfds-spacing-8);--syfds-spacing-horiz-padding-large: var(--syfds-spacing-12);--syfds-spacing-horiz-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-horiz-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-horiz-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-horiz-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-data-list-gap-2xsm: var(--syfds-spacing-4);--syfds-spacing-data-list-gap-xsm: var(--syfds-spacing-8);--syfds-spacing-data-list-gap-sm: var(--syfds-spacing-12);--syfds-spacing-data-list-gap-md: var(--syfds-spacing-16);--syfds-spacing-data-list-gap-lg: var(--syfds-spacing-20);--syfds-size-logo-x-small: var(--syfds-logo-size-xsm);--syfds-size-logo-small: var(--syfds-logo-size-sm);--syfds-size-icon-x-small: var(--syfds-size-icon-xsm-mobile);--syfds-size-icon-small: var(--syfds-size-icon-sm-mobile);--syfds-size-icon-medium: var(--syfds-size-icon-md-mobile);--syfds-size-icon-large: var(--syfds-size-icon-lg-mobile);--syfds-size-icon-x-large: var(--syfds-size-icon-xlg-mobile);--syfds-size-icon-2x-large: var(--syfds-size-icon-2xlg-mobile);--syfds-size-icon-small-deprecated: var(--syfds-size-icon-sm-mobile-16);--syfds-size-icon-button-sm: var(--syfds-icon-button-size-sm-mobile);--syfds-size-icon-button-md: var(--syfds-icon-button-size-md-mobile);--syfds-size-icon-button-lg: var(--syfds-icon-button-size-lg-mobile);--syfds-size-icon-button-xlg: var(--syfds-icon-button-size-xlg-mobile);--syfds-size-component-sm: var(--syfds-size-component-small);--syfds-size-component-md: var(--syfds-size-component-medium);--syfds-size-component-lg: var(--syfds-size-component-large);--syfds-size-component-xlg: var(--syfds-size-component-xlarge);--syfds-size-component-2xlg: var(--syfds-size-component-2xlarge);--syfds-size-component-3xlg: var(--syfds-size-component-3xlarge);--syfds-size-component-4xlg: var(--syfds-size-component-4xlarge);--syfds-typography-display-large-font-family: var( --syfds-typography-themes-display-large-mobile-font-family );--syfds-typography-display-large-font-weight: var( --syfds-typography-themes-display-large-mobile-font-weight );--syfds-typography-display-large-font-size: var( --syfds-typography-themes-display-large-mobile-font-size );--syfds-typography-display-large-line-height: var( --syfds-typography-themes-display-large-mobile-line-height );--syfds-typography-display-large-letter-spacing: var( --syfds-typography-themes-display-large-mobile-letter-spacing );--syfds-typography-display-large-text-transform: var( --syfds-typography-themes-display-large-mobile-text-transform );--syfds-typography-display-medium-font-family: var( --syfds-typography-themes-display-medium-mobile-font-family );--syfds-typography-display-medium-font-weight: var( --syfds-typography-themes-display-medium-mobile-font-weight );--syfds-typography-display-medium-font-size: var( --syfds-typography-themes-display-medium-mobile-font-size );--syfds-typography-display-medium-line-height: var( --syfds-typography-themes-display-medium-mobile-line-height );--syfds-typography-display-medium-letter-spacing: var( --syfds-typography-themes-display-medium-mobile-letter-spacing );--syfds-typography-display-medium-text-transform: var( --syfds-typography-themes-display-medium-mobile-text-transform );--syfds-typography-display-small-font-family: var( --syfds-typography-themes-display-small-mobile-font-family );--syfds-typography-display-small-font-weight: var( --syfds-typography-themes-display-small-mobile-font-weight );--syfds-typography-display-small-font-size: var( --syfds-typography-themes-display-small-mobile-font-size );--syfds-typography-display-small-line-height: var( --syfds-typography-themes-display-small-mobile-line-height );--syfds-typography-display-small-letter-spacing: var( --syfds-typography-themes-display-small-mobile-letter-spacing );--syfds-typography-display-small-text-transform: var( --syfds-typography-themes-display-small-mobile-text-transform );--syfds-typography-headline-large-font-family: var( --syfds-typography-themes-headline-large-mobile-font-family );--syfds-typography-headline-large-font-weight: var( --syfds-typography-themes-headline-large-mobile-font-weight );--syfds-typography-headline-large-font-size: var( --syfds-typography-themes-headline-large-mobile-font-size );--syfds-typography-headline-large-line-height: var( --syfds-typography-themes-headline-large-mobile-line-height );--syfds-typography-headline-large-letter-spacing: var( --syfds-typography-themes-headline-large-mobile-letter-spacing );--syfds-typography-headline-large-text-transform: var( --syfds-typography-themes-headline-large-mobile-text-transform );--syfds-typography-headline-medium-font-family: var( --syfds-typography-themes-headline-medium-mobile-font-family );--syfds-typography-headline-medium-font-weight: var( --syfds-typography-themes-headline-medium-mobile-font-weight );--syfds-typography-headline-medium-font-size: var( --syfds-typography-themes-headline-medium-mobile-font-size );--syfds-typography-headline-medium-line-height: var( --syfds-typography-themes-headline-medium-mobile-line-height );--syfds-typography-headline-medium-letter-spacing: var( --syfds-typography-themes-headline-medium-mobile-letter-spacing );--syfds-typography-headline-medium-text-transform: var( --syfds-typography-themes-headline-medium-mobile-text-transform );--syfds-typography-headline-small-font-family: var( --syfds-typography-themes-headline-small-mobile-font-family );--syfds-typography-headline-small-font-weight: var( --syfds-typography-themes-headline-small-mobile-font-weight );--syfds-typography-headline-small-font-size: var( --syfds-typography-themes-headline-small-mobile-font-size );--syfds-typography-headline-small-line-height: var( --syfds-typography-themes-headline-small-mobile-line-height );--syfds-typography-headline-small-letter-spacing: var( --syfds-typography-themes-headline-small-mobile-letter-spacing );--syfds-typography-headline-small-text-transform: var( --syfds-typography-themes-headline-small-mobile-text-transform );--syfds-typography-title-large-font-family: var( --syfds-typography-themes-title-large-mobile-font-family );--syfds-typography-title-large-font-weight: var( --syfds-typography-themes-title-large-mobile-font-weight );--syfds-typography-title-large-font-size: var( --syfds-typography-themes-title-large-mobile-font-size );--syfds-typography-title-large-line-height: var( --syfds-typography-themes-title-large-mobile-line-height );--syfds-typography-title-large-letter-spacing: var( --syfds-typography-themes-title-large-mobile-letter-spacing );--syfds-typography-title-large-text-transform: var( --syfds-typography-themes-title-large-mobile-text-transform );--syfds-typography-title-large-emphasized-font-family: var( --syfds-typography-themes-title-large-emphasized-mobile-font-family );--syfds-typography-title-large-emphasized-font-weight: var( --syfds-typography-themes-title-large-emphasized-mobile-font-weight );--syfds-typography-title-large-emphasized-font-size: var( --syfds-typography-themes-title-large-emphasized-mobile-font-size );--syfds-typography-title-large-emphasized-line-height: var( --syfds-typography-themes-title-large-emphasized-mobile-line-height );--syfds-typography-title-large-emphasized-letter-spacing: var( --syfds-typography-themes-title-large-emphasized-mobile-letter-spacing );--syfds-typography-title-large-emphasized-text-transform: var( --syfds-typography-themes-title-large-emphasized-mobile-text-transform );--syfds-typography-title-medium-font-family: var( --syfds-typography-themes-title-medium-mobile-font-family );--syfds-typography-title-medium-font-weight: var( --syfds-typography-themes-title-medium-mobile-font-weight );--syfds-typography-title-medium-font-size: var( --syfds-typography-themes-title-medium-mobile-font-size );--syfds-typography-title-medium-line-height: var( --syfds-typography-themes-title-medium-mobile-line-height );--syfds-typography-title-medium-letter-spacing: var( --syfds-typography-themes-title-medium-mobile-letter-spacing );--syfds-typography-title-medium-text-transform: var( --syfds-typography-themes-title-medium-mobile-text-transform );--syfds-typography-title-medium-emphasized-font-family: var( --syfds-typography-themes-title-medium-emphasized-mobile-font-family );--syfds-typography-title-medium-emphasized-font-weight: var( --syfds-typography-themes-title-medium-emphasized-mobile-font-weight );--syfds-typography-title-medium-emphasized-font-size: var( --syfds-typography-themes-title-medium-emphasized-mobile-font-size );--syfds-typography-title-medium-emphasized-line-height: var( --syfds-typography-themes-title-medium-emphasized-mobile-line-height );--syfds-typography-title-medium-emphasized-letter-spacing: var( --syfds-typography-themes-title-medium-emphasized-mobile-letter-spacing );--syfds-typography-title-medium-emphasized-text-transform: var( --syfds-typography-themes-title-medium-emphasized-mobile-text-transform );--syfds-typography-title-small-font-family: var( --syfds-typography-themes-title-small-mobile-font-family );--syfds-typography-title-small-font-weight: var( --syfds-typography-themes-title-small-mobile-font-weight );--syfds-typography-title-small-font-size: var( --syfds-typography-themes-title-small-mobile-font-size );--syfds-typography-title-small-line-height: var( --syfds-typography-themes-title-small-mobile-line-height );--syfds-typography-title-small-letter-spacing: var( --syfds-typography-themes-title-small-mobile-letter-spacing );--syfds-typography-title-small-text-transform: var( --syfds-typography-themes-title-small-mobile-text-transform );--syfds-typography-title-small-emphasized-font-family: var( --syfds-typography-themes-title-small-emphasized-mobile-font-family );--syfds-typography-title-small-emphasized-font-weight: var( --syfds-typography-themes-title-small-emphasized-mobile-font-weight );--syfds-typography-title-small-emphasized-font-size: var( --syfds-typography-themes-title-small-emphasized-mobile-font-size );--syfds-typography-title-small-emphasized-line-height: var( --syfds-typography-themes-title-small-emphasized-mobile-line-height );--syfds-typography-title-small-emphasized-letter-spacing: var( --syfds-typography-themes-title-small-emphasized-mobile-letter-spacing );--syfds-typography-title-small-emphasized-text-transform: var( --syfds-typography-themes-title-small-emphasized-mobile-text-transform );--syfds-typography-label-large-font-family: var( --syfds-typography-themes-label-large-mobile-font-family );--syfds-typography-label-large-font-weight: var( --syfds-typography-themes-label-large-mobile-font-weight );--syfds-typography-label-large-font-size: var( --syfds-typography-themes-label-large-mobile-font-size );--syfds-typography-label-large-line-height: var( --syfds-typography-themes-label-large-mobile-line-height );--syfds-typography-label-large-letter-spacing: var( --syfds-typography-themes-label-large-mobile-letter-spacing );--syfds-typography-label-large-text-transform: var( --syfds-typography-themes-label-large-mobile-text-transform );--syfds-typography-label-large-emphasized-font-family: var( --syfds-typography-themes-label-large-emphasized-mobile-font-family );--syfds-typography-label-large-emphasized-font-weight: var( --syfds-typography-themes-label-large-emphasized-mobile-font-weight );--syfds-typography-label-large-emphasized-font-size: var( --syfds-typography-themes-label-large-emphasized-mobile-font-size );--syfds-typography-label-large-emphasized-line-height: var( --syfds-typography-themes-label-large-emphasized-mobile-line-height );--syfds-typography-label-large-emphasized-letter-spacing: var( --syfds-typography-themes-label-large-emphasized-mobile-letter-spacing );--syfds-typography-label-large-emphasized-text-transform: var( --syfds-typography-themes-label-large-emphasized-mobile-text-transform );--syfds-typography-label-medium-font-family: var( --syfds-typography-themes-label-medium-mobile-font-family );--syfds-typography-label-medium-font-weight: var( --syfds-typography-themes-label-medium-mobile-font-weight );--syfds-typography-label-medium-font-size: var( --syfds-typography-themes-label-medium-mobile-font-size );--syfds-typography-label-medium-line-height: var( --syfds-typography-themes-label-medium-mobile-line-height );--syfds-typography-label-medium-letter-spacing: var( --syfds-typography-themes-label-medium-mobile-letter-spacing );--syfds-typography-label-medium-text-transform: var( --syfds-typography-themes-label-medium-mobile-text-transform );--syfds-typography-label-medium-emphasized-font-family: var( --syfds-typography-themes-label-medium-emphasized-mobile-font-family );--syfds-typography-label-medium-emphasized-font-weight: var( --syfds-typography-themes-label-medium-emphasized-mobile-font-weight );--syfds-typography-label-medium-emphasized-font-size: var( --syfds-typography-themes-label-medium-emphasized-mobile-font-size );--syfds-typography-label-medium-emphasized-line-height: var( --syfds-typography-themes-label-medium-emphasized-mobile-line-height );--syfds-typography-label-medium-emphasized-letter-spacing: var( --syfds-typography-themes-label-medium-emphasized-mobile-letter-spacing );--syfds-typography-label-medium-emphasized-text-transform: var( --syfds-typography-themes-label-medium-emphasized-mobile-text-transform );--syfds-typography-label-small-font-family: var( --syfds-typography-themes-label-small-mobile-font-family );--syfds-typography-label-small-font-weight: var( --syfds-typography-themes-label-small-mobile-font-weight );--syfds-typography-label-small-font-size: var( --syfds-typography-themes-label-small-mobile-font-size );--syfds-typography-label-small-line-height: var( --syfds-typography-themes-label-small-mobile-line-height );--syfds-typography-label-small-letter-spacing: var( --syfds-typography-themes-label-small-mobile-letter-spacing );--syfds-typography-label-small-text-transform: var( --syfds-typography-themes-label-small-mobile-text-transform );--syfds-typography-label-small-emphasized-font-family: var( --syfds-typography-themes-label-small-emphasized-mobile-font-family );--syfds-typography-label-small-emphasized-font-weight: var( --syfds-typography-themes-label-small-emphasized-mobile-font-weight );--syfds-typography-label-small-emphasized-font-size: var( --syfds-typography-themes-label-small-emphasized-mobile-font-size );--syfds-typography-label-small-emphasized-line-height: var( --syfds-typography-themes-label-small-emphasized-mobile-line-height );--syfds-typography-label-small-emphasized-letter-spacing: var( --syfds-typography-themes-label-small-emphasized-mobile-letter-spacing );--syfds-typography-label-small-emphasized-text-transform: var( --syfds-typography-themes-label-small-emphasized-mobile-text-transform );--syfds-typography-body-large-font-family: var( --syfds-typography-themes-body-large-mobile-font-family );--syfds-typography-body-large-font-weight: var( --syfds-typography-themes-body-large-mobile-font-weight );--syfds-typography-body-large-font-size: var( --syfds-typography-themes-body-large-mobile-font-size );--syfds-typography-body-large-line-height: var( --syfds-typography-themes-body-large-mobile-line-height );--syfds-typography-body-large-letter-spacing: var( --syfds-typography-themes-body-large-mobile-letter-spacing );--syfds-typography-body-large-text-transform: var( --syfds-typography-themes-body-large-mobile-text-transform );--syfds-typography-body-large-emphasized-font-family: var( --syfds-typography-themes-body-large-emphasized-mobile-font-family );--syfds-typography-body-large-emphasized-font-weight: var( --syfds-typography-themes-body-large-emphasized-mobile-font-weight );--syfds-typography-body-large-emphasized-font-size: var( --syfds-typography-themes-body-large-emphasized-mobile-font-size );--syfds-typography-body-large-emphasized-line-height: var( --syfds-typography-themes-body-large-emphasized-mobile-line-height );--syfds-typography-body-large-emphasized-letter-spacing: var( --syfds-typography-themes-body-large-emphasized-mobile-letter-spacing );--syfds-typography-body-large-emphasized-text-transform: var( --syfds-typography-themes-body-large-emphasized-mobile-text-transform );--syfds-typography-body-medium-font-family: var( --syfds-typography-themes-body-medium-mobile-font-family );--syfds-typography-body-medium-font-weight: var( --syfds-typography-themes-body-medium-mobile-font-weight );--syfds-typography-body-medium-font-size: var( --syfds-typography-themes-body-medium-mobile-font-size );--syfds-typography-body-medium-line-height: var( --syfds-typography-themes-body-medium-mobile-line-height );--syfds-typography-body-medium-letter-spacing: var( --syfds-typography-themes-body-medium-mobile-letter-spacing );--syfds-typography-body-medium-text-transform: var( --syfds-typography-themes-body-medium-mobile-text-transform );--syfds-typography-body-medium-emphasized-font-family: var( --syfds-typography-themes-body-medium-emphasized-mobile-font-family );--syfds-typography-body-medium-emphasized-font-weight: var( --syfds-typography-themes-body-medium-emphasized-mobile-font-weight );--syfds-typography-body-medium-emphasized-font-size: var( --syfds-typography-themes-body-medium-emphasized-mobile-font-size );--syfds-typography-body-medium-emphasized-line-height: var( --syfds-typography-themes-body-medium-emphasized-mobile-line-height );--syfds-typography-body-medium-emphasized-letter-spacing: var( --syfds-typography-themes-body-medium-emphasized-mobile-letter-spacing );--syfds-typography-body-medium-emphasized-text-transform: var( --syfds-typography-themes-body-medium-emphasized-mobile-text-transform );--syfds-typography-body-small-font-family: var( --syfds-typography-themes-body-small-mobile-font-family );--syfds-typography-body-small-font-weight: var( --syfds-typography-themes-body-small-mobile-font-weight );--syfds-typography-body-small-font-size: var( --syfds-typography-themes-body-small-mobile-font-size );--syfds-typography-body-small-line-height: var( --syfds-typography-themes-body-small-mobile-line-height );--syfds-typography-body-small-letter-spacing: var( --syfds-typography-themes-body-small-mobile-letter-spacing );--syfds-typography-body-small-text-transform: var( --syfds-typography-themes-body-small-mobile-text-transform );--syfds-typography-body-small-emphasized-font-family: var( --syfds-typography-themes-body-small-emphasized-mobile-font-family );--syfds-typography-body-small-emphasized-font-weight: var( --syfds-typography-themes-body-small-emphasized-mobile-font-weight );--syfds-typography-body-small-emphasized-font-size: var( --syfds-typography-themes-body-small-emphasized-mobile-font-size );--syfds-typography-body-small-emphasized-line-height: var( --syfds-typography-themes-body-small-emphasized-mobile-line-height );--syfds-typography-body-small-emphasized-letter-spacing: var( --syfds-typography-themes-body-small-emphasized-mobile-letter-spacing );--syfds-typography-body-small-emphasized-text-transform: var( --syfds-typography-themes-body-small-emphasized-mobile-text-transform );--syfds-typography-link-large-emphasized-font-family: var( --syfds-typography-themes-link-large-emphasized-mobile-font-family );--syfds-typography-link-large-emphasized-font-weight: var( --syfds-typography-themes-link-large-emphasized-mobile-font-weight );--syfds-typography-link-large-emphasized-font-size: var( --syfds-typography-themes-link-large-emphasized-mobile-font-size );--syfds-typography-link-large-emphasized-line-height: var( --syfds-typography-themes-link-large-emphasized-mobile-line-height );--syfds-typography-link-large-emphasized-letter-spacing: var( --syfds-typography-themes-link-large-emphasized-mobile-letter-spacing );--syfds-typography-link-large-emphasized-text-transform: var( --syfds-typography-themes-link-large-emphasized-mobile-text-transform );--syfds-typography-link-medium-emphasized-font-family: var( --syfds-typography-themes-link-medium-emphasized-mobile-font-family );--syfds-typography-link-medium-emphasized-font-weight: var( --syfds-typography-themes-link-medium-emphasized-mobile-font-weight );--syfds-typography-link-medium-emphasized-font-size: var( --syfds-typography-themes-link-medium-emphasized-mobile-font-size );--syfds-typography-link-medium-emphasized-line-height: var( --syfds-typography-themes-link-medium-emphasized-mobile-line-height );--syfds-typography-link-medium-emphasized-letter-spacing: var( --syfds-typography-themes-link-medium-emphasized-mobile-letter-spacing );--syfds-typography-link-medium-emphasized-text-transform: var( --syfds-typography-themes-link-medium-emphasized-mobile-text-transform );--syfds-typography-link-small-emphasized-font-family: var( --syfds-typography-themes-link-small-emphasized-mobile-font-family );--syfds-typography-link-small-emphasized-font-weight: var( --syfds-typography-themes-link-small-emphasized-mobile-font-weight );--syfds-typography-link-small-emphasized-font-size: var( --syfds-typography-themes-link-small-emphasized-mobile-font-size );--syfds-typography-link-small-emphasized-line-height: var( --syfds-typography-themes-link-small-emphasized-mobile-line-height );--syfds-typography-link-small-emphasized-letter-spacing: var( --syfds-typography-themes-link-small-emphasized-mobile-letter-spacing );--syfds-typography-link-small-emphasized-text-transform: var( --syfds-typography-themes-link-small-emphasized-mobile-text-transform );--syfds-breakpoints-t1-horizontal-margin: var(--syfds-spacing-16);--syfds-breakpoints-t1-gutter: var(--syfds-spacing-16)}}@media (width >= 1200px){:root[data-theme=syf-light]{--syfds-layout-guide-count: var(--syfds-spacing-12);--syfds-layout-guide-default-width: var( --syfds-breakpoints-xlarge-default-width );--syfds-layout-guide-center-div: var(--syfds-breakpoints-xlarge-center-div);--syfds-layout-guide-min-width: var(--syfds-breakpoints-xlarge-min-width);--syfds-layout-guide-max-width: var(--syfds-breakpoints-xlarge-max-width);--syfds-layout-guide-horizontal-margin: var( --syfds-breakpoints-xlarge-horizontal-margin );--syfds-layout-guide-gutter: var(--syfds-breakpoints-xlarge-gutter);--syfds-spacing-page-horiz-padding-large: var(--syfds-spacing-64);--syfds-spacing-logo-horiz-padding-sm: var( --syfds-logo-spacing-horiz-padding-sm );--syfds-spacing-logo-vert-padding-sm: var( --syfds-logo-spacing-vert-padding-sm );--syfds-spacing-logo-vert-padding-md: var( --syfds-logo-spacing-vert-padding-md );--syfds-spacing-logo-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-logo-min-height-sm: var(--syfds-spacing-80);--syfds-spacing-header-horiz-padding-sm: var(--syfds-spacing-0);--syfds-spacing-header-vert-padding-sm: var(--syfds-spacing-12);--syfds-spacing-header-min-height-sm: var(--syfds-spacing-80);--syfds-spacing-header-gap: var(--syfds-spacing-0);--syfds-spacing-button-horiz-padding-sm: var( --syfds-button-spacing-horiz-padding-sm );--syfds-spacing-button-horiz-padding-lg: var( --syfds-button-spacing-horiz-padding-lg );--syfds-spacing-button-vert-padding-sm: var( --syfds-button-spacing-vert-padding-sm );--syfds-spacing-button-vert-padding-lg: var( --syfds-button-spacing-vert-padding-lg );--syfds-spacing-button-gap: var(--syfds-button-spacing-gap);--syfds-spacing-button-min-width-sm: var(--syfds-spacing-64);--syfds-spacing-button-min-width-lg: var(--syfds-spacing-96);--syfds-spacing-icon-button-horiz-padding-sm: var(--syfds-spacing-4);--syfds-spacing-icon-button-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-select-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-select-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-select-gap: var(--syfds-spacing-12);--syfds-spacing-select-height-md: var(--syfds-spacing-40);--syfds-spacing-select-height-sm: var(--syfds-spacing-24);--syfds-spacing-text-field-horiz-padding-sm: var(--syfds-spacing-12);--syfds-spacing-text-field-horiz-padding-md: var(--syfds-spacing-16);--syfds-spacing-text-field-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-text-field-gap: var(--syfds-spacing-12);--syfds-spacing-text-field-height-md: var(--syfds-spacing-40);--syfds-spacing-text-field-height-sm: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-horiz-padding-xsm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-horiz-padding-sm: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-horiz-padding-md: var(--syfds-spacing-12);--syfds-spacing-dropdown-menu-horiz-padding-lg: var(--syfds-spacing-20);--syfds-spacing-dropdown-menu-horiz-padding-xlg: var(--syfds-spacing-24);--syfds-spacing-dropdown-menu-vert-padding-sm: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-vert-padding-md: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-gap-none: var(--syfds-spacing-0);--syfds-spacing-dropdown-menu-gap-sm: var(--syfds-spacing-2);--syfds-spacing-dropdown-menu-gap-md: var(--syfds-spacing-4);--syfds-spacing-dropdown-menu-gap-lg: var(--syfds-spacing-8);--syfds-spacing-dropdown-menu-height-md: var(--syfds-spacing-40);--syfds-spacing-gap-none: var(--syfds-spacing-0);--syfds-spacing-gap-xsmall: var(--syfds-spacing-2);--syfds-spacing-gap-small: var(--syfds-spacing-4);--syfds-spacing-gap-medium: var(--syfds-spacing-8);--syfds-spacing-gap-large: var(--syfds-spacing-12);--syfds-spacing-gap-xlarge: var(--syfds-spacing-16);--syfds-spacing-gap-2xlarge: var(--syfds-spacing-20);--syfds-spacing-gap-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-none: var(--syfds-spacing-0);--syfds-spacing-vert-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-vert-padding-small: var(--syfds-spacing-4);--syfds-spacing-vert-padding-medium: var(--syfds-spacing-8);--syfds-spacing-vert-padding-large: var(--syfds-spacing-12);--syfds-spacing-vert-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-vert-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-vert-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-vert-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-horiz-padding-none: var(--syfds-spacing-0);--syfds-spacing-horiz-padding-xsmall: var(--syfds-spacing-2);--syfds-spacing-horiz-padding-small: var(--syfds-spacing-4);--syfds-spacing-horiz-padding-medium: var(--syfds-spacing-8);--syfds-spacing-horiz-padding-large: var(--syfds-spacing-12);--syfds-spacing-horiz-padding-xlarge: var(--syfds-spacing-16);--syfds-spacing-horiz-padding-2xlarge: var(--syfds-spacing-20);--syfds-spacing-horiz-padding-3xlarge: var(--syfds-spacing-24);--syfds-spacing-horiz-padding-4xlarge: var(--syfds-spacing-32);--syfds-spacing-data-list-gap-2xsm: var(--syfds-spacing-4);--syfds-spacing-data-list-gap-xsm: var(--syfds-spacing-8);--syfds-spacing-data-list-gap-sm: var(--syfds-spacing-12);--syfds-spacing-data-list-gap-md: var(--syfds-spacing-16);--syfds-spacing-data-list-gap-lg: var(--syfds-spacing-20);--syfds-size-logo-x-small: var(--syfds-logo-size-xsm);--syfds-size-logo-small: var(--syfds-logo-size-sm);--syfds-size-icon-x-small: var(--syfds-size-icon-xsm);--syfds-size-icon-small: var(--syfds-size-icon-sm);--syfds-size-icon-medium: var(--syfds-size-icon-md);--syfds-size-icon-large: var(--syfds-size-icon-lg);--syfds-size-icon-x-large: var(--syfds-size-icon-xlg);--syfds-size-icon-2x-large: var(--syfds-size-icon-2xlg);--syfds-size-icon-small-deprecated: var(--syfds-size-icon-sm);--syfds-size-icon-button-sm: var(--syfds-icon-button-size-sm);--syfds-size-icon-button-md: var(--syfds-icon-button-size-md);--syfds-size-icon-button-lg: var(--syfds-icon-button-size-lg);--syfds-size-icon-button-xlg: var(--syfds-icon-button-size-xlg);--syfds-size-component-sm: var(--syfds-size-component-small);--syfds-size-component-md: var(--syfds-size-component-medium);--syfds-size-component-lg: var(--syfds-size-component-large);--syfds-size-component-xlg: var(--syfds-size-component-xlarge);--syfds-size-component-2xlg: var(--syfds-size-component-2xlarge);--syfds-size-component-3xlg: var(--syfds-size-component-3xlarge);--syfds-size-component-4xlg: var(--syfds-size-component-4xlarge);--syfds-typography-display-large-font-family: var( --syfds-typography-themes-display-large-font-family );--syfds-typography-display-large-font-weight: var( --syfds-typography-themes-display-large-font-weight );--syfds-typography-display-large-font-size: var( --syfds-typography-themes-display-large-font-size );--syfds-typography-display-large-line-height: var( --syfds-typography-themes-display-large-line-height );--syfds-typography-display-large-letter-spacing: var( --syfds-typography-themes-display-large-letter-spacing );--syfds-typography-display-large-text-transform: var( --syfds-typography-themes-display-large-text-transform );--syfds-typography-display-medium-font-family: var( --syfds-typography-themes-display-medium-font-family );--syfds-typography-display-medium-font-weight: var( --syfds-typography-themes-display-medium-font-weight );--syfds-typography-display-medium-font-size: var( --syfds-typography-themes-display-medium-font-size );--syfds-typography-display-medium-line-height: var( --syfds-typography-themes-display-medium-line-height );--syfds-typography-display-medium-letter-spacing: var( --syfds-typography-themes-display-medium-letter-spacing );--syfds-typography-display-medium-text-transform: var( --syfds-typography-themes-display-medium-text-transform );--syfds-typography-display-small-font-family: var( --syfds-typography-themes-display-small-font-family );--syfds-typography-display-small-font-weight: var( --syfds-typography-themes-display-small-font-weight );--syfds-typography-display-small-font-size: var( --syfds-typography-themes-display-small-font-size );--syfds-typography-display-small-line-height: var( --syfds-typography-themes-display-small-line-height );--syfds-typography-display-small-letter-spacing: var( --syfds-typography-themes-display-small-letter-spacing );--syfds-typography-display-small-text-transform: var( --syfds-typography-themes-display-small-text-transform );--syfds-typography-headline-large-font-family: var( --syfds-typography-themes-headline-large-font-family );--syfds-typography-headline-large-font-weight: var( --syfds-typography-themes-headline-large-font-weight );--syfds-typography-headline-large-font-size: var( --syfds-typography-themes-headline-large-font-size );--syfds-typography-headline-large-line-height: var( --syfds-typography-themes-headline-large-line-height );--syfds-typography-headline-large-letter-spacing: var( --syfds-typography-themes-headline-large-letter-spacing );--syfds-typography-headline-large-text-transform: var( --syfds-typography-themes-headline-large-text-transform );--syfds-typography-headline-medium-font-family: var( --syfds-typography-themes-headline-medium-font-family );--syfds-typography-headline-medium-font-weight: var( --syfds-typography-themes-headline-medium-font-weight );--syfds-typography-headline-medium-font-size: var( --syfds-typography-themes-headline-medium-font-size );--syfds-typography-headline-medium-line-height: var( --syfds-typography-themes-headline-medium-line-height );--syfds-typography-headline-medium-letter-spacing: var( --syfds-typography-themes-headline-medium-letter-spacing );--syfds-typography-headline-medium-text-transform: var( --syfds-typography-themes-headline-medium-text-transform );--syfds-typography-headline-small-font-family: var( --syfds-typography-themes-headline-small-font-family );--syfds-typography-headline-small-font-weight: var( --syfds-typography-themes-headline-small-font-weight );--syfds-typography-headline-small-font-size: var( --syfds-typography-themes-headline-small-font-size );--syfds-typography-headline-small-line-height: var( --syfds-typography-themes-headline-small-line-height );--syfds-typography-headline-small-letter-spacing: var( --syfds-typography-themes-headline-small-letter-spacing );--syfds-typography-headline-small-text-transform: var( --syfds-typography-themes-headline-small-text-transform );--syfds-typography-title-large-font-family: var( --syfds-typography-themes-title-large-font-family );--syfds-typography-title-large-font-weight: var( --syfds-typography-themes-title-large-font-weight );--syfds-typography-title-large-font-size: var( --syfds-typography-themes-title-large-font-size );--syfds-typography-title-large-line-height: var( --syfds-typography-themes-title-large-line-height );--syfds-typography-title-large-letter-spacing: var( --syfds-typography-themes-title-large-letter-spacing );--syfds-typography-title-large-text-transform: var( --syfds-typography-themes-title-large-text-transform );--syfds-typography-title-large-emphasized-font-family: var( --syfds-typography-themes-title-large-emphasized-font-family );--syfds-typography-title-large-emphasized-font-weight: var( --syfds-typography-themes-title-large-emphasized-font-weight );--syfds-typography-title-large-emphasized-font-size: var( --syfds-typography-themes-title-large-emphasized-font-size );--syfds-typography-title-large-emphasized-line-height: var( --syfds-typography-themes-title-large-emphasized-line-height );--syfds-typography-title-large-emphasized-letter-spacing: var( --syfds-typography-themes-title-large-emphasized-letter-spacing );--syfds-typography-title-large-emphasized-text-transform: var( --syfds-typography-themes-title-large-emphasized-text-transform );--syfds-typography-title-medium-font-family: var( --syfds-typography-themes-title-medium-font-family );--syfds-typography-title-medium-font-weight: var( --syfds-typography-themes-title-medium-font-weight );--syfds-typography-title-medium-font-size: var( --syfds-typography-themes-title-medium-font-size );--syfds-typography-title-medium-line-height: var( --syfds-typography-themes-title-medium-line-height );--syfds-typography-title-medium-letter-spacing: var( --syfds-typography-themes-title-medium-letter-spacing );--syfds-typography-title-medium-text-transform: var( --syfds-typography-themes-title-medium-text-transform );--syfds-typography-title-medium-emphasized-font-family: var( --syfds-typography-themes-title-medium-emphasized-font-family );--syfds-typography-title-medium-emphasized-font-weight: var( --syfds-typography-themes-title-medium-emphasized-font-weight );--syfds-typography-title-medium-emphasized-font-size: var( --syfds-typography-themes-title-medium-emphasized-font-size );--syfds-typography-title-medium-emphasized-line-height: var( --syfds-typography-themes-title-medium-emphasized-line-height );--syfds-typography-title-medium-emphasized-letter-spacing: var( --syfds-typography-themes-title-medium-emphasized-letter-spacing );--syfds-typography-title-medium-emphasized-text-transform: var( --syfds-typography-themes-title-medium-emphasized-text-transform );--syfds-typography-title-small-font-family: var( --syfds-typography-themes-title-small-font-family );--syfds-typography-title-small-font-weight: var( --syfds-typography-themes-title-small-font-weight );--syfds-typography-title-small-font-size: var( --syfds-typography-themes-title-small-font-size );--syfds-typography-title-small-line-height: var( --syfds-typography-themes-title-small-line-height );--syfds-typography-title-small-letter-spacing: var( --syfds-typography-themes-title-small-letter-spacing );--syfds-typography-title-small-text-transform: var( --syfds-typography-themes-title-small-text-transform );--syfds-typography-title-small-emphasized-font-family: var( --syfds-typography-themes-title-small-emphasized-font-family );--syfds-typography-title-small-emphasized-font-weight: var( --syfds-typography-themes-title-small-emphasized-font-weight );--syfds-typography-title-small-emphasized-font-size: var( --syfds-typography-themes-title-small-emphasized-font-size );--syfds-typography-title-small-emphasized-line-height: var( --syfds-typography-themes-title-small-emphasized-line-height );--syfds-typography-title-small-emphasized-letter-spacing: var( --syfds-typography-themes-title-small-emphasized-letter-spacing );--syfds-typography-title-small-emphasized-text-transform: var( --syfds-typography-themes-title-small-emphasized-text-transform );--syfds-typography-label-large-font-family: var( --syfds-typography-themes-label-large-font-family );--syfds-typography-label-large-font-weight: var( --syfds-typography-themes-label-large-font-weight );--syfds-typography-label-large-font-size: var( --syfds-typography-themes-label-large-font-size );--syfds-typography-label-large-line-height: var( --syfds-typography-themes-label-large-line-height );--syfds-typography-label-large-letter-spacing: var( --syfds-typography-themes-label-large-letter-spacing );--syfds-typography-label-large-text-transform: var( --syfds-typography-themes-label-large-text-transform );--syfds-typography-label-large-emphasized-font-family: var( --syfds-typography-themes-label-large-emphasized-font-family );--syfds-typography-label-large-emphasized-font-weight: var( --syfds-typography-themes-label-large-emphasized-font-weight );--syfds-typography-label-large-emphasized-font-size: var( --syfds-typography-themes-label-large-emphasized-font-size );--syfds-typography-label-large-emphasized-line-height: var( --syfds-typography-themes-label-large-emphasized-line-height );--syfds-typography-label-large-emphasized-letter-spacing: var( --syfds-typography-themes-label-large-emphasized-letter-spacing );--syfds-typography-label-large-emphasized-text-transform: var( --syfds-typography-themes-label-large-emphasized-text-transform );--syfds-typography-label-medium-font-family: var( --syfds-typography-themes-label-medium-font-family );--syfds-typography-label-medium-font-weight: var( --syfds-typography-themes-label-medium-font-weight );--syfds-typography-label-medium-font-size: var( --syfds-typography-themes-label-medium-font-size );--syfds-typography-label-medium-line-height: var( --syfds-typography-themes-label-medium-line-height );--syfds-typography-label-medium-letter-spacing: var( --syfds-typography-themes-label-medium-letter-spacing );--syfds-typography-label-medium-text-transform: var( --syfds-typography-themes-label-medium-text-transform );--syfds-typography-label-medium-emphasized-font-family: var( --syfds-typography-themes-label-medium-emphasized-font-family );--syfds-typography-label-medium-emphasized-font-weight: var( --syfds-typography-themes-label-medium-emphasized-font-weight );--syfds-typography-label-medium-emphasized-font-size: var( --syfds-typography-themes-label-medium-emphasized-font-size );--syfds-typography-label-medium-emphasized-line-height: var( --syfds-typography-themes-label-medium-emphasized-line-height );--syfds-typography-label-medium-emphasized-letter-spacing: var( --syfds-typography-themes-label-medium-emphasized-letter-spacing );--syfds-typography-label-medium-emphasized-text-transform: var( --syfds-typography-themes-label-medium-emphasized-text-transform );--syfds-typography-label-small-font-family: var( --syfds-typography-themes-label-small-font-family );--syfds-typography-label-small-font-weight: var( --syfds-typography-themes-label-small-font-weight );--syfds-typography-label-small-font-size: var( --syfds-typography-themes-label-small-font-size );--syfds-typography-label-small-line-height: var( --syfds-typography-themes-label-small-line-height );--syfds-typography-label-small-letter-spacing: var( --syfds-typography-themes-label-small-letter-spacing );--syfds-typography-label-small-text-transform: var( --syfds-typography-themes-label-small-text-transform );--syfds-typography-label-small-emphasized-font-family: var( --syfds-typography-themes-label-small-emphasized-font-family );--syfds-typography-label-small-emphasized-font-weight: var( --syfds-typography-themes-label-small-emphasized-font-weight );--syfds-typography-label-small-emphasized-font-size: var( --syfds-typography-themes-label-small-emphasized-font-size );--syfds-typography-label-small-emphasized-line-height: var( --syfds-typography-themes-label-small-emphasized-line-height );--syfds-typography-label-small-emphasized-letter-spacing: var( --syfds-typography-themes-label-small-emphasized-letter-spacing );--syfds-typography-label-small-emphasized-text-transform: var( --syfds-typography-themes-label-small-emphasized-text-transform );--syfds-typography-body-large-font-family: var( --syfds-typography-themes-body-large-font-family );--syfds-typography-body-large-font-weight: var( --syfds-typography-themes-body-large-font-weight );--syfds-typography-body-large-font-size: var( --syfds-typography-themes-body-large-font-size );--syfds-typography-body-large-line-height: var( --syfds-typography-themes-body-large-line-height );--syfds-typography-body-large-letter-spacing: var( --syfds-typography-themes-body-large-letter-spacing );--syfds-typography-body-large-text-transform: var( --syfds-typography-themes-body-large-text-transform );--syfds-typography-body-large-emphasized-font-family: var( --syfds-typography-themes-body-large-emphasized-font-family );--syfds-typography-body-large-emphasized-font-weight: var( --syfds-typography-themes-body-large-emphasized-font-weight );--syfds-typography-body-large-emphasized-font-size: var( --syfds-typography-themes-body-large-emphasized-font-size );--syfds-typography-body-large-emphasized-line-height: var( --syfds-typography-themes-body-large-emphasized-line-height );--syfds-typography-body-large-emphasized-letter-spacing: var( --syfds-typography-themes-body-large-emphasized-letter-spacing );--syfds-typography-body-large-emphasized-text-transform: var( --syfds-typography-themes-body-large-emphasized-text-transform );--syfds-typography-body-medium-font-family: var( --syfds-typography-themes-body-medium-font-family );--syfds-typography-body-medium-font-weight: var( --syfds-typography-themes-body-medium-font-weight );--syfds-typography-body-medium-font-size: var( --syfds-typography-themes-body-medium-font-size );--syfds-typography-body-medium-line-height: var( --syfds-typography-themes-body-medium-line-height );--syfds-typography-body-medium-letter-spacing: var( --syfds-typography-themes-body-medium-letter-spacing );--syfds-typography-body-medium-text-transform: var( --syfds-typography-themes-body-medium-text-transform );--syfds-typography-body-medium-emphasized-font-family: var( --syfds-typography-themes-body-medium-emphasized-font-family );--syfds-typography-body-medium-emphasized-font-weight: var( --syfds-typography-themes-body-medium-emphasized-font-weight );--syfds-typography-body-medium-emphasized-font-size: var( --syfds-typography-themes-body-medium-emphasized-font-size );--syfds-typography-body-medium-emphasized-line-height: var( --syfds-typography-themes-body-medium-emphasized-line-height );--syfds-typography-body-medium-emphasized-letter-spacing: var( --syfds-typography-themes-body-medium-emphasized-letter-spacing );--syfds-typography-body-medium-emphasized-text-transform: var( --syfds-typography-themes-body-medium-emphasized-text-transform );--syfds-typography-body-small-font-family: var( --syfds-typography-themes-body-small-font-family );--syfds-typography-body-small-font-weight: var( --syfds-typography-themes-body-small-font-weight );--syfds-typography-body-small-font-size: var( --syfds-typography-themes-body-small-font-size );--syfds-typography-body-small-line-height: var( --syfds-typography-themes-body-small-line-height );--syfds-typography-body-small-letter-spacing: var( --syfds-typography-themes-body-small-letter-spacing );--syfds-typography-body-small-text-transform: var( --syfds-typography-themes-body-small-text-transform );--syfds-typography-body-small-emphasized-font-family: var( --syfds-typography-themes-body-small-emphasized-font-family );--syfds-typography-body-small-emphasized-font-weight: var( --syfds-typography-themes-body-small-emphasized-font-weight );--syfds-typography-body-small-emphasized-font-size: var( --syfds-typography-themes-body-small-emphasized-font-size );--syfds-typography-body-small-emphasized-line-height: var( --syfds-typography-themes-body-small-emphasized-line-height );--syfds-typography-body-small-emphasized-letter-spacing: var( --syfds-typography-themes-body-small-emphasized-letter-spacing );--syfds-typography-body-small-emphasized-text-transform: var( --syfds-typography-themes-body-small-emphasized-text-transform );--syfds-typography-link-large-emphasized-font-family: var( --syfds-typography-themes-link-large-emphasized-font-family );--syfds-typography-link-large-emphasized-font-weight: var( --syfds-typography-themes-link-large-emphasized-font-weight );--syfds-typography-link-large-emphasized-font-size: var( --syfds-typography-themes-link-large-emphasized-font-size );--syfds-typography-link-large-emphasized-line-height: var( --syfds-typography-themes-link-large-emphasized-line-height );--syfds-typography-link-large-emphasized-letter-spacing: var( --syfds-typography-themes-link-large-emphasized-letter-spacing );--syfds-typography-link-large-emphasized-text-transform: var( --syfds-typography-themes-link-large-emphasized-text-transform );--syfds-typography-link-medium-emphasized-font-family: var( --syfds-typography-themes-link-medium-emphasized-font-family );--syfds-typography-link-medium-emphasized-font-weight: var( --syfds-typography-themes-link-medium-emphasized-font-weight );--syfds-typography-link-medium-emphasized-font-size: var( --syfds-typography-themes-link-medium-emphasized-font-size );--syfds-typography-link-medium-emphasized-line-height: var( --syfds-typography-themes-link-medium-emphasized-line-height );--syfds-typography-link-medium-emphasized-letter-spacing: var( --syfds-typography-themes-link-medium-emphasized-letter-spacing );--syfds-typography-link-medium-emphasized-text-transform: var( --syfds-typography-themes-link-medium-emphasized-text-transform );--syfds-typography-link-small-emphasized-font-family: var( --syfds-typography-themes-link-small-emphasized-font-family );--syfds-typography-link-small-emphasized-font-weight: var( --syfds-typography-themes-link-small-emphasized-font-weight );--syfds-typography-link-small-emphasized-font-size: var( --syfds-typography-themes-link-small-emphasized-font-size );--syfds-typography-link-small-emphasized-line-height: var( --syfds-typography-themes-link-small-emphasized-line-height );--syfds-typography-link-small-emphasized-letter-spacing: var( --syfds-typography-themes-link-small-emphasized-letter-spacing );--syfds-typography-link-small-emphasized-text-transform: var( --syfds-typography-themes-link-small-emphasized-text-transform );--syfds-breakpoints-t1-horizontal-margin: var(--syfds-spacing-16);--syfds-breakpoints-t1-gutter: var(--syfds-spacing-16)}}
