﻿/*!
 * National Design System — Critical CSS
 * Version: 1.3.0
 * License: MIT
 * Repository: https://github.com/mazin-musleh/NDS-vanilla
 * Author: Mazin Musleh
 * Profile: https://www.linkedin.com/in/mazin-musleh/
 */
:root{--spacing-none: 0px;--spacing-xxs: 2px;--spacing-xs: 4px;--spacing-sm: 6px;--spacing-md: 8px;--spacing-lg: 12px;--spacing-xl: 16px;--spacing-2xl: 20px;--spacing-3xl: 24px;--spacing-4xl: 32px;--spacing-5xl: 40px;--spacing-6xl: 48px;--spacing-7xl: 64px;--spacing-8xl: 80px;--spacing-9xl: 96px;--spacing-10xl: 128px;--spacing-11xl: 160px;--radius-none: 0;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-xl: 24px;--radius-full: 9999px;--typo-display-clamp-2xl-FS: calc(clamp(48px, 6vw, 72px) * var(--user-font-scale, 1));--typo-display-clamp-2xl-LH: calc(clamp(58px, 7.5vw, 90px) * var(--user-font-scale, 1));--typo-display-clamp-2xl-MB: clamp(14.5px, 1.875vw, 22.5px);--typo-display-clamp-xl-FS: calc(clamp(40px, 5vw, 60px) * var(--user-font-scale, 1));--typo-display-clamp-xl-LH: calc(clamp(44px, 6vw, 72px) * var(--user-font-scale, 1));--typo-display-clamp-xl-MB: clamp(11px, 1.5vw, 18px);--typo-display-clamp-lg-FS: calc(clamp(32px, 3.75vw, 48px) * var(--user-font-scale, 1));--typo-display-clamp-lg-LH: calc(clamp(38px, 5vw, 60px) * var(--user-font-scale, 1));--typo-display-clamp-lg-MB: clamp(9.5px, 1.25vw, 15px);--typo-display-clamp-md-FS: calc(clamp(24px, 3vw, 36px) * var(--user-font-scale, 1));--typo-display-clamp-md-LH: calc(clamp(30px, 3.67vw, 44px) * var(--user-font-scale, 1));--typo-display-clamp-md-MB: clamp(7.5px, 0.9175vw, 11px);--typo-display-clamp-sm-FS: calc(clamp(20px, 2.5vw, 30px) * var(--user-font-scale, 1));--typo-display-clamp-sm-LH: calc(clamp(26px, 3.17vw, 38px) * var(--user-font-scale, 1));--typo-display-clamp-sm-MB: clamp(6.5px, 0.7925vw, 9.5px);--typo-display-clamp-xs-FS: calc(clamp(18px, 2vw, 24px) * var(--user-font-scale, 1));--typo-display-clamp-xs-LH: calc(clamp(24px, 2.5vw, 30px) * var(--user-font-scale, 1));--typo-display-clamp-xs-MB: clamp(6px, 0.625vw, 7.5px);--typo-text-clamp-xl-FS: calc(clamp(16px, 1.875vw, 20px) * var(--user-font-scale, 1));--typo-text-clamp-xl-LH: calc(clamp(26px, 2.33vw, 28px) * var(--user-font-scale, 1));--typo-text-clamp-lg-FS: calc(clamp(14px, 1.67vw, 18px) * var(--user-font-scale, 1));--typo-text-clamp-lg-LH: calc(clamp(24px, 2.17vw, 26px) * var(--user-font-scale, 1));--typo-text-clamp-md-FS: calc(clamp(12px, 1.46vw, 16px) * var(--user-font-scale, 1));--typo-text-clamp-md-LH: calc(clamp(22px, 2vw, 24px) * var(--user-font-scale, 1));--typo-text-clamp-sm-FS: calc(clamp(10px, 1.25vw, 14px) * var(--user-font-scale, 1));--typo-text-clamp-sm-LH: calc(clamp(20px, 1.83vw, 22px) * var(--user-font-scale, 1));--typo-text-clamp-xs-FS: calc(clamp(8px, 1.04vw, 12px) * var(--user-font-scale, 1));--typo-text-clamp-xs-LH: calc(clamp(16px, 1.67vw, 20px) * var(--user-font-scale, 1));--typo-text-clamp-2xs-FS: calc(clamp(8px, 0.83vw, 10px) * var(--user-font-scale, 1));--typo-text-clamp-2xs-LH: calc(clamp(14px, 1.33vw, 16px) * var(--user-font-scale, 1));--typo-display-2xl-FS: calc(72px * var(--user-font-scale, 1));--typo-display-2xl-LH: calc(90px * var(--user-font-scale, 1));--typo-display-xl-FS: calc(60px * var(--user-font-scale, 1));--typo-display-xl-LH: calc(72px * var(--user-font-scale, 1));--typo-display-lg-FS: calc(48px * var(--user-font-scale, 1));--typo-display-lg-LH: calc(60px * var(--user-font-scale, 1));--typo-display-md-FS: calc(36px * var(--user-font-scale, 1));--typo-display-md-LH: calc(44px * var(--user-font-scale, 1));--typo-display-sm-FS: calc(30px * var(--user-font-scale, 1));--typo-display-sm-LH: calc(38px * var(--user-font-scale, 1));--typo-display-xs-FS: calc(24px * var(--user-font-scale, 1));--typo-display-xs-LH: calc(32px * var(--user-font-scale, 1));--typo-text-xl-FS: calc(20px * var(--user-font-scale, 1));--typo-text-xl-LH: calc(30px * var(--user-font-scale, 1));--typo-text-lg-FS: calc(18px * var(--user-font-scale, 1));--typo-text-lg-LH: calc(28px * var(--user-font-scale, 1));--typo-text-md-FS: calc(16px * var(--user-font-scale, 1));--typo-text-md-LH: calc(24px * var(--user-font-scale, 1));--typo-text-sm-FS: calc(14px * var(--user-font-scale, 1));--typo-text-sm-LH: calc(20px * var(--user-font-scale, 1));--typo-text-xs-FS: calc(12px * var(--user-font-scale, 1));--typo-text-xs-LH: calc(18px * var(--user-font-scale, 1));--typo-text-2xs-FS: calc(10px * var(--user-font-scale, 1));--typo-text-2xs-LH: calc(16px * var(--user-font-scale, 1))}:root{--colors-primary-25: #f7fdf9;--colors-primary-50: #f3fcf6;--colors-primary-100: #dff6e7;--colors-primary-200: #b8eacb;--colors-primary-300: #88d8ad;--colors-primary-400: #54c08a;--colors-primary-500: #25935f;--colors-primary-600: #1b8354;--colors-primary-700: #166a45;--colors-primary-800: #14573a;--colors-primary-900: #104631;--colors-primary-950: #092a1e;--colors-primary-alpha-10: #1b835419;--colors-primary-alpha-20: #1b835433;--colors-primary-alpha-30: #1b83544c;--colors-primary-alpha-40: #1b835466;--colors-primary-alpha-50: #1b83547f;--colors-primary-alpha-60: #1b835499;--colors-primary-alpha-70: #1b8354b2;--colors-primary-alpha-80: #1b8354cc;--colors-primary-alpha-90: #1b8354e5;--colors-primary-alpha-100: var(--colors-primary-600);--colors-secondary-25: #fffef7;--colors-secondary-50: #fffef2;--colors-secondary-100: #fffce6;--colors-secondary-200: #fcf3bd;--colors-secondary-300: #fae996;--colors-secondary-400: #f7d54d;--colors-secondary-500: #f5bd02;--colors-secondary-600: #dba102;--colors-secondary-700: #b87b02;--colors-secondary-800: #945c01;--colors-secondary-900: #6e3c00;--colors-secondary-950: #472400;--colors-tertiary-25: #fefcff;--colors-tertiary-50: #f9f5fa;--colors-tertiary-100: #f2e9f5;--colors-tertiary-200: #e1cce8;--colors-tertiary-300: #ccadd9;--colors-tertiary-400: #a57bba;--colors-tertiary-500: #80519f;--colors-tertiary-600: #6d428f;--colors-tertiary-700: #532d75;--colors-tertiary-800: #3d1d5e;--colors-tertiary-900: #281047;--colors-tertiary-950: #16072e;--colors-tertiary-alpha-10: #80519f19;--colors-tertiary-alpha-20: #80519f33;--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-750: #2b3643;--colors-neutral-800: #1f2a37;--colors-neutral-850: #18212f;--colors-neutral-900: #111927;--colors-neutral-950: #0c111b;--colors-base-white: #ffffff;--colors-base-black: #161616;--colors-alpha-white-0: #ffffff00;--colors-alpha-white-10: #ffffff19;--colors-alpha-white-20: #ffffff33;--colors-alpha-white-30: #ffffff4c;--colors-alpha-white-40: #ffffff66;--colors-alpha-white-50: #ffffff7f;--colors-alpha-white-60: #ffffff99;--colors-alpha-white-70: #ffffffb2;--colors-alpha-white-80: #ffffffcc;--colors-alpha-white-90: #ffffffe5;--colors-alpha-white-100: #ffffff;--colors-alpha-black-0: #16161600;--colors-alpha-black-10: #16161619;--colors-alpha-black-20: #16161633;--colors-alpha-black-30: #1616164c;--colors-alpha-black-40: #16161666;--colors-alpha-black-50: #1616167f;--colors-alpha-black-60: #16161699;--colors-alpha-black-70: #161616b2;--colors-alpha-black-80: #161616cc;--colors-alpha-black-90: #161616e5;--colors-alpha-black-100: #161616;--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}:root{--colors-yellow-alpha-10: #dc680319;--colors-yellow-alpha-20: #dc680333;--colors-red-alpha-10: #d92c2019;--colors-red-alpha-20: #d92c2033;--colors-blue-alpha-10: #156fee19;--colors-blue-alpha-20: #156fee33;--colors-green-alpha-10: #06945419;--colors-green-alpha-20: #06945433;--shadow-xs: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);--shadow-sm: 0px 1px 2px 0px rgba(16, 24, 40, 0.06), 0px 1px 3px 0px rgba(16, 24, 40, 0.10);--shadow-md: 0px 2px 4px -2px rgba(16, 24, 40, 0.06), 0px 4px 8px -2px rgba(16, 24, 40, 0.10);--shadow-lg: 0px 4px 6px -2px rgba(16, 24, 40, 0.03), 0px 12px 16px -4px rgba(16, 24, 40, 0.08);--shadow-xl: 0px 8px 8px -4px rgba(16, 24, 40, 0.03), 0px 20px 24px -4px rgba(16, 24, 40, 0.08);--shadow-2xl: 0px 24px 48px -12px rgba(16, 24, 40, 0.18);--shadow-3xl: 0px 32px 64px -12px rgba(16, 24, 40, 0.14);--shadow-md-top: 0px -3.288px 6.575px -1.644px rgba(16, 24, 40, 0.10), 0px -1.644px 3.288px -1.644px rgba(16, 24, 40, 0.06);--shadow-inset: inset 0px 0 4px 2px rgba(0, 0, 0, 0.05);--background-default: var(--colors-base-white);--background-body: var(--colors-neutral-50);--background-nav: var(--colors-base-white);--background-topbar: var(--colors-neutral-100);--background-footer: var(--background-primary-strong);--background-hero: var(--background-primary-strong);--background-stripe: var(--colors-neutral-50);--background-sub-hero: var(--background-primary-light);--background-menu: var(--colors-base-white);--background-card: var(--colors-base-white);--background-card-hovered: var(--colors-neutral-50);--background-surface-elevated: var(--colors-base-white);--background-surface-sunken: var(--colors-neutral-100);--background-surface-oncolor: var(--colors-base-white);--background-overlay: var(--colors-alpha-black-50);--background-mark: var(--colors-primary-100);--img-overlay-color: var(--colors-primary-950);--background-primary-light: var(--colors-primary-50);--background-primary-faint: var(--colors-primary-25);--background-primary-strong: var(--colors-primary-900);--background-neutral-light: var(--colors-neutral-100);--background-primary: var(--colors-primary-600);--background-secondary: var(--colors-secondary-600);--background-tertiary: var(--colors-tertiary-600);--background-success: var(--colors-green-600);--background-success-light: var(--colors-green-50);--background-success-faint: var(--colors-green-25);--background-info: var(--colors-blue-600);--background-info-light: var(--colors-blue-50);--background-info-faint: var(--colors-blue-25);--background-warning: var(--colors-yellow-600);--background-warning-light: var(--colors-yellow-50);--background-warning-faint: var(--colors-yellow-25);--background-error: var(--colors-red-600);--background-error-light: var(--colors-red-50);--background-error-faint: var(--colors-red-25);--background-disabled: var(--colors-neutral-200);--background-disabled-primary: var(--colors-primary-200);--background-inverse-disabled: var(--colors-neutral-100);--text-default: var(--colors-base-black);--text-display: var(--colors-neutral-800);--text-primary-paragraph: var(--colors-neutral-700);--text-secondary-paragraph: var(--colors-neutral-500);--text-primary-strong: var(--colors-primary-700);--text-primary: var(--colors-primary-600);--text-secondary: var(--colors-secondary-600);--text-tertiary: var(--colors-tertiary-500);--text-primary-light: var(--colors-primary-300);--text-secondary-light: var(--colors-secondary-300);--text-tertiary-light: var(--colors-tertiary-300);--text-oncolor-primary: var(--colors-base-white);--text-oncolor-secondary: var(--colors-alpha-white-80);--text-oncolor-tertiary: var(--colors-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-default-disabled: var(--colors-neutral-400);--text-default-oncolor-disabled: var(--colors-alpha-white-40);--border-oncolor: var(--colors-alpha-white-40);--border-primary: var(--colors-primary-600);--border-primary-light: var(--colors-primary-200);--border-secondary: var(--colors-secondary-600);--border-secondary-light: var(--colors-secondary-200);--border-tertiary: var(--colors-tertiary-500);--border-tertiary-light: var(--colors-tertiary-200);--border-neutral-primary: var(--colors-neutral-300);--border-neutral-secondary: var(--colors-neutral-200);--border-neutral-tertiary: var(--colors-neutral-100);--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-300);--divider-color: var(--colors-alpha-black-10);--focus-outline: var(--colors-base-black);--focus-inner: var(--colors-base-white);--icon-default: var(--colors-base-black);--icon-primary: var(--colors-primary-600);--icon-primary-light: var(--colors-primary-50);--icon-neutral: var(--colors-neutral-700);--icon-neutral-light: var(--colors-neutral-50);--icon-secondary: var(--colors-secondary-600);--icon-secondary-light: var(--colors-secondary-50);--icon-tertiary: var(--colors-tertiary-500);--icon-tertiary-light: var(--colors-tertiary-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-oncolor: var(--colors-base-white);--icon-separator: var(--colors-neutral-400);--icon-neutral-ring: var(--colors-neutral-100);--icon-success-ring: var(--colors-green-100);--icon-info-ring: var(--colors-blue-100);--icon-warning-ring: var(--colors-yellow-100);--icon-error-ring: var(--colors-red-100);--icon-default-disabled: var(--colors-neutral-400);--icon-default-oncolor-disabled: var(--colors-alpha-white-40);--controls-primary-checked: var(--colors-primary-600);--controls-primary-hovered: var(--colors-primary-500);--controls-primary-pressed: var(--colors-primary-700);--controls-neutral-checked: var(--colors-neutral-950);--controls-neutral-hovered: var(--colors-neutral-600);--controls-neutral-pressed: var(--colors-neutral-600);--controls-ripple-effect: var(--colors-neutral-200);--controls-border: var(--colors-neutral-500);--controls-disabled: var(--colors-neutral-400);--controls-icon-disabled: var(--colors-base-white);--controls-text-error: var(--text-error);--paragraph-max-width: 720px}@supports(color: oklch(from white l c h)){:root[data-theme~=sunset],:root[data-theme~=corporate],:root[data-theme~=crimson],:root[data-palette]{--brand-secondary: oklch(from var(--brand-primary) l c calc(h + 150));--brand-tertiary: oklch(from var(--brand-primary) l c calc(h - 30));--colors-primary-25: oklch(from var(--brand-primary) 0.988 calc(c * 0.16) h);--colors-primary-50: oklch(from var(--brand-primary) 0.983 calc(c * 0.28) h);--colors-primary-100: oklch(from var(--brand-primary) 0.952 calc(c * 0.46) h);--colors-primary-200: oklch(from var(--brand-primary) 0.894 calc(c * 0.66) h);--colors-primary-300: oklch(from var(--brand-primary) 0.819 calc(c * 0.82) h);--colors-primary-400: oklch(from var(--brand-primary) 0.73 calc(c * 0.94) h);--colors-primary-500: oklch(from var(--brand-primary) 0.59 calc(c * 1) h);--colors-primary-600: var(--brand-primary);--colors-primary-700: oklch(from var(--brand-primary) 0.466 calc(c * 0.96) h);--colors-primary-800: oklch(from var(--brand-primary) 0.408 calc(c * 0.88) h);--colors-primary-900: oklch(from var(--brand-primary) 0.353 calc(c * 0.8) h);--colors-primary-950: oklch(from var(--brand-primary) 0.257 calc(c * 0.68) h);--colors-secondary-25: oklch(from var(--brand-secondary) 0.988 calc(c * 0.16) h);--colors-secondary-50: oklch(from var(--brand-secondary) 0.983 calc(c * 0.28) h);--colors-secondary-100: oklch(from var(--brand-secondary) 0.952 calc(c * 0.46) h);--colors-secondary-200: oklch(from var(--brand-secondary) 0.894 calc(c * 0.66) h);--colors-secondary-300: oklch(from var(--brand-secondary) 0.819 calc(c * 0.82) h);--colors-secondary-400: oklch(from var(--brand-secondary) 0.73 calc(c * 0.94) h);--colors-secondary-500: oklch(from var(--brand-secondary) 0.59 calc(c * 1) h);--colors-secondary-600: var(--brand-secondary);--colors-secondary-700: oklch(from var(--brand-secondary) 0.466 calc(c * 0.96) h);--colors-secondary-800: oklch(from var(--brand-secondary) 0.408 calc(c * 0.88) h);--colors-secondary-900: oklch(from var(--brand-secondary) 0.353 calc(c * 0.8) h);--colors-secondary-950: oklch(from var(--brand-secondary) 0.257 calc(c * 0.68) h);--colors-tertiary-25: oklch(from var(--brand-tertiary) 0.988 calc(c * 0.16) h);--colors-tertiary-50: oklch(from var(--brand-tertiary) 0.983 calc(c * 0.28) h);--colors-tertiary-100: oklch(from var(--brand-tertiary) 0.952 calc(c * 0.46) h);--colors-tertiary-200: oklch(from var(--brand-tertiary) 0.894 calc(c * 0.66) h);--colors-tertiary-300: oklch(from var(--brand-tertiary) 0.819 calc(c * 0.82) h);--colors-tertiary-400: oklch(from var(--brand-tertiary) 0.73 calc(c * 0.94) h);--colors-tertiary-500: var(--brand-tertiary);--colors-tertiary-600: oklch(from var(--brand-tertiary) 0.541 calc(c * 1) h);--colors-tertiary-700: oklch(from var(--brand-tertiary) 0.466 calc(c * 0.96) h);--colors-tertiary-800: oklch(from var(--brand-tertiary) 0.408 calc(c * 0.88) h);--colors-tertiary-900: oklch(from var(--brand-tertiary) 0.353 calc(c * 0.8) h);--colors-tertiary-950: oklch(from var(--brand-tertiary) 0.257 calc(c * 0.68) h);--colors-primary-alpha-10: color-mix(in srgb, var(--brand-primary) 10%, transparent);--colors-primary-alpha-20: color-mix(in srgb, var(--brand-primary) 20%, transparent);--colors-primary-alpha-30: color-mix(in srgb, var(--brand-primary) 30%, transparent);--colors-primary-alpha-40: color-mix(in srgb, var(--brand-primary) 40%, transparent);--colors-primary-alpha-50: color-mix(in srgb, var(--brand-primary) 50%, transparent);--colors-primary-alpha-60: color-mix(in srgb, var(--brand-primary) 60%, transparent);--colors-primary-alpha-70: color-mix(in srgb, var(--brand-primary) 70%, transparent);--colors-primary-alpha-80: color-mix(in srgb, var(--brand-primary) 80%, transparent);--colors-primary-alpha-90: color-mix(in srgb, var(--brand-primary) 90%, transparent);--colors-primary-alpha-100: var(--brand-primary);--colors-tertiary-alpha-10: color-mix(in srgb, var(--brand-tertiary) 10%, transparent);--colors-tertiary-alpha-20: color-mix(in srgb, var(--brand-tertiary) 20%, transparent);--colors-tertiary-alpha-30: color-mix(in srgb, var(--brand-tertiary) 30%, transparent);--colors-tertiary-alpha-40: color-mix(in srgb, var(--brand-tertiary) 40%, transparent);--colors-tertiary-alpha-50: color-mix(in srgb, var(--brand-tertiary) 50%, transparent);--colors-tertiary-alpha-60: color-mix(in srgb, var(--brand-tertiary) 60%, transparent);--colors-tertiary-alpha-70: color-mix(in srgb, var(--brand-tertiary) 70%, transparent);--colors-tertiary-alpha-80: color-mix(in srgb, var(--brand-tertiary) 80%, transparent);--colors-tertiary-alpha-90: color-mix(in srgb, var(--brand-tertiary) 90%, transparent);--colors-tertiary-alpha-100: var(--brand-tertiary);--colors-neutral-25: oklch(from var(--brand-primary) 0.991 calc(0.002 * var(--neutral-tint, 1)) h);--colors-neutral-50: oklch(from var(--brand-primary) 0.985 calc(0.003 * var(--neutral-tint, 1)) h);--colors-neutral-100: oklch(from var(--brand-primary) 0.967 calc(0.004 * var(--neutral-tint, 1)) h);--colors-neutral-200: oklch(from var(--brand-primary) 0.928 calc(0.006 * var(--neutral-tint, 1)) h);--colors-neutral-300: oklch(from var(--brand-primary) 0.874 calc(0.008 * var(--neutral-tint, 1)) h);--colors-neutral-400: oklch(from var(--brand-primary) 0.716 calc(0.01 * var(--neutral-tint, 1)) h);--colors-neutral-500: oklch(from var(--brand-primary) 0.551 calc(0.011 * var(--neutral-tint, 1)) h);--colors-neutral-600: oklch(from var(--brand-primary) 0.452 calc(0.012 * var(--neutral-tint, 1)) h);--colors-neutral-700: oklch(from var(--brand-primary) 0.376 calc(0.013 * var(--neutral-tint, 1)) h);--colors-neutral-750: oklch(from var(--brand-primary) 0.328 calc(0.014 * var(--neutral-tint, 1)) h);--colors-neutral-800: oklch(from var(--brand-primary) 0.281 calc(0.014 * var(--neutral-tint, 1)) h);--colors-neutral-850: oklch(from var(--brand-primary) 0.246 calc(0.015 * var(--neutral-tint, 1)) h);--colors-neutral-900: oklch(from var(--brand-primary) 0.213 calc(0.015 * var(--neutral-tint, 1)) h);--colors-neutral-950: oklch(from var(--brand-primary) 0.178 calc(0.014 * var(--neutral-tint, 1)) h);--background-primary-light: var(--background-primary-faint);--img-overlay-color: var(--colors-neutral-950)}}:root[data-theme~=crimson]{--brand-primary: #be123c;--brand-secondary: #d97706;--brand-tertiary: #0ea5e9;--neutral-tint: 0.2}:root[data-theme~=corporate]{--brand-primary: #4338ca;--brand-secondary: #0d9488;--brand-tertiary: #8b5cf6;--neutral-tint: 1.5;--nds-font-brand: 'Cairo', sans-serif;--font-weight-regular: 300;--font-weight-medium: 400;--font-weight-semibold: 500;--font-weight-bold: 600}:root[data-theme~=sunset]{--brand-primary: #b45309;--brand-secondary: #db2777;--brand-tertiary: #f59e0b;--neutral-tint: 0.2;--nds-font-brand: 'Readex Pro', sans-serif;--font-weight-regular: 300;--font-weight-medium: 400;--font-weight-semibold: 500;--font-weight-bold: 600}:root{--nds-nav-height: 72px;--nds-minimal-nav-item-height: 40px;--nds-sidemenu-width: 260px;--nds-sidemenu-toggle-height: 56px;--nds-sideinfo-width: 400px;--nds-minimal-nav-bp: 960px;--nds-content-MaxWidth: 1280px;--nds-viewport-base-padding: 32px;--nds-transition-speed: .2;--nds-viewport-padding: var(--nds-viewport-base-padding);--nds-transition-effect: ease;--nds-transition: calc(var(--nds-transition-speed) * 1s) var(--nds-transition-effect);--nds-font-brand: "IBM Plex Sans Arabic", sans-serif;--nds-font-family: var(--nds-font-brand);--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700}@media(max-width: 600px){:root{--nds-viewport-padding: calc(var(--nds-viewport-base-padding) / 2)}}:root[data-theme~=dark]{--background-default: var(--colors-neutral-800);--background-body: var(--colors-neutral-900);--background-card: var(--background-default);--background-card-hovered: var(--colors-alpha-white-10);--background-nav: var(--background-default);--background-topbar: var(--colors-neutral-900);--background-footer: var(--colors-primary-alpha-30);--background-menu: var(--background-default);--background-stripe: var(--colors-neutral-850);--background-primary-light: var(--colors-primary-alpha-10);--background-primary-faint: var(--colors-primary-alpha-10);--background-overlay: var(--colors-alpha-black-70);--background-success-light: var(--colors-green-alpha-10);--background-info-light: var(--colors-blue-alpha-10);--background-warning-light: var(--colors-yellow-alpha-10);--background-error-light: var(--colors-red-alpha-10);--background-success-faint: var(--colors-green-alpha-10);--background-info-faint: var(--colors-blue-alpha-10);--background-warning-faint: var(--colors-yellow-alpha-10);--background-error-faint: var(--colors-red-alpha-10);--text-default: var(--colors-neutral-200);--text-display: var(--colors-neutral-100);--text-primary-paragraph: var(--colors-neutral-300);--text-secondary-paragraph: var(--colors-neutral-400);--text-primary: var(--colors-primary-400);--divider-color: var(--colors-alpha-white-10);--text-primary-strong: var(--colors-primary-400);--text-success: var(--colors-green-400);--text-info: var(--colors-blue-400);--text-warning: var(--colors-yellow-400);--text-error: var(--colors-red-400);--icon-primary: var(--colors-primary-400);--icon-separator: var(--colors-neutral-500);--icon-neutral: var(--colors-neutral-600);--icon-neutral-ring: var(--colors-neutral-800);--icon-success: var(--colors-green-400);--icon-info: var(--colors-blue-400);--icon-warning: var(--colors-yellow-400);--icon-error: var(--colors-red-400);--icon-success-ring: var(--colors-green-900);--icon-info-ring: var(--colors-blue-900);--icon-warning-ring: var(--colors-yellow-900);--icon-error-ring: var(--colors-red-900);--controls-border: var(--colors-neutral-400);--controls-ripple-effect: var(--colors-alpha-black-50);--controls-neutral-checked: var(--colors-neutral-600);--controls-neutral-hovered: var(--colors-neutral-400);--controls-neutral-pressed: var(--colors-neutral-400);--controls-icon-disabled: var(--colors-neutral-400);--controls-disabled: var(--colors-alpha-white-30);--controls-text-error: var(--colors-red-400);--background-neutral-light: var(--colors-alpha-white-10);--background-disabled: var(--colors-neutral-700);--background-disabled-primary: var(--colors-primary-900);--background-inverse-disabled: var(--colors-neutral-600);--border-disabled: var(--colors-neutral-600);--focus-outline: var(--colors-base-white);--focus-inner: var(--colors-base-black);--border-primary-light: var(--colors-primary-400);--border-secondary-light: var(--colors-secondary-400);--border-tertiary-light: var(--colors-tertiary-400);--border-success-light: var(--colors-green-400);--border-info-light: var(--colors-blue-400);--border-warning-light: var(--colors-yellow-400);--border-error-light: var(--colors-red-400);--border-neutral-light: var(--colors-neutral-400);--border-neutral-primary: var(--colors-neutral-600);--border-neutral-secondary: var(--colors-neutral-700);--border-neutral-tertiary: var(--colors-neutral-750);--shadow-xs: 0px 1px 2px 0px rgba(0, 0, 0, .10);--shadow-sm: 0px 1px 2px 0px rgba(0, 0, 0, .12), 0px 1px 3px 0px rgba(0, 0, 0, .2);--shadow-md: 0px 2px 4px -2px rgba(0, 0, 0, .12), 0px 4px 8px -2px rgba(0, 0, 0, .2);--shadow-md-top: 0px -3.288px 6.575px -1.644px rgba(0, 0, 0, .2), 0px -1.644px 3.288px -1.644px rgba(0, 0, 0, .12);--shadow-lg: 0px 4px 6px -2px rgba(0, 0, 0, .06), 0px 12px 16px -4px rgba(0, 0, 0, .16);--shadow-xl: 0px 8px 8px -4px rgba(0, 0, 0, .06), 0px 20px 24px -4px rgba(0, 0, 0, .16);--shadow-2xl: 0px 24px 48px -12px rgba(0, 0, 0, .35);--shadow-3xl: 0px 32px 64px -12px rgba(0, 0, 0, .28);--shadow-inset: inset 0px 0 4px 2px rgba(0, 0, 0, 0.10)}@font-face{font-family:"IBM Plex Sans Arabic";font-weight:300 400;font-display:swap;src:local("IBM Plex Sans Arabic"),local("IBMPlexSansArabic-Regular"),url(../fonts/IBMPlexSansArabic-Regular.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"IBM Plex Sans Arabic";font-weight:500;font-display:swap;src:local("IBM Plex Sans Arabic Medium"),local("IBMPlexSansArabic-Medium"),url(../fonts/IBMPlexSansArabic-Medium.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"IBM Plex Sans Arabic";font-weight:600;font-display:swap;src:local("IBM Plex Sans Arabic SemiBold"),local("IBMPlexSansArabic-SemiBold"),url(../fonts/IBMPlexSansArabic-SemiBold.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"IBM Plex Sans Arabic";font-weight:700;font-display:swap;src:local("IBM Plex Sans Arabic Bold"),local("IBMPlexSansArabic-Bold"),url(../fonts/IBMPlexSansArabic-Bold.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"IBM Plex Sans Arabic";font-weight:300 400;font-display:swap;src:local("IBMPlexSans-Regular"),url(../fonts/IBMPlexSans-Regular-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Sans Arabic";font-weight:500;font-display:swap;src:local("IBMPlexSans-Medium"),url(../fonts/IBMPlexSans-Medium-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Sans Arabic";font-weight:600;font-display:swap;src:local("IBMPlexSans-SemiBold"),url(../fonts/IBMPlexSans-SemiBold-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"IBM Plex Sans Arabic";font-weight:700;font-display:swap;src:local("IBMPlexSans-Bold"),url(../fonts/IBMPlexSans-Bold-Latin1.woff2) format("woff2");unicode-range:U+0000,U+000D,U+0020-007E,U+00A0-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+FB01-FB02}@font-face{font-family:"Saudi";font-weight:300 400;font-display:swap;src:local("Saudi"),local("SaudiWeb-Regular"),url(../fonts/SaudiWeb-Regular.woff2) format("woff2")}@font-face{font-family:"Saudi";font-weight:600 700;font-display:swap;src:local("Saudi Bold"),local("SaudiWeb-Bold"),url(../fonts/SaudiWeb-Bold.woff2) format("woff2")}@font-face{font-family:"Cairo";size-adjust:108%;font-weight:200 1000;font-display:swap;src:local("Cairo"),url(../fonts/Cairo-Arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Cairo";size-adjust:108%;font-weight:200 1000;font-display:swap;src:local("Cairo"),url(../fonts/Cairo-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Readex Pro";size-adjust:100%;font-weight:200 700;font-display:swap;src:local("Readex Pro"),url(../fonts/ReadexPro-Arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Readex Pro";size-adjust:100%;font-weight:200 700;font-display:swap;src:local("Readex Pro"),url(../fonts/ReadexPro-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*::before,*::after{box-sizing:border-box;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:0;margin:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{font-family:var(--nds-font-family);font-weight:var(--font-weight-regular);background-color:var(--background-body);color:var(--text-default);font-size:var(--typo-text-md-FS, 16px);line-height:var(--typo-text-md-LH, 24px);min-height:100dvh;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body.nds-full-width{--nds-content-MaxWidth: 100%}img{display:block;max-width:100%;height:auto}h1{font-size:var(--typo-display-clamp-md-FS);line-height:var(--typo-display-clamp-md-LH);margin-bottom:calc(var(--typo-display-clamp-md-MB)*2)}h2{font-size:var(--typo-display-clamp-sm-FS);line-height:var(--typo-display-clamp-sm-LH);margin-bottom:calc(var(--typo-display-clamp-sm-MB)*2);margin-top:calc(var(--typo-display-clamp-sm-MB)*4)}h3{font-size:var(--typo-display-clamp-xs-FS);line-height:var(--typo-display-clamp-xs-LH);margin-bottom:calc(var(--typo-display-clamp-xs-MB)*2);margin-top:calc(var(--typo-display-clamp-xs-MB)*4)}:is(h4,h5,h6){font-size:var(--typo-text-clamp-xl-FS);line-height:var(--typo-text-clamp-xl-LH);margin-bottom:calc(var(--typo-display-clamp-xs-MB)*1.5);margin-top:calc(var(--typo-display-clamp-xs-MB)*2)}:is(h1,h2,h3,h4,h5,h6){font-weight:var(--font-weight-semibold);color:var(--text-display)}:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}:is(h1,h2,h3,h4,h5,h6):last-child{margin-bottom:0}p{text-wrap:pretty}:is(ul,ol){padding-inline-start:20px;line-height:1.5}:not(ul):not(ol)~:is(ul,ol){padding-inline-start:40px}nav :is(ul,ol){list-style:none;padding:0 !important;margin:0}a{color:inherit;text-decoration:inherit}:is(button,input,optgroup,select,textarea){font-family:inherit;font-size:100%;line-height:1.15;border:none;background:none;color:inherit}input:-internal-autofill-selected{appearance:menulist-button;background-image:none !important;background-color:rgba(0,0,0,0) !important;color:fieldtext !important}input:is([type=text],[type=email],[type=password],[type=search],[type=tel],[type=url]):is(:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:focus,:autofill,:autofill:hover,:autofill:focus),textarea:is(:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:focus,:autofill,:autofill:hover,:autofill:focus){-webkit-box-shadow:0 0 0 1000px var(--_form-control-bg, var(--form-field-background-default)) inset !important;box-shadow:0 0 0 1000px var(--_form-control-bg, var(--form-field-background-default)) inset !important;-webkit-text-fill-color:var(--form-field-text-focused) !important;caret-color:var(--form-field-text-focused);background-clip:padding-box;transition:background-color 9999s ease-out,color 9999s ease-out}input:is([type=text],[type=email],[type=password],[type=search],[type=tel],[type=url]):-moz-autofill,textarea:-moz-autofill{box-shadow:0 0 0 1000px var(--_form-control-bg, var(--form-field-background-default)) inset !important;color:var(--form-field-text-focused) !important;background-clip:padding-box}button{cursor:pointer;background-color:rgba(0,0,0,0)}:is(input,textarea,select){outline:none;background:rgba(0,0,0,0)}table{border-collapse:collapse;border-spacing:0}i{vertical-align:text-bottom}address,.nds-icon{font-style:normal}*:focus:not(:focus-visible){outline:none}*:focus-visible{outline:2px solid var(--focus-outline);outline-offset:-2px;box-shadow:inset 0 0 0 3px var(--focus-inner)}header{display:contents}.nds-text-icon{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--spacing-xs);border:unset;background-color:rgba(0,0,0,0)}.nds-sr-only,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}:is(.nds-hero-section,.nds-content-section){--_section-padding-block: var(--section-padding-block, var(--spacing-5xl));--_section-padding-block-start: var(--section-padding-block-start, var(--_section-padding-block));--_section-padding-block-end: var(--section-padding-block-end, var(--_section-padding-block));--_section-margin-block-start: var(--section-margin-block-start, 0);--_section-margin-block-end: var(--section-margin-block-end, 0);--_section-col-gap: var(--section-col-gap, var(--spacing-xl));--_section-row-gap: var(--section-row-gap, var(--spacing-4xl));--_section-title-FS: var(--section-title-FS, var(--typo-display-clamp-md-FS));--_section-title-LH: var(--section-title-LH, var(--typo-display-clamp-md-LH));--_section-title-MB: var(--section-title-MB, var(--typo-display-clamp-md-MB));--_section-shape-size: var(--section-shape-size, var(--_section-title-FS));--_section-subtitle-FS: var(--section-subtitle-FS, var(--typo-text-clamp-lg-FS));--_section-subtitle-LH: var(--section-subtitle-LH, var(--typo-text-clamp-lg-LH));--_section-subtitle-MB: var(--section-subtitle-MB, var(--_section-title-MB));--_section-description-FS: var(--section-description-FS, var(--typo-text-lg-FS));--_section-description-LH: var(--section-description-LH, var(--typo-text-lg-LH));--_section-description-MB: var(--section-description-MB, var(--spacing-2xl));--_section-image-MB: var(--section-image-MB, var(--spacing-2xl));width:100%;padding-block:var(--_section-padding-block-start) var(--_section-padding-block-end);margin-block:var(--_section-margin-block-start) var(--_section-margin-block-end)}.nds-section-head{position:relative;column-gap:var(--spacing-xl)}.nds-section-image~.nds-section-head{display:flex;text-align:start;align-items:flex-start;justify-content:center;gap:0;flex-direction:column}:is(.nds-hero-section,.nds-content-section)>.nds-section-head~.nds-section-body{margin-block-start:var(--spacing-4xl)}.nds-content-layout.nds-cardView :is(.nds-hero-section,.nds-content-section)>.nds-section-head~.nds-section-body{margin-block-start:var(--spacing-2xl)}.nds-section-wrapper:not(:last-child){margin-bottom:var(--spacing-4xl)}.nds-content-layout.nds-cardView .nds-section-wrapper:not(:last-child){margin-bottom:var(--spacing-2xl)}.nds-section-title{display:flex;gap:var(--spacing-md);align-items:center;font-size:var(--_section-title-FS);line-height:var(--_section-title-LH);font-weight:var(--font-weight-bold);letter-spacing:-0.02rem;margin-top:0;flex-wrap:wrap}.nds-center .nds-section-title,.nds-section-title.nds-center{flex-direction:column;gap:var(--spacing-xl)}.nds-section-title:not(:last-child){margin-bottom:var(--_section-title-MB)}.nds-section-title .nds-section-shape{height:var(--_section-shape-size);width:auto}:is(.nds-section-subtitle,.nds-section-description){margin-block-start:0;max-width:var(--paragraph-max-width)}:is(.nds-section-subtitle,.nds-section-description).nds-full{max-width:none}:is(.nds-section-subtitle,.nds-section-description):not(:last-child){margin-bottom:var(--_section-description-MB)}.nds-section-subtitle{font-size:var(--_section-subtitle-FS);line-height:var(--_section-subtitle-LH);font-weight:var(--font-weight-medium);letter-spacing:-0.01rem}.nds-section-subtitle:not(:last-child){margin-bottom:var(--_section-subtitle-MB)}.nds-section-description{font-size:var(--_section-description-FS);line-height:var(--_section-description-LH)}.nds-section-image{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:0}.nds-section-brief{font-size:var(--typo-text-lg-FS);line-height:var(--typo-text-lg-LH);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-xl)}.nds-section-body{position:relative;margin-block-end:var(--spacing-4xl)}.nds-section-body:last-child{margin-block-end:0}.nds-section-body :not(nav,.nds-scroll-more,.nds-drawer,.nds-drawer-list li)>:is(ul,ol).nds-divided li{border-bottom:1px solid var(--divider-color)}.nds-section-body :not(nav,.nds-scroll-more,.nds-drawer,.nds-drawer-list li)>:is(ul,ol) li{padding-block:var(--spacing-md)}.nds-section-body :not(nav,.nds-scroll-more,.nds-drawer,.nds-drawer-list li)>:is(ul,ol) li:first-child{padding-block-start:0}.nds-section-body :not(nav,.nds-scroll-more,.nds-drawer,.nds-drawer-list li)>:is(ul,ol) li:last-child{padding-block-end:0;border-bottom:none}.nds-section-body :is(p,ul,ol,.nds-table-wrapper,.nds-table,.nds-tabs,.nds-code,.nds-definition-list):not(.nds-scroll-more-content){margin-block-end:var(--spacing-xl)}.nds-section-body :is(p,ul,ol,.nds-table-wrapper,.nds-table,.nds-tabs,.nds-code,.nds-definition-list):not(.nds-scroll-more-content):is(:last-child,:has(+.nds-divider),:has(+hr)){margin-block-end:0}.nds-section-meta{display:flex;column-gap:var(--spacing-xl);flex-wrap:wrap;margin-block-end:var(--spacing-md);row-gap:var(--spacing-md);align-items:center}:is(.nds-section-tags,.nds-section-rating){display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.nds-section-rating{font-size:var(--typo-text-clamp-sm-FS);align-items:flex-end;line-height:1;--btn-padding: var(--spacing-xs);--btn-height: 24px}.nds-section-action{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:var(--spacing-sm);position:relative}.nds-section-wrapper{width:100%;position:relative;display:flex;flex-wrap:wrap;column-gap:var(--_section-col-gap);row-gap:var(--_section-row-gap)}.nds-section-wrapper .nds-section-image .nds-avatar{--avatar-size: 120px}@media(max-width: 600px){.nds-section-wrapper .nds-section-image .nds-avatar{--avatar-size: 80px}}.nds-section-wrapper .nds-section-head{flex:1;margin-bottom:0}.nds-section-wrapper .nds-section-action{align-items:self-start;align-self:self-start}.nds-section-wrapper .nds-section-action>.nds-btn>.nds-label{text-align:center}.nds-section-wrapper .nds-section-body{flex:1 1 100%;min-width:0}@media(max-width: 600px){.nds-section-wrapper>.nds-section-action{flex:1 0 100%;flex-direction:row;--btn-width: 100%;width:min-content}}.nds-content-section.nds-center>.nds-section-wrapper{flex-direction:column;align-items:center;text-align:center}.nds-content-section.nds-center .nds-section-head{flex:unset;display:flex;flex-direction:column;align-items:center;width:100%}.nds-content-section.nds-center .nds-section-description{margin-inline:auto}.nds-content-section.nds-center .nds-section-action{align-self:center;justify-content:center;flex:1}.nds-content-section.nds-center .nds-section-body{width:100%;flex:1;text-align:unset}.nds-section-wrapper>.nds-section-head>.nds-section-action{float:inline-end;margin-inline-start:var(--_section-col-gap);margin-block-end:calc(var(--_section-col-gap)/2);flex-direction:column;flex-wrap:wrap;--btn-width: 100%}.nds-section-wrapper>.nds-section-head>.nds-section-action.nds-rowView{flex-direction:row;--btn-width: unset}.nds-section-wrapper>.nds-section-head:has(>.nds-section-action)~.nds-section-action{flex:1 0 100%;flex-direction:row;--btn-width: unset}:is(.nds-center,.nds-horizontal)>.nds-section-wrapper>.nds-section-head>.nds-section-action{float:none;order:1;margin-inline-start:0;margin-block:var(--_section-col-gap) 0}@media(max-width: 600px){.nds-section-head:has(>.nds-section-action.nds-wrap){display:flex;flex-direction:column}.nds-section-head>.nds-section-action.nds-wrap{float:none;order:1;margin-inline-start:0;margin-block:var(--_section-col-gap) 0;--btn-width: unset;flex-direction:row}:is(.nds-section-head>.nds-section-action.nds-minimal>.nds-btn,.nds-section-head>.nds-section-action.nds-minimal>.nds-dropmenu>.nds-btn,.nds-btn.nds-minimal)>.nds-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}:is(.nds-section-action.nds-minimal>.nds-btn,.nds-section-action.nds-minimal>.nds-dropmenu>.nds-btn){--btn-padding: 0}}:is(.nds-hero-section,.nds-content-section).nds-404{max-height:unset}:is(.nds-hero-section,.nds-content-section).nds-404 *{text-align:center;margin-inline:auto;justify-content:center;flex-direction:column}:is(.nds-hero-section,.nds-content-section).nds-404 .nds-section-action{flex:1}@media(min-width: 961px){:is(.nds-content-section,.nds-hero-section).nds-horizontal>.nds-section-wrapper{align-items:center;gap:var(--gap, var(--spacing-6xl))}:is(.nds-content-section,.nds-hero-section).nds-horizontal>.nds-section-wrapper:not(.nds-grid){display:grid;grid-template-columns:auto 1fr}:is(.nds-content-section,.nds-hero-section).nds-horizontal>.nds-section-wrapper .nds-section-action{--btn-width: fit-content}:is(.nds-content-section,.nds-hero-section).nds-horizontal>.nds-section-wrapper .nds-section-head{display:flex;flex-direction:column}}.nds-hero-section{--_hero-height: var(--hero-height, 550px);background-color:var(--background-hero);position:relative;background-position:center;--section-padding-block: 0;height:var(--_hero-height);max-height:550px}.nds-hero-section:not(.nds-sub){--section-title-FS: var(--typo-display-clamp-lg-FS);--section-title-LH: var(--typo-display-clamp-lg-LH);--section-title-MB: var(--typo-display-clamp-lg-MB);--section-description-FS: var(--typo-text-clamp-xl-FS);--section-description-LH: var(--typo-text-clamp-xl-LH);overflow:hidden}.nds-hero-section:not(.nds-sub) img{pointer-events:none}.nds-hero-section .nds-section-head .nds-section-title{position:relative;font-weight:var(--font-weight-bold)}.nds-hero-section .nds-section-body{position:relative;height:100%;width:100%;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;max-width:var(--nds-content-MaxWidth);margin:auto}.nds-hero-section .nds-hero-image-wrapper{position:absolute;inset:0}.nds-hero-section .nds-hero-image-wrapper::before{--_overlay: var(--overlay, 0.7);content:"";position:absolute;inset:0;background:color-mix(in srgb, var(--img-overlay-color) calc(var(--_overlay) * 100%), transparent);pointer-events:none}.nds-hero-section .nds-hero-image{width:100%;height:100%;object-fit:cover;display:block}.nds-hero-section.nds-sub{--_mask-angle: var(--hero-mask-angle, 90deg);--_mask-from: var(--hero-mask-from, 0%);--_mask-to: var(--hero-mask-to, 70%);--section-padding-block: var(--spacing-5xl);--section-title-FS: var(--typo-display-clamp-md-FS);--section-title-LH: var(--typo-display-clamp-md-LH);--section-title-MB: var(--typo-display-clamp-md-MB);--hero-height: fit-content;background-color:var(--background-sub-hero);min-height:220px;box-shadow:var(--shadow-inset) !important;border-radius:0 !important;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-3xl)}.nds-hero-section.nds-sub::after{content:"";position:absolute;inset:0;background:var(--hero_image) left center/cover no-repeat;-webkit-mask-image:linear-gradient(var(--_mask-angle), black var(--_mask-from), transparent var(--_mask-to));mask-image:linear-gradient(var(--_mask-angle), black var(--_mask-from), transparent var(--_mask-to));pointer-events:none;z-index:-1}:is(html[dir=ltr],.ltr) .nds-hero-section.nds-sub{--_mask-angle: var(--hero-mask-angle, 270deg)}.nds-hero-section.nds-sub .nds-hero-image-wrapper{display:none}.nds-hero-section.nds-sub.nds-flat{background:var(--background-default) !important;box-shadow:unset !important}.nds-hero-section.nds-sub.nds-flat::after{display:none}.nds-hero-section.nds-sub.nds-flat .nds-section-description{color:var(--text-primary-paragraph)}@media(min-width: 961px){.nds-hero-section.nds-sub.nds-aside :is(.nds-breadcrumb-nav,.nds-section-wrapper,.nds-section-head){width:calc(100% - var(--nds-sideinfo-width) - var(--spacing-4xl))}}@media(max-width: 600px){.nds-hero-section:not(.nds-sub) .nds-section-body .nds-section-title::before{width:80vw}}html{background-color:var(--background-body)}html :where(header){display:contents}html :where(.nds-topbar){height:40px}html :where(.nds-main-nav){height:var(--nds-nav-height)}html .nds-swiper.nds-hero:not([data-nds-swiper-initialized]) .nds-swiper-slide:not(:first-child){display:none}:where(.nds-topbar>*,.nds-main-nav>*,.nds-hero-section .nds-section-action,.nds-content-layout,.nds-user-feedback-section,.nds-accessibility-toggle,.nds-footer){visibility:hidden}html:not([data-nds-loaded]) main{overflow-x:clip}:root{--nds-icons-opacity: 0}i.hgi-stroke{opacity:0}html :where(.nds-hero-section:not(.nds-sub)) :where(.nds-section-title,.nds-section-description){color:var(--text-oncolor-primary)}html :where(.nds-main-nav .nds-brand){display:flex;align-items:center;flex-direction:row;height:var(--nds-nav-height);padding-block:var(--spacing-lg);font-weight:bold;gap:var(--spacing-lg);flex-wrap:nowrap;white-space:nowrap}html :where(.nds-main-nav .nds-brand) :where(.nds-brand-name){display:flex;flex-direction:column;gap:2px;font-size:var(--typo-text-clamp-md-FS);line-height:var(--typo-text-clamp-md-LH)}html :where(.nds-main-nav .nds-brand) :where(.nds-brand-name) :where(.nds-brand-slogan){display:block;font-size:var(--typo-text-sm-FS);line-height:var(--typo-text-sm-LH);font-weight:400}html :where(.nds-breadcrumb-nav){min-height:40px;display:flex;align-items:center}html :where(.nds-breadcrumb){display:flex}html :where(.nds-breadcrumb) :where(li:not(:last-child))::after{content:"";display:inline-block;width:24px}html :where(.nds-content-layout){display:grid;grid-template-columns:1fr;min-height:400px;width:100%}@media(min-width: 961px){html :where(.nds-content-layout):where(.nds-wSideMenu){grid-template-columns:var(--nds-sidemenu-width) 1fr}}html :where(.nds-hero-section .nds-section-action){min-height:40px}html :where(.nds-swiper.nds-hero,.nds-swiper-wrapper){display:flex;height:100%;width:100%}html .nds-swiper:not(.nds-hero):not([data-nds-swiper-initialized]){overflow:hidden}html .nds-swiper:not(.nds-hero):not([data-nds-swiper-initialized]) .nds-swiper-slide{flex:0 0 min(100%,var(--card-width-max, var(--card-width, 360px)))}html :where(.nds-link,a):not(.nds-card):where(.nds-icon,.nds-external)::after{content:"";display:inline-block;width:1em;height:1em;background:rgba(0,0,0,0);vertical-align:text-bottom;margin-inline-start:var(--spacing-xs)}html:not([data-nds-loaded]) :where(.nds-form-control,.nds-sidemenu>*,.nds-sideinfo,.nds-drawer,.nds-toc,.nds-multiselect,.nds-empty){visibility:hidden}:where([data-filter-items]:not([data-nds-filter-initialized]):not(.nds-accordion):not(.nds-grid):not(tbody),.nds-auto-fill[data-filter-target]:not([data-nds-filter-initialized]),[data-filter-target]:not([data-nds-filter-initialized]) .nds-auto-fill,.nds-paged-content:not([data-paged-initialized]):not(.nds-grid):not(tbody)){visibility:hidden}.nds-paged-content:not([data-paged-initialized]) .nds-page-item:not(tr):nth-child(n+7){display:none}.nds-paged-content:not([data-paged-initialized]) tr.nds-page-item:nth-child(n+7){visibility:collapse}.nds-accordion[data-filter-items]:not([data-nds-filter-initialized]) .nds-accordion-item:nth-child(n+7),.nds-grid[data-filter-items]:not([data-nds-filter-initialized]):not(.nds-paged-content)>*:nth-child(n+7){display:none}tbody[data-filter-items]:not([data-nds-filter-initialized]):not(.nds-paged-content) tr:nth-child(n+7){visibility:collapse}:root{--nds-skeleton-angle: 90deg;--nds-skeleton-stops: rgba(229, 231, 235, 0.2) 0%, rgba(210, 214, 219, 0.2) 50%, rgba(157, 164, 174, 0.2) 100%;--nds-skeleton-fill: linear-gradient(var(--nds-skeleton-angle), var(--nds-skeleton-stops));--nds-skeleton-radius: var(--radius-sm)}:root:is([dir=ltr],.ltr){--nds-skeleton-angle: 270deg}:root[data-theme~=dark]{--nds-skeleton-stops: rgba(77, 87, 97, 0.2) 0%, rgba(108, 114, 126, 0.2) 50%, rgba(157, 164, 174, 0.2) 100%}.nds-breadcrumb-nav:not([data-nds-breadcrumb-initialized]) li:first-child:nth-last-child(n+6)~li:nth-child(n+3):nth-last-child(n+3){display:none}.nds-breadcrumb-nav:not([data-nds-breadcrumb-initialized]) li:first-child:nth-last-child(n+6)+li:not(.nds-breadcrumb-ellipsis)>:is(a,span){width:var(--btn-size, 40px);white-space:nowrap;overflow:clip;display:inline-flex}.nds-breadcrumb-nav:not([data-nds-breadcrumb-initialized]) :is(li>:is(a,span),li[aria-current=page]){background:var(--nds-skeleton-fill);border-radius:var(--nds-skeleton-radius);color:rgba(0,0,0,0) !important}:is(.nds-content-wrapper,.nds-hero-section,.nds-content-section){--_wrapper-padding: max(var(--nds-viewport-padding), calc((100% - var(--nds-content-MaxWidth)) / 2));width:100%;padding-inline:var(--_wrapper-padding)}:is(.nds-content-wrapper,.nds-hero-section,.nds-content-section) .nds-full-width{width:100vw !important;margin-inline:calc(50% - 50vw)}:is(.nds-content-wrapper,.nds-hero-section,.nds-content-section) .nds-max-width{margin-inline:calc(var(--_wrapper-padding)*-1)}.nds-main-nav{background-color:var(--background-nav);box-shadow:var(--shadow-md);z-index:1}:where(.nds-main-nav .nds-brand){visibility:visible}:root{--nds-crit-reveal: visible}:is(.nds-hidden,[hidden],[data-state~=hidden],[data-filtered]){display:none !important}