.cc-theme.cc-theme--light{--cc-palette-blue: #1866d2;--cc-palette-blue-bright: #2e7be8;--cc-palette-blue-ui: #3e64b8;--cc-palette-blue-ui-pressed: #33539b;--cc-palette-blue-deep: #22407e;--cc-palette-navy: #0a1430;--cc-palette-navy-2: #152a5c;--cc-palette-blue-300: #75a3dc;--cc-palette-blue-200: #a8c3ea;--cc-palette-blue-100: #d9e3f6;--cc-palette-blue-050: #f3f6fc;--cc-palette-ink: #0b1220;--cc-palette-ink-70: #2c3a4f;--cc-palette-ink-60: #485a72;--cc-palette-ink-40: #7c8aa3;--cc-palette-line: #e7ecf7;--cc-palette-paper: #ffffff;--cc-palette-green: #12b981;--cc-palette-magenta: #e01b84;--cc-font-display: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--cc-font-sans: "Inter", "Segoe UI", Arial, sans-serif;--cc-font-mono: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--cc-font-size-xs: .75rem;--cc-font-size-detail: .625rem;--cc-font-size-caption: .6875rem;--cc-font-size-supporting: .78125rem;--cc-font-size-sm: .875rem;--cc-font-size-md: 1rem;--cc-font-size-lg: 1.125rem;--cc-font-size-xl: 1.25rem;--cc-font-size-2xl: 1.5rem;--cc-font-size-3xl: 2rem;--cc-font-size-control-lg: 1.03125rem;--cc-font-size-section-title: clamp(2rem, 3.5vw, 3.05rem);--cc-font-size-section-lede: clamp(1rem, 1.15vw, 1.125rem);--cc-font-size-hero: clamp(2.35rem, 4.5vw, 3.9rem);--cc-line-height-tight: 1.05;--cc-line-height-heading: 1.18;--cc-line-height-body: 1.55;--cc-line-height-lede: 1.62;--cc-line-height-control: 1.55;--cc-letter-spacing-display: -.035em;--cc-letter-spacing-control: -.01em;--cc-font-weight-regular: 400;--cc-font-weight-medium: 500;--cc-font-weight-semibold: 600;--cc-font-weight-bold: 700;--cc-font-weight-display: 800;--cc-color-brand: var(--cc-palette-blue);--cc-color-brand-hover: var(--cc-palette-blue-bright);--cc-color-brand-pressed: var(--cc-palette-blue-deep);--cc-color-brand-soft: var(--cc-palette-blue-050);--cc-color-on-brand: var(--cc-palette-paper);--cc-color-action: var(--cc-palette-blue-ui);--cc-color-action-hover: var(--cc-palette-blue-ui-pressed);--cc-color-action-pressed: var(--cc-palette-blue-deep);--cc-color-action-soft: var(--cc-palette-blue-050);--cc-color-on-action: var(--cc-palette-paper);--cc-color-ink: var(--cc-palette-ink);--cc-color-ink-strong: var(--cc-palette-ink-70);--cc-color-body: var(--cc-palette-ink-60);--cc-color-muted: var(--cc-palette-ink-40);--cc-color-surface: var(--cc-palette-paper);--cc-color-surface-subtle: var(--cc-palette-blue-050);--cc-color-surface-accent: var(--cc-palette-blue-100);--cc-color-surface-inverse: var(--cc-palette-navy);--cc-color-on-surface-inverse: var(--cc-palette-paper);--cc-color-surface-inverse-deep: #050d22;--cc-color-on-inverse-muted: rgb(255 255 255 / 62%);--cc-color-line-inverse: rgb(255 255 255 / 10%);--cc-color-line-inverse-strong: rgb(255 255 255 / 14%);--cc-color-action-inverse-soft: rgb(255 255 255 / 4%);--cc-color-focus-inverse: var(--cc-palette-blue-300);--cc-gradient-divider-inverse: linear-gradient( 90deg, transparent, color-mix(in srgb, var(--cc-palette-blue-300) 50%, transparent), transparent );--cc-color-line: var(--cc-palette-line);--cc-color-line-strong: var(--cc-palette-blue-100);--cc-color-success-accent: var(--cc-palette-green);--cc-color-success: #08775f;--cc-color-on-success: var(--cc-palette-paper);--cc-color-success-soft: #eafaf5;--cc-color-alert-accent: var(--cc-palette-magenta);--cc-color-alert: #b4235a;--cc-color-alert-hover: #971948;--cc-color-alert-pressed: #7d143b;--cc-color-on-alert: var(--cc-palette-paper);--cc-color-alert-soft: #fff0f6;--cc-color-offer: #000000;--cc-color-focus: var(--cc-palette-blue);--cc-color-scrim: rgb(10 20 48 / 44%);--cc-gradient-section-transition: linear-gradient( 180deg, var(--cc-color-surface) 0%, #f5f8fd 46%, var(--cc-color-surface-subtle) 100% );--cc-gradient-section-wash: linear-gradient( 180deg, var(--cc-color-surface-subtle) 0%, #edf2fb 44%, #e6edf9 100% );--cc-color-section-connector: var(--cc-palette-blue-200);--cc-color-section-connector-end: var(--cc-palette-blue-300);--cc-color-data-1: #e8963c;--cc-color-data-2: #5fa9d6;--cc-color-data-3: #8a93a6;--cc-color-data-4: #e8a93c;--cc-color-data-5: #e2685f;--cc-color-on-data: var(--cc-color-ink);--cc-color-data-positive: var(--cc-color-success-accent);--cc-color-data-negative: var(--cc-color-alert-accent);--cc-color-data-highlight: #6688ce;--cc-color-line-decorative: var(--cc-palette-blue-200);--cc-color-surface-map: #f6f9fd;--cc-gradient-surface-tint: linear-gradient( 180deg, var(--cc-color-surface-subtle), var(--cc-color-surface) );--cc-gradient-data-bar: linear-gradient( 100deg, var(--cc-color-action), #4b70b8 );--cc-gradient-data-night: linear-gradient( 100deg, var(--cc-color-action-pressed), var(--cc-color-action) );--cc-gradient-scheduled: repeating-linear-gradient( 115deg, var(--cc-color-surface-subtle) 0 8px, var(--cc-color-surface) 8px 16px );--cc-gradient-feature-section: linear-gradient( 180deg, #e6edf9 0%, #f5f8fd 6%, var(--cc-color-surface) 18%, var(--cc-color-surface) 84%, var(--cc-color-surface-subtle) 100% );--cc-gradient-photo-shade: linear-gradient( 180deg, rgb(8 20 38 / 24%) 0%, transparent 34%, rgb(8 20 38 / 7%) 54%, rgb(8 20 38 / 58%) 100% );--cc-color-surface-glass: rgb(255 255 255 / 92%);--cc-shadow-caption: 0 2px 14px rgb(0 0 0 / 80%);--cc-shadow-data-bar: 0 6px 14px -8px rgb(62 100 184 / 90%);--cc-space-0: 0;--cc-space-1: .25rem;--cc-space-2: .5rem;--cc-space-3: .75rem;--cc-space-4: 1rem;--cc-space-5: 1.25rem;--cc-space-6: 1.5rem;--cc-space-8: 2rem;--cc-space-10: 2.5rem;--cc-space-12: 3rem;--cc-space-16: 4rem;--cc-space-20: 5rem;--cc-control-height-sm: 2.5rem;--cc-control-hit-target: 2.75rem;--cc-control-height-md: 3rem;--cc-control-height-lg: 3.7225rem;--cc-radius-2xs: .25rem;--cc-radius-xs: .375rem;--cc-radius-sm: .625rem;--cc-radius-md: .75rem;--cc-radius-lg: 1rem;--cc-radius-xl: 1.5rem;--cc-radius-card: 1.25rem;--cc-radius-pill: 999px;--cc-shadow-xs: 0 1px 2px rgb(11 18 32 / 4%);--cc-shadow-card: 0 1px 2px rgb(11 18 32 / 4%), 0 26px 50px -30px rgb(34 64 126 / 40%);--cc-shadow-float: 0 20px 40px -18px rgb(10 20 48 / 42%);--cc-shadow-button: 0 10px 22px -10px rgb(62 100 184 / 62%);--cc-shadow-button-hover: 0 18px 32px -12px rgb(62 100 184 / 70%);--cc-shadow-sm: var(--cc-shadow-card);--cc-shadow-md: var(--cc-shadow-float);--cc-shadow-action: var(--cc-shadow-button);--cc-motion-fast: .12s;--cc-motion-normal: .18s;--cc-motion-slow: .32s;--cc-motion-preview-enter: .6s;--cc-motion-preview-delay: .25s;--cc-motion-status-pulse: 2.4s;--cc-ease-standard: cubic-bezier(.2, 0, 0, 1);--cc-ease-emphasized: cubic-bezier(.2, .75, .25, 1);--cc-focus-outline: 2px solid var(--cc-color-focus);--cc-focus-outline-offset: 3px;--cc-container-wide: 85rem;--cc-container-content: 70rem;--cc-container-narrow: 48rem;--cc-page-gutter: clamp(1.125rem, 3.4vw, 2.75rem);--cc-section-header-max-width: 64ch;--cc-section-block-padding: clamp(4.5rem, 8vw, 8rem);--cc-section-title-gap: 1.25rem;--cc-section-content-gap: 1rem;--cc-scroll-offset: 6rem;--cc-avatar-size-sm: 1.625rem;--cc-avatar-size-md: 1.875rem;--cc-avatar-size-lg: 2.75rem;--cc-card-padding: 1.125rem;--cc-marketing-header-height: 74px;--cc-marketing-offer-height: 45px;--cc-marketing-offer-marquee-duration: 34s;--cc-marketing-header-stack-height: calc( var(--cc-marketing-header-height) + var(--cc-marketing-offer-height) + 1px )}@media(max-width:900px){.cc-theme.cc-theme--light{--cc-marketing-header-height: 66px}}.cc-theme.cc-theme--light{--mat-app-background-color: var(--mat-sys-background);--mat-app-text-color: var(--mat-sys-on-background);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color: color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-option-label-text-color: var(--mat-sys-on-surface);--mat-option-selected-state-label-text-color: var(--mat-sys-on-secondary-container);--mat-option-selected-state-layer-color: var(--mat-sys-secondary-container);--mat-optgroup-label-text-color: var(--mat-sys-on-surface-variant);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: var(--mat-sys-surface);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-pseudo-checkbox-full-selected-checkmark-color: var(--mat-sys-on-primary);--mat-pseudo-checkbox-full-selected-icon-color: var(--mat-sys-primary);--mat-pseudo-checkbox-full-unselected-icon-color: var(--mat-sys-on-surface-variant);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--mat-sys-primary);--mat-option-label-text-size: var(--mat-sys-body-large-size);--mat-option-label-text-weight: var(--mat-sys-body-large-weight);--mat-option-label-text-font: var(--mat-sys-label-large-font);--mat-option-label-text-line-height: var(--mat-sys-label-large-line-height);--mat-option-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-optgroup-label-text-font: var(--mat-sys-title-small-font);--mat-optgroup-label-text-line-height: var(--mat-sys-title-small-line-height);--mat-optgroup-label-text-size: var(--mat-sys-title-small-size);--mat-optgroup-label-text-tracking: var(--mat-sys-title-small-tracking);--mat-optgroup-label-text-weight: var(--mat-sys-title-small-weight);--mat-button-filled-container-shape: 9999px;--mat-button-filled-horizontal-padding: 24px;--mat-button-filled-icon-offset: -8px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 9999px;--mat-button-outlined-horizontal-padding: 24px;--mat-button-outlined-icon-offset: -8px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-shape: 9999px;--mat-button-protected-horizontal-padding: 24px;--mat-button-protected-icon-offset: -8px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 9999px;--mat-button-text-horizontal-padding: 12px;--mat-button-text-icon-offset: -4px;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 16px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 9999px;--mat-button-tonal-horizontal-padding: 24px;--mat-button-tonal-icon-offset: -8px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-container-color: var(--mat-sys-primary);--mat-button-filled-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-filled-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: var(--mat-sys-on-primary);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, var(--mat-sys-on-primary) 12%, transparent);--mat-button-filled-state-layer-color: var(--mat-sys-on-primary);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-outlined-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: var(--mat-sys-primary);--mat-button-outlined-outline-color: var(--mat-sys-outline);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-button-outlined-state-layer-color: var(--mat-sys-primary);--mat-button-protected-container-color: var(--mat-sys-surface);--mat-button-protected-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-protected-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: var(--mat-sys-primary);--mat-button-protected-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-button-protected-state-layer-color: var(--mat-sys-primary);--mat-button-text-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-text-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: var(--mat-sys-primary);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, var(--mat-sys-primary) 12%, transparent);--mat-button-text-state-layer-color: var(--mat-sys-primary);--mat-button-tonal-container-color: var(--mat-sys-secondary-container);--mat-button-tonal-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: var(--mat-sys-on-secondary-container);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, var(--mat-sys-on-secondary-container) 12%, transparent);--mat-button-tonal-state-layer-color: var(--mat-sys-on-secondary-container);--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 40px;--mat-button-outlined-container-height: 40px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 40px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 40px;--mat-button-tonal-container-height: 40px;--mat-button-tonal-touch-target-display: block;--mat-button-filled-label-text-font: var(--mat-sys-label-large-font);--mat-button-filled-label-text-size: var(--mat-sys-label-large-size);--mat-button-filled-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-button-filled-label-text-weight: var(--mat-sys-label-large-weight);--mat-button-outlined-label-text-font: var(--mat-sys-label-large-font);--mat-button-outlined-label-text-size: var(--mat-sys-label-large-size);--mat-button-outlined-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-button-outlined-label-text-weight: var(--mat-sys-label-large-weight);--mat-button-protected-label-text-font: var(--mat-sys-label-large-font);--mat-button-protected-label-text-size: var(--mat-sys-label-large-size);--mat-button-protected-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-button-protected-label-text-weight: var(--mat-sys-label-large-weight);--mat-button-text-label-text-font: var(--mat-sys-label-large-font);--mat-button-text-label-text-size: var(--mat-sys-label-large-size);--mat-button-text-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-button-text-label-text-weight: var(--mat-sys-label-large-weight);--mat-button-tonal-label-text-font: var(--mat-sys-label-large-font);--mat-button-tonal-label-text-size: var(--mat-sys-label-large-size);--mat-button-tonal-label-text-tracking: var(--mat-sys-label-large-tracking);--mat-button-tonal-label-text-weight: var(--mat-sys-label-large-weight);--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 9999px;--mat-icon-button-touch-target-size: 48px;--mat-icon-button-disabled-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-icon-button-disabled-state-layer-color: var(--mat-sys-on-surface-variant);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: var(--mat-sys-on-surface-variant);--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, var(--mat-sys-on-surface-variant) 12%, transparent);--mat-icon-button-state-layer-color: var(--mat-sys-on-surface-variant);--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 40px;--mat-icon-color: inherit;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-enabled-select-arrow-color: var(--mat-sys-on-surface-variant);--mat-form-field-error-focus-trailing-icon-color: var(--mat-sys-error);--mat-form-field-error-hover-trailing-icon-color: var(--mat-sys-on-error-container);--mat-form-field-error-text-color: var(--mat-sys-error);--mat-form-field-error-trailing-icon-color: var(--mat-sys-error);--mat-form-field-filled-active-indicator-color: var(--mat-sys-on-surface-variant);--mat-form-field-filled-caret-color: var(--mat-sys-primary);--mat-form-field-filled-container-color: var(--mat-sys-surface-variant);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-filled-error-active-indicator-color: var(--mat-sys-error);--mat-form-field-filled-error-caret-color: var(--mat-sys-error);--mat-form-field-filled-error-focus-active-indicator-color: var(--mat-sys-error);--mat-form-field-filled-error-focus-label-text-color: var(--mat-sys-error);--mat-form-field-filled-error-hover-active-indicator-color: var(--mat-sys-on-error-container);--mat-form-field-filled-error-hover-label-text-color: var(--mat-sys-on-error-container);--mat-form-field-filled-error-label-text-color: var(--mat-sys-error);--mat-form-field-filled-focus-active-indicator-color: var(--mat-sys-primary);--mat-form-field-filled-focus-label-text-color: var(--mat-sys-primary);--mat-form-field-filled-hover-active-indicator-color: var(--mat-sys-on-surface);--mat-form-field-filled-hover-label-text-color: var(--mat-sys-on-surface-variant);--mat-form-field-filled-input-text-color: var(--mat-sys-on-surface);--mat-form-field-filled-input-text-placeholder-color: var(--mat-sys-on-surface-variant);--mat-form-field-filled-label-text-color: var(--mat-sys-on-surface-variant);--mat-form-field-focus-select-arrow-color: var(--mat-sys-primary);--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: var(--mat-sys-on-surface-variant);--mat-form-field-outlined-caret-color: var(--mat-sys-primary);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-form-field-outlined-error-caret-color: var(--mat-sys-error);--mat-form-field-outlined-error-focus-label-text-color: var(--mat-sys-error);--mat-form-field-outlined-error-focus-outline-color: var(--mat-sys-error);--mat-form-field-outlined-error-hover-label-text-color: var(--mat-sys-on-error-container);--mat-form-field-outlined-error-hover-outline-color: var(--mat-sys-on-error-container);--mat-form-field-outlined-error-label-text-color: var(--mat-sys-error);--mat-form-field-outlined-error-outline-color: var(--mat-sys-error);--mat-form-field-outlined-focus-label-text-color: var(--mat-sys-primary);--mat-form-field-outlined-focus-outline-color: var(--mat-sys-primary);--mat-form-field-outlined-hover-label-text-color: var(--mat-sys-on-surface);--mat-form-field-outlined-hover-outline-color: var(--mat-sys-on-surface);--mat-form-field-outlined-input-text-color: var(--mat-sys-on-surface);--mat-form-field-outlined-input-text-placeholder-color: var(--mat-sys-on-surface-variant);--mat-form-field-outlined-label-text-color: var(--mat-sys-on-surface-variant);--mat-form-field-outlined-outline-color: var(--mat-sys-outline);--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #1a1b1f 38%, transparent);--mat-form-field-select-option-text-color: #1a1b1f;--mat-form-field-state-layer-color: var(--mat-sys-on-surface);--mat-form-field-trailing-icon-color: var(--mat-sys-on-surface-variant);--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-form-field-container-text-font: var(--mat-sys-body-large-font);--mat-form-field-container-text-line-height: var(--mat-sys-body-large-line-height);--mat-form-field-container-text-size: var(--mat-sys-body-large-size);--mat-form-field-container-text-tracking: var(--mat-sys-body-large-tracking);--mat-form-field-container-text-weight: var(--mat-sys-body-large-weight);--mat-form-field-subscript-text-font: var(--mat-sys-body-small-font);--mat-form-field-subscript-text-line-height: var(--mat-sys-body-small-line-height);--mat-form-field-subscript-text-size: var(--mat-sys-body-small-size);--mat-form-field-subscript-text-tracking: var(--mat-sys-body-small-tracking);--mat-form-field-subscript-text-weight: var(--mat-sys-body-small-weight);--mat-form-field-outlined-label-text-font: var(--mat-sys-body-large-font);--mat-form-field-outlined-label-text-size: var(--mat-sys-body-large-size);--mat-form-field-outlined-label-text-tracking: var(--mat-sys-body-large-tracking);--mat-form-field-outlined-label-text-weight: var(--mat-sys-body-large-weight);--mat-form-field-filled-label-text-font: var(--mat-sys-body-large-font);--mat-form-field-filled-label-text-size: var(--mat-sys-body-large-size);--mat-form-field-filled-label-text-tracking: var(--mat-sys-body-large-tracking);--mat-form-field-filled-label-text-weight: var(--mat-sys-body-large-weight);--mat-dialog-actions-alignment: flex-end;--mat-dialog-actions-padding: 16px 24px;--mat-dialog-container-elevation-shadow: none;--mat-dialog-container-max-width: 560px;--mat-dialog-container-min-width: 280px;--mat-dialog-container-shape: 28px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-content-padding: 20px 24px;--mat-dialog-headline-padding: 6px 24px 13px;--mat-dialog-with-actions-content-padding: 20px 24px 0;--mat-dialog-container-color: var(--mat-sys-surface);--mat-dialog-subhead-color: var(--mat-sys-on-surface);--mat-dialog-supporting-text-color: var(--mat-sys-on-surface-variant);--mat-dialog-subhead-font: var(--mat-sys-headline-small-font);--mat-dialog-subhead-line-height: var(--mat-sys-headline-small-line-height);--mat-dialog-subhead-size: var(--mat-sys-headline-small-size);--mat-dialog-subhead-tracking: var(--mat-sys-headline-small-tracking);--mat-dialog-subhead-weight: var(--mat-sys-headline-small-weight);--mat-dialog-supporting-text-font: var(--mat-sys-body-medium-font);--mat-dialog-supporting-text-line-height: var(--mat-sys-body-medium-line-height);--mat-dialog-supporting-text-size: var(--mat-sys-body-medium-size);--mat-dialog-supporting-text-tracking: var(--mat-sys-body-medium-tracking);--mat-dialog-supporting-text-weight: var(--mat-sys-body-medium-weight);--mat-datepicker-calendar-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-shape: 28px;--mat-datepicker-calendar-body-label-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-container-background-color: var(--mat-sys-surface-container-high);--mat-datepicker-calendar-container-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: var(--mat-sys-tertiary-container);--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: var(--mat-sys-secondary);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: var(--mat-sys-secondary-container);--mat-datepicker-calendar-date-in-range-state-background-color: var(--mat-sys-primary-container);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-selected-state-text-color: var(--mat-sys-on-primary);--mat-datepicker-calendar-date-text-color: var(--mat-sys-on-surface);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-today-selected-state-outline-color: var(--mat-sys-primary);--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-navigation-button-icon-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-period-button-icon-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-period-button-text-color: var(--mat-sys-on-surface-variant);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-datepicker-range-input-separator-color: var(--mat-sys-on-surface);--mat-datepicker-toggle-active-state-icon-color: var(--mat-sys-primary);--mat-datepicker-toggle-icon-color: var(--mat-sys-on-surface-variant);--mat-datepicker-calendar-body-label-text-size: var(--mat-sys-title-small-size);--mat-datepicker-calendar-body-label-text-weight: var(--mat-sys-title-small-weight);--mat-datepicker-calendar-header-text-size: var(--mat-sys-title-small-size);--mat-datepicker-calendar-header-text-weight: var(--mat-sys-title-small-weight);--mat-datepicker-calendar-period-button-text-size: var(--mat-sys-title-small-size);--mat-datepicker-calendar-period-button-text-weight: var(--mat-sys-title-small-weight);--mat-datepicker-calendar-text-font: var(--mat-sys-body-medium-font);--mat-datepicker-calendar-text-size: var(--mat-sys-body-medium-size);--mat-stepper-header-error-state-icon-background-color: transparent;--mat-stepper-header-focus-state-layer-shape: 12px;--mat-stepper-header-hover-state-layer-shape: 12px;--mat-stepper-container-color: var(--mat-sys-surface);--mat-stepper-header-done-state-icon-background-color: var(--mat-sys-primary);--mat-stepper-header-done-state-icon-foreground-color: var(--mat-sys-on-primary);--mat-stepper-header-edit-state-icon-background-color: var(--mat-sys-primary);--mat-stepper-header-edit-state-icon-foreground-color: var(--mat-sys-on-primary);--mat-stepper-header-error-state-icon-foreground-color: var(--mat-sys-error);--mat-stepper-header-error-state-label-text-color: var(--mat-sys-error);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-on-surface) 8%, transparent);--mat-stepper-header-icon-background-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-icon-foreground-color: var(--mat-sys-surface);--mat-stepper-header-label-text-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-optional-label-text-color: var(--mat-sys-on-surface-variant);--mat-stepper-header-selected-state-icon-background-color: var(--mat-sys-primary);--mat-stepper-header-selected-state-icon-foreground-color: var(--mat-sys-on-primary);--mat-stepper-header-selected-state-label-text-color: var(--mat-sys-on-surface-variant);--mat-stepper-line-color: var(--mat-sys-outline);--mat-stepper-container-text-font: var(--mat-sys-body-medium-font);--mat-stepper-header-label-text-font: var(--mat-sys-title-small-font);--mat-stepper-header-label-text-size: var(--mat-sys-title-small-size);--mat-stepper-header-label-text-weight: var(--mat-sys-title-small-weight);--mat-stepper-header-error-state-label-text-size: var(--mat-sys-title-small-size);--mat-stepper-header-selected-state-label-text-size: var(--mat-sys-title-small-size);--mat-stepper-header-selected-state-label-text-weight: var(--mat-sys-title-small-weight);--mat-stepper-header-height: 72px;--mat-divider-width: 1px;--mat-divider-color: var(--mat-sys-outline-variant);--mat-select-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-select-panel-background-color: var(--mat-sys-surface-container);--mat-select-enabled-trigger-text-color: var(--mat-sys-on-surface);--mat-select-disabled-trigger-text-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-select-placeholder-text-color: var(--mat-sys-on-surface-variant);--mat-select-enabled-arrow-color: var(--mat-sys-on-surface-variant);--mat-select-disabled-arrow-color: color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent);--mat-select-focused-arrow-color: var(--mat-sys-primary);--mat-select-invalid-arrow-color: var(--mat-sys-error);--mat-select-arrow-transform: translateY(-8px);--mat-select-trigger-text-font: var(--mat-sys-body-large-font);--mat-select-trigger-text-line-height: var(--mat-sys-body-large-line-height);--mat-select-trigger-text-size: var(--mat-sys-body-large-size);--mat-select-trigger-text-tracking: var(--mat-sys-body-large-tracking);--mat-select-trigger-text-weight: var(--mat-sys-body-large-weight);--mat-snack-bar-container-shape: 4px;--mat-snack-bar-button-color: var(--mat-sys-inverse-primary);--mat-snack-bar-container-color: var(--mat-sys-inverse-surface);--mat-snack-bar-supporting-text-color: var(--mat-sys-inverse-on-surface);--mat-snack-bar-supporting-text-font: var(--mat-sys-body-medium-font);--mat-snack-bar-supporting-text-line-height: var(--mat-sys-body-medium-line-height);--mat-snack-bar-supporting-text-size: var(--mat-sys-body-medium-size);--mat-snack-bar-supporting-text-weight: var(--mat-sys-body-medium-weight);--mat-progress-spinner-size: 48px;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-active-indicator-color: var(--mat-sys-primary);--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #015300;--mat-sys-on-tertiary-fixed: #002200;--mat-sys-on-tertiary-fixed-variant: #015300;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #026e00;--mat-sys-tertiary-container: #77ff61;--mat-sys-tertiary-fixed: #77ff61;--mat-sys-tertiary-fixed-dim: #02e600;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-body-large: 400 1rem / 1.5rem Inter, Segoe UI, Arial, sans-serif;--mat-sys-body-large-font: Inter, Segoe UI, Arial, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Inter, Segoe UI, Arial, sans-serif;--mat-sys-body-medium-font: Inter, Segoe UI, Arial, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Inter, Segoe UI, Arial, sans-serif;--mat-sys-body-small-font: Inter, Segoe UI, Arial, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Inter, Segoe UI, Arial, sans-serif;--mat-sys-display-large-font: Inter, Segoe UI, Arial, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Inter, Segoe UI, Arial, sans-serif;--mat-sys-display-medium-font: Inter, Segoe UI, Arial, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Inter, Segoe UI, Arial, sans-serif;--mat-sys-display-small-font: Inter, Segoe UI, Arial, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Inter, Segoe UI, Arial, sans-serif;--mat-sys-headline-large-font: Inter, Segoe UI, Arial, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Inter, Segoe UI, Arial, sans-serif;--mat-sys-headline-medium-font: Inter, Segoe UI, Arial, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Inter, Segoe UI, Arial, sans-serif;--mat-sys-headline-small-font: Inter, Segoe UI, Arial, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Inter, Segoe UI, Arial, sans-serif;--mat-sys-label-large-font: Inter, Segoe UI, Arial, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Inter, Segoe UI, Arial, sans-serif;--mat-sys-label-medium-font: Inter, Segoe UI, Arial, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Inter, Segoe UI, Arial, sans-serif;--mat-sys-label-small-font: Inter, Segoe UI, Arial, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Inter, Segoe UI, Arial, sans-serif;--mat-sys-title-large-font: Inter, Segoe UI, Arial, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Inter, Segoe UI, Arial, sans-serif;--mat-sys-title-medium-font: Inter, Segoe UI, Arial, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Inter, Segoe UI, Arial, sans-serif;--mat-sys-title-small-font: Inter, Segoe UI, Arial, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-primary: var(--cc-color-action);--mat-sys-on-primary: var(--cc-color-on-action);--mat-sys-primary-container: var(--cc-color-action-soft);--mat-sys-on-primary-container: var(--cc-color-ink);--mat-sys-secondary: var(--cc-color-brand);--mat-sys-on-secondary: var(--cc-color-on-brand);--mat-sys-secondary-container: var(--cc-color-brand-soft);--mat-sys-on-secondary-container: var(--cc-color-ink);--mat-sys-tertiary: var(--cc-color-success);--mat-sys-on-tertiary: var(--cc-color-on-success);--mat-sys-tertiary-container: var(--cc-color-success-soft);--mat-sys-on-tertiary-container: var(--cc-color-success);--mat-sys-error: var(--cc-color-alert);--mat-sys-on-error: var(--cc-color-on-alert);--mat-sys-error-container: var(--cc-color-alert-soft);--mat-sys-on-error-container: var(--cc-color-alert);--mat-sys-background: var(--cc-color-surface);--mat-sys-on-background: var(--cc-color-ink);--mat-sys-surface: var(--cc-color-surface);--mat-sys-on-surface: var(--cc-color-ink);--mat-sys-surface-variant: var(--cc-color-surface-subtle);--mat-sys-on-surface-variant: var(--cc-color-body);--mat-sys-surface-container-lowest: var(--cc-color-surface);--mat-sys-surface-container-low: var(--cc-color-surface-subtle);--mat-sys-surface-container: var(--cc-color-surface-subtle);--mat-sys-surface-container-high: var(--cc-color-surface-accent);--mat-sys-surface-container-highest: var(--cc-color-surface-accent);--mat-sys-surface-bright: var(--cc-color-surface);--mat-sys-surface-dim: var(--cc-color-line);--mat-sys-surface-tint: var(--cc-color-action);--mat-sys-outline: var(--cc-color-line-strong);--mat-sys-outline-variant: var(--cc-color-line);--mat-sys-primary-fixed: var(--cc-color-action-soft);--mat-sys-primary-fixed-dim: var(--cc-color-brand-soft);--mat-sys-on-primary-fixed: var(--cc-color-ink);--mat-sys-on-primary-fixed-variant: var(--cc-color-action-pressed);--mat-sys-secondary-fixed: var(--cc-color-brand-soft);--mat-sys-secondary-fixed-dim: var(--cc-color-action-soft);--mat-sys-on-secondary-fixed: var(--cc-color-ink);--mat-sys-on-secondary-fixed-variant: var(--cc-color-brand-pressed);--mat-sys-tertiary-fixed: var(--cc-color-success-soft);--mat-sys-tertiary-fixed-dim: var(--cc-color-success-soft);--mat-sys-on-tertiary-fixed: var(--cc-color-success);--mat-sys-on-tertiary-fixed-variant: var(--cc-color-success);--mat-sys-inverse-surface: var(--cc-color-ink);--mat-sys-inverse-on-surface: var(--cc-color-surface);--mat-sys-inverse-primary: var(--cc-color-brand-soft);--mat-sys-scrim: var(--cc-color-scrim);--mat-sys-shadow: var(--cc-color-scrim)}:where(.cc-theme.cc-theme--light){color:var(--cc-color-ink);font-family:var(--cc-font-sans);font-size:var(--cc-font-size-md);line-height:var(--cc-line-height-body);color-scheme:light;accent-color:var(--cc-color-action);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cc-theme.cc-theme--light,.cc-theme.cc-theme--light *,.cc-theme.cc-theme--light *:before,.cc-theme.cc-theme--light *:after{box-sizing:border-box}:where(.cc-theme.cc-theme--light) .cc-container,:where(.cc-theme.cc-theme--light).cc-container{--cc-container-max: var(--cc-container-wide);width:100%;max-width:calc(var(--cc-container-max) + var(--cc-page-gutter) * 2);margin-inline:auto;padding-inline:var(--cc-page-gutter)}:where(.cc-theme.cc-theme--light) .cc-container[data-cc-container=content],:where(.cc-theme.cc-theme--light).cc-container[data-cc-container=content]{--cc-container-max: var(--cc-container-content)}:where(.cc-theme.cc-theme--light) .cc-container[data-cc-container=narrow],:where(.cc-theme.cc-theme--light).cc-container[data-cc-container=narrow]{--cc-container-max: var(--cc-container-narrow)}:where(.cc-theme.cc-theme--light) .cc-surface,:where(.cc-theme.cc-theme--light).cc-surface{--cc-surface-background: var(--cc-color-surface);--cc-surface-foreground: var(--cc-color-ink);--cc-surface-border: var(--cc-color-line);display:block;border:1px solid var(--cc-surface-border);border-radius:var(--cc-radius-md);background:var(--cc-surface-background);color:var(--cc-surface-foreground)}:where(.cc-theme.cc-theme--light) .cc-surface[data-cc-tone=subtle],:where(.cc-theme.cc-theme--light).cc-surface[data-cc-tone=subtle]{--cc-surface-background: var(--cc-color-surface-subtle)}:where(.cc-theme.cc-theme--light) .cc-surface[data-cc-tone=accent],:where(.cc-theme.cc-theme--light).cc-surface[data-cc-tone=accent]{--cc-surface-background: var(--cc-color-surface-accent);--cc-surface-border: var(--cc-color-line-strong)}:where(.cc-theme.cc-theme--light) .cc-surface[data-cc-tone=inverse],:where(.cc-theme.cc-theme--light).cc-surface[data-cc-tone=inverse]{--cc-surface-background: var(--cc-color-surface-inverse);--cc-surface-foreground: var(--cc-color-on-surface-inverse);--cc-surface-border: rgb(255 255 255 / 17%)}:where(.cc-theme.cc-theme--light) .cc-surface[data-cc-elevation=flat],:where(.cc-theme.cc-theme--light).cc-surface[data-cc-elevation=flat]{box-shadow:none}:where(.cc-theme.cc-theme--light) .cc-surface[data-cc-elevation=raised],:where(.cc-theme.cc-theme--light).cc-surface[data-cc-elevation=raised]{box-shadow:var(--cc-shadow-card)}:where(.cc-theme.cc-theme--light) .cc-surface[data-cc-elevation=floating],:where(.cc-theme.cc-theme--light).cc-surface[data-cc-elevation=floating]{box-shadow:var(--cc-shadow-float)}:where(.cc-theme.cc-theme--light) .cc-card{min-width:0;overflow:hidden;border-radius:var(--cc-radius-card)}:where(.cc-theme.cc-theme--light) .cc-card>[ccCardHeader]{display:flex;align-items:center;justify-content:space-between;gap:var(--cc-space-3);padding:var(--cc-space-3) var(--cc-card-padding);border-bottom:1px solid var(--cc-color-line);background:var(--cc-gradient-surface-tint)}:where(.cc-theme.cc-theme--light) .cc-card [ccCardTitle]{margin:0;color:var(--cc-color-ink);font:var(--cc-font-weight-bold) var(--cc-font-size-sm)/var(--cc-line-height-heading) var(--cc-font-sans);letter-spacing:var(--cc-letter-spacing-control)}:where(.cc-theme.cc-theme--light) .cc-card>[ccCardBody]{min-width:0;padding:var(--cc-card-padding)}:where(.cc-theme.cc-theme--light) .cc-card>[ccCardFooter]{padding:var(--cc-space-3) var(--cc-card-padding);border-top:1px solid var(--cc-color-line)}:where(.cc-theme.cc-theme--light) .cc-section-header,:where(.cc-theme.cc-theme--light).cc-section-header{display:grid;max-width:var(--cc-section-header-max-width);gap:var(--cc-section-content-gap);justify-items:start;text-align:start}:where(.cc-theme.cc-theme--light) .cc-section-header[data-cc-align=center],:where(.cc-theme.cc-theme--light).cc-section-header[data-cc-align=center]{justify-items:center;margin-inline:auto;text-align:center}:where(.cc-theme.cc-theme--light) .cc-section-header__eyebrow:empty,:where(.cc-theme.cc-theme--light) .cc-section-header__title:empty,:where(.cc-theme.cc-theme--light) .cc-section-header__lede:empty,:where(.cc-theme.cc-theme--light) .cc-section-header__extra:empty,:where(.cc-theme.cc-theme--light).cc-section-header .cc-section-header__eyebrow:empty,:where(.cc-theme.cc-theme--light).cc-section-header .cc-section-header__title:empty,:where(.cc-theme.cc-theme--light).cc-section-header .cc-section-header__lede:empty,:where(.cc-theme.cc-theme--light).cc-section-header .cc-section-header__extra:empty{display:none}:where(.cc-theme.cc-theme--light) .cc-section-header__eyebrow,:where(.cc-theme.cc-theme--light).cc-section-header .cc-section-header__eyebrow{margin-bottom:var(--cc-space-1)}:where(.cc-theme.cc-theme--light) .cc-section-header [ccSectionEyebrow],:where(.cc-theme.cc-theme--light).cc-section-header [ccSectionEyebrow]{display:inline-flex;align-items:center;gap:.5625rem;min-height:2rem;margin:0;border:1px solid var(--cc-color-line);border-radius:var(--cc-radius-pill);background:var(--cc-color-surface);padding:.4375rem .9375rem .4375rem .75rem;box-shadow:var(--cc-shadow-xs);color:var(--cc-color-body);font-family:var(--cc-font-mono);font-size:.71875rem;font-weight:var(--cc-font-weight-medium);line-height:1}:where(.cc-theme.cc-theme--light) .cc-section-header__title :where(h1,h2,h3),:where(.cc-theme.cc-theme--light).cc-section-header .cc-section-header__title :where(h1,h2,h3){margin:0;color:var(--cc-color-ink);font-family:var(--cc-font-display);font-size:var(--cc-font-size-section-title);font-weight:var(--cc-font-weight-display);letter-spacing:var(--cc-letter-spacing-display);line-height:1.06;text-wrap:balance}:where(.cc-theme.cc-theme--light) .cc-section-header__title :where(em,[data-cc-accent]),:where(.cc-theme.cc-theme--light).cc-section-header .cc-section-header__title :where(em,[data-cc-accent]){color:var(--cc-color-brand);font-style:normal}:where(.cc-theme.cc-theme--light) .cc-section-header__lede :where(p),:where(.cc-theme.cc-theme--light).cc-section-header .cc-section-header__lede :where(p){margin:0;color:var(--cc-color-body);font-size:var(--cc-font-size-section-lede);line-height:var(--cc-line-height-lede)}:where(.cc-theme.cc-theme--light) .cc-section-header__lede :where(p+p),:where(.cc-theme.cc-theme--light).cc-section-header .cc-section-header__lede :where(p+p){margin-top:var(--cc-space-3)}:where(.cc-theme.cc-theme--light) .cc-button,:where(.cc-theme.cc-theme--light).cc-button{--cc-button-color: var(--cc-color-action);--cc-button-on-color: var(--cc-color-on-action);--cc-button-hover-color: var(--cc-color-action-hover);--cc-button-pressed-color: var(--cc-color-action-pressed);--cc-button-soft-color: var(--cc-color-action-soft);--cc-button-border-color: var(--cc-color-action);--cc-button-elevation: var(--cc-shadow-action);--cc-button-hover-elevation: var(--cc-shadow-button-hover);display:inline-flex;align-items:center;justify-content:center;gap:var(--cc-space-2);min-width:0;border:1px solid transparent;border-radius:var(--cc-radius-pill);font:inherit;font-size:var(--cc-font-size-md);font-weight:var(--cc-font-weight-semibold);line-height:1;text-align:center;text-decoration:none;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;transition:background-color var(--cc-motion-normal) var(--cc-ease-standard),border-color var(--cc-motion-normal) var(--cc-ease-standard),box-shadow var(--cc-motion-normal) var(--cc-ease-standard),color var(--cc-motion-normal) var(--cc-ease-standard),transform var(--cc-motion-fast) var(--cc-ease-standard)}:where(.cc-theme.cc-theme--light) .cc-button[data-cc-tone=neutral],:where(.cc-theme.cc-theme--light).cc-button[data-cc-tone=neutral]{--cc-button-color: var(--cc-color-ink);--cc-button-on-color: var(--cc-color-surface);--cc-button-hover-color: var(--cc-color-body);--cc-button-pressed-color: var(--cc-color-ink);--cc-button-soft-color: var(--cc-color-surface-subtle);--cc-button-border-color: var(--cc-color-line-strong);--cc-button-elevation: var(--cc-shadow-sm);--cc-button-hover-elevation: var(--cc-shadow-sm)}:where(.cc-theme.cc-theme--light) .cc-button[data-cc-tone=danger],:where(.cc-theme.cc-theme--light).cc-button[data-cc-tone=danger]{--cc-button-color: var(--cc-color-alert);--cc-button-on-color: var(--cc-color-on-alert);--cc-button-hover-color: var(--cc-color-alert-hover);--cc-button-pressed-color: var(--cc-color-alert-pressed);--cc-button-soft-color: var(--cc-color-alert-soft);--cc-button-border-color: var(--cc-color-alert);--cc-button-elevation: var(--cc-shadow-sm);--cc-button-hover-elevation: var(--cc-shadow-sm)}:where(.cc-theme.cc-theme--light) .cc-button[data-cc-size=sm],:where(.cc-theme.cc-theme--light).cc-button[data-cc-size=sm]{min-height:var(--cc-control-height-sm);padding-inline:var(--cc-space-5);font-size:var(--cc-font-size-sm)}:where(.cc-theme.cc-theme--light) .cc-button[data-cc-size=md],:where(.cc-theme.cc-theme--light).cc-button[data-cc-size=md]{min-height:var(--cc-control-height-md);padding-inline:var(--cc-space-6)}:where(.cc-theme.cc-theme--light) .cc-button[data-cc-size=lg],:where(.cc-theme.cc-theme--light).cc-button[data-cc-size=lg]{min-height:var(--cc-control-height-lg);padding-inline:var(--cc-space-8);font-size:var(--cc-font-size-control-lg);line-height:var(--cc-line-height-control)}:where(.cc-theme.cc-theme--light) .cc-button[data-cc-appearance=filled],:where(.cc-theme.cc-theme--light).cc-button[data-cc-appearance=filled]{color:var(--cc-button-on-color);background:var(--cc-button-color);box-shadow:var(--cc-button-elevation)}:where(.cc-theme.cc-theme--light) .cc-button[data-cc-appearance=filled]:hover:not(:disabled):not([aria-disabled=true]),:where(.cc-theme.cc-theme--light).cc-button[data-cc-appearance=filled]:hover:not(:disabled):not([aria-disabled=true]){background:var(--cc-button-hover-color);box-shadow:var(--cc-button-hover-elevation);transform:translateY(-2px)}:where(.cc-theme.cc-theme--light) .cc-button[data-cc-appearance=filled]:active:not(:disabled):not([aria-disabled=true]),:where(.cc-theme.cc-theme--light).cc-button[data-cc-appearance=filled]:active:not(:disabled):not([aria-disabled=true]){background:var(--cc-button-pressed-color);box-shadow:var(--cc-shadow-xs);transform:translateY(0)}:where(.cc-theme.cc-theme--light) .cc-button[data-cc-appearance=outlined],:where(.cc-theme.cc-theme--light).cc-button[data-cc-appearance=outlined]{color:var(--cc-button-color);border-color:var(--cc-button-border-color);background:var(--cc-color-surface);box-shadow:var(--cc-shadow-xs)}:where(.cc-theme.cc-theme--light) .cc-button[data-cc-appearance=outlined]:hover:not(:disabled):not([aria-disabled=true]),:where(.cc-theme.cc-theme--light).cc-button[data-cc-appearance=outlined]:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--cc-button-color);background:var(--cc-button-soft-color)}:where(.cc-theme.cc-theme--light) .cc-button[data-cc-appearance=text],:where(.cc-theme.cc-theme--light).cc-button[data-cc-appearance=text]{color:var(--cc-button-color);background:transparent}:where(.cc-theme.cc-theme--light) .cc-button[data-cc-appearance=text]:hover:not(:disabled):not([aria-disabled=true]),:where(.cc-theme.cc-theme--light).cc-button[data-cc-appearance=text]:hover:not(:disabled):not([aria-disabled=true]){background:var(--cc-button-soft-color)}:where(.cc-theme.cc-theme--light) .cc-button:focus-visible,:where(.cc-theme.cc-theme--light).cc-button:focus-visible{outline:var(--cc-focus-outline);outline-offset:var(--cc-focus-outline-offset)}:where(.cc-theme.cc-theme--light) .cc-button:disabled,:where(.cc-theme.cc-theme--light) .cc-button[aria-disabled=true],:where(.cc-theme.cc-theme--light).cc-button:disabled,:where(.cc-theme.cc-theme--light).cc-button[aria-disabled=true]{opacity:.48;box-shadow:none;transform:none;cursor:not-allowed}:where(.cc-theme.cc-theme--light) .cc-link,:where(.cc-theme.cc-theme--light).cc-link{--cc-link-color: var(--cc-color-brand);--cc-link-hover: var(--cc-color-brand-pressed);--cc-link-focus: var(--cc-color-focus);--cc-link-border: var(--cc-color-line);--cc-link-background: var(--cc-color-surface-subtle);display:inline-flex;align-items:center;gap:var(--cc-space-2);min-height:var(--cc-space-6);padding:0;border:0;border-radius:var(--cc-radius-2xs);background:transparent;color:var(--cc-link-color);font:inherit;text-align:start;text-decoration:none;cursor:pointer;transition:color var(--cc-motion-normal) var(--cc-ease-standard),background-color var(--cc-motion-normal) var(--cc-ease-standard),border-color var(--cc-motion-normal) var(--cc-ease-standard),transform var(--cc-motion-normal) var(--cc-ease-standard)}:where(.cc-theme.cc-theme--light) .cc-link[data-cc-link-tone=neutral],:where(.cc-theme.cc-theme--light).cc-link[data-cc-link-tone=neutral]{--cc-link-color: var(--cc-color-body);--cc-link-hover: var(--cc-color-ink)}:where(.cc-theme.cc-theme--light) .cc-link[data-cc-link-tone=inverse],:where(.cc-theme.cc-theme--light).cc-link[data-cc-link-tone=inverse]{--cc-link-color: var(--cc-color-on-inverse-muted);--cc-link-hover: var(--cc-color-on-surface-inverse);--cc-link-focus: var(--cc-color-focus-inverse);--cc-link-border: var(--cc-color-line-inverse-strong);--cc-link-background: var(--cc-color-action-inverse-soft)}:where(.cc-theme.cc-theme--light) .cc-link:hover:not(:disabled),:where(.cc-theme.cc-theme--light) .cc-link:active:not(:disabled),:where(.cc-theme.cc-theme--light).cc-link:hover:not(:disabled),:where(.cc-theme.cc-theme--light).cc-link:active:not(:disabled){color:var(--cc-link-hover)}:where(.cc-theme.cc-theme--light) .cc-link:focus-visible,:where(.cc-theme.cc-theme--light).cc-link:focus-visible{outline:2px solid var(--cc-link-focus);outline-offset:var(--cc-focus-outline-offset)}:where(.cc-theme.cc-theme--light) .cc-link:disabled,:where(.cc-theme.cc-theme--light).cc-link:disabled{opacity:.48;cursor:not-allowed}:where(.cc-theme.cc-theme--light) .cc-link[data-cc-link-appearance=icon],:where(.cc-theme.cc-theme--light).cc-link[data-cc-link-appearance=icon]{width:var(--cc-control-hit-target);height:var(--cc-control-hit-target);flex:none;justify-content:center;border:1px solid var(--cc-link-border);border-radius:var(--cc-radius-md);background:var(--cc-link-background)}:where(.cc-theme.cc-theme--light) .cc-link[data-cc-link-appearance=icon]:hover:not(:disabled),:where(.cc-theme.cc-theme--light).cc-link[data-cc-link-appearance=icon]:hover:not(:disabled){color:var(--cc-color-on-action);background:var(--cc-color-action);border-color:var(--cc-color-action);transform:translateY(-2px)}:where(.cc-theme.cc-theme--light) .cc-link[data-cc-link-appearance=icon]:active:not(:disabled),:where(.cc-theme.cc-theme--light).cc-link[data-cc-link-appearance=icon]:active:not(:disabled){transform:none}:where(.cc-theme.cc-theme--light) .cc-badge,:where(.cc-theme.cc-theme--light).cc-badge{display:inline-flex;align-items:center;justify-content:center;gap:var(--cc-space-2);min-width:0;border:1px solid var(--cc-color-line);border-radius:var(--cc-radius-pill);color:var(--cc-color-body);background:var(--cc-color-surface);font:inherit;font-size:var(--cc-font-size-sm);font-weight:var(--cc-font-weight-medium);line-height:1;white-space:nowrap}:where(.cc-theme.cc-theme--light) .cc-badge[data-cc-size=sm],:where(.cc-theme.cc-theme--light).cc-badge[data-cc-size=sm]{min-height:1.875rem;padding-inline:var(--cc-space-3)}:where(.cc-theme.cc-theme--light) .cc-badge[data-cc-size=md],:where(.cc-theme.cc-theme--light).cc-badge[data-cc-size=md]{min-height:2.25rem;padding-inline:var(--cc-space-4)}:where(.cc-theme.cc-theme--light) .cc-badge[data-cc-tone=brand],:where(.cc-theme.cc-theme--light).cc-badge[data-cc-tone=brand]{color:var(--cc-color-brand);border-color:color-mix(in srgb,var(--cc-color-brand) 35%,transparent);background:var(--cc-color-brand-soft)}:where(.cc-theme.cc-theme--light) .cc-badge[data-cc-tone=success],:where(.cc-theme.cc-theme--light).cc-badge[data-cc-tone=success]{color:var(--cc-color-success);border-color:color-mix(in srgb,var(--cc-color-success) 35%,transparent);background:var(--cc-color-success-soft)}:where(.cc-theme.cc-theme--light) .cc-badge[data-cc-tone=alert],:where(.cc-theme.cc-theme--light).cc-badge[data-cc-tone=alert]{color:var(--cc-color-alert);border-color:color-mix(in srgb,var(--cc-color-alert) 35%,transparent);background:var(--cc-color-alert-soft)}@media(prefers-reduced-motion:reduce){:where(.cc-theme.cc-theme--light) .cc-button,:where(.cc-theme.cc-theme--light).cc-button,:where(.cc-theme.cc-theme--light) .cc-link,:where(.cc-theme.cc-theme--light).cc-link{transition-duration:.01ms}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}@font-face{font-family:Technique;src:url("./media/techniqu-FWR33BS5.ttf") format("truetype");font-display:swap}html{min-height:100%;color-scheme:light}@media(prefers-reduced-motion:no-preference){html:has(app-pricing){scroll-behavior:smooth}}body{min-height:100vh;margin:0;background:#fff;color:#071226;font-family:Inter,Segoe UI,Arial,sans-serif;line-height:1.5}*,*:before,*:after{box-sizing:border-box}app-root{display:block}button,input,select,textarea{font:inherit}a{color:#1d6ad2}.title-font{font-family:Technique,Inter,sans-serif}.clickable{cursor:pointer}.text-align-center{text-align:center}.font-weight-500{font-weight:500}.f-w-700{font-weight:700}.margin-left-10{margin-left:10px}.m-10{margin:10px}.m-t-20{margin-top:20px}.white{color:#fff}@media(prefers-reduced-motion:reduce){[data-aos]{opacity:1!important;transform:none!important;transition:none!important}}
