input[type=submit].button{border:none;border-radius:var(--radius-sm, 4px);padding:0 16px;height:40px;min-height:40px;max-height:40px;font-size:16px;font-weight:500;font-family:"mediumFont";cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs, 4px);white-space:nowrap;line-height:24px;box-sizing:border-box}:root{--text-default: #161616;--text-display: #1f2a37;--text-primary-sa-flag: #14573a;--text-oncolor-primary: #ffffff;--background-white: #ffffff;--background-card: #ffffff;--background-menu: #ffffff;--background-neutral-50: #f9fafb;--background-neutral-100: #f3f4f6;--neutral-300: #d2d6db;--border-neutral-primary: #d2d6db;--icon-success: #067647;--icon-oncolor: #ffffff;--font-family: 'regularFont', sans-serif;--letter-spacing-default: 0.02em;--display-2xl-size: 72px;--display-2xl-line-height: 90px;--display-2xl-weight-regular: 400;--display-2xl-weight-medium: 500;--display-2xl-weight-semibold: 600;--display-2xl-weight-bold: 700;--display-2xl-letter-spacing: 0.02em;--display-xl-size: 60px;--display-xl-line-height: 72px;--display-xl-weight-regular: 400;--display-xl-weight-medium: 500;--display-xl-weight-semibold: 600;--display-xl-weight-bold: 700;--display-xl-letter-spacing: 0.02em;--display-lg-size: 48px;--display-lg-line-height: 60px;--display-lg-weight-regular: 400;--display-lg-weight-medium: 500;--display-lg-weight-semibold: 600;--display-lg-weight-bold: 700;--display-lg-letter-spacing: 0.02em;--display-md-size: 36px;--display-md-line-height: 44px;--display-md-weight-regular: 400;--display-md-weight-medium: 500;--display-md-weight-semibold: 600;--display-md-weight-bold: 700;--display-md-letter-spacing: 0.02em;--display-sm-size: 30px;--display-sm-line-height: 38px;--display-sm-weight-regular: 400;--display-sm-weight-medium: 500;--display-sm-weight-semibold: 600;--display-sm-weight-bold: 700;--display-sm-letter-spacing: 0.02em;--display-xs-size: 24px;--display-xs-line-height: 32px;--display-xs-weight-regular: 400;--display-xs-weight-medium: 500;--display-xs-weight-semibold: 600;--display-xs-weight-bold: 700;--display-xs-letter-spacing: 0.02em;--text-xl-size: 20px;--text-xl-line-height: 30px;--text-xl-weight-regular: 400;--text-xl-weight-medium: 500;--text-xl-weight-semibold: 600;--text-xl-weight-bold: 700;--text-xl-letter-spacing: 0.02em;--text-lg-size: 18px;--text-lg-line-height: 28px;--text-lg-weight-regular: 400;--text-lg-weight-medium: 500;--text-lg-weight-semibold: 600;--text-lg-weight-bold: 700;--text-lg-letter-spacing: 0.02em;--text-md-size: 16px;--text-md-line-height: 24px;--text-md-weight-regular: 400;--text-md-weight-medium: 500;--text-md-weight-semibold: 600;--text-md-weight-bold: 700;--text-md-letter-spacing: 0.02em;--text-sm-size: 14px;--text-sm-line-height: 20px;--text-sm-weight-regular: 400;--text-sm-weight-medium: 500;--text-sm-weight-semibold: 600;--text-sm-weight-bold: 700;--text-sm-letter-spacing: 0.02em;--text-xs-size: 12px;--text-xs-line-height: 18px;--text-xs-weight-regular: 400;--text-xs-weight-medium: 500;--text-xs-weight-semibold: 600;--text-xs-weight-bold: 700;--text-xs-letter-spacing: 0.02em;--text-xxs-size: 10px;--text-xxs-line-height: 16px;--text-xxs-weight-regular: 400;--text-xxs-weight-medium: 500;--text-xxs-weight-semibold: 600;--text-xxs-weight-bold: 700;--text-xxs-letter-spacing: 0.02em;--display-xl-weight: var(--display-xl-weight-semibold);--display-lg-weight: var(--display-lg-weight-regular);--display-sm-weight: var(--display-sm-weight-bold);--text-xl-weight: var(--text-xl-weight-regular);--text-md-weight-medium: var(--text-md-weight-medium);--text-sm-weight-medium: var(--text-sm-weight-medium);--text-xs-weight-medium: var(--text-xs-weight-medium);--spacing-xs: 4px;--spacing-md: 8px;--spacing-xl: 16px;--spacing-3xl: 24px;--spacing-4xl: 32px;--spacing-5xl: 40px;--spacing-7xl: 64px;--spacing-8xl: 80px;--card-lg-gap: 24px;--radius-md: 8px;--radius-lg: 16px;--radius-0: 0;--radius-2: 2px;--radius-4: 4px;--radius-8: 8px;--radius-16: 16px;--radius-24: 24px;--radius-9999: 9999px;--components-card-radius: var(--spacing-4);--radius-none: var(--radius-0);--radius-xs: var(--radius-2);--radius-sm: var(--radius-4);--radius-md: var(--radius-8);--radius-lg: var(--radius-16);--radius-xl: var(--radius-24);--radius-full: var(--radius-9999);--colors-base-white: #ffffff;--colors-base-black: #161616;--colors-primary-sa-flag-25: #f7fdf9;--colors-primary-sa-flag-50: #f3fcf6;--colors-primary-sa-flag-100: #dff6e7;--colors-primary-sa-flag-200: #b8eacb;--colors-primary-sa-flag-300: #88d8ad;--colors-primary-sa-flag-400: #54c08a;--colors-primary-sa-flag-500-alpha-10: #25935f19;--colors-primary-sa-flag-500: #25935f;--colors-primary-sa-flag-600-primary: #1b8354;--colors-primary-sa-flag-700: #166a45;--colors-primary-sa-flag-800: #14573a;--colors-primary-sa-flag-900: #104631;--colors-primary-sa-flag-950: #092a1e;--colors-secondary-gold-25: #fffef7;--colors-secondary-gold-50: #fffef2;--colors-secondary-gold-100: #fffce6;--colors-secondary-gold-200: #fcf3bd;--colors-secondary-gold-300: #fae996;--colors-secondary-gold-400: #f7d54d;--colors-secondary-gold-500: #f5bd02;--colors-secondary-gold-600-primary: #dba102;--colors-secondary-gold-700: #b87b02;--colors-secondary-gold-800: #945c01;--colors-secondary-gold-900: #6e3c00;--colors-secondary-gold-950: #472400;--colors-tertiary-lavendar-25: #fefcff;--colors-tertiary-lavendar-50: #f9f5fa;--colors-tertiary-lavendar-100: #f2e9f5;--colors-tertiary-lavendar-200: #e1cce8;--colors-tertiary-lavendar-300: #ccadd9;--colors-tertiary-lavendar-400: #a57bba;--colors-tertiary-lavendar-500-primary: #80519f;--colors-tertiary-lavendar-600: #6d428f;--colors-tertiary-lavendar-700: #532d75;--colors-tertiary-lavendar-800: #3d1d5e;--colors-tertiary-lavendar-900: #281047;--colors-tertiary-lavendar-950: #16072e;--colors-neutral-25: #fcfcfd;--colors-neutral-50: #f9fafb;--colors-neutral-100: #f3f4f6;--colors-neutral-200: #e5e7eb;--colors-neutral-300: #d2d6db;--colors-neutral-400: #9da4ae;--colors-neutral-500: #6c727e;--colors-neutral-600: #4d5761;--colors-neutral-700: #384250;--colors-neutral-800: #1f2a37;--colors-neutral-900: #111927;--colors-neutral-950: #0c111b;--colors-blue-25: #f5faff;--colors-blue-50: #eff8ff;--colors-blue-100: #d1e9ff;--colors-blue-200: #b2ddff;--colors-blue-300: #84caff;--colors-blue-400: #53b0fd;--colors-blue-500: #2e90fa;--colors-blue-600: #156fee;--colors-blue-700: #175cd3;--colors-blue-800: #1849a9;--colors-blue-900: #194084;--colors-blue-950: #102a56;--colors-green-25: #f6fef9;--colors-green-50: #ecfdf3;--colors-green-100: #dcfae6;--colors-green-200: #abefc6;--colors-green-300: #75dfa6;--colors-green-400: #47cd89;--colors-green-500: #17b169;--colors-green-600: #069454;--colors-green-700: #067647;--colors-green-800: #085d3a;--colors-green-900: #074c30;--colors-green-950: #053321;--colors-yellow-25: #fffcf5;--colors-yellow-50: #fffaeb;--colors-yellow-100: #fef0c7;--colors-yellow-200: #fedf89;--colors-yellow-300: #fec84b;--colors-yellow-400: #fdb022;--colors-yellow-500: #f79009;--colors-yellow-600: #dc6803;--colors-yellow-700: #b54707;--colors-yellow-800: #93370c;--colors-yellow-900: #7a2e0e;--colors-yellow-950: #4e1d09;--colors-red-25: #fffbfa;--colors-red-50: #fef3f2;--colors-red-100: #fee4e2;--colors-red-200: #fecdca;--colors-red-300: #fca19b;--colors-red-400: #f97066;--colors-red-500: #f04437;--colors-red-600: #d92c20;--colors-red-700: #b42318;--colors-red-800: #912018;--colors-red-900: #7a2619;--colors-red-950: #54150c;--colors-alpha-alpha-white-0: #ffffff00;--colors-alpha-alpha-white-10: #ffffff19;--colors-alpha-alpha-white-20: #ffffff33;--colors-alpha-alpha-white-30: #ffffff4c;--colors-alpha-alpha-white-40: #ffffff66;--colors-alpha-alpha-white-50: #ffffff7f;--colors-alpha-alpha-white-60: #ffffff99;--colors-alpha-alpha-white-70: #ffffffb2;--colors-alpha-alpha-white-80: #ffffffcc;--colors-alpha-alpha-white-90: #ffffffe5;--colors-alpha-alpha-white-100: #ffffff;--colors-alpha-alpha-black-0: #16161600;--colors-alpha-alpha-black-10: #16161619;--colors-alpha-alpha-black-20: #16161633;--colors-alpha-alpha-black-30: #1616164c;--colors-alpha-alpha-black-40: #16161666;--colors-alpha-alpha-black-50: #1616167f;--colors-alpha-alpha-black-60: #16161699;--colors-alpha-alpha-black-70: #161616b2;--colors-alpha-alpha-black-80: #161616cc;--colors-alpha-alpha-black-90: #161616e5;--colors-alpha-alpha-black-100: #161616;--colors-alpha-alpha-green-10: #1b835419;--colors-alpha-alpha-green-20: #1b835433;--colors-alpha-alpha-green-30: #1b83544c;--colors-alpha-alpha-green-40: #1b835466;--colors-alpha-alpha-green-50: #1b83547f;--colors-alpha-alpha-green-60: #1b835499;--colors-alpha-alpha-green-70: #1b8354b2;--colors-alpha-alpha-green-80: #1b8354cc;--colors-alpha-alpha-green-90: #1b8354e5;--colors-alpha-alpha-green-100: var(--colors-primary-sa-flag-600-primary);--shadow-xs: 0px 1px 2px 0px rgba(16, 24, 40, .05);--shadow-sm: 0px 1px 2px 0px rgba(16, 24, 40, .06), 0px 1px 3px 0px rgba(16, 24, 40, .1);--shadow-md: 0px 2px 4px -2px rgba(16, 24, 40, .06), 0px 4px 8px -2px rgba(16, 24, 40, .1);--shadow-lg: 0px 4px 6px -2px rgba(16, 24, 40, .03), 0px 12px 16px -4px rgba(16, 24, 40, .08);--shadow-xl: 0px 8px 8px -4px rgba(16, 24, 40, .03), 0px 20px 24px -4px rgba(16, 24, 40, .08);--shadow-2xl: 0px 24px 48px -12px rgba(16, 24, 40, .18);--shadow-3xl: 0px 32px 64px -12px rgba(16, 24, 40, .14);--background-white: var(--colors-base-white);--background-body: var(--colors-neutral-50);--background-menu: var(--colors-base-white);--background-card: var(--colors-base-white);--background-surface-oncolor: var(--colors-base-white);--background-black: var(--colors-base-black);--background-brand-light: var(--colors-primary-sa-flag-50);--background-neutral-800: var(--colors-neutral-800);--background-neutral-400: var(--colors-neutral-400);--background-neutral-300: var(--colors-neutral-300);--background-neutral-200: var(--colors-neutral-200);--background-neutral-100: var(--colors-neutral-100);--background-neutral-50: var(--colors-neutral-50);--background-neutral-25: var(--colors-neutral-25);--background-primary: var(--colors-primary-sa-flag-600-primary);--background-primary-400: var(--colors-primary-sa-flag-400);--background-primary-200: var(--colors-primary-sa-flag-200);--background-primary-50: var(--colors-primary-sa-flag-50);--background-primary-25: var(--colors-primary-sa-flag-25);--background-secondary: var(--colors-secondary-gold-600-primary);--background-secondary-50: var(--colors-secondary-gold-50);--background-secondary-25: var(--colors-secondary-gold-25);--background-tertiary: var(--colors-tertiary-lavendar-600);--background-tertiary-50: var(--colors-tertiary-lavendar-50);--background-tertiary-25: var(--colors-tertiary-lavendar-25);--background-success: var(--colors-green-600);--background-success-light: var(--colors-green-50);--background-success-50: var(--colors-green-50);--background-success-25: var(--colors-green-25);--background-info: var(--colors-blue-600);--background-info-light: var(--colors-blue-50);--background-info-50: var(--colors-blue-50);--background-info-25: var(--colors-blue-25);--background-warning: var(--colors-yellow-600);--background-warning-light: var(--colors-yellow-50);--background-warning-50: var(--colors-yellow-50);--background-warning-25: var(--colors-yellow-25);--background-error: var(--colors-red-600);--background-error-light: var(--colors-red-50);--background-error-50: var(--colors-red-50);--background-error-25: var(--colors-red-25);--background-sa-flag: var(--colors-green-900);--background-sa-flag-50: var(--colors-green-50);--background-sa-flag-25: var(--colors-green-25);--background-notification-white: var(--colors-base-white);--background-disabled: var(--colors-neutral-200);--background-disabled-primary: var(--colors-primary-sa-flag-200);--background-inverse-disabled: var(--colors-neutral-100);--text-default: var(--colors-base-black);--text-primary: var(--colors-primary-sa-flag-600-primary);--text-secondary: var(--colors-secondary-gold-600-primary);--text-tertiary: var(--colors-tertiary-lavendar-500-primary);--text-primary-sa-flag: var(--colors-primary-sa-flag-800);--text-display: var(--colors-neutral-800);--text-primary-paragraph: var(--colors-neutral-700);--text-secondary-paragraph: var(--colors-neutral-500);--text-oncolor-primary: var(--colors-base-white);--text-oncolor-secondary: var(--alpha-white-80);--text-oncolor-tertiary: var(--alpha-white-70);--text-success: var(--colors-green-700);--text-info: var(--colors-blue-700);--text-warning: var(--colors-yellow-700);--text-error: var(--colors-red-700);--text-primary-light: var(--colors-primary-sa-flag-300);--text-secondary-light: var(--colors-secondary-gold-300);--text-tertiary-light: var(--colors-tertiary-lavendar-300);--text-default-disabled: var(--colors-neutral-400);--text-default-oncolor-disabled: var(--alpha-white-40);--border-white: var(--colors-base-white);--border-white-40: var(--alpha-white-40);--border-black: var(--colors-base-black);--border-primary: var(--colors-primary-sa-flag-600-primary);--border-primary-light: var(--colors-primary-sa-flag-200);--border-secondary: var(--colors-secondary-gold-600-primary);--border-secondary-light: var(--colors-secondary-gold-200);--border-tertiary: var(--colors-tertiary-lavendar-500-primary);--border-tertiary-light: var(--colors-tertiary-lavendar-200);--border-neutral-primary: var(--colors-neutral-300);--border-neutral-secondary: var(--colors-neutral-200);--border-neutral-tertiary: var(--colors-neutral-100);--border-background-white: var(--colors-neutral-100);--border-background-neutral: var(--colors-neutral-300);--border-transparent-10: var(--alpha-white-10);--border-oncolor-transparent-30: var(--colors-alpha-alpha-white-30);--border-success: var(--colors-green-700);--border-success-light: var(--colors-green-200);--border-info: var(--colors-blue-700);--border-info-light: var(--colors-blue-200);--border-warning: var(--colors-yellow-700);--border-warning-light: var(--colors-yellow-200);--border-error: var(--colors-red-700);--border-error-light: var(--colors-red-200);--border-disabled: var(--colors-neutral-400);--button-background-black-default: var(--colors-neutral-950);--button-background-black-hovered: var(--colors-neutral-800);--button-background-black-pressed: var(--colors-neutral-600);--button-background-black-selected: var(--colors-neutral-700);--button-background-black-focused: var(--colors-neutral-950);--button-background-primary-default: var(--colors-primary-sa-flag-600-primary);--button-background-primary-hovered: var(--colors-primary-sa-flag-700);--button-background-primary-pressed: var(--colors-primary-sa-flag-900);--button-background-primary-selected: var(--colors-primary-sa-flag-800);--button-background-primary-focused: var(--colors-primary-sa-flag-600-primary);--button-background-neutral-default: var(--colors-neutral-100);--button-background-neutral-hovered: var(--colors-neutral-100);--button-background-neutral-pressed: var(--colors-neutral-200);--button-background-neutral-selected: var(--colors-neutral-200);--button-background-neutral-focused: var(--colors-neutral-100);--button-background-danger-primary-default: var(--colors-red-600);--button-background-danger-primary-hovered: var(--colors-red-700);--button-background-danger-primary-pressed: var(--colors-red-900);--button-background-danger-primary-selected: var(--colors-red-800);--button-background-danger-primary-focused: var(--colors-red-600);--button-label-danger-primary-default-oncolor: var(--colors-red-200);--button-label-danger-primary-hovered-oncolor: var(--colors-red-300);--button-label-danger-primary-pressed-oncolor: var(--colors-red-400);--button-background-danger-secondary-default: var(--colors-red-50);--button-background-danger-secondary-hovered: var(--colors-red-100);--button-background-danger-secondary-pressed: var(--colors-red-200);--button-background-danger-secondary-selected: var(--colors-red-50);--button-background-danger-secondary-focused: var(--colors-red-50);--button-background-oncolor-default: var(--colors-base-white);--button-background-oncolor-hovered: var(--alpha-white-80);--button-background-oncolor-pressed: var(--alpha-white-60);--button-background-oncolor-selected: var(--alpha-white-70);--button-background-oncolor-focused: var(--alpha-white-100);--button-background-transparent-default: var(--alpha-white-0);--button-background-transparent-hovered: var(--alpha-white-20);--button-background-transparent-pressed: var(--alpha-white-40);--button-background-transparent-selected: var(--alpha-white-30);--button-background-transparent-focused: var(--alpha-white-0);--button-background-disabled-on-color: var(--alpha-white-20);--button-label-transparent-hovered-on-color: var(--colors-primary-sa-flag-400);--button-label-transparent-pressed-on-color: var(--colors-primary-sa-flag-300);--button-label-transparent-selected-on-color: var(--colors-primary-sa-flag-400);--button-icon-transparent-hovered-on-color: var(--background-primary-400);--button-icon-transparent-pressed-on-color: var(--colors-primary-sa-flag-300);--button-icon-transparent-selected-on-color: var(--colors-primary-sa-flag-400);--link-primary: var(--colors-primary-sa-flag-600-primary);--link-primary-hovered: var(--colors-primary-sa-flag-400);--link-primary-pressed: var(--colors-primary-sa-flag-300);--link-primary-focused: var(--colors-primary-sa-flag-600-primary);--link-primary-visited: var(--colors-primary-sa-flag-800);--link-icon-primary-hovered: var(--colors-primary-sa-flag-400);--link-icon-primary-pressed: var(--colors-primary-sa-flag-300);--link-icon-primary-focused: var(--colors-primary-sa-flag-600-primary);--link-icon-primary-visited: var(--colors-primary-sa-flag-800);--link-secondary: var(--colors-secondary-gold-600-primary);--link-secondary-hovered: var(--colors-secondary-gold-400);--link-secondary-pressed: var(--colors-secondary-gold-300);--link-secondary-focused: var(--colors-secondary-gold-600-primary);--link-secondary-visited: var(--colors-secondary-gold-900);--link-tertiary: var(--colors-tertiary-lavendar-500-primary);--link-tertiary-hovered: var(--colors-tertiary-lavendar-400);--link-tertiary-pressed: var(--colors-tertiary-lavendar-300);--link-tertiary-focused: var(--colors-tertiary-lavendar-500-primary);--link-tertiary-visited: var(--colors-tertiary-lavendar-800);--link-neutral: var(--colors-neutral-700);--link-neutral-hovered: var(--colors-neutral-500);--link-icon-neutral-hovered: var(--colors-neutral-500);--link-neutral-pressed: var(--colors-neutral-400);--link-icon-neutral-pressed: var(--colors-neutral-400);--link-neutral-focused: var(--colors-neutral-700);--link-icon-neutral-focused: var(--colors-neutral-700);--link-neutral-visited: var(--colors-neutral-600);--link-icon-neutral-visited: var(--colors-neutral-600);--link-danger: var(--colors-red-600);--link-danger-hovered: var(--colors-red-700);--link-icon-danger-hovered: var(--colors-red-700);--link-danger-pressed: var(--colors-red-900);--link-icon-danger-pressed: var(--colors-red-900);--link-danger-focused: var(--colors-red-600);--link-icon-danger-focused: var(--colors-red-600);--link-danger-visited: var(--colors-red-800);--link-icon-danger-visited: var(--colors-red-800);--link-oncolor: var(--colors-base-white);--link-oncolor-hovered: var(--colors-alpha-alpha-white-80);--link-icon-oncolor-hovered: var(--alpha-white-80);--link-oncolor-pressed: var(--colors-alpha-alpha-white-60);--link-icon-oncolor-pressed: var(--alpha-white-60);--link-oncolor-focused: var(--colors-base-white);--link-link-oncolor-focused: var(--colors-base-white);--link-oncolor-visited: var(--colors-alpha-alpha-white-90);--link-icon-oncolor-visited: var(--alpha-white-90);--link-oncolor-disabled: var(--colors-alpha-alpha-white-30);--link-icon-oncolor-disabled: var(--alpha-white-30);--icon-oncolor: var(--colors-base-white);--icon-default: var(--colors-base-black);--icon-default-500: var(--colors-neutral-500);--icon-default-400: var(--colors-neutral-400);--icon-primary: var(--colors-primary-sa-flag-600-primary);--icon-primary-light: var(--colors-primary-sa-flag-50);--icon-primary-400: var(--colors-primary-sa-flag-400);--icon-neutral: var(--colors-neutral-700);--icon-neutral-light: var(--colors-neutral-50);--icon-secondary: var(--colors-secondary-gold-600-primary);--icon-secondary-light: var(--colors-secondary-gold-50);--icon-tertiary: var(--colors-tertiary-lavendar-500-primary);--icon-tertiary-light: var(--colors-tertiary-lavendar-50);--icon-success: var(--colors-green-700);--icon-success-light: var(--colors-green-50);--icon-info: var(--colors-blue-700);--icon-info-light: var(--colors-blue-50);--icon-warning: var(--colors-yellow-700);--icon-warning-light: var(--colors-yellow-50);--icon-error: var(--colors-red-700);--icon-error-light: var(--colors-red-50);--icon-default-disabled: var(--colors-neutral-400);--icon-default-oncolor-disabled: var(--colors-alpha-alpha-white-40);--featuredicons-icon-oncolor: var(--colors-base-white);--featuredicons-icon-success: var(--colors-green-700);--featuredicons-icon-default: var(--colors-base-black);--featuredicons-icon-error: var(--colors-red-700);--featuredicons-icon-secondary: var(--colors-secondary-gold-600-primary);--featuredicons-icon-default-500: var(--colors-neutral-500);--featuredicons-background-error-light: var(--colors-red-50);--featuredicons-background-info-light: var(--colors-blue-50);--featuredicons-background-warning-light: var(--colors-yellow-50);--featuredicons-background-success-light: var(--colors-green-50);--featuredicons-background-brand-light: var(--colors-primary-sa-flag-50);--featuredicons-background-default-light: var(--colors-neutral-50);--featuredicons-icon-default-400: var(--colors-neutral-400);--featuredicons-icon-primary: var(--colors-primary-sa-flag-600-primary);--featuredicons-icon-primary-light: var(--colors-primary-sa-flag-50);--featuredicons-icon-primary-400: var(--colors-primary-sa-flag-400);--featuredicons-icon-neutral: var(--colors-neutral-700);--featuredicons-icon-neutral-light: var(--colors-neutral-50);--featuredicons-icon-secondary-light: var(--colors-secondary-gold-50);--featuredicons-icon-tertiary: var(--colors-tertiary-lavendar-500-primary);--featuredicons-icon-tertiary-light: var(--colors-tertiary-lavendar-50);--featuredicons-icon-success-light: var(--colors-green-50);--featuredicons-icon-info: var(--colors-blue-700);--featuredicons-icon-info-light: var(--colors-blue-50);--featuredicons-icon-warning: var(--colors-yellow-700);--featuredicons-bg-icon-warning-light: var(--background-warning-50);--featuredicons-bg-icon-error-light: var(--background-error-50);--featuredicons-bg-icon-brand-light: var(--colors-primary-sa-flag-50);--featuredicons-bg-icon-info-light: var(--background-info-50);--featuredicons-bg-icon-success-light: var(--background-success-50);--tag-background-neutral: var(--colors-neutral-600);--tag-background-neutral-light: var(--colors-neutral-50);--tag-background-on-color: var(--colors-alpha-alpha-white-20);--tag-text-neutral: var(--colors-neutral-800);--tag-text-success: var(--colors-green-800);--tag-text-info: var(--colors-blue-800);--tag-text-warning: var(--colors-yellow-800);--tag-text-error: var(--colors-red-800);--tag-icon-neutral: var(--colors-neutral-800);--tag-icon-success: var(--colors-green-800);--tag-icon-info: var(--colors-blue-800);--tag-icon-warning: var(--colors-yellow-800);--tag-icon-error: var(--colors-red-800);--tag-background-success: var(--colors-green-700);--tag-background-success-light: var(--colors-green-50);--tag-background-info: var(--colors-blue-600);--tag-background-info-light: var(--colors-blue-50);--tag-background-warning: var(--colors-yellow-700);--tag-background-warning-light: var(--colors-yellow-50);--tag-background-error: var(--colors-red-600);--tag-background-error-light: var(--colors-red-50);--tag-border-neutral: var(--colors-neutral-600);--tag-border-neutral-light: var(--colors-neutral-50);--tag-border-on-color: var(--colors-alpha-alpha-white-60);--tag-border-success: var(--colors-green-700);--tag-border-success-light: var(--colors-green-200);--tag-border-info: var(--colors-blue-700);--tag-border-info-light: var(--colors-blue-200);--tag-border-warning: var(--colors-yellow-700);--tag-border-warning-light: var(--colors-yellow-200);--tag-border-error: var(--colors-red-700);--tag-border-error-light: var(--colors-red-200);--tag-dot: var(--colors-alpha-alpha-white-60);--form-text-form-title: var(--text-default);--form-text-form-paragraph: var(--text-secondary-paragraph);--form-field-text-label: var(--text-default);--form-field-text-placeholder: var(--text-secondary-paragraph);--form-field-text-hovered: var(--text-default);--form-field-text-focused: var(--text-primary-paragraph);--form-field-text-pressed: var(--text-primary-paragraph);--form-field-text-filled: var(--text-default);--form-field-text-readonly: var(--text-default);--form-field-text-helper: var(--text-secondary-paragraph);--form-field-background-default: var(--background-card);--form-field-background-lighter: var(--colors-neutral-25);--form-field-background-darker: var(--colors-neutral-100);--form-field-background-pressed: var(--colors-neutral-100);--form-field-border-default: var(--colors-neutral-400);--form-field-border-hovered: var(--colors-neutral-700);--form-field-border-pressed: var(--colors-neutral-950);--form-field-border-error: var(--border-error);--form-option-background-hover: var(--colors-neutral-100);--form-option-background-pressed: var(--colors-neutral-200);--form-datecell-background-default: var(--colors-primary-sa-flag-600-primary);--form-datecell-background-hovered: var(--colors-primary-sa-flag-700);--form-datecell-background-pressed: var(--colors-primary-sa-flag-900);--form-datecell-background-focused: var(--colors-primary-sa-flag-600-primary);--form-datecell-today-background-default: var(--alpha-white-0);--form-datecell-today-background-hovered: var(--colors-neutral-200);--form-datecell-today-background-pressed: var(--colors-neutral-300);--form-datecell-today-background-focused: var(--alpha-white-0);--form-datecell-background-disabled: #ffffff;--form-datecell-background-600: var(--colors-primary-sa-flag-600-primary);--form-datecell-background-300: var(--colors-primary-sa-flag-300);--form-datecell-background-200: var(--colors-primary-sa-flag-200);--form-datecell-background-100: var(--colors-primary-sa-flag-100);--controls-control-primary: var(--alpha-white-0);--controls-control-primary-checked: var(--colors-primary-sa-flag-600-primary);--controls-control-primary-hovered: var(--colors-primary-sa-flag-800);--controls-control-primary-pressed: var(--colors-primary-sa-flag-800);--controls-control-primary-focused: var(--colors-primary-sa-flag-600-primary);--controls-control-primary--readonly: var(--alpha-white-0);--controls-control-neutral-checked: var(--colors-neutral-950);--controls-control-neutral-hovered: var(--colors-neutral-600);--controls-control-neutral-pressed: var(--colors-neutral-600);--controls-control-neutral-focused: var(--colors-neutral-950);--controls-control-pressed: var(--colors-neutral-300);--controls-control-ripple-effect: var(--colors-neutral-200);--controls-control-border: var(--colors-neutral-500);--controls-control-icon-hovered: var(--icon-oncolor);--controls-control-icon-pressed: var(--icon-oncolor);--controls-control-icon-disabled: var(--colors-base-white);--controls-control-text-error: var(--text-error);--table-cell-border: var(--colors-neutral-300);--table-cell-border-inverse: var(--border-black);--table-text-head: var(--colors-neutral-700);--table-text-body: var(--text-default);--table-background-disabled: var(--background-disabled);--table-background-hover-selected: var(--colors-neutral-50);--table-background-header: var(--colors-neutral-100);--table-background-row: var(--colors-neutral-50);--stepper-button-completed: var(--colors-primary-sa-flag-600-primary);--stepper-button-completed-hovered: var(--colors-primary-sa-flag-700);--stepper-button-current: var(--colors-primary-sa-flag-600-primary);--stepper-button-current-hovered: var(--colors-primary-sa-flag-700);--stepper-button-upcomming: var(--colors-neutral-300);--stepper-button-upcomming-hovered: var(--colors-neutral-400);--stepper-button-background: var(--colors-base-white);--stepper-text-primary: var(--text-display);--stepper-text-secondary: var(--text-primary-paragraph);--stepper-text-tertiary: var(--text-secondary-paragraph);--stepper-line-completed: var(--colors-primary-sa-flag-600-primary);--stepper-line-completed-hovered: var(--colors-primary-sa-flag-700);--stepper-line-current: var(--colors-neutral-300);--stepper-line-upcomming: var(--colors-neutral-300);--stepper-line-upcomming-hovered: var(--colors-neutral-400);--tooltip-background-light: var(--colors-base-white);--tooltip-text-heading-light: var(--text-display);--tooltip-text-paragraph-light: var(--text-primary-paragraph);--tooltip-background-dark: var(--colors-neutral-800);--tooltip-text-heading-dark: var(--colors-neutral-50);--tooltip-text-paragraph-dark: var(--colors-neutral-100);--alpha-white-0: var(--colors-alpha-alpha-white-0);--alpha-white-10: var(--colors-alpha-alpha-white-10);--alpha-white-20: var(--colors-alpha-alpha-white-20);--alpha-white-30: var(--colors-alpha-alpha-white-30);--alpha-white-40: var(--colors-alpha-alpha-white-40);--alpha-white-50: var(--colors-alpha-alpha-white-50);--alpha-white-60: var(--colors-alpha-alpha-white-60);--alpha-white-70: var(--colors-alpha-alpha-white-70);--alpha-white-80: var(--colors-alpha-alpha-white-80);--alpha-white-90: var(--colors-alpha-alpha-white-90);--alpha-white-100: var(--colors-alpha-alpha-white-100);--alpha-black-0: var(--colors-alpha-alpha-black-0);--alpha-black-10: var(--colors-alpha-alpha-black-10);--alpha-black-20: var(--colors-alpha-alpha-black-20);--alpha-black-30: var(--colors-alpha-alpha-black-30);--alpha-black-40: var(--colors-alpha-alpha-black-40);--alpha-black-50: var(--colors-alpha-alpha-black-50);--alpha-black-60: var(--colors-alpha-alpha-black-60);--alpha-black-70: var(--colors-alpha-alpha-black-70);--alpha-black-80: var(--colors-alpha-alpha-black-80);--alpha-black-90: var(--colors-alpha-alpha-black-90);--alpha-black-100: var(--colors-alpha-alpha-black-100);--alpha-primary-10: #1b835419;--alpha-primary-20: #1b835433;--alpha-warning-10: #dc680319;--alpha-warning-20: #dc680333;--alpha-error-10: #d92c2019;--alpha-error-20: #d92c2033;--alpha-info-10: #156fee19;--alpha-info-20: #156fee33;--alpha-success-10: #06945419;--alpha-success-20: #06945433;--notification-background-error-light: var(--colors-red-50);--notification-background-info-light: var(--colors-blue-50);--notification-background-warning-light: var(--colors-yellow-50);--notification-background-success-light: var(--colors-green-50);--notification-background-brand-light: var(--colors-primary-sa-flag-50);--notification-background-default-light: var(--colors-neutral-50);--notification-background-default-50: var(--background-neutral-50);--notification-background-success-50: var(--background-success-50);--notification-background-warning-50: var(--background-warning-50);--notification-background-error-50: var(--background-error-50);--notification-background-brand-50: var(--colors-primary-sa-flag-50);--notification-background-info-50: var(--background-info-50);--notification-background-default-25: var(--background-neutral-25);--notification-background-success-25: var(--background-success-25);--notification-background-warning-25: var(--background-warning-25);--notification-background-error-25: var(--background-error-25);--notification-background-brand-25: var(--background-primary-25);--notification-background-info-25: var(--background-info-25);--notification-text-success: var(--text-success);--notification-text-error: var(--text-error);--notification-text-info: var(--text-info);--notification-text-warning: var(--text-warning);--notification-text-brand: var(--text-primary);--control-disabled: var(--colors-neutral-400)}@media(min-width: 768px)and (max-width: 1023px){:root{--letter-spacing-default: -0.02em;--display-sm-size: 28px;--display-sm-line-height: 38px;--display-sm-letter-spacing: -0.02em;--display-xs-size: 26px;--display-xs-line-height: 32px;--display-xs-letter-spacing: -0.02em;--display-2xl-letter-spacing: -0.02em;--display-xl-letter-spacing: -0.02em;--display-lg-letter-spacing: -0.02em;--display-md-letter-spacing: -0.02em;--text-xl-letter-spacing: -0.02em;--text-lg-letter-spacing: -0.02em;--text-md-letter-spacing: -0.02em;--text-sm-letter-spacing: -0.02em;--text-xs-letter-spacing: -0.02em;--text-xxs-letter-spacing: -0.02em}}.form-control{background-color:var(--form-field-background-default, #ffffff);border-color:var(--form-field-border-default, #d2d6db);color:var(--form-field-text-filled, #161616)}.form-control::placeholder{color:var(--form-field-text-placeholder, #6c727e);opacity:1}.form-control:hover:not(:disabled):not([readonly]){border-color:var(--form-field-border-hovered, #384250)}.form-control:focus{background-color:var(--form-field-background-default, #ffffff);border-color:var(--button-background-primary-default, #1b8354);color:var(--form-field-text-filled, #161616);box-shadow:0 0 0 4px var(--colors-primary-sa-flag-50, rgba(27, 131, 84, 0.1));outline:none}.form-control:disabled{background-color:var(--form-field-background-lighter, #fcfcfd);opacity:.6;cursor:not-allowed}.form-control[readonly]{background-color:var(--form-field-background-lighter, #fcfcfd);cursor:default}.form-label{color:var(--form-field-text-label, #161616);font-weight:500;font-family:"mediumFont";font-size:.875rem;margin-bottom:.5rem}.form-text{color:var(--form-field-text-placeholder, #6c727e);font-size:.75rem}.form-control.is-valid,.form-select.is-valid{border-color:var(--colors-green-600, #069454)}.form-control.is-valid:focus,.form-select.is-valid:focus{border-color:var(--colors-green-600, #069454);box-shadow:0 0 0 4px var(--colors-green-50, rgba(6, 148, 84, 0.1))}.valid-feedback{color:var(--colors-green-600, #069454);font-size:.875rem}.valid-tooltip{background-color:var(--colors-green-600, #069454);color:#fff}.form-control.is-invalid,.form-select.is-invalid{border-color:var(--border-error, #d92c20)}.form-control.is-invalid:focus,.form-select.is-invalid:focus{border-color:var(--border-error, #d92c20);box-shadow:0 0 0 4px var(--colors-red-50, rgba(217, 44, 32, 0.1))}.invalid-feedback{color:var(--border-error, #d92c20);font-size:.875rem}.invalid-tooltip{background-color:var(--border-error, #d92c20);color:#fff}.form-check-input{background-color:var(--control-background-default, #ffffff);border-color:var(--control-border-default, #d2d6db)}.form-check-input:checked{background-color:var(--control-background-selected, #1b8354);border-color:var(--control-background-selected, #1b8354)}.form-check-input:focus{border-color:var(--button-background-primary-default, #1b8354);box-shadow:0 0 0 4px var(--colors-primary-sa-flag-50, rgba(27, 131, 84, 0.1))}.form-check-input:disabled{opacity:.5;cursor:not-allowed}.form-check-input:indeterminate{background-color:var(--control-background-selected, #1b8354);border-color:var(--control-background-selected, #1b8354)}.form-check-label{color:var(--form-field-text-label, #161616);font-size:.875rem;cursor:pointer}.form-check-input:disabled~.form-check-label{opacity:.5;cursor:not-allowed}.form-check-input[type=radio]:checked{background-color:var(--control-background-selected, #1b8354);border-color:var(--control-background-selected, #1b8354)}.form-switch .form-check-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-color:var(--control-background-selected, #1b8354);border-color:var(--control-background-selected, #1b8354)}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-range::-webkit-slider-thumb{background-color:var(--button-background-primary-default, #1b8354)}.form-range::-webkit-slider-thumb:hover{background-color:var(--button-background-primary-hovered, #166a45)}.form-range::-moz-range-thumb{background-color:var(--button-background-primary-default, #1b8354)}.form-range::-moz-range-thumb:hover{background-color:var(--button-background-primary-hovered, #166a45)}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--colors-primary-sa-flag-50, rgba(27, 131, 84, 0.1))}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 4px var(--colors-primary-sa-flag-50, rgba(27, 131, 84, 0.1))}.form-control[type=file]::file-selector-button{background-color:var(--button-background-neutral-default, #f3f4f6);color:var(--button-text-neutral-default, #161616);border:1px solid var(--form-field-border-default, #d2d6db);padding:.375rem .75rem;margin-right:.75rem;border-radius:.375rem}.form-control[type=file]::file-selector-button:hover{background-color:var(--button-background-neutral-hovered, #e5e7eb)}.input-group-text{background-color:var(--background-neutral-100, #f3f4f6);border-color:var(--form-field-border-default, #d2d6db);color:var(--form-field-text-label, #161616)}.form-floating>label{color:var(--form-field-text-placeholder, #6c727e)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:var(--form-field-text-label, #161616);opacity:.65}.form-control-sm,.form-select-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.form-control-lg,.form-select-lg{padding:.75rem 1rem;font-size:1.125rem;border-radius:.5rem}.table{color:var(--text-default, #161616);border-color:var(--border-neutral-primary, #d2d6db)}.table>thead{background-color:var(--background-neutral-50, #f9fafb);border-bottom:2px solid var(--border-neutral-primary, #d2d6db)}.table>thead>tr>th{color:var(--text-default, #161616);font-weight:600;font-family:"semiBoldFont";font-size:.875rem;text-transform:none;padding:var(--spacing-xl, 1rem);border-bottom-color:var(--border-neutral-primary, #d2d6db)}.table>tbody>tr>td{padding:var(--spacing-xl, 1rem);border-bottom-color:var(--border-neutral-primary, #d2d6db);vertical-align:middle}.table>tfoot>tr>td,.table>tfoot>tr>th{padding:var(--spacing-xl, 1rem);border-top:2px solid var(--border-neutral-primary, #d2d6db);background-color:var(--background-neutral-50, #f9fafb);font-weight:600;font-family:"semiBoldFont"}.table-bordered{border-color:var(--border-neutral-primary, #d2d6db)}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border-color:var(--border-neutral-primary, #d2d6db)}.table-borderless>thead>tr>th,.table-borderless>thead>tr>td,.table-borderless>tbody>tr>th,.table-borderless>tbody>tr>td,.table-borderless>tfoot>tr>th,.table-borderless>tfoot>tr>td{border-bottom-width:0}.table-borderless>thead>tr>th{border-bottom:1px solid var(--border-neutral-primary, #d2d6db)}.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--background-neutral-50, #f9fafb);color:var(--text-default, #161616)}.table-striped-columns>:not(caption)>tr>:nth-child(even){background-color:var(--background-neutral-50, #f9fafb)}.table-hover>tbody>tr:hover>*{background-color:var(--background-neutral-100, #f3f4f6);color:var(--text-default, #161616)}.table-active{background-color:var(--background-neutral-100, #f3f4f6);color:var(--text-default, #161616)}.table-sm>thead>tr>th,.table-sm>thead>tr>td,.table-sm>tbody>tr>th,.table-sm>tbody>tr>td,.table-sm>tfoot>tr>th,.table-sm>tfoot>tr>td{padding:var(--spacing-md, 0.5rem)}.table-primary{background-color:var(--colors-primary-sa-flag-50, #f3fcf6);border-color:var(--colors-primary-sa-flag-200, #b8eacb);color:var(--text-default, #161616)}.table-success{background-color:var(--colors-green-50, #ecfdf3);border-color:var(--colors-green-200, #abefc6);color:var(--text-default, #161616)}.table-info{background-color:var(--colors-blue-50, #eff8ff);border-color:var(--colors-blue-200, #b2ddff);color:var(--text-default, #161616)}.table-warning{background-color:var(--colors-yellow-50, #fffaeb);border-color:var(--colors-yellow-200, #fedf89);color:var(--text-default, #161616)}.table-danger{background-color:var(--colors-red-50, #fef3f2);border-color:var(--colors-red-200, #fecdca);color:var(--text-default, #161616)}.table-light{background-color:var(--background-neutral-50, #f9fafb);border-color:var(--colors-neutral-200, #e5e7eb);color:var(--text-default, #161616)}.table-dark{background-color:var(--colors-neutral-900, #111927);border-color:var(--colors-neutral-700, #384250);color:#fff}.table-dark>thead,.table-dark>tbody,.table-dark>tfoot{border-color:var(--colors-neutral-700, #384250)}.table-responsive{-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table>caption{color:var(--colors-neutral-600, #4d5761);padding-top:var(--spacing-md, 0.5rem);padding-bottom:var(--spacing-md, 0.5rem)}.table-sortable>thead>tr>th{cursor:pointer;user-select:none;position:relative;padding-right:2rem}.table-sortable>thead>tr>th::after{content:"â†•";position:absolute;right:.75rem;opacity:.5}.table-sortable>thead>tr>th.sorted-asc::after{content:"â†‘";opacity:1;color:var(--button-background-primary-default, #1b8354)}.table-sortable>thead>tr>th.sorted-desc::after{content:"â†“";opacity:1;color:var(--button-background-primary-default, #1b8354)}.table-sortable>thead>tr>th:hover{background-color:var(--background-neutral-100, #f3f4f6)}.table-actions{width:1%;white-space:nowrap;text-align:right}.table-actions .btn{margin-left:var(--spacing-md, 0.5rem)}.table-selectable>tbody>tr{cursor:pointer;transition:background-color .2s ease}.table-selectable>tbody>tr:hover{background-color:var(--background-neutral-100, #f3f4f6)}.table-selectable>tbody>tr.selected{background-color:var(--colors-primary-sa-flag-50, #f3fcf6);border-left:3px solid var(--button-background-primary-default, #1b8354)}.table-checkbox{width:1%;padding-right:var(--spacing-md, 0.5rem)}.table-checkbox .form-check{margin:0}@media(max-width: 767.98px){.table>thead>tr>th,.table>tbody>tr>td,.table>tfoot>tr>td,.table>tfoot>tr>th{padding:var(--spacing-md, 0.5rem);font-size:.875rem}.table-sm>thead>tr>th,.table-sm>thead>tr>td,.table-sm>tbody>tr>th,.table-sm>tbody>tr>td,.table-sm>tfoot>tr>th,.table-sm>tfoot>tr>td{padding:.25rem}}.pagination{display:flex;align-items:center;gap:var(--spacing-md, 8px);list-style:none;margin:0;padding:0;flex-wrap:wrap}.page-item{position:relative;display:flex;align-items:center;justify-content:center;margin:0}.page-item .page-link{position:relative;display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:6px;background-color:rgba(0,0,0,0);border:none;border-radius:var(--radius-sm, 4px);font-family:var(--font-family-text, inherit);font-size:var(--text-md-size, 1rem);font-weight:var(--text-md-weight, 400);line-height:var(--text-md-line-height, 1.5);color:var(--text-default, #161616);cursor:pointer;transition:all .15s ease;text-decoration:none;user-select:none;box-shadow:none}.page-item .page-link:hover:not(.active):not([disabled]){color:var(--text-primary-sa-flag, #14573a);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);z-index:2}.page-item .page-link:focus{outline:2px solid var(--button-background-primary-default, #1b8354);outline-offset:2px;box-shadow:none;z-index:3}.page-item.active .page-link{color:var(--text-default, #161616);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);cursor:default;z-index:1}.page-item.active .page-link::after{content:"";position:absolute;bottom:0;inset-inline-start:50%;transform:translateX(-50%);width:24px;height:3px;background-color:var(--background-primary, #1b8354);border-radius:var(--radius-full, 9999px)}[dir=rtl] .page-item.active .page-link::after{transform:translateX(50%)}.page-item.active .page-link:hover{color:var(--text-default, #161616);background-color:rgba(0,0,0,0)}.page-item.disabled .page-link{color:var(--text-default, #161616);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);cursor:not-allowed;opacity:.4;pointer-events:none}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:var(--radius-sm, 4px)}.page-item[role=presentation] .page-link,.page-item[role=presentation]{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:6px;border:1px solid var(--border-neutral-primary, #d2d6db);border-radius:var(--radius-sm, 4px);cursor:default;pointer-events:none;background-color:rgba(0,0,0,0);color:var(--text-default, #161616)}.page-item:first-child .page-link,.page-item:last-child .page-link{display:flex;align-items:center;justify-content:center;min-width:32px;padding:0}.page-item:first-child .page-link svg,.page-item:first-child .page-link i,.page-item:last-child .page-link svg,.page-item:last-child .page-link i{width:20px;height:20px}.page-item:first-child .page-link::before,.page-item:first-child .page-link::after,.page-item:last-child .page-link::before,.page-item:last-child .page-link::after{display:none}.pagination-lg{gap:var(--spacing-xl, 16px)}.pagination-lg .page-link{min-width:40px;height:40px;padding:8px;font-size:var(--text-lg-size, 1.125rem)}.pagination-lg .page-item.active .page-link::after{width:32px;height:4px}.pagination-sm{gap:var(--spacing-xs, 4px)}.pagination-sm .page-link{min-width:28px;height:28px;padding:4px;font-size:var(--text-sm-size, 0.875rem)}.pagination-sm .page-item.active .page-link::after{width:20px;height:2px}.pagination.justify-content-center{justify-content:center}.pagination.justify-content-end{justify-content:flex-end}.pagination.justify-content-start{justify-content:flex-start}.pagination-circle .page-link{border-radius:var(--radius-full, 9999px);min-width:32px;width:32px;height:32px;padding:0}.pagination-circle.pagination-lg .page-link{min-width:40px;width:40px;height:40px}.pagination-circle.pagination-sm .page-link{min-width:28px;width:28px;height:28px}[dir=ltr] .pagination .pager-prev .page-link svg,[dir=ltr] .pagination .pager-next .page-link svg{transform:scaleX(-1)}.page-link .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}@media print{.pagination{display:none}}.accordion-item{background-color:rgba(0,0,0,0);border:none;border-top:1px solid var(--border-neutral-primary, #d2d6db);border-radius:0;width:100%}.accordion-item:first-of-type{border-top:none}.accordion-item:not(:first-of-type){border-top:1px solid var(--border-neutral-primary, #d2d6db)}.accordion-header{margin-bottom:0;width:100%}.accordion-button{box-sizing:border-box;display:flex;gap:var(--spacing-xl, 16px);align-items:center;padding:var(--spacing-xl, 16px);width:100%;cursor:pointer;background-color:rgba(0,0,0,0);border:none;text-align:start;font-family:var(--font-family, inherit);font-weight:var(--text-md-weight-medium, 500);font-size:var(--text-md-size, 1rem);line-height:var(--text-md-line-height, 1.5);color:var(--text-default, #161616);transition:background-color .15s ease;position:relative;overflow-anchor:none;box-shadow:none}.accordion-button:not(.collapsed){background-color:rgba(0,0,0,0);color:var(--text-default, #161616);box-shadow:none}.accordion-button:hover{background-color:var(--background-neutral-50, #f9fafb);z-index:2}.accordion-button:focus{outline:2px solid var(--button-background-primary-focused, #1b8354);outline-offset:2px;box-shadow:none;z-index:3;border-color:rgba(0,0,0,0)}.accordion-button:active{background-color:var(--background-neutral-100, #f3f4f6)}.accordion-button::after{display:none}.accordion-button::before{content:"";width:16px;height:16px;flex-shrink:0;margin-inline-start:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%23161616' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px;transition:transform .2s ease;order:999}.accordion-button.collapsed::before{transform:rotate(-180deg)}.accordion-button>*{flex:1;min-width:0}.accordion-collapse{border:none;background-color:rgba(0,0,0,0)}.accordion-body{padding:0 var(--spacing-xl, 16px) var(--spacing-xl, 16px);padding-top:0;color:var(--text-default, #161616);font-size:var(--text-md-size, 1rem);line-height:var(--text-md-line-height, 1.5);font-family:var(--font-family, inherit)}.accordion-body>*:first-child{margin-top:0}.accordion-body>*:last-child{margin-bottom:0}.accordion-flush{border:none;border-radius:0}.accordion-flush .accordion-item{border:none;border-bottom:1px solid var(--border-neutral-primary, #d2d6db);border-radius:0}.accordion-flush .accordion-item:last-of-type{border-bottom:none}.accordion-flush .accordion-item:first-of-type{border-top:none}.accordion-flush .accordion-button{padding-left:0;padding-right:0;border-radius:0}.accordion-flush .accordion-body{padding-left:0;padding-right:0}.accordion-primary .accordion-button:not(.collapsed){background-color:var(--colors-primary-sa-flag-50, #f3fcf6);color:var(--text-primary-sa-flag, #14573a)}.accordion-light .accordion-item{background-color:var(--background-neutral-50, #f9fafb)}.accordion-light .accordion-button:not(.collapsed){background-color:var(--background-neutral-100, #f3f4f6)}.accordion-button.accordion-icon-custom::before{background-image:none}.accordion-button.accordion-icon-custom .accordion-icon{width:16px;height:16px;flex-shrink:0;margin-inline-start:auto;transition:transform .2s ease;order:999}.accordion-button.accordion-icon-custom .accordion-icon img,.accordion-button.accordion-icon-custom .accordion-icon svg{display:block;width:100%;height:100%}.accordion-button.accordion-icon-custom.collapsed .accordion-icon{transform:rotate(-180deg)}.accordion-compact .accordion-button{padding:var(--spacing-md, 8px) var(--spacing-xl, 16px)}.accordion-compact .accordion-body{padding:0 var(--spacing-xl, 16px) var(--spacing-md, 8px)}.accordion-spacious .accordion-button{padding:var(--spacing-3xl, 24px)}.accordion-spacious .accordion-body{padding:0 var(--spacing-3xl, 24px) var(--spacing-3xl, 24px)}[dir=rtl] .accordion-button{text-align:start}[dir=rtl] .accordion-button::before{margin-inline-start:auto;margin-inline-end:0}@media print{.accordion{border:1px solid var(--border-neutral-primary, #d2d6db)}.accordion-item{border-top:1px solid var(--border-neutral-primary, #d2d6db);page-break-inside:avoid}.accordion-button::before{display:none}.accordion-collapse{display:block !important;height:auto !important}.accordion-body{padding-top:var(--spacing-md, 8px)}}.accordion-button .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.accordion-collapse{transition:height .2s ease}.accordion .accordion{margin-top:var(--spacing-md, 8px);margin-bottom:var(--spacing-md, 8px);border:1px solid var(--border-neutral-primary, #d2d6db);border-radius:var(--radius-sm, 4px)}.accordion .accordion .accordion-button{padding-left:var(--spacing-3xl, 24px);font-size:var(--text-sm-size, 0.875rem)}.accordion .accordion .accordion-body{padding-left:var(--spacing-3xl, 24px)}@media(max-width: 767.98px){.accordion-button{padding:var(--spacing-md, 8px) var(--spacing-xl, 16px);font-size:var(--text-sm-size, 0.875rem)}.accordion-body{padding:0 var(--spacing-xl, 16px) var(--spacing-md, 8px);font-size:var(--text-sm-size, 0.875rem)}}.accordion.accordion-schs div:not([class]){width:100%}.alert{display:flex;align-items:flex-start;gap:var(--spacing-md, 8px);padding:var(--spacing-xl, 16px);border-radius:var(--radius-md, 8px);border:1px solid var(--border-neutral-primary, #d2d6db);border-inline-start-width:8px;position:relative;margin-bottom:var(--spacing-md, 8px);background-color:var(--background-card, #ffffff);font-family:var(--font-family, inherit);--bs-alert-padding-x: 0;--bs-alert-padding-y: 0;--bs-alert-margin-bottom: 0;--bs-alert-border-radius: 0}.alert[class*=alert--]::before{display:none}.alert-icon{flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center}.alert-icon svg,.alert-icon i{width:24px;height:24px}.alert-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-sm, 4px)}.alert-heading{font-size:var(--text-md-size, 1rem);font-weight:var(--text-md-weight-semibold, 600);margin:0;line-height:1.4;color:inherit;margin-bottom:var(--spacing-sm, 4px)}.alert{font-size:var(--text-sm-size, 0.875rem);line-height:1.5;margin:0}.alert p{margin:0;font-size:inherit;line-height:inherit}.alert p:not(:last-child){margin-bottom:var(--spacing-sm, 4px)}.alert a{color:inherit;text-decoration:underline;font-weight:500;font-family:"mediumFont"}.alert a:hover{opacity:.8}.alert-dismissible{padding-right:var(--spacing-5xl, 40px)}.alert-dismissible .btn-close{position:absolute;top:var(--spacing-xl, 16px);right:var(--spacing-xl, 16px);padding:0;width:24px;height:24px;background:rgba(0,0,0,0);border:none;opacity:1;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm, 4px);transition:all .2s ease}.alert-dismissible .btn-close:hover{opacity:.7;background-color:rgba(0,0,0,.05)}.alert-dismissible .btn-close:focus{outline:2px solid var(--button-background-primary-focused, #1b8354);outline-offset:2px;box-shadow:none;opacity:1}.alert-dismissible .btn-close{background-image:none}.alert-dismissible .btn-close::after{content:"Ã—";font-size:24px;line-height:1;font-weight:300;color:inherit}.alert-primary{background-color:var(--background-card, #ffffff);border-color:var(--border-neutral-primary, #d2d6db);border-left-color:var(--colors-primary-sa-flag-600-primary, #1b8354);color:var(--text-default, #161616)}.alert-primary .alert-icon{background-color:var(--colors-primary-sa-flag-50, #f3fcf6);color:var(--colors-primary-sa-flag-600-primary, #1b8354)}.alert-primary .alert-heading{color:var(--text-display, #161616)}.alert-primary a{color:var(--colors-primary-sa-flag-700, #166a45)}.alert-secondary{background-color:var(--background-card, #ffffff);border-color:var(--border-neutral-primary, #d2d6db);border-left-color:var(--colors-neutral-500, #6c727e);color:var(--text-default, #161616)}.alert-secondary .alert-icon{color:var(--icon-default, #4d5761)}.alert-secondary .alert-heading{color:var(--text-display, #161616)}.alert-success{background-color:var(--background-card, #ffffff);border-color:var(--border-neutral-primary, #d2d6db);border-left-color:var(--border-success, #069454);color:var(--text-default, #161616)}.alert-success .alert-icon{background-color:var(--colors-green-50, #ecfdf3);color:var(--icon-success, #069454)}.alert-success .alert-heading{color:var(--text-display, #161616)}.alert-success a{color:var(--colors-green-700, #067647)}.alert-info{background-color:var(--background-card, #ffffff);border-color:var(--border-neutral-primary, #d2d6db);border-left-color:var(--border-info, #156fee);color:var(--text-default, #161616)}.alert-info .alert-icon{background-color:var(--colors-blue-50, #eff8ff);color:var(--icon-info, #156fee)}.alert-info .alert-heading{color:var(--text-display, #161616)}.alert-info a{color:var(--colors-blue-700, #175cd3)}.alert-warning{background-color:var(--background-card, #ffffff);border-color:var(--border-neutral-primary, #d2d6db);border-left-color:var(--border-warning, #f79009);color:var(--text-default, #161616)}.alert-warning .alert-icon{background-color:var(--colors-yellow-50, #fffaeb);color:var(--icon-warning, #f79009)}.alert-warning .alert-heading{color:var(--text-display, #161616)}.alert-warning a{color:var(--colors-yellow-700, #dc6803)}.alert-danger{background-color:var(--background-card, #ffffff);border-color:var(--border-neutral-primary, #d2d6db);border-left-color:var(--border-error, #d92c20);color:var(--text-default, #161616)}.alert-danger .alert-icon{background-color:var(--colors-red-50, #fef3f2);color:var(--icon-error, #d92c20)}.alert-danger .alert-heading{color:var(--text-display, #161616)}.alert-danger a{color:var(--colors-red-700, #b32318)}.alert-light{background-color:var(--colors-neutral-50, #f9fafb);border-color:var(--colors-neutral-200, #e5e7eb);border-left-color:var(--colors-neutral-400, #9da4ae);color:var(--text-default, #161616)}.alert-light .alert-icon{color:var(--icon-default, #4d5761)}.alert-dark{background-color:var(--colors-neutral-900, #111927);border-color:var(--colors-neutral-700, #384250);border-left-color:var(--colors-neutral-600, #4d5761);color:#fff}.alert-dark .alert-heading{color:#fff}.alert-dark .alert-icon{color:#fff}.alert-dark a{color:#fff;opacity:.9}.alert-dark a:hover{opacity:1}.alert-dark .btn-close{filter:invert(1)}.alert-filled{border:none}.alert-filled.alert-primary{background-color:var(--colors-primary-sa-flag-50, #f3fcf6);color:var(--colors-primary-sa-flag-900, #104631)}.alert-filled.alert-success{background-color:var(--colors-green-50, #ecfdf3);color:var(--colors-green-900, #074c30)}.alert-filled.alert-info{background-color:var(--colors-blue-50, #eff8ff);color:var(--colors-blue-900, #194084)}.alert-filled.alert-warning{background-color:var(--colors-yellow-50, #fffaeb);color:var(--colors-yellow-900, #93370d)}.alert-filled.alert-danger{background-color:var(--colors-red-50, #fef3f2);color:var(--colors-red-900, #7a1712)}.alert-actions{display:flex;align-items:center;gap:var(--spacing-md, 8px);margin-top:var(--spacing-sm, 4px);flex-wrap:wrap}.alert-actions .btn{margin:0;font-size:var(--text-sm-size, 0.875rem)}.alert-link{color:inherit;font-weight:500;font-family:"mediumFont";text-decoration:underline}.alert-link:hover{opacity:.8}[dir=rtl] .alert{border-left-width:1px}[dir=rtl] .alert-dismissible{padding-right:var(--spacing-xl, 16px);padding-left:var(--spacing-5xl, 40px)}[dir=rtl] .alert-dismissible .btn-close{right:auto;left:var(--spacing-xl, 16px)}@media(max-width: 767.98px){.alert{padding:var(--spacing-md, 8px) var(--spacing-xl, 16px);gap:var(--spacing-sm, 4px)}.alert-icon{width:20px;height:20px}.alert-heading{font-size:var(--text-sm-size, 0.875rem)}.alert{font-size:var(--text-xs-size, 0.75rem)}.alert-dismissible{padding-right:var(--spacing-4xl, 32px)}}@media print{.alert{border:1px solid var(--border-neutral-primary, #d2d6db);page-break-inside:avoid}.alert-dismissible .btn-close{display:none}}.alert.fade{transition:opacity .15s linear}.alert.show{opacity:1}.alert .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.badge{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs, 4px);font-family:var(--font-family, inherit);white-space:nowrap;box-sizing:border-box;cursor:default;transition:all .2s ease;border:none;outline:none;vertical-align:middle;text-decoration:none;height:32px;min-height:32px;padding:0 var(--spacing-xl, 16px);font-size:var(--text-md-size, 1rem);font-weight:var(--text-md-weight-medium, 500);line-height:var(--text-md-line-height, 1.5);border-radius:var(--radius-full, 9999px);--bs-badge-padding-x: 0;--bs-badge-padding-y: 0;--bs-badge-font-size: 1rem;--bs-badge-font-weight: 500;--bs-badge-border-radius: 9999px;font-family:"mediumFont"}.badge-icon,.badge svg,.badge i{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px}.badge-icon svg,.badge svg svg,.badge i svg{width:100%;height:100%;display:block}.badge-xs{height:20px;min-height:20px;padding:0 var(--spacing-md, 8px);font-size:var(--text-xs-size, 0.75rem);font-weight:var(--text-xs-weight-medium, 500);line-height:var(--text-xs-line-height, 1.33)}.badge-xs .badge-icon,.badge-xs svg,.badge-xs i{width:12px;height:12px}.badge-sm{height:24px;min-height:24px;padding:0 var(--spacing-xl, 16px);font-size:var(--text-sm-size, 0.875rem);font-weight:var(--text-sm-weight-medium, 500);line-height:var(--text-sm-line-height, 1.43)}.badge-sm .badge-icon,.badge-sm svg,.badge-sm i{width:14px;height:14px}.badge-lg{height:40px;min-height:40px;padding:0 var(--spacing-3xl, 24px);font-size:var(--text-lg-size, 1.125rem);font-weight:var(--text-lg-weight-medium, 500);line-height:var(--text-lg-line-height, 1.56)}.badge-lg .badge-icon,.badge-lg svg,.badge-lg i{width:20px;height:20px}.badge-primary{background-color:var(--colors-primary-sa-flag-600-primary, #1b8354);color:#fff}.badge-primary a{color:#fff}.badge-secondary{background-color:var(--colors-neutral-100, #f3f4f6);color:var(--text-default, #161616)}.badge-secondary a{color:var(--text-default, #161616)}.badge-success{background-color:var(--colors-green-600, #069454);color:#fff}.badge-success a{color:#fff}.badge-info{background-color:var(--colors-blue-600, #156fee);color:#fff}.badge-info a{color:#fff}.badge-warning{background-color:var(--colors-yellow-600, #f79009);color:#fff}.badge-warning a{color:#fff}.badge-danger{background-color:var(--colors-red-600, #d92c20);color:#fff}.badge-danger a{color:#fff}.badge-light{background-color:var(--colors-neutral-100, #f3f4f6);color:var(--text-default, #161616)}.badge-light a{color:var(--text-default, #161616)}.badge-dark{background-color:var(--colors-neutral-900, #111927);color:#fff}.badge-dark a{color:#fff}.badge-outline-primary{background-color:rgba(0,0,0,0);color:var(--colors-primary-sa-flag-600-primary, #1b8354);border:1px solid var(--colors-primary-sa-flag-600-primary, #1b8354);padding:0 calc(var(--spacing-xl, 16px) - 1px)}.badge-outline-secondary{background-color:rgba(0,0,0,0);color:var(--text-default, #161616);border:1px solid var(--border-neutral-primary, #d2d6db);padding:0 calc(var(--spacing-xl, 16px) - 1px)}.badge-outline-success{background-color:rgba(0,0,0,0);color:var(--colors-green-600, #069454);border:1px solid var(--colors-green-600, #069454);padding:0 calc(var(--spacing-xl, 16px) - 1px)}.badge-outline-info{background-color:rgba(0,0,0,0);color:var(--colors-blue-600, #156fee);border:1px solid var(--colors-blue-600, #156fee);padding:0 calc(var(--spacing-xl, 16px) - 1px)}.badge-outline-warning{background-color:rgba(0,0,0,0);color:var(--colors-yellow-600, #f79009);border:1px solid var(--colors-yellow-600, #f79009);padding:0 calc(var(--spacing-xl, 16px) - 1px)}.badge-outline-danger{background-color:rgba(0,0,0,0);color:var(--colors-red-600, #d92c20);border:1px solid var(--colors-red-600, #d92c20);padding:0 calc(var(--spacing-xl, 16px) - 1px)}.badge-soft-primary{background-color:var(--colors-primary-sa-flag-50, #f3fcf6);color:var(--colors-primary-sa-flag-700, #166a45)}.badge-soft-success{background-color:var(--colors-green-50, #ecfdf3);color:var(--colors-green-700, #067647)}.badge-soft-info{background-color:var(--colors-blue-50, #eff8ff);color:var(--colors-blue-700, #175cd3)}.badge-soft-warning{background-color:var(--colors-yellow-50, #fffaeb);color:var(--colors-yellow-700, #dc6803)}.badge-soft-danger{background-color:var(--colors-red-50, #fef3f2);color:var(--colors-red-700, #b32318)}.badge-square{border-radius:var(--radius-sm, 4px)}.badge-rounded{border-radius:var(--radius-md, 8px)}.badge-dot::before{content:"";width:6px;height:6px;border-radius:var(--radius-full, 9999px);background-color:currentColor;display:inline-block;margin-right:var(--spacing-xs, 4px)}a.badge,button.badge{cursor:pointer;text-decoration:none}a.badge:hover,button.badge:hover{opacity:.85;transform:translateY(-1px)}a.badge:active,button.badge:active{transform:translateY(0)}a.badge:focus,button.badge:focus{outline:2px solid var(--button-background-primary-focused, #1b8354);outline-offset:2px}.badge-dismissible{padding-right:var(--spacing-3xl, 24px);position:relative}.badge-dismissible .btn-close{position:absolute;right:var(--spacing-xs, 4px);top:50%;transform:translateY(-50%);width:16px;height:16px;padding:0;background:rgba(0,0,0,0);border:none;opacity:1;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-xs, 2px);background-image:none}.badge-dismissible .btn-close::after{content:"Ã—";font-size:18px;line-height:1;color:currentColor}.badge-dismissible .btn-close:hover{opacity:.7}.badge-dismissible .btn-close:focus{outline:1px solid currentColor;outline-offset:1px}.badge-notification{position:absolute;top:-8px;right:-8px;min-width:20px;height:20px;padding:0 var(--spacing-xs, 4px);font-size:var(--text-xs-size, 0.75rem);line-height:20px;display:flex;align-items:center;justify-content:center}.badge-icon-only{width:32px;height:32px;padding:0;border-radius:var(--radius-full, 9999px)}.badge-icon-only.badge-xs{width:20px;height:20px}.badge-icon-only.badge-sm{width:24px;height:24px}.badge-icon-only.badge-lg{width:40px;height:40px}.btn .badge{margin-left:var(--spacing-md, 8px)}[dir=rtl] .badge-dot::before{margin-right:0;margin-left:var(--spacing-xs, 4px)}[dir=rtl] .btn .badge{margin-left:0;margin-right:var(--spacing-md, 8px)}[dir=rtl] .badge-dismissible .btn-close{right:auto;left:var(--spacing-xs, 4px)}@media(max-width: 767.98px){.badge{height:28px;padding:0 var(--spacing-md, 8px);font-size:var(--text-sm-size, 0.875rem)}.badge-lg{height:36px;padding:0 var(--spacing-xl, 16px)}}@media print{.badge{border:1px solid currentColor;color:var(--text-default, #161616) !important;background-color:rgba(0,0,0,0) !important}.badge-dismissible .btn-close{display:none}}.dropdown,.dropup,.dropend,.dropstart{position:relative;display:inline-block}.dropdown-toggle{display:inline-flex;align-items:center;gap:var(--spacing-md, 8px);cursor:pointer;white-space:nowrap}.dropdown-toggle::after{display:none}.dropdown-toggle::before{content:"";width:16px;height:16px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6L8 10L12 6' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px;transition:transform .2s ease;order:999;margin-left:auto}.dropdown-toggle[aria-expanded=true]::before{transform:rotate(180deg)}.dropdown-toggle.dropdown-toggle-split::before{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:200px;padding:var(--spacing-md, 8px);margin:var(--spacing-xs, 4px) 0 0;background-color:var(--background-menu, #ffffff);border:1px solid var(--border-neutral-primary, #d2d6db);border-radius:var(--radius-md, 8px);box-shadow:var(--shadow-lg, 0px 4px 6px -2px rgba(16, 24, 40, 0.03), 0px 12px 16px -4px rgba(16, 24, 40, 0.08));list-style:none;font-family:var(--font-family, inherit);box-sizing:border-box}.dropdown-menu.show{display:block}.dropdown-menu{--bs-dropdown-min-width: 200px;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0;--bs-dropdown-spacer: 4px;--bs-dropdown-border-radius: 8px;--bs-dropdown-border-width: 1px}.dropdown-menu-sm{min-width:160px;font-size:var(--text-sm-size, 0.875rem)}.dropdown-menu-lg{min-width:280px}.dropdown-menu-xl{min-width:360px}.dropdown-item{display:flex;align-items:center;gap:var(--spacing-md, 8px);width:100%;padding:var(--spacing-md, 8px) var(--spacing-xl, 16px);clear:both;font-weight:400;color:var(--text-default, #161616);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:none;border-radius:var(--radius-sm, 4px);font-size:var(--text-sm-size, 0.875rem);line-height:var(--text-sm-line-height, 1.43);cursor:pointer;transition:all .15s ease;box-sizing:border-box;user-select:none}.dropdown-item:hover,.dropdown-item:focus{color:var(--text-default, #161616);background-color:var(--background-neutral-50, #f9fafb);text-decoration:none}.dropdown-item.active,.dropdown-item:active{color:var(--text-primary-sa-flag, #14573a);background-color:var(--colors-primary-sa-flag-50, #f3fcf6);text-decoration:none}.dropdown-item:focus-visible{outline:2px solid var(--button-background-primary-focused, #1b8354);outline-offset:-2px;background-color:var(--background-neutral-50, #f9fafb)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--text-default, #161616);opacity:.5;pointer-events:none;background-color:rgba(0,0,0,0);cursor:not-allowed}.dropdown-item svg,.dropdown-item i,.dropdown-item .dropdown-item-icon{width:16px;height:16px;flex-shrink:0;color:currentColor}.dropdown-item .dropdown-item-shortcut{margin-left:auto;font-size:var(--text-xs-size, 0.75rem);color:var(--text-secondary-paragraph, #6c727e)}.dropdown-item-text{display:block;padding:var(--spacing-md, 8px) var(--spacing-xl, 16px);color:var(--text-default, #161616);font-size:var(--text-sm-size, 0.875rem)}.dropdown-header{display:block;padding:var(--spacing-md, 8px) var(--spacing-xl, 16px);margin-bottom:0;font-size:var(--text-xs-size, 0.75rem);font-weight:var(--text-xs-weight-semibold, 600);color:var(--text-secondary-paragraph, #6c727e);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.dropdown-divider{height:0;margin:var(--spacing-md, 8px) 0;overflow:hidden;border-top:1px solid var(--border-neutral-primary, #d2d6db);opacity:1}.dropdown-menu-end{right:0;left:auto}.dropdown-menu-start{right:auto;left:0}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--spacing-xs, 4px)}.dropend .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--spacing-xs, 4px)}.dropstart .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--spacing-xs, 4px)}.dropdown-menu-scrollable{max-height:280px;overflow-y:auto}.dropdown-menu-scrollable::-webkit-scrollbar{width:8px}.dropdown-menu-scrollable::-webkit-scrollbar-track{background:var(--background-neutral-50, #f9fafb);border-radius:var(--radius-sm, 4px)}.dropdown-menu-scrollable::-webkit-scrollbar-thumb{background:var(--colors-neutral-300, #d2d6db);border-radius:var(--radius-sm, 4px)}.dropdown-menu-scrollable::-webkit-scrollbar-thumb:hover{background:var(--colors-neutral-400, #9da4ae)}.dropdown-menu-dark{background-color:var(--colors-neutral-900, #111927);border-color:var(--colors-neutral-700, #384250)}.dropdown-menu-dark .dropdown-item{color:var(--colors-neutral-300, #d2d6db)}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:var(--colors-neutral-800, #1f2a37)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:var(--colors-primary-sa-flag-700, #166a45)}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:var(--colors-neutral-500, #6c727e)}.dropdown-menu-dark .dropdown-header{color:var(--colors-neutral-400, #9da4ae)}.dropdown-menu-dark .dropdown-divider{border-top-color:var(--colors-neutral-700, #384250)}.dropdown-search{padding:var(--spacing-md, 8px);margin-bottom:var(--spacing-xs, 4px);border-bottom:1px solid var(--border-neutral-primary, #d2d6db)}.dropdown-search input{width:100%;padding:var(--spacing-md, 8px);border:1px solid var(--border-neutral-primary, #d2d6db);border-radius:var(--radius-sm, 4px);font-size:var(--text-sm-size, 0.875rem);background-color:var(--background-card, #ffffff);color:var(--text-default, #161616)}.dropdown-search input:focus{outline:2px solid var(--button-background-primary-default, #1b8354);outline-offset:-2px;border-color:var(--button-background-primary-default, #1b8354)}.dropdown-search input::placeholder{color:var(--text-secondary-paragraph, #6c727e)}.dropdown-menu{opacity:0;transform:translateY(-8px);transition:opacity .15s ease,transform .15s ease;pointer-events:none}.dropdown-menu.show{opacity:1;transform:translateY(0);pointer-events:auto}@media(prefers-reduced-motion: reduce){.dropdown-menu{transition:none;transform:none}}[dir=rtl] .dropdown-toggle::before{margin-left:0;margin-right:auto;order:1}[dir=rtl] .dropdown-menu-end{right:auto;left:0}[dir=rtl] .dropdown-menu-start{right:0;left:auto}[dir=rtl] .dropend .dropdown-menu{right:100%;left:auto;margin-left:0;margin-right:var(--spacing-xs, 4px)}[dir=rtl] .dropstart .dropdown-menu{right:auto;left:100%;margin-right:0;margin-left:var(--spacing-xs, 4px)}[dir=rtl] .dropdown-item .dropdown-item-shortcut{margin-left:0;margin-right:auto}@media(max-width: 767.98px){.dropdown-menu{min-width:100%;max-width:calc(100vw - 32px)}.dropdown-item{padding:var(--spacing-md, 8px);font-size:var(--text-sm-size, 0.875rem)}.dropdown-menu-responsive{position:static;width:100%;border-radius:var(--radius-md, 8px);box-shadow:none;border:1px solid var(--border-neutral-primary, #d2d6db)}}@media print{.dropdown-menu{display:none !important}.dropdown-toggle::before{display:none}}.dropdown-menu[role=menu] .dropdown-item:focus{background-color:var(--background-neutral-50, #f9fafb)}.dropdown-menu .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);opacity:0;transition:opacity .2s ease}.modal-backdrop.show{opacity:1}.modal-backdrop.modal-backdrop-dark{background-color:rgba(0,0,0,.6)}.modal-backdrop.modal-backdrop-light{background-color:rgba(0,0,0,.3)}.modal-backdrop{--bs-backdrop-zindex: 1040;--bs-backdrop-bg: rgba(0, 0, 0, 0.4);--bs-backdrop-opacity: 1}.modal{position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;display:none;padding:var(--spacing-2xl, 32px)}.modal.show{display:flex !important;align-items:center;justify-content:center}.modal.fade .modal-dialog{opacity:0;transform:scale(0.95) translateY(-20px);transition:transform .2s ease-out,opacity .2s ease-out}.modal.show .modal-dialog{opacity:1;transform:scale(1) translateY(0)}.modal{--bs-modal-zindex: 1050;--bs-modal-width: 500px;--bs-modal-padding: 0;--bs-modal-margin: 0}.modal-dialog{position:relative;width:auto;margin:0;pointer-events:none;max-width:640px}.modal.show .modal-dialog{pointer-events:auto}.modal-dialog.modal-dialog-scrollable{height:calc(100% - 64px)}.modal-dialog.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-xs{max-width:360px}.modal-sm{max-width:480px}.modal-md{max-width:640px}.modal-lg{max-width:896px}.modal-xl{max-width:1120px}.modal-fullscreen{max-width:calc(100vw - 64px);height:calc(100vh - 64px)}.modal-fullscreen .modal-content{height:100%}.modal-fullscreen .modal-body{flex:1;overflow-y:auto}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;max-height:calc(100vh - 64px);pointer-events:auto;background-color:var(--background-card, #ffffff);background-clip:padding-box;border:1px solid var(--border-neutral-primary, #d2d6db);border-radius:var(--radius-lg, 16px);outline:0;box-shadow:var(--shadow-xl, 0px 8px 8px -4px rgba(16, 24, 40, 0.03), 0px 20px 24px -4px rgba(16, 24, 40, 0.08));--bs-modal-bg: var(--background-card, #ffffff);--bs-modal-border-color: var(--border-neutral-primary, #d2d6db);--bs-modal-border-width: 1px;--bs-modal-border-radius: 16px}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-xl, 16px);padding:var(--spacing-3xl, 24px);padding-bottom:var(--spacing-xl, 16px);flex-shrink:0;border-bottom:1px solid var(--border-neutral-primary, #d2d6db);border-top-left-radius:var(--radius-lg, 16px);border-top-right-radius:var(--radius-lg, 16px);--bs-modal-header-padding-x: 0;--bs-modal-header-padding-y: 0;--bs-modal-header-padding: 0;--bs-modal-header-border-color: var(--border-neutral-primary, #d2d6db);--bs-modal-header-border-width: 1px}.modal-title{margin:0;font-size:var(--text-lg-size, 1.125rem);font-weight:var(--text-lg-weight-semibold, 600);line-height:var(--text-lg-line-height, 1.56);color:var(--text-display, #161616);flex:1}.modal-body{position:relative;flex:1 1 auto;padding:var(--spacing-3xl, 24px);overflow-y:auto;color:var(--text-default, #161616);font-size:var(--text-sm-size, 0.875rem);line-height:var(--text-sm-line-height, 1.43)}.modal-body::-webkit-scrollbar{width:8px}.modal-body::-webkit-scrollbar-track{background:var(--background-neutral-50, #f9fafb);border-radius:var(--radius-sm, 4px)}.modal-body::-webkit-scrollbar-thumb{background:var(--colors-neutral-300, #d2d6db);border-radius:var(--radius-sm, 4px)}.modal-body::-webkit-scrollbar-thumb:hover{background:var(--colors-neutral-400, #9da4ae)}.modal-body{--bs-modal-padding: 0}.modal-body>*:first-child{margin-top:0}.modal-body>*:last-child{margin-bottom:0}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;gap:var(--spacing-md, 8px);padding:var(--spacing-xl, 16px) var(--spacing-3xl, 24px) var(--spacing-3xl, 24px);border-top:1px solid var(--border-neutral-primary, #d2d6db);border-bottom-right-radius:var(--radius-lg, 16px);border-bottom-left-radius:var(--radius-lg, 16px);--bs-modal-footer-gap: 8px;--bs-modal-footer-bg: transparent;--bs-modal-footer-border-color: var(--border-neutral-primary, #d2d6db);--bs-modal-footer-border-width: 1px}.modal-footer .btn{margin:0}.modal-footer.modal-footer-center{justify-content:center}.modal-footer.modal-footer-between{justify-content:space-between}.modal-header .btn-close,.btn-close.modal-close{flex-shrink:0;width:24px;height:24px;padding:0;margin:0;background:rgba(0,0,0,0);border:none;opacity:1;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm, 4px);transition:all .2s ease;color:var(--text-secondary-paragraph, #6c727e);background-image:none}.modal-header .btn-close::after,.btn-close.modal-close::after{content:"Ã—";font-size:28px;line-height:1;font-weight:300;color:currentColor}.modal-header .btn-close:hover,.btn-close.modal-close:hover{opacity:.7;background-color:var(--background-neutral-50, #f9fafb);color:var(--text-default, #161616)}.modal-header .btn-close:focus,.btn-close.modal-close:focus{outline:2px solid var(--button-background-primary-focused, #1b8354);outline-offset:2px;box-shadow:none;opacity:1}.modal-header .btn-close:active,.btn-close.modal-close:active{background-color:var(--background-neutral-100, #f3f4f6)}.modal-danger .modal-header{background-color:var(--colors-red-50, #fef3f2);border-bottom-color:var(--colors-red-200, #fecdca)}.modal-danger .modal-title{color:var(--colors-red-700, #b32318)}.modal-success .modal-header{background-color:var(--colors-green-50, #ecfdf3);border-bottom-color:var(--colors-green-200, #abefc6)}.modal-success .modal-title{color:var(--colors-green-700, #067647)}.modal-info .modal-header{background-color:var(--colors-blue-50, #eff8ff);border-bottom-color:var(--colors-blue-200, #b2ddff)}.modal-info .modal-title{color:var(--colors-blue-700, #175cd3)}.modal-header-borderless{border-bottom:none;padding-bottom:var(--spacing-xl, 16px)}.modal-footer-borderless{border-top:none;padding-top:var(--spacing-xl, 16px)}.modal-static.show .modal-dialog{animation:modalShake .3s ease}@keyframes modalShake{0%,100%{transform:scale(1) translateY(0)}25%{transform:scale(1.02) translateY(-4px)}75%{transform:scale(0.98) translateY(4px)}}[dir=rtl] .modal-footer{justify-content:flex-start}[dir=rtl] .modal-footer.modal-footer-center{justify-content:center}[dir=rtl] .modal-footer.modal-footer-between{justify-content:space-between}@media(max-width: 767.98px){.modal{padding:var(--spacing-lg, 16px)}.modal-dialog{max-width:100%}.modal-fullscreen,.modal-fullscreen-sm-down{max-width:100%;height:100vh;margin:0;border-radius:0}.modal-fullscreen .modal-content,.modal-fullscreen-sm-down .modal-content{height:100%;border-radius:0;border:none}.modal-header{padding:var(--spacing-xl, 16px)}.modal-body{padding:var(--spacing-xl, 16px)}.modal-footer{padding:var(--spacing-xl, 16px);flex-direction:column;align-items:stretch}.modal-footer .btn{width:100%}}@media(max-width: 991.98px){.modal-fullscreen-md-down{max-width:100%;height:100vh;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border-radius:0}}@media print{.modal{display:none !important}.modal-backdrop{display:none !important}}.modal .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none;transform:none}.modal-backdrop.fade{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;gap:0;font-family:var(--font-family, inherit);--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0;--bs-nav-link-font-weight: 400;--bs-nav-link-color: inherit;--bs-nav-link-hover-color: inherit;--bs-nav-link-disabled-color: inherit}.nav-link{display:flex;align-items:center;gap:var(--spacing-xs, 4px);padding:var(--spacing-md, 8px) var(--spacing-xl, 16px);font-size:var(--text-sm-size, 0.875rem);font-weight:var(--text-sm-weight-regular, 400);line-height:var(--text-sm-line-height, 1.43);color:var(--text-primary-paragraph, #4d5761);text-decoration:none;background:rgba(0,0,0,0);border:none;border-radius:var(--radius-sm, 4px);transition:all .2s ease;cursor:pointer;white-space:nowrap;position:relative}.nav-link:hover:not(.active):not(.disabled):not(:disabled){color:var(--text-default, #161616);background-color:var(--background-neutral-50, #f9fafb)}.nav-link.active{color:var(--text-default, #161616);font-weight:var(--text-sm-weight-semibold, 600);background-color:rgba(0,0,0,0)}.nav-link:focus,.nav-link:focus-visible{outline:2px solid var(--button-background-primary-focused, #1b8354);outline-offset:2px;z-index:2}.nav-link:focus:not(:focus-visible){outline:none}.nav-link.disabled,.nav-link:disabled{color:var(--text-primary-paragraph, #4d5761);opacity:.5;pointer-events:none;background-color:rgba(0,0,0,0);cursor:not-allowed}.nav-link svg,.nav-link i,.nav-link .nav-icon{width:16px;height:16px;flex-shrink:0;color:currentColor}.nav-tabs{border-bottom:1px solid var(--border-neutral-primary, #d2d6db);gap:var(--spacing-md, 8px)}.nav-tabs .nav-link{padding:var(--spacing-md, 8px) var(--spacing-xl, 16px);border:none;border-radius:0;background-color:rgba(0,0,0,0);position:relative;margin-bottom:-1px;color:var(--text-primary-paragraph, #4d5761);font-weight:var(--text-sm-weight-regular, 400)}.nav-tabs .nav-link:hover:not(.active):not(.disabled){color:var(--text-default, #161616);background-color:rgba(0,0,0,0);border:none}.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{color:var(--text-default, #161616);font-weight:var(--text-sm-weight-semibold, 600);background-color:rgba(0,0,0,0);border:none}.nav-tabs .nav-link.active::after,.nav-tabs .nav-link:hover::after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background-color:var(--border-primary, #1b8354);border-radius:var(--radius-full, 9999px) var(--radius-full, 9999px) 0 0}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus,.nav-tabs .nav-link.active{border-color:rgba(0,0,0,0);isolation:auto}.nav-tabs .dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.nav-tabs-vertical,.nav.flex-column{border-bottom:none;border-right:none;flex-direction:column;align-items:stretch;gap:0}.nav-tabs-vertical .nav-link,.nav.flex-column .nav-link{padding:var(--spacing-md, 8px) var(--spacing-xl, 16px);border-radius:var(--radius-sm, 4px);text-align:left;width:100%}.nav-tabs-vertical .nav-link.active,.nav.flex-column .nav-link.active{background-color:rgba(0,0,0,0)}.nav-tabs-vertical .nav-link.active::after,.nav.flex-column .nav-link.active::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:calc(100% - 16px);background-color:var(--border-primary, #1b8354);border-radius:var(--radius-full, 9999px)}.nav-pills{gap:var(--spacing-md, 8px)}.nav-pills .nav-link{border-radius:var(--radius-full, 9999px);padding:var(--spacing-md, 8px) var(--spacing-xl, 16px)}.nav-pills .nav-link.active{color:#fff;background-color:var(--button-background-primary-default, #1b8354);font-weight:var(--text-sm-weight-medium, 500)}.nav-pills .nav-link.active::after{display:none}.nav-pills .nav-link.active:hover{background-color:var(--button-background-primary-hovered, #166a45)}.nav-pills .nav-link:hover:not(.active):not(.disabled){background-color:var(--background-neutral-100, #f3f4f6)}.nav-underline{border-bottom:1px solid var(--border-neutral-primary, #d2d6db);gap:var(--spacing-3xl, 24px)}.nav-underline .nav-link{padding:var(--spacing-md, 8px) var(--spacing-xs, 4px);border:none;border-radius:0;position:relative}.nav-underline .nav-link.active{color:var(--text-default, #161616);font-weight:var(--text-sm-weight-semibold, 600)}.nav-underline .nav-link.active::after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:var(--border-primary, #1b8354)}.nav-underline .nav-link:hover:not(.active):not(.disabled){background-color:rgba(0,0,0,0);color:var(--text-default, #161616)}.nav-fill .nav-item,.nav-fill .nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified .nav-link{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.tab-pane.active{display:block}.tab-content.fade .tab-pane{opacity:0;transition:opacity .15s linear}.tab-content.fade .tab-pane.active{opacity:1}.nav-bordered{border:1px solid var(--border-neutral-primary, #d2d6db);border-radius:var(--radius-md, 8px);padding:var(--spacing-xs, 4px);background-color:var(--background-neutral-50, #f9fafb)}.nav-bordered .nav-link.active{background-color:var(--background-card, #ffffff);box-shadow:var(--shadow-sm, 0px 1px 2px 0px rgba(16, 24, 40, 0.06), 0px 1px 3px 0px rgba(16, 24, 40, 0.1))}.nav-bordered .nav-link.active::after{display:none}.nav-sm .nav-link{padding:var(--spacing-xs, 4px) var(--spacing-md, 8px);font-size:var(--text-xs-size, 0.75rem)}.nav-sm .nav-link svg,.nav-sm .nav-link i{width:14px;height:14px}.nav-lg .nav-link{padding:var(--spacing-xl, 16px) var(--spacing-3xl, 24px);font-size:var(--text-md-size, 1rem)}.nav-lg .nav-link svg,.nav-lg .nav-link i{width:20px;height:20px}.nav-icons .nav-link{padding:var(--spacing-md, 8px);width:40px;height:40px;display:flex;align-items:center;justify-content:center}.nav-icons .nav-link svg,.nav-icons .nav-link i{width:20px;height:20px}.nav-link .badge{margin-left:var(--spacing-xs, 4px);font-size:var(--text-xs-size, 0.75rem)}.nav-scrollable{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.nav-scrollable::-webkit-scrollbar{display:none}.nav-scrollable{scrollbar-width:none}.nav-divider{width:1px;height:24px;background-color:var(--border-neutral-primary, #d2d6db);margin:0 var(--spacing-md, 8px);align-self:center}[dir=rtl] .nav-tabs-vertical,[dir=rtl] .nav.flex-column{border-right:none;border-left:none}[dir=rtl] .nav-tabs-vertical .nav-link.active::after,[dir=rtl] .nav.flex-column .nav-link.active::after{left:auto;right:0}[dir=rtl] .nav-link .badge{margin-left:0;margin-right:var(--spacing-xs, 4px)}@media(max-width: 767.98px){.nav-tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.nav-tabs::-webkit-scrollbar{display:none}.nav-link{padding:var(--spacing-md, 8px);font-size:var(--text-xs-size, 0.75rem)}.nav-responsive{flex-direction:column;border-bottom:none}.nav-responsive .nav-link{width:100%;text-align:left}}@media print{.nav{display:none}.tab-content>.tab-pane{display:block !important;opacity:1 !important;page-break-inside:avoid}}.nav .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}@media(prefers-reduced-motion: reduce){.tab-content.fade .tab-pane{transition:none}.nav-link{transition:none}}.letter-spacing-default{letter-spacing:var(--letter-spacing-default, 0.02em)}.text-primary-dga{color:var(--text-primary-sa-flag, #14573a) !important}.text-oncolor{color:var(--text-oncolor-primary, #ffffff) !important}.bg-card{background-color:var(--background-card, #ffffff) !important}.bg-menu{background-color:var(--background-menu, #ffffff) !important}.bg-neutral-50{background-color:var(--background-neutral-50, #f9fafb) !important}.bg-neutral-100{background-color:var(--background-neutral-100, #f3f4f6) !important}.border-neutral-primary{border-color:var(--border-neutral-primary, #d2d6db) !important}.border-error{border-color:var(--border-error, #d92c20) !important}.rounded-xs{border-radius:var(--radius-xs, 2px) !important}.rounded-sm{border-radius:var(--radius-sm, 4px) !important}.rounded-md{border-radius:var(--radius-md, 8px) !important}.rounded-lg{border-radius:var(--radius-lg, 16px) !important}.rounded-xl{border-radius:var(--radius-xl, 24px) !important}.rounded-full{border-radius:var(--radius-full, 9999px) !important}.gap-xs{gap:var(--spacing-xs, 4px) !important}.gap-md{gap:var(--spacing-md, 8px) !important}.gap-xl{gap:var(--spacing-xl, 16px) !important}.gap-3xl{gap:var(--spacing-3xl, 24px) !important}.gap-4xl{gap:var(--spacing-4xl, 32px) !important}.gap-5xl{gap:var(--spacing-5xl, 40px) !important}.shadow-xs{box-shadow:var(--shadow-xs, 0px 1px 2px 0px rgba(16, 24, 40, 0.05)) !important}.shadow-sm{box-shadow:var(--shadow-sm, 0px 1px 2px 0px rgba(16, 24, 40, 0.06), 0px 1px 3px 0px rgba(16, 24, 40, 0.1)) !important}.shadow-md{box-shadow:var(--shadow-md, 0px 2px 4px -2px rgba(16, 24, 40, 0.06), 0px 4px 8px -2px rgba(16, 24, 40, 0.1)) !important}.shadow-lg{box-shadow:var(--shadow-lg, 0px 4px 6px -2px rgba(16, 24, 40, 0.03), 0px 12px 16px -4px rgba(16, 24, 40, 0.08)) !important}.shadow-xl{box-shadow:var(--shadow-xl, 0px 8px 8px -4px rgba(16, 24, 40, 0.03), 0px 20px 24px -4px rgba(16, 24, 40, 0.08)) !important}.shadow-2xl{box-shadow:var(--shadow-2xl, 0px 24px 48px -12px rgba(16, 24, 40, 0.18)) !important}.shadow-3xl{box-shadow:var(--shadow-3xl, 0px 32px 64px -12px rgba(16, 24, 40, 0.14)) !important}[dir=rtl] .text-start{text-align:right !important}[dir=rtl] .text-end{text-align:left !important}[dir=rtl] .btn svg:first-child,[dir=rtl] .btn i:first-child{margin-left:.5rem;margin-right:0}[dir=rtl] .btn svg:last-child,[dir=rtl] .btn i:last-child{margin-right:.5rem;margin-left:0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid var(--button-background-primary-default, #1b8354);outline-offset:2px}.btn,.form-control,.form-select,.card-hover,.table-selectable>tbody>tr{transition:all .2s ease}@media print{.table{border-collapse:collapse !important}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{border:1px solid var(--border-neutral-primary, #d2d6db) !important}.shadow,.shadow-sm,.shadow-md,.shadow-lg{box-shadow:none !important}}@font-face{font-family:"boldFont";font-style:normal;font-weight:700;src:url("../fonts/ibm-sans-arabic/IBMPlexSansArabic-Bold.woff2") format("woff2");font-display:swap}@font-face{font-family:"semiBoldFont";font-style:normal;font-weight:600;src:url("../fonts/ibm-sans-arabic/IBMPlexSansArabic-SemiBold.woff2") format("woff2");font-display:swap}@font-face{font-family:"mediumFont";font-style:normal;font-weight:500;src:url("../fonts/ibm-sans-arabic/IBMPlexSansArabic-Medium.woff2") format("woff2");font-display:swap}@font-face{font-family:"regularFont";font-style:normal;font-weight:400;src:url("../fonts/ibm-sans-arabic/IBMPlexSansArabic-Regular.woff2") format("woff2");font-display:swap}*{font-family:"regularFont",sans-serif}*{font-family:var(--font-family);letter-spacing:var(--letter-spacing-default)}.display-2xl{font-size:var(--display-2xl-size);line-height:var(--display-2xl-line-height);letter-spacing:var(--display-2xl-letter-spacing)}.display-2xl--regular{font-weight:var(--display-2xl-weight-regular)}.display-2xl--medium{font-weight:var(--display-2xl-weight-medium)}.display-2xl--semibold{font-weight:var(--display-2xl-weight-semibold)}.display-2xl--bold{font-weight:var(--display-2xl-weight-bold)}.display-xl{font-size:var(--display-xl-size);line-height:var(--display-xl-line-height);letter-spacing:var(--display-xl-letter-spacing)}.display-xl--regular{font-weight:var(--display-xl-weight-regular)}.display-xl--medium{font-weight:var(--display-xl-weight-medium)}.display-xl--semibold{font-weight:var(--display-xl-weight-semibold)}.display-xl--bold{font-weight:var(--display-xl-weight-bold)}.display-lg{font-size:var(--display-lg-size);line-height:var(--display-lg-line-height);letter-spacing:var(--display-lg-letter-spacing)}.display-lg--regular{font-weight:var(--display-lg-weight-regular)}.display-lg--medium{font-weight:var(--display-lg-weight-medium)}.display-lg--semibold{font-weight:var(--display-lg-weight-semibold)}.display-lg--bold{font-weight:var(--display-lg-weight-bold)}.display-md{font-size:var(--display-md-size);line-height:var(--display-md-line-height);letter-spacing:var(--display-md-letter-spacing)}.display-md--regular{font-weight:var(--display-md-weight-regular)}.display-md--medium{font-weight:var(--display-md-weight-medium)}.display-md--semibold{font-weight:var(--display-md-weight-semibold)}.display-md--bold{font-weight:var(--display-md-weight-bold)}.display-sm{font-size:var(--display-sm-size);line-height:var(--display-sm-line-height);letter-spacing:var(--display-sm-letter-spacing)}.display-sm--regular{font-weight:var(--display-sm-weight-regular)}.display-sm--medium{font-weight:var(--display-sm-weight-medium)}.display-sm--semibold{font-weight:var(--display-sm-weight-semibold)}.display-sm--bold{font-weight:var(--display-sm-weight-bold)}.display-xs{font-size:var(--display-xs-size);line-height:var(--display-xs-line-height);letter-spacing:var(--display-xs-letter-spacing)}.display-xs--regular{font-weight:var(--display-xs-weight-regular)}.display-xs--medium{font-weight:var(--display-xs-weight-medium)}.display-xs--semibold{font-weight:var(--display-xs-weight-semibold)}.display-xs--bold{font-weight:var(--display-xs-weight-bold)}.text-xl{font-size:var(--text-xl-size);line-height:var(--text-xl-line-height);letter-spacing:var(--text-xl-letter-spacing)}.text-xl--regular{font-weight:var(--text-xl-weight-regular)}.text-xl--medium{font-weight:var(--text-xl-weight-medium)}.text-xl--semibold{font-weight:var(--text-xl-weight-semibold)}.text-xl--bold{font-weight:var(--text-xl-weight-bold)}.text-lg{font-size:var(--text-lg-size);line-height:var(--text-lg-line-height);letter-spacing:var(--text-lg-letter-spacing)}.text-lg--regular{font-weight:var(--text-lg-weight-regular)}.text-lg--medium{font-weight:var(--text-lg-weight-medium)}.text-lg--semibold{font-weight:var(--text-lg-weight-semibold)}.text-lg--bold{font-weight:var(--text-lg-weight-bold)}.text-md{font-size:var(--text-md-size);line-height:var(--text-md-line-height);letter-spacing:var(--text-md-letter-spacing)}.text-md--regular{font-weight:var(--text-md-weight-regular)}.text-md--medium{font-weight:var(--text-md-weight-medium)}.text-md--semibold{font-weight:var(--text-md-weight-semibold)}.text-md--bold{font-weight:var(--text-md-weight-bold)}.text-sm{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);letter-spacing:var(--text-sm-letter-spacing)}.text-sm--regular{font-weight:var(--text-sm-weight-regular)}.text-sm--medium{font-weight:var(--text-sm-weight-medium)}.text-sm--semibold{font-weight:var(--text-sm-weight-semibold)}.text-sm--bold{font-weight:var(--text-sm-weight-bold)}.text-xs{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);letter-spacing:var(--text-xs-letter-spacing)}.text-xs--regular{font-weight:var(--text-xs-weight-regular)}.text-xs--medium{font-weight:var(--text-xs-weight-medium)}.text-xs--semibold{font-weight:var(--text-xs-weight-semibold)}.text-xs--bold{font-weight:var(--text-xs-weight-bold)}.text-xxs{font-size:var(--text-xxs-size);line-height:var(--text-xxs-line-height);letter-spacing:var(--text-xxs-letter-spacing)}.text-xxs--regular{font-weight:var(--text-xxs-weight-regular)}.text-xxs--medium{font-weight:var(--text-xxs-weight-medium)}.text-xxs--semibold{font-weight:var(--text-xxs-weight-semibold)}.text-xxs--bold{font-weight:var(--text-xxs-weight-bold)}h1,h2,h3,h4,h5,h6,strong{font-family:"boldFont"}body{font-family:var(--font-family) !important;font-size:var(--text-md-size);line-height:var(--text-md-line-height);letter-spacing:var(--text-md-letter-spacing);font-weight:var(--text-md-weight-regular);background:var(--background-white);color:var(--text-default)}.p-xs{padding:var(--spacing-xs) !important}.p-md{padding:var(--spacing-md) !important}.p-xl{padding:var(--spacing-xl) !important}.p-3xl{padding:var(--spacing-3xl) !important}.p-4xl{padding:var(--spacing-4xl) !important}.p-5xl{padding:var(--spacing-5xl) !important}.p-7xl{padding:var(--spacing-7xl) !important}.p-0{padding:0 !important}.pt-xs{padding-block-start:var(--spacing-xs) !important}.pt-md{padding-block-start:var(--spacing-md) !important}.pt-xl{padding-block-start:var(--spacing-xl) !important}.pt-3xl{padding-block-start:var(--spacing-3xl) !important}.pt-4xl{padding-block-start:var(--spacing-4xl) !important}.pt-5xl{padding-block-start:var(--spacing-5xl) !important}.pt-7xl{padding-block-start:var(--spacing-7xl) !important}.pt-0{padding-block-start:0 !important}.pb-xs{padding-block-end:var(--spacing-xs) !important}.pb-md{padding-block-end:var(--spacing-md) !important}.pb-xl{padding-block-end:var(--spacing-xl) !important}.pb-3xl{padding-block-end:var(--spacing-3xl) !important}.pb-4xl{padding-block-end:var(--spacing-4xl) !important}.pb-5xl{padding-block-end:var(--spacing-5xl) !important}.pb-7xl{padding-block-end:var(--spacing-7xl) !important}.pb-0{padding-block-end:0 !important}.ps-xs{padding-inline-start:var(--spacing-xs) !important}.ps-md{padding-inline-start:var(--spacing-md) !important}.ps-xl{padding-inline-start:var(--spacing-xl) !important}.ps-3xl{padding-inline-start:var(--spacing-3xl) !important}.ps-4xl{padding-inline-start:var(--spacing-4xl) !important}.ps-5xl{padding-inline-start:var(--spacing-5xl) !important}.ps-7xl{padding-inline-start:var(--spacing-7xl) !important}.ps-0{padding-inline-start:0 !important}.pe-xs{padding-inline-end:var(--spacing-xs) !important}.pe-md{padding-inline-end:var(--spacing-md) !important}.pe-xl{padding-inline-end:var(--spacing-xl) !important}.pe-3xl{padding-inline-end:var(--spacing-3xl) !important}.pe-4xl{padding-inline-end:var(--spacing-4xl) !important}.pe-5xl{padding-inline-end:var(--spacing-5xl) !important}.pe-7xl{padding-inline-end:var(--spacing-7xl) !important}.pe-0{padding-inline-end:0 !important}.px-xs{padding-inline:var(--spacing-xs) !important}.px-md{padding-inline:var(--spacing-md) !important}.px-xl{padding-inline:var(--spacing-xl) !important}.px-3xl{padding-inline:var(--spacing-3xl) !important}.px-4xl{padding-inline:var(--spacing-4xl) !important}.px-5xl{padding-inline:var(--spacing-5xl) !important}.px-7xl{padding-inline:var(--spacing-7xl) !important}.px-0{padding-inline:0 !important}.py-xs{padding-block:var(--spacing-xs) !important}.py-md{padding-block:var(--spacing-md) !important}.py-xl{padding-block:var(--spacing-xl) !important}.py-3xl{padding-block:var(--spacing-3xl) !important}.py-4xl{padding-block:var(--spacing-4xl) !important}.py-5xl{padding-block:var(--spacing-5xl) !important}.py-7xl{padding-block:var(--spacing-7xl) !important}.py-0{padding-block:0 !important}.m-xs{margin:var(--spacing-xs) !important}.m-md{margin:var(--spacing-md) !important}.m-xl{margin:var(--spacing-xl) !important}.m-3xl{margin:var(--spacing-3xl) !important}.m-4xl{margin:var(--spacing-4xl) !important}.m-5xl{margin:var(--spacing-5xl) !important}.m-7xl{margin:var(--spacing-7xl) !important}.m-0{margin:0 !important}.m-auto{margin:auto !important}.mt-xs{margin-block-start:var(--spacing-xs) !important}.mt-md{margin-block-start:var(--spacing-md) !important}.mt-xl{margin-block-start:var(--spacing-xl) !important}.mt-3xl{margin-block-start:var(--spacing-3xl) !important}.mt-4xl{margin-block-start:var(--spacing-4xl) !important}.mt-5xl{margin-block-start:var(--spacing-5xl) !important}.mt-7xl{margin-block-start:var(--spacing-7xl) !important}.mt-0{margin-block-start:0 !important}.mt-auto{margin-block-start:auto !important}.mb-xs{margin-block-end:var(--spacing-xs) !important}.mb-md{margin-block-end:var(--spacing-md) !important}.mb-xl{margin-block-end:var(--spacing-xl) !important}.mb-3xl{margin-block-end:var(--spacing-3xl) !important}.mb-4xl{margin-block-end:var(--spacing-4xl) !important}.mb-5xl{margin-block-end:var(--spacing-5xl) !important}.mb-7xl{margin-block-end:var(--spacing-7xl) !important}.mb-0{margin-block-end:0 !important}.mb-auto{margin-block-end:auto !important}.ms-xs{margin-inline-start:var(--spacing-xs) !important}.ms-md{margin-inline-start:var(--spacing-md) !important}.ms-xl{margin-inline-start:var(--spacing-xl) !important}.ms-3xl{margin-inline-start:var(--spacing-3xl) !important}.ms-4xl{margin-inline-start:var(--spacing-4xl) !important}.ms-5xl{margin-inline-start:var(--spacing-5xl) !important}.ms-7xl{margin-inline-start:var(--spacing-7xl) !important}.ms-0{margin-inline-start:0 !important}.ms-auto{margin-inline-start:auto !important}.me-xs{margin-inline-end:var(--spacing-xs) !important}.me-md{margin-inline-end:var(--spacing-md) !important}.me-xl{margin-inline-end:var(--spacing-xl) !important}.me-3xl{margin-inline-end:var(--spacing-3xl) !important}.me-4xl{margin-inline-end:var(--spacing-4xl) !important}.me-5xl{margin-inline-end:var(--spacing-5xl) !important}.me-7xl{margin-inline-end:var(--spacing-7xl) !important}.me-0{margin-inline-end:0 !important}.me-auto{margin-inline-end:auto !important}.mx-xs{margin-inline:var(--spacing-xs) !important}.mx-md{margin-inline:var(--spacing-md) !important}.mx-xl{margin-inline:var(--spacing-xl) !important}.mx-3xl{margin-inline:var(--spacing-3xl) !important}.mx-4xl{margin-inline:var(--spacing-4xl) !important}.mx-5xl{margin-inline:var(--spacing-5xl) !important}.mx-7xl{margin-inline:var(--spacing-7xl) !important}.mx-0{margin-inline:0 !important}.mx-auto{margin-inline:auto !important}.my-xs{margin-block:var(--spacing-xs) !important}.my-md{margin-block:var(--spacing-md) !important}.my-xl{margin-block:var(--spacing-xl) !important}.my-3xl{margin-block:var(--spacing-3xl) !important}.my-4xl{margin-block:var(--spacing-4xl) !important}.my-5xl{margin-block:var(--spacing-5xl) !important}.my-7xl{margin-block:var(--spacing-7xl) !important}.my-0{margin-block:0 !important}.my-auto{margin-block:auto !important}.gap-xs{gap:var(--spacing-xs) !important}.gap-md{gap:var(--spacing-md) !important}.gap-xl{gap:var(--spacing-xl) !important}.gap-3xl{gap:var(--spacing-3xl) !important}.gap-4xl{gap:var(--spacing-4xl) !important}.gap-5xl{gap:var(--spacing-5xl) !important}.gap-7xl{gap:var(--spacing-7xl) !important}.gap-0{gap:0 !important}.row-gap-xs{row-gap:var(--spacing-xs) !important}.row-gap-md{row-gap:var(--spacing-md) !important}.row-gap-xl{row-gap:var(--spacing-xl) !important}.row-gap-3xl{row-gap:var(--spacing-3xl) !important}.row-gap-4xl{row-gap:var(--spacing-4xl) !important}.row-gap-5xl{row-gap:var(--spacing-5xl) !important}.row-gap-7xl{row-gap:var(--spacing-7xl) !important}.row-gap-0{row-gap:0 !important}.column-gap-xs{column-gap:var(--spacing-xs) !important}.column-gap-md{column-gap:var(--spacing-md) !important}.column-gap-xl{column-gap:var(--spacing-xl) !important}.column-gap-3xl{column-gap:var(--spacing-3xl) !important}.column-gap-4xl{column-gap:var(--spacing-4xl) !important}.column-gap-5xl{column-gap:var(--spacing-5xl) !important}.column-gap-7xl{column-gap:var(--spacing-7xl) !important}.column-gap-0{column-gap:0 !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.align-start{align-items:flex-start !important}.align-end{align-items:flex-end !important}.align-center{align-items:center !important}.align-baseline{align-items:baseline !important}.align-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-1{flex:1 !important}.flex-auto{flex:auto !important}.flex-none{flex:none !important}.text-start{text-align:start !important}.text-end{text-align:end !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}:root{--animate-duration: 0.5s}.not-animated,[data-animate]:not(.animated){opacity:0}.animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}input[type=submit].button{background:var(--button-background-primary-default);color:var(--text-oncolor-primary);border:1px solid var(--button-background-primary-default)}input[type=submit].button:hover:not(:disabled){background:var(--button-background-primary-hovered);border-color:var(--button-background-primary-hovered);transform:translateY(-1px);box-shadow:var(--shadow-md);cursor:pointer}input[type=submit].button:active:not(:disabled){background:var(--button-background-primary-pressed);border-color:var(--button-background-primary-pressed);box-shadow:none;outline:none;transform:translateY(0)}input[type=submit].button:focus:not(:disabled){outline:2px solid var(--button-background-primary-focused);outline-offset:2px}input[type=submit].button:focus:not(:focus-visible){outline:none}input[type=submit].button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}button{border:none}.btn{outline:none;border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:"mediumFont";font-weight:500;border:2px solid rgba(0,0,0,0);height:40px;padding:0 16px;font-size:16px;box-sizing:border-box;text-align:center;text-decoration:none;vertical-align:middle;user-select:none;transition:background-color .1s ease}.btn--small{min-width:74px;height:24px;padding:0 8px;font-size:12px}.btn--medium{min-width:94px;height:32px;padding:0 12px;font-size:14px}.btn--large{min-width:110px;height:40px;padding:0 16px;font-size:16px}.btn-primary{background-color:#1b8354;color:#fff}.btn-primary:hover{background-color:#166a45}.btn-primary:active{background-color:#104631}.btn-primary:focus,.btn-primary:focus-visible{border:2px solid #161616;position:relative}.btn-primary:focus::after,.btn-primary:focus-visible::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;box-sizing:border-box;border:1px solid #fff}.btn-primary:active::after{display:none}.btn-neutral{background-color:#0d121c;color:#fff}.btn-neutral:hover{background-color:#1f2a37}.btn-neutral:active{background-color:#4d5761}.btn-neutral:focus,.btn-neutral:focus-visible{border:2px solid #161616;position:relative}.btn-neutral:focus::after,.btn-neutral:focus-visible::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;box-sizing:border-box;border:1px solid #fff}.btn-neutral:active::after{display:none}.btn-secondary{background-color:#f3f4f6;color:#161616}.btn-secondary:hover{background-color:#e5e7eb}.btn-secondary:active{background-color:#e5e7eb}.btn-secondary:focus,.btn-secondary:focus-visible{border:2px solid #161616}.btn-secondary:active{border-color:rgba(0,0,0,0)}.btn-secondary-outline{background-color:rgba(0,0,0,0);color:#161616;border:1px solid #d2d6db}.btn-secondary-outline:hover{background-color:#f3f4f6;border-color:#e5e7eb}.btn-secondary-outline:active{background-color:#e5e7eb;border-color:#d2d6db}.btn-secondary-outline:focus,.btn-secondary-outline:focus-visible{border:2px solid #161616}.btn-subtle{background-color:rgba(0,0,0,0);color:#161616;border:2px solid rgba(0,0,0,0)}.btn-subtle:hover{background-color:#f3f4f6}.btn-subtle:active{background-color:#e5e7eb}.btn-subtle:focus,.btn-subtle:focus-visible{border:2px solid #161616}.btn-transparent{background-color:rgba(0,0,0,0);color:#161616;border:2px solid rgba(0,0,0,0)}.btn-transparent:hover{color:#166a45}.btn-transparent:active{color:#104631}.btn-transparent:focus,.btn-transparent:focus-visible{border:2px solid #161616}.btn-destructive.btn-primary{background-color:#d92d20;color:#fff}.btn-destructive.btn-primary:hover{background-color:#b42318}.btn-destructive.btn-primary:active{background-color:#7a271a}.btn-destructive.btn-neutral{background-color:#0d121c;color:#fff}.btn-destructive.btn-neutral:hover{background-color:#1f2a37}.btn-destructive.btn-neutral:active{background-color:#4d5761}.btn-destructive.btn-secondary{background-color:#fef3f2;color:#b42318}.btn-destructive.btn-secondary:hover{background-color:#fee4e2}.btn-destructive.btn-secondary:active{background-color:#fecdca}.btn-destructive.btn-secondary-outline{background-color:rgba(0,0,0,0);color:#b42318;border-color:#fecdca}.btn-destructive.btn-secondary-outline:hover{background-color:#fee4e2;border-color:#fecdca}.btn-destructive.btn-secondary-outline:active{background-color:#fecdca;border-color:#fecdca}.btn-destructive.btn-subtle{background-color:rgba(0,0,0,0);color:#b42318}.btn-destructive.btn-subtle:hover{background-color:#fee4e2}.btn-destructive.btn-subtle:active{background-color:#fecdca}.btn-destructive.btn-transparent{background-color:rgba(0,0,0,0);color:#d92d20}.btn-destructive.btn-transparent:hover{color:#b42318}.btn-destructive.btn-transparent:active{color:#7a271a}.btn-on-color.btn-primary,.btn-on-color.btn-neutral{background-color:#fff;color:#161616}.btn-on-color.btn-primary:hover,.btn-on-color.btn-neutral:hover{background-color:hsla(0,0%,100%,.8)}.btn-on-color.btn-primary:active,.btn-on-color.btn-neutral:active{background-color:hsla(0,0%,100%,.6)}.btn-on-color.btn-primary:focus,.btn-on-color.btn-primary:focus-visible,.btn-on-color.btn-neutral:focus,.btn-on-color.btn-neutral:focus-visible{border-color:#fff}.btn-on-color.btn-primary:focus::after,.btn-on-color.btn-primary:focus-visible::after,.btn-on-color.btn-neutral:focus::after,.btn-on-color.btn-neutral:focus-visible::after{border-color:#161616}.btn-on-color.btn-primary:hover:not(:disabled):not(.disabled),.btn-on-color.btn-neutral:hover:not(:disabled):not(.disabled){background-color:hsla(0,0%,100%,.8);color:#161616}.btn-on-color.btn-secondary{background-color:hsla(0,0%,100%,.2);color:#fff}.btn-on-color.btn-secondary:hover{background-color:hsla(0,0%,100%,.2)}.btn-on-color.btn-secondary:active{background-color:hsla(0,0%,100%,.4)}.btn-on-color.btn-secondary:focus,.btn-on-color.btn-secondary:focus-visible{border-color:#fff}.btn-on-color.btn-secondary-outline{background-color:rgba(0,0,0,0);color:#fff;border-color:hsla(0,0%,100%,.4)}.btn-on-color.btn-secondary-outline:hover{background-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4)}.btn-on-color.btn-secondary-outline:active{background-color:hsla(0,0%,100%,.4);border-color:hsla(0,0%,100%,.4)}.btn-on-color.btn-secondary-outline:focus,.btn-on-color.btn-secondary-outline:focus-visible{border-color:#fff}.btn-on-color.btn-subtle{background-color:rgba(0,0,0,0);color:#fff}.btn-on-color.btn-subtle:hover{background-color:hsla(0,0%,100%,.2)}.btn-on-color.btn-subtle:active{background-color:hsla(0,0%,100%,.4)}.btn-on-color.btn-subtle:focus,.btn-on-color.btn-subtle:focus-visible{border-color:#fff}.btn-on-color.btn-transparent{background-color:rgba(0,0,0,0);color:#fff}.btn-on-color.btn-transparent:hover{color:#54c08a}.btn-on-color.btn-transparent:active{color:#88d8ad}.btn-on-color.btn-transparent:focus,.btn-on-color.btn-transparent:focus-visible{border-color:#fff}.btn:disabled,.btn--disabled{cursor:default;pointer-events:none;background-color:#e5e7eb;color:#9da4ae;border-color:rgba(0,0,0,0)}.btn:disabled::after,.btn--disabled::after{display:none}.btn__lead-icon{margin-inline-end:4px;display:inline-flex}.btn__trail-icon{margin-inline-start:4px;display:inline-flex}.btn__icon-only{display:inline-flex}.btn-icon-only{min-width:0}.alert{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-xl);border-radius:var(--radius-md);border:1px solid var(--border-neutral-primary);border-inline-start-width:var(--spacing-md);position:relative;margin-bottom:var(--spacing-md)}.alert__icon{flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-xl);background-color:#f9fafb;display:flex;align-items:center;justify-content:center}.alert__icon svg{width:24px;height:24px}.alert__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.alert__title{font-size:var(--text-md-size);font-weight:var(--text-md-weight-semibold);margin:0;line-height:1.4}.alert__message{font-size:var(--text-sm-size);margin:0;line-height:1.5}.alert__actions{display:flex;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-sm);flex-wrap:wrap}.alert__actions .btn{margin:0}.alert__close{flex-shrink:0;width:24px;height:24px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:all .2s ease;margin-left:auto}.alert__close svg{width:20px;height:20px}.alert__close:hover{opacity:.7}.alert--neutral{background-color:var(--background-card);border-left-color:var(--border-neutral-secondary)}.alert--neutral .alert__icon{color:var(--icon-default)}.alert--neutral .alert__title{color:var(--text-display)}.alert--neutral .alert__message{color:var(--text-default)}.alert--neutral .alert__close{color:var(--icon-default)}.alert--info{background-color:var(--background-card);border-left-color:var(--border-info)}.alert--info .alert__icon{background-color:#eff8ff;color:var(--icon-info)}.alert--info .alert__title{color:var(--text-display)}.alert--info .alert__message{color:var(--text-default)}.alert--info .alert__close{color:var(--icon-default)}.alert--success{background-color:var(--background-card);border-left-color:var(--border-success)}.alert--success .alert__icon{background-color:#ecfdf3;color:var(--icon-success)}.alert--success .alert__title{color:var(--text-display)}.alert--success .alert__message{color:var(--text-default)}.alert--success .alert__close{color:var(--icon-default)}.alert--warning{background-color:var(--background-card);border-left-color:var(--border-warning)}.alert--warning .alert__icon{background-color:#fffaeb;color:var(--icon-warning)}.alert--warning .alert__title{color:var(--text-display)}.alert--warning .alert__message{color:var(--text-default)}.alert--warning .alert__close{color:var(--icon-default)}.alert--destructive,.alert--error{background-color:var(--background-card);border-left-color:var(--border-danger)}.alert--destructive .alert__icon,.alert--error .alert__icon{background-color:#fef3f2;color:var(--icon-danger)}.alert--destructive .alert__title,.alert--error .alert__title{color:var(--text-display)}.alert--destructive .alert__message,.alert--error .alert__message{color:var(--text-default)}.alert--destructive .alert__close,.alert--error .alert__close{color:var(--icon-default)}.alert--neutral.alert--colored{background-color:var(--colors-neutral-25);border-color:var(--border-neutral-secondary);border-left-color:var(--border-neutral-secondary)}.alert--info.alert--colored{background-color:var(--background-info-50);border-color:var(--border-info);border-left-color:var(--border-info)}.alert--success.alert--colored{background-color:var(--background-success-50);border-color:var(--border-success);border-left-color:var(--border-success)}.alert--warning.alert--colored{background-color:var(--background-warning-50);border-color:var(--border-warning);border-left-color:var(--border-warning)}.alert--destructive.alert--colored,.alert--error.alert--colored{background-color:var(--background-danger-50);border-color:var(--border-danger);border-left-color:var(--border-danger)}.alert--mobile{flex-direction:column;gap:var(--spacing-lg)}.alert--mobile .alert__icon{align-self:flex-start}.alert--mobile .alert__content{width:100%}.alert--mobile .alert__actions{width:100%}.alert--mobile .alert__actions .btn{flex:1;min-width:0}.alert--mobile .alert__close{position:absolute;top:var(--spacing-md);right:var(--spacing-md);margin-left:0}[dir=rtl] .alert--mobile .alert__close{right:auto;left:var(--spacing-md)}.alert--dismissing{animation:alert-slide-out .3s ease forwards}[dir=rtl] .alert{direction:rtl;border-left:1px solid var(--border-neutral-primary);border-inline-start-width:var(--spacing-md)}[dir=rtl] .alert .alert__close{margin-left:0;margin-right:auto}[dir=rtl] .alert.alert--neutral{border-right-color:var(--border-neutral-secondary)}[dir=rtl] .alert.alert--info{border-right-color:var(--border-info)}[dir=rtl] .alert.alert--success{border-right-color:var(--border-success)}[dir=rtl] .alert.alert--warning{border-right-color:var(--border-warning)}[dir=rtl] .alert.alert--destructive,[dir=rtl] .alert.alert--error{border-right-color:var(--border-danger)}.alert-container{display:flex;flex-direction:column;gap:var(--spacing-md)}.alert-container--fixed{position:fixed;z-index:2000;max-width:500px;width:100%}.alert-container--top-right{top:var(--spacing-3xl);right:var(--spacing-3xl)}[dir=rtl] .alert-container--top-right{right:auto;left:var(--spacing-3xl)}.alert-container--top-left{top:var(--spacing-3xl);left:var(--spacing-3xl)}[dir=rtl] .alert-container--top-left{left:auto;right:var(--spacing-3xl)}.alert-container--top-center{top:var(--spacing-3xl);left:50%;transform:translateX(-50%)}.alert-container--bottom-right{bottom:var(--spacing-3xl);right:var(--spacing-3xl)}[dir=rtl] .alert-container--bottom-right{right:auto;left:var(--spacing-3xl)}.alert-container--bottom-left{bottom:var(--spacing-3xl);left:var(--spacing-3xl)}[dir=rtl] .alert-container--bottom-left{left:auto;right:var(--spacing-3xl)}.alert-container--bottom-center{bottom:var(--spacing-3xl);left:50%;transform:translateX(-50%)}@keyframes alert-slide-in{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes alert-slide-out{from{opacity:1;max-height:500px;margin-bottom:var(--spacing-md)}to{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0}}.alert--animated{animation:alert-slide-in .3s ease}@media(max-width: 768px){.alert{flex-direction:column}.alert .alert__close{position:absolute;top:var(--spacing-md);right:var(--spacing-md);margin-left:0}.alert .alert__actions{width:100%}.alert .alert__actions .btn{flex:1}.alert-container--fixed{left:var(--spacing-md);right:var(--spacing-md);max-width:calc(100% - var(--spacing-3xl))}.alert-container--fixed.alert-container--top-center,.alert-container--fixed.alert-container--bottom-center{transform:none;left:var(--spacing-md)}}.card{border-radius:var(--radius-lg, 16px);background:var(--Background-background-card, #FFF);box-shadow:0 4px 8px -2px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.06);border:1px solid var(--border-neutral-primary);padding:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--card-lg-gap, 24px);box-sizing:border-box;transition:all .2s ease;position:relative;width:100%;min-width:0;min-height:160px;word-wrap:break-word}.card.p-5xl{padding:var(--spacing-5xl)}.card-image{height:250px;position:relative;overflow:hidden;border-radius:var(--radius-md);width:100%;flex-shrink:0}.card-image img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-md)}.card-icon{background:var(--background-brand-light);border-radius:var(--radius-full);width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-icon img,.card-icon svg{width:24px !important;height:24px !important}.card-icon.contact-card-icon img,.card-icon.contact-card-icon svg{width:unset;max-width:40px;height:auto}.card-content{display:flex;flex-direction:column;gap:var(--spacing-md);flex:1;width:100%}.card-title{font-family:"boldFont";font-size:18px;line-height:var(--text-lg-line-height);color:var(--text-display);margin:0}.card-description{font-family:var(--font-family);font-size:var(--text-md-size);font-weight:var(--text-md-weight-regular);line-height:var(--text-md-line-height);color:var(--text-default);margin:0}.card-tags{display:flex;gap:var(--spacing-md);flex-wrap:wrap;align-items:flex-start}.card-rating{display:flex;flex-direction:column;gap:var(--spacing-xs);align-items:flex-start;justify-content:center;width:100%}.card-actions{display:flex;gap:var(--spacing-xl);align-items:flex-start;width:100%}.card--shadow{box-shadow:var(--shadow-md);border:1px solid rgba(0,0,0,0)}.card--no-shadow{box-shadow:none;border:1px solid var(--border-neutral-primary)}.card--stroke{box-shadow:none;border:1px solid var(--border-neutral-primary)}.card--default{cursor:default}.card--expandable{cursor:pointer}.card--expandable .card-content{overflow:hidden;max-height:none;transition:max-height .3s ease}.card--expandable.expanded .card-content{max-height:none}.card--expandable:not(.expanded) .card-content{max-height:200px}.card--selectable{cursor:pointer}.card--selectable.selected{border-color:var(--button-background-primary-default);background:var(--background-brand-light)}.card--selectable.selected.card--shadow{box-shadow:var(--shadow-lg)}.card:hover:not(.disabled):not([disabled]).card--shadow{box-shadow:var(--shadow-lg)}.card:hover:not(.disabled):not([disabled]).card--no-shadow,.card:hover:not(.disabled):not([disabled]).card--stroke{box-shadow:var(--shadow-xs)}.card:focus,.card:focus-visible{outline:2px solid var(--button-background-primary-focused);outline-offset:2px}.card:focus:not(:focus-visible){outline:none}.card.disabled,.card[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.carousel{position:relative;width:100%;display:flex;flex-direction:column;gap:var(--spacing-3xl)}.carousel-container{position:relative;width:100%;overflow:hidden}.carousel-track{display:flex;transition:transform .3s ease;width:100%}.carousel-slide{flex-shrink:0;width:100%;box-sizing:border-box}.carousel-controls{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px;gap:var(--spacing-md)}.carousel-arrows{display:flex;align-items:center;gap:var(--spacing-md)}.carousel-arrow{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-full);cursor:pointer;transition:all .2s ease;flex-shrink:0;font-family:var(--font-family);box-sizing:border-box}.carousel-arrow svg,.carousel-arrow img{display:block;width:100%;height:100%}.carousel-arrow--large{width:48px;height:48px;min-width:48px;min-height:48px}.carousel-arrow--medium{width:40px;height:40px;min-width:40px;min-height:40px}.carousel-arrow--small{width:32px;height:32px;min-width:32px;min-height:32px}.carousel-arrow--primary{background:var(--button-background-primary-default);color:var(--text-oncolor-primary)}.carousel-arrow--primary:hover:not(:disabled):not(.disabled){background:var(--button-background-primary-hovered)}.carousel-arrow--primary:active:not(:disabled):not(.disabled){background:var(--button-background-primary-pressed)}.carousel-arrow--primary:focus,.carousel-arrow--primary:focus-visible{outline:2px solid var(--button-background-primary-focused);outline-offset:2px}.carousel-arrow--primary:focus:not(:focus-visible){outline:none}.carousel-arrow--primary:disabled,.carousel-arrow--primary.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.carousel-arrow--subtle{background:var(--background-neutral-50);color:var(--text-default);border:1px solid var(--border-neutral-primary)}.carousel-arrow--subtle:hover:not(:disabled):not(.disabled){background:var(--background-neutral-100);border-color:var(--border-neutral-primary)}.carousel-arrow--subtle:active:not(:disabled):not(.disabled){background:var(--background-neutral-200);border-color:var(--border-neutral-primary)}.carousel-arrow--subtle:focus,.carousel-arrow--subtle:focus-visible{outline:2px solid var(--button-background-primary-focused);outline-offset:2px}.carousel-arrow--subtle:focus:not(:focus-visible){outline:none}.carousel-arrow--subtle:disabled,.carousel-arrow--subtle.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.carousel-dots{display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);padding:12px;border-radius:var(--radius-full)}.carousel-dot{display:inline-block;border:none;border-radius:var(--radius-full);cursor:pointer;transition:all .3s ease;flex-shrink:0;background:var(--colors-neutral-300);padding:0;box-sizing:border-box}.carousel-dot--large{width:16px;height:16px;min-width:16px;min-height:16px}.carousel-dot--medium{width:12px;height:12px;min-width:12px;min-height:12px}.carousel-dot--small{width:8px;height:8px;min-width:8px;min-height:8px}.carousel-dot.active,.carousel-dot.selected{background:var(--button-background-primary-default)}.carousel-dot:hover:not(.disabled):not([disabled]){background:var(--button-background-primary-hovered)}.carousel-dot:focus,.carousel-dot:focus-visible{outline:2px solid var(--button-background-primary-focused);outline-offset:2px}.carousel-dot:focus:not(:focus-visible){outline:none}.carousel-dot:disabled,.carousel-dot.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.carousel--dots .carousel-controls{justify-content:center}.carousel--dots .carousel-arrows{display:none}.carousel--arrows .carousel-dots{display:none}.carousel--arrows .carousel-controls{justify-content:space-between}.carousel--dots-only .carousel-controls{display:none}.carousel--dots-only .carousel-dots{display:flex;position:absolute;bottom:var(--spacing-xl);left:50%;transform:translateX(-50%);z-index:10}.services-carousel{position:relative}.services-slider{position:relative;overflow:hidden}.services-slide{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .5s ease-in-out}.services-slide.active{opacity:1;position:relative}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:44px !important}.swiper-pagination-bullets .swiper-pagination-bullet{--swiper-theme-color: var(--color-primary);--swiper-pagination-color: var(--color-primary);background-color:#e5e7eb;opacity:1;width:12px;height:12px}.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:var(--swiper-pagination-color)}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;z-index:1;width:100%}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage::after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;min-height:100px;background:no-repeat center center;opacity:0;display:block}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.slider-element .owl-carousel .owl-item img{-webkit-transform-style:preserve-3d}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel.owl-hidden{opacity:0}.mega-menu-content .owl-carousel{opacity:1}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#111}.owl-carousel .owl-video-play-icon{position:absolute;height:64px;width:64px;left:50%;top:50%;margin-left:-32px;margin-top:-32px;background:url("images/icons/play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3);transition:scale(1.3)}.owl-carousel .owl-video-play-icon .owl-video-play-icon,.owl-carousel .owl-video-play-icon .owl-video-tn{display:none}.owl-carousel .owl-video-play-icon .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-play-icon .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel .owl-dots,.owl-carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0);line-height:1}.owl-carousel .owl-nav [class*=owl-]{position:absolute;top:50%;margin-top:-18px;left:-36px;zoom:1;width:36px;height:36px;line-height:32px;border:1px solid rgba(0,0,0,.2);color:#666;background-color:var(--color-bg-white);font-size:18px;border-radius:50%;opacity:0;left:-36px;-webkit-transition:all .3s ease;transition:all .3s ease}.owl-carousel.with-carousel-dots .owl-nav [class*=owl-]{margin-top:-38px}.owl-nav .owl-prev,.owl-nav .owl-next,.owl-dot,.owl-dots button{cursor:pointer;cursor:hand;padding:0;border:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-element .owl-nav [class*=owl-],.owl-carousel-full .owl-nav [class*=owl-]{margin-top:-30px;left:0 !important;height:60px;line-height:60px;border:none;color:var(--color-border-lighter);background-color:rgba(0,0,0,.4);font-size:28px;border-radius:0 3px 3px 0}.owl-carousel-full .with-carousel-dots .owl-nav [class*=owl-]{margin-top:-50px}.owl-carousel .owl-nav .owl-next{left:auto;right:-36px}.slider-element .owl-nav .owl-next,.owl-carousel-full .owl-nav .owl-next{left:auto !important;right:0 !important;border-radius:3px 0 0 3px}.owl-carousel:hover .owl-nav [class*=owl-]{opacity:1;left:-18px}.owl-carousel:hover .owl-nav .owl-next{left:auto;right:-18px}.owl-carousel .owl-nav [class*=owl-]:hover{background-color:var(--color-primary) !important;color:var(--color-bg-white) !important;text-decoration:none}.owl-carousel .owl-nav .disabled{display:none !important}@media screen and (max-width: 767px){.owl-carousel .owl-nav{display:none !important}}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;opacity:.5;width:8px;height:8px;margin:30px 4px 0 4px;border-radius:50%;background-color:var(--color-primary);-webkit-transition:all .3s ease;transition:all .3s ease}.owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot:hover{opacity:1}.chip,.badge{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:0 12px;height:20px;min-height:20px;border-radius:4px;font-family:"mediumFont";font-weight:500;font-size:12px;line-height:14px;text-align:center;white-space:nowrap;box-sizing:border-box;cursor:default;transition:all .2s ease;position:relative}.chip-icon,.badge-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:10px;height:10px}.chip-icon img,.chip-icon svg,.badge-icon img,.badge-icon svg{width:100%;height:100%;display:block}.chip-text,.badge-text{flex-shrink:0}.chip--primary,.badge--primary{background:var(--background-brand-light);color:var(--text-primary-sa-flag)}.chip--primary:hover:not(.disabled):not([disabled]),.badge--primary:hover:not(.disabled):not([disabled]){background:var(--colors-primary-sa-flag-100);color:var(--text-primary-sa-flag)}.chip--primary:active:not(.disabled):not([disabled]),.badge--primary:active:not(.disabled):not([disabled]){background:var(--colors-primary-sa-flag-200);color:var(--text-primary-sa-flag)}.chip--primary.selected,.badge--primary.selected{background:var(--colors-primary-sa-flag-600-primary);color:var(--text-oncolor-primary)}.chip--primary:focus,.chip--primary:focus-visible,.badge--primary:focus,.badge--primary:focus-visible{outline:2px solid var(--button-background-primary-focused);outline-offset:2px}.chip--primary:focus:not(:focus-visible),.badge--primary:focus:not(:focus-visible){outline:none}.chip--neutral,.badge--neutral{background:var(--tag-background-neutral-light);color:var(--tag-text-neutral);border:1px solid var(--border-neutral-secondary)}.chip--neutral:hover:not(.disabled):not([disabled]),.badge--neutral:hover:not(.disabled):not([disabled]){background:var(--background-neutral-100);border-color:var(--border-neutral-primary)}.chip--neutral:active:not(.disabled):not([disabled]),.badge--neutral:active:not(.disabled):not([disabled]){background:var(--background-neutral-200);border-color:var(--border-neutral-primary)}.chip--neutral.selected,.badge--neutral.selected{background:var(--tag-background-neutral);color:var(--text-oncolor-primary);border-color:var(--tag-background-neutral)}.chip--neutral:focus,.chip--neutral:focus-visible,.badge--neutral:focus,.badge--neutral:focus-visible{outline:2px solid var(--button-background-neutral-focused);outline-offset:2px}.chip--neutral:focus:not(:focus-visible),.badge--neutral:focus:not(:focus-visible){outline:none}.chip--success,.badge--success{background:var(--tag-background-success-light);color:var(--tag-text-success);border:1px solid var(--colors-green-200)}.chip--success:hover:not(.disabled):not([disabled]),.badge--success:hover:not(.disabled):not([disabled]){background:var(--colors-green-100);border-color:var(--colors-green-300)}.chip--success.selected,.badge--success.selected{background:var(--tag-background-success);color:var(--text-oncolor-primary);border-color:var(--tag-background-success)}.chip--info,.badge--info{background:var(--tag-background-info-light);color:var(--tag-text-info);border:1px solid var(--colors-blue-200)}.chip--info:hover:not(.disabled):not([disabled]),.badge--info:hover:not(.disabled):not([disabled]){background:var(--colors-blue-100);border-color:var(--colors-blue-300)}.chip--info.selected,.badge--info.selected{background:var(--tag-background-info);color:var(--text-oncolor-primary);border-color:var(--tag-background-info)}.chip--warning,.badge--warning{background:var(--tag-background-warning-light);color:var(--tag-text-warning);border:1px solid var(--colors-yellow-200)}.chip--warning:hover:not(.disabled):not([disabled]),.badge--warning:hover:not(.disabled):not([disabled]){background:var(--colors-yellow-100);border-color:var(--colors-yellow-300)}.chip--warning.selected,.badge--warning.selected{background:var(--tag-background-warning);color:var(--text-oncolor-primary);border-color:var(--tag-background-warning)}.chip--error,.chip--danger,.badge--error,.badge--danger{background:var(--tag-background-error-light);color:var(--tag-text-error);border:1px solid var(--colors-red-200)}.chip--error:hover:not(.disabled):not([disabled]),.chip--danger:hover:not(.disabled):not([disabled]),.badge--error:hover:not(.disabled):not([disabled]),.badge--danger:hover:not(.disabled):not([disabled]){background:var(--colors-red-100);border-color:var(--colors-red-300)}.chip--error.selected,.chip--danger.selected,.badge--error.selected,.badge--danger.selected{background:var(--tag-background-error);color:var(--text-oncolor-primary);border-color:var(--tag-background-error)}.chip--small,.badge--small{height:20px;min-height:20px;padding:0 12px;font-size:10px;line-height:14px;gap:var(--spacing-xs)}.chip--small .chip-icon,.chip--small .badge-icon,.badge--small .chip-icon,.badge--small .badge-icon{width:10px;height:10px}.chip--medium,.badge--medium{height:24px;min-height:24px;padding:0 var(--spacing-md);font-size:var(--text-xs-size);line-height:var(--text-xs-line-height);gap:var(--spacing-xs)}.chip--medium .chip-icon,.chip--medium .badge-icon,.badge--medium .chip-icon,.badge--medium .badge-icon{width:12px;height:12px}.chip--large,.badge--large{height:32px;min-height:32px;padding:0 var(--spacing-xl);font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);gap:var(--spacing-md)}.chip--large .chip-icon,.chip--large .badge-icon,.badge--large .chip-icon,.badge--large .badge-icon{width:16px;height:16px}.chip--rounded,.badge--rounded{border-radius:var(--radius-full)}.chip--on-color,.badge--on-color{background:var(--tag-background-on-color);color:var(--text-oncolor-primary);border:1px solid var(--colors-alpha-alpha-white-30)}.chip--on-color:hover:not(.disabled):not([disabled]),.badge--on-color:hover:not(.disabled):not([disabled]){background:var(--colors-alpha-alpha-white-30);border-color:var(--colors-alpha-alpha-white-40)}.chip--on-color.selected,.badge--on-color.selected{background:var(--colors-alpha-alpha-white-60);color:var(--text-default);border-color:var(--colors-alpha-alpha-white-60)}.chip--clickable,.badge--clickable{cursor:pointer}.chip--clickable:hover:not(.disabled):not([disabled]),.badge--clickable:hover:not(.disabled):not([disabled]){transform:translateY(-1px);box-shadow:var(--shadow-xs)}.chip--clickable:active:not(.disabled):not([disabled]),.badge--clickable:active:not(.disabled):not([disabled]){transform:translateY(0);box-shadow:none}.chip.disabled,.chip[disabled],.badge.disabled,.badge[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.service-tag{height:24px;padding:0 8px;border-radius:4px;font-size:12px;font-weight:500;font-family:"mediumFont";line-height:18px;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;border:1px solid;box-sizing:border-box}.service-tag:nth-child(1){background:#ecfdf3;color:#085d3a;border-color:#abefc6}.service-tag:nth-child(2){background:#eff8ff;color:#1849a9;border-color:#b2ddff}.service-tag:nth-child(3){background:#f9fafb;color:#1f2a37;border-color:#e5e7eb}.divider,hr.divider{display:block;border:none;margin:0;padding:0;box-sizing:border-box}.divider--horizontal{width:100%;height:1px;background-color:var(--border-neutral-primary)}.divider--vertical{width:1px;height:100%;min-height:192px;background-color:var(--border-neutral-primary);display:inline-block}.divider--neutral{background-color:var(--border-neutral-primary)}.divider--primary{background-color:var(--border-primary)}.divider--white{background-color:var(--border-white)}.divider--alpha-white{background-color:var(--border-white-40)}.divider--spacing-xs{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.divider--spacing-sm{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}.divider--spacing-md{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.divider--spacing-lg{margin-top:var(--spacing-3xl);margin-bottom:var(--spacing-3xl)}.divider--spacing-xl{margin-top:var(--spacing-4xl);margin-bottom:var(--spacing-4xl)}.divider--vertical.divider--spacing-xs{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs);margin-top:0;margin-bottom:0}.divider--vertical.divider--spacing-sm{margin-left:var(--spacing-md);margin-right:var(--spacing-md);margin-top:0;margin-bottom:0}.divider--vertical.divider--spacing-md{margin-left:var(--spacing-xl);margin-right:var(--spacing-xl);margin-top:0;margin-bottom:0}.divider--vertical.divider--spacing-lg{margin-left:var(--spacing-3xl);margin-right:var(--spacing-3xl);margin-top:0;margin-bottom:0}.divider--vertical.divider--spacing-xl{margin-left:var(--spacing-4xl);margin-right:var(--spacing-4xl);margin-top:0;margin-bottom:0}.divider--width-auto{width:100%}.divider--width-xs{width:80px}.divider--width-sm{width:120px}.divider--width-md{width:192px}.divider--width-lg{width:280px}.divider--width-xl{width:400px}.divider--vertical.divider--height-xs{min-height:80px}.divider--vertical.divider--height-sm{min-height:120px}.divider--vertical.divider--height-md{min-height:192px}.divider--vertical.divider--height-lg{min-height:280px}.divider--vertical.divider--height-xl{min-height:400px}.divider--vertical.divider--height-full{height:100%;min-height:auto}.divider--thin.divider--horizontal{height:1px}.divider--thin.divider--vertical{width:1px}.divider--medium.divider--horizontal{height:2px}.divider--medium.divider--vertical{width:2px}.divider--thick.divider--horizontal{height:4px}.divider--thick.divider--vertical{width:4px}.divider--dashed{background:rgba(0,0,0,0)}.divider--dashed.divider--horizontal{border-top:1px dashed var(--border-neutral-primary)}.divider--dashed.divider--vertical{border-left:1px dashed var(--border-neutral-primary)}.divider--dashed.divider--primary.divider--horizontal{border-top-color:var(--border-primary)}.divider--dashed.divider--primary.divider--vertical{border-left-color:var(--border-primary)}.divider--dashed.divider--white.divider--horizontal{border-top-color:var(--border-white)}.divider--dashed.divider--white.divider--vertical{border-left-color:var(--border-white)}.divider--dashed.divider--alpha-white.divider--horizontal{border-top-color:var(--border-white-40)}.divider--dashed.divider--alpha-white.divider--vertical{border-left-color:var(--border-white-40)}.divider--dotted{background:rgba(0,0,0,0)}.divider--dotted.divider--horizontal{border-top:1px dotted var(--border-neutral-primary)}.divider--dotted.divider--vertical{border-left:1px dotted var(--border-neutral-primary)}.divider--dotted.divider--primary.divider--horizontal{border-top-color:var(--border-primary)}.divider--dotted.divider--primary.divider--vertical{border-left-color:var(--border-primary)}.divider--dotted.divider--white.divider--horizontal{border-top-color:var(--border-white)}.divider--dotted.divider--white.divider--vertical{border-left-color:var(--border-white)}.divider--dotted.divider--alpha-white.divider--horizontal{border-top-color:var(--border-white-40)}.divider--dotted.divider--alpha-white.divider--vertical{border-left-color:var(--border-white-40)}hr.divider{display:block;border:none;margin:0;padding:0;height:1px;width:100%;background-color:var(--border-neutral-primary);box-sizing:border-box}a:not([class]){text-decoration:underline !important;cursor:pointer;transition:all .2s ease;border:none;background:rgba(0,0,0,0);padding:0;font-family:inherit;color:var(--link-primary) !important}a:not([class]):hover{color:var(--link-primary-hover) !important}a:not([class]):active{color:var(--link-primary-pressed) !important}a:not([class]):focus-visible{outline:2px solid var(--border-focus) !important;outline-offset:2px}a:not([class]):disabled,a:not([class])[aria-disabled=true]{color:var(--text-default-disabled) !important;cursor:not-allowed;pointer-events:none}a:not([class]):where(button){appearance:none;-webkit-appearance:none}a:not([class]):focus{outline:none}.link{display:inline;text-decoration:underline !important;cursor:pointer;transition:all .2s ease;border:none;background:rgba(0,0,0,0);padding:0;font-family:inherit}.link:where(button){appearance:none;-webkit-appearance:none}.link:focus{outline:none}.link--sm{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height)}.link--md{font-size:var(--text-md-size);line-height:var(--text-md-line-height)}.link--primary{color:var(--link-primary)}.link--primary:hover{color:var(--link-primary-hover)}.link--primary:active{color:var(--link-primary-pressed)}.link--primary:visited{color:var(--link-primary) !important}.link--primary:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.link--primary:disabled,.link--primary[aria-disabled=true]{color:var(--text-default-disabled);cursor:not-allowed;pointer-events:none}.link--neutral{color:var(--text-default)}.link--neutral:hover{color:var(--text-display)}.link--neutral:active{color:var(--text-secondary-paragraph)}.link--neutral:visited{color:var(--text-default) !important}.link--neutral:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.link--neutral:disabled,.link--neutral[aria-disabled=true]{color:var(--text-default-disabled);cursor:not-allowed;pointer-events:none}.link--on-color{color:var(--text-oncolor-primary)}.link--on-color:hover{color:var(--text-oncolor-secondary)}.link--on-color:active{color:var(--text-oncolor-secondary);opacity:.8}.link--on-color:visited{color:var(--text-oncolor-primary) !important}.link--on-color:focus-visible{outline:2px solid var(--border-white);outline-offset:2px}.link--on-color:disabled,.link--on-color[aria-disabled=true]{color:var(--text-oncolor-disabled);cursor:not-allowed;pointer-events:none}.link--inline{text-decoration:underline;text-underline-offset:2px}.link--standalone{text-decoration:none}.link--standalone:hover{text-decoration:underline;text-underline-offset:2px}.link--standalone:focus-visible{text-decoration:underline;text-underline-offset:2px;outline:2px solid var(--border-focus);outline-offset:2px;border-radius:var(--radius-xs);padding:2px 4px;margin:-2px -4px}.link--external::after{content:"";display:inline-block;width:1em;height:1em;margin-left:.25em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3Cpolyline points='15 3 21 3 21 9'/%3E%3Cline x1='10' y1='14' x2='21' y2='3'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;vertical-align:middle}[dir=rtl] .link--external::after{margin-left:0;margin-right:.25em}.link:disabled,.link[aria-disabled=true],.link--disabled{cursor:not-allowed;pointer-events:none;opacity:.5}[dir=rtl] .link{direction:rtl}.link__icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;vertical-align:middle}.link__icon img,.link__icon svg{width:100%;height:100%;object-fit:contain}.link__icon--trailing{margin-left:var(--spacing-xs)}.link__icon--leading{margin-right:var(--spacing-xs)}[dir=rtl] .link__icon--trailing{margin-left:0;margin-right:var(--spacing-xs)}[dir=rtl] .link__icon--leading{margin-right:0;margin-left:var(--spacing-xs)}.link__text{display:inline}.link-with-icon{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.link-with-icon__icon{display:inline-flex;width:1em;height:1em}.link-with-icon__icon svg{width:100%;height:100%}.link-group{display:flex;flex-direction:column;gap:var(--spacing-md)}.link-group--horizontal{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-lg)}.link-group__item{list-style:none}.link--breadcrumb{text-decoration:none}.link--breadcrumb:hover{text-decoration:underline}.link--breadcrumb:not(:last-child)::after{content:"/";margin:0 var(--spacing-xs);color:var(--text-default-disabled);text-decoration:none}[dir=rtl] .link--breadcrumb:not(:last-child)::after{content:"\\"}.link--back{display:inline-flex;align-items:center;gap:var(--spacing-xs);text-decoration:none}.link--back::before{content:"â†";font-size:1.2em}.link--back:hover{text-decoration:underline}[dir=rtl] .link--back::before{content:"â†’"}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--spacing-2xl);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;overflow-y:auto}.modal-overlay--open{opacity:1;visibility:visible}.modal-overlay--dark{background-color:rgba(0,0,0,.6)}.modal-overlay--light{background-color:rgba(0,0,0,.3)}.modal-container{background-color:var(--background-card);border:1px solid var(--border-neutral-primary);border-radius:var(--radius-lg);box-shadow:0px 20px 24px -4px rgba(16,24,40,.08),0px 8px 8px -4px rgba(16,24,40,.03);display:flex;flex-direction:column;max-height:calc(100vh - 80px);width:100%;position:relative;transform:scale(0.95) translateY(-20px);transition:transform .2s ease-out}.modal-overlay--open .modal-container{transform:scale(1) translateY(0)}.modal-container--xs{max-width:360px}.modal-container--sm{max-width:480px}.modal-container--md{max-width:640px}.modal-container--lg{max-width:896px}.modal-container--xl{max-width:1120px}.modal-container--full{max-width:calc(100vw - 80px);max-height:calc(100vh - 80px)}@media(max-width: 768px){.modal-container{max-width:calc(100vw - 32px);margin:var(--spacing-lg)}.modal-container--full{max-width:100%;margin:0;border-radius:0}}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-xl);padding:var(--spacing-3xl);padding-bottom:var(--spacing-xl);flex-shrink:0}.modal-title{font-size:var(--text-lg-size);font-weight:var(--text-lg-weight-bold);line-height:var(--text-lg-line-height);color:var(--text-display);margin:0;flex:1}.modal-subtitle{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);color:var(--text-default);margin-top:var(--spacing-xs)}.modal-close{background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-sm);color:var(--icon-default);transition:background-color .15s ease,color .15s ease;flex-shrink:0;margin-top:2px}.modal-close:hover{background-color:var(--background-neutral-100)}.modal-close:active{background-color:var(--background-neutral-200)}.modal-close:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.modal-close svg{width:24px;height:24px;stroke-width:1.5}.modal-body{padding:0 var(--spacing-3xl);padding-bottom:var(--spacing-xl);overflow-y:auto;flex:1;font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);color:var(--text-default)}.modal-body::-webkit-scrollbar{width:6px}.modal-body::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.modal-body::-webkit-scrollbar-thumb{background:var(--background-neutral-300);border-radius:var(--radius-full)}.modal-body::-webkit-scrollbar-thumb:hover{background:var(--background-neutral-400)}.modal-body--compact{padding:var(--spacing-xl)}.modal-body--no-padding{padding:0}.modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-md);padding:var(--spacing-3xl);padding-top:var(--spacing-xl);flex-shrink:0}.modal-footer--space-between{justify-content:space-between}.modal-footer--center{justify-content:center}.modal-footer--start{justify-content:flex-start}@media(max-width: 480px){.modal-footer{flex-direction:column-reverse;gap:var(--spacing-md)}.modal-footer .btn{width:100%}}.modal-section{margin-bottom:var(--spacing-xl)}.modal-section:last-child{margin-bottom:0}.modal-section-title{font-size:var(--text-md-size);font-weight:var(--text-md-weight-bold);line-height:var(--text-md-line-height);color:var(--text-display);margin-bottom:var(--spacing-sm)}.modal-section-description{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height);color:var(--text-default);margin-bottom:var(--spacing-sm)}.modal--confirmation .modal-body{text-align:center;padding:var(--spacing-xl) var(--spacing-3xl)}.modal--confirmation .modal-footer{justify-content:center}.modal--alert .modal-body{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-md);padding:var(--spacing-xl) var(--spacing-3xl)}.modal-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-full);flex-shrink:0}.modal-icon svg{width:24px;height:24px;stroke-width:2}.modal-icon--success{background-color:var(--background-success-50);color:var(--icon-success)}.modal-icon--error{background-color:var(--background-destructive-50);color:var(--icon-destructive)}.modal-icon--warning{background-color:var(--background-warning-50);color:var(--icon-warning)}.modal-icon--info{background-color:var(--background-info-50);color:var(--icon-info)}.modal-icon--neutral{background-color:var(--background-neutral-100);color:var(--icon-default)}.modal--scrollable .modal-body{max-height:400px}.modal--loading{pointer-events:none}.modal--loading .modal-body{position:relative;min-height:200px;display:flex;align-items:center;justify-content:center}[dir=rtl] .modal-header,[dir=rtl] .modal-footer{direction:rtl}@keyframes modal-fade-in{from{opacity:0}to{opacity:1}}@keyframes modal-slide-up{from{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes modal-scale-in{from{transform:scale(0.9);opacity:0}to{transform:scale(1);opacity:1}}.modal-open{overflow:hidden}.modal-overlay.modal-overlay--stacked{z-index:1010;background-color:rgba(0,0,0,.3)}.mfp-container .mfp-content>.mfp-close{display:none}.mfp-container .mfp-content .modal-rate{background-color:#fff;max-width:500px;text-align:start}.mfp-container .mfp-content .modal-rate .modal-rate-close{position:absolute;top:12px;right:12px;background:rgba(0,0,0,0);border:none;font-size:28px;line-height:1;color:#666;cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .15s ease,color .15s ease;z-index:1}.mfp-container .mfp-content .modal-rate .modal-rate-close:hover{background-color:#f3f4f6;color:#333}[dir=rtl] .mfp-container .mfp-content .modal-rate .modal-rate-close{right:auto;left:12px}.mfp-container .mfp-content .modal-rate .modal-rate-body{padding:20px 24px}.mfp-container .mfp-content .modal-rate .modal-rate-footer{padding:20px 24px;background-color:#f0faf4}.rating-container{text-align:center}.rating-container.rating-xl{font-size:3rem !important}.rating-container.rating-lg{font-size:2.5rem !important}.rating-container.rating-md{font-size:2rem !important}.rating-container.rating-sm{font-size:1.75rem !important}.rating-container.rating-xs{font-size:1.25rem !important}.rating-container .star{margin:0 2px !important}.rating-container .star i.fa-regular.fa-star{color:var(--text-primary)}.rating-container .filled-stars{-webkit-text-stroke:0px !important;text-shadow:none !important}.search-field{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%;font-family:var(--font-family)}.search-field__label{font-size:var(--text-md-size);font-weight:var(--text-md-weight-medium);line-height:var(--text-md-line-height);color:var(--search-field-label-color, var(--text-default));margin:0}.search-field__wrapper{position:relative;display:flex;align-items:center;width:100%;background-color:var(--search-field-background, var(--background-card));border:1px solid var(--search-field-border-color, var(--border-neutral-primary));border-radius:var(--radius-sm);transition:all .2s ease;box-sizing:border-box;gap:var(--spacing-md)}.search-field__wrapper:focus-within{border-color:var(--search-field-border-focused, var(--border-primary));border-bottom-width:2px;box-shadow:0px 0px 0px 4px var(--search-field-outline-focused, var(--background-primary-50))}.search-field__wrapper:hover:not(.search-field__wrapper--disabled):not(.search-field__wrapper--readonly){border-color:var(--search-field-border-hovered, var(--form-field-border-hovered))}.search-field__wrapper:active:not(.search-field__wrapper--disabled):not(.search-field__wrapper--readonly){border-color:var(--search-field-border-pressed, var(--form-field-border-pressed))}.search-field__wrapper--error{border-color:var(--border-error)}.search-field__wrapper--error:focus-within{border-color:var(--border-error);box-shadow:0px 0px 0px 4px var(--background-error-50)}.search-field__wrapper--disabled{background-color:var(--background-neutral-50);border-style:dashed;border-color:var(--border-disabled);cursor:not-allowed;opacity:.6}.search-field__wrapper--readonly{background-color:var(--background-neutral-50);border-color:var(--border-neutral-secondary);cursor:default}.search-field__search-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:var(--search-field-icon-color, var(--icon-default));margin-left:var(--spacing-md)}.search-field__search-icon svg{width:100%;height:100%}.search-field__wrapper--disabled .search-field__search-icon{color:var(--icon-default-disabled)}.search-field__input{flex:1;border:none;background:rgba(0,0,0,0);font-family:var(--font-family);font-size:var(--text-md-size);font-weight:var(--text-md-weight-regular);line-height:var(--text-md-line-height);color:var(--search-field-text-color, var(--text-default));padding:0;outline:none;width:100%;box-sizing:border-box}.search-field__input::placeholder{color:var(--search-field-placeholder-color, var(--form-field-text-placeholder))}.search-field__input:disabled{cursor:not-allowed;color:var(--text-default-disabled)}.search-field__input[readonly]{cursor:default;color:var(--text-default-disabled)}.search-field__right-icons{display:flex;align-items:center;flex-shrink:0;margin-right:var(--spacing-md)}.search-field__clear{display:none;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;color:var(--search-field-icon-color, var(--icon-default));transition:color .2s ease;flex-shrink:0}.search-field__clear svg{width:100%;height:100%}.search-field__clear:hover:not(:disabled){color:var(--search-field-icon-hover-color, var(--text-default))}.search-field__clear:active:not(:disabled){color:var(--search-field-icon-pressed-color, var(--text-default))}.search-field__clear:disabled{cursor:not-allowed;color:var(--icon-default-disabled)}.search-field__wrapper[data-filled=true] .search-field__clear{display:flex}.search-field__separator{display:none;width:1px;height:20px;background-color:var(--border-neutral-primary);margin:0 var(--spacing-md);flex-shrink:0}.search-field__wrapper[data-filled=true] .search-field__separator{display:block}.search-field__microphone-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:var(--search-field-icon-color, var(--icon-default))}.search-field__microphone-icon svg{width:100%;height:100%}.search-field__wrapper--disabled .search-field__microphone-icon{color:var(--icon-default-disabled)}.search-field__help{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-regular);line-height:var(--text-sm-line-height);color:var(--search-field-help-color, var(--form-field-text-helper));margin:0}.search-field__help-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:var(--search-field-help-color, var(--form-field-text-helper))}.search-field__help-icon svg{width:100%;height:100%}.search-field__error{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-regular);line-height:var(--text-sm-line-height);color:var(--text-error);margin:0}.search-field__error-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:var(--text-error)}.search-field__error-icon svg{width:100%;height:100%}.search-field--size-medium .search-field__wrapper,.search-field:not([class*="--size-"]) .search-field__wrapper{min-height:48px}.search-field--size-large .search-field__wrapper{min-height:56px}.search-field--size-large .search-field__input{font-size:var(--text-lg-size);line-height:var(--text-lg-line-height)}.search-field--size-large .search-field__label{font-size:var(--text-lg-size);line-height:var(--text-lg-line-height)}.search-field--size-large .search-field__clear,.search-field--size-large .search-field__search-icon,.search-field--size-large .search-field__microphone-icon{width:24px;height:24px}.search-field--size-large .search-field__separator{height:24px}.search-field--style-default{--search-field-background: var(--background-card);--search-field-border-color: var(--border-neutral-primary);--search-field-border-hovered: var(--form-field-border-hovered);--search-field-border-pressed: var(--form-field-border-pressed);--search-field-border-focused: var(--border-primary);--search-field-outline-focused: var(--background-primary-50);--search-field-text-color: var(--text-default);--search-field-placeholder-color: var(--form-field-text-placeholder);--search-field-label-color: var(--text-default);--search-field-icon-color: var(--icon-default)}.search-field--style-filled-darker{--search-field-background: var(--form-field-background-darker);--search-field-border-color: var(--border-neutral-primary);--search-field-border-hovered: var(--form-field-border-hovered);--search-field-border-pressed: var(--form-field-border-pressed);--search-field-border-focused: var(--border-primary);--search-field-outline-focused: var(--background-primary-50);--search-field-text-color: var(--text-default);--search-field-placeholder-color: var(--form-field-text-placeholder);--search-field-label-color: var(--text-default);--search-field-icon-color: var(--icon-default)}.search-field--style-filled-lighter{--search-field-background: var(--form-field-background-lighter);--search-field-border-color: var(--border-neutral-primary);--search-field-border-hovered: var(--form-field-border-hovered);--search-field-border-pressed: var(--form-field-border-pressed);--search-field-border-focused: var(--border-primary);--search-field-outline-focused: var(--background-primary-50);--search-field-text-color: var(--text-default);--search-field-placeholder-color: var(--form-field-text-placeholder);--search-field-label-color: var(--text-default);--search-field-icon-color: var(--icon-default)}[dir=rtl] .search-field__search-icon{margin-left:0;margin-right:var(--spacing-md)}[dir=rtl] .search-field__right-icons{margin-right:0;margin-left:var(--spacing-md)}[dir=rtl] .search-field__input{text-align:right}.text-input{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%;font-family:var(--font-family)}.text-input__label{font-size:var(--text-md-size);font-weight:var(--text-md-weight-medium);line-height:var(--text-md-line-height);color:var(--text-input-label-color, var(--form-field-text-label, var(--text-default)));margin:0}.text-input__wrapper{position:relative;display:flex;align-items:center;width:100%;background-color:var(--text-input-background, var(--form-field-background-default, var(--background-card)));border:1px solid var(--text-input-border-color, var(--form-field-border-default, var(--border-neutral-primary)));border-radius:var(--radius-sm);transition:all .2s ease;box-sizing:border-box}.text-input__wrapper:focus-within{border-color:var(--text-input-border-focused, var(--border-primary));border-bottom-width:2px;box-shadow:0px 0px 0px 4px var(--text-input-outline-focused, var(--background-primary-50))}.text-input__wrapper:hover:not(.text-input__wrapper--disabled):not(.text-input__wrapper--readonly){border-color:var(--text-input-border-hovered, var(--form-field-border-hovered))}.text-input__wrapper:active:not(.text-input__wrapper--disabled):not(.text-input__wrapper--readonly){border-color:var(--text-input-border-pressed, var(--form-field-border-pressed))}.text-input__wrapper--error{border-color:var(--border-error)}.text-input__wrapper--error:focus-within{border-color:var(--border-error);border-bottom-width:2px;box-shadow:0px 0px 0px 4px var(--background-error-50)}.text-input__wrapper--disabled{background-color:var(--background-neutral-50);border-style:dashed;border-color:var(--border-disabled);cursor:not-allowed;opacity:.6}.text-input__wrapper--readonly{background-color:var(--background-neutral-50);border-color:var(--border-neutral-secondary);cursor:default}.text-input__input{flex:1;border:none;background:rgba(0,0,0,0);font-family:var(--font-family);font-size:var(--text-md-size);font-weight:var(--text-md-weight-regular);line-height:var(--text-md-line-height);color:var(--text-input-text-color, var(--form-field-text-filled, var(--text-default)));padding:var(--spacing-xl) var(--spacing-3xl);outline:none;width:100%;box-sizing:border-box}.text-input__input::placeholder{color:var(--text-input-placeholder-color, var(--form-field-text-placeholder, var(--text-secondary-paragraph)));opacity:1}.text-input__input:disabled{color:var(--text-input-text-disabled-color, var(--text-default-disabled));cursor:not-allowed}.text-input__input:read-only{color:var(--text-input-text-readonly-color, var(--form-field-text-readonly, var(--text-default)));cursor:default}.text-input__helper{font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-regular);line-height:var(--text-sm-line-height);color:var(--text-input-helper-color, var(--form-field-text-helper, var(--text-secondary-paragraph)));margin:0}.text-input__error{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-regular);line-height:var(--text-sm-line-height);color:var(--text-error);margin:0}.text-input__error-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:var(--text-error)}.text-input__error-icon svg{width:100%;height:100%}.text-input--size-medium .text-input__input{padding:var(--spacing-xl) var(--spacing-3xl);font-size:var(--text-md-size);line-height:var(--text-md-line-height)}.text-input--size-large .text-input__label{font-size:var(--text-lg-size);font-weight:var(--text-lg-weight-bold);line-height:var(--text-lg-line-height)}.text-input--size-large .text-input__input{padding:var(--spacing-xl) var(--spacing-3xl);font-size:var(--text-lg-size);line-height:var(--text-lg-line-height)}.text-input--style-filled-darker .text-input__wrapper{background-color:var(--text-input-background-filled-darker, var(--form-field-background-darker, var(--background-neutral-100)))}.text-input--style-filled-lighter .text-input__wrapper{background-color:var(--text-input-background-filled-lighter, var(--form-field-background-lighter, var(--background-neutral-25)))}[dir=rtl] .text-input__input{text-align:right}label{margin-bottom:var(--spacing-sm)}.textarea{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%;font-family:var(--font-family)}.textarea__label{font-size:var(--text-md-size);font-weight:var(--text-md-weight-medium);line-height:var(--text-md-line-height);color:var(--textarea-label-color, var(--form-field-text-label, var(--text-default)));margin:0}.textarea__wrapper{position:relative;display:flex;align-items:flex-start;width:100%;background-color:var(--textarea-background, var(--form-field-background-default, var(--background-card)));border:1px solid var(--textarea-border-color, var(--form-field-border-default, var(--border-neutral-primary)));border-radius:var(--radius-sm);transition:all .2s ease;box-sizing:border-box}.textarea__wrapper:focus-within{border-color:var(--textarea-border-focused, var(--border-primary));border-bottom-width:2px;box-shadow:0px 0px 0px 4px var(--textarea-outline-focused, var(--background-primary-50))}.textarea__wrapper:hover:not(.textarea__wrapper--disabled):not(.textarea__wrapper--readonly){border-color:var(--textarea-border-hovered, var(--form-field-border-hovered))}.textarea__wrapper:active:not(.textarea__wrapper--disabled):not(.textarea__wrapper--readonly){border-color:var(--textarea-border-pressed, var(--form-field-border-pressed))}.textarea__wrapper--error{border-color:var(--border-error)}.textarea__wrapper--error:focus-within{border-color:var(--border-error);border-bottom-width:2px;box-shadow:0px 0px 0px 4px var(--background-error-50)}.textarea__wrapper--disabled{background-color:var(--background-neutral-50);border-style:dashed;border-color:var(--border-disabled);cursor:not-allowed;opacity:.6}.textarea__wrapper--readonly{background-color:var(--background-neutral-50);border-color:var(--border-neutral-secondary);cursor:default}.textarea__textarea{flex:1;border:none;background:rgba(0,0,0,0);font-family:var(--font-family);font-size:var(--text-md-size);font-weight:var(--text-md-weight-regular);line-height:var(--text-md-line-height);color:var(--textarea-text-color, var(--form-field-text-filled, var(--text-default)));padding:var(--spacing-xl) var(--spacing-3xl);outline:none;width:100%;min-height:120px;resize:vertical;box-sizing:border-box}.textarea__textarea::placeholder{color:var(--textarea-placeholder-color, var(--form-field-text-placeholder, var(--text-secondary-paragraph)));opacity:1}.textarea__textarea:disabled{color:var(--textarea-text-disabled-color, var(--text-default-disabled));cursor:not-allowed;resize:none}.textarea__textarea:read-only{color:var(--textarea-text-readonly-color, var(--form-field-text-readonly, var(--text-default)));cursor:default;resize:none}.textarea__helper{font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-regular);line-height:var(--text-sm-line-height);color:var(--textarea-helper-color, var(--form-field-text-helper, var(--text-secondary-paragraph)));margin:0}.textarea__error{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-regular);line-height:var(--text-sm-line-height);color:var(--text-error);margin:0}.textarea__error-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:var(--text-error)}.textarea__error-icon svg{width:100%;height:100%}.textarea--size-medium .textarea__textarea{padding:var(--spacing-xl) var(--spacing-3xl);font-size:var(--text-md-size);line-height:var(--text-md-line-height);min-height:120px}.textarea--size-large .textarea__label{font-size:var(--text-lg-size);font-weight:var(--text-lg-weight-bold);line-height:var(--text-lg-line-height)}.textarea--size-large .textarea__textarea{padding:var(--spacing-xl) var(--spacing-3xl);font-size:var(--text-lg-size);line-height:var(--text-lg-line-height);min-height:150px}.textarea--style-filled-darker .textarea__wrapper{background-color:var(--textarea-background-filled-darker, var(--form-field-background-darker, var(--background-neutral-100)))}.textarea--style-filled-lighter .textarea__wrapper{background-color:var(--textarea-background-filled-lighter, var(--form-field-background-lighter, var(--background-neutral-25)))}[dir=rtl] .textarea__textarea{text-align:right}textarea:not(.textarea__textarea):not(.form-textarea){font-family:var(--font-family, inherit);font-size:var(--text-md-size, 1rem);font-weight:var(--text-md-weight-regular, 400);line-height:var(--text-md-line-height, 1.5);color:var(--form-field-text-filled, var(--text-default, #161616));padding:var(--spacing-xl, 12px) var(--spacing-3xl, 16px);width:100%;min-height:120px;border:1px solid var(--form-field-border-default, var(--border-neutral-primary, #9da4ae));border-radius:var(--radius-sm, 4px);background-color:var(--form-field-background-default, var(--background-card, #fff));outline:none;resize:vertical;box-sizing:border-box;transition:all .2s ease}textarea:not(.textarea__textarea):not(.form-textarea)::placeholder{color:var(--form-field-text-placeholder, var(--text-secondary-paragraph, #6b7280));opacity:1}textarea:not(.textarea__textarea):not(.form-textarea):hover:not(:disabled):not(:read-only){border-color:var(--form-field-border-hovered, #6b7280)}textarea:not(.textarea__textarea):not(.form-textarea):focus{border-color:var(--border-primary, #1B8354);border-bottom-width:2px;box-shadow:0px 0px 0px 4px var(--background-primary-50, rgba(27, 131, 84, 0.1))}textarea:not(.textarea__textarea):not(.form-textarea):disabled{background-color:var(--background-neutral-50, #f9fafb);border-style:dashed;border-color:var(--border-disabled, #d1d5db);cursor:not-allowed;opacity:.6;resize:none}[dir=rtl] textarea:not(.textarea__textarea):not(.form-textarea){text-align:right}.header-menu-item{display:flex;align-items:center;gap:var(--spacing-xs);height:72px;padding:var(--spacing-md) var(--spacing-xl);font-family:var(--font-family);font-size:var(--text-md-size);font-weight:var(--text-md-weight-medium);line-height:var(--text-md-line-height);color:var(--header-menu-item-text-color, var(--text-default));text-decoration:none;background-color:var(--header-menu-item-background, transparent);border:none;border-bottom:2px solid rgba(0,0,0,0);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;box-sizing:border-box;position:relative;white-space:nowrap}.header-menu-item__icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:var(--header-menu-item-icon-color, var(--text-default))}.header-menu-item__icon svg{width:100%;height:100%}.header-menu-item__text{flex-shrink:0}.header-menu-item__chevron{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:var(--header-menu-item-chevron-color, var(--text-default))}.header-menu-item__chevron svg{width:100%;height:100%}.header-menu-item:not(.header-menu-item--selected){background-color:var(--header-menu-item-background-unselected, transparent);color:var(--header-menu-item-text-unselected, var(--text-default));border-bottom-color:rgba(0,0,0,0)}.header-menu-item:not(.header-menu-item--selected) .header-menu-item__icon{color:var(--header-menu-item-icon-unselected, var(--text-default))}.header-menu-item:not(.header-menu-item--selected) .header-menu-item__chevron{color:var(--header-menu-item-chevron-unselected, var(--text-default))}.header-menu-item:not(.header-menu-item--selected):hover:not(:disabled):not(.header-menu-item--disabled){background-color:var(--header-menu-item-background-unselected-hovered, var(--background-neutral-100));border-bottom-color:var(--header-menu-item-border-unselected-hovered, var(--border-neutral-primary))}.header-menu-item:not(.header-menu-item--selected):active:not(:disabled):not(.header-menu-item--disabled){background-color:var(--header-menu-item-background-unselected-pressed, var(--background-neutral-200));border-bottom-color:var(--header-menu-item-border-unselected-pressed, var(--border-primary))}.header-menu-item:not(.header-menu-item--selected):focus,.header-menu-item:not(.header-menu-item--selected):focus-visible{outline:2px solid var(--header-menu-item-outline-focused, var(--border-primary));outline-offset:2px;border-radius:var(--radius-sm)}.header-menu-item:not(.header-menu-item--selected):focus:not(:focus-visible){outline:none}.header-menu-item--selected{background-color:var(--header-menu-item-background-selected, var(--background-primary));color:var(--header-menu-item-text-selected, var(--text-oncolor-primary));border-bottom-color:var(--header-menu-item-border-selected, var(--border-primary-light))}.header-menu-item--selected .header-menu-item__icon{color:var(--header-menu-item-icon-selected, var(--text-oncolor-primary))}.header-menu-item--selected .header-menu-item__chevron{color:var(--header-menu-item-chevron-selected, var(--text-oncolor-primary))}.header-menu-item--selected:hover:not(:disabled):not(.header-menu-item--disabled){background-color:var(--header-menu-item-background-selected-hovered, var(--colors-primary-sa-flag-700));border-bottom-color:var(--header-menu-item-border-selected-hovered, var(--border-primary-light))}.header-menu-item--selected:active:not(:disabled):not(.header-menu-item--disabled){background-color:var(--header-menu-item-background-selected-pressed, var(--colors-primary-sa-flag-800));border-bottom-color:var(--header-menu-item-border-selected-pressed, var(--border-primary-light))}.header-menu-item--selected:focus,.header-menu-item--selected:focus-visible{outline:2px solid var(--header-menu-item-outline-selected-focused, var(--border-white));outline-offset:2px;border-radius:var(--radius-sm);border:1px solid var(--header-menu-item-border-selected-focused, var(--border-white))}.header-menu-item--selected:focus:not(:focus-visible){outline:none}.header-menu-item--disabled,.header-menu-item:disabled{background-color:var(--header-menu-item-background-disabled, transparent);color:var(--header-menu-item-text-disabled, var(--text-default-disabled));border-bottom-color:rgba(0,0,0,0);cursor:not-allowed;opacity:.6}.header-menu-item--disabled .header-menu-item__icon,.header-menu-item:disabled .header-menu-item__icon{color:var(--header-menu-item-icon-disabled, var(--text-default-disabled))}.header-menu-item--disabled .header-menu-item__chevron,.header-menu-item:disabled .header-menu-item__chevron{color:var(--header-menu-item-chevron-disabled, var(--text-default-disabled))}.header-menu-item--disabled:hover,.header-menu-item--disabled:active,.header-menu-item--disabled:focus,.header-menu-item:disabled:hover,.header-menu-item:disabled:active,.header-menu-item:disabled:focus{background-color:var(--header-menu-item-background-disabled, transparent);border-bottom-color:rgba(0,0,0,0);outline:none}[dir=rtl] .header-menu-item .header-menu-item__icon{order:3}[dir=rtl] .header-menu-item .header-menu-item__text{order:2}[dir=rtl] .header-menu-item .header-menu-item__chevron{order:1}.navigation{display:flex;align-items:center;justify-content:space-between;width:100%;height:72px;background-color:var(--navigation-background, var(--background-menu));border-bottom:1px solid var(--navigation-border, var(--border-neutral-primary));padding:0 var(--spacing-4xl);box-sizing:border-box;position:relative;font-family:var(--font-family)}.navigation__logo{display:flex;align-items:center;gap:var(--spacing-md);padding:4px;height:72px;flex-shrink:0;z-index:10;background-color:var(--background-white);box-sizing:border-box}.navigation__logo-icon{width:48px;height:48px;flex-shrink:0}.navigation__logo-text{font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-medium);line-height:var(--text-sm-line-height);color:var(--text-secondary-paragraph);white-space:nowrap}.navigation__menu{display:flex;align-items:center;gap:0;height:72px;flex:1;justify-content:center;list-style:none;margin:0;padding:0}@media(max-width: 959px){.navigation__menu{position:absolute;top:72px;left:0;right:0;flex-direction:column;align-items:stretch;height:auto;background-color:var(--navigation-background, var(--background-menu));border-top:1px solid var(--navigation-border, var(--border-neutral-primary));box-shadow:var(--shadow-lg);max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0}.navigation--expanded .navigation__menu{max-height:500px;padding:var(--spacing-md) 0}}.navigation__menu-item{display:flex;align-items:center;height:72px}@media(max-width: 959px){.navigation__menu-item{width:100%;height:auto}.navigation__menu-item .header-menu-item{width:100%;height:auto;min-height:48px;padding:var(--spacing-md) var(--spacing-xl);border-bottom:none;border-radius:0}}.navigation__actions{display:flex;align-items:center;gap:0;height:72px;flex-shrink:0;z-index:10}@media(max-width: 767px){.navigation__actions{gap:var(--spacing-xs)}}.navigation__action{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);height:72px;padding:0 var(--spacing-xl);background:none;border:1px solid var(--border-neutral-primary);border-radius:var(--radius-sm);color:var(--text-default);cursor:pointer;font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-medium);font-family:var(--font-family);transition:all .2s ease;text-decoration:none;white-space:nowrap}.navigation__action:hover:not(:disabled):not(.navigation__action--disabled){background-color:var(--background-neutral-50);border-color:var(--border-neutral-primary)}.navigation__action:active:not(:disabled):not(.navigation__action--disabled){background-color:var(--background-neutral-100)}.navigation__action:focus,.navigation__action:focus-visible{outline:2px solid var(--border-primary);outline-offset:2px}.navigation__action:focus:not(:focus-visible){outline:none}.navigation__action--primary{background-color:var(--background-primary);color:var(--text-oncolor-primary);border-color:var(--border-primary)}.navigation__action--primary:hover:not(:disabled):not(.navigation__action--disabled){background-color:var(--colors-primary-sa-flag-700);border-color:var(--colors-primary-sa-flag-700)}.navigation__action--primary:active:not(:disabled):not(.navigation__action--disabled){background-color:var(--colors-primary-sa-flag-800);border-color:var(--colors-primary-sa-flag-800)}.navigation__action--disabled,.navigation__action:disabled{opacity:.6;cursor:not-allowed}@media(max-width: 959px){.navigation__action{padding:0 var(--spacing-md);font-size:var(--text-xs-size)}}.navigation__action-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.navigation__action-icon svg{width:100%;height:100%}.navigation__action-text{flex-shrink:0}.navigation__toggle{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:rgba(0,0,0,0);border:1px solid var(--border-neutral-primary);border-radius:var(--radius-sm);color:var(--text-default);cursor:pointer;transition:all .2s ease;flex-shrink:0;z-index:10}@media(max-width: 959px){.navigation__toggle{display:flex}}.navigation__toggle:hover{background-color:var(--background-neutral-50)}.navigation__toggle:active{background-color:var(--background-neutral-100)}.navigation__toggle:focus,.navigation__toggle:focus-visible{outline:2px solid var(--border-primary);outline-offset:2px}.navigation__toggle:focus:not(:focus-visible){outline:none}.navigation__toggle-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:relative}.navigation__toggle-icon span{display:block;width:18px;height:2px;background-color:currentColor;border-radius:1px;transition:all .3s ease;position:absolute}.navigation__toggle-icon span:nth-child(1){top:4px}.navigation__toggle-icon span:nth-child(2){top:9px}.navigation__toggle-icon span:nth-child(3){top:14px}.navigation--expanded .navigation__toggle-icon span:nth-child(1){top:9px;transform:rotate(45deg)}.navigation--expanded .navigation__toggle-icon span:nth-child(2){opacity:0}.navigation--expanded .navigation__toggle-icon span:nth-child(3){top:9px;transform:rotate(-45deg)}.navigation--full-width{max-width:100%;padding:0 var(--spacing-4xl)}.navigation:not(.navigation--full-width){max-width:1728px;margin:0 auto}@media(min-width: 600px)and (max-width: 959px){.navigation{padding:0 var(--spacing-3xl)}.navigation__menu{gap:var(--spacing-xs)}.navigation__action{padding:0 var(--spacing-md)}}@media(max-width: 599px){.navigation{padding:0 var(--spacing-xl)}.navigation__logo-text{font-size:var(--text-xs-size)}.navigation__actions .navigation__action:not(.navigation__action--primary):not(:last-child){display:none}}[dir=rtl] .navigation__logo{order:3}[dir=rtl] .navigation__menu{order:2}[dir=rtl] .navigation__actions{order:1}[dir=rtl] .navigation__toggle{order:1}@media(max-width: 959px){[dir=rtl] .navigation__menu{right:0;left:auto}}.header-size-sm #header-wrap #logo img{height:50px}.header-size-sm .header-wrap-clone{height:51px}.header-size-sm .menu-container>.menu-item>.menu-link{padding-top:14px;padding-bottom:14px}.header-size-md #header-wrap #logo img{height:67px}.header-size-md .header-wrap-clone{height:68px}.header-size-md .menu-container>.menu-item>.menu-link{padding-top:23px;padding-bottom:23px}.header-size-lg #header-wrap #logo img{height:101px}.header-size-lg .header-wrap-clone{height:102px}.header-size-lg .menu-container>.menu-item>.menu-link{padding-top:40px;padding-bottom:40px}.header-row{position:initial;position:relative;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-row .header-misc:not([class*=order-]).header-misc-icon img:not(.mini){display:block}.sticky-header .header-wrap-clone{display:block}.header-extras li{display:flex;overflow:hidden;list-style:none;margin-right:1.25rem;margin-left:0}.header-extras li .he-text{font-weight:700;font-family:"boldFont";font-size:.875rem;padding-right:10px;padding-left:0}.header-extras li .he-text span{display:block;font-weight:400;color:var(--color-primary)}.header-extras li:first-child{margin-left:0;margin-right:0}.side-header .header-misc{width:100%;margin:0}.side-header .header-row{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-positive:1 !important;-webkit-box-flex:1 !important;flex-grow:1 !important}.side-header .header-wrap-clone{display:none}.header-misc-icon{margin:0 8px}.header-misc-icon>a{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:14px;line-height:14.125px;text-align:center;color:#3f4646;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.header-misc-icon>a>img{margin:0 4px;height:24px;height:24px}.header-misc-icon>a>img.mini{display:none}.header-misc-element.bordered>a{border-left:none;border-right:none;padding:0 8px}.header-misc-icon.bordered>a{border-left:none;border-right:none;padding:0 8px}body #logo{opacity:1;-webkit-transition:padding .4s,margin .4s,opacity .2s .2s;transition:padding .4s,margin .4s,opacity .2s .2s}body .header-misc>:not(#top-search){opacity:1;-webkit-transition:padding .4s,margin .4s,opacity .2s .2s;transition:padding .4s,margin .4s,opacity .2s .2s}body .primary-menu{opacity:1;-webkit-transition:padding .4s,margin .4s,opacity .2s .2s;transition:padding .4s,margin .4s,opacity .2s .2s}.top-search-open .top-search-parent #logo{opacity:0}.top-search-open .top-search-parent .header-misc>:not(#top-search){opacity:0}.top-search-open .top-search-parent .primary-menu{opacity:0}.header-ann.header-ann-inner a{color:var(--color-primary);font-size:14px;margin-bottom:0;font-weight:500;font-family:"mediumFont";margin-left:unset;white-space:nowrap;margin-right:6px}.header-ann.header-ann-inner a:hover{text-decoration:underline}.home-ann-slider.home-ann-slider-inner ul li{color:var(--color-text-secondary);font-size:14px;margin-bottom:0;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}@media(min-width: 992px){.header-wrap-clone{display:none;display:block;height:85px}.header-misc{position:initial;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:15px;-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}}@media(max-width: 767.98px){.header-misc:not([class*=order-]){-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0;margin:0}.header-misc:not([class*=order-]).header-misc-icon>a{font-size:12px}.header-misc:not([class*=order-]).header-misc-icon img:not(.mini){display:none}}.second-level-nav{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:0 var(--spacing-4xl);box-sizing:border-box;position:relative;font-family:var(--font-family);border-bottom:1px solid var(--border-neutral-primary)}.second-level-nav--gray{background-color:var(--background-neutral-100)}.second-level-nav--white{background-color:var(--background-white)}.second-level-nav__content{display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);flex:1;min-width:0;margin:0}.second-level-nav__item{display:flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0}.second-level-nav__item-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;color:var(--text-primary-paragraph)}.second-level-nav__item-icon svg{width:100%;height:100%}.second-level-nav__item-text{font-size:var(--text-md-size);font-weight:var(--text-md-weight-regular);line-height:var(--text-md-line-height);color:var(--text-primary-paragraph);white-space:nowrap}.second-level-nav__actions{display:flex;align-items:center;gap:var(--spacing-sm);flex-shrink:0}.second-level-nav__action{display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;padding:0;background:rgba(0,0,0,0);border:none;border-radius:var(--radius-sm);color:var(--text-primary-paragraph);cursor:pointer;transition:all .2s ease;flex-shrink:0;padding:0 8px}.second-level-nav__action:hover:not(:disabled){background-color:var(--background-neutral-200)}.second-level-nav__action:active:not(:disabled){background-color:var(--background-neutral-300)}.second-level-nav__action:focus,.second-level-nav__action:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.second-level-nav__action:focus:not(:focus-visible){outline:none}.second-level-nav__action:disabled{opacity:.5;cursor:not-allowed}.second-level-nav__action-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.second-level-nav__action-icon svg{width:100%;height:100%}@media(min-width: 600px)and (max-width: 959px){.second-level-nav{padding:0 var(--spacing-3xl)}.second-level-nav__content{gap:var(--spacing-md)}.second-level-nav__actions{gap:var(--spacing-xs)}}@media(max-width: 599px){.second-level-nav{padding:0 var(--spacing-xl);min-height:48px}.second-level-nav__content{gap:var(--spacing-sm);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.second-level-nav__content::-webkit-scrollbar{display:none}.second-level-nav__item-text{font-size:var(--text-sm-size);line-height:var(--text-sm-line-height)}.second-level-nav__item-icon{width:20px;height:20px}.second-level-nav__actions{gap:var(--spacing-xs)}.second-level-nav__action{width:28px;height:28px;min-width:28px;min-height:28px}.second-level-nav__action-icon{width:18px;height:18px}}.home-ann-slider{background:#f9f9f9;height:42px;color:var(--color-text-secondary);font-size:14px}.home-ann-slider .icon-holder{height:42px;width:42px;background-color:var(--color-primary);color:var(--color-bg-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-ann-slider .home-ann-slider-name{font-weight:500;font-family:"mediumFont";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-ann-slider .home-ann-slider-name span{margin:0 10px}.home-ann-slider .home-ann-slider-inner{width:100%}.home-ann-slider .home-ann-slider-inner ul{list-style:none;margin:0;padding:0}.home-ann-slider .home-ann-slider-inner ul li{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-ann-slider .home-ann-slider-inner ul li a{color:var(--color-text-secondary)}.digital-stamp{display:flex;flex-direction:column;width:100%;background:var(--background-neutral-100);box-sizing:border-box;position:relative}.digital-stamp-container{display:flex;align-items:center;padding:0 var(--spacing-4xl);min-height:32px;width:100%;box-sizing:border-box;gap:var(--spacing-md)}@media(max-width: 768px){.digital-stamp-container{padding:0 var(--spacing-xl);min-height:60px;flex-wrap:wrap;justify-content:space-between}}.digital-stamp-content{display:flex;align-items:center;gap:var(--spacing-md);flex:1;min-width:0}@media(max-width: 768px){.digital-stamp-content{flex-wrap:wrap;width:100%}}.digital-stamp-flag{display:flex;align-items:center;justify-content:center;width:20px;height:14px;flex-shrink:0;background:var(--background-white);overflow:hidden;border-radius:2px;position:relative}.digital-stamp-flag img,.digital-stamp-flag svg{width:100%;height:100%;object-fit:cover;display:block}.digital-stamp-flag::before{content:"";position:absolute;inset:0;background:#006923;z-index:0}.digital-stamp-flag-content{position:relative;z-index:1;width:14px;height:8.392px;display:flex;align-items:center;justify-content:center}.digital-stamp-text{font-family:var(--font-family);font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-medium);line-height:var(--text-sm-line-height);color:var(--text-default);white-space:nowrap;flex-shrink:0}@media(max-width: 768px){.digital-stamp-text{white-space:normal;flex:1;min-width:0}}.digital-stamp-link{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:0;border:none;background:rgba(0,0,0,0);font-family:var(--font-family);font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-medium);line-height:var(--text-sm-line-height);color:var(--link-primary);text-decoration:none;cursor:pointer;transition:all .2s ease;flex-shrink:0;box-sizing:border-box;white-space:nowrap}.digital-stamp-link:hover{color:var(--link-primary-hovered);text-decoration:underline}.digital-stamp-link:hover .digital-stamp-link-icon{color:var(--link-icon-primary-hovered)}.digital-stamp-link:active{color:var(--link-primary-pressed)}.digital-stamp-link:active .digital-stamp-link-icon{color:var(--link-icon-primary-pressed)}.digital-stamp-link:focus,.digital-stamp-link:focus-visible{outline:2px solid var(--link-primary-focused);outline-offset:2px;border-radius:var(--radius-sm)}.digital-stamp-link:focus:not(:focus-visible){outline:none}.digital-stamp-link:visited{color:var(--link-primary-visited)}.digital-stamp-link:visited .digital-stamp-link-icon{color:var(--link-icon-primary-visited)}.digital-stamp-link-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:var(--link-primary);transition:color .2s ease}.digital-stamp-link-icon svg{width:100%;height:100%}.digital-stamp-expanded{display:none;width:100%;padding:var(--spacing-3xl) var(--spacing-4xl);border-top:1px solid var(--border-neutral-primary);background:var(--background-neutral-100);box-sizing:border-box}@media(max-width: 768px){.digital-stamp-expanded{padding:var(--spacing-xl)}}.digital-stamp.opened .digital-stamp-expanded{display:block}.digital-stamp-expanded-content{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--spacing-3xl);max-width:100%}@media(max-width: 768px){.digital-stamp-expanded-content{grid-template-columns:1fr;gap:var(--spacing-xl)}}.digital-stamp-info-block{display:flex;gap:var(--spacing-md);align-items:flex-start}.digital-stamp-info-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;color:var(--icon-default)}.digital-stamp-info-icon svg{width:100%;height:100%}.digital-stamp-info-content{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1}.digital-stamp-info-heading{font-family:var(--font-family);font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-medium);line-height:var(--text-sm-line-height);color:var(--text-display);margin:0}.digital-stamp-info-heading.success{color:var(--icon-success)}.digital-stamp-info-text{font-family:var(--font-family);font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-regular);line-height:var(--text-sm-line-height);color:var(--text-default);margin:0}.digital-stamp-registration-block{display:flex;gap:var(--spacing-md);align-items:center;grid-column:1/-1;margin-top:var(--spacing-md)}@media(max-width: 768px){.digital-stamp-registration-block{margin-top:0}}.digital-stamp-registration-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;color:var(--icon-primary)}.digital-stamp-registration-icon svg{width:100%;height:100%}.digital-stamp-registration-content{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1}@media(max-width: 768px){.digital-stamp-registration-content{flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--spacing-xs)}}.digital-stamp-registration-label{font-family:var(--font-family);font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-regular);line-height:var(--text-sm-line-height);color:var(--text-default);margin:0}@media(max-width: 768px){.digital-stamp-registration-label{margin-right:var(--spacing-xs)}}.digital-stamp-registration-number{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:0;border:none;background:rgba(0,0,0,0);font-family:var(--font-family);font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-medium);line-height:var(--text-sm-line-height);color:var(--link-primary);text-decoration:none;cursor:pointer;transition:all .2s ease}.digital-stamp-registration-number:hover{color:var(--link-primary-hovered);text-decoration:underline}.digital-stamp-registration-number:active{color:var(--link-primary-pressed)}.digital-stamp-registration-number:focus,.digital-stamp-registration-number:focus-visible{outline:2px solid var(--link-primary-focused);outline-offset:2px;border-radius:var(--radius-sm)}.digital-stamp-registration-number:focus:not(:focus-visible){outline:none}.digital-stamp.opened .digital-stamp-link-icon{transform:rotate(180deg)}@media(max-width: 768px){.digital-stamp-container{padding:var(--spacing-md) var(--spacing-xl);min-height:60px}.digital-stamp-content{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.digital-stamp-text{width:100%}}.digital-stamp[data-extension="gov.sa"] .digital-stamp-text::after{content:"A government website registered with the Digital Government Authority."}.digital-stamp[data-extension="edu.sa"] .digital-stamp-text::after{content:"An educational website registered with the Digital Government Authority."}.digital-stamp[data-extension="med.sa"] .digital-stamp-text::after{content:"A medical website registered with the Digital Government Authority."}.digital-stamp[data-extension="org.sa"] .digital-stamp-text::after{content:"An organization website registered with the Digital Government Authority."}.digital-stamp[data-extension="sch.sa"] .digital-stamp-text::after{content:"A school website registered with the Digital Government Authority."}.digital-stamp[data-extension=".sa"] .digital-stamp-text::after{content:"A website registered with the Digital Government Authority."}.digital-stamp-card{padding:8px 32px;background:#f3f4f6}.digital-stamp-card .digital-stamp-header{display:flex;align-items:center;gap:10px}.digital-stamp-card .digital-stamp-header h6{margin:0px;color:#161616;font-size:14px}.digital-stamp-card .digital-stamp-header .btn-digital-stamp-card{cursor:pointer}.digital-stamp-card .digital-stamp-header .btn-digital-stamp-card span{color:#1b8354;font-size:14px}.digital-stamp-card .digital-stamp-header .btn-digital-stamp-card svg,.digital-stamp-card .digital-stamp-header .btn-digital-stamp-card img{transition:.3s}.digital-stamp-card .digital-stamp-header.open .btn-digital-stamp-card svg,.digital-stamp-card .digital-stamp-header.open .btn-digital-stamp-card img{transform:rotate(180deg)}.btn-digital-stamp-card img{margin-right:4px;margin-left:4px}.digital-stamp-card .digital-stamp-body{padding-top:40px;padding-bottom:32px;display:none}.digital-stamp-card .digital-stamp-body .digital-stamp-container{margin-bottom:32px;display:flex;gap:32px}.digital-stamp-card .digital-stamp-body .digital-stamp-container .box{display:flex;align-items:flex-start;gap:18px}.digital-stamp-card .digital-stamp-body .digital-stamp-container .box .img-border-rounded{padding:14px 16px;display:flex;align-items:center;justify-content:center;border:1px solid #067647;border-radius:100%}.digital-stamp-card .digital-stamp-body .digital-stamp-container .box h6{margin-top:0px;margin-bottom:12px;color:#161616;font-size:18px}.digital-stamp-card .digital-stamp-body .digital-stamp-container .box .green-text{color:#1b8354}.digital-stamp-card .digital-stamp-body .digital-stamp-container .box p{margin:0px;color:#384250;font-size:16px}.digital-stamp-card .digital-stamp-body .stamp-link-box{padding:8px 28px;display:flex;align-items:center;gap:12px;border-radius:8px;background:#fff}.digital-stamp-card .digital-stamp-body .stamp-link-box p{margin:0px;color:#161616;font-size:16px}.digital-stamp-card .digital-stamp-body .stamp-link-box a{color:#1b8354;font-size:16px;text-decoration:underline}.stamp-ar{direction:rtl}.stamp-en{direction:ltr}@media(max-width: 768px){.digital-stamp-card{padding:8px 16px}.digital-stamp-card .digital-stamp-header{flex-wrap:wrap}.digital-stamp-card .digital-stamp-header .btn-digital-stamp-card{flex:100%;margin-right:33px}.digital-stamp-card .digital-stamp-body .digital-stamp-container{flex-direction:column}[dir=ltr] .digital-stamp-card .digital-stamp-header .btn-digital-stamp-card{margin-right:0px;margin-left:33px}}.digital-stamp-wrapper{position:relative;z-index:1000}.digital-stamp-wrapper.digital-stamp-hidden{transform:translateY(-100%)}.digital-stamp-wrapper .digital-stamp-card{width:100%;margin:0}@media(max-width: 768px){.digital-stamp-wrapper{top:0}}.schs-stats{display:grid;grid-template-columns:repeat(5, 1fr);gap:16px;min-height:148px}@media(max-width: 767px){.schs-stats{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 479px){.schs-stats{grid-template-columns:repeat(2, 1fr)}}.stat-card{text-align:center;padding:24px 16px;contain:layout style}.stat-card__icon{width:56px;height:56px;border-radius:50%;background:#f0faf4;display:inline-flex;align-items:center;justify-content:center;margin-bottom:24px;color:#1a5632}.stat-card__number{color:var(--Text-text-primary-sa-flag, #14573A);font-size:var(--Size-Display-typo-size-display-Ig, 48px);font-style:normal;font-weight:400;line-height:var(--Line-Height-Display-line-heights-display-Ig, 60px);letter-spacing:-0.96px;margin:8px 0}.stat-card__label{color:#1a3c34;font-size:1rem;line-height:1.4}.header{width:100%;position:sticky;top:0;background:#fff;z-index:1000}.digital-stamp-hidden~#wrapper .header{top:32px}@media(max-width: 768px){.digital-stamp-hidden~#wrapper .header{top:0}}.header-container{height:72px;padding:0;display:flex;justify-content:space-between;position:relative}@media screen and (max-width: 992px){.header-container{flex-direction:row-reverse;align-items:center}}.header-container .bottom-header{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 992px){.header-container .bottom-header{justify-content:space-between;align-items:center;width:52%}}.header-container .bottom-header-logo{cursor:pointer}.header-container .bottom-header-logo .site-logo{display:none;height:42px}.header-container .bottom-header-logo .mobile-site-logo{height:50px}@media screen and (min-width: 992px){.header-container .bottom-header-logo{margin-inline-end:16px;margin-inline-start:0px}.header-container .bottom-header-logo .mobile-site-logo{display:none}.header-container .bottom-header-logo .site-logo{display:block}}.header-container .bottom-header-menu{display:none;position:fixed;height:100vh;width:100%;background-color:#fff;z-index:10;padding:0px 16px;top:0;left:0;list-style-type:disc;margin:0;padding:0;border:0;outline:0;vertical-align:baseline}@media screen and (min-width: 992px){.header-container .bottom-header-menu{position:relative;display:flex;height:72px}}.header-container .bottom-header-menu .menu-item{list-style-type:none;display:flex;align-items:center;color:#161616;font-weight:400;position:relative;width:100%;border-bottom:1px solid #d2d6db;border-radius:0px;padding:8px 0px;font-size:14px}.header-container .bottom-header-menu .menu-item:hover{background-color:var(--background-neutral-100)}.header-container .bottom-header-menu .menu-item:hover::after{background:#9da4ae}.header-container .bottom-header-menu .menu-item:focus{background:#14573a}@media screen and (min-width: 992px){.header-container .bottom-header-menu .menu-item{width:-moz-max-content;width:max-content;border-radius:4px;padding:8px 16px;font-size:16px}}.header-container .bottom-header .mobile-menu-open .svg-trigger{width:30px;height:30px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transition:-webkit-transform 400ms;transition:-webkit-transform 400ms;transition:transform 400ms;transition:transform 400ms,-webkit-transform 400ms;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.header-container .top-header{display:flex;align-items:center;justify-content:flex-end;position:relative;height:72px}.header-container .top-header .header_top_button{padding:8px 10px;display:flex;align-items:center;position:relative;border-radius:4px;cursor:pointer;height:72px}@media screen and (min-width: 992px){.header-container .top-header .header_top_button{padding:8px 16px}}.header-container .top-header .header_top_button:hover{background:#f3f4f6}.header-container .top-header .header_top_button:hover a{color:#0d121c}.header-container .top-header .header_top_button.active{background:#14573a}.header-container .top-header .header_top_button.active a{color:#fff}.header-container .top-header .header_top_button.active::after{background:#54c08a}.header-container .top-header .header_top_button a{color:#161616;font-size:16px;font-weight:500;font-family:"mediumFont"}.header-container .top-header .top-left-header{margin-right:auto;display:flex;gap:0}.header-container .top-header .top-left-header .links{display:flex}.header-container .top-header .top-left-header .links li{padding:8px 16px;display:flex;align-items:center;position:relative;border-radius:4px}.header-container .top-header .top-left-header .links li::after{content:"";height:6px;width:80%;position:absolute;bottom:-2px;left:50%;transform:translate(-50%, -50%);border-radius:50px;background:#fff}.header-container .top-header .top-left-header .links li:hover{color:#0d121c;background:#f3f4f6}.header-container .top-header .top-left-header .links li:hover::after{background:#9da4ae}.header-container .top-header .top-left-header .links li a{color:#161616;font-size:16px;font-weight:500;font-family:"mediumFont"}.header-container .top-header .top-left-header .header_top_social{padding:8px 16px;display:flex;position:relative;gap:15px;order:2;align-items:center;border-radius:4px;cursor:pointer}.header-container .top-header .top-left-header .header_top_social::after{content:"";height:6px;width:80%;position:absolute;bottom:-2px;left:50%;transform:translate(-50%, -50%);border-radius:50px;background:#fff}.header-container .top-header .top-left-header .header_top_social.active{background:#14573a}.header-container .top-header .top-left-header .header_top_social.active a{color:#fff}.header-container .top-header .top-left-header .header_top_social.active::after{background:#54c08a}.header-container .top-header .top-left-header .header_top_social.active img{filter:invert(1)}.header-container .top-header .top-left-header .header_top_social:hover{background:#f3f4f6}.header-container .top-header .top-left-header .header_top_social:hover a{color:#0d121c}.header-container .top-header .top-left-header .header_top_social:hover::after{background:#9da4ae}.header-nav{position:absolute;left:50%;transform:translateX(-50%);display:flex;height:72px}.header-nav .nav-item{display:flex;align-items:center;justify-content:center;width:106px;height:72px;color:var(--text-default);text-decoration:none;font-size:var(--text-md-size);font-weight:var(--text-md-weight-medium);transition:background-color .2s;border-bottom:2px solid rgba(0,0,0,0)}.header-nav .nav-item:hover{background-color:rgba(0,0,0,.05);border-bottom-color:var(--icon-success)}.header-actions{position:absolute;left:0;display:flex;height:72px}.header-action{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);height:72px;padding:0 var(--spacing-xl);background:none;border:none;color:var(--text-default);cursor:pointer;font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-medium);font-family:var(--font-family);transition:background-color .2s;min-width:fit-content}.header-action:hover{background-color:rgba(0,0,0,.05)}.header-action:first-child{min-width:155px}.header-action:nth-child(2){min-width:114px}.header-action:last-child{min-width:99px}.header-action .action-icon{font-size:16px}.header-action .action-text{font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-medium)}.header-divider{position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--neutral-300)}#top-search{transition:opacity .3s ease}#top-search a{z-index:11}#top-search a i{position:absolute;transition:opacity .3s ease;font-size:18px}.top-search-open #top-search a i.icon-line-search,#top-search a i.icon-line-cross{opacity:0}.top-search-open #top-search a i.icon-line-cross{opacity:1;z-index:11;font-size:1rem}.top-search-form{opacity:0;z-index:-2;pointer-events:none;position:absolute;width:100% !important;height:100%;padding:0;margin:0;top:0;left:0;transition:opacity .3s ease-in-out}.top-search-open .top-search-form{opacity:1;z-index:10;pointer-events:auto}.top-search-open .top-search-form input{pointer-events:auto}.search-overlay #top-search{position:relative;display:flex;align-items:center}.search-overlay #top-search a{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:inherit;text-decoration:none}.search-overlay .search-card{display:none}.search-overlay .top-search-form input:focus{outline:none;border-bottom-color:#1a6b4a}.search-overlay .top-search-form input::placeholder{color:#999;font-size:15px}.top-search-open .search-overlay::before{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:10090}.top-search-open .search-overlay .search-card{display:block;position:fixed;top:20vh;left:50%;transform:translateX(-50%);width:90%;max-width:520px;background:#fff;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.2);padding:24px;z-index:10091}.top-search-open .search-overlay .search-card__close{position:absolute;top:12px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#666;text-decoration:none;font-size:14px;border-radius:50%;transition:background-color .2s}.top-search-open .search-overlay .search-card__close:hover{background-color:#f0f0f0;color:#333}[dir=rtl] .top-search-open .search-overlay .search-card__close{right:auto;left:12px}.top-search-open .search-overlay .top-search-form{position:static;width:100%;height:auto;padding:0;background-color:rgba(0,0,0,0);display:block;margin-top:8px}.top-search-open .search-overlay .top-search-form .form-row{display:flex;align-items:center;gap:8px}.top-search-open .search-overlay .top-search-form input{pointer-events:auto;padding:12px 0;flex:1;min-width:0}.top-search-open .search-overlay .top-search-form button{flex-shrink:0}.top-search-open .search-overlay #top-search{opacity:0;pointer-events:none}@media screen and (max-width: 992px){#page-menu{display:none !important}}.header{width:100%;position:sticky;top:0;background:#fff;z-index:1000}.header .header-container{height:72px;display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;padding:0}@media(min-width: 992px){.header .header-container{flex-direction:row}}.header .header-container .top-header{display:flex;justify-content:flex-end;position:relative}.header .header-container .top-header .top-left-header{margin-right:auto;display:flex;gap:0}.header .header-container .top-header .top-left-header .links{display:flex;order:2}.header .header-container .top-header .top-left-header .links li{padding:8px 10px;display:flex;align-items:center;position:relative;border-radius:4px}@media(min-width: 992px){.header .header-container .top-header .top-left-header .links li{padding:8px 16px}}.header .header-container .top-header .top-left-header .links li::after{content:"";height:6px;width:80%;position:absolute;bottom:-2px;left:50%;transform:translate(-50%, -50%);border-radius:50px;background:#fff}.header .header-container .top-header .top-left-header .links li:hover{color:#0d121c;background:#f3f4f6}.header .header-container .top-header .top-left-header .links li:hover::after{background:#9da4ae}.header .header-container .top-header .top-left-header .links li a{color:#161616;font-size:16px;font-weight:500;font-family:"mediumFont"}@media(min-width: 992px){.header .header-container .top-header .top-left-header .links{order:unset}}.header .header-container .top-header .top-left-header .header_top_buttons{display:none;gap:0;order:3}@media(min-width: 992px){.header .header-container .top-header .top-left-header .header_top_buttons{display:flex}}.header .header-container .top-header .top-left-header .header_top_buttons .header_top_button{padding:8px 16px;display:flex;align-items:center;position:relative;border-radius:4px;cursor:pointer}.header .header-container .top-header .top-left-header .header_top_buttons .header_top_button:hover{background:#f3f4f6}.header .header-container .top-header .top-left-header .header_top_buttons .header_top_button:hover a{color:#0d121c}.header .header-container .top-header .top-left-header .header_top_buttons .header_top_button.active{background:#14573a}.header .header-container .top-header .top-left-header .header_top_buttons .header_top_button.active a{color:#fff}.header .header-container .top-header .top-left-header .header_top_buttons .header_top_button:first-of-type{order:1}.header .header-container .top-header .top-left-header .header_top_buttons .header_top_button a{color:#161616;font-size:16px;font-weight:500;font-family:"mediumFont"}.header .header-container .top-header .top-left-header .header_top_social{order:1;padding:8px 10px;display:flex;position:relative;gap:15px;align-items:center;border-radius:4px;cursor:pointer}@media(min-width: 992px){.header .header-container .top-header .top-left-header .header_top_social{order:2;padding:8px 16px}}.header .header-container .top-header .top-left-header .header_top_social::after{content:"";height:6px;width:80%;position:absolute;bottom:-2px;left:50%;transform:translate(-50%, -50%);border-radius:50px;background:#fff}.header .header-container .top-header .top-left-header .header_top_social.active{background:#14573a}.header .header-container .top-header .top-left-header .header_top_social.active a{color:#fff}.header .header-container .top-header .top-left-header .header_top_social.active::after{background:#54c08a}.header .header-container .top-header .top-left-header .header_top_social.active img{filter:invert(1)}.header .header-container .top-header .top-left-header .header_top_social:hover{background:#f3f4f6}.header .header-container .top-header .top-left-header .header_top_social:hover a{color:#0d121c}.header .header-container .top-header .top-left-header .header_top_social:hover::after{background:#9da4ae}.header .header-container .bottom-header{display:flex;justify-content:space-between;align-items:center;width:52%}@media(min-width: 992px){.header .header-container .bottom-header{width:auto}}.header .header-container .bottom-header .bottom-header-logo{margin:0;cursor:pointer}.header .header-container .bottom-header .bottom-header-logo .white-logo{display:none}.header .header-container .bottom-header .bottom-header-logo .mobile-logo{display:block}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-logo{margin-left:16px}.header .header-container .bottom-header .bottom-header-logo .white-logo{display:block}.header .header-container .bottom-header .bottom-header-logo .mobile-logo{display:none}}.header .header-container .bottom-header .bottom-header-menu{display:none;position:fixed;height:100vh;width:100%;background-color:#fff;z-index:10;padding:0 16px;top:0;left:0}.header .header-container .bottom-header .bottom-header-menu.open{display:block}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu{display:flex;position:static;height:72px;width:auto;background:rgba(0,0,0,0);padding:0}}.header .header-container .bottom-header .bottom-header-menu .top-mobile-menu{display:flex;justify-content:space-between;background:#f9fafb;padding:16px;margin:0 -16px 16px -16px}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu .top-mobile-menu{display:none}}.header .header-container .bottom-header .bottom-header-menu .menu-item{list-style-type:none;display:flex;width:100%;align-items:center;border-bottom:1px solid #d2d6db;padding:8px 0;color:#161616;font-family:"mediumFont";font-size:14px;position:relative}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu .menu-item{width:max-content;border-bottom:none;border-radius:4px;padding:8px 16px;font-size:16px;font-weight:500;font-family:"mediumFont"}}.header .header-container .bottom-header .bottom-header-menu .menu-item::after{content:"";position:absolute;bottom:-2px;left:50%;transform:translate(-50%, -50%);border-radius:50px;background:#fff;height:6px;width:0}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu .menu-item::after{width:80%}}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu .menu-item:hover{background:#f3f4f6}.header .header-container .bottom-header .bottom-header-menu .menu-item:hover a{color:#0d121c}.header .header-container .bottom-header .bottom-header-menu .menu-item:hover::after{background:#9da4ae}}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu .menu-item:has(.menu-link.is-active){background:#1b8354}.header .header-container .bottom-header .bottom-header-menu .menu-item:has(.menu-link.is-active) a{color:#fff}.header .header-container .bottom-header .bottom-header-menu .menu-item:has(.menu-link.is-active) a.menu-link img{filter:invert(1);transform:rotate(180deg)}.header .header-container .bottom-header .bottom-header-menu .menu-item:has(.menu-link.is-active)::after{background:#54c08a}}.header .header-container .bottom-header .bottom-header-menu .menu-item .menu-link{color:#161616;text-decoration:none;cursor:pointer}@media screen and (max-width: 992px){.header .header-container .bottom-header .bottom-header-menu .menu-item .menu-link{padding:8px 16px;font-family:"mediumFont";outline:none}}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu .menu-item .menu-link{padding:0;width:auto}}.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu{width:100%;display:block}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu{display:contents;position:relative}}.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .menu-link{padding:8px 16px;width:100%;display:flex;justify-content:space-between;color:#161616;font-family:"mediumFont";font-size:14px;gap:4px}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .menu-link{padding:0;width:auto}}.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .dropdown-content{display:none;max-height:300px;overflow-y:auto;width:100%;background-color:#fff}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .dropdown-content{display:flex;flex-wrap:wrap;position:fixed;top:0;left:0;right:0;visibility:hidden;opacity:0;pointer-events:none;box-shadow:0 24px 24px 0 rgba(0,0,0,.1);transition:.3s;padding:10px 0;overflow:visible;max-height:none}}.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .dropdown-content .menu-item-title{padding:8px 16px;font-size:14px;color:#384250;font-weight:500}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .dropdown-content .menu-item-title{color:#1b8354;font-size:18px;font-weight:700}}.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .dropdown-content ul{list-style-type:none;width:auto;display:flex;flex-wrap:wrap}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .dropdown-content ul{width:1140px;margin:auto}}.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .dropdown-content ul li{width:100%;padding:0;color:#1f2a37;font-size:16px;font-weight:500;font-family:"mediumFont"}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .dropdown-content ul li{width:calc(25% - 10px);padding:8px 16px}}.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .dropdown-content ul li .dga-submenutitle{display:flex;justify-content:space-between}.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .dropdown-content ul li .dga-submenutitle img{display:block;margin-left:50px}.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .dropdown-content ul li .dga-submenutitle img.active{transform:rotate(180deg)}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .dropdown-content ul li .dga-submenutitle img{display:none}}.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .dropdown-content ul li ul{display:none}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .dropdown-content ul li ul{display:block}}.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu.active .menu-link{background:#f9fafb;border-radius:4px}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu.active .menu-link{background:rgba(0,0,0,0);color:#fff}}.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu.active .dropdown-content{display:block}@media(min-width: 992px){.header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu.active .dropdown-content{visibility:visible;opacity:1;pointer-events:auto;top:112px}}.header .header-container .bottom-header .mobile-menu-open{display:block}@media(min-width: 992px){.header .header-container .bottom-header .mobile-menu-open{display:none}}@media(min-width: 992px){.header.fixed-header .header-container .bottom-header .bottom-header-menu .menu-item .dropdown-menu .dropdown-content{top:72px}}[dir=ltr] .header .header-container .bottom-header .bottom-header-logo{margin-right:16px}@media(min-width: 992px){[dir=ltr] .header .header-container .bottom-header .bottom-header-logo{margin-left:0}}.schs-ac-dropdown{position:absolute;top:100%;left:0;right:0;z-index:10092;margin:4px 0 0;padding:4px 0;list-style:none;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);max-height:320px;overflow-y:auto}.schs-ac-item{padding:10px 16px;font-size:15px;color:#333;cursor:pointer;transition:background-color .15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schs-ac-item:hover,.schs-ac-item--active{background-color:#f3f4f6}[dir=rtl] .schs-ac-item{text-align:right}#footer.footer{background:#074d31;color:var(--text-oncolor-primary);position:relative;padding:0;overflow:hidden}.footer-container{max-width:1280px;margin:0 auto;padding:var(--spacing-5xl) var(--spacing-4xl) var(--spacing-8xl)}.footer-content{display:flex;flex-direction:column;gap:var(--spacing-7xl)}@media(max-width: 767px){.footer-content{gap:var(--spacing-3xl)}}.footer-nav-links{display:flex;flex-wrap:wrap;gap:var(--spacing-3xl);padding:var(--spacing-xl) 0 var(--spacing-5xl);border-bottom:1px solid hsla(0,0%,100%,.3)}.footer-column{flex:1;min-width:180px;display:flex;flex-direction:column;gap:var(--spacing-4xl);align-items:flex-start;margin-bottom:var(--spacing-3xl)}.footer-group{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%}.footer-group-title{font-family:var(--font-family);font-size:var(--text-md-size);font-weight:var(--text-md-weight-medium);line-height:var(--text-md-line-height);color:var(--text-oncolor-primary);text-align:start;padding-bottom:var(--spacing-md);border-bottom:1px solid hsla(0,0%,100%,.3);margin-bottom:var(--spacing-md)}.dga-footer .si-light{background:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.3);border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-oncolor-primary);width:32px;height:32px;font-size:14px;line-height:30px !important;text-decoration:none}.dga-footer .si-light:hover{border-color:hsla(0,0%,100%,.6);background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}.dga-footer .si-light i:last-child{display:none}.dga-footer .social-icon.si-small:hover i:first-child{margin-top:-5px !important}.dga-footer .block-search-id h4{font-family:var(--font-family);text-align:start;font-size:var(--text-md-size);font-weight:var(--text-md-weight-medium);line-height:var(--text-md-line-height);color:var(--text-oncolor-primary);margin-bottom:var(--spacing-md);border-bottom:1px solid hsla(0,0%,100%,.3);padding-bottom:var(--spacing-md)}.dga-footer .block-search-id .posts-sm{justify-content:flex-start;color:var(--text-oncolor-primary)}.dga-footer .block-search-id .entry{justify-content:flex-start;color:var(--text-oncolor-primary);display:flex;flex-direction:column;gap:var(--spacing-md)}.dga-footer .block-search-id .entry:after{display:none}.dga-footer .d-inline-block.footer-link a{color:var(--text-oncolor-primary)}.dga-footer .d-inline-block.footer-link a:visited{color:var(--text-oncolor-primary) !important}.dga-footer .d-inline-block.footer-link a:hover{color:hsla(0,0%,100%,.8);text-decoration:underline}.dga-footer .d-inline-block.footer-link span{display:none}.dga-footer #block-lltwaslmna h4,.dga-footer #block-sociallink h4{display:none}.dga-footer #block-sociallink{width:100%;gap:var(--spacing-md);display:flex}.dga-footer #block-lltwaslmna .button.button-rate-footer{border-radius:4px;padding:0 16px;height:40px;min-height:40px;max-height:40px;font-size:16px;font-weight:500;font-family:"mediumFont";cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;line-height:24px;box-sizing:border-box;background:rgba(0,0,0,0);color:#fff;border:1px solid #d2d6db}.dga-footer #block-lltwaslmna .button.button-rate-footer:hover{background:#f9fafb;border-color:#fff;color:#161616}.social-media-buttons{display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:flex-start}.social-btn{width:32px;height:32px;background:none;border:1px solid hsla(0,0%,100%,.3);border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.social-btn:hover{border-color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.1)}.social-icon{width:20px;height:20px;filter:brightness(0) invert(1)}.accessibility-buttons{display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:flex-start}.accessibility-btn{width:32px;height:32px;background:none;border:1px solid hsla(0,0%,100%,.3);border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.accessibility-btn:hover{border-color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.1)}.accessibility-icon{width:20px;height:20px;filter:brightness(0) invert(1)}.footer-links{list-style:none;display:flex;flex-direction:column;gap:var(--spacing-md);align-items:flex-start;margin:0;padding:0}.footer-link{font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-regular);line-height:var(--text-sm-line-height);color:var(--text-oncolor-primary);text-decoration:none;text-align:start;transition:opacity .2s ease}.footer-link:visited{color:var(--text-oncolor-primary) !important}.footer-link:hover{color:hsla(0,0%,100%,.8);text-decoration:underline}.footer-legal{display:flex;gap:var(--spacing-3xl);align-items:center;justify-content:space-between;padding:var(--spacing-xl) 0;margin-bottom:var(--spacing-xl)}@media(max-width: 767px){.footer-legal{flex-direction:column;align-items:flex-start;gap:var(--spacing-xl)}}.footer-logos{display:flex;gap:var(--spacing-xl);align-items:center}@media(max-width: 767px){.footer-logos{margin-bottom:var(--spacing-3xl)}}.logo-placeholder{background:var(--background-white);display:flex;align-items:center;gap:var(--spacing-md);padding:5px 4px;border-radius:2px}.logo-icon-small{width:32px;height:32px}.palm-swords{width:100%;height:100%}.logo-text-small{font-size:var(--text-xs-size);font-weight:var(--text-xs-weight-medium);line-height:var(--text-xs-line-height);color:#6c737f;white-space:nowrap}.nd95-logo{position:relative;width:106px;height:42px}.nd95-part{position:absolute;max-width:100%;max-height:100%}.footer-legal-content{flex:1;display:flex;flex-direction:column;gap:var(--spacing-3xl);align-items:flex-start;min-width:0}.footer-quick-links{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:flex-start}.footer-quick-link{font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-regular);line-height:var(--text-sm-line-height);color:var(--text-oncolor-primary);text-decoration:underline;text-underline-position:from-font;text-decoration-skip-ink:none;transition:opacity .2s ease}.footer-quick-link:visited{color:var(--text-oncolor-primary) !important}.footer-quick-link:hover{opacity:.8}.footer-legal-info{display:flex;flex-direction:column;gap:var(--spacing-md);align-items:flex-start}.footer-copyright-main{text-align:start}.footer-copyright-main p{font-size:var(--text-sm-size);font-weight:600;font-family:"semiBoldFont";line-height:var(--text-sm-line-height);color:var(--text-oncolor-primary);margin:0}.footer-additional-info{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:flex-start;font-size:var(--text-sm-size);font-weight:var(--text-sm-weight-regular);line-height:var(--text-sm-line-height);color:var(--text-oncolor-primary)}.footer-pattern{position:absolute;bottom:0;left:0;right:0;height:86.4px;display:flex;opacity:.5;z-index:1}.pattern-img{width:772.745px;height:86.4px;flex-shrink:0}#gotoTop{display:none;z-index:599;position:fixed;width:40px;height:40px;background-color:#333;background-color:rgba(0,0,0,.3);font-size:1.25rem;line-height:36px;text-align:center;color:var(--color-bg-white);top:auto;left:auto;right:30px;bottom:50px;cursor:pointer;border-radius:2px}body:not(.device-touch) #gotoTop{transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear}.stretched #gotoTop{right:30px;bottom:50px}#gotoTop:hover{background-color:var(--color-primary)}@media(max-width: 575.98px){#gotoTop{display:none !important}}.section{padding:var(--spacing-5xl) 0;box-sizing:border-box}.section--neutral{background-color:var(--background-neutral-50)}.section--white{background-color:var(--background-white)}.section--gray{background-color:var(--background-neutral-100)}.heading-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-md);margin-bottom:var(--spacing-3xl)}.section-header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-xl);margin-bottom:var(--spacing-4xl)}@media(max-width: 767px){.section-header{flex-direction:column;margin-bottom:var(--spacing-3xl)}}.section-title{font-size:var(--display-sm-size);font-weight:var(--display-sm-weight);line-height:var(--display-sm-line-height);color:var(--text-display);margin-bottom:0}@media(max-width: 959px){.section-title{font-size:var(--text-2xl-size);line-height:var(--text-2xl-line-height)}}.section-description{font-size:var(--text-lg-size);font-weight:var(--text-md-weight-regular);line-height:var(--text-lg-line-height);color:var(--text-default);max-width:600px;margin:0 auto}#slider.homebanner{position:relative;height:500px;width:100%;overflow:hidden}#slider.homebanner .container{position:relative;height:500px;display:flex;align-items:center}#slider.homebanner .swiper-slide-bg{position:absolute;top:0;right:0;left:0;width:100%;height:100%;z-index:-1;object-fit:cover;object-position:center center}.swiper-slide-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(0deg, rgba(9, 42, 30, 0.8) 0%, rgba(9, 42, 30, 0.8) 100%);pointer-events:none}.slider-caption,.flex-caption{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:end;padding-bottom:40px;z-index:20;max-width:550px;color:#eee;font-size:300;font-weight:300;-webkit-transition:top .3s ease;transition:top .3s ease}.slider-caption.slider-caption-center{position:relative;max-width:unset;text-align:start;margin:0 auto;left:0;right:0;color:var(--text-oncolor-primary);max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:start;width:100%}.slider-caption h2{color:var(--text-oncolor-primary);font-size:var(--display-xl-size);line-height:var(--display-xl-line-height);margin-bottom:var(--spacing-3xl);text-shadow:0 2px 8px rgba(0,0,0,.3);align-self:flex-start;font-family:"mediumFont";text-shadow:1px 1px 1px rgba(0,0,0,.15)}.slider-caption h2::after{display:none}.slider-caption p{color:var(--text-oncolor-primary);font-size:var(--text-xl-size);font-weight:var(--text-xl-weight);line-height:var(--text-xl-line-height);margin:0 0;opacity:.9;align-self:flex-start;font-family:var(--font-family)}.slider-caption p+div{margin-top:32px}@media(max-width: 767px){.slider-caption h2{font-size:40px;line-height:1.5;margin-bottom:8px}.slider-caption p{font-size:16px}.slider-caption .button{font-size:16px;margin-bottom:8px}.slider-caption .button span{font-size:16px}}.news-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:24px}.news-card{background:#fff;border:1px solid #d2d6db;border-radius:16px;overflow:hidden;box-shadow:none;transition:all .2s;display:flex;flex-direction:column}.news-image{height:250px;position:relative;overflow:hidden}.news-bg-image{width:100%;height:100%;object-fit:cover;border-radius:8px;margin:16px;width:calc(100% - 32px);height:calc(100% - 32px)}.news-date{font-size:16px;font-weight:400;line-height:18px;margin:0;font-family:var(--font-family)}.news-content{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1;text-align:start}.news-title{font-size:18px;font-weight:700;font-family:"boldFont";line-height:28px;color:#1f2a37;margin:0}.news-description{font-size:16px;font-weight:400;line-height:24px;color:#1f2a37;margin:0;font-family:var(--font-family);flex:1;max-height:73px;text-overflow:ellipsis;overflow:hidden}.news-actions{display:flex;justify-content:flex-start;margin-top:24px}.services-carousel{position:relative}.services-slider{position:relative;overflow:hidden}.services-slide{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .5s ease-in-out}.services-slide.active{opacity:1;position:relative}.services-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--card-lg-gap);margin-bottom:var(--spacing-5xl)}.service-card{background:var(--background-card);border:1px solid var(--border-neutral-primary);border-radius:var(--radius-lg);padding:var(--spacing-xl);gap:var(--card-lg-gap);text-align:start;transition:all .2s;display:flex;flex-direction:column;justify-content:space-between;height:100%}.service-card:hover{border-color:var(--button-background-primary-default)}.service-card .service-icon{width:24px;height:24px;align-self:flex-start}.service-card .service-icon svg{width:24px;height:24px}.service-card .service-logo{height:80px;display:flex;align-items:start;justify-content:start}.service-card .service-logo img{width:unset;height:80px}.service-card .service-title{font-family:"boldFont";font-size:var(--text-lg-size);font-weight:var(--text-lg-weight-bold);line-height:var(--text-lg-line-height);color:var(--text-default);margin-bottom:0;text-align:start;min-height:56px}.service-card .service-description{font-size:var(--text-md-size);font-weight:var(--text-md-weight-regular);line-height:var(--text-md-line-height);color:var(--text-default);text-align:start;flex:1}.service-card .service-page__tags{margin-bottom:0}.service-card .service-actions{display:flex;row-gap:1rem !important;column-gap:1rem !important}.faq-tabs-container{position:sticky !important;top:100px}.faq-tabs-container .tabs-item{white-space:normal;text-decoration:none}.bg-theme-light{background-color:var(--background-brand-light) !important}:root{--bs-light-rgb: 251, 251, 251}.form-control,input[type=text].form-control,.form-select{border-radius:4px;padding:7px 16px 11px;font-size:1rem;border-color:#9da4ae;color:#384250 !important;font-family:"regularFont";background:-webkit-gradient(linear, left top, left bottom, from(#0D121C), to(#0D121C)),-webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));background:linear-gradient(#0D121C, #0D121C),linear-gradient(#fff, #fff);background-size:0 2px,auto;background-repeat:no-repeat;background-position:center bottom;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;background-color:#fff !important;position:relative}.form-control:focus,input[type=text].form-control:focus,.form-select:focus{-webkit-box-shadow:0 2px 4px -2px rgba(16,24,40,.06);box-shadow:0 2px 4px -2px rgba(16,24,40,.06)}.form-control:is(:hover),input[type=text].form-control:is(:hover),.form-select:is(:hover){border-color:#384250;outline:0;color:#161616 !important}.form-control:is(:active,:focus,:hover),input[type=text].form-control:is(:active,:focus,:hover),.form-select:is(:active,:focus,:hover){outline:0;color:#161616}.form-control:is(:active,:focus,:hover)::-webkit-input-placeholder,input[type=text].form-control:is(:active,:focus,:hover)::-webkit-input-placeholder,.form-select:is(:active,:focus,:hover)::-webkit-input-placeholder{color:#161616}.form-control:is(:active,:focus,:hover)::-moz-placeholder,input[type=text].form-control:is(:active,:focus,:hover)::-moz-placeholder,.form-select:is(:active,:focus,:hover)::-moz-placeholder{color:#161616}.form-control:is(:active,:focus,:hover):-ms-input-placeholder,input[type=text].form-control:is(:active,:focus,:hover):-ms-input-placeholder,.form-select:is(:active,:focus,:hover):-ms-input-placeholder{color:#161616}.form-control:is(:active,:focus,:hover)::-ms-input-placeholder,input[type=text].form-control:is(:active,:focus,:hover)::-ms-input-placeholder,.form-select:is(:active,:focus,:hover)::-ms-input-placeholder{color:#161616}.form-control:is(:active,:focus,:hover)::placeholder,input[type=text].form-control:is(:active,:focus,:hover)::placeholder,.form-select:is(:active,:focus,:hover)::placeholder{color:#161616}.input-group .form-control,.input-group input[type=text].form-control,.input-group .form-select{-webkit-box-shadow:none;box-shadow:none}.input-group .form-control:is(:active,:focus),.input-group input[type=text].form-control:is(:active,:focus),.input-group .form-select:is(:active,:focus){border-color:hsla(0,0%,100%,0)}.form-control.secondary,input[type=text].form-control.secondary,.form-select.secondary{border-color:var(--color-secondary);color:var(--color-secondary)}.form-control:is(:active),input[type=text].form-control:is(:active){background-size:100% 2px,auto;box-shadow:0 2px 4px -2px rgba(16,24,40,.06) !important;background-size:100% 2px,auto !important;-webkit-box-shadow:0 2px 4px -2px rgba(16,24,40,.06) !important;box-shadow:0 2px 4px -2px rgba(16,24,40,.06) !important;background-repeat:no-repeat !important;background-position:bottom !important;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#0D121C)),-webkit-gradient(linear, left top, left bottom, from(#F3F4F6), to(#F3F4F6));background:linear-gradient(#fff, #0D121C),linear-gradient(#F3F4F6, #F3F4F6)}.form-control:is(:focus),input[type=text].form-control:is(:focus){-webkit-box-shadow:0 2px 4px -2px rgba(16,24,40,.06);box-shadow:0 2px 4px -2px rgba(16,24,40,.06);background-size:100% 2px,auto !important}/*# sourceMappingURL=dga-design-system.css.map */