@font-face{font-family:Roboto;src:local("Roboto"),local("Roboto-Regular"),url(/assets/fonts/Roboto/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto"),local("Roboto-Italic"),url(/assets/fonts/Roboto/Roboto-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto"),local("Roboto-Medium"),url(/assets/fonts/Roboto/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--dcc-blue-950: #0d1f35;--dcc-blue-900: #173a62;--dcc-blue-800: #1e4b7e;--dcc-blue-700: #2660a2;--dcc-blue-600: #2a69b2;--dcc-blue-500: #5587c1;--dcc-blue-400: #7fa4d1;--dcc-blue-300: #a8c1e0;--dcc-blue-200: #d1dff0;--dcc-blue-100: #e8eff8;--dcc-blue-50: #f4f7fb;--dcc-orange-900: #7a3c0f;--dcc-orange-800: #9d4d13;--dcc-orange-700: #c05f16;--dcc-orange-600: #e37119;--dcc-orange-500: #f58220;--dcc-orange-400: #f79b4d;--dcc-orange-300: #f9b47a;--dcc-orange-200: #fbcda6;--dcc-orange-100: #fde6d3;--dcc-orange-50: #fef3e9;--dcc-teal-900: #0d3f3f;--dcc-teal-800: #115252;--dcc-teal-700: #156565;--dcc-teal-600: #197878;--dcc-teal-500: #1d8b8b;--dcc-teal-400: #4aa3a3;--dcc-teal-300: #7bb;--dcc-teal-200: #a4d3d3;--dcc-teal-100: #d1ebeb;--dcc-teal-50: #e8f5f5;--dcc-green-900: #1b5e20;--dcc-green-800: #2e7d32;--dcc-green-700: #388e3c;--dcc-green-600: #43a047;--dcc-green-500: #4caf50;--dcc-green-400: #66bb6a;--dcc-green-300: #81c784;--dcc-green-200: #a5d6a7;--dcc-green-100: #c8e6c9;--dcc-green-50: #e8f5e9;--dcc-red-900: #b71c1c;--dcc-red-800: #c62828;--dcc-red-700: #d32f2f;--dcc-red-600: #e53935;--dcc-red-500: #f44336;--dcc-red-400: #ef5350;--dcc-red-300: #e57373;--dcc-red-200: #ef9a9a;--dcc-red-100: #ffcdd2;--dcc-red-50: #ffebee;--dcc-amber-900: #ff6f00;--dcc-amber-800: #ff8f00;--dcc-amber-700: #ffa000;--dcc-amber-600: #ffb300;--dcc-amber-500: #ffc107;--dcc-amber-400: #ffca28;--dcc-amber-300: #ffd54f;--dcc-amber-200: #ffe082;--dcc-amber-100: #ffecb3;--dcc-amber-50: #fff8e1;--dcc-indigo-900: #1a237e;--dcc-indigo-800: #283593;--dcc-indigo-700: #303f9f;--dcc-indigo-600: #3949ab;--dcc-indigo-500: #3f51b5;--dcc-indigo-400: #5c6bc0;--dcc-indigo-300: #7986cb;--dcc-indigo-200: #9fa8da;--dcc-indigo-100: #c5cae9;--dcc-indigo-50: #e8eaf6;--dcc-gray-950: #1a1a1a;--dcc-gray-900: #2d3748;--dcc-gray-800: #4a5568;--dcc-gray-700: #718096;--dcc-gray-650: #8b96a8;--dcc-gray-600: #a0aec0;--dcc-gray-500: #cbd5e0;--dcc-gray-400: #e2e8f0;--dcc-gray-300: #edf2f7;--dcc-gray-200: #f7fafc;--dcc-gray-100: #fafbfc;--dcc-gray-50: #fcfdfd;--dcc-gray-0: #fff;--dcc-transparent: transparent;--dcc-white: #fff;--dcc-black: #000;--dcc-color-interactive-primary: var(--dcc-blue-600);--dcc-color-interactive-primary-hover: var(--dcc-blue-500);--dcc-color-interactive-primary-pressed: var(--dcc-blue-800);--dcc-color-interactive-primary-focus: var(--dcc-blue-700);--dcc-color-interactive-secondary: var(--dcc-orange-600);--dcc-color-interactive-secondary-hover: var(--dcc-orange-500);--dcc-color-interactive-secondary-pressed: var(--dcc-orange-800);--dcc-color-interactive-secondary-focus: var(--dcc-orange-700);--dcc-color-interactive-tertiary: var(--dcc-teal-600);--dcc-color-interactive-tertiary-hover: var(--dcc-teal-500);--dcc-color-interactive-tertiary-pressed: var(--dcc-teal-800);--dcc-color-interactive-tertiary-focus: var(--dcc-teal-700);--dcc-color-feedback-success: var(--dcc-green-600);--dcc-color-feedback-success-hover: var(--dcc-green-500);--dcc-color-feedback-success-pressed: var(--dcc-green-800);--dcc-color-feedback-error: var(--dcc-red-700);--dcc-color-feedback-error-hover: var(--dcc-red-600);--dcc-color-feedback-error-pressed: var(--dcc-red-900);--dcc-color-feedback-warning: var(--dcc-amber-600);--dcc-color-feedback-warning-hover: var(--dcc-amber-500);--dcc-color-feedback-warning-pressed: var(--dcc-amber-800);--dcc-color-feedback-info: var(--dcc-indigo-600);--dcc-color-feedback-info-hover: var(--dcc-indigo-500);--dcc-color-feedback-info-pressed: var(--dcc-indigo-800);--dcc-color-disabled: var(--dcc-gray-400);--dcc-color-disabled-background: var(--dcc-gray-100);--dcc-color-surface-primary: var(--dcc-gray-0);--dcc-color-surface-secondary: var(--dcc-gray-100);--dcc-color-surface-tertiary: var(--dcc-gray-50);--dcc-color-surface-elevated: var(--dcc-gray-0);--dcc-color-surface-overlay: var(--dcc-gray-950);--dcc-color-border-default: var(--dcc-gray-300);--dcc-color-border-subtle: var(--dcc-gray-200);--dcc-color-border-strong: var(--dcc-gray-600);--dcc-color-border-focus: var(--dcc-blue-900);--dcc-focus-ring-width: 3px;--dcc-focus-ring-offset: 2px;--dcc-focus-ring-color: var(--dcc-blue-600);--dcc-focus-ring-color-error: var(--dcc-red-600);--dcc-focus-ring: 0 0 0 var(--dcc-focus-ring-width) var(--dcc-focus-ring-color);--dcc-focus-outline-width: var(--dcc-border-width-medium);--dcc-focus-outline-offset: var(--dcc-border-width-medium);--dcc-focus-outline-color: var(--dcc-focus-ring-color);--dcc-surface-interactive-gradient-default: linear-gradient(135deg, var(--dcc-color-surface-primary) 0%, var(--dcc-blue-50) 100%);--dcc-surface-interactive-gradient-hover: linear-gradient(135deg, var(--dcc-blue-50) 0%, var(--dcc-blue-100) 100%);--dcc-surface-interactive-gradient-active: linear-gradient(135deg, var(--dcc-blue-100) 0%, var(--dcc-blue-200) 100%);--dcc-surface-page-gradient: linear-gradient( 135deg, var(--dcc-blue-50) 0%, var(--dcc-color-surface-primary) 50%, var(--dcc-blue-100) 100% );--dcc-surface-page-radial-1: radial-gradient(circle at 20% 50%, var(--dcc-blue-100) 0%, transparent 50%);--dcc-surface-page-radial-2: radial-gradient(circle at 80% 80%, var(--dcc-blue-200) 0%, transparent 50%);--dcc-color-skeleton-base: var(--dcc-gray-200);--dcc-color-skeleton-shimmer: var(--dcc-gray-100);--dcc-color-hover-overlay: rgb(0 0 0 / 4%);--dcc-color-active-overlay: rgb(0 0 0 / 8%);--dcc-color-code-background: var(--dcc-gray-100);--dcc-color-code-text: var(--dcc-indigo-700);--dcc-color-text-primary: var(--dcc-gray-900);--dcc-color-text-secondary: var(--dcc-gray-700);--dcc-color-text-tertiary: var(--dcc-gray-650);--dcc-color-text-disabled: var(--dcc-gray-600);--dcc-color-text-on-primary: var(--dcc-gray-0);--dcc-color-text-on-secondary: var(--dcc-gray-950);--dcc-color-text-on-error: var(--dcc-gray-0);--dcc-color-text-on-success: var(--dcc-gray-0);--dcc-color-text-on-warning: var(--dcc-gray-950);--dcc-color-text-on-info: var(--dcc-gray-0);--dcc-button-background-color-primary-default: var(--dcc-color-interactive-primary);--dcc-button-background-color-primary-hover: var(--dcc-color-interactive-primary-hover);--dcc-button-background-color-primary-pressed: var(--dcc-color-interactive-primary-pressed);--dcc-button-background-color-primary-disabled: var(--dcc-color-disabled);--dcc-button-text-color-primary: var(--dcc-color-text-on-primary);--dcc-button-border-color-primary-default: var(--dcc-color-interactive-primary);--dcc-button-border-color-primary-hover: var(--dcc-color-interactive-primary-hover);--dcc-button-border-color-primary-disabled: var(--dcc-color-disabled);--dcc-button-focus-outline-color-primary: var(--dcc-color-border-focus);--dcc-button-background-color-secondary-default: var(--dcc-color-interactive-secondary);--dcc-button-background-color-secondary-hover: var(--dcc-color-interactive-secondary-hover);--dcc-button-background-color-secondary-pressed: var(--dcc-color-interactive-secondary-pressed);--dcc-button-background-color-secondary-disabled: var(--dcc-color-disabled);--dcc-button-text-color-secondary: var(--dcc-color-text-on-secondary);--dcc-button-border-color-secondary-default: var(--dcc-color-interactive-secondary);--dcc-button-border-color-secondary-hover: var(--dcc-color-interactive-secondary-hover);--dcc-button-border-color-secondary-disabled: var(--dcc-color-disabled);--dcc-button-background-color-tertiary-default: var(--dcc-color-interactive-tertiary);--dcc-button-background-color-tertiary-hover: var(--dcc-color-interactive-tertiary-hover);--dcc-button-background-color-tertiary-pressed: var(--dcc-color-interactive-tertiary-pressed);--dcc-button-background-color-tertiary-disabled: var(--dcc-color-disabled);--dcc-button-text-color-tertiary: var(--dcc-color-text-on-primary);--dcc-button-border-color-tertiary-default: var(--dcc-color-interactive-tertiary);--dcc-button-border-color-tertiary-hover: var(--dcc-color-interactive-tertiary-hover);--dcc-button-border-color-tertiary-disabled: var(--dcc-color-disabled);--dcc-button-background-color-error-default: var(--dcc-color-feedback-error);--dcc-button-background-color-error-hover: var(--dcc-color-feedback-error-hover);--dcc-button-background-color-error-pressed: var(--dcc-color-feedback-error-pressed);--dcc-button-background-color-error-disabled: var(--dcc-color-disabled);--dcc-button-text-color-error: var(--dcc-color-text-on-error);--dcc-button-border-color-error-default: var(--dcc-color-feedback-error);--dcc-button-border-color-error-hover: var(--dcc-color-feedback-error-hover);--dcc-button-border-color-error-disabled: var(--dcc-color-disabled);--dcc-button-background-color-success-default: var(--dcc-color-feedback-success);--dcc-button-background-color-success-hover: var(--dcc-color-feedback-success-hover);--dcc-button-background-color-success-pressed: var(--dcc-color-feedback-success-pressed);--dcc-button-background-color-success-disabled: var(--dcc-color-disabled);--dcc-button-text-color-success: var(--dcc-color-text-on-success);--dcc-button-border-color-success-default: var(--dcc-color-feedback-success);--dcc-button-border-color-success-hover: var(--dcc-color-feedback-success-hover);--dcc-button-border-color-success-disabled: var(--dcc-color-disabled);--dcc-button-background-color-warning-default: var(--dcc-color-feedback-warning);--dcc-button-background-color-warning-hover: var(--dcc-color-feedback-warning-hover);--dcc-button-background-color-warning-pressed: var(--dcc-color-feedback-warning-pressed);--dcc-button-background-color-warning-disabled: var(--dcc-color-disabled);--dcc-button-text-color-warning: var(--dcc-color-text-on-warning);--dcc-button-border-color-warning-default: var(--dcc-color-feedback-warning);--dcc-button-border-color-warning-hover: var(--dcc-color-feedback-warning-hover);--dcc-button-border-color-warning-disabled: var(--dcc-color-disabled);--dcc-button-background-color-info-default: var(--dcc-color-feedback-info);--dcc-button-background-color-info-hover: var(--dcc-color-feedback-info-hover);--dcc-button-background-color-info-pressed: var(--dcc-color-feedback-info-pressed);--dcc-button-background-color-info-disabled: var(--dcc-color-disabled);--dcc-button-text-color-info: var(--dcc-color-text-on-info);--dcc-button-border-color-info-default: var(--dcc-color-feedback-info);--dcc-button-border-color-info-hover: var(--dcc-color-feedback-info-hover);--dcc-button-border-color-info-disabled: var(--dcc-color-disabled);--dcc-layout-background-color: var(--dcc-gray-50);--dcc-layout-border-color: var(--dcc-color-border-subtle);--dcc-link-text-color: var(--dcc-color-interactive-primary);--dcc-link-text-color-hover: var(--dcc-color-interactive-primary-hover);--dcc-link-text-color-visited: var(--dcc-indigo-700);--dcc-panel-background-color: var(--dcc-color-surface-primary);--dcc-panel-border-color: var(--dcc-color-border-default);--dcc-alert-background-color-success: var(--dcc-green-50);--dcc-alert-border-color-success: var(--dcc-green-300);--dcc-alert-text-color-success: var(--dcc-green-900);--dcc-alert-icon-color-success: var(--dcc-green-600);--dcc-alert-background-color-error: var(--dcc-red-50);--dcc-alert-border-color-error: var(--dcc-red-300);--dcc-alert-text-color-error: var(--dcc-red-900);--dcc-alert-icon-color-error: var(--dcc-red-600);--dcc-alert-background-color-warning: var(--dcc-amber-50);--dcc-alert-border-color-warning: var(--dcc-amber-300);--dcc-alert-text-color-warning: var(--dcc-amber-900);--dcc-alert-icon-color-warning: var(--dcc-amber-600);--dcc-alert-background-color-info: var(--dcc-indigo-50);--dcc-alert-border-color-info: var(--dcc-indigo-300);--dcc-alert-text-color-info: var(--dcc-indigo-900);--dcc-alert-icon-color-info: var(--dcc-indigo-600);--dcc-badge-background-color-primary: var(--dcc-blue-600);--dcc-badge-text-color-primary: var(--dcc-color-text-on-primary);--dcc-badge-background-color-secondary: var(--dcc-orange-600);--dcc-badge-text-color-secondary: var(--dcc-color-text-on-secondary);--dcc-badge-background-color-success: var(--dcc-green-600);--dcc-badge-text-color-success: var(--dcc-color-text-on-success);--dcc-badge-background-color-error: var(--dcc-red-600);--dcc-badge-text-color-error: var(--dcc-color-text-on-error);--dcc-badge-background-color-warning: var(--dcc-amber-600);--dcc-badge-text-color-warning: var(--dcc-color-text-on-warning);--dcc-badge-background-color-info: var(--dcc-indigo-600);--dcc-badge-text-color-info: var(--dcc-color-text-on-info);--dcc-badge-background-color-neutral: var(--dcc-gray-600);--dcc-badge-text-color-neutral: var(--dcc-color-text-on-primary);--dcc-spinner-color-primary: var(--dcc-color-interactive-primary);--dcc-snackbar-background-color-info: var(--dcc-indigo-50);--dcc-snackbar-border-color-info: var(--dcc-indigo-300);--dcc-snackbar-foreground-color-info: var(--dcc-indigo-600);--dcc-snackbar-title-color-info: var(--dcc-indigo-900);--dcc-snackbar-message-color-info: var(--dcc-indigo-900);--dcc-snackbar-closebutton-color-info: var(--dcc-indigo-700);--dcc-snackbar-closebutton-background-hover-info: var(--dcc-indigo-100);--dcc-snackbar-closebutton-background-active-info: var(--dcc-indigo-200);--dcc-snackbar-background-color-success: var(--dcc-green-50);--dcc-snackbar-border-color-success: var(--dcc-green-300);--dcc-snackbar-foreground-color-success: var(--dcc-green-600);--dcc-snackbar-title-color-success: var(--dcc-green-900);--dcc-snackbar-message-color-success: var(--dcc-green-900);--dcc-snackbar-closebutton-color-success: var(--dcc-green-700);--dcc-snackbar-closebutton-background-hover-success: var(--dcc-green-100);--dcc-snackbar-closebutton-background-active-success: var(--dcc-green-200);--dcc-snackbar-background-color-warning: var(--dcc-amber-50);--dcc-snackbar-border-color-warning: var(--dcc-amber-300);--dcc-snackbar-foreground-color-warning: var(--dcc-amber-700);--dcc-snackbar-title-color-warning: var(--dcc-amber-900);--dcc-snackbar-message-color-warning: var(--dcc-amber-900);--dcc-snackbar-closebutton-color-warning: var(--dcc-amber-800);--dcc-snackbar-closebutton-background-hover-warning: var(--dcc-amber-100);--dcc-snackbar-closebutton-background-active-warning: var(--dcc-amber-200);--dcc-snackbar-background-color-error: var(--dcc-red-50);--dcc-snackbar-border-color-error: var(--dcc-red-300);--dcc-snackbar-foreground-color-error: var(--dcc-red-600);--dcc-snackbar-title-color-error: var(--dcc-red-900);--dcc-snackbar-message-color-error: var(--dcc-red-900);--dcc-snackbar-closebutton-color-error: var(--dcc-red-700);--dcc-snackbar-closebutton-background-hover-error: var(--dcc-red-100);--dcc-snackbar-closebutton-background-active-error: var(--dcc-red-200)}:root{--dcc-space-50: .25rem;--dcc-space-100: .5rem;--dcc-space-125: .625rem;--dcc-space-150: .75rem;--dcc-space-200: 1rem;--dcc-space-250: 1.25rem;--dcc-space-300: 1.5rem;--dcc-space-400: 2rem;--dcc-space-500: 2.5rem;--dcc-space-600: 3rem;--dcc-space-700: 3.5rem;--dcc-space-800: 4rem;--dcc-space-825: 4.125rem;--dcc-space-1000: 5rem;--dcc-space-1200: 6rem;--dcc-space-1300: 6.5rem;--dcc-space-1600: 8rem;--dcc-space-1625: 8.125rem;--dcc-space-2600: 13rem;--dcc-radius-small: .25rem;--dcc-radius-medium: .375rem;--dcc-radius-large: .5rem;--dcc-radius-xlarge: .75rem;--dcc-border-width-thin: 1px;--dcc-border-width-medium: 2px;--dcc-elevation-100: 0 1px 2px 0 rgb(0 0 0 / 5%);--dcc-elevation-200: 0 1px 3px 0 rgb(0 0 0 / 10%), 0 1px 2px -1px rgb(0 0 0 / 10%);--dcc-elevation-300: 0 4px 6px -1px rgb(0 0 0 / 10%), 0 2px 4px -2px rgb(0 0 0 / 10%);--dcc-elevation-400: 0 10px 15px -3px rgb(0 0 0 / 10%), 0 4px 6px -4px rgb(0 0 0 / 10%);--dcc-elevation-500: 0 20px 25px -5px rgb(0 0 0 / 10%), 0 8px 10px -6px rgb(0 0 0 / 10%);--dcc-elevation-overlay: 0 25px 50px -12px rgb(0 0 0 / 25%);--dcc-icon-size-xs: 1rem;--dcc-icon-size-sm: 1.25rem;--dcc-icon-size-md: 1.5rem;--dcc-icon-size-lg: 2rem;--dcc-icon-size-xl: 2.5rem;--dcc-focus-outline-width: var(--dcc-border-width-medium);--dcc-focus-outline-offset: var(--dcc-border-width-medium);--dcc-density-compact: .75;--dcc-density-comfortable: 1;--dcc-density-spacious: 1.25;--dcc-button-height-xsmall: 1.5rem;--dcc-button-height-small: 2rem;--dcc-button-height-medium: 2.5rem;--dcc-button-padding-inline-xsmall: var(--dcc-space-150);--dcc-button-padding-inline-small: var(--dcc-space-200);--dcc-button-padding-inline-medium: var(--dcc-space-250);--dcc-button-padding-block-xsmall: var(--dcc-space-50);--dcc-button-padding-block-small: var(--dcc-space-100);--dcc-button-padding-block-medium: var(--dcc-space-125);--dcc-button-gap: var(--dcc-space-100);--dcc-button-border-radius-xsmall: var(--dcc-radius-small);--dcc-button-border-radius-small: var(--dcc-radius-medium);--dcc-button-border-radius-medium: var(--dcc-radius-large);--dcc-snackbar-padding: var(--dcc-space-200);--dcc-snackbar-gap: var(--dcc-space-200);--dcc-snackbar-title-gap: var(--dcc-space-100);--dcc-snackbar-border-radius: var(--dcc-radius-medium);--dcc-snackbar-border-width: var(--dcc-border-width-thin);--dcc-snackbar-group-gap: var(--dcc-space-200);--dcc-snackbar-max-width: 460px;--dcc-touch-target-min: 2.75rem;--dcc-touch-target-recommended: 3rem;--dcc-touch-target-large: 3.5rem}:root{--dcc-breakpoint-sm: 40em;--dcc-breakpoint-md: 48em;--dcc-breakpoint-lg: 64em;--dcc-breakpoint-xl: 80em}:root{--dcc-layout-header-height: 8rem;--dcc-layout-header-height-mobile: 4rem;--dcc-layout-navigation-desktop-height: 3.75rem;--dcc-layout-footer-height: 6rem;--dcc-layout-content-max-width: 50rem;--dcc-layout-navigation-max-width: 1200px;--dcc-layout-navigation-submenu-min-width: 260px}:root{--dcc-font-family-base: roboto, sans-serif;--dcc-font-family-mono: "Roboto Mono", monospace;--dcc-font-size-50: .75rem;--dcc-font-size-100: .875rem;--dcc-font-size-200: 1rem;--dcc-font-size-300: 1.125rem;--dcc-font-size-400: 1.25rem;--dcc-font-size-500: 1.5rem;--dcc-font-size-600: 1.875rem;--dcc-font-size-700: 2rem;--dcc-font-weight-regular: 400;--dcc-font-weight-medium: 500;--dcc-font-weight-semibold: 600;--dcc-font-weight-bold: 700;--dcc-line-height-none: 1;--dcc-line-height-tight: 1.25;--dcc-line-height-snug: 1.375;--dcc-line-height-normal: 1.5;--dcc-line-height-relaxed: 1.625;--dcc-text-display-font-size: var(--dcc-font-size-700);--dcc-text-display-font-weight: var(--dcc-font-weight-semibold);--dcc-text-display-line-height: var(--dcc-line-height-tight);--dcc-text-heading-h1-font-size: var(--dcc-font-size-500);--dcc-text-heading-h1-font-weight: var(--dcc-font-weight-semibold);--dcc-text-heading-h1-line-height: var(--dcc-line-height-tight);--dcc-text-heading-h2-font-size: var(--dcc-font-size-400);--dcc-text-heading-h2-font-weight: var(--dcc-font-weight-semibold);--dcc-text-heading-h2-line-height: var(--dcc-line-height-snug);--dcc-text-heading-h3-font-size: var(--dcc-font-size-300);--dcc-text-heading-h3-font-weight: var(--dcc-font-weight-semibold);--dcc-text-heading-h3-line-height: var(--dcc-line-height-snug);--dcc-text-body-font-size: var(--dcc-font-size-200);--dcc-text-body-font-weight: var(--dcc-font-weight-regular);--dcc-text-body-line-height: var(--dcc-line-height-normal);--dcc-text-body-small-font-size: var(--dcc-font-size-100);--dcc-text-body-small-font-weight: var(--dcc-font-weight-regular);--dcc-text-body-small-line-height: var(--dcc-line-height-normal);--dcc-text-ui-font-size: var(--dcc-font-size-100);--dcc-text-ui-font-weight: var(--dcc-font-weight-medium);--dcc-text-ui-line-height: var(--dcc-line-height-normal);--dcc-text-label-font-size: var(--dcc-font-size-50);--dcc-text-label-font-weight: var(--dcc-font-weight-semibold);--dcc-text-label-line-height: var(--dcc-line-height-none);--dcc-navigation-font-size: var(--dcc-text-ui-font-size);--dcc-navigation-font-weight: var(--dcc-font-weight-medium);--dcc-navigation-font-weight-active: var(--dcc-font-weight-semibold);--dcc-button-font-size: var(--dcc-text-ui-font-size);--dcc-button-font-weight: var(--dcc-font-weight-medium);--dcc-card-title-font-size: var(--dcc-text-heading-h2-font-size);--dcc-card-title-font-weight: var(--dcc-text-heading-h2-font-weight);--dcc-card-title-line-height: var(--dcc-text-heading-h2-line-height);--dcc-card-description-font-size: var(--dcc-text-body-small-font-size);--dcc-card-description-line-height: var(--dcc-text-body-line-height);--dcc-dropdown-item-font-size: var(--dcc-text-ui-font-size);--dcc-dropdown-item-font-weight: var(--dcc-font-weight-medium);--dcc-dropdown-label-font-size: var(--dcc-text-label-font-size);--dcc-dropdown-label-font-weight: var(--dcc-font-weight-semibold);--dcc-badge-font-size: var(--dcc-text-label-font-size);--dcc-badge-font-weight: var(--dcc-font-weight-bold);--dcc-badge-line-height: var(--dcc-line-height-none);--dcc-text-heading-h1-font-size-fluid: clamp(1.25rem, 1rem + 1.5vw, 1.5rem);--dcc-text-heading-h2-font-size-fluid: clamp(1.125rem, .95rem + 1vw, 1.25rem);--dcc-text-heading-h3-font-size-fluid: clamp(1rem, .9rem + .5vw, 1.125rem);--dcc-text-body-font-size-fluid: clamp(.875rem, .8rem + .25vw, 1rem)}:root{--dcc-ease-in: cubic-bezier(.4, 0, 1, 1);--dcc-ease-out: cubic-bezier(0, 0, .2, 1);--dcc-ease-in-out: cubic-bezier(.4, 0, .2, 1);--dcc-ease-sharp: cubic-bezier(.4, 0, .6, 1);--dcc-ease-linear: linear;--dcc-duration-instant: 75ms;--dcc-duration-fast: .15s;--dcc-duration-normal: .25s;--dcc-duration-slow: .35s;--dcc-duration-slower: .5s;--dcc-transition-fade: opacity var(--dcc-duration-fast) var(--dcc-ease-out);--dcc-transition-fade-slow: opacity var(--dcc-duration-normal) var(--dcc-ease-out);--dcc-transition-slide: transform var(--dcc-duration-normal) var(--dcc-ease-out);--dcc-transition-scale: transform var(--dcc-duration-fast) var(--dcc-ease-out);--dcc-transition-color: background-color var(--dcc-duration-fast) var(--dcc-ease-out), border-color var(--dcc-duration-fast) var(--dcc-ease-out), color var(--dcc-duration-fast) var(--dcc-ease-out);--dcc-transition-shadow: box-shadow var(--dcc-duration-normal) var(--dcc-ease-out);--dcc-transition-all: all var(--dcc-duration-normal) var(--dcc-ease-out)}@keyframes slide-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){:root{--dcc-duration-instant: 0ms;--dcc-duration-fast: 0ms;--dcc-duration-normal: 0ms;--dcc-duration-slow: 0ms;--dcc-duration-slower: 0ms}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--dcc-z-index-base: 0;--dcc-z-index-behind: -1;--dcc-z-index-dropdown: 1000;--dcc-z-index-sticky: 1020;--dcc-z-index-fixed: 1030;--dcc-z-index-popover: 1060;--dcc-z-index-drawer: 1120;--dcc-z-index-modal-backdrop: 1150;--dcc-z-index-modal: 1160;--dcc-z-index-tooltip: 1200;--dcc-z-index-snackbar: 1300;--dcc-z-index-notification: 1400}.dcc-container,.dcc-container-named{container-type:inline-size}@media(width<=48em){.dcc-hide-on-mobile{display:none!important}}@media(width>48em){.dcc-hide-on-desktop{display:none!important}}.dcc-show-on-mobile-only{display:none!important}@media(width<=48em){.dcc-show-on-mobile-only{display:block!important}}.dcc-show-on-mobile-only--flex{display:none!important}@media(width<=48em){.dcc-show-on-mobile-only--flex{display:flex!important}}@media(width<=48em){.dcc-stack-on-mobile{flex-direction:column!important}}@media(width<=48em){.dcc-center-on-mobile{text-align:center!important;justify-content:center!important}}@media(width<=48em){.dcc-no-padding-mobile{padding:0!important}}@media(width<=48em){.dcc-reduced-padding-mobile{padding:var(--dcc-space-200)!important}}@media print{.header,.footer,.navigation-desktop,.navigation-mobile,button:not(.print-visible),.dcc-no-print{display:none!important}body{background:#fff!important}body:before{display:none!important}main{padding:0!important;margin:0!important}.form-section{break-inside:avoid}*{color:#000!important;background:transparent!important}a[href]:after{content:" (" attr(href) ")";font-size:.8em;color:#666!important}a[href^="#"]:after,a[href^="/"]:after{content:""}}*{box-sizing:border-box}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}dcc-root{display:block}html,body{overflow-x:hidden;scrollbar-gutter:stable}html{background:var(--dcc-surface-page-gradient)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}body{margin:0;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--dcc-surface-page-gradient);min-height:100vh}body:before{content:"";position:fixed;inset:0;background-image:var(--dcc-surface-page-radial-1),var(--dcc-surface-page-radial-2);opacity:.5;pointer-events:none;z-index:-1}.dcc-interim-sidenav-content{display:flex;flex-direction:column;flex-grow:1;min-width:0;min-height:100vh}.dcc-interim-sidenav-content main{display:flex;flex-direction:column;flex-grow:1;padding-top:var(--dcc-layout-header-height);padding-bottom:var(--dcc-layout-footer-height)}@media(width<=48em){.dcc-interim-sidenav-content main{padding-top:var(--dcc-layout-header-height-mobile);padding-bottom:0}}@media(orientation:landscape)and (height<=500px){.dcc-interim-sidenav-content main{padding-top:calc(var(--dcc-layout-header-height) * .75)}}.dcc-interim-sidenav-content dcc-footer{display:block;margin-top:var(--dcc-space-200)}[data-required=true]:after{content:" *";color:var(--dcc-color-feedback-error-default);font-size:var(--dcc-text-label-font-size);font-weight:var(--dcc-font-weight-medium);vertical-align:super}
