@charset "UTF-8";:root{--md-ref-primary-primary0: #000000;--md-ref-primary-primary10: #3e001f;--md-ref-primary-primary20: #640036;--md-ref-primary-primary30: #8d004f;--md-ref-primary-primary40: #ac0368;--md-ref-primary-primary50: #ed008c;--md-ref-primary-primary60: #ff479c;--md-ref-primary-primary70: #ff83b3;--md-ref-primary-primary80: #ffb0cb;--md-ref-primary-primary90: #ffd9e3;--md-ref-primary-primary100: #ffffff;--md-ref-primary-primary4: #000e24;--md-ref-primary-primary5: #001129;--md-ref-primary-primary6: #00132d;--md-ref-primary-primary12: #001f43;--md-ref-primary-primary17: #002a56;--md-ref-primary-primary22: #003469;--md-ref-primary-primary24: #003971;--md-ref-primary-primary25: #3F0029;--md-ref-primary-primary35: #70004A;--md-ref-primary-primary87: #c8dbff;--md-ref-primary-primary92: #dee8ff;--md-ref-primary-primary94: #e7eeff;--md-ref-primary-primary96: #f0f3ff;--md-ref-primary-primary95: #ffecf0;--md-ref-primary-primary98: #fff8f8;--md-ref-primary-primary99: #FFF8FA;--md-ref-secondary-secondary0: #000000;--md-ref-secondary-secondary10: #001d35;--md-ref-secondary-secondary20: #003257;--md-ref-secondary-secondary30: #00497b;--md-ref-secondary-secondary40: #0062a2;--md-ref-secondary-secondary50: #257bc2;--md-ref-secondary-secondary60: #4895de;--md-ref-secondary-secondary70: #66b0fa;--md-ref-secondary-secondary80: #9dcaff;--md-ref-secondary-secondary90: #d1e4ff;--md-ref-secondary-secondary100: #ffffff;--md-ref-secondary-secondary4: #050e1d;--md-ref-secondary-secondary5: #071120;--md-ref-secondary-secondary6: #091423;--md-ref-secondary-secondary12: #162030;--md-ref-secondary-secondary17: #212a3a;--md-ref-secondary-secondary22: #2b3546;--md-ref-secondary-secondary24: #303a4a;--md-ref-secondary-secondary25: #142129;--md-ref-secondary-secondary35: #142129;--md-ref-secondary-secondary87: #d1daf0;--md-ref-secondary-secondary92: #dfe8fe;--md-ref-secondary-secondary94: #e7eeff;--md-ref-secondary-secondary96: #f0f3ff;--md-ref-secondary-secondary95: #e9f1ff;--md-ref-secondary-secondary98: #f8f9ff;--md-ref-secondary-secondary99: #EFF4FF;--md-ref-tertiary-tertiary0: #000000;--md-ref-tertiary-tertiary10: #2f1500;--md-ref-tertiary-tertiary20: #4d2600;--md-ref-tertiary-tertiary30: #6e3900;--md-ref-tertiary-tertiary40: #904d00;--md-ref-tertiary-tertiary50: #b06418;--md-ref-tertiary-tertiary60: #cf7d31;--md-ref-tertiary-tertiary70: #ef9648;--md-ref-tertiary-tertiary80: #ffb77d;--md-ref-tertiary-tertiary90: #ffdcc3;--md-ref-tertiary-tertiary100: #ffffff;--md-ref-tertiary-tertiary4: #190621;--md-ref-tertiary-tertiary5: #1c0824;--md-ref-tertiary-tertiary6: #1f0b26;--md-ref-tertiary-tertiary12: #2c1733;--md-ref-tertiary-tertiary17: #37223e;--md-ref-tertiary-tertiary22: #432d4a;--md-ref-tertiary-tertiary24: #47314e;--md-ref-tertiary-tertiary25: #4a3351;--md-ref-tertiary-tertiary35: #624a69;--md-ref-tertiary-tertiary87: #efd0f5;--md-ref-tertiary-tertiary92: #fbdfff;--md-ref-tertiary-tertiary94: #fde7ff;--md-ref-tertiary-tertiary95: #ffede3;--md-ref-tertiary-tertiary96: #ffeffe;--md-ref-tertiary-tertiary98: #fff8f5;--md-ref-tertiary-tertiary99: #fffbff;--md-ref-neutral-neutral0: #000000;--md-ref-neutral-neutral10: #202020;--md-ref-neutral-neutral20: #343434;--md-ref-neutral-neutral30: #515151;--md-ref-neutral-neutral40: #696969;--md-ref-neutral-neutral50: #818181;--md-ref-neutral-neutral60: #9e9e9e;--md-ref-neutral-neutral70: #c4c4c4;--md-ref-neutral-neutral80: #d5d5d5;--md-ref-neutral-neutral90: #f2f2f2;--md-ref-neutral-neutral100: #ffffff;--md-ref-neutral-neutral5: #141414;--md-ref-neutral-neutral4: #0F0F0F;--md-ref-neutral-neutral6: #121316;--md-ref-neutral-neutral12: #1e2023;--md-ref-neutral-neutral15: #262626;--md-ref-neutral-neutral17: #292a2d;--md-ref-neutral-neutral22: #343538;--md-ref-neutral-neutral24: #38393c;--md-ref-neutral-neutral35: #444648;--md-ref-neutral-neutral71: #999999;--md-ref-neutral-neutral87: #dad9dd;--md-ref-neutral-neutral92: #e9e7eb;--md-ref-neutral-neutral94: #EAEAEA;--md-ref-neutral-neutral95: #f7f7fa;--md-ref-neutral-neutral96: #fbfbfc;--md-ref-neutral-neutral98: #faf9fd;--md-ref-neutral-neutral99: #F7F7FA;--md-ref-neutral-variant-neutral-variant0: #000000;--md-ref-neutral-variant-neutral-variant10: #161d21;--md-ref-neutral-variant-neutral-variant20: #243038;--md-ref-neutral-variant-neutral-variant30: #3f4a52;--md-ref-neutral-variant-neutral-variant40: #5b6369;--md-ref-neutral-variant-neutral-variant50: #727c82;--md-ref-neutral-variant-neutral-variant60: #8d979e;--md-ref-neutral-variant-neutral-variant70: #a3b0b8;--md-ref-neutral-variant-neutral-variant80: #c3cfd6;--md-ref-neutral-variant-neutral-variant90: #dceaf2;--md-ref-neutral-variant-neutral-variant100: #ffffff;--md-ref-neutral-variant-neutral-variant4: #0b0e15;--md-ref-neutral-variant-neutral-variant5: #0d1117;--md-ref-neutral-variant-neutral-variant6: #10131a;--md-ref-neutral-variant-neutral-variant12: #1c2026;--md-ref-neutral-variant-neutral-variant17: #272a31;--md-ref-neutral-variant-neutral-variant22: #31353c;--md-ref-neutral-variant-neutral-variant24: #363941;--md-ref-neutral-variant-neutral-variant25: #141414;--md-ref-neutral-variant-neutral-variant35: #202020;--md-ref-neutral-variant-neutral-variant87: #d7dae3;--md-ref-neutral-variant-neutral-variant92: #e6e8f1;--md-ref-neutral-variant-neutral-variant94: #EAEAEA;--md-ref-neutral-variant-neutral-variant95: #edf8ff;--md-ref-neutral-variant-neutral-variant96: #EAEAEA;--md-ref-neutral-variant-neutral-variant98: #f7fcff;--md-ref-neutral-variant-neutral-variant99: #F7F7FA;--md-ref-error-error0: #000000;--md-ref-error-error10: #240000;--md-ref-error-error20: #690005;--md-ref-error-error30: #93000a;--md-ref-error-error40: #ba1a1a;--md-ref-error-error50: #c20022;--md-ref-error-error60: #ff5449;--md-ref-error-error70: #ff897d;--md-ref-error-error80: #fde8eb;--md-ref-error-error90: #ffdad6;--md-ref-error-error100: #ffffff;--md-ref-error-error4: #280001;--md-ref-error-error5: #2d0001;--md-ref-error-error6: #310001;--md-ref-error-error12: #490002;--md-ref-error-error17: #5c0004;--md-ref-error-error22: #710005;--md-ref-error-error24: #790006;--md-ref-error-error25: #7e0007;--md-ref-error-error35: #a80710;--md-ref-error-error87: #ffcfc9;--md-ref-error-error92: #ffe2de;--md-ref-error-error94: #ffe9e6;--md-ref-error-error95: #ffedea;--md-ref-error-error96: #fff0ee;--md-ref-error-error98: #fff8f7;--md-ref-error-error99: #fffbff;--md-ref-success-success0: #000000;--md-ref-success-success10: #004122;--md-ref-success-success20: #006936;--md-ref-success-success30: #00934c;--md-ref-success-success40: #63b75e;--md-ref-success-success50: #30de8a;--md-ref-success-success60: #49ffa7;--md-ref-success-success70: #7dffc0;--md-ref-success-success80: #abffd6;--md-ref-success-success90: #d6ffeb;--md-ref-success-success100: #ffffff;--md-ref-success-success95: #eafff5;--md-ref-success-success98: #f7fffb;--brand-business: #f939aa;--primary-business: #42aaed;--secondary-business: #033c6b;--secondary200-business: #052f50;--secondary-zebra: color-mix(in srgb, #F7F7FA 93%, #000);--gradient-brand: linear-gradient(135deg, var(--brand-gradient100), transparent) var(--brand-gradient200);--gradient-dark-primary: linear-gradient(172deg, var(--primary500-v2) 6%, var(--black) 283%);--gradient-secondary: linear-gradient(30deg, var(--md-ref-neutral-neutral100) 0%, var(--secondary200) 50%);--gradient-brand-05: linear-gradient(30deg, rgba(#db0584, .05) -53%, rgba(#ff3aac, .05) 170%);--gradient-brand-hover: linear-gradient(135deg, var(--brand400), transparent) var(--brand400);--gradient-brand-active: linear-gradient(135deg, var(--brand500), transparent) var(--brand500);--gradient-surface: linear-gradient(305deg, #f0f0f2 70%, var(--secondary200));--gradient-contrast: linear-gradient(309deg, #3f3f3f 8%, #686262 130%);--gradient-surface-business: linear-gradient(274deg, #ececf1 1%, rgba(#f0f0f2, 0) 123%);--gradient-contrast-business: linear-gradient(105deg, #004b88 -25%, #05345a 102%);--gradient-neutral: linear-gradient(160deg, #f0f4fe 0%, #cfd2d7 110%);--gradient-error: linear-gradient(0deg, color-mix(in srgb, var(--md-ref-error-error35) 5%, transparent), color-mix(in srgb, var(--md-ref-error-error35) 5%, transparent)), var(--md-ref-neutral-neutral100);--gradient-img-top-overlay: linear-gradient(0deg, rgba(248, 248, 250, 0) .3%, rgba(248, 248, 250, .95) 41%, var(--md-ref-neutral-neutral95) 100%);--gradient-img-bottom-overlay: linear-gradient(180deg, rgba(#f8f8fa, 0) .3%, rgba(#f8f8fa, .95) 41%, var(--secondary) 100%);--gradient-footer: linear-gradient(300deg, #3f3f3f 8%, #686262 130%);--gradient-footer-reverse: linear-gradient(280deg, #515463 -8%, #5a5b5c 117%);--gradient-footer-business: linear-gradient(105deg, #004b88 -25%, #05345a 100%);--gradient-footer-reverse-business: linear-gradient(105deg, #05345a -25%, #004b88 100%);--gradient-header-business: linear-gradient(194deg, var(--secondary200-business) 10%, #05345a 90%);--elevation-01: 0 4px 12px color-mix(in srgb, var(--md-ref-neutral-neutral20) 5%, transparent);--elevation-02: 0 41px 33px rgba(#6a7285, 0), 0 22px 17px rgba(#6a7285, 0), 0 12px 10px rgba(#6a7285, 0), 0 6px 5px rgba(#6a7285, 0);--elevation-brand-01: 2px 10px 30px color-mix(in srgb, var(--brand) 20%, transparent)}:root{--primary: #006cb2;--primary200: #0091ef;--primary300: #e4f5ff;--secondary: #f9f9f9;--secondary200: #f7f7fa;--secondary300: #eaeaea;--secondary400: #c4c4c4;--secondary500: #999;--primary100-v2: #fff8fa;--primary200-v2: #fccde5;--primary300-v2: #ed008c;--primary400-v2: #af006b;--primary500-v2: #70004a;--secondary100-v2: #eff4ff;--secondary200-v2: #abcde9;--secondary300-v2: #006cb2;--secondary400-v2: #004b78;--secondary500-v2: #003551;--secondary600-v2: #1b2d37;--neutral100: #f7f7fa;--neutral200: #eaeaea;--neutral300: #c4c4c4;--neutral400: #818181;--neutral500: #444648;--neutral600: #262626;--neutral700: #202020;--amserv: #f02;--roheauto: #78faae;--demo2: #0078d2;--avis: #d4002a;--brand: var(--md-ref-primary-primary50);--brand100: var(--md-ref-primary-primary99);--brand200: #fccde5;--brand300: var(--md-ref-primary-primary50);--brand400: #af006b;--brand500: var(--md-ref-primary-primary35);--brand-gradient100: #ff34ac;--brand-gradient200: #cf087e;--brand-primary100: var(--primary-100-v2);--brand-primary200: var(--primary200-v2);--brand-primary300: var(--primary300-v2);--brand-primary400: var(--primary400-v2);--brand-primary500: var(--primary500-v2);--brand-secondary100: var(--secondary100-v2);--brand-secondary200: var(--secondary200-v2);--brand-secondary300: var(--secondary300-v2);--brand-secondary400: var(--secondary400-v2);--brand-secondary500: var(--secondary500-v2);--brand-secondary600: var(--secondary600-v2);--brand-neutral100: var(--neutral100);--brand-neutral200: var(--neutral200);--brand-neutral300: var(--neutral300);--brand-neutral400: var(--neutral400);--brand-neutral500: var(--neutral500);--brand-secondary100-50: rgba(#eff4ff, .5)}body.partner{--brand: #000;--brand100: #fff;--brand200: #000;--brand300: #000;--brand400: #000;--brand500: #000;--brand-gradient100: #000;--brand-gradient200: #000;--brand-primary100: #eff4ff;--brand-primary200: #cbddee;--brand-primary300: #7ba6ce;--brand-primary400: #4a6e95;--brand-primary500: #2d4a61;--brand-secondary100: #eaeaea;--brand-secondary200: #cfcfcf;--brand-secondary300: #b0b0b0;--brand-secondary400: #2c2c2c;--brand-secondary500: #444648;--brand-secondary600: #1b2d37;--brand-neutral100: #f7f7fa;--brand-neutral200: #eaeaea;--brand-neutral300: #c4c4c4;--brand-neutral400: #818181;--brand-neutral500: #444648;--brand-secondary100-50: rgba(#eaeaea, .5)}body.amserv{--brand: var(--amserv);--brand100: #fff;--brand200: var(--amserv);--brand300: var(--amserv);--brand400: var(--amserv);--brand500: var(--amserv);--brand-gradient100: var(--amserv);--brand-gradient200: var(--amserv);--border-radius: 28px}body.roheauto{--brand: var(--roheauto);--brand100: #fff;--brand200: var(--roheauto);--brand300: var(--roheauto);--brand400: var(--roheauto);--brand500: var(--roheauto);--brand-gradient100: var(--roheauto);--brand-gradient200: var(--roheauto);--border-radius: 28px;--button-label-text-color: #000}body.demo2{--brand: var(--demo2);--brand100: #fff;--brand200: var(--demo2);--brand300: var(--demo2);--brand400: var(--demo2);--brand500: var(--demo2);--brand-gradient100: var(--demo2);--brand-gradient200: var(--demo2);--border-radius: 1.7em}body.avis{--brand: var(--avis);--brand100: #fff;--brand200: var(--avis);--brand300: var(--avis);--brand400: var(--avis);--brand500: var(--avis);--brand-gradient100: var(--avis);--brand-gradient200: var(--avis);--border-radius: 30px}body.skoda-calc{--brand: var(--roheauto);--brand100: #fff;--brand200: var(--roheauto);--brand300: var(--roheauto);--brand400: #a8ffcc;--brand500: var(--roheauto);--brand-gradient100: var(--roheauto);--brand-gradient200: var(--roheauto);--border-radius: 28px;--button-border-radius: 28px;--button-label-text-color: #000;--md-ref-primary-primary40: #78faae;--md-ref-primary-primary50: #78faae;--md-ref-primary-primary60: #78faae;--md-ref-primary-primary80: #78faae}:root{--md-sys-typescale-display-large-font: var(--md-ref-typeface-brand);--md-sys-typescale-display-large-line-height: 4rem;--md-sys-typescale-display-large-size: 3.5625rem;--md-sys-typescale-display-large-tracking: .015625rem;--md-sys-typescale-display-large-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-display-large: var(--md-sys-typescale-display-large-weight) var(--md-sys-typescale-display-large-size) / var(--md-sys-typescale-display-large-line-height) var(--md-sys-typescale-display-large-font);--md-sys-typescale-display-medium-font: var(--md-ref-typeface-brand);--md-sys-typescale-display-medium-line-height: 3.25rem;--md-sys-typescale-display-medium-size: 2.8125rem;--md-sys-typescale-display-medium-tracking: 0;--md-sys-typescale-display-medium-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-display-medium: var(--md-sys-typescale-display-medium-weight) var(--md-sys-typescale-display-medium-size) / var(--md-sys-typescale-display-medium-line-height) var(--md-sys-typescale-display-medium-font);--md-sys-typescale-display-small-font: var(--md-ref-typeface-brand);--md-sys-typescale-display-small-line-height: 2.75rem;--md-sys-typescale-display-small-size: 2.25rem;--md-sys-typescale-display-small-tracking: 0;--md-sys-typescale-display-small-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-display-small: var(--md-sys-typescale-display-small-weight) var(--md-sys-typescale-display-small-size) / var(--md-sys-typescale-display-small-line-height) var(--md-sys-typescale-display-small-font);--md-sys-typescale-headline-large-font: var(--md-ref-typeface-brand);--md-sys-typescale-headline-large-line-height: 2.5rem;--md-sys-typescale-headline-large-size: 2rem;--md-sys-typescale-headline-large-tracking: 0;--md-sys-typescale-headline-large-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-headline-large: var(--md-sys-typescale-headline-large-weight) var(--md-sys-typescale-headline-large-size) / var(--md-sys-typescale-headline-large-line-height) var(--md-sys-typescale-headline-large-font);--md-sys-typescale-headline-medium-font: var(--md-ref-typeface-brand);--md-sys-typescale-headline-medium-line-height: 2.25rem;--md-sys-typescale-headline-medium-size: 1.75rem;--md-sys-typescale-headline-medium-tracking: 0;--md-sys-typescale-headline-medium-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-headline-medium: var(--md-sys-typescale-headline-medium-weight) var(--md-sys-typescale-headline-medium-size) / var(--md-sys-typescale-headline-medium-line-height) var(--md-sys-typescale-headline-medium-font);--md-sys-typescale-headline-small-font: var(--md-ref-typeface-brand);--md-sys-typescale-headline-small-line-height: 2rem;--md-sys-typescale-headline-small-size: 1.5rem;--md-sys-typescale-headline-small-tracking: 0;--md-sys-typescale-headline-small-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-headline-small: var(--md-sys-typescale-headline-small-weight) var(--md-sys-typescale-headline-small-size) / var(--md-sys-typescale-headline-small-line-height) var(--md-sys-typescale-headline-small-font);--md-sys-typescale-title-large-font: var(--md-ref-typeface-brand);--md-sys-typescale-title-large-line-height: 1.75rem;--md-sys-typescale-title-large-size: 1.375rem;--md-sys-typescale-title-large-tracking: 0;--md-sys-typescale-title-large-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-title-large: var(--md-sys-typescale-title-large-weight) var(--md-sys-typescale-title-large-size) / var(--md-sys-typescale-title-large-line-height) var(--md-sys-typescale-title-large-font);--md-sys-typescale-title-medium-font: var(--md-ref-typeface-brand);--md-sys-typescale-title-medium-line-height: 1.5rem;--md-sys-typescale-title-medium-size: 1rem;--md-sys-typescale-title-medium-tracking: .009375rem;--md-sys-typescale-title-medium-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-title-medium: var(--md-sys-typescale-title-medium-weight) var(--md-sys-typescale-title-medium-size) / var(--md-sys-typescale-title-medium-line-height) var(--md-sys-typescale-title-medium-font);--md-sys-typescale-title-small-font: var(--md-ref-typeface-brand);--md-sys-typescale-title-small-line-height: 1.25rem;--md-sys-typescale-title-small-size: .875rem;--md-sys-typescale-title-small-tracking: .00625rem;--md-sys-typescale-title-small-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-title-small: var(--md-sys-typescale-title-small-weight) var(--md-sys-typescale-title-small-size) / var(--md-sys-typescale-title-small-line-height) var(--md-sys-typescale-title-small-font);--md-sys-typescale-label-large-font: var(--md-ref-typeface-brand);--md-sys-typescale-label-large-line-height: 1.25rem;--md-sys-typescale-label-large-size: .875rem;--md-sys-typescale-label-large-tracking: .00625rem;--md-sys-typescale-label-large-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-label-large: var(--md-sys-typescale-label-large-weight) var(--md-sys-typescale-label-large-size) / var(--md-sys-typescale-label-large-line-height) var(--md-sys-typescale-label-large-font);--md-sys-typescale-label-medium-font: var(--md-ref-typeface-brand);--md-sys-typescale-label-medium-line-height: 1rem;--md-sys-typescale-label-medium-size: .75rem;--md-sys-typescale-label-medium-tracking: .03125rem;--md-sys-typescale-label-medium-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-label-medium: var(--md-sys-typescale-label-medium-weight) var(--md-sys-typescale-label-medium-size) / var(--md-sys-typescale-label-medium-line-height) var(--md-sys-typescale-label-medium-font);--md-sys-typescale-label-small-font: var(--md-ref-typeface-brand);--md-sys-typescale-label-small-line-height: 1rem;--md-sys-typescale-label-small-size: .6875rem;--md-sys-typescale-label-small-tracking: .03125rem;--md-sys-typescale-label-small-weight: var(--md-ref-typeface-weight-medium);--md-sys-typescale-label-small: var(--md-sys-typescale-label-small-weight) var(--md-sys-typescale-label-small-size) / var(--md-sys-typescale-label-small-line-height) var(--md-sys-typescale-label-small-font);--md-sys-typescale-body-large-font: var(--md-ref-typeface-brand);--md-sys-typescale-body-large-line-height: 1.5rem;--md-sys-typescale-body-large-size: 1rem;--md-sys-typescale-body-large-tracking: .03125rem;--md-sys-typescale-body-large-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-body-large: var(--md-sys-typescale-body-large-weight) var(--md-sys-typescale-body-large-size) / var(--md-sys-typescale-body-large-line-height) var(--md-sys-typescale-body-large-font);--md-sys-typescale-body-medium-font: var(--md-ref-typeface-brand);--md-sys-typescale-body-medium-line-height: 1.25rem;--md-sys-typescale-body-medium-size: .875rem;--md-sys-typescale-body-medium-tracking: .015625rem;--md-sys-typescale-body-medium-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-body-medium: var(--md-sys-typescale-body-medium-weight) var(--md-sys-typescale-body-medium-size) / var(--md-sys-typescale-body-medium-line-height) var(--md-sys-typescale-body-medium-font);--md-sys-typescale-body-small-font: var(--md-ref-typeface-brand);--md-sys-typescale-body-small-line-height: 1rem;--md-sys-typescale-body-small-size: .75rem;--md-sys-typescale-body-small-tracking: .025rem;--md-sys-typescale-body-small-weight: var(--md-ref-typeface-weight-regular);--md-sys-typescale-body-small: var(--md-sys-typescale-body-small-weight) var(--md-sys-typescale-body-small-size) / var(--md-sys-typescale-body-small-line-height) var(--md-sys-typescale-body-small-font);--body-text: 16px;--body-text-8: 8px;--body-text-10: 10px;--body-text-12: 12px;--body-text-13: 13px;--body-text-14: 14px;--body-text-18: 18px;--body-text-20: 20px;--body-text-22: 22px;--body-text-24: 24px;--body-text-26: 26px;--body-text-28: 28px;--body-text-30: 30px;--body-text-32: 32px;--body-text-33: 33px;--body-text-36: 36px;--body-text-38: 38px;--body-text-42: 42px;--body-text-48: 48px;--body-text-55: 55px;--body-text-56: 56px;--body-text-64: 64px;--body-text-80: 80px}:root{--md-sys-color-primary: var(--md-ref-primary-primary50);--md-sys-color-on-primary: var(--md-ref-primary-primary100);--md-sys-color-primary-container: var(--md-ref-primary-primary90);--md-sys-color-on-primary-container: var(--md-ref-primary-primary10);--md-sys-color-primary-fixed: var(--md-ref-primary-primary90);--md-sys-color-on-primary-fixed: var(--md-ref-primary-primary10);--md-sys-color-primary-fixed-dim: var(--md-ref-primary-primary80);--md-sys-color-on-primary-fixed-variant: var(--md-ref-primary-primary30);--md-sys-color-secondary: var(--md-ref-secondary-secondary50);--md-sys-color-on-secondary: var(--md-ref-secondary-secondary100);--md-sys-color-secondary-container: var(--md-ref-secondary-secondary90);--md-sys-color-on-secondary-container: var(--md-ref-secondary-secondary10);--md-sys-color-secondary-fixed: var(--md-ref-secondary-secondary10);--md-sys-color-on-secondary-fixed: var(--md-ref-secondary-secondary10);--md-sys-color-secondary-fixed-dim: var(--md-ref-secondary-secondary80);--md-sys-color-on-secondary-fixed-variant: var(--md-ref-secondary-secondary30);--md-sys-color-tertiary: var(--md-ref-tertiary-tertiary40);--md-sys-color-on-tertiary: var(--md-ref-tertiary-tertiary100);--md-sys-color-tertiary-container: var(--md-ref-tertiary-tertiary90);--md-sys-color-on-tertiary-container: var(--md-ref-tertiary-tertiary10);--md-sys-color-tertiary-fixed: var(--md-ref-tertiary-tertiary90);--md-sys-color-on-tertiary-fixed: var(--md-ref-tertiary-tertiary10);--md-sys-color-tertiary-fixed-dim: var(--md-ref-tertiary-tertiary80);--md-sys-color-on-tertiary-fixed-variant: var(--md-ref-tertiary-tertiary30);--md-sys-color-error: var(--md-ref-error-error40);--md-sys-color-on-error: var(--md-ref-error-error100);--md-sys-color-error-container: var(--md-ref-error-error80);--md-sys-color-on-error-container: var(--md-ref-error-error10);--md-sys-color-outline: var(--md-ref-neutral-variant-neutral-variant50);--md-sys-color-surface: var(--md-ref-neutral-neutral99);--md-sys-color-on-surface: var(--md-ref-neutral-neutral10);--md-sys-color-surface-variant: var(--md-ref-neutral-variant-neutral-variant90);--md-sys-color-on-surface-variant: var(--md-ref-neutral-variant-neutral-variant30);--md-sys-color-inverse-surface: var(--md-ref-neutral-neutral20);--md-sys-color-inverse-on-surface: var(--md-ref-neutral-neutral95);--md-sys-color-inverse-primary: var(--md-ref-primary-primary80);--md-sys-color-shadow: var(--md-ref-neutral-neutral0);--md-sys-color-surface-tint: var(--md-ref-primary-primary40);--md-sys-color-outline-variant: var(--md-ref-neutral-neutral50);--md-sys-color-scrim: var(--md-ref-neutral-neutral0);--md-sys-color-surface-container-highest: var(--md-ref-neutral-neutral90);--md-sys-color-surface-container-high: var(--md-ref-neutral-neutral92);--md-sys-color-surface-container: var(--md-ref-neutral-neutral94);--md-sys-color-surface-container-low: var(--md-ref-neutral-neutral96);--md-sys-color-surface-container-lowest: var(--md-ref-neutral-neutral100);--md-sys-color-surface-bright: var(--md-ref-neutral-neutral100);--md-sys-color-surface-dim: var(--md-ref-neutral-neutral87);--md-sys-color-background: var(--md-sys-color-surface);--md-sys-color-on-background: var(--md-sys-color-on-surface);--md-sys-color-body: var(--md-ref-neutral-neutral20);--button-label-text-color: var(--md-ref-primary-primary100);--button-border-radius: 1px;--border-radius: 0;--white: var(--md-ref-neutral-neutral100);--black: var(--md-ref-neutral-neutral0);--root-size: 10px;--rem: 10px;--baseline: 4px;--calc-grid-width: 1248px;--calc-content-width: 1159px;--calc-viewport-padding: 16px;--calc-viewport-padding-neg: -16px;--calc-viewport-padding-sm: 32px;--calc-viewport-padding-sm-neg: -32px;--transition: all .25s ease-out;--container-max-width: 1920px;--container-padding: 16px;--container-padding-neg: -16px;--container-padding-lg: 108px;--container-padding-lg-neg: -108px;--section-padding-default: 40px;--section-padding-default-lg: 88px;--section-padding-large: 56px;--section-padding-large-lg: 88px;--card-padding-default: 36px 16px 36px 12px;--card-padding-default-lg: 18px 16px 18px 12px;--page-content-width: 1920px;--text-content-width: 1024px;--header-height-lg: 118px;--header-height: 94px;--address-bar: 56px;--backdrop: color-mix(in srgb, var(--md-ref-neutral-neutral60) 60%, transparent);--transparent: color-mix(in srgb, var(--black) 0%, transparent);--icon-128: 128px;--icon-64: 64px;--icon-48: 48px;--icon-32: 32px;--icon-24: 24px;--icon-20: 20px;--icon-16: 16px;--icon-14: 14px;--icon-10: 10px}::-webkit-file-upload-button{appearance:auto;font:inherit}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;min-height:100%;margin:0;padding:0;height:auto;overflow-x:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{position:relative}a{text-decoration:none}app-root{display:block;min-height:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,optgroup,ruby,section,summary,time,mark,audio,video{padding:0;border:0}h1,h2,h3,h4,h5,h6,p{margin:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}table{border-collapse:collapse;border-spacing:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:700}pre,code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:inherit}sub,sup{font-size:inherit;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button;cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}details{display:block}summary{display:list-item}template{display:none}.p-0{padding:0!important}.p-05{padding:.5em!important}.p-1{padding:1em!important}.p-2{padding:2em!important}.pr-1{padding-right:1em!important}.pl-1{padding-left:1em!important}.pt-0{padding-top:0!important}.pt-01{padding-top:.1em!important}.pt-025{padding-top:.25em!important}.pt-05{padding-top:.5em!important}.pt-075{padding-top:.75em!important}.pt-1{padding-top:1em!important}.pt-2{padding-top:2em!important}.pt-3{padding-top:3em!important}.pb-0{padding-bottom:0!important}.pb-01{padding-bottom:.1em!important}.pb-025{padding-bottom:.25em!important}.pb-05{padding-bottom:.5em!important}.pb-075{padding-bottom:.75em!important}.pb-1{padding-bottom:1em!important}.pb-2{padding-bottom:2em!important}.mt-0{margin-top:0!important}.mt-01{margin-top:.1em!important}.mt-025{margin-top:.25em!important}.mt-05{margin-top:.5em!important}.mt-075{margin-top:.75em!important}.mt-1{margin-top:1em!important}.mt-15{margin-top:1.5em!important}.mt-2{margin-top:2em!important}.mt-3{margin-top:3em!important}.mb-0{margin-bottom:0!important}.mb-01{margin-bottom:.1em!important}.mb-025{margin-bottom:.25em!important}.mb-05{margin-bottom:.5em!important}.mb-075{margin-bottom:.75em!important}.mb-1{margin-bottom:1em!important}.mb-2{margin-bottom:2em!important}.mb-3{margin-bottom:3em!important}.ml-auto{margin-left:auto!important}.mr-auto{margin-right:auto!important}.mr-05{margin-right:.5em!important}.mr-1{margin-right:1em!important}.mr-2{margin-right:2em!important}.h-100{height:100%!important}.w-auto{width:auto!important}.w-100{width:100%!important}.w-75{width:75%!important}.w-60{width:60%!important}.w-50{width:50%!important}.w-40{width:40%!important}.w-25{width:25%!important}.w-33{width:33%!important}.min-w-100{min-width:100%!important}.min-w-75{min-width:75%!important}.min-w-50{min-width:50%!important}.min-w-25{min-width:25%!important}.min-w-33{min-width:33%!important}.max-w-75{max-width:75%!important}.max-w-50{max-width:50%!important}.max-w-25{max-width:25%!important}.max-w-33{max-width:33%!important}.nowrap{white-space:nowrap!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.text-top{vertical-align:top!important}.text-strong{font-weight:var(--md-ref-typeface-weight-bold)!important}.text-light{font-weight:var(--md-ref-typeface-weight-light)!important}.text-medium{font-weight:var(--md-ref-typeface-weight-medium)!important}.text-regular{font-weight:var(--md-ref-typeface-weight-regular)!important}.inline-block{display:inline-block}.content-right{justify-content:flex-end}.text-underline{text-decoration:underline}.text-uppercase{text-transform:uppercase}.text-pre-wrap{white-space:pre-wrap}.color-error{color:var(--md-ref-error-error50)!important}.color-brand{color:var(--md-ref-primary-primary50)!important}.color-brand400{color:var(--brand400)}.color-success{color:#63b75e!important}.color-disabled{color:var(--md-ref-neutral-neutral71)}.color-black{color:var(--black)!important}.color-white{color:var(--white)!important}.color-body-light{color:var(--md-ref-neutral-neutral71)}.color-primary300{color:var(--brand-primary300)}.color-secondary200{color:var(--brand-secondary200)}.color-secondary300{color:var(--brand-secondary300)}.color-secondary400{color:var(--md-ref-secondary-secondary60)}.color-neutral400{color:var(--brand-neutral400)}.ts-8{font-size:var(--body-text-8)}.ts-10{font-size:var(--body-text-10)}.ts-12{font-size:var(--body-text-12)}.ts-13{font-size:var(--body-text-13)}.ts-14{font-size:var(--body-text-14)}.ts-16{font-size:var(--body-text)}.ts-18{font-size:var(--body-text-18)}.ts-20{font-size:var(--body-text-20)}.ts-22{font-size:var(--body-text-22)}.ts-24{font-size:var(--body-text-24)}.ts-26{font-size:var(--body-text-26)}.ts-28{font-size:var(--body-text-28)}.ts-30{font-size:var(--body-text-30)}.ts-32{font-size:var(--body-text-32)}.ts-33{font-size:var(--body-text-33)}.ts-36{font-size:var(--body-text-36)}.ts-38{font-size:var(--body-text-38)}.ts-42{font-size:var(--body-text-42)}.ts-48{font-size:var(--body-text-48)}.ts-55{font-size:var(--body-text-55)}.ts-56{font-size:var(--body-text-56)}.ts-80{font-size:var(--body-text-80)}.tooltip-wrapper{padding-right:20px;position:relative;display:inline-block;vertical-align:top}.tooltip-wrapper .iizi-tooltip{width:1px;transform:translate(-2px)}.chip-group .chip-group__item{display:inline-block;margin:.5em .25em;vertical-align:top}.selection-buttons>iizi-checkbox{display:block}.error__actions{margin-top:3em;padding-bottom:2em;display:flex;justify-content:flex-start}.error__actions .actions__contact{display:inline-block;margin:0 1em}.error__actions .actions__contact .contact__item{display:block;font-size:var(--body-text);font-weight:var(--md-ref-typeface-weight-medium)}.error__actions .actions__contact .contact__item .iizi-icon{color:var(--black);width:var(--icon-16);margin-top:4px;margin-right:4px}.toast-container{z-index:9999999!important}.toast-container .toast-message{font-size:var(--body-text-14);line-height:1.4}.overview-table{width:100%;margin-top:4em;margin-bottom:4em}.overview-table th,.overview-table td{padding:.5em;border-bottom:1px solid var(--md-ref-neutral-neutral70)}.button-grid>*{margin-bottom:.5em;margin-right:.5em}.mat-mdc-autocomplete-panel{background-color:var(--white)!important;box-shadow:0 4px 12px color-mix(in srgb,var(--md-ref-neutral-neutral20) 5%,transparent)!important;border-radius:0!important;border:1px solid var(--md-sys-color-primary)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px var(--white) inset;background-color:transparent}.main-layout{display:flex;flex-flow:column nowrap;width:100%;justify-content:flex-start;align-items:normal;background:var(--brand-neutral100);min-height:100vh}.main-layout.half-and-half-background{background-image:linear-gradient(to right,var(--md-ref-neutral-neutral100) 50%,var(--secondary200) 50%)}@media (max-width: 767px){.main-layout.half-and-half-background{background-image:none}}.main-layout>.layout__container{display:flex;flex-flow:column nowrap;width:100%;justify-content:flex-start;align-items:normal}.main-layout>.layout__container>.layout__header{flex:0 0 100%;position:relative}.main-layout>.layout__container>.layout__recommy{flex:0 0 100%;position:relative}.main-layout>.layout__container>.layout__body{flex:1 0 100%;display:flex;flex-flow:column nowrap;width:100%;justify-content:flex-start;align-items:normal;min-height:100%}.main-layout>.layout__container>.layout__body>*:last-child{display:flex;flex:1 0 100%;flex-flow:column nowrap;width:100%;justify-content:flex-start;align-items:normal;padding:0}.main-layout>.layout__footer{flex:0 0 100%;margin:auto 0 0}.calc-layout{display:flex;flex-flow:column nowrap;width:100%;justify-content:flex-start;align-items:normal;min-height:100%;flex:1 0 100%;line-height:1.5}.calc-layout>.layout__container{display:flex;flex-flow:column nowrap;width:100%;justify-content:flex-start;align-items:normal;flex:1 0 100%}.calc-layout>.layout__container .layout__body{flex:1 0 auto;display:flex;justify-content:flex-start;align-items:normal}.calc-layout .layout__tile{padding:0;padding-right:var(--calc-viewport-padding);padding-left:var(--calc-viewport-padding);flex:1 1 var(--calc-grid-width);max-width:var(--calc-grid-width);margin:0 auto}@media (max-width: 767px){.calc-layout .layout__tile{max-width:100%;padding:0 var(--calc-viewport-padding)}}.calc-layout .section-wide{margin:0;margin-right:var(--calc-viewport-padding-neg);margin-left:var(--calc-viewport-padding-neg);padding-left:var(--calc-viewport-padding);padding-right:var(--calc-viewport-padding)}@media (max-width: 767px){.calc-layout .section-wide{margin:0 var(--calc-viewport-padding-sm-neg);padding-left:var(--calc-viewport-padding-sm);padding-right:var(--calc-viewport-padding-sm)}}.calc-layout .grid{margin-left:auto;margin-right:auto;width:100%}.calc-layout .grid>.row{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;margin-bottom:1em}.calc-layout .grid>.row>.col{flex:1 0 0%;padding-right:8px;padding-left:8px;max-width:100%}@media (max-width: 767px){.calc-layout .grid>.row>.col:first-of-type{padding-left:0}}@media (max-width: 767px){.calc-layout .grid>.row>.col:last-of-type{padding-right:0}}@media (max-width: 767px){.calc-layout .grid>.row>.col-sm{flex:0 0 100%;padding-right:0;padding-left:0}}.calc-layout .grid>.row>.col-auto{flex:0 0 auto;width:auto}.calc-layout .grid>.row>.col-before{flex:0 0 auto;width:auto}.calc-layout .grid>.row>.col-sm-auto{flex:0 0 auto;width:auto}@media (max-width: 767px){.calc-layout .grid>.row>.col-sm-auto{flex:0 0 100%;padding-right:0;padding-left:0;width:100%}}.calc-layout .grid>.row:last-of-type{margin-bottom:0}.calc-layout .grid>.row-compact{margin-bottom:0}.calc-layout .grid>.row-cols-1>.col{flex:0 0 100%}@media (max-width: 767px){.calc-layout .grid>.row-cols-1>.col{padding-right:0;padding-left:0}}.calc-layout .grid>.row-cols-2>.col{flex:0 0 50%}@media (max-width: 767px){.calc-layout .grid>.row-cols-2>.col-sm{flex:0 0 100%}}.calc-layout .grid>.row-cols-4>.col{flex:0 0 25%}@media (max-width: 767px){.calc-layout .grid>.row-cols-4>.col{flex:0 0 100%}}@media (max-width: 767px){.calc-layout .grid>.row-cols-4>.col:first-of-type{padding-left:8px}}@media (max-width: 767px){.calc-layout .grid>.row-cols-4>.col:last-of-type{padding-right:8px}}@media (max-width: 767px){.calc-layout .grid>.row-cols-wrap>.col{flex:0 0 100%;padding-right:0;padding-left:0}}.calc-layout .grid>.justify-content-center{justify-content:center}.calc-layout .grid>.separator{border:none;border-top:1px solid var(--secondary400);margin:1em 8px 2em;max-width:25%;text-align:left}.calc-layout .grid>.separator.separator--full{max-width:100%}@media (max-width: 767px){.calc-layout .grid>.separator{max-width:100%;margin:1em 0 2em}}.calc-layout .content-layout{flex:0 0 auto;width:100%}.calc-layout .content-section{max-width:var(--calc-content-width);margin-left:auto;margin-right:auto;padding:4em;padding-right:var(--calc-viewport-padding);padding-left:var(--calc-viewport-padding);position:relative}@media (max-width: 767px){.calc-layout .content-section{max-width:100%;padding:4em var(--calc-viewport-padding-sm)}}.calc-layout .content-section .content-section__header{padding:0 0 1em}.calc-layout .content-section .content-section__footer{padding:2em 0 0}.page-layout{max-width:var(--page-content-width);margin:0 auto;width:100%}.page-layout>.page-layout__body--zebra>*:nth-child(2n)>.section:not(.content-blocks).section:not(.covid__form,.conditions){background:var(--gradient-surface)}.main-layout--business .calc-layout{padding-bottom:3em}.main-layout--business .page-layout>.page-layout__body--zebra>*:nth-child(2n)>.section:not(.content-blocks){background:var(--gradient-surface-business)}.main-layout--calc .page-layout>.page-layout__body--zebra>*:nth-child(2n)>.section:not(.content-blocks){background:transparent!important}:root{--md-ref-typeface-brand: "Open Sans", "Helvetica Neue", arial, helvetica, sans-serif;--md-ref-typeface-weight-light: 300;--md-ref-typeface-weight-regular: 400;--md-ref-typeface-weight-medium: 600;--md-ref-typeface-weight-bold: 700;--md-ref-typeface-weight-heavy: 800;--md-ref-typeface-icon: "Material Icons"}html,body{position:relative;line-height:1;background:var(--md-sys-color-surface)}html,body,button{color:var(--md-sys-color-body);font-family:var(--md-ref-typeface-brand);font-size:var(--body-text)}a,.link{color:var(--brand-secondary300)}.calc-layout{line-height:1.5}.calc-layout .h1{font-size:var(--body-text-32);line-height:1.25;margin:0;font-weight:var(--md-ref-typeface-weight-bold)}@media (max-width: 767px){.calc-layout .h1{font-size:var(--body-text-22)}}.calc-layout .h2{font-size:var(--body-text-22);line-height:1.25;margin:0;font-weight:var(--md-ref-typeface-weight-bold)}.calc-layout .h3{font-size:var(--body-text-20);line-height:1.25;margin:0;font-weight:var(--md-ref-typeface-weight-bold)}.calc-layout .h4{font-size:var(--body-text-18);line-height:1.25;margin:0}.calc-layout .h5{font-size:var(--body-text-12);line-height:1.25;margin:0}.calc-layout .h6{font-size:var(--body-text-10);line-height:1.25;margin:0}.calc-layout p{margin:0 0 1em}.calc-layout strong{font-weight:var(--md-ref-typeface-weight-bold)}.calc-layout .text-small,.calc-layout .text-sm{font-size:var(--body-text-14)}.calc-layout .text-tiny,.calc-layout .text-xs{font-size:var(--body-text-12)}.calc-layout .text-big,.calc-layout .text-lg{font-size:var(--body-text-20)}.calc-layout .icon-strong{text-shadow:1px 1px 0 currentcolor,0 1px 0 currentcolor}.calc-layout .subtitle{font-size:var(--body-text);line-height:1.5;margin:0;font-weight:var(--md-ref-typeface-weight-bold)}@media (max-width: 767px){.calc-layout .subtitle{font-size:var(--body-text)}}.calc-layout a,.calc-layout .link{color:var(--brand-secondary300)}.calc-layout .link{font-size:var(--body-text);line-height:24px;font-weight:var(--md-ref-typeface-weight-bold);text-decoration-line:underline!important}.calc-layout .link:hover,.calc-layout .link:focus{text-decoration-line:none!important}.calc-layout .link--strong{font-weight:var(--md-ref-typeface-weight-bold)}.calc-layout .caption-1{font-size:var(--body-text-14);line-height:20px;margin:0;font-weight:var(--md-ref-typeface-weight-bold)}@media (max-width: 767px){.calc-layout .caption-1{font-size:var(--body-text-14)}}.calc-layout .caption-2{font-size:var(--body-text-12);line-height:16px;margin:0;font-weight:var(--md-ref-typeface-weight-regular)}@media (max-width: 767px){.calc-layout .caption-2{font-size:var(--body-text-12)}}.content-layout .h2{font-size:var(--body-text-32);font-weight:var(--md-ref-typeface-weight-bold);position:relative;text-align:center}.content-layout .h2.underline{padding:0 0 2em;margin:0 0 2em}.content-layout .h2.underline:before{content:"";position:absolute;bottom:0;width:234px;height:0;left:calc((100% - 210px)/2);border-bottom:1px solid var(--secondary400)}.content-layout .h2.logo-center:after,.content-layout .h2.logo-left:after{content:"";position:absolute;bottom:-12px;left:calc((100% - 24px)/2);height:24px;width:24px;background:var(--white) url(/assets/small_logo.svg) no-repeat;background-size:100%;box-shadow:0 0 0 12px var(--white)}.content-layout .h2.logo-left:after{left:0}.main-layout{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-size-adjust:100%;line-height:1.5}.page-layout p,.my-layout p{line-height:1.5;margin:0 0 1em}.page-layout h1,.page-layout .h1,.page-layout h2,.page-layout .h2,.page-layout h3,.page-layout .h3,.page-layout h4,.page-layout .h4,.page-layout h5,.page-layout .h5,.my-layout h1,.my-layout .h1,.my-layout h2,.my-layout .h2,.my-layout h3,.my-layout .h3,.my-layout h4,.my-layout .h4,.my-layout h5,.my-layout .h5{margin:0}.text .page-layout h1,.text .page-layout .h1,.text .page-layout h2,.text .page-layout .h2,.text .page-layout h3,.text .page-layout .h3,.text .page-layout h4,.text .page-layout .h4,.text .page-layout h5,.text .page-layout .h5,.text .my-layout h1,.text .my-layout .h1,.text .my-layout h2,.text .my-layout .h2,.text .my-layout h3,.text .my-layout .h3,.text .my-layout h4,.text .my-layout .h4,.text .my-layout h5,.text .my-layout .h5{margin-bottom:.5em}.page-layout h1.heading--logo,.page-layout .h1.heading--logo,.page-layout h2.heading--logo,.page-layout .h2.heading--logo,.page-layout h3.heading--logo,.page-layout .h3.heading--logo,.page-layout h4.heading--logo,.page-layout .h4.heading--logo,.page-layout h5.heading--logo,.page-layout .h5.heading--logo,.my-layout h1.heading--logo,.my-layout .h1.heading--logo,.my-layout h2.heading--logo,.my-layout .h2.heading--logo,.my-layout h3.heading--logo,.my-layout .h3.heading--logo,.my-layout h4.heading--logo,.my-layout .h4.heading--logo,.my-layout h5.heading--logo,.my-layout .h5.heading--logo{margin-bottom:60px}@media only screen and (min-width: 1200px){.page-layout h1.heading--logo,.page-layout .h1.heading--logo,.page-layout h2.heading--logo,.page-layout .h2.heading--logo,.page-layout h3.heading--logo,.page-layout .h3.heading--logo,.page-layout h4.heading--logo,.page-layout .h4.heading--logo,.page-layout h5.heading--logo,.page-layout .h5.heading--logo,.my-layout h1.heading--logo,.my-layout .h1.heading--logo,.my-layout h2.heading--logo,.my-layout .h2.heading--logo,.my-layout h3.heading--logo,.my-layout .h3.heading--logo,.my-layout h4.heading--logo,.my-layout .h4.heading--logo,.my-layout h5.heading--logo,.my-layout .h5.heading--logo{margin-bottom:48px}}.page-layout h1.heading--logo,.page-layout .h1.heading--logo,.page-layout h2.heading--logo,.page-layout .h2.heading--logo,.page-layout h3.heading--logo,.page-layout .h3.heading--logo,.page-layout h4.heading--logo,.page-layout .h4.heading--logo,.page-layout h5.heading--logo,.page-layout .h5.heading--logo,.my-layout h1.heading--logo,.my-layout .h1.heading--logo,.my-layout h2.heading--logo,.my-layout .h2.heading--logo,.my-layout h3.heading--logo,.my-layout .h3.heading--logo,.my-layout h4.heading--logo,.my-layout .h4.heading--logo,.my-layout h5.heading--logo,.my-layout .h5.heading--logo{position:relative}.page-layout h1.heading--logo:before,.page-layout h1.heading--logo:after,.page-layout .h1.heading--logo:before,.page-layout .h1.heading--logo:after,.page-layout h2.heading--logo:before,.page-layout h2.heading--logo:after,.page-layout .h2.heading--logo:before,.page-layout .h2.heading--logo:after,.page-layout h3.heading--logo:before,.page-layout h3.heading--logo:after,.page-layout .h3.heading--logo:before,.page-layout .h3.heading--logo:after,.page-layout h4.heading--logo:before,.page-layout h4.heading--logo:after,.page-layout .h4.heading--logo:before,.page-layout .h4.heading--logo:after,.page-layout h5.heading--logo:before,.page-layout h5.heading--logo:after,.page-layout .h5.heading--logo:before,.page-layout .h5.heading--logo:after,.my-layout h1.heading--logo:before,.my-layout h1.heading--logo:after,.my-layout .h1.heading--logo:before,.my-layout .h1.heading--logo:after,.my-layout h2.heading--logo:before,.my-layout h2.heading--logo:after,.my-layout .h2.heading--logo:before,.my-layout .h2.heading--logo:after,.my-layout h3.heading--logo:before,.my-layout h3.heading--logo:after,.my-layout .h3.heading--logo:before,.my-layout .h3.heading--logo:after,.my-layout h4.heading--logo:before,.my-layout h4.heading--logo:after,.my-layout .h4.heading--logo:before,.my-layout .h4.heading--logo:after,.my-layout h5.heading--logo:before,.my-layout h5.heading--logo:after,.my-layout .h5.heading--logo:before,.my-layout .h5.heading--logo:after{position:absolute;bottom:-24px;content:""}.page-layout h1.heading--logo:before,.page-layout .h1.heading--logo:before,.page-layout h2.heading--logo:before,.page-layout .h2.heading--logo:before,.page-layout h3.heading--logo:before,.page-layout .h3.heading--logo:before,.page-layout h4.heading--logo:before,.page-layout .h4.heading--logo:before,.page-layout h5.heading--logo:before,.page-layout .h5.heading--logo:before,.my-layout h1.heading--logo:before,.my-layout .h1.heading--logo:before,.my-layout h2.heading--logo:before,.my-layout .h2.heading--logo:before,.my-layout h3.heading--logo:before,.my-layout .h3.heading--logo:before,.my-layout h4.heading--logo:before,.my-layout .h4.heading--logo:before,.my-layout h5.heading--logo:before,.my-layout .h5.heading--logo:before{height:12px;width:12px;background:url(/assets/small_logo.svg) no-repeat;background-size:100%;transform:translate(-50%,50%)}.page-layout h1.heading--logo:after,.page-layout .h1.heading--logo:after,.page-layout h2.heading--logo:after,.page-layout .h2.heading--logo:after,.page-layout h3.heading--logo:after,.page-layout .h3.heading--logo:after,.page-layout h4.heading--logo:after,.page-layout .h4.heading--logo:after,.page-layout h5.heading--logo:after,.page-layout .h5.heading--logo:after,.my-layout h1.heading--logo:after,.my-layout .h1.heading--logo:after,.my-layout h2.heading--logo:after,.my-layout .h2.heading--logo:after,.my-layout h3.heading--logo:after,.my-layout .h3.heading--logo:after,.my-layout h4.heading--logo:after,.my-layout .h4.heading--logo:after,.my-layout h5.heading--logo:after,.my-layout .h5.heading--logo:after{width:184px;height:1px;background:linear-gradient(90deg,var(--secondary400) 38%,transparent 38%,transparent 62%,var(--secondary400) 62%)}.page-layout h1.heading--logo,.page-layout .h1.heading--logo,.page-layout h2.heading--logo,.page-layout .h2.heading--logo,.page-layout h3.heading--logo,.page-layout .h3.heading--logo,.page-layout h4.heading--logo,.page-layout .h4.heading--logo,.page-layout h5.heading--logo,.page-layout .h5.heading--logo,.my-layout h1.heading--logo,.my-layout .h1.heading--logo,.my-layout h2.heading--logo,.my-layout .h2.heading--logo,.my-layout h3.heading--logo,.my-layout .h3.heading--logo,.my-layout h4.heading--logo,.my-layout .h4.heading--logo,.my-layout h5.heading--logo,.my-layout .h5.heading--logo{text-align:center}.page-layout h1.heading--logo:before,.page-layout h1.heading--logo:after,.page-layout .h1.heading--logo:before,.page-layout .h1.heading--logo:after,.page-layout h2.heading--logo:before,.page-layout h2.heading--logo:after,.page-layout .h2.heading--logo:before,.page-layout .h2.heading--logo:after,.page-layout h3.heading--logo:before,.page-layout h3.heading--logo:after,.page-layout .h3.heading--logo:before,.page-layout .h3.heading--logo:after,.page-layout h4.heading--logo:before,.page-layout h4.heading--logo:after,.page-layout .h4.heading--logo:before,.page-layout .h4.heading--logo:after,.page-layout h5.heading--logo:before,.page-layout h5.heading--logo:after,.page-layout .h5.heading--logo:before,.page-layout .h5.heading--logo:after,.my-layout h1.heading--logo:before,.my-layout h1.heading--logo:after,.my-layout .h1.heading--logo:before,.my-layout .h1.heading--logo:after,.my-layout h2.heading--logo:before,.my-layout h2.heading--logo:after,.my-layout .h2.heading--logo:before,.my-layout .h2.heading--logo:after,.my-layout h3.heading--logo:before,.my-layout h3.heading--logo:after,.my-layout .h3.heading--logo:before,.my-layout .h3.heading--logo:after,.my-layout h4.heading--logo:before,.my-layout h4.heading--logo:after,.my-layout .h4.heading--logo:before,.my-layout .h4.heading--logo:after,.my-layout h5.heading--logo:before,.my-layout h5.heading--logo:after,.my-layout .h5.heading--logo:before,.my-layout .h5.heading--logo:after{left:50%}.page-layout h1.heading--logo:after,.page-layout .h1.heading--logo:after,.page-layout h2.heading--logo:after,.page-layout .h2.heading--logo:after,.page-layout h3.heading--logo:after,.page-layout .h3.heading--logo:after,.page-layout h4.heading--logo:after,.page-layout .h4.heading--logo:after,.page-layout h5.heading--logo:after,.page-layout .h5.heading--logo:after,.my-layout h1.heading--logo:after,.my-layout .h1.heading--logo:after,.my-layout h2.heading--logo:after,.my-layout .h2.heading--logo:after,.my-layout h3.heading--logo:after,.my-layout .h3.heading--logo:after,.my-layout h4.heading--logo:after,.my-layout .h4.heading--logo:after,.my-layout h5.heading--logo:after,.my-layout .h5.heading--logo:after{transform:translate(-50%)}.page-layout h1:not([class]),.page-layout .h1,.my-layout h1:not([class]),.my-layout .h1{font-size:var(--body-text-33);font-weight:var(--md-ref-typeface-weight-bold);line-height:1.3}@media only screen and (min-width: 1200px){.page-layout h1:not([class]),.page-layout .h1,.my-layout h1:not([class]),.my-layout .h1{font-size:var(--body-text-55);line-height:1.3}}.page-layout h2:not([class]),.page-layout .h2,.my-layout h2:not([class]),.my-layout .h2{font-size:var(--body-text-30);font-weight:var(--md-ref-typeface-weight-bold);line-height:1.2}@media only screen and (min-width: 1200px){.page-layout h2:not([class]),.page-layout .h2,.my-layout h2:not([class]),.my-layout .h2{font-size:var(--body-text-38);line-height:1.4}}.page-layout h3:not([class]),.page-layout .h3,.my-layout h3:not([class]),.my-layout .h3{font-size:var(--body-text-26);font-weight:var(--md-ref-typeface-weight-bold);line-height:1.4}@media only screen and (min-width: 1200px){.page-layout h3:not([class]),.page-layout .h3,.my-layout h3:not([class]),.my-layout .h3{font-size:var(--body-text-26);line-height:1.4}}.page-layout h4:not([class]),.page-layout .h4,.my-layout h4:not([class]),.my-layout .h4{font-size:var(--body-text-24);font-weight:var(--md-ref-typeface-weight-bold);line-height:1.4}@media only screen and (min-width: 1200px){.page-layout h4:not([class]),.page-layout .h4,.my-layout h4:not([class]),.my-layout .h4{font-size:var(--body-text-24);line-height:1.4}}.page-layout h5:not([class]),.page-layout .h5,.my-layout h5:not([class]),.my-layout .h5{font-size:var(--body-text-20);font-weight:var(--md-ref-typeface-weight-bold);line-height:1.4}@media only screen and (min-width: 1200px){.page-layout h5:not([class]),.page-layout .h5,.my-layout h5:not([class]),.my-layout .h5{font-size:var(--body-text-20);line-height:1.4}}.page-layout small,.page-layout .text-small,.page-layout .text-sm,.my-layout small,.my-layout .text-small,.my-layout .text-sm{font-size:var(--body-text-14);line-height:1.5}.page-layout .text-large,.page-layout .text-lg,.my-layout .text-large,.my-layout .text-lg{font-size:var(--body-text-20);line-height:1.6}.page-layout .text-tiny,.page-layout .text-xs,.my-layout .text-tiny,.my-layout .text-xs{font-size:var(--body-text-12);line-height:1.5}.page-layout i,.page-layout em,.page-layout .italic,.my-layout i,.my-layout em,.my-layout .italic{font-style:italic}.page-layout b,.page-layout strong,.page-layout .bold,.my-layout b,.my-layout strong,.my-layout .bold{font-weight:var(--md-ref-typeface-weight-bold)}.h1--calc{font-size:var(--body-text-56);line-height:72px;margin:0;font-weight:var(--md-ref-typeface-weight-regular)}@media (max-width: 767px){.h1--calc{font-size:var(--body-text-42);line-height:56px}}.h2--calc{font-size:var(--body-text-48);line-height:64px;margin:0;font-weight:var(--md-ref-typeface-weight-regular)}@media (max-width: 767px){.h2--calc{font-size:var(--body-text-36);line-height:48px}}.h3--calc{font-size:var(--body-text-32);line-height:40px;margin:0;font-weight:var(--md-ref-typeface-weight-bold)}@media (max-width: 767px){.h3--calc{font-size:var(--body-text-28);line-height:36px}}.h4--calc{font-size:var(--body-text-24);font-weight:var(--md-ref-typeface-weight-bold);line-height:32px;margin:0}@media (max-width: 767px){.h4--calc{font-size:var(--body-text-24)}}.h5--calc{font-size:var(--body-text-20);line-height:32px;margin:0;font-weight:var(--md-ref-typeface-weight-bold)}@media (max-width: 767px){.h5--calc{font-size:var(--body-text-20)}}.h6--calc{font-size:var(--body-text-18);line-height:24px;margin:0;font-weight:var(--md-ref-typeface-weight-regular)}@media (max-width: 767px){.h6--calc{font-size:var(--body-text-18)}}.body--calc{font-size:var(--body-text);line-height:1.5;margin:0;font-weight:var(--md-ref-typeface-weight-regular)}@media (max-width: 767px){.body--calc{font-size:var(--body-text)}}.body--calc-bold{font-size:var(--body-text);line-height:1.5;margin:0;font-weight:var(--md-ref-typeface-weight-bold)}@media (max-width: 767px){.body--calc-bold{font-size:var(--body-text)}}.body--calc-sm{font-size:var(--body-text-14);line-height:24px;margin:0;font-weight:var(--md-ref-typeface-weight-regular)}@media (max-width: 767px){.body--calc-sm{font-size:var(--body-text-14)}}.body--calc-sm-bold{font-size:var(--body-text-14);line-height:24px;margin:0;font-weight:var(--md-ref-typeface-weight-bold)}@media (max-width: 767px){.body--calc-sm-bold{font-size:var(--body-text-14)}}:root{--mat-app-background-color: var(--md-sys-color-background);--mat-app-text-color: var(--md-sys-color-on-background);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color: color-mix(in srgb, var(--md-sys-color-on-surface) 10%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--mat-option-label-text-color: var(--md-sys-color-on-surface);--mat-option-selected-state-label-text-color: var(--md-sys-color-on-secondary-container);--mat-option-selected-state-layer-color: var(--md-sys-color-secondary-container);--mat-optgroup-label-text-color: var(--md-sys-color-on-surface-variant);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: var(--md-sys-color-surface);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-pseudo-checkbox-full-selected-checkmark-color: var(--md-sys-color-on-primary);--mat-pseudo-checkbox-full-selected-icon-color: var(--md-sys-color-primary);--mat-pseudo-checkbox-full-unselected-icon-color: var(--md-sys-color-on-surface-variant);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--md-sys-color-primary);--mat-option-label-text-size: var(--md-sys-typescale-body-large-size);--mat-option-label-text-weight: var(--md-sys-typescale-body-large-weight);--mat-option-label-text-font: var(--md-sys-typescale-label-large-font);--mat-option-label-text-line-height: var(--md-sys-typescale-label-large-line-height);--mat-option-label-text-tracking: var(--md-sys-typescale-label-large-tracking);--mat-optgroup-label-text-font: var(--md-sys-typescale-title-small-font);--mat-optgroup-label-text-line-height: var(--md-sys-typescale-title-small-line-height);--mat-optgroup-label-text-size: var(--md-sys-typescale-title-small-size);--mat-optgroup-label-text-tracking: var(--md-sys-typescale-title-small-tracking);--mat-optgroup-label-text-weight: var(--md-sys-typescale-title-small-weight);--mat-card-elevated-container-shape: 12px;--mat-card-filled-container-shape: 12px;--mat-card-outlined-container-shape: 12px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-color: var(--md-sys-color-surface-container-low);--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-filled-container-color: var(--md-sys-color-surface-container-highest);--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: var(--md-sys-color-surface);--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: var(--md-sys-color-outline-variant);--mat-card-subtitle-text-color: var(--md-sys-color-on-surface);--mat-card-subtitle-text-font: var(--md-sys-typescale-title-medium-font);--mat-card-subtitle-text-line-height: var(--md-sys-typescale-title-medium-line-height);--mat-card-subtitle-text-size: var(--md-sys-typescale-title-medium-size);--mat-card-subtitle-text-tracking: var(--md-sys-typescale-title-medium-tracking);--mat-card-subtitle-text-weight: var(--md-sys-typescale-title-medium-weight);--mat-card-title-text-font: var(--md-sys-typescale-title-large-font);--mat-card-title-text-line-height: var(--md-sys-typescale-title-large-line-height);--mat-card-title-text-size: var(--md-sys-typescale-title-large-size);--mat-card-title-text-tracking: var(--md-sys-typescale-title-large-tracking);--mat-card-title-text-weight: var(--md-sys-typescale-title-large-weight);--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0;--mat-progress-bar-active-indicator-color: var(--md-sys-color-primary);--mat-progress-bar-track-color: var(--md-sys-color-surface-variant);--mat-tooltip-container-color: var(--md-sys-color-inverse-surface);--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-color: var(--md-sys-color-inverse-on-surface);--mat-tooltip-supporting-text-font: var(--md-sys-typescale-body-small-font);--mat-tooltip-supporting-text-line-height: var(--md-sys-typescale-body-small-line-height);--mat-tooltip-supporting-text-size: var(--md-sys-typescale-body-small-size);--mat-tooltip-supporting-text-tracking: var(--md-sys-typescale-body-small-tracking);--mat-tooltip-supporting-text-weight: var(--md-sys-typescale-body-small-weight);--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-form-field-enabled-select-arrow-color: var(--md-sys-color-on-surface-variant);--mat-form-field-error-focus-trailing-icon-color: var(--md-sys-color-error);--mat-form-field-error-hover-trailing-icon-color: var(--md-sys-color-on-error-container);--mat-form-field-error-text-color: var(--md-sys-color-error);--mat-form-field-error-trailing-icon-color: var(--md-sys-color-error);--mat-form-field-filled-active-indicator-color: var(--md-sys-color-on-surface-variant);--mat-form-field-filled-caret-color: var(--md-sys-color-primary);--mat-form-field-filled-container-color: var(--md-sys-color-surface-variant);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, var(--md-sys-color-on-surface) 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-form-field-filled-error-active-indicator-color: var(--md-sys-color-error);--mat-form-field-filled-error-caret-color: var(--md-sys-color-error);--mat-form-field-filled-error-focus-active-indicator-color: var(--md-sys-color-error);--mat-form-field-filled-error-focus-label-text-color: var(--md-sys-color-error);--mat-form-field-filled-error-hover-active-indicator-color: var(--md-sys-color-on-error-container);--mat-form-field-filled-error-hover-label-text-color: var(--md-sys-color-on-error-container);--mat-form-field-filled-error-label-text-color: var(--md-sys-color-error);--mat-form-field-filled-focus-active-indicator-color: var(--md-sys-color-primary);--mat-form-field-filled-focus-label-text-color: var(--md-sys-color-primary);--mat-form-field-filled-hover-active-indicator-color: var(--md-sys-color-on-surface);--mat-form-field-filled-hover-label-text-color: var(--md-sys-color-on-surface-variant);--mat-form-field-filled-input-text-color: var(--md-sys-color-on-surface);--mat-form-field-filled-input-text-placeholder-color: var(--md-sys-color-on-surface-variant);--mat-form-field-filled-label-text-color: var(--md-sys-color-on-surface-variant);--mat-form-field-focus-select-arrow-color: var(--md-sys-color-primary);--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: var(--md-sys-color-on-surface-variant);--mat-form-field-outlined-caret-color: var(--md-sys-color-primary);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);--mat-form-field-outlined-error-caret-color: var(--md-sys-color-error);--mat-form-field-outlined-error-focus-label-text-color: var(--md-sys-color-error);--mat-form-field-outlined-error-focus-outline-color: var(--md-sys-color-error);--mat-form-field-outlined-error-hover-label-text-color: var(--md-sys-color-on-error-container);--mat-form-field-outlined-error-hover-outline-color: var(--md-sys-color-on-error-container);--mat-form-field-outlined-error-label-text-color: var(--md-sys-color-error);--mat-form-field-outlined-error-outline-color: var(--md-sys-color-error);--mat-form-field-outlined-focus-label-text-color: var(--md-sys-color-primary);--mat-form-field-outlined-focus-outline-color: var(--md-sys-color-primary);--mat-form-field-outlined-hover-label-text-color: var(--md-sys-color-on-surface);--mat-form-field-outlined-hover-outline-color: var(--md-sys-color-on-surface);--mat-form-field-outlined-input-text-color: var(--md-sys-color-on-surface);--mat-form-field-outlined-input-text-placeholder-color: var(--md-sys-color-on-surface-variant);--mat-form-field-outlined-label-text-color: var(--md-sys-color-on-surface-variant);--mat-form-field-outlined-outline-color: var(--md-sys-color-outline);--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #1d1b1e 38%, transparent);--mat-form-field-select-option-text-color: #1d1b1e;--mat-form-field-state-layer-color: var(--md-sys-color-on-surface);--mat-form-field-trailing-icon-color: var(--md-sys-color-on-surface-variant);--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-form-field-container-text-font: var(--md-sys-typescale-body-large-font);--mat-form-field-container-text-line-height: var(--md-sys-typescale-body-large-line-height);--mat-form-field-container-text-size: var(--md-sys-typescale-body-large-size);--mat-form-field-container-text-tracking: var(--md-sys-typescale-body-large-tracking);--mat-form-field-container-text-weight: var(--md-sys-typescale-body-large-weight);--mat-form-field-subscript-text-font: var(--md-sys-typescale-body-small-font);--mat-form-field-subscript-text-line-height: var(--md-sys-typescale-body-small-line-height);--mat-form-field-subscript-text-size: var(--md-sys-typescale-body-small-size);--mat-form-field-subscript-text-tracking: var(--md-sys-typescale-body-small-tracking);--mat-form-field-subscript-text-weight: var(--md-sys-typescale-body-small-weight);--mat-form-field-outlined-label-text-font: var(--md-sys-typescale-body-large-font);--mat-form-field-outlined-label-text-size: var(--md-sys-typescale-body-large-size);--mat-form-field-outlined-label-text-tracking: var(--md-sys-typescale-body-large-tracking);--mat-form-field-outlined-label-text-weight: var(--md-sys-typescale-body-large-weight);--mat-form-field-filled-label-text-font: var(--md-sys-typescale-body-large-font);--mat-form-field-filled-label-text-size: var(--md-sys-typescale-body-large-size);--mat-form-field-filled-label-text-tracking: var(--md-sys-typescale-body-large-tracking);--mat-form-field-filled-label-text-weight: var(--md-sys-typescale-body-large-weight);--mat-select-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-select-panel-background-color: var(--md-sys-color-surface-container);--mat-select-enabled-trigger-text-color: var(--md-sys-color-on-surface);--mat-select-disabled-trigger-text-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-select-placeholder-text-color: var(--md-sys-color-on-surface-variant);--mat-select-enabled-arrow-color: var(--md-sys-color-on-surface-variant);--mat-select-disabled-arrow-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-select-focused-arrow-color: var(--md-sys-color-primary);--mat-select-invalid-arrow-color: var(--md-sys-color-error);--mat-select-arrow-transform: translateY(-8px);--mat-select-trigger-text-font: var(--md-sys-typescale-body-large-font);--mat-select-trigger-text-line-height: var(--md-sys-typescale-body-large-line-height);--mat-select-trigger-text-size: var(--md-sys-typescale-body-large-size);--mat-select-trigger-text-tracking: var(--md-sys-typescale-body-large-tracking);--mat-select-trigger-text-weight: var(--md-sys-typescale-body-large-weight);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: var(--md-sys-color-surface-container);--mat-dialog-actions-alignment: flex-end;--mat-dialog-actions-padding: 16px 24px;--mat-dialog-container-elevation-shadow: none;--mat-dialog-container-max-width: 560px;--mat-dialog-container-min-width: 280px;--mat-dialog-container-shape: 28px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-content-padding: 20px 24px;--mat-dialog-headline-padding: 6px 24px 13px;--mat-dialog-with-actions-content-padding: 20px 24px 0;--mat-dialog-container-color: var(--md-sys-color-surface);--mat-dialog-subhead-color: var(--md-sys-color-on-surface);--mat-dialog-supporting-text-color: var(--md-sys-color-on-surface-variant);--mat-dialog-subhead-font: var(--md-sys-typescale-headline-small-font);--mat-dialog-subhead-line-height: var(--md-sys-typescale-headline-small-line-height);--mat-dialog-subhead-size: var(--md-sys-typescale-headline-small-size);--mat-dialog-subhead-tracking: var(--md-sys-typescale-headline-small-tracking);--mat-dialog-subhead-weight: var(--md-sys-typescale-headline-small-weight);--mat-dialog-supporting-text-font: var(--md-sys-typescale-body-medium-font);--mat-dialog-supporting-text-line-height: var(--md-sys-typescale-body-medium-line-height);--mat-dialog-supporting-text-size: var(--md-sys-typescale-body-medium-size);--mat-dialog-supporting-text-tracking: var(--md-sys-typescale-body-medium-tracking);--mat-dialog-supporting-text-weight: var(--md-sys-typescale-body-medium-weight);--mat-chip-container-shape-radius: 8px;--mat-chip-disabled-container-opacity: 1;--mat-chip-elevated-container-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-outline-width: 1px;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-opacity: 1;--mat-chip-with-avatar-avatar-shape-radius: 24px;--mat-chip-with-avatar-avatar-size: 24px;--mat-chip-with-avatar-disabled-avatar-opacity: .38;--mat-chip-with-icon-disabled-icon-opacity: .38;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: .38;--mat-chip-disabled-label-text-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);--mat-chip-elevated-selected-container-color: var(--md-sys-color-secondary-container);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);--mat-chip-focus-outline-color: var(--md-sys-color-on-surface-variant);--mat-chip-focus-state-layer-color: var(--md-sys-color-on-surface-variant);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: var(--md-sys-color-on-surface-variant);--mat-chip-hover-state-layer-opacity: .08;--mat-chip-label-text-color: var(--md-sys-color-on-surface-variant);--mat-chip-outline-color: var(--md-sys-color-outline);--mat-chip-selected-disabled-trailing-icon-color: var(--md-sys-color-on-surface);--mat-chip-selected-focus-state-layer-color: var(--md-sys-color-on-secondary-container);--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: var(--md-sys-color-on-secondary-container);--mat-chip-selected-hover-state-layer-opacity: .08;--mat-chip-selected-label-text-color: var(--md-sys-color-on-secondary-container);--mat-chip-selected-trailing-action-state-layer-color: var(--md-sys-color-on-secondary-container);--mat-chip-selected-trailing-icon-color: var(--md-sys-color-on-secondary-container);--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-state-layer-color: var(--md-sys-color-on-surface-variant);--mat-chip-with-icon-disabled-icon-color: var(--md-sys-color-on-surface);--mat-chip-with-icon-icon-color: var(--md-sys-color-on-surface-variant);--mat-chip-with-icon-selected-icon-color: var(--md-sys-color-on-secondary-container);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: var(--md-sys-color-on-surface);--mat-chip-with-trailing-icon-trailing-icon-color: var(--md-sys-color-on-surface-variant);--mat-chip-container-height: 32px;--mat-chip-label-text-font: var(--md-sys-typescale-label-large-font);--mat-chip-label-text-line-height: var(--md-sys-typescale-label-large-line-height);--mat-chip-label-text-size: var(--md-sys-typescale-label-large-size);--mat-chip-label-text-tracking: var(--md-sys-typescale-label-large-tracking);--mat-chip-label-text-weight: var(--md-sys-typescale-label-large-weight);--mat-slide-toggle-disabled-selected-handle-opacity: 1;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-width: 2px;--mat-slide-toggle-handle-shape: 9999px;--mat-slide-toggle-hidden-track-opacity: 0;--mat-slide-toggle-hidden-track-transition: opacity 75ms;--mat-slide-toggle-pressed-handle-size: 28px;--mat-slide-toggle-selected-handle-horizontal-margin: 0 24px;--mat-slide-toggle-selected-handle-size: 24px;--mat-slide-toggle-selected-icon-size: 16px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0 22px;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 2px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 24px;--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-track-height: 32px;--mat-slide-toggle-track-outline-width: 2px;--mat-slide-toggle-track-shape: 9999px;--mat-slide-toggle-track-width: 52px;--mat-slide-toggle-unselected-handle-horizontal-margin: 0 8px;--mat-slide-toggle-unselected-handle-size: 16px;--mat-slide-toggle-unselected-icon-size: 16px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0 2px;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0 4px;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: opacity 75ms;--mat-slide-toggle-with-icon-handle-size: 24px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-disabled-label-text-color: var(--md-sys-color-on-surface);--mat-slide-toggle-disabled-selected-handle-color: var(--md-sys-color-surface);--mat-slide-toggle-disabled-selected-icon-color: var(--md-sys-color-on-surface);--mat-slide-toggle-disabled-selected-track-color: var(--md-sys-color-on-surface);--mat-slide-toggle-disabled-unselected-handle-color: var(--md-sys-color-on-surface);--mat-slide-toggle-disabled-unselected-icon-color: var(--md-sys-color-surface-variant);--mat-slide-toggle-disabled-unselected-track-color: var(--md-sys-color-surface-variant);--mat-slide-toggle-disabled-unselected-track-outline-color: var(--md-sys-color-on-surface);--mat-slide-toggle-label-text-color: var(--md-sys-color-on-surface);--mat-slide-toggle-selected-focus-handle-color: var(--md-sys-color-primary-container);--mat-slide-toggle-selected-focus-state-layer-color: var(--md-sys-color-primary);--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: var(--md-sys-color-primary);--mat-slide-toggle-selected-handle-color: var(--md-sys-color-on-primary);--mat-slide-toggle-selected-hover-handle-color: var(--md-sys-color-primary-container);--mat-slide-toggle-selected-hover-state-layer-color: var(--md-sys-color-primary);--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: var(--md-sys-color-primary);--mat-slide-toggle-selected-icon-color: var(--md-sys-color-on-primary-container);--mat-slide-toggle-selected-pressed-handle-color: var(--md-sys-color-primary-container);--mat-slide-toggle-selected-pressed-state-layer-color: var(--md-sys-color-primary);--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: var(--md-sys-color-primary);--mat-slide-toggle-selected-track-color: var(--md-sys-color-primary);--mat-slide-toggle-track-outline-color: var(--md-sys-color-outline);--mat-slide-toggle-unselected-focus-handle-color: var(--md-sys-color-on-surface-variant);--mat-slide-toggle-unselected-focus-state-layer-color: var(--md-sys-color-on-surface);--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: var(--md-sys-color-surface-variant);--mat-slide-toggle-unselected-handle-color: var(--md-sys-color-outline);--mat-slide-toggle-unselected-hover-handle-color: var(--md-sys-color-on-surface-variant);--mat-slide-toggle-unselected-hover-state-layer-color: var(--md-sys-color-on-surface);--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: var(--md-sys-color-surface-variant);--mat-slide-toggle-unselected-icon-color: var(--md-sys-color-surface-variant);--mat-slide-toggle-unselected-pressed-handle-color: var(--md-sys-color-on-surface-variant);--mat-slide-toggle-unselected-pressed-state-layer-color: var(--md-sys-color-on-surface);--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: var(--md-sys-color-surface-variant);--mat-slide-toggle-unselected-track-color: var(--md-sys-color-surface-variant);--mat-slide-toggle-touch-target-display: block;--mat-slide-toggle-label-text-font: var(--md-sys-typescale-body-medium-font);--mat-slide-toggle-label-text-line-height: var(--md-sys-typescale-body-medium-line-height);--mat-slide-toggle-label-text-size: var(--md-sys-typescale-body-medium-size);--mat-slide-toggle-label-text-tracking: var(--md-sys-typescale-body-medium-tracking);--mat-slide-toggle-label-text-weight: var(--md-sys-typescale-body-medium-weight);--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-touch-target-size: 48px;--mat-radio-checked-ripple-color: var(--md-sys-color-primary);--mat-radio-disabled-label-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-radio-disabled-selected-icon-color: var(--md-sys-color-on-surface);--mat-radio-disabled-unselected-icon-color: var(--md-sys-color-on-surface);--mat-radio-label-text-color: var(--md-sys-color-on-surface);--mat-radio-ripple-color: var(--md-sys-color-on-surface);--mat-radio-selected-focus-icon-color: var(--md-sys-color-primary);--mat-radio-selected-hover-icon-color: var(--md-sys-color-primary);--mat-radio-selected-icon-color: var(--md-sys-color-primary);--mat-radio-selected-pressed-icon-color: var(--md-sys-color-primary);--mat-radio-unselected-focus-icon-color: var(--md-sys-color-on-surface);--mat-radio-unselected-hover-icon-color: var(--md-sys-color-on-surface);--mat-radio-unselected-icon-color: var(--md-sys-color-on-surface-variant);--mat-radio-unselected-pressed-icon-color: var(--md-sys-color-on-surface);--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 40px;--mat-radio-label-text-font: var(--md-sys-typescale-body-medium-font);--mat-radio-label-text-line-height: var(--md-sys-typescale-body-medium-line-height);--mat-radio-label-text-size: var(--md-sys-typescale-body-medium-size);--mat-radio-label-text-tracking: var(--md-sys-typescale-body-medium-tracking);--mat-radio-label-text-weight: var(--md-sys-typescale-body-medium-weight);--mat-slider-value-indicator-opacity: 1;--mat-slider-value-indicator-padding: 0;--mat-slider-value-indicator-width: 28px;--mat-slider-value-indicator-height: 28px;--mat-slider-value-indicator-caret-display: none;--mat-slider-value-indicator-border-radius: 50% 50% 50% 0;--mat-slider-value-indicator-text-transform: rotate(45deg);--mat-slider-value-indicator-container-transform: translateX(-50%) rotate(-45deg);--mat-slider-active-track-height: 4px;--mat-slider-handle-height: 20px;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .38;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .38;--mat-slider-active-track-color: var(--md-sys-color-primary);--mat-slider-active-track-shape: 9999px;--mat-slider-disabled-active-track-color: var(--md-sys-color-on-surface);--mat-slider-disabled-handle-color: var(--md-sys-color-on-surface);--mat-slider-disabled-inactive-track-color: var(--md-sys-color-on-surface);--mat-slider-focus-handle-color: var(--md-sys-color-primary);--mat-slider-focus-state-layer-color: color-mix(in srgb, var(--md-sys-color-primary) 20%, transparent);--mat-slider-handle-color: var(--md-sys-color-primary);--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-handle-shape: 9999px;--mat-slider-hover-handle-color: var(--md-sys-color-primary);--mat-slider-hover-state-layer-color: color-mix(in srgb, var(--md-sys-color-primary) 5%, transparent);--mat-slider-inactive-track-color: var(--md-sys-color-surface-variant);--mat-slider-inactive-track-shape: 9999px;--mat-slider-label-container-color: var(--md-sys-color-primary);--mat-slider-label-label-text-color: var(--md-sys-color-on-primary);--mat-slider-ripple-color: var(--md-sys-color-primary);--mat-slider-with-overlap-handle-outline-color: var(--md-sys-color-on-primary);--mat-slider-with-tick-marks-active-container-color: var(--md-sys-color-on-primary);--mat-slider-with-tick-marks-container-shape: 9999px;--mat-slider-with-tick-marks-disabled-container-color: var(--md-sys-color-on-surface);--mat-slider-with-tick-marks-inactive-container-color: var(--md-sys-color-on-surface-variant);--mat-slider-label-label-text-font: var(--md-sys-typescale-label-medium-font);--mat-slider-label-label-text-line-height: var(--md-sys-typescale-label-medium-line-height);--mat-slider-label-label-text-size: var(--md-sys-typescale-label-medium-size);--mat-slider-label-label-text-tracking: var(--md-sys-typescale-label-medium-tracking);--mat-slider-label-label-text-weight: var(--md-sys-typescale-label-medium-weight);--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-icon-size: 24px;--mat-menu-item-spacing: 12px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px;--mat-menu-container-shape: 4px;--mat-menu-divider-color: var(--md-sys-color-surface-variant);--mat-menu-item-label-text-color: var(--md-sys-color-on-surface);--mat-menu-item-icon-color: var(--md-sys-color-on-surface-variant);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);--mat-menu-container-color: var(--md-sys-color-surface-container);--mat-menu-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-menu-item-label-text-font: var(--md-sys-typescale-label-large-font);--mat-menu-item-label-text-line-height: var(--md-sys-typescale-label-large-line-height);--mat-menu-item-label-text-size: var(--md-sys-typescale-label-large-size);--mat-menu-item-label-text-tracking: var(--md-sys-typescale-label-large-tracking);--mat-menu-item-label-text-weight: var(--md-sys-typescale-label-large-weight);--mat-list-active-indicator-color: var(--md-sys-color-secondary-container);--mat-list-active-indicator-shape: 9999px;--mat-list-list-item-container-color: transparent;--mat-list-list-item-container-shape: 0;--mat-list-list-item-disabled-label-text-color: var(--md-sys-color-on-surface);--mat-list-list-item-disabled-label-text-opacity: .3;--mat-list-list-item-disabled-leading-icon-color: var(--md-sys-color-on-surface);--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-state-layer-color: var(--md-sys-color-on-surface);--mat-list-list-item-disabled-state-layer-opacity: .12;--mat-list-list-item-disabled-trailing-icon-color: var(--md-sys-color-on-surface);--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-list-item-focus-label-text-color: var(--md-sys-color-on-surface);--mat-list-list-item-focus-state-layer-color: var(--md-sys-color-on-surface);--mat-list-list-item-focus-state-layer-opacity: .12;--mat-list-list-item-hover-label-text-color: var(--md-sys-color-on-surface);--mat-list-list-item-hover-state-layer-color: var(--md-sys-color-on-surface);--mat-list-list-item-hover-state-layer-opacity: .08;--mat-list-list-item-label-text-color: var(--md-sys-color-on-surface);--mat-list-list-item-leading-avatar-color: var(--md-sys-color-primary-container);--mat-list-list-item-leading-avatar-shape: 9999px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-leading-icon-color: var(--md-sys-color-on-surface-variant);--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-selected-trailing-icon-color: var(--md-sys-color-primary);--mat-list-list-item-supporting-text-color: var(--md-sys-color-on-surface-variant);--mat-list-list-item-trailing-icon-color: var(--md-sys-color-on-surface-variant);--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-trailing-supporting-text-color: var(--md-sys-color-on-surface-variant);--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 16px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px;--mat-list-list-item-label-text-font: var(--md-sys-typescale-body-large-font);--mat-list-list-item-label-text-line-height: var(--md-sys-typescale-body-large-line-height);--mat-list-list-item-label-text-size: var(--md-sys-typescale-body-large-size);--mat-list-list-item-label-text-tracking: var(--md-sys-typescale-body-large-tracking);--mat-list-list-item-label-text-weight: var(--md-sys-typescale-body-large-weight);--mat-list-list-item-supporting-text-font: var(--md-sys-typescale-body-medium-font);--mat-list-list-item-supporting-text-line-height: var(--md-sys-typescale-body-medium-line-height);--mat-list-list-item-supporting-text-size: var(--md-sys-typescale-body-medium-size);--mat-list-list-item-supporting-text-tracking: var(--md-sys-typescale-body-medium-tracking);--mat-list-list-item-supporting-text-weight: var(--md-sys-typescale-body-medium-weight);--mat-list-list-item-trailing-supporting-text-font: var(--md-sys-typescale-label-small-font);--mat-list-list-item-trailing-supporting-text-line-height: var(--md-sys-typescale-label-small-line-height);--mat-list-list-item-trailing-supporting-text-size: var(--md-sys-typescale-label-small-size);--mat-list-list-item-trailing-supporting-text-tracking: var(--md-sys-typescale-label-small-tracking);--mat-list-list-item-trailing-supporting-text-weight: var(--md-sys-typescale-label-small-weight);--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px;--mat-paginator-container-text-color: var(--md-sys-color-on-surface);--mat-paginator-container-background-color: var(--md-sys-color-surface);--mat-paginator-disabled-icon-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-paginator-enabled-icon-color: var(--md-sys-color-on-surface-variant);--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-paginator-container-text-font: var(--md-sys-typescale-body-small-font);--mat-paginator-container-text-line-height: var(--md-sys-typescale-body-small-line-height);--mat-paginator-container-text-size: var(--md-sys-typescale-body-small-size);--mat-paginator-container-text-tracking: var(--md-sys-typescale-body-small-tracking);--mat-paginator-container-text-weight: var(--md-sys-typescale-body-small-weight);--mat-paginator-select-trigger-text-size: var(--md-sys-typescale-body-small-size);--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0;--mat-tab-divider-height: 1px;--mat-tab-active-focus-indicator-color: var(--md-sys-color-primary);--mat-tab-active-focus-label-text-color: var(--md-sys-color-on-surface);--mat-tab-active-hover-indicator-color: var(--md-sys-color-primary);--mat-tab-active-hover-label-text-color: var(--md-sys-color-on-surface);--mat-tab-active-indicator-color: var(--md-sys-color-primary);--mat-tab-active-label-text-color: var(--md-sys-color-on-surface);--mat-tab-active-ripple-color: var(--md-sys-color-on-surface);--mat-tab-divider-color: var(--md-sys-color-surface-variant);--mat-tab-inactive-focus-label-text-color: var(--md-sys-color-on-surface);--mat-tab-inactive-hover-label-text-color: var(--md-sys-color-on-surface);--mat-tab-inactive-label-text-color: var(--md-sys-color-on-surface);--mat-tab-inactive-ripple-color: var(--md-sys-color-on-surface);--mat-tab-pagination-icon-color: var(--md-sys-color-on-surface);--mat-tab-disabled-ripple-color: var(--md-sys-color-on-surface-variant);--mat-tab-container-height: 48px;--mat-tab-label-text-font: var(--md-sys-typescale-title-small-font);--mat-tab-label-text-line-height: var(--md-sys-typescale-title-small-line-height);--mat-tab-label-text-size: var(--md-sys-typescale-title-small-size);--mat-tab-label-text-tracking: var(--md-sys-typescale-title-small-tracking);--mat-tab-label-text-weight: var(--md-sys-typescale-title-small-weight);--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .08;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .08;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px;--mat-checkbox-disabled-label-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: var(--md-sys-color-surface);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-checkbox-label-text-color: var(--md-sys-color-on-surface);--mat-checkbox-selected-checkmark-color: var(--md-sys-color-on-primary);--mat-checkbox-selected-focus-icon-color: var(--md-sys-color-primary);--mat-checkbox-selected-focus-state-layer-color: var(--md-sys-color-primary);--mat-checkbox-selected-hover-icon-color: var(--md-sys-color-primary);--mat-checkbox-selected-hover-state-layer-color: var(--md-sys-color-primary);--mat-checkbox-selected-icon-color: var(--md-sys-color-primary);--mat-checkbox-selected-pressed-icon-color: var(--md-sys-color-primary);--mat-checkbox-selected-pressed-state-layer-color: var(--md-sys-color-on-surface);--mat-checkbox-unselected-focus-icon-color: var(--md-sys-color-on-surface);--mat-checkbox-unselected-focus-state-layer-color: var(--md-sys-color-on-surface);--mat-checkbox-unselected-hover-icon-color: var(--md-sys-color-on-surface);--mat-checkbox-unselected-hover-state-layer-color: var(--md-sys-color-on-surface);--mat-checkbox-unselected-icon-color: var(--md-sys-color-on-surface-variant);--mat-checkbox-unselected-pressed-state-layer-color: var(--md-sys-color-primary);--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px;--mat-checkbox-label-text-font: var(--md-sys-typescale-body-medium-font);--mat-checkbox-label-text-line-height: var(--md-sys-typescale-body-medium-line-height);--mat-checkbox-label-text-size: var(--md-sys-typescale-body-medium-size);--mat-checkbox-label-text-tracking: var(--md-sys-typescale-body-medium-tracking);--mat-checkbox-label-text-weight: var(--md-sys-typescale-body-medium-weight);--mat-button-filled-container-shape: 9999px;--mat-button-filled-horizontal-padding: 24px;--mat-button-filled-icon-offset: -8px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 9999px;--mat-button-outlined-horizontal-padding: 24px;--mat-button-outlined-icon-offset: -8px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-shape: 9999px;--mat-button-protected-horizontal-padding: 24px;--mat-button-protected-icon-offset: -8px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 9999px;--mat-button-text-horizontal-padding: 12px;--mat-button-text-icon-offset: -4px;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 16px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 9999px;--mat-button-tonal-horizontal-padding: 24px;--mat-button-tonal-icon-offset: -8px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-container-color: var(--md-sys-color-primary);--mat-button-filled-disabled-container-color: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-button-filled-disabled-state-layer-color: var(--md-sys-color-on-surface-variant);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: var(--md-sys-color-on-primary);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, var(--md-sys-color-on-primary) 12%, transparent);--mat-button-filled-state-layer-color: var(--md-sys-color-on-primary);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);--mat-button-outlined-disabled-state-layer-color: var(--md-sys-color-on-surface-variant);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: var(--md-sys-color-primary);--mat-button-outlined-outline-color: var(--md-sys-color-outline);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, var(--md-sys-color-primary) 12%, transparent);--mat-button-outlined-state-layer-color: var(--md-sys-color-primary);--mat-button-protected-container-color: var(--md-sys-color-surface);--mat-button-protected-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-container-color: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-button-protected-disabled-state-layer-color: var(--md-sys-color-on-surface-variant);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: var(--md-sys-color-primary);--mat-button-protected-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, var(--md-sys-color-primary) 12%, transparent);--mat-button-protected-state-layer-color: var(--md-sys-color-primary);--mat-button-text-disabled-label-text-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-button-text-disabled-state-layer-color: var(--md-sys-color-on-surface-variant);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: var(--md-sys-color-primary);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, var(--md-sys-color-primary) 12%, transparent);--mat-button-text-state-layer-color: var(--md-sys-color-primary);--mat-button-tonal-container-color: var(--md-sys-color-secondary-container);--mat-button-tonal-disabled-container-color: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: var(--md-sys-color-on-surface-variant);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: var(--md-sys-color-on-secondary-container);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, var(--md-sys-color-on-secondary-container) 12%, transparent);--mat-button-tonal-state-layer-color: var(--md-sys-color-on-secondary-container);--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 40px;--mat-button-outlined-container-height: 40px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 40px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 40px;--mat-button-tonal-container-height: 40px;--mat-button-tonal-touch-target-display: block;--mat-button-filled-label-text-font: var(--md-sys-typescale-label-large-font);--mat-button-filled-label-text-size: var(--md-sys-typescale-label-large-size);--mat-button-filled-label-text-tracking: var(--md-sys-typescale-label-large-tracking);--mat-button-filled-label-text-weight: var(--md-sys-typescale-label-large-weight);--mat-button-outlined-label-text-font: var(--md-sys-typescale-label-large-font);--mat-button-outlined-label-text-size: var(--md-sys-typescale-label-large-size);--mat-button-outlined-label-text-tracking: var(--md-sys-typescale-label-large-tracking);--mat-button-outlined-label-text-weight: var(--md-sys-typescale-label-large-weight);--mat-button-protected-label-text-font: var(--md-sys-typescale-label-large-font);--mat-button-protected-label-text-size: var(--md-sys-typescale-label-large-size);--mat-button-protected-label-text-tracking: var(--md-sys-typescale-label-large-tracking);--mat-button-protected-label-text-weight: var(--md-sys-typescale-label-large-weight);--mat-button-text-label-text-font: var(--md-sys-typescale-label-large-font);--mat-button-text-label-text-size: var(--md-sys-typescale-label-large-size);--mat-button-text-label-text-tracking: var(--md-sys-typescale-label-large-tracking);--mat-button-text-label-text-weight: var(--md-sys-typescale-label-large-weight);--mat-button-tonal-label-text-font: var(--md-sys-typescale-label-large-font);--mat-button-tonal-label-text-size: var(--md-sys-typescale-label-large-size);--mat-button-tonal-label-text-tracking: var(--md-sys-typescale-label-large-tracking);--mat-button-tonal-label-text-weight: var(--md-sys-typescale-label-large-weight);--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 9999px;--mat-icon-button-touch-target-size: 48px;--mat-icon-button-disabled-icon-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-icon-button-disabled-state-layer-color: var(--md-sys-color-on-surface-variant);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: var(--md-sys-color-on-surface-variant);--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, var(--md-sys-color-on-surface-variant) 12%, transparent);--mat-icon-button-state-layer-color: var(--md-sys-color-on-surface-variant);--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 40px;--mat-fab-container-shape: 16px;--mat-fab-extended-container-height: 56px;--mat-fab-extended-container-shape: 16px;--mat-fab-small-container-shape: 12px;--mat-fab-touch-target-size: 48px;--mat-fab-small-touch-target-size: 48px;--mat-fab-container-color: var(--md-sys-color-primary-container);--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-disabled-state-container-color: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 6;--mat-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: var(--md-sys-color-on-primary-container);--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, var(--md-sys-color-on-primary-container) 12%, transparent);--mat-fab-small-container-color: var(--md-sys-color-primary-container);--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-container-color: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-fab-small-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: var(--md-sys-color-on-primary-container);--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, var(--md-sys-color-on-primary-container) 12%, transparent);--mat-fab-small-state-layer-color: var(--md-sys-color-on-primary-container);--mat-fab-state-layer-color: var(--md-sys-color-on-primary-container);--mat-fab-touch-target-display: block;--mat-fab-extended-label-text-font: var(--md-sys-typescale-label-large-font);--mat-fab-extended-label-text-size: var(--md-sys-typescale-label-large-size);--mat-fab-extended-label-text-tracking: var(--md-sys-typescale-label-large-tracking);--mat-fab-extended-label-text-weight: var(--md-sys-typescale-label-large-weight);--mat-snack-bar-container-shape: 4px;--mat-snack-bar-button-color: var(--md-sys-color-inverse-primary);--mat-snack-bar-container-color: var(--md-sys-color-inverse-surface);--mat-snack-bar-supporting-text-color: var(--md-sys-color-inverse-on-surface);--mat-snack-bar-supporting-text-font: var(--md-sys-typescale-body-medium-font);--mat-snack-bar-supporting-text-line-height: var(--md-sys-typescale-body-medium-line-height);--mat-snack-bar-supporting-text-size: var(--md-sys-typescale-body-medium-size);--mat-snack-bar-supporting-text-weight: var(--md-sys-typescale-body-medium-weight);--mat-table-row-item-outline-width: 1px;--mat-table-background-color: var(--md-sys-color-surface);--mat-table-header-headline-color: var(--md-sys-color-on-surface);--mat-table-row-item-label-text-color: var(--md-sys-color-on-surface);--mat-table-row-item-outline-color: var(--md-sys-color-outline);--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-header-headline-font: var(--md-sys-typescale-title-small-font);--mat-table-header-headline-line-height: var(--md-sys-typescale-title-small-line-height);--mat-table-header-headline-size: var(--md-sys-typescale-title-small-size);--mat-table-header-headline-tracking: var(--md-sys-typescale-title-small-tracking);--mat-table-header-headline-weight: var(--md-sys-typescale-title-small-weight);--mat-table-row-item-label-text-font: var(--md-sys-typescale-body-medium-font);--mat-table-row-item-label-text-line-height: var(--md-sys-typescale-body-medium-line-height);--mat-table-row-item-label-text-size: var(--md-sys-typescale-body-medium-size);--mat-table-row-item-label-text-tracking: var(--md-sys-typescale-body-medium-tracking);--mat-table-row-item-label-text-weight: var(--md-sys-typescale-body-medium-weight);--mat-table-footer-supporting-text-font: var(--md-sys-typescale-body-medium-font);--mat-table-footer-supporting-text-line-height: var(--md-sys-typescale-body-medium-line-height);--mat-table-footer-supporting-text-size: var(--md-sys-typescale-body-medium-size);--mat-table-footer-supporting-text-tracking: var(--md-sys-typescale-body-medium-tracking);--mat-table-footer-supporting-text-weight: var(--md-sys-typescale-body-medium-weight);--mat-progress-spinner-size: 48px;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-active-indicator-color: var(--md-sys-color-primary);--mat-badge-container-offset: -12px 0;--mat-badge-container-overlap-offset: -12px;--mat-badge-container-padding: 0 4px;--mat-badge-container-shape: 9999px;--mat-badge-container-size: 16px;--mat-badge-large-size-container-offset: -12px 0;--mat-badge-large-size-container-overlap-offset: -12px;--mat-badge-large-size-container-padding: 0 4px;--mat-badge-large-size-container-size: 16px;--mat-badge-legacy-container-size: unset;--mat-badge-legacy-large-size-container-size: unset;--mat-badge-legacy-small-size-container-size: unset;--mat-badge-small-size-container-offset: -6px 0;--mat-badge-small-size-container-overlap-offset: -6px;--mat-badge-small-size-container-padding: 0;--mat-badge-small-size-container-size: 6px;--mat-badge-background-color: var(--md-sys-color-error);--mat-badge-disabled-state-background-color: color-mix(in srgb, var(--md-sys-color-error) 38%, transparent);--mat-badge-disabled-state-text-color: var(--md-sys-color-on-error);--mat-badge-text-color: var(--md-sys-color-on-error);--mat-badge-large-size-line-height: 16px;--mat-badge-large-size-text-size: var(--md-sys-typescale-label-small-size);--mat-badge-line-height: 16px;--mat-badge-small-size-line-height: 6px;--mat-badge-small-size-text-size: 0;--mat-badge-text-font: var(--md-sys-typescale-label-small-font);--mat-badge-text-size: var(--md-sys-typescale-label-small-size);--mat-badge-text-weight: var(--md-sys-typescale-label-small-weight);--mat-bottom-sheet-container-shape: 28px;--mat-bottom-sheet-container-text-color: var(--md-sys-color-on-surface);--mat-bottom-sheet-container-background-color: var(--md-sys-color-surface-container-low);--mat-bottom-sheet-container-text-font: var(--md-sys-typescale-body-large-font);--mat-bottom-sheet-container-text-line-height: var(--md-sys-typescale-body-large-line-height);--mat-bottom-sheet-container-text-size: var(--md-sys-typescale-body-large-size);--mat-bottom-sheet-container-text-tracking: var(--md-sys-typescale-body-large-tracking);--mat-bottom-sheet-container-text-weight: var(--md-sys-typescale-body-large-weight);--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .08;--mat-button-toggle-shape: 28px;--mat-button-toggle-background-color: transparent;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-button-toggle-disabled-state-background-color: transparent;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-button-toggle-divider-color: var(--md-sys-color-outline);--mat-button-toggle-selected-state-background-color: var(--md-sys-color-secondary-container);--mat-button-toggle-selected-state-text-color: var(--md-sys-color-on-secondary-container);--mat-button-toggle-state-layer-color: var(--md-sys-color-on-surface);--mat-button-toggle-text-color: var(--md-sys-color-on-surface);--mat-button-toggle-height: 40px;--mat-button-toggle-label-text-font: var(--md-sys-typescale-label-large-font);--mat-button-toggle-label-text-line-height: var(--md-sys-typescale-label-large-line-height);--mat-button-toggle-label-text-size: var(--md-sys-typescale-label-large-size);--mat-button-toggle-label-text-tracking: var(--md-sys-typescale-label-large-tracking);--mat-button-toggle-label-text-weight: var(--md-sys-typescale-label-large-weight);--mat-datepicker-calendar-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-shape: 28px;--mat-datepicker-calendar-body-label-text-color: var(--md-sys-color-on-surface);--mat-datepicker-calendar-container-background-color: var(--md-sys-color-surface-container-high);--mat-datepicker-calendar-container-text-color: var(--md-sys-color-on-surface);--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: var(--md-sys-color-tertiary-container);--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: var(--md-sys-color-secondary);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: var(--md-sys-color-secondary-container);--mat-datepicker-calendar-date-in-range-state-background-color: var(--md-sys-color-primary-container);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: var(--md-sys-color-primary);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: var(--md-sys-color-primary);--mat-datepicker-calendar-date-selected-state-text-color: var(--md-sys-color-on-primary);--mat-datepicker-calendar-date-text-color: var(--md-sys-color-on-surface);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: var(--md-sys-color-primary);--mat-datepicker-calendar-date-today-selected-state-outline-color: var(--md-sys-color-primary);--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: var(--md-sys-color-on-surface-variant);--mat-datepicker-calendar-navigation-button-icon-color: var(--md-sys-color-on-surface-variant);--mat-datepicker-calendar-period-button-icon-color: var(--md-sys-color-on-surface-variant);--mat-datepicker-calendar-period-button-text-color: var(--md-sys-color-on-surface-variant);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-datepicker-range-input-separator-color: var(--md-sys-color-on-surface);--mat-datepicker-toggle-active-state-icon-color: var(--md-sys-color-primary);--mat-datepicker-toggle-icon-color: var(--md-sys-color-on-surface-variant);--mat-datepicker-calendar-body-label-text-size: var(--md-sys-typescale-title-small-size);--mat-datepicker-calendar-body-label-text-weight: var(--md-sys-typescale-title-small-weight);--mat-datepicker-calendar-header-text-size: var(--md-sys-typescale-title-small-size);--mat-datepicker-calendar-header-text-weight: var(--md-sys-typescale-title-small-weight);--mat-datepicker-calendar-period-button-text-size: var(--md-sys-typescale-title-small-size);--mat-datepicker-calendar-period-button-text-weight: var(--md-sys-typescale-title-small-weight);--mat-datepicker-calendar-text-font: var(--md-sys-typescale-body-medium-font);--mat-datepicker-calendar-text-size: var(--md-sys-typescale-body-medium-size);--mat-divider-width: 1px;--mat-divider-color: var(--md-sys-color-outline-variant);--mat-expansion-container-shape: 12px;--mat-expansion-header-indicator-display: inline-block;--mat-expansion-legacy-header-indicator-display: none;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-actions-divider-color: var(--md-sys-color-outline);--mat-expansion-container-background-color: var(--md-sys-color-surface);--mat-expansion-container-text-color: var(--md-sys-color-on-surface);--mat-expansion-header-description-color: var(--md-sys-color-on-surface-variant);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--mat-expansion-header-indicator-color: var(--md-sys-color-on-surface-variant);--mat-expansion-header-text-color: var(--md-sys-color-on-surface);--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-expansion-container-text-font: var(--md-sys-typescale-body-large-font);--mat-expansion-container-text-line-height: var(--md-sys-typescale-body-large-line-height);--mat-expansion-container-text-size: var(--md-sys-typescale-body-large-size);--mat-expansion-container-text-tracking: var(--md-sys-typescale-body-large-tracking);--mat-expansion-container-text-weight: var(--md-sys-typescale-body-large-weight);--mat-expansion-header-text-font: var(--md-sys-typescale-title-medium-font);--mat-expansion-header-text-line-height: var(--md-sys-typescale-title-medium-line-height);--mat-expansion-header-text-size: var(--md-sys-typescale-title-medium-size);--mat-expansion-header-text-tracking: var(--md-sys-typescale-title-medium-tracking);--mat-expansion-header-text-weight: var(--md-sys-typescale-title-medium-weight);--mat-grid-list-tile-header-primary-text-size: var(--md-sys-typescale-body-large);--mat-grid-list-tile-header-secondary-text-size: var(--md-sys-typescale-body-medium);--mat-grid-list-tile-footer-primary-text-size: var(--md-sys-typescale-body-large);--mat-grid-list-tile-footer-secondary-text-size: var(--md-sys-typescale-body-medium);--mat-icon-color: inherit;--mat-sidenav-container-shape: 16px;--mat-sidenav-container-elevation-shadow: none;--mat-sidenav-container-width: 360px;--mat-sidenav-container-divider-color: transparent;--mat-sidenav-container-background-color: var(--md-sys-color-surface);--mat-sidenav-container-text-color: var(--md-sys-color-on-surface-variant);--mat-sidenav-content-background-color: var(--md-sys-color-background);--mat-sidenav-content-text-color: var(--md-sys-color-on-background);--mat-sidenav-scrim-color: color-mix(in srgb, #332f37 40%, transparent);--mat-stepper-header-error-state-icon-background-color: transparent;--mat-stepper-header-focus-state-layer-shape: 12px;--mat-stepper-header-hover-state-layer-shape: 12px;--mat-stepper-container-color: var(--md-sys-color-surface);--mat-stepper-header-done-state-icon-background-color: var(--md-sys-color-primary);--mat-stepper-header-done-state-icon-foreground-color: var(--md-sys-color-on-primary);--mat-stepper-header-edit-state-icon-background-color: var(--md-sys-color-primary);--mat-stepper-header-edit-state-icon-foreground-color: var(--md-sys-color-on-primary);--mat-stepper-header-error-state-icon-foreground-color: var(--md-sys-color-error);--mat-stepper-header-error-state-label-text-color: var(--md-sys-color-error);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent);--mat-stepper-header-icon-background-color: var(--md-sys-color-on-surface-variant);--mat-stepper-header-icon-foreground-color: var(--md-sys-color-surface);--mat-stepper-header-label-text-color: var(--md-sys-color-on-surface-variant);--mat-stepper-header-optional-label-text-color: var(--md-sys-color-on-surface-variant);--mat-stepper-header-selected-state-icon-background-color: var(--md-sys-color-primary);--mat-stepper-header-selected-state-icon-foreground-color: var(--md-sys-color-on-primary);--mat-stepper-header-selected-state-label-text-color: var(--md-sys-color-on-surface-variant);--mat-stepper-line-color: var(--md-sys-color-outline);--mat-stepper-container-text-font: var(--md-sys-typescale-body-medium-font);--mat-stepper-header-label-text-font: var(--md-sys-typescale-title-small-font);--mat-stepper-header-label-text-size: var(--md-sys-typescale-title-small-size);--mat-stepper-header-label-text-weight: var(--md-sys-typescale-title-small-weight);--mat-stepper-header-error-state-label-text-size: var(--md-sys-typescale-title-small-size);--mat-stepper-header-selected-state-label-text-size: var(--md-sys-typescale-title-small-size);--mat-stepper-header-selected-state-label-text-weight: var(--md-sys-typescale-title-small-weight);--mat-stepper-header-height: 72px;--mat-sort-arrow-color: var(--md-sys-color-on-surface);--mat-toolbar-container-background-color: var(--md-sys-color-surface);--mat-toolbar-container-text-color: var(--md-sys-color-on-surface);--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-toolbar-title-text-font: var(--md-sys-typescale-title-large-font);--mat-toolbar-title-text-line-height: var(--md-sys-typescale-title-large-line-height);--mat-toolbar-title-text-size: var(--md-sys-typescale-title-large-size);--mat-toolbar-title-text-tracking: var(--md-sys-typescale-title-large-tracking);--mat-toolbar-title-text-weight: var(--md-sys-typescale-title-large-weight);--mat-tree-container-background-color: var(--md-sys-color-surface);--mat-tree-node-text-color: var(--md-sys-color-on-surface);--mat-tree-node-min-height: 48px;--mat-tree-node-text-font: var(--md-sys-typescale-body-large-font);--mat-tree-node-text-size: var(--md-sys-typescale-body-large-size);--mat-tree-node-text-weight: var(--md-sys-typescale-body-large-weight);--mat-timepicker-container-shape: 4px;--mat-timepicker-container-background-color: var(--md-sys-color-surface-container);--mat-timepicker-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12)}body{color-scheme:light}.datagrid{width:100%}.datagrid .row{display:flex;flex-flow:row wrap;gap:1rem;place-content:flex-start flex-start}@media (max-width: 767px){.datagrid .row{gap:0;margin-bottom:1em;padding-bottom:1em}}.datagrid .row .col{flex:1}@media (max-width: 767px){.datagrid .row .col{flex:0 0 100%;display:flex;flex-flow:row wrap}}@media (max-width: 767px){.datagrid .row .col[data-title]{flex-flow:row nowrap}.datagrid .row .col[data-title]:before{content:attr(data-title);flex:0 0 40%;padding-right:2em;color:var(--md-ref-neutral-neutral70);font-size:var(--body-text-14)}}.datagrid .row .col:empty{padding:0;visibility:hidden}.datagrid .btn-sort{border:none;background:none;padding:0;color:var(--md-ref-neutral-neutral70);font-size:var(--body-text-14)}.datagrid .btn-sort:hover,.datagrid .btn-sort:focus,.datagrid .btn-sort.active{color:var(--md-ref-neutral-neutral60)}.datagrid .btn-sort.active{color:var(--md-ref-neutral-neutral60)}.datagrid.datagrid--nogap .row{gap:0}.datagrid.datagrid--disabled{pointer-events:none;touch-action:none;opacity:.5;filter:grayscale(1)}.datagrid .row--title{color:var(--md-ref-neutral-neutral70);border-bottom:1px solid var(--md-ref-neutral-neutral70);font-size:var(--body-text-14)}@media (max-width: 767px){.datagrid .row--title{display:none}}.datagrid .row--title .col{padding-top:.5em;padding-bottom:.5em}.datagrid .row--title .col:before{display:none}.datagrid .row--body{border-bottom:1px solid var(--md-ref-neutral-neutral94)}.datagrid .row--p05 .col{padding-top:.5em;padding-bottom:.5em}.datagrid .row--p10 .col{padding-top:1em;padding-bottom:1em}.datagrid .row--p15 .col{padding-top:1.5em;padding-bottom:1.5em}@media (max-width: 767px){.datagrid .row--p15 .col{padding-top:.5em;padding-bottom:.5em}}.datagrid .cols-3 .col{flex:0 0 33%}@media (max-width: 767px){.datagrid .cols-3 .col{flex:0 0 100%}}.form fieldset{margin:0}.form .collapsable-fieldset{background:var(--secondary);padding:.5em 0}@media (max-width: 767px){.form .collapsable-fieldset{margin-left:var(--calc-viewport-padding-sm-neg);margin-right:var(--calc-viewport-padding-sm-neg);padding-left:var(--calc-viewport-padding-sm);padding-right:var(--calc-viewport-padding-sm)}}.main-layout .form fieldset{padding:0;display:block;border:none}.submit-form{position:relative;max-width:var(--text-content-width);margin-left:auto;margin-right:auto}.submit-form .submit-form__msg .iizi-icon{font-size:var(--body-text-55)}.submit-form .submit-form__msg .msg{text-align:center;padding:3em 0 5em}.submit-form .submit-form__msg .msg--success{color:var(--md-ref-success-success40)}.submit-form .submit-form__msg .msg--error{color:var(--md-ref-error-error20)}.submit-form .submit-form__footer{padding-bottom:5em}.submit-form .submit-form__info{display:flex;flex-flow:row nowrap;margin-bottom:1em;align-items:flex-start}.submit-form .submit-form__info p{font-size:var(--body-text-14)}.submit-form .submit-form__info .iizi-icon{font-size:var(--body-text-20);color:var(--primary);margin-right:.5em}.dl{display:block;margin:0 0 1em}.dl dt{font-size:var(--body-text-12);color:var(--brand-neutral400);padding:0 0 .25em;margin:0}.dl dd{font-weight:var(--md-ref-typeface-weight-bold);margin:0}.dl--horizontal dt{font-size:var(--body-text-14);font-weight:var(--md-ref-typeface-weight-medium);padding:0 1em .25em 0}.dl--horizontal dd{font-weight:var(--md-ref-typeface-weight-regular);margin:0}.dl--horizontal dt,.dl--horizontal dd{display:inline-block;vertical-align:baseline}.status-list,.icon-list,.bulleted-list,.checked-list{margin:0;font-weight:var(--md-ref-typeface-weight-regular)}.status-list li,.icon-list li,.bulleted-list li,.checked-list li{position:relative;margin:0}.status-list li:before,.icon-list li:before,.bulleted-list li:before,.checked-list li:before{position:absolute;left:0;top:0;font-family:var(--md-ref-typeface-icon);font-display:swap;font-size:var(--body-text-20);font-weight:var(--md-ref-typeface-weight-bold)}.icon-list li{padding:0 0 .5em}.icon-list li .iizi-icon{font-size:var(--icon-24);color:var(--brand-neutral400);width:var(--icon-32)}.icon-list li.hidden{display:none}.status-list,.bulleted-list-v2{margin:0;font-weight:var(--md-ref-typeface-weight-regular)}.status-list li,.bulleted-list-v2 li{padding:0 0 .5em 1em;position:relative;margin:0}.status-list li:before,.bulleted-list-v2 li:before{content:"\2022";position:absolute;left:0;top:0;font-family:var(--md-ref-typeface-icon);color:var(--brand-neutral500);font-size:var(--body-text-14);font-weight:var(--md-ref-typeface-weight-regular);line-height:calc(var(--body-text) * 1);font-display:swap}.status-list li.hidden,.bulleted-list-v2 li.hidden{display:none}.bulleted-list li{padding:0 0 .5em 1em}.bulleted-list li:before{content:"\2022";color:var(--primary);line-height:var(--body-text)}.bulleted-list li.hidden{display:none}.bulleted-list.bulleted-list--brand li:before{color:var(--brand)}.checked-list li{padding:0 0 .5em 2em}.checked-list li:before{content:"check";color:var(--md-ref-success-success40);line-height:calc(var(--body-text) * 1.5)}.checked-list li.disabled:before{content:"close";color:var(--secondary500)}.checked-list li.hidden{display:none}.checked-list li.current-color:before{color:currentcolor}.checked-list.text-small{font-size:var(--body-text-14)}.checked-list.text-small li:before{font-size:var(--body-text);line-height:calc(var(--body-text-14) * 1.5)}.checked-list .checked-list__emphasize{font-weight:var(--md-ref-typeface-weight-bold);padding-left:0}.checked-list .checked-list__emphasize:before{content:none}.terms-list{margin:0 0 1em}.terms-list>li{margin:.25em 0;position:relative}.item-list{margin:0;padding:1em 0}.item-list li{margin:0 0 .5em;position:relative}.item-list li:last-of-type{margin:0}.objects-list .objects-list__body ul{margin:0}.objects-list .objects-list__body li{padding:1em 0;border-bottom:1px solid var(--secondary400)}.objects-list .objects-list__footer{padding:1em 0;text-align:right}.ordered-list{counter-reset:decimal-counter}.ordered-list li{padding:0 0 .5em 1.25em;position:relative;margin:0;counter-increment:decimal-counter}.ordered-list li:before{content:counter(decimal-counter) ". ";position:absolute;left:0;top:0;color:var(--secondary500);font-size:var(--body-text);font-weight:var(--md-ref-typeface-weight-medium)}.ordered-list li.hidden{display:none}.separator-list .separator-list__item{border-top:1px solid var(--brand-neutral200)}.news-overview,.news-tags,.news-list{max-width:var(--text-content-width);margin-left:auto;margin-right:auto}.page-layout__body--news .ctc{background:var(--gradient-surface)}.page-layout__body--news .error{margin-left:auto;margin-right:auto;max-width:var(--text-content-width)!important;padding:0 var(--container-padding)!important}@media only screen and (min-width: 1200px){.page-layout__body--news .error{padding:0 var(--container-padding-lg)!important}}.news-overview .news-overview__title{padding-top:4em}@media (max-width: 767px){.news-overview .news-overview__title{padding-top:0}}.news-overview .news-overview__details{display:flex;align-items:center;line-height:1.6;padding:2em 0 1.5em}.news-overview .news-date{display:block;font-weight:var(--md-ref-typeface-weight-bold)}.news-overview .news-date:after{display:inline-block;height:.5em;width:.5em;background:url(/assets/small_logo.svg) no-repeat;background-size:100%;margin-right:1em;margin-left:1em;content:""}.news-tags .news-tags__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding-bottom:6em}.news-tags .news-tags__list .news-tags__title{font-weight:var(--md-ref-typeface-weight-bold);flex:0 0 auto;padding:.25em 1em .25em 0}.news-tags .news-tags__list ul{flex:1 1 auto;margin:0}.news-tags .news-tags__list li{display:inline-block;vertical-align:top;position:relative;margin:.25em .5em .25em 0}.news-list{margin-top:1em}.news-list .news-list__item{display:flex;flex-flow:row nowrap;background-color:var(--md-ref-neutral-neutral100);border:1px solid var(--secondary300);box-shadow:var(--elevation-01);margin:1.5rem 0;cursor:pointer;color:currentcolor}@media (max-width: 767px){.news-list .news-list__item{flex-flow:column nowrap}}.news-list .news-list__item .item__image{flex:0 0 35%}.news-list .news-list__item .item__image .image__img{width:100%}.news-list .news-list__item .item__text{flex:0 0 65%;padding:1rem 1.5rem;display:flex;flex-direction:column}.news-list .news-list__item .item__text h2{font-size:var(--body-text-20);text-align:left;flex:1;margin-top:1em}.news-list .news-list__item .item__text .text__meta{display:flex;align-items:center;line-height:1.6;font-size:var(--body-text-14)}.news-list .news-list__item .item__text .text__read-more{display:flex;justify-content:flex-end;font-size:var(--body-text-14);color:var(--brand);float:right}.news-list .news-list__item .meta__date{display:block;font-weight:var(--md-ref-typeface-weight-bold)}.news-list .news-list__item .meta__date:after{display:inline-block;height:.5em;width:.5em;background:url(/assets/small_logo.svg) no-repeat;background-size:100%;margin-right:1em;margin-left:1em;content:""}.news-list .news-list__pagination{float:right;display:flex;margin-bottom:1.5em;background:var(--md-ref-neutral-neutral100);border:1px solid var(--secondary300);box-shadow:var(--elevation-01)}.news-list .news-list__pagination .pagination__item{position:relative;text-decoration:none;min-width:3em;line-height:3em;padding:0 1em;color:var(--md-sys-color-body);text-align:center}.news-list .news-list__pagination .pagination__item.active{background-color:var(--md-ref-neutral-neutral96)}.news-list .news-list__pagination .pagination__item.disabled{cursor:default;color:var(--secondary500);pointer-events:none}.news-list .news-list__pagination .pagination__item:before{position:absolute;content:"";top:0%;right:0;height:100%;width:1px;background:var(--secondary300)}.overview .overview__total{background:var(--secondary);padding-top:2em;padding-bottom:2em;margin-top:2em;margin-bottom:2em}.overview .overview__total .total{font-weight:var(--md-ref-typeface-weight-bold);color:var(--brand);font-size:var(--body-text-22)}.overview .overview__total .checked-list{padding-top:.5em}@media (max-width: 767px){.overview .overview__total{padding-top:1em;padding-bottom:1em;margin-top:1em;margin-bottom:1em}}.overview .overview__header h2{display:inline-block;padding-right:1em}.overview .overview__header .mat-button{vertical-align:baseline}.overview .overview__header .mat-button .mat-icon{margin-top:-4px}.calc-layout .prices .price{border:1px solid var(--secondary400);background:var(--secondary);margin:0 0 1em;display:flex;flex-flow:row wrap;position:relative}.calc-layout .prices .price:last-of-type{margin:0}@media (max-width: 767px){.calc-layout .prices .price:last-of-type{margin-right:-1px}}.calc-layout .prices .price__header,.calc-layout .prices .price__arguments,.calc-layout .prices .price__cta,.calc-layout .prices .price__info{padding:1.5em}.calc-layout .prices .price__header{flex:1 0 auto;order:1;background:var(--brand-neutral200)}@media (max-width: 767px){.calc-layout .prices .price__header{flex:0 0 100%;text-align:center}}.calc-layout .prices .price__header .price__company{color:var(--secondary500);font-weight:var(--md-ref-typeface-weight-bold)}.calc-layout .prices .price__header .price__price{font-size:var(--body-text-26);font-weight:var(--md-ref-typeface-weight-bold)}.calc-layout .prices .price__header .price__price>span{font-size:var(--body-text);font-weight:var(--md-ref-typeface-weight-regular)}.calc-layout .prices .price__header .price__monthlypayment,.calc-layout .prices .price__header .price__props{font-size:var(--body-text-14);color:var(--secondary500)}.calc-layout .prices .price__header .price__monthlypayment strong,.calc-layout .prices .price__header .price__props strong{padding:0 .25em}.calc-layout .prices .price__arguments{flex:1 0 66%;order:3}@media (max-width: 767px){.calc-layout .prices .price__arguments{flex:0 0 100%}}@media (max-width: 767px){.calc-layout .prices .price__arguments li{font-size:var(--body-text-14)}}.calc-layout .prices .price__cta{flex:0 0 34%;order:2;background:var(--brand-neutral200);text-align:right;margin:0 0 0 auto}.calc-layout .prices .price__cta button{width:100%}.calc-layout .prices .price__cta button .mat-icon{font-weight:400;font-size:var(--icon-24);vertical-align:middle;margin-left:8px}@media (max-width: 767px){.calc-layout .prices .price__cta{flex:0 0 100%;background:var(--brand-neutral200);text-align:center;margin:0;padding:0 1em 1em}}.calc-layout .prices .price__cta .cta__extra-info{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-top:12px}.calc-layout .prices .price__cta .cta__extra-info button{width:auto}.calc-layout .prices .price__info{flex:0 0 34%;order:4;text-align:right;align-self:flex-end}@media (max-width: 767px){.calc-layout .prices .price__info{flex:0 0 100%;order:4;text-align:center;padding:1.5em 1em 1em}}.calc-layout .prices .price--recommended{margin-top:4em;border-top-color:var(--brand500)}.calc-layout .prices .price--recommended .price__header *{color:var(--md-ref-neutral-neutral100)}.calc-layout .prices .price--recommended .price__header,.calc-layout .prices .price--recommended .price__cta{background:var(--brand500)}.calc-layout .prices .price--recommended .price__cta .button--style-default{background:var(--md-ref-neutral-neutral100);color:var(--brand400)}.calc-layout .prices .price--recommended .price__cta .button--style-link-iizi{color:var(--md-ref-neutral-neutral100)}.calc-layout .prices .price--recommended .price__caption{position:absolute;left:-1px;top:-2.1em;background:var(--brand);padding:.25em 2em}.calc-layout .prices .price--recommended .price__caption .title{color:var(--md-ref-neutral-neutral100);font-size:var(--body-text-12);text-transform:uppercase;letter-spacing:3px;font-weight:var(--md-ref-typeface-weight-bold)}.calc-layout .prices.prices--selected .price{padding:1em;display:block;position:relative}.calc-layout .prices.prices--selected .price__header,.calc-layout .prices.prices--selected .price__arguments,.calc-layout .prices.prices--selected .price__cta,.calc-layout .prices.prices--selected .price__info{padding:0;display:block;background:var(--secondary)}@media (max-width: 767px){.calc-layout .prices.prices--selected .price__header{text-align:left}}.calc-layout .prices.prices--selected .price__header .price__period{line-height:1.25}.calc-layout .prices.prices--selected .price__header .price__price{font-size:var(--body-text-26);font-weight:var(--md-ref-typeface-weight-bold)}.calc-layout .prices.prices--selected .price__header .price__cta{position:absolute;right:0;top:0;bottom:0;z-index:1;padding:1em;min-width:30%;display:flex;align-items:center;justify-content:center}@media (max-width: 540px){.calc-layout .prices.prices--selected .price__header .price__cta{align-items:flex-start}}.calc-layout .prices.prices--selected .price__firstpayment{font-size:var(--body-text-14);color:var(--secondary500)}.calc-layout .prices.prices--selected .price__firstpayment>strong{padding:0 .25em}.calc-layout .prices.prices--selected .price__info{padding:1em 0 0;text-align:left}.calc-layout .prices-filter .mat-card{margin-top:1em}@media (max-width: 767px){.calc-layout .prices-filter .mat-card{margin-top:0;border:1px solid var(--secondary400);border-top:none}}.calc-layout .period-selector--prices{padding:1em 0 2em}@media (max-width: 767px){.calc-layout .period-selector--prices{margin-top:-1em;margin-bottom:1em;background-color:var(--md-ref-neutral-neutral96);border:1px solid var(--secondary400);border-top:none;padding:1em .5em}}@media (max-width: 767px){.calc-layout .period-selector--prices .slide-toggle label b{display:block;clear:both}}.calc-layout .period-selector--packages{padding:0 0 2em}.calc-layout .packages{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:nowrap;align-content:center;width:100%;padding:0 0 2em 25%}@media (max-width: 767px){.calc-layout .packages{align-content:flex-start;padding:0;display:block;margin:0 auto}}.calc-layout .packages .package{border:1px solid var(--secondary400);border-right:none;flex:1 1 auto;background:var(--secondary);margin:1.2rem 0;position:relative}@media (max-width: 767px){.calc-layout .packages .package{flex:0 0 100%;width:100%;border-left:none;border-right:1px solid var(--secondary400)}}.calc-layout .packages .package:last-of-type{border-right:1px solid var(--secondary400)}@media (max-width: 767px){.calc-layout .packages .package.first{border-left:1px solid var(--secondary400)}}.calc-layout .packages .package__header,.calc-layout .packages .package__body,.calc-layout .packages .package__footer{text-align:center}.calc-layout .packages .package__header{padding:1.5em 0;background:var(--md-ref-neutral-neutral90);position:relative}@media (max-width: 767px){.calc-layout .packages .package__header{padding-top:2em}}.calc-layout .packages .package__header .package__title{font-size:var(--body-text-22);font-weight:var(--md-ref-typeface-weight-bold);padding:0 0 .5em}.calc-layout .packages .package__header .package__price{font-size:var(--body-text-26);font-weight:var(--md-ref-typeface-weight-bold)}.calc-layout .packages .package__header .package__price>span{font-size:var(--body-text);font-weight:var(--md-ref-typeface-weight-regular)}.calc-layout .packages .package__header .package__monthlypayment{font-size:var(--body-text-14);color:var(--secondary500)}.calc-layout .packages .package__header .period-selector{padding:1em 0 0}@media (max-width: 767px){.calc-layout .packages .package__header .period-selector .slide-toggle label b{display:block;clear:both}}.calc-layout .packages .package__body{background-color:var(--secondary)}@media (max-width: 767px){.calc-layout .packages .package__body{padding:0 1em}}.calc-layout .packages .package__body .package__argument{background:var(--secondary);position:relative}@media (max-width: 767px){.calc-layout .packages .package__body .package__argument{text-align:left}}.calc-layout .packages .package__body .package__argument .argument__title{width:100%;text-align:left;padding:1em .25em 1em 1em;background:var(--secondary);clip-path:inset(0 100% 100% 0);position:relative}@media (max-width: 767px){.calc-layout .packages .package__body .package__argument .argument__title{padding:0 0 .75em 2em;font-size:var(--body-text-14);clip-path:none}}.calc-layout .packages .package__body .package__argument .argument__title--visible{width:100%;clip-path:none;left:-100%;margin-left:-1px}@media (max-width: 767px){.calc-layout .packages .package__body .package__argument .argument__title--visible{transform:translate(0);clip-path:none;left:0}}.calc-layout .packages .package__body .package__argument .argument__value{text-align:center;position:absolute;left:0;top:50%;right:0;margin-top:-.6em}@media (max-width: 767px){.calc-layout .packages .package__body .package__argument .argument__value{font-size:var(--body-text-14);text-align:left;top:0;right:auto;margin-top:0}}@media (max-width: 767px){.calc-layout .packages .package__body .package__argument .argument__value .mat-icon{position:relative;top:-3px}}.calc-layout .packages .package__body .package__argument .package__argument--period .argument__value{font-weight:var(--md-ref-typeface-weight-bold)}.calc-layout .packages .package__body .package__argument:nth-child(odd){background:var(--secondary-zebra)}@media (max-width: 767px){.calc-layout .packages .package__body .package__argument:nth-child(odd){background:var(--secondary)}}.calc-layout .packages .package__body .package__argument:nth-child(odd) .argument__title{background:var(--secondary-zebra)}@media (max-width: 767px){.calc-layout .packages .package__body .package__argument:nth-child(odd) .argument__title{background:var(--secondary)}}@media (max-width: 767px){.calc-layout .packages .package__body .package__argument:first-of-type{padding:1em 0;background-color:var(--secondary)}}@media (max-width: 767px){.calc-layout .packages .package__body .package__argument:first-of-type .argument__title,.calc-layout .packages .package__body .package__argument:first-of-type .argument__value{display:inline-block;vertical-align:top;width:auto;margin:0;padding:0}}@media (max-width: 767px){.calc-layout .packages .package__body .package__argument:first-of-type .argument__value{position:relative;left:0;padding:0 0 0 .5em}}.calc-layout .packages .package__footer{padding:2em 1em 1em;background:var(--md-ref-neutral-neutral96)}.calc-layout .packages .package__footer>div:first-of-type{margin-bottom:1.5em}@media (max-width: 767px){.calc-layout .packages .package__footer{padding-top:1em;background:var(--secondary)}}@media (max-width: 767px){.calc-layout .packages .package__footer button{width:100%}}.calc-layout .packages .package--recommended{border:1px solid var(--brand);margin:0;background:var(--md-ref-neutral-neutral96)}@media (max-width: 767px){.calc-layout .packages .package--recommended{border:1px solid var(--brand)!important}}.calc-layout .packages .package--recommended .package__title{padding-top:1.2rem}.calc-layout .packages .package--recommended .package__caption{position:absolute;left:0;top:0;right:0;background:var(--brand);padding:.1em .5em}.calc-layout .packages .package--recommended .package__caption:after{content:"";position:absolute;z-index:1;right:0;bottom:-7px;width:0;height:0;border-style:solid;border-width:0 8px 8px 0;border-color:var(--transparent) var(--brand) var(--transparent) var(--transparent);transition:var(--transition)}.calc-layout .packages .package--recommended .package__caption .title{color:var(--md-ref-neutral-neutral100);font-size:var(--body-text-12);text-transform:uppercase;letter-spacing:3px;font-weight:var(--md-ref-typeface-weight-bold)}.calc-layout .packages .package--recommended:last-of-type{border-left:1px solid var(--brand);border-right:1px solid var(--brand)}.calc-layout .packages--standalone{padding-left:0}.calc-layout .packages--standalone .package:last-of-type{border:1px solid #c4c4c4}@media (max-width: 767px){.calc-layout .packages--standalone .package{min-width:0}}.calc-layout .packages--standalone .package__body .package__argument .argument__title{clip-path:none;padding:.5em 1em .5em 0;margin-left:3em;width:auto}@media (max-width: 767px){.calc-layout .packages--standalone .package__body .package__argument .argument__title{padding:.37em 0 .37em 2em;margin-left:0;width:100%}}.calc-layout .packages--standalone .package__body .package__argument:nth-child(odd){background:var(--secondary)}.calc-layout .packages--standalone .package__body .package__argument:nth-child(odd) .argument__title{background:var(--secondary)}@media (max-width: 767px){.calc-layout .packages--standalone .package__body .package__argument:first-child{background:var(--secondary);padding-bottom:.2em;padding-left:.3em}.calc-layout .packages--standalone .package__body .package__argument:first-child .argument__title{background:var(--secondary)}}.calc-layout .packages--standalone .package__body .package__argument:last-child{padding-bottom:1em}.calc-layout .packages--standalone .package__body .package__argument .argument__value{text-align:left;left:1em;margin-top:0;top:.5em}@media (max-width: 767px){.calc-layout .packages--standalone .package__body .package__argument .argument__value{left:0}}.calc-layout .packages--standalone .package__body .package__argument.standalone__emphasised{background:var(--secondary-zebra)}@media (max-width: 767px){.calc-layout .packages--standalone .package__body .package__argument.standalone__emphasised{margin-left:-1em;margin-right:-1em;padding-left:1em;padding-right:1em}}.calc-layout .packages--standalone .package__body .package__argument.standalone__emphasised .argument__title{background:var(--secondary-zebra)}@media (max-width: 767px){.calc-layout .packages--standalone .package__body .package__argument.standalone__emphasised .argument__value{left:1.2em}}.calc-layout .packages--standalone .package__body .package__argument--period{display:flex;padding:1em 1.2em 0}.calc-layout .packages--standalone .package__body .package__argument--period .argument__title{width:auto;padding-right:.5em;margin-left:0}.calc-layout .packages--standalone .package__body .package__argument--period .argument__value{display:flex;align-items:center;position:relative;margin-top:0;top:0;left:0}@media (max-width: 767px){.calc-layout .packages--standalone .package__body .package__argument--period{display:block}}@media (max-width: 767px){.calc-layout .packages--standalone mat-icon{transform:scale(.666)}}.selection-card{display:flex;flex-direction:row;place-content:flex-start;margin:0 0 2em}.selection-card .selection-card__content{width:100%}.selection-card .selection-card__header .selection-card__title,.selection-card .selection-card__header .selection-card__price{font-weight:var(--md-ref-typeface-weight-bold);display:inline-block;vertical-align:top}.selection-card .selection-card__header .selection-card__title{width:63%;padding-right:1em}.selection-card .selection-card__header .selection-card__price{text-align:right;width:37%}.selection-card .selection-card__header .selection-card__price>span{font-weight:var(--md-ref-typeface-weight-regular);font-size:var(--body-text-14)}.selection-card .selection-card__side{margin-top:-6px}.selection-card .selection-card__footer{margin-top:.5em}.selection-card .selection-card__body{font-size:var(--body-text-14);color:var(--secondary500);padding:.5em 0}.selection-card.selection-card--disabled{opacity:.5;pointer-events:none}.selection-card .toggle-showmore .toggle-showmore__body{overflow:hidden;max-height:4.5em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.selection-card .toggle-showmore .toggle-showmore__trigger{width:100%;text-align:center;padding:0;border:none;background:none;color:var(--secondary500);margin-top:.25em;font-size:var(--body-text-13)}.selection-card .toggle-showmore .toggle-showmore__trigger .mat-icon{vertical-align:middle;transform:rotate(0);transition:var(--transition)}.selection-card .toggle-showmore.active .toggle-showmore__body{overflow:visible;max-height:100%;display:block}.selection-card .toggle-showmore.active .toggle-showmore__trigger .mat-icon{transform:rotate(180deg);transition:var(--transition)}.selection-card .toggle-button{border:none;background-color:transparent;padding:0;display:inline-block;color:var(--md-ref-secondary-secondary40);font-weight:var(--md-ref-typeface-weight-bold)}.calc-layout .question,.main-layout--calc .question{display:flex;flex-flow:column wrap;place-content:center flex-start;min-height:100%}.calc-layout .question .question__header,.calc-layout .question .question__body,.calc-layout .question .question__footer,.main-layout--calc .question .question__header,.main-layout--calc .question .question__body,.main-layout--calc .question .question__footer{min-width:100%;max-width:100%}.calc-layout .question .question__header,.main-layout--calc .question .question__header{text-align:center;padding:32px 0}.calc-layout .question .question__header .h1,.main-layout--calc .question .question__header .h1{padding-bottom:.5em;max-width:960px;margin:0 auto}@media (max-width: 767px){.calc-layout .question .question__header .h1,.main-layout--calc .question .question__header .h1{max-width:100%;margin:0}}.calc-layout .question .question__header.text-left,.main-layout--calc .question .question__header.text-left{text-align:left}.calc-layout .question .question__header:empty,.main-layout--calc .question .question__header:empty{padding:0}.calc-layout .question .question__lead,.main-layout--calc .question .question__lead{text-align:center;padding:32px 0}.calc-layout .question .question__body,.main-layout--calc .question .question__body{text-align:left}.calc-layout .question .question__body .body__header,.main-layout--calc .question .question__body .body__header{margin:48px 0}.calc-layout .question .question__body .h2,.main-layout--calc .question .question__body .h2{text-align:center}@media (max-width: 767px){.calc-layout .question .question__body .h2,.main-layout--calc .question .question__body .h2{text-align:left;max-width:100%;margin:0}}.calc-layout .question .question__footer,.main-layout--calc .question .question__footer{text-align:center;flex:1 1 auto;margin:auto 0 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:3em 0}.calc-layout .question .question__footer button,.calc-layout .question .question__footer .button,.main-layout--calc .question .question__footer button,.main-layout--calc .question .question__footer .button{width:100%}@media (max-width: 767px){.calc-layout .question .question__footer,.main-layout--calc .question .question__footer{padding:3em 0;justify-content:flex-end}}.calc-layout .question .question-divider,.main-layout--calc .question .question-divider{position:relative}.calc-layout .question .question-divider:before,.calc-layout .question .question-divider:after,.main-layout--calc .question .question-divider:before,.main-layout--calc .question .question-divider:after{position:absolute;bottom:-24px;content:""}.calc-layout .question .question-divider:before,.main-layout--calc .question .question-divider:before{height:12px;width:12px;background:url(/assets/small_logo.svg) no-repeat;background-size:100%;transform:translate(-50%,50%)}.calc-layout .question .question-divider:after,.main-layout--calc .question .question-divider:after{width:184px;height:1px;background:linear-gradient(90deg,var(--secondary400) 38%,transparent 38%,transparent 62%,var(--secondary400) 62%)}.calc-layout .question .question-divider,.main-layout--calc .question .question-divider{text-align:center}.calc-layout .question .question-divider:before,.calc-layout .question .question-divider:after,.main-layout--calc .question .question-divider:before,.main-layout--calc .question .question-divider:after{left:50%}.calc-layout .question .question-divider:after,.main-layout--calc .question .question-divider:after{transform:translate(-50%)}.calc-layout .question--xxs,.main-layout--calc .question--xxs{max-width:196px}@media (max-width: 767px){.calc-layout .question--xxs,.main-layout--calc .question--xxs{max-width:100%}}.calc-layout .question--xs,.main-layout--calc .question--xs{max-width:292px}@media (max-width: 767px){.calc-layout .question--xs,.main-layout--calc .question--xs{max-width:100%}}.calc-layout .question--sm,.main-layout--calc .question--sm{max-width:362px}@media (max-width: 767px){.calc-layout .question--sm,.main-layout--calc .question--sm{max-width:100%}}.calc-layout .question--md,.main-layout--calc .question--md{max-width:592px}@media (max-width: 767px){.calc-layout .question--md,.main-layout--calc .question--md{max-width:100%}}.calc-layout .question--lg,.main-layout--calc .question--lg{max-width:780px}@media (max-width: 767px){.calc-layout .question--lg,.main-layout--calc .question--lg{max-width:100%}}.calc-layout .question--xl,.main-layout--calc .question--xl{max-width:960px}@media (max-width: 767px){.calc-layout .question--xl,.main-layout--calc .question--xl{max-width:100%}}.calc-layout .question--full,.main-layout--calc .question--full{max-width:100%}@media (max-width: 767px){.mat-calc-layout .question .question__header .h1{text-align:center;max-width:100%;margin:0}}.mat-calc-layout .question .question__body .h2{text-align:left}@media (max-width: 767px){.mat-calc-layout .question .question__body .h2{text-align:center;max-width:100%;margin:0}}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}
