html{font-size:calc(100% * var(--gov-font-scale, 1))}:root{--color-neutral-1: #ffffff;--color-neutral-2: #f5f5f5;--color-neutral-3: #e5e5e5;--color-neutral-4: #d4d4d4;--color-neutral-5: #a3a3a3;--color-neutral-6: #737373;--color-neutral-7: #525252;--color-neutral-8: #404040;--color-neutral-9: #262626;--color-neutral-10: #171717;--color-neutral-11: #0a0a0a;--color-gov-green: #4caf50;--color-gov-red: #f44336;--color-gov-blue: #2065a2;--color-error: #f44336;--color-error-hover: #c62828;--color-error-active: #b71c1c;--color-danger: #dc2626;--color-success: #4caf50;--color-warning: #ffc107;--color-info: #2065a2;--color-success-soft: #e8f5e9;--color-warning-soft: #fff8e1;--color-danger-soft: #fdecea;--color-info-soft: #e8f0fe;--color-input-border: var(--color-primary);--color-input-border-hover: color-mix( in srgb, var(--color-primary) 82%, var(--color-text-primary) );--color-surface-hover: #f1f5f9;--color-surface-disabled: #f1f5f9;--color-surface-inverse: #0f172a;--color-border-hover: #cbd5e1;--color-border-disabled: #e2e8f0;--color-text-disabled: #94a3b8;--color-button-interactive: var(--color-primary);--color-button-interactive-hover: color-mix( in srgb, var(--color-primary) 82%, var(--color-text-primary) );--color-button-interactive-active: color-mix( in srgb, var(--color-primary) 70%, var(--color-text-primary) );--color-pagination-hover: color-mix( in srgb, var(--color-surface) 84%, var(--color-primary) );--color-pagination-active: color-mix( in srgb, var(--color-surface) 68%, var(--color-primary) );--color-skeleton-bg: #e8e8e8;--color-skeleton-element: #c6c6c6;--color-tooltip-bg: #161616;--color-tooltip-text: #f4f4f4;--color-scrim-dark: #0f172a;--color-on-scrim: #ffffff;--color-on-scrim-soft: rgba(255, 255, 255, .85);--color-absolute-light: #ffffff;--color-absolute-dark: #161616;--color-on-solid: #ffffff;--color-semantic-success: #16a34a;--color-semantic-warning: #d97706;--color-semantic-danger: #dc2626;--color-semantic-info: #2563eb;--color-semantic-neutral: #64748b;--color-warning-surface: #fef3c7;--color-warning-icon: #d97706;--color-semantic-warning-on: #92400e;--color-on-warning: #1c1917;--color-link-visited: #6d28d9;--spacing-xxs: 2px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--font-size-2xs: .625rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-size-6xl: 3.75rem;--font-size-7xl: 4.5rem;--font-size-8xl: 6rem;--font-size-9xl: 8rem;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--line-height-base: 1.5;--line-height-tight: 1.25;--line-height-relaxed: 1.625;--radius-none: 0px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--xds-shadow-color: #0f172a;--shadow-drop-sm: 0 2px 4px color-mix(in srgb, var(--xds-shadow-color) 18%, transparent);--shadow-drop-md: 0 4px 8px color-mix(in srgb, var(--xds-shadow-color) 28%, transparent), 0 1px 2px color-mix(in srgb, var(--xds-shadow-color) 16%, transparent);--shadow-drop-lg: 0 6px 14px color-mix(in srgb, var(--xds-shadow-color) 32%, transparent), 0 2px 4px color-mix(in srgb, var(--xds-shadow-color) 18%, transparent);--shadow-soft-sm: 0 1px 3px 0 color-mix(in srgb, var(--xds-shadow-color) 10%, transparent);--shadow-soft-md: 0 4px 6px -1px color-mix(in srgb, var(--xds-shadow-color) 10%, transparent);--shadow-soft-lg: 0 10px 15px -3px color-mix(in srgb, var(--xds-shadow-color) 10%, transparent);--shadow-float-sm: 0 2px 6px color-mix(in srgb, var(--xds-shadow-color) 8%, transparent);--shadow-float-md: 0 8px 20px color-mix(in srgb, var(--xds-shadow-color) 16%, transparent);--shadow-float-lg: 0 12px 28px color-mix(in srgb, var(--xds-shadow-color) 20%, transparent);--shadow-overlay-sm: 0 4px 16px color-mix(in srgb, var(--xds-shadow-color) 18%, transparent), 0 1px 4px color-mix(in srgb, var(--xds-shadow-color) 10%, transparent);--shadow-overlay-md: 0 10px 30px color-mix(in srgb, var(--xds-shadow-color) 20%, transparent), 0 4px 10px color-mix(in srgb, var(--xds-shadow-color) 12%, transparent);--shadow-overlay-lg: 0 20px 60px color-mix(in srgb, var(--xds-shadow-color) 22%, transparent), 0 4px 16px color-mix(in srgb, var(--xds-shadow-color) 12%, transparent);--shadow-sm: var(--shadow-soft-sm);--shadow-md: var(--shadow-soft-md);--shadow-lg: var(--shadow-soft-lg);--font-weight-display: var(--font-weight-bold);--font-weight-body: var(--font-weight-regular);--color-band-bg: var(--color-primary);--color-band-on: var(--color-on-primary, #ffffff);--transition-fast: .15s;--transition-base: .3s;--transition-slow: .5s;--transition-easing: ease-in-out;--z-index-content: 10;--z-index-sticky: 50;--z-index-overlay: 90;--z-index-modal: 110;--z-index-toast: 120;--z-index-loading: 9999;--page-max-width-desktop: 72rem;--page-max-width-wide: 80rem;--page-container-max: 73.75rem;--page-padding-inline-sm: 1rem;--page-padding-inline-md: 1.5rem;--page-padding-inline-lg: 2rem;--cds-button-danger-primary: var(--color-error);--cds-button-danger-secondary: var(--color-error);--cds-button-danger-hover: var(--color-error-hover);--cds-button-danger-active: var(--color-error-active);--cds-text-error: var(--color-error)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--color-neutral-1: #0a0a0a;--color-neutral-2: #171717;--color-neutral-3: #262626;--color-neutral-4: #404040;--color-neutral-5: #525252;--color-neutral-6: #737373;--color-neutral-7: #a3a3a3;--color-neutral-8: #d4d4d4;--color-neutral-9: #e5e5e5;--color-neutral-10: #f5f5f5;--color-neutral-11: #ffffff;--color-error: #ef4444;--color-error-hover: #dc2626;--color-error-active: #b91c1c;--color-success: #22c55e;--color-warning: #f59e0b;--color-info: #3b82f6;--color-success-soft: #14311f;--color-warning-soft: #332616;--color-danger-soft: #3a1a1a;--color-info-soft: #16233a;--color-surface-hover: #334155;--color-surface-disabled: color-mix( in srgb, var(--color-surface) 95%, var(--color-border) );--color-surface-inverse: #f8fafc;--color-border-hover: #475569;--color-border-disabled: color-mix( in srgb, var(--color-border) 60%, transparent );--color-text-disabled: #64748b;--color-button-interactive: var(--color-primary);--color-button-interactive-hover: color-mix( in srgb, var(--color-primary) 82%, var(--color-text-primary) );--color-button-interactive-active: color-mix( in srgb, var(--color-primary) 70%, var(--color-text-primary) );--color-pagination-hover: color-mix( in srgb, var(--color-surface) 84%, var(--color-primary) );--color-pagination-active: color-mix( in srgb, var(--color-surface) 68%, var(--color-primary) );--color-skeleton-bg: color-mix(in srgb, var(--color-surface) 70%, white);--color-skeleton-element: color-mix( in srgb, var(--color-surface) 50%, white );--color-tooltip-bg: #f4f4f4;--color-tooltip-text: #161616;--color-semantic-warning-on: #fbbf24;--color-link-visited: #a78bfa;--xds-shadow-color: #000000;--shadow-float-md: 0 4px 16px color-mix(in srgb, var(--xds-shadow-color) 28%, transparent);--shadow-float-lg: 0 8px 24px color-mix(in srgb, var(--xds-shadow-color) 32%, transparent)}}:root[data-theme=dark]{--color-neutral-1: #0a0a0a;--color-neutral-2: #171717;--color-neutral-3: #262626;--color-neutral-4: #404040;--color-neutral-5: #525252;--color-neutral-6: #737373;--color-neutral-7: #a3a3a3;--color-neutral-8: #d4d4d4;--color-neutral-9: #e5e5e5;--color-neutral-10: #f5f5f5;--color-neutral-11: #ffffff;--color-error: #ef4444;--color-error-hover: #dc2626;--color-error-active: #b91c1c;--color-success: #22c55e;--color-warning: #f59e0b;--color-info: #3b82f6;--color-success-soft: #14311f;--color-warning-soft: #332616;--color-danger-soft: #3a1a1a;--color-info-soft: #16233a;--color-surface-hover: #334155;--color-surface-disabled: color-mix( in srgb, var(--color-surface) 95%, var(--color-border) );--color-surface-inverse: #f8fafc;--color-border-hover: #475569;--color-border-disabled: color-mix( in srgb, var(--color-border) 60%, transparent );--color-text-disabled: #64748b;--color-button-interactive: var(--color-primary);--color-button-interactive-hover: color-mix( in srgb, var(--color-primary) 82%, var(--color-text-primary) );--color-button-interactive-active: color-mix( in srgb, var(--color-primary) 70%, var(--color-text-primary) );--color-pagination-hover: color-mix( in srgb, var(--color-surface) 84%, var(--color-primary) );--color-pagination-active: color-mix( in srgb, var(--color-surface) 68%, var(--color-primary) );--color-skeleton-bg: color-mix(in srgb, var(--color-surface) 70%, white);--color-skeleton-element: color-mix(in srgb, var(--color-surface) 50%, white);--color-tooltip-bg: #f4f4f4;--color-tooltip-text: #161616;--color-semantic-warning-on: #fbbf24;--color-link-visited: #a78bfa;--xds-shadow-color: #000000;--shadow-float-md: 0 4px 16px color-mix(in srgb, var(--xds-shadow-color) 28%, transparent);--shadow-float-lg: 0 8px 24px color-mix(in srgb, var(--xds-shadow-color) 32%, transparent)}:root[data-theme=high-contrast]{color-scheme:dark;--color-primary: #ffe14d;--color-primary-dark: #fff07a;--color-primary-light: #fff07a;--color-on-primary: #000000;--color-secondary: #6bd3ff;--color-secondary-dark: #9de2ff;--color-on-secondary: #000000;--color-background: #000000;--color-surface: #000000;--color-border: #ffffff;--color-text-primary: #ffffff;--color-text-heading: #ffffff;--color-text-emphasis: #ffffff;--color-text-secondary: #ffffff;--color-text-muted: #ffffff;--color-text-subtle: #e6e6e6;--color-neutral-1: #000000;--color-neutral-2: #0a0a0a;--color-neutral-3: #1a1a1a;--color-neutral-4: #333333;--color-neutral-5: #4d4d4d;--color-neutral-6: #808080;--color-neutral-7: #b3b3b3;--color-neutral-8: #cccccc;--color-neutral-9: #e6e6e6;--color-neutral-10: #f5f5f5;--color-neutral-11: #ffffff;--color-on-error: #000000;--color-error: #ff6b6b;--color-error-hover: #ff8f8f;--color-error-active: #ffb3b3;--color-danger: #ff6b6b;--color-success: #5cff8f;--color-warning: #ffb84d;--color-info: #6bd3ff;--color-success-soft: #001a08;--color-warning-soft: #1a1000;--color-danger-soft: #1a0000;--color-info-soft: #001620;--color-semantic-success: #5cff8f;--color-semantic-warning: #ffb84d;--color-semantic-danger: #ff6b6b;--color-semantic-info: #6bd3ff;--color-semantic-neutral: #b3b3b3;--color-warning-surface: #1a1000;--color-warning-icon: #ffb84d;--color-semantic-warning-on: #ffb84d;--color-on-warning: #ffffff;--color-surface-hover: #1a1a1a;--color-surface-disabled: #0a0a0a;--color-surface-inverse: #ffffff;--color-border-hover: #ffffff;--color-border-disabled: #808080;--color-text-disabled: #b3b3b3;--color-input-border: #ffffff;--color-input-border-hover: var(--color-primary);--color-skeleton-bg: #1a1a1a;--color-skeleton-element: #333333;--color-tooltip-bg: #ffffff;--color-tooltip-text: #000000;--color-link-visited: #d8b4fe;--shadow-drop-sm: none;--shadow-drop-md: none;--shadow-drop-lg: none;--shadow-soft-sm: none;--shadow-soft-md: none;--shadow-soft-lg: none;--shadow-float-sm: none;--shadow-float-md: none;--shadow-float-lg: none;--shadow-overlay-sm: none;--shadow-overlay-md: none;--shadow-overlay-lg: none;--shadow-sm: none;--shadow-md: none;--shadow-lg: none;--color-section-alt-bg: #000000;--color-section-alt-on: #ffffff;--color-section-brand-bg: #000000;--color-section-brand-on: #ffffff;--color-section-inverse-bg: #000000;--color-section-inverse-on: #ffffff;--color-header-bg: #000000;--color-header-on: #ffffff;--color-footer-bg: #000000;--color-footer-on: #ffffff;--color-band-bg: #000000;--color-band-on: #ffffff;--xds-card-bg: #000000;--xds-card-border-color: #ffffff;--xds-card-shadow: none;--cds-button-primary: #ffe14d;--cds-button-primary-hover: #fff07a;--cds-button-primary-active: #fff8b8;--cds-button-secondary: #6bd3ff;--cds-button-secondary-hover: #9de2ff;--cds-button-secondary-active: #c9efff;--cds-button-tertiary: #ffe14d;--cds-button-tertiary-hover: #fff07a;--cds-button-tertiary-active: #fff8b8;--cds-button-danger-primary: #ff6b6b;--cds-button-danger-secondary: #ff6b6b;--cds-button-danger-hover: #ff8f8f;--cds-button-danger-active: #ffb3b3;--cds-interactive: #ffe14d;--cds-focus: #ffe14d;--cds-button-focus-color: #ffe14d;--cds-background: #000000;--cds-layer-01: #000000;--cds-link-primary: #6bd3ff;--cds-link-primary-hover: #9de2ff;--cds-text-primary: #ffffff;--cds-text-secondary: #ffffff;--cds-text-helper: #e6e6e6;--cds-text-01: #ffffff;--cds-text-02: #ffffff;--cds-text-error: #ff6b6b}.xds-link{box-sizing:border-box;color:var(--xds-link-color, var(--color-primary, #1e5b99));cursor:pointer;font-family:var(--font-family, "Inter", sans-serif);font-size:var(--xds-link-font-size, var(--font-size-sm, .875rem));line-height:var(--xds-link-line-height, 1.125rem);text-decoration:none;text-underline-offset:3px;transition:color var(--transition-fast, .15s) var(--transition-easing, ease-in-out),text-decoration-color var(--transition-fast, .15s) var(--transition-easing, ease-in-out)}.xds-link:hover{color:var(--xds-link-color-hover, var(--color-primary-light, #5684b3))}.xds-link:focus-visible{border-radius:2px;outline:2px solid var(--cds-focus, var(--color-primary, #1e5b99));outline-offset:2px}.xds-link:not(.xds-link--subtle):not(.xds-link--inline):hover{text-decoration:underline}.xds-link--inline{text-decoration:underline}.xds-link--sm{--xds-link-font-size: var(--font-size-xs, .75rem);--xds-link-line-height: 1rem}.xds-link--md{--xds-link-font-size: var(--font-size-sm, .875rem);--xds-link-line-height: 1.125rem}.xds-link--lg{--xds-link-font-size: var(--font-size-md, 1rem);--xds-link-line-height: 1.375rem}.xds-link--primary{color:var(--xds-link-color, var(--color-primary, #1e5b99))}.xds-link--primary:hover{color:var(--xds-link-color-hover, var(--color-primary-light, #5684b3))}.xds-link--subtle{color:var(--xds-link-color, currentColor)}.xds-link--subtle:hover{color:var( --xds-link-color-hover, color-mix(in srgb, currentColor 80%, transparent) );text-decoration:none}.xds-link--emphasis{color:var(--xds-link-color, var(--color-text-emphasis, #1e293b))}.xds-link--emphasis:hover{color:var(--xds-link-color-hover, var(--color-text-primary, #0f172a))}.xds-link--secondary{color:var(--xds-link-color, var(--color-text-secondary, #475569))}.xds-link--secondary:hover{color:var(--xds-link-color-hover, var(--color-text-primary, #0f172a))}.xds-link--contrast{color:var(--xds-link-color, var(--color-neutral-11))}.xds-link--contrast:hover{color:var(--xds-link-color-hover, var(--color-neutral-9))}.xds-link--disabled,.xds-link[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-vf-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-vf-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primary: #1351b4;--color-primary-dark: #88a8d9;--color-primary-light: #4e7dc7;--color-on-primary: #ffffff;--color-secondary: #155bcb;--color-secondary-dark: #2465ce;--color-on-secondary: #ffffff;--color-background: #f0f3f8;--color-surface: #ffffff;--color-border: #808da0;--color-text-primary: #4d525e;--color-text-heading: #525763;--color-text-emphasis: #5c626d;--color-text-secondary: #6b6f7a;--color-text-muted: #838891;--color-text-subtle: #9ea2a9;--font-family: "Inter", sans-serif;--radius-md: 8px;--cds-button-primary: #1351b4;--cds-button-primary-hover: #88a8d9;--cds-button-primary-active: #1351b4;--cds-button-secondary: #155bcb;--cds-button-secondary-hover: #2465ce;--cds-button-secondary-active: #1f56af;--cds-button-tertiary: #1351b4;--cds-button-tertiary-hover: #88a8d9;--cds-button-tertiary-active: #1351b4;--cds-interactive: #1351b4;--cds-focus: #1351b4;--cds-button-focus-color: #1351b4;--cds-background: #f0f3f8;--cds-layer-01: #ffffff;--cds-link-primary: #1351b4;--cds-link-primary-hover: #88a8d9;--cds-text-primary: #4d525e;--cds-text-secondary: #6b6f7a;--cds-text-helper: #838891;--cds-text-01: #4d525e;--cds-text-02: #6b6f7a;--color-section-alt-bg: #f1f5fb;--color-section-alt-on: #0f172a;--color-section-brand-bg: #215bb8;--color-section-brand-on: #ffffff;--color-section-inverse-bg: #092451;--color-section-inverse-on: #ffffff;--color-header-bg: #ffffff;--color-header-on: #0f172a;--color-footer-bg: #ffffff;--color-footer-on: #0f172a}:root[data-theme=dark]{--color-primary: #88a8d9;--color-primary-dark: #88a8d9;--color-primary-light: #a0b9e1;--color-on-primary: #0f172a;--color-secondary: #2465ce;--color-secondary-dark: #2465ce;--color-on-secondary: #ffffff;--color-background: #0c1620;--color-surface: #14202e;--color-border: #94a3b8;--color-text-primary: #a4aaaf;--color-text-heading: #9ea4a9;--color-text-emphasis: #90969c;--color-text-secondary: #80878e;--color-text-muted: #676f77;--color-text-subtle: #505962;--cds-button-primary: #88a8d9;--cds-button-primary-hover: #88a8d9;--cds-button-primary-active: #1351b4;--cds-button-secondary: #2465ce;--cds-button-secondary-hover: #2465ce;--cds-button-secondary-active: #1f56af;--cds-button-tertiary: #88a8d9;--cds-button-tertiary-hover: #88a8d9;--cds-button-tertiary-active: #1351b4;--cds-interactive: #88a8d9;--cds-focus: #88a8d9;--cds-button-focus-color: #88a8d9;--cds-background: #0c1620;--cds-layer-01: #14202e;--cds-link-primary: #a0b9e1;--cds-link-primary-hover: #a0b9e1;--cds-text-primary: #a4aaaf;--cds-text-secondary: #80878e;--cds-text-helper: #676f77;--cds-text-01: #a4aaaf;--cds-text-02: #80878e;--color-section-alt-bg: #202e3f;--color-section-alt-on: #ffffff;--color-section-brand-bg: #7794bf;--color-section-brand-on: #0f172a;--color-section-inverse-bg: #051732;--color-section-inverse-on: #ffffff;--color-header-bg: #14202e;--color-header-on: #ffffff;--color-footer-bg: #14202e;--color-footer-on: #ffffff}.xds-form-group{display:flex;flex-direction:column;gap:var(--spacing-xs, 4px)}.xds-label{display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold, 600);color:var(--color-text-primary)}.xds-field{width:100%;box-sizing:border-box;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-input-border, var(--color-border));border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-primary);font-family:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-base, 1.5);transition:border-color var(--transition-fast, .15s) ease,box-shadow var(--transition-fast, .15s) ease}.xds-field::placeholder{color:var(--color-text-muted);opacity:1}.xds-field:hover:not(:disabled){border-color:var(--color-input-border-hover, var(--color-primary))}.xds-field:focus-visible{outline:none;border-color:var(--color-input-border-hover, var(--color-primary));box-shadow:0 0 0 2px color-mix(in srgb,var(--color-input-border-hover, var(--color-primary)) 45%,transparent)}.xds-field[aria-invalid=true],.xds-field:user-invalid{border-color:var(--color-danger)}.xds-field[aria-invalid=true]:focus-visible,.xds-field:user-invalid:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-danger) 40%,transparent)}.xds-field:disabled{background:var(--color-surface-disabled);color:var(--color-text-disabled);border-color:var(--color-border-disabled);cursor:not-allowed}.xds-field-hint{margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted)}.xds-field-error{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold, 600);color:var(--color-danger)}@media(prefers-reduced-motion:reduce){.xds-field{transition:none}}
