:root{--spacing-0: 0px;--spacing-1: 2px;--spacing-2: 4px;--spacing-3: 6px;--spacing-4: 8px;--spacing-5: 10px;--spacing-6: 12px;--spacing-7: 14px;--spacing-8: 16px;--spacing-9: 20px;--spacing-10: 24px;--spacing-11: 28px;--spacing-12: 32px;--spacing-13: 40px;--spacing-14: 48px;--spacing-15: 56px;--spacing-16: 64px;--spacing-17: 72px;--spacing-18: 80px;--radius-xs: 4px;--radius-s: 8px;--radius-sm: 12px;--radius-m: 16px;--radius-l: 32px;--radius-full: 9999px;--elevation-01: 0px 1px 3px 1px rgba(0,0,0,.08), 0px 1px 2px 0px rgba(0,0,0,.06);--elevation-02: 0px 2px 8px 3px rgba(0,0,0,.08), 0px 3px 5px 0px rgba(0,0,0,.06);--elevation-03: 0px 4px 8px 3px rgba(0,0,0,.08), 0px 5px 5px 0px rgba(0,0,0,.06);--elevation-04: 0px 6px 10px 4px rgba(0,0,0,.08), 1px 6px 5px 0px rgba(0,0,0,.06);--elevation-05: 0px 8px 12px 6px rgba(0,0,0,.08), 0px 7px 6px 0px rgba(0,0,0,.06);--gradient-header-dark: radial-gradient( circle at 20% 20%, rgb(42 122 255 / 18%) 0%, rgb(42 122 255 / 0%) 60% ), radial-gradient( circle at 80% 30%, rgb(4 84 248 / 28%) 0%, rgb(4 84 248 / 0%) 60% ), linear-gradient( 180deg, #010d2e, #011335, #021a54, #0b2266 );--fontFamilies-inter: Inter;--fontFamilies-dm-sans: "DM Sans", sans-serif;--fontSize-0: 11px;--fontSize-1: 12px;--fontSize-2: 14px;--fontSize-3: 16px;--fontSize-4: 18px;--fontSize-5: 20px;--fontSize-6: 24px;--fontSize-7: 28px;--fontSize-8: 32px;--fontWeights-inter-regular: Regular;--fontWeights-inter-medium: Medium;--fontWeights-inter-semibold: Semi Bold;--fontWeights-inter-bold: Bold;--lineHeights-0: 40px;--lineHeights-1: 36px;--lineHeights-2: 36px;--lineHeights-3: 32px;--lineHeights-4: 32px;--lineHeights-5: 28px;--lineHeights-6: 28px;--lineHeights-7: 26px;--lineHeights-8: 26px;--lineHeights-9: 26px;--lineHeights-10: 24px;--lineHeights-11: 24px;--lineHeights-12: 20px;--lineHeights-13: 20px;--lineHeights-14: 18px;--lineHeights-15: 18px;--lineHeights-16: 24px;--lineHeights-17: 20px;--lineHeights-18: 18px;--lineHeights-19: 24px;--lineHeights-20: 20px;--lineHeights-21: 16px;--lineHeights-22: 24px;--lineHeights-23: 20px;--lineHeights-24: 16px;--lineHeights-25: 14px;--lineHeights-26: 14px;--lineHeights-27: 14px;--letterSpacing-0: 0%;--letterSpacing-1: 0;--paragraphSpacing-0: 0;--paragraphIndent-0: 0px;--textCase-none: none;--textDecoration-none: none;--textDecoration-underline: underline;--global-grays-white: #ffffff;--global-grays-black: #000000;--global-grays-10: #101010;--global-grays-20: #2b2e33;--global-grays-30: #40444d;--global-grays-40: #565b66;--global-grays-50: #6b7280;--global-grays-60: #898e99;--global-grays-70: #a6aab3;--global-grays-80: #c4c7cc;--global-grays-90: #d3d5d9;--global-grays-95: #e1e3e6;--global-grays-99: #f0f1f2;--global-primary-10: #011132;--global-primary-20: #022263;--global-primary-30: #023295;--global-primary-40: #0343c6;--global-primary-50: #0454f8;--global-primary-60: #3676f9;--global-primary-70: #6898fb;--global-primary-80: #9bbbfc;--global-primary-90: #b4ccfd;--global-primary-95: #cdddfe;--global-primary-99: #e6eefe;--global-green-10: #0f2310;--global-green-20: #1e4620;--global-green-30: #2e6930;--global-green-40: #3d8c40;--global-green-50: #4caf50;--global-green-60: #70bf73;--global-green-70: #94cf96;--global-green-80: #b7dfb9;--global-green-90: #c9e7cb;--global-green-95: #dbefdc;--global-green-99: #edf7ee;--global-red-10: #430c0c;--global-red-20: #721818;--global-red-30: #a12525;--global-red-40: #d03131;--global-red-50: #ff3d3d;--global-red-60: #ff6464;--global-red-70: #ff8b8b;--global-red-80: #ffb1b1;--global-red-90: #ffc5c5;--global-red-95: #ffd8d8;--global-red-99: #ffecec;--global-yellow-10: #332701;--global-yellow-20: #6a5003;--global-yellow-30: #997404;--global-yellow-40: #cc9a06;--global-yellow-50: #ffc107;--global-yellow-60: #ffcd39;--global-yellow-70: #ffda6a;--global-yellow-80: #ffe69c;--global-yellow-90: #ffecb5;--global-yellow-95: #fff3cd;--global-yellow-99: #fff9e6;--global-orange-10: #311900;--global-orange-20: #623200;--global-orange-30: #934a00;--global-orange-40: #c46300;--global-orange-50: #f57c00;--global-orange-60: #f79633;--global-orange-70: #f9b066;--global-orange-80: #fbcb99;--global-orange-90: #fcd8b3;--global-orange-95: #fde5cc;--global-orange-99: #fef2e6;--text-heading: var(--global-grays-white);--text-body: var(--global-grays-80);--text-subtitle: var(--global-grays-95);--text-link: #2a7aff;--text-disabled: var(--global-grays-50);--general-background: var(--global-grays-10);--general-header-sidebar: #1d1e21;--general-divider: var(--global-grays-30);--general-surface-primary: var(--global-grays-20);--general-surface-secondary: var(--global-grays-30);--general-surface-tertiary: var(--global-grays-40);--general-surface-contrast: var(--global-grays-50);--general-surface-subtle: var(--global-grays-60);--general-surface-alt: var(--global-grays-70);--general-surface-accent: var(--global-grays-80);--general-opacity-01: #6898fb12;--general-opacity-02: #1E2534;--general-opacity-03: #6898fb20;--general-opacity-04: #6898fb25;--general-logo-text: var(--global-grays-white);--general-logo-bg: var(--global-grays-10);--general-decorative: #b9e937;--general-badge-green-low: var(--global-green-20);--general-badge-green-text: var(--global-green-60);--general-badge-red-low: var(--global-red-10);--general-badge-red-high: var(--global-red-50);--general-badge-red-text: var(--global-red-70);--general-badge-orange-high: var(--global-orange-50);--general-badge-orange-text: var(--global-orange-20);--general-badge-gray-low: var(--global-grays-30);--general-badge-gray-text: var(--global-grays-95);--general-badge-blue-low: var(--global-primary-20);--general-badge-blue-text: var(--global-primary-80);--general-badge-yellow-low: var(--global-yellow-20);--general-badge-yellow-high: var(--global-yellow-50);--general-badge-yellow-text: var(--global-yellow-70);--buttons-primary-fill-default: var(--global-primary-50);--buttons-primary-fill-hover: #2e6ef0;--buttons-primary-fill-disabled: var(--global-grays-70);--buttons-primary-text: var(--global-grays-white);--buttons-secondary-tertiary-default: #2a7aff;--buttons-secondary-tertiary-hover: var(--global-primary-10);--buttons-secondary-tertiary-stroke-hover: var(--global-primary-70);--buttons-secondary-tertiary-disabled: var(--global-grays-50);--inputs-fill-enabled: var(--global-grays-10);--inputs-fill-hover: var(--global-primary-10);--inputs-fill-disabled: var(--global-grays-20);--inputs-stroke-enabled: var(--global-grays-70);--inputs-stroke-focus: var(--global-primary-60);--inputs-stroke-error: var(--global-red-50);--inputs-stroke-disabled: var(--global-grays-40);--inputs-stroke-read-only: var(--global-grays-60);--inputs-text-placeholder: var(--global-grays-80);--states-success-light: var(--global-green-99);--states-success-medium: var(--global-green-50);--states-success-dark: var(--global-green-40);--states-error-light: var(--global-red-99);--states-error-medium: var(--global-red-50);--states-error-dark: var(--global-red-40);--states-warning-light: var(--global-yellow-99);--states-warning-medium: var(--global-yellow-50);--states-warning-dark: var(--global-yellow-40);--states-neutral-light: var(--global-primary-99);--states-neutral-medium: var(--global-primary-50);--states-neutral-dark: var(--global-primary-40);--Headline-Large-bold-fontFamily: var(--fontFamilies-inter);--Headline-Large-bold-fontWeight: var(--fontWeights-inter-bold);--Headline-Large-bold-fontSize: var(--fontSize-8);--Headline-Large-bold-lineHeight: var(--lineHeights-0);--Headline-Large-bold-letterSpacing: var(--letterSpacing-0);--Headline-Medium-medium-fontFamily: var(--fontFamilies-inter);--Headline-Medium-medium-fontWeight: var(--fontWeights-inter-medium);--Headline-Medium-medium-fontSize: var(--fontSize-7);--Headline-Medium-medium-lineHeight: var(--lineHeights-1);--Headline-Medium-medium-letterSpacing: var(--letterSpacing-1);--Headline-Medium-regular-fontFamily: var(--fontFamilies-inter);--Headline-Medium-regular-fontWeight: var(--fontWeights-inter-regular);--Headline-Medium-regular-fontSize: var(--fontSize-7);--Headline-Medium-regular-lineHeight: var(--lineHeights-1);--Headline-Medium-regular-letterSpacing: var(--letterSpacing-1);--Title-Large-bold-fontFamily: var(--fontFamilies-inter);--Title-Large-bold-fontWeight: var(--fontWeights-inter-bold);--Title-Large-bold-fontSize: var(--fontSize-6);--Title-Large-bold-lineHeight: var(--lineHeights-3);--Title-Large-bold-letterSpacing: var(--letterSpacing-1);--Title-Large-regular-fontFamily: var(--fontFamilies-inter);--Title-Large-regular-fontWeight: var(--fontWeights-inter-regular);--Title-Large-regular-fontSize: var(--fontSize-6);--Title-Large-regular-lineHeight: var(--lineHeights-3);--Title-Large-regular-letterSpacing: var(--letterSpacing-1);--Title-Medium-bold-fontFamily: var(--fontFamilies-inter);--Title-Medium-bold-fontWeight: var(--fontWeights-inter-semibold);--Title-Medium-bold-fontSize: var(--fontSize-5);--Title-Medium-bold-lineHeight: var(--lineHeights-5);--Title-Medium-bold-letterSpacing: var(--letterSpacing-1);--Title-Medium-regular-fontFamily: var(--fontFamilies-inter);--Title-Medium-regular-fontWeight: var(--fontWeights-inter-regular);--Title-Medium-regular-fontSize: var(--fontSize-5);--Title-Medium-regular-lineHeight: var(--lineHeights-5);--Title-Medium-regular-letterSpacing: var(--letterSpacing-1);--Title-Small-bold-fontFamily: var(--fontFamilies-inter);--Title-Small-bold-fontWeight: var(--fontWeights-inter-bold);--Title-Small-bold-fontSize: var(--fontSize-4);--Title-Small-bold-lineHeight: var(--lineHeights-7);--Title-Small-bold-letterSpacing: var(--letterSpacing-1);--Title-Small-medium-fontFamily: var(--fontFamilies-inter);--Title-Small-medium-fontWeight: var(--fontWeights-inter-medium);--Title-Small-medium-fontSize: var(--fontSize-4);--Title-Small-medium-lineHeight: var(--lineHeights-7);--Title-Small-medium-letterSpacing: var(--letterSpacing-1);--Title-Small-regular-fontFamily: var(--fontFamilies-inter);--Title-Small-regular-fontWeight: var(--fontWeights-inter-regular);--Title-Small-regular-fontSize: var(--fontSize-4);--Title-Small-regular-lineHeight: var(--lineHeights-7);--Title-Small-regular-letterSpacing: var(--letterSpacing-1);--Label-Large-bold-fontFamily: var(--fontFamilies-inter);--Label-Large-bold-fontWeight: var(--fontWeights-inter-bold);--Label-Large-bold-fontSize: var(--fontSize-3);--Label-Large-bold-lineHeight: var(--lineHeights-10);--Label-Large-bold-letterSpacing: var(--letterSpacing-1);--Label-Large-medium-fontFamily: var(--fontFamilies-inter);--Label-Large-medium-fontWeight: var(--fontWeights-inter-regular);--Label-Large-medium-fontSize: var(--fontSize-3);--Label-Large-medium-lineHeight: var(--lineHeights-10);--Label-Large-medium-letterSpacing: var(--letterSpacing-1);--Label-Medium-bold-fontFamily: var(--fontFamilies-inter);--Label-Medium-bold-fontWeight: var(--fontWeights-inter-bold);--Label-Medium-bold-fontSize: var(--fontSize-2);--Label-Medium-bold-lineHeight: var(--lineHeights-12);--Label-Medium-bold-letterSpacing: var(--letterSpacing-1);--Label-Medium-medium-fontFamily: var(--fontFamilies-inter);--Label-Medium-medium-fontWeight: var(--fontWeights-inter-medium);--Label-Medium-medium-fontSize: var(--fontSize-2);--Label-Medium-medium-lineHeight: var(--lineHeights-12);--Label-Medium-medium-letterSpacing: var(--letterSpacing-1);--Label-Small-bold-fontFamily: var(--fontFamilies-inter);--Label-Small-bold-fontWeight: var(--fontWeights-inter-bold);--Label-Small-bold-fontSize: var(--fontSize-1);--Label-Small-bold-lineHeight: var(--lineHeights-14);--Label-Small-bold-letterSpacing: var(--letterSpacing-1);--Label-Small-medium-fontFamily: var(--fontFamilies-inter);--Label-Small-medium-fontWeight: var(--fontWeights-inter-medium);--Label-Small-medium-fontSize: var(--fontSize-1);--Label-Small-medium-lineHeight: var(--lineHeights-14);--Label-Small-medium-letterSpacing: var(--letterSpacing-1);--Body-Large-regular-fontFamily: var(--fontFamilies-inter);--Body-Large-regular-fontWeight: var(--fontWeights-inter-regular);--Body-Large-regular-fontSize: var(--fontSize-3);--Body-Large-regular-lineHeight: var(--lineHeights-10);--Body-Large-regular-letterSpacing: var(--letterSpacing-1);--Body-Medium-regular-fontFamily: var(--fontFamilies-inter);--Body-Medium-regular-fontWeight: var(--fontWeights-inter-regular);--Body-Medium-regular-fontSize: var(--fontSize-2);--Body-Medium-regular-lineHeight: var(--lineHeights-12);--Body-Medium-regular-letterSpacing: var(--letterSpacing-1);--Body-Small-regular-fontFamily: var(--fontFamilies-inter);--Body-Small-regular-fontWeight: var(--fontWeights-inter-regular);--Body-Small-regular-fontSize: var(--fontSize-1);--Body-Small-regular-lineHeight: var(--lineHeights-14);--Body-Small-regular-letterSpacing: var(--letterSpacing-1);--Button-Large-fontFamily: var(--fontFamilies-inter);--Button-Large-fontWeight: var(--fontWeights-inter-semibold);--Button-Large-fontSize: var(--fontSize-3);--Button-Large-lineHeight: var(--lineHeights-10);--Button-Large-letterSpacing: var(--letterSpacing-1);--Button-Medium-fontFamily: var(--fontFamilies-inter);--Button-Medium-fontWeight: var(--fontWeights-inter-semibold);--Button-Medium-fontSize: var(--fontSize-2);--Button-Medium-lineHeight: var(--lineHeights-12);--Button-Medium-letterSpacing: var(--letterSpacing-1);--Button-Small-fontFamily: var(--fontFamilies-inter);--Button-Small-fontWeight: var(--fontWeights-inter-semibold);--Button-Small-fontSize: var(--fontSize-1);--Button-Small-lineHeight: var(--lineHeights-21);--Button-Small-letterSpacing: var(--letterSpacing-1);--Link-Large-fontFamily: var(--fontFamilies-inter);--Link-Large-fontWeight: var(--fontWeights-inter-medium);--Link-Large-fontSize: var(--fontSize-3);--Link-Large-lineHeight: var(--lineHeights-10);--Link-Large-letterSpacing: var(--letterSpacing-1);--Link-Large-textDecoration: var(--textDecoration-underline);--Link-Medium-fontFamily: var(--fontFamilies-inter);--Link-Medium-fontWeight: var(--fontWeights-inter-medium);--Link-Medium-fontSize: var(--fontSize-2);--Link-Medium-lineHeight: var(--lineHeights-12);--Link-Medium-letterSpacing: var(--letterSpacing-1);--Link-Medium-textDecoration: var(--textDecoration-underline);--Link-Small-fontFamily: var(--fontFamilies-inter);--Link-Small-fontWeight: var(--fontWeights-inter-medium);--Link-Small-fontSize: var(--fontSize-1);--Link-Small-lineHeight: var(--lineHeights-21);--Link-Small-letterSpacing: var(--letterSpacing-1);--Link-Small-textDecoration: var(--textDecoration-underline);--Caption-Bold-fontFamily: var(--fontFamilies-inter);--Caption-Bold-fontWeight: var(--fontWeights-inter-bold);--Caption-Bold-fontSize: var(--fontSize-0);--Caption-Bold-lineHeight: var(--lineHeights-25);--Caption-Bold-letterSpacing: var(--letterSpacing-1);--Caption-Medium-fontFamily: var(--fontFamilies-inter);--Caption-Medium-fontWeight: var(--fontWeights-inter-medium);--Caption-Medium-fontSize: var(--fontSize-0);--Caption-Medium-lineHeight: var(--lineHeights-25);--Caption-Medium-letterSpacing: var(--letterSpacing-1);--Caption-Regular-fontFamily: var(--fontFamilies-inter);--Caption-Regular-fontWeight: var(--fontWeights-inter-regular);--Caption-Regular-fontSize: var(--fontSize-0);--Caption-Regular-lineHeight: var(--lineHeights-25);--Caption-Regular-letterSpacing: var(--letterSpacing-1)}[data-theme=light]{--text-heading: var(--global-grays-10);--text-body: var(--global-grays-30);--text-subtitle: var(--global-grays-20);--text-link: var(--global-primary-40);--text-disabled: var(--global-grays-60);--general-background: #F6F9FF;--general-header-sidebar: var(--global-grays-white);--general-divider: var(--global-grays-90);--general-surface-primary: var(--global-grays-white);--general-surface-secondary: var(--global-grays-99);--general-surface-tertiary: var(--global-grays-95);--general-surface-contrast: var(--global-grays-80);--general-surface-subtle: var(--global-grays-70);--general-surface-alt: var(--global-grays-60);--general-surface-accent: var(--global-grays-50);--general-opacity-01: #3676F914;--general-opacity-02: #DEE9FE;--general-opacity-03: #3676F933;--general-opacity-04: #3676F925;--general-logo-text: #000042;--general-logo-bg: var(--global-grays-white);--general-decorative: #C0CA33;--buttons-primary-fill-default: var(--global-primary-50);--buttons-primary-fill-hover: #2E6EF0;--buttons-primary-fill-disabled: var(--global-grays-90);--buttons-primary-text: var(--global-grays-white);--buttons-secondary-tertiary-default: var(--global-primary-50);--buttons-secondary-tertiary-hover: var(--global-primary-99);--buttons-secondary-tertiary-stroke-hover: var(--global-primary-50);--buttons-secondary-tertiary-disabled: var(--global-grays-70);--inputs-fill-enabled: var(--global-grays-white);--inputs-fill-hover: var(--global-primary-99);--inputs-fill-disabled: var(--global-grays-95);--inputs-stroke-enabled: var(--global-grays-80);--inputs-stroke-focus: var(--global-primary-50);--inputs-stroke-error: var(--global-red-50);--inputs-stroke-disabled: var(--global-grays-90);--inputs-stroke-read-only: var(--global-grays-70);--inputs-text-placeholder: var(--global-grays-60);--states-success-light: var(--global-green-95);--states-success-medium: var(--global-green-40);--states-success-dark: var(--global-green-30);--states-error-light: var(--global-red-95);--states-error-medium: var(--global-red-50);--states-error-dark: var(--global-red-30);--states-warning-light: var(--global-yellow-95);--states-warning-medium: var(--global-yellow-50);--states-warning-dark: var(--global-yellow-30);--states-neutral-light: var(--global-primary-95);--states-neutral-medium: var(--global-primary-50);--states-neutral-dark: var(--global-primary-30);--general-badge-green-low: var(--global-green-90);--general-badge-green-text: var(--global-green-20);--general-badge-red-low: var(--global-red-99);--general-badge-red-high: var(--global-red-50);--general-badge-red-text: var(--global-red-20);--general-badge-orange-high: var(--global-orange-50);--general-badge-orange-text: var(--global-orange-40);--general-badge-gray-low: var(--global-grays-95);--general-badge-gray-text: var(--global-grays-20);--general-badge-blue-low: var(--global-primary-99);--general-badge-blue-text: var(--global-primary-20);--general-badge-yellow-low: var(--global-yellow-99);--general-badge-yellow-high: var(--global-yellow-50);--general-badge-yellow-text: var(--global-yellow-20);--gradient-header-light: radial-gradient( 70.2% 17.94% at 8% 15%, rgba(4, 84, 248, .28) 0%, rgba(4, 84, 248, 0) 55% ), radial-gradient( 63.82% 14.57% at 92% 90%, rgba(42, 122, 255, .18) 0%, rgba(42, 122, 255, 0) 55% ), linear-gradient( 104deg, var(--global-primary-50, #0454F8) 0%, var(--global-primary-50, #0454F8) 45%, var(--global-primary-40, #0343C6) 75%, var(--global-primary-30, #023295) 100% )}[data-theme=dark]{--text-heading: var(--global-grays-white);--text-body: var(--global-grays-80);--text-subtitle: var(--global-grays-95);--text-link: #2a7aff;--text-disabled: var(--global-grays-50);--general-background: var(--global-grays-10);--general-header-sidebar: #1d1e21;--general-divider: var(--global-grays-30);--general-surface-primary: var(--global-grays-20);--general-surface-secondary: var(--global-grays-30);--general-surface-tertiary: var(--global-grays-40);--general-surface-contrast: var(--global-grays-50);--general-surface-subtle: var(--global-grays-60);--general-surface-alt: var(--global-grays-70);--general-surface-accent: var(--global-grays-80);--general-opacity-01: #6898fb12;--general-opacity-02: #1E2534;--general-opacity-03: #6898fb20;--general-opacity-04: #6898fb25;--general-logo-text: var(--global-grays-white);--general-logo-bg: var(--global-grays-10);--general-decorative: #b9e937;--general-badge-green-low: var(--global-green-20);--general-badge-green-text: var(--global-green-60);--general-badge-red-low: var(--global-red-10);--general-badge-red-high: var(--global-red-50);--general-badge-red-text: var(--global-red-70);--general-badge-orange-high: var(--global-orange-50);--general-badge-orange-text: var(--global-orange-20);--general-badge-gray-low: var(--global-grays-30);--general-badge-gray-text: var(--global-grays-95);--general-badge-blue-low: var(--global-primary-20);--general-badge-blue-text: var(--global-primary-80);--general-badge-yellow-low: var(--global-yellow-20);--general-badge-yellow-high: var(--global-yellow-50);--general-badge-yellow-text: var(--global-yellow-70);--buttons-primary-fill-default: var(--global-primary-50);--buttons-primary-fill-hover: #2e6ef0;--buttons-primary-fill-disabled: var(--global-grays-70);--buttons-primary-text: var(--global-grays-white);--buttons-secondary-tertiary-default: #2a7aff;--buttons-secondary-tertiary-hover: var(--global-primary-10);--buttons-secondary-tertiary-stroke-hover: var(--global-primary-70);--buttons-secondary-tertiary-disabled: var(--global-grays-50);--inputs-fill-enabled: var(--global-grays-10);--inputs-fill-hover: var(--global-primary-10);--inputs-fill-disabled: var(--global-grays-20);--inputs-stroke-enabled: var(--global-grays-70);--inputs-stroke-focus: var(--global-primary-60);--inputs-stroke-error: var(--global-red-50);--inputs-stroke-disabled: var(--global-grays-40);--inputs-stroke-read-only: var(--global-grays-60);--inputs-text-placeholder: var(--global-grays-80);--states-success-light: var(--global-green-99);--states-success-medium: var(--global-green-50);--states-success-dark: var(--global-green-40);--states-error-light: var(--global-red-99);--states-error-medium: var(--global-red-50);--states-error-dark: var(--global-red-40);--states-warning-light: var(--global-yellow-99);--states-warning-medium: var(--global-yellow-50);--states-warning-dark: var(--global-yellow-40);--states-neutral-light: var(--global-primary-99);--states-neutral-medium: var(--global-primary-50);--states-neutral-dark: var(--global-primary-40)}.headline__large-bold{font-family:var(--Headline-Large-bold-fontFamily);font-weight:var(--Headline-Large-bold-fontWeight);font-size:var(--Headline-Large-bold-fontSize);line-height:var(--Headline-Large-bold-lineHeight);letter-spacing:var(--Headline-Large-bold-letterSpacing)}.headline__medium-medium{font-family:var(--Headline-Medium-medium-fontFamily);font-weight:var(--Headline-Medium-medium-fontWeight);font-size:var(--Headline-Medium-medium-fontSize);line-height:var(--Headline-Medium-medium-lineHeight);letter-spacing:var(--Headline-Medium-medium-letterSpacing)}.headline__medium-regular{font-family:var(--Headline-Medium-regular-fontFamily);font-weight:var(--Headline-Medium-regular-fontWeight);font-size:var(--Headline-Medium-regular-fontSize);line-height:var(--Headline-Medium-regular-lineHeight);letter-spacing:var(--Headline-Medium-regular-letterSpacing)}.title__large-bold{font-family:var(--Title-Large-bold-fontFamily);font-weight:var(--Title-Large-bold-fontWeight);font-size:var(--Title-Large-bold-fontSize);line-height:var(--Title-Large-bold-lineHeight);letter-spacing:var(--Title-Large-bold-letterSpacing)}.title__large-regular{font-family:var(--Title-Large-regular-fontFamily);font-weight:var(--Title-Large-regular-fontWeight);font-size:var(--Title-Large-regular-fontSize);line-height:var(--Title-Large-regular-lineHeight);letter-spacing:var(--Title-Large-regular-letterSpacing)}.title__medium-bold{font-family:var(--Title-Medium-bold-fontFamily);font-weight:var(--Title-Medium-bold-fontWeight);font-size:var(--Title-Medium-bold-fontSize);line-height:var(--Title-Medium-bold-lineHeight);letter-spacing:var(--Title-Medium-bold-letterSpacing)}.title__medium-regular{font-family:var(--Title-Medium-regular-fontFamily);font-weight:var(--Title-Medium-regular-fontWeight);font-size:var(--Title-Medium-regular-fontSize);line-height:var(--Title-Medium-regular-lineHeight);letter-spacing:var(--Title-Medium-regular-letterSpacing)}.title__small-bold{font-family:var(--Title-Small-bold-fontFamily);font-weight:var(--Title-Small-bold-fontWeight);font-size:var(--Title-Small-bold-fontSize);line-height:var(--Title-Small-bold-lineHeight);letter-spacing:var(--Title-Small-bold-letterSpacing)}.title__small-medium{font-family:var(--Title-Small-medium-fontFamily);font-weight:var(--Title-Small-medium-fontWeight);font-size:var(--Title-Small-medium-fontSize);line-height:var(--Title-Small-medium-lineHeight);letter-spacing:var(--Title-Small-medium-letterSpacing)}.title__small-regular{font-family:var(--Title-Small-regular-fontFamily);font-weight:var(--Title-Small-regular-fontWeight);font-size:var(--Title-Small-regular-fontSize);line-height:var(--Title-Small-regular-lineHeight);letter-spacing:var(--Title-Small-regular-letterSpacing)}.label__large-bold{font-family:var(--Label-Large-bold-fontFamily);font-weight:var(--Label-Large-bold-fontWeight);font-size:var(--Label-Large-bold-fontSize);line-height:var(--Label-Large-bold-lineHeight);letter-spacing:var(--Label-Large-bold-letterSpacing)}.label__large-medium{font-family:var(--Label-Large-medium-fontFamily);font-weight:var(--Label-Large-medium-fontWeight);font-size:var(--Label-Large-medium-fontSize);line-height:var(--Label-Large-medium-lineHeight);letter-spacing:var(--Label-Large-medium-letterSpacing)}.label__medium-bold{font-family:var(--Label-Medium-bold-fontFamily);font-weight:var(--Label-Medium-bold-fontWeight);font-size:var(--Label-Medium-bold-fontSize);line-height:var(--Label-Medium-bold-lineHeight);letter-spacing:var(--Label-Medium-bold-letterSpacing)}.label__medium-medium{font-family:var(--Label-Medium-medium-fontFamily);font-weight:var(--Label-Medium-medium-fontWeight);font-size:var(--Label-Medium-medium-fontSize);line-height:var(--Label-Medium-medium-lineHeight);letter-spacing:var(--Label-Medium-medium-letterSpacing)}.label__small-bold{font-family:var(--Label-Small-bold-fontFamily);font-weight:var(--Label-Small-bold-fontWeight);font-size:var(--Label-Small-bold-fontSize);line-height:var(--Label-Small-bold-lineHeight);letter-spacing:var(--Label-Small-bold-letterSpacing)}.label__small-medium{font-family:var(--Label-Small-medium-fontFamily);font-weight:var(--Label-Small-medium-fontWeight);font-size:var(--Label-Small-medium-fontSize);line-height:var(--Label-Small-medium-lineHeight);letter-spacing:var(--Label-Small-medium-letterSpacing)}.body__large-regular{font-family:var(--Body-Large-regular-fontFamily);font-weight:var(--Body-Large-regular-fontWeight);font-size:var(--Body-Large-regular-fontSize);line-height:var(--Body-Large-regular-lineHeight);letter-spacing:var(--Body-Large-regular-letterSpacing)}.body__medium-regular{font-family:var(--Body-Medium-regular-fontFamily);font-weight:var(--Body-Medium-regular-fontWeight);font-size:var(--Body-Medium-regular-fontSize);line-height:var(--Body-Medium-regular-lineHeight);letter-spacing:var(--Body-Medium-regular-letterSpacing)}.body__small-regular{font-family:var(--Body-Small-regular-fontFamily);font-weight:var(--Body-Small-regular-fontWeight);font-size:var(--Body-Small-regular-fontSize);line-height:var(--Body-Small-regular-lineHeight);letter-spacing:var(--Body-Small-regular-letterSpacing)}.button__large{font-family:var(--Button-Large-fontFamily);font-weight:var(--Button-Large-fontWeight);font-size:var(--Button-Large-fontSize);line-height:var(--Button-Large-lineHeight);letter-spacing:var(--Button-Large-letterSpacing)}.button__medium{font-family:var(--Button-Medium-fontFamily);font-weight:var(--Button-Medium-fontWeight);font-size:var(--Button-Medium-fontSize);line-height:var(--Button-Medium-lineHeight);letter-spacing:var(--Button-Medium-letterSpacing)}.button__small{font-family:var(--Button-Small-fontFamily);font-weight:var(--Button-Small-fontWeight);font-size:var(--Button-Small-fontSize);line-height:var(--Button-Small-lineHeight);letter-spacing:var(--Button-Small-letterSpacing)}.link__large{font-family:var(--Link-Large-fontFamily);font-weight:var(--Link-Large-fontWeight);font-size:var(--Link-Large-fontSize);line-height:var(--Link-Large-lineHeight);letter-spacing:var(--Link-Large-letterSpacing);text-decoration:var(--Link-Large-textDecoration);cursor:pointer}.link__medium{font-family:var(--Link-Medium-fontFamily);font-weight:var(--Link-Medium-fontWeight);font-size:var(--Link-Medium-fontSize);line-height:var(--Link-Medium-lineHeight);letter-spacing:var(--Link-Medium-letterSpacing);text-decoration:var(--Link-Medium-textDecoration);cursor:pointer}.link__small{font-family:var(--Link-Small-fontFamily);font-weight:var(--Link-Small-fontWeight);font-size:var(--Link-Small-fontSize);line-height:var(--Link-Small-lineHeight);letter-spacing:var(--Link-Small-letterSpacing);text-decoration:var(--Link-Small-textDecoration);cursor:pointer}.caption__bold{font-family:var(--Caption-Bold-fontFamily);font-weight:var(--Caption-Bold-fontWeight);font-size:var(--Caption-Bold-fontSize);line-height:var(--Caption-Bold-lineHeight);letter-spacing:var(--Caption-Bold-letterSpacing)}.caption__medium{font-family:var(--Caption-Medium-fontFamily);font-weight:var(--Caption-Medium-fontWeight);font-size:var(--Caption-Medium-fontSize);line-height:var(--Caption-Medium-lineHeight);letter-spacing:var(--Caption-Medium-letterSpacing)}.caption__regular{font-family:var(--Caption-Regular-fontFamily);font-weight:var(--Caption-Regular-fontWeight);font-size:var(--Caption-Regular-fontSize);line-height:var(--Caption-Regular-lineHeight);letter-spacing:var(--Caption-Regular-letterSpacing)}.color_text_heading{color:var(--text-heading)}.color_text_body{color:var(--text-body)}.color_text_subtitle{color:var(--text-subtitle)}.color_text_link{color:var(--text-link)}.color_text_disabled{color:var(--text-disabled)}.color_success{color:var(--states-success-medium)}.color_error{color:var(--states-error-medium)}.color_warning{color:var(--states-warning-medium)}.color_neutral{color:var(--states-neutral-medium)}.color_surface_primary{color:var(--general-surface-primary)}.color_surface_secondary{color:var(--general-surface-secondary)}.color_general_divider{color:var(--general-divider)}.general-divider{border:1px solid var(--general-divider);width:100%}.background_primary{background-color:var(--general-background)}.background_surface_primary{background-color:var(--general-surface-primary)}.background_surface_secondary{background-color:var(--general-surface-secondary)}.background_surface_tertiary{background-color:var(--general-surface-tertiary)}.background_success{background-color:var(--states-success-medium)}.background_error{background-color:var(--states-error-medium)}.background_warning{background-color:var(--states-warning-medium)}.background_general_header_sidebar{background-color:var(--general-header-sidebar)}.p-0{padding:var(--spacing-0)}.p-1{padding:var(--spacing-1)}.p-2{padding:var(--spacing-2)}.p-3{padding:var(--spacing-3)}.p-4{padding:var(--spacing-4)}.p-6{padding:var(--spacing-6)}.p-8{padding:var(--spacing-8)}.p-10{padding:var(--spacing-10)}.p-12{padding:var(--spacing-12)}.m-0{margin:var(--spacing-0)}.m-1{margin:var(--spacing-1)}.m-2{margin:var(--spacing-2)}.m-3{margin:var(--spacing-3)}.m-4{margin:var(--spacing-4)}.m-6{margin:var(--spacing-6)}.m-8{margin:var(--spacing-8)}.m-10{margin:var(--spacing-10)}.m-12{margin:var(--spacing-12)}.gap-0{gap:var(--spacing-0)!important}.gap-1{gap:var(--spacing-1)!important}.gap-2{gap:var(--spacing-2)!important}.gap-3{gap:var(--spacing-3)!important}.gap-4{gap:var(--spacing-4)!important}.gap-5{gap:var(--spacing-5)!important}.gap-6{gap:var(--spacing-6)!important}.gap-8{gap:var(--spacing-8)!important}.gap-9{gap:var(--spacing-9)!important}.gap-10{gap:var(--spacing-10)!important}.gap-12{gap:var(--spacing-12)!important}.radius-xs{border-radius:var(--radius-xs)}.radius-s{border-radius:var(--radius-s)}.radius-sm{border-radius:var(--radius-sm)}.radius-m{border-radius:var(--radius-m)}.radius-l{border-radius:var(--radius-l)}.radius-full{border-radius:var(--radius-full)}.elevation-01{box-shadow:var(--elevation-01)}.elevation-02{box-shadow:var(--elevation-02)}.elevation-03{box-shadow:var(--elevation-03)}.elevation-04{box-shadow:var(--elevation-04)}.elevation-05{box-shadow:var(--elevation-05)}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-block{display:block}.d-inline-block{display:inline-block}.d-none{display:none}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.align-self-start{align-self:flex-start}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.align-self-stretch{align-self:stretch}.w-full{width:100%}.w-auto{width:auto}.h-full{height:100%}.h-auto{height:auto}.separador__vertical{width:1px!important;height:1rem!important;background-color:var(--general-divider);color:var(--general-divider);opacity:1;align-self:center;margin:0}.separador__horizontal{color:var(--general-divider);opacity:1;margin:0}.titulo-seccion{color:var(--text-heading, #101010);font-feature-settings:"liga" off,"clig" off;font-family:var(--fontFamilies-dm-sans);font-size:24px;font-style:normal;font-weight:400;line-height:32px;padding-left:1rem}.tooltip-container{position:relative;display:inline-flex}.tooltip-container:hover .custom-tooltip{visibility:visible;opacity:1}:has(>.custom-tooltip){position:relative}.custom-tooltip{user-select:none;pointer-events:none;width:max-content;background-color:#40444d;padding:var(--spacing-2, 4px) var(--spacing-4, 8px);border-radius:.25rem;position:absolute;z-index:6000;top:125%;left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s;color:var(--buttons-primary-text, #FFF);font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;box-shadow:0 2px 4px rgba(0,0,0,.15);backdrop-filter:blur(2px);box-shadow:0 2px 8px 3px rgba(52,52,52,.15),0 3px 5px rgba(52,52,52,.3)}.custom-tooltip.small{border-radius:4px;padding:var(--spacing-2, 4px) var(--spacing-4, 8px);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.custom-tooltip.large{border-radius:6px;padding:12px 16px;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.custom-tooltip:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-.5rem;border-width:.5rem;border-style:solid;border-color:transparent transparent #40444D transparent}.custom-tooltip.arriba{top:auto;bottom:100%;margin-top:0;margin-bottom:.5rem}.custom-tooltip.arriba:after{bottom:auto;top:100%;border-color:#40444D transparent transparent transparent}.custom-tooltip.derecha{bottom:auto;left:100%;top:50%;transform:translateY(-50%)}.custom-tooltip.derecha:after{top:50%;left:-7px!important;margin-top:-8px!important;border-color:transparent #40444D transparent transparent!important}.custom-tooltip.izquierda{top:50%;left:auto;right:100%;transform:translateY(-50%);margin-right:8px}.custom-tooltip.izquierda:after{content:"";position:absolute;top:50%;right:-14px;transform:translateY(-50%);border-width:8px;border-style:solid;border-color:transparent transparent transparent #40444D;bottom:auto;left:auto;margin-left:0}.nav-pills .nav-link.active{background-color:var(--general-opacity-01)!important}@media(max-width:768px){.mobile\:d-none{display:none!important}.mobile\:d-block{display:block!important}.mobile\:d-flex{display:flex!important}.mobile\:flex-column{flex-direction:column!important}.mobile\:flex-row{flex-direction:row!important}.mobile\:flex-wrap{flex-wrap:wrap!important}.mobile\:justify-center{justify-content:center!important}.mobile\:justify-between{justify-content:space-between!important}.mobile\:align-center{align-items:center!important}.mobile\:align-start{align-items:flex-start!important}.mobile\:w-full{width:100%!important}.mobile\:gap-2{gap:var(--spacing-2)!important}.mobile\:gap-4{gap:var(--spacing-4)!important}.mobile\:gap-6{gap:var(--spacing-6)!important}.mobile\:gap-8{gap:var(--spacing-8)!important}.mobile\:p-0{padding:var(--spacing-0)!important}.mobile\:p-4{padding:var(--spacing-4)!important}.mobile\:p-6{padding:var(--spacing-6)!important}.mobile\:p-8{padding:var(--spacing-8)!important}.mobile\:px-4{padding-left:var(--spacing-4)!important;padding-right:var(--spacing-4)!important}.mobile\:px-6{padding-left:var(--spacing-6)!important;padding-right:var(--spacing-6)!important}.mobile\:px-8{padding-left:var(--spacing-8)!important;padding-right:var(--spacing-8)!important}.mobile\:py-4{padding-top:var(--spacing-4)!important;padding-bottom:var(--spacing-4)!important}.mobile\:py-6{padding-top:var(--spacing-6)!important;padding-bottom:var(--spacing-6)!important}.mobile\:m-0{margin:var(--spacing-0)!important}.mobile\:text-center{text-align:center!important}.mobile\:overflow-x-auto{overflow-x:auto!important}.mobile\:overflow-hidden{overflow:hidden!important}.mobile\:title-small{font-size:var(--fontSize-4)!important;line-height:var(--lineHeights-7)!important}.mobile\:body-small{font-size:var(--fontSize-1)!important;line-height:var(--lineHeights-14)!important}.mobile-scroll-x{display:flex!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:var(--spacing-4);padding-bottom:var(--spacing-2)}.mobile-scroll-x::-webkit-scrollbar{display:none}.mobile-scroll-x>*{flex-shrink:0;scroll-snap-align:start}}.welcome.svelte-13vch7q{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--spacing-14) var(--spacing-8);gap:var(--spacing-12);flex:1}.welcome__text.svelte-13vch7q{display:flex;flex-direction:column;gap:var(--spacing-4);text-align:center;max-width:765px}.welcome__title.svelte-13vch7q{font-family:var(--Headline-Large-bold-fontFamily);font-weight:700;font-size:var(--Headline-Large-bold-fontSize);line-height:var(--Headline-Large-bold-lineHeight);letter-spacing:var(--Headline-Large-bold-letterSpacing);color:var(--global-grays-white);margin:0}.welcome__subtitle.svelte-13vch7q{font-family:var(--Title-Small-regular-fontFamily);font-weight:400;font-size:var(--Title-Small-regular-fontSize);line-height:var(--Title-Small-regular-lineHeight);letter-spacing:var(--Title-Small-regular-letterSpacing);color:var(--global-grays-90);margin:0}.welcome__cards.svelte-13vch7q{display:flex;flex-direction:row;align-items:flex-start;gap:var(--spacing-12)}.welcome__card.svelte-13vch7q{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--spacing-14);gap:var(--spacing-5);width:270px;height:302px;background:var(--global-grays-white);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:var(--radius-m);border:2px solid transparent;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .15s;flex:1}.welcome__card.svelte-13vch7q:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.welcome__card--selected.svelte-13vch7q{border-color:var(--global-primary-50)}.welcome__card.svelte-13vch7q:disabled{cursor:not-allowed}.welcome__card--disabled.svelte-13vch7q{opacity:.55}.welcome__icon.svelte-13vch7q{width:142px;height:142px;flex:none;color:#0454f8}.welcome__label.svelte-13vch7q{font-family:var(--Title-Medium-bold-fontFamily);font-weight:600;font-size:var(--Title-Medium-bold-fontSize);line-height:var(--Title-Medium-bold-lineHeight);letter-spacing:var(--Title-Medium-bold-letterSpacing);text-align:center;color:var(--global-grays-20)}.welcome__chip.svelte-13vch7q{position:absolute;top:var(--spacing-6);right:var(--spacing-6);font-family:var(--Caption-Bold-fontFamily);font-weight:700;font-size:var(--Caption-Bold-fontSize);line-height:var(--Caption-Bold-lineHeight);padding:var(--spacing-1) var(--spacing-4);background:var(--global-grays-95);color:var(--global-grays-30);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.04em}.welcome__error.svelte-13vch7q{font-family:var(--Body-Small-regular-fontFamily);font-size:var(--Body-Small-regular-fontSize);line-height:var(--Body-Small-regular-lineHeight);color:var(--global-red-50);text-align:center}@media(max-width:620px){.welcome__cards.svelte-13vch7q{flex-direction:column;align-items:center}.welcome__card.svelte-13vch7q{width:100%;max-width:270px}.welcome__title.svelte-13vch7q{font-size:var(--fontSize-6);line-height:var(--lineHeights-3)}.welcome__subtitle.svelte-13vch7q{font-size:var(--fontSize-3);line-height:var(--lineHeights-10)}}.domicilio.svelte-1wtx0a0{display:contents}.act-select.svelte-16d9h8y{position:relative;width:100%}.act-select.svelte-16d9h8y input:where(.svelte-16d9h8y){width:100%;box-sizing:border-box;padding-right:calc(var(--spacing-6) + 16px)}.act-select--invalido.svelte-16d9h8y input:where(.svelte-16d9h8y){border-color:var(--global-red-50)}.act-caret.svelte-16d9h8y{position:absolute;right:var(--spacing-4);top:50%;transform:translateY(-50%);color:var(--global-grays-50);pointer-events:none;font-size:12px}.act-list.svelte-16d9h8y{position:absolute;top:calc(100% + 4px);left:0;right:0;max-height:280px;overflow-y:auto;background:var(--global-grays-white);border:1px solid var(--global-grays-80);border-radius:var(--radius-s);box-shadow:var(--elevation-03);list-style:none;margin:0;padding:var(--spacing-2) 0;z-index:50}.act-opt.svelte-16d9h8y{display:flex;align-items:baseline;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-5);cursor:pointer;font-family:var(--Body-Medium-regular-fontFamily);font-size:var(--Body-Medium-regular-fontSize);line-height:var(--Body-Medium-regular-lineHeight);color:var(--global-grays-20)}.act-opt--highlight.svelte-16d9h8y{background:var(--global-primary-99);color:var(--global-primary-30)}.act-codigo.svelte-16d9h8y{flex-shrink:0;font-variant-numeric:tabular-nums;color:var(--global-grays-50);font-size:var(--Caption-Medium-fontSize);min-width:56px}.act-desc.svelte-16d9h8y{flex:1}.act-empty.svelte-16d9h8y,.act-more.svelte-16d9h8y{padding:var(--spacing-3) var(--spacing-5);font-family:var(--Body-Small-regular-fontFamily);font-size:var(--Body-Small-regular-fontSize);color:var(--global-grays-50);font-style:italic}.act-more.svelte-16d9h8y{border-top:1px solid var(--global-grays-95);margin-top:var(--spacing-2)}.step.svelte-1kmikco{display:contents}.sucursal-row.svelte-1kmikco{border:1px solid var(--global-grays-95);border-radius:var(--radius-s);padding:var(--spacing-6);margin-bottom:var(--spacing-6)}.representante.svelte-o08zcl,.step.svelte-6h9cg7{display:contents}.error-sin-reps.svelte-6h9cg7{color:var(--global-red-50);font-family:var(--Body-Medium-regular-fontFamily);font-size:var(--Body-Medium-regular-fontSize);margin-bottom:var(--spacing-6)}.rep-bloque.svelte-6h9cg7{border-top:1px solid var(--global-grays-95);padding-top:var(--spacing-6);margin-top:var(--spacing-10)}.rep-bloque.svelte-6h9cg7:first-of-type{border-top:none;padding-top:0;margin-top:0}.rep-bloque-header.svelte-6h9cg7{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-2)}.rep-bloque-header.svelte-6h9cg7 .sa-subsection-title:where(.svelte-6h9cg7){margin-top:0;margin-bottom:0}.step.svelte-15uuyo6{display:contents}.declaracion-fieldset.svelte-15uuyo6{border:none;padding:0;margin:0 0 var(--spacing-8) 0;display:flex;flex-direction:column;gap:var(--spacing-4)}.declaracion-option.svelte-15uuyo6{align-items:flex-start;padding:var(--spacing-5) var(--spacing-6);line-height:var(--Body-Small-regular-lineHeight)}.declaracion-option.svelte-15uuyo6 input:where(.svelte-15uuyo6){margin-top:2px;flex-shrink:0}.sa-helper.svelte-15uuyo6{font-family:var(--Body-Small-regular-fontFamily);font-size:var(--Body-Small-regular-fontSize);line-height:var(--Body-Small-regular-lineHeight);color:var(--global-grays-40);margin-top:calc(-1 * var(--spacing-4));margin-bottom:var(--spacing-6)}.chain-error.svelte-15uuyo6{font-family:var(--Body-Small-regular-fontFamily);font-size:var(--Body-Small-regular-fontSize);color:var(--global-red-50, #d32f2f);margin-bottom:var(--spacing-4)}.sa-empty.svelte-15uuyo6{font-family:var(--Body-Small-regular-fontFamily);font-size:var(--Body-Small-regular-fontSize);color:var(--global-grays-50);font-style:italic;margin-bottom:var(--spacing-6)}.acc-card.svelte-15uuyo6{border:1px solid var(--global-grays-95);border-radius:var(--radius-s);padding:var(--spacing-6);margin-bottom:var(--spacing-6)}.acc-card--secondary.svelte-15uuyo6{background:var(--global-grays-99)}.acc-card__header.svelte-15uuyo6{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-6)}.acc-card__title.svelte-15uuyo6{font-family:var(--Label-Large-bold-fontFamily);font-weight:700;font-size:var(--Label-Large-bold-fontSize);color:var(--global-grays-30)}.campo-pct.svelte-15uuyo6{max-width:280px}.sa-divider.svelte-15uuyo6{height:1px;background:var(--global-grays-95);margin:var(--spacing-12) 0}.fieldset-radio.svelte-15uuyo6{border:none;padding:0;margin:0}.fieldset-radio.svelte-15uuyo6 legend:where(.svelte-15uuyo6){font-family:var(--Label-Medium-medium-fontFamily);font-size:var(--Label-Medium-medium-fontSize);font-weight:500;color:var(--global-grays-30);margin-bottom:var(--spacing-3);padding:0}.pep-nota.svelte-15uuyo6{display:block;font-family:var(--Body-Small-regular-fontFamily);font-size:var(--Body-Small-regular-fontSize);color:var(--global-grays-50);font-weight:400;margin-top:var(--spacing-1)}.step.svelte-1tawpp9{display:contents}.sa-divider.svelte-1tawpp9{height:1px;background:var(--global-grays-95);margin:var(--spacing-12) 0}.rep-nombre.svelte-1tawpp9{font-weight:500;color:var(--global-primary-50)}.step.svelte-2drcxg{display:contents}.sa-divider.svelte-2drcxg{height:1px;background:var(--global-grays-95);margin:var(--spacing-12) 0}.opcion-group.svelte-2drcxg{display:flex;flex-direction:column;gap:var(--spacing-6)}.opcion-card.svelte-2drcxg{display:flex;align-items:flex-start;gap:var(--spacing-6);padding:var(--spacing-8);border:1px solid var(--global-grays-95);border-radius:var(--radius-s);background:var(--global-grays-99);cursor:pointer;transition:border-color .15s,background .15s}.opcion-card.svelte-2drcxg:has(input:where(.svelte-2drcxg):checked){border-color:var(--global-primary-50);background:var(--global-primary-99)}.opcion-card.svelte-2drcxg input:where(.svelte-2drcxg){margin-top:var(--spacing-2);accent-color:var(--global-primary-50);width:16px;height:16px;flex-shrink:0}.opcion-card.svelte-2drcxg strong:where(.svelte-2drcxg){display:block;font-family:var(--Label-Large-bold-fontFamily);font-weight:700;font-size:var(--Label-Large-bold-fontSize);color:var(--global-grays-10);margin-bottom:var(--spacing-2)}.opcion-card.svelte-2drcxg p:where(.svelte-2drcxg){font-family:var(--Body-Small-regular-fontFamily);font-size:var(--Body-Small-regular-fontSize);line-height:var(--Body-Small-regular-lineHeight);color:var(--global-grays-40);margin:0}.residencia-card.svelte-2drcxg{border:1px solid var(--global-grays-95);border-radius:var(--radius-s);padding:var(--spacing-6);margin-bottom:var(--spacing-6)}.residencia-card__header.svelte-2drcxg{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-6)}.residencia-card__title.svelte-2drcxg{font-family:var(--Label-Large-bold-fontFamily);font-weight:700;font-size:var(--Label-Large-bold-fontSize);color:var(--global-grays-30)}.cf-turnstile-wrapper.svelte-1kcn5j6{margin-bottom:1rem}.label-hint.svelte-11eo2tv{font-weight:400;color:#9ca3af;font-size:.82rem;margin-left:4px}.file-dropzone.svelte-11eo2tv{display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;border:1.5px dashed #d1d5db;border-radius:.65rem;cursor:pointer;font-size:.9rem;color:#6b7280;background:#fafafa;transition:border-color .15s,background .15s}.file-dropzone.svelte-11eo2tv:hover{border-color:#0454f8;background:#f8faff;color:#0454f8}.file-dropzone.svelte-11eo2tv input:where(.svelte-11eo2tv){display:none}.file-icon.svelte-11eo2tv{font-size:1rem}.file-preview.svelte-11eo2tv{display:flex;align-items:center;gap:.75rem;padding:.6rem .9rem;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.65rem}.file-name.svelte-11eo2tv{font-size:.88rem;font-weight:500;color:#166534;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size.svelte-11eo2tv{font-size:.78rem;color:#15803d;white-space:nowrap}.file-remove.svelte-11eo2tv{font-size:.78rem;color:#dc2626;background:none;border:none;cursor:pointer;padding:2px 6px;border-radius:4px;transition:background .1s;white-space:nowrap}.file-remove.svelte-11eo2tv:hover{background:#fee2e2}.gracias-wrapper.svelte-1v3xao9{text-align:center;padding:1.5rem 0 .5rem}.gracias-icon.svelte-1v3xao9{font-size:3rem;margin-bottom:1rem}.gracias-title.svelte-1v3xao9{font-size:1.4rem;font-weight:700;color:#1a1a2e;margin-bottom:1rem}.gracias-text.svelte-1v3xao9{font-size:.95rem;color:#4b5563;line-height:1.6;margin-bottom:.75rem}.gracias-info.svelte-1v3xao9{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.75rem 1.2rem;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.75rem;font-size:.88rem;color:#1d4ed8}.gracias-info-icon.svelte-1v3xao9{font-size:1rem}.gracias-btn.svelte-1v3xao9{margin-top:var(--spacing-10);font-family:var(--Button-Medium-fontFamily);font-weight:600;font-size:var(--Button-Medium-fontSize);line-height:var(--Button-Medium-lineHeight);padding:var(--spacing-4) var(--spacing-10);border-radius:var(--radius-s);border:1.5px solid var(--global-primary-50);background:var(--global-grays-white);color:var(--global-primary-50);cursor:pointer;transition:background .15s,color .15s}.gracias-btn.svelte-1v3xao9:hover{background:var(--global-primary-50);color:var(--global-grays-white)}body{font-family:var(--fontFamilies-inter),sans-serif;background:var(--global-primary-10);margin:0;min-height:100vh}.sa-wrapper.svelte-hag1qu{min-height:100vh;display:flex;flex-direction:column}.sa-header.svelte-hag1qu{display:flex;align-items:center;justify-content:center;padding:var(--spacing-10) var(--spacing-12);background:var(--global-grays-white);border-bottom:1px solid var(--global-grays-95);flex-shrink:0}.sa-header-logo.svelte-hag1qu{width:160px;height:42px}.sa-main-welcome.svelte-hag1qu{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.sa-main-form.svelte-hag1qu{flex:1;display:flex;justify-content:center;align-items:flex-start;padding:var(--spacing-13) var(--spacing-8) var(--spacing-16)}.sa-card.svelte-hag1qu{background:var(--global-grays-white);border-radius:var(--radius-sm);padding:var(--spacing-11) var(--spacing-13);box-shadow:var(--elevation-03);width:100%;max-width:800px}.sa-footer.svelte-hag1qu{display:flex;align-items:center;justify-content:center;padding:0 var(--spacing-13);height:85px;background:var(--global-grays-white);border-top:1px solid var(--global-grays-95);flex-shrink:0}.sa-footer-text.svelte-hag1qu{font-family:var(--Caption-Medium-fontFamily);font-weight:500;font-size:var(--Caption-Medium-fontSize);line-height:var(--Caption-Medium-lineHeight);letter-spacing:var(--Caption-Medium-letterSpacing);text-align:center;color:var(--global-grays-50);margin:0}.sa-back-type.svelte-hag1qu{font-family:var(--Label-Medium-medium-fontFamily);font-weight:500;font-size:var(--Label-Medium-medium-fontSize);line-height:var(--Label-Medium-medium-lineHeight);color:var(--global-primary-50);background:none;border:none;cursor:pointer;padding:0;margin-bottom:var(--spacing-8);transition:color .15s}.sa-back-type.svelte-hag1qu:hover{color:var(--global-primary-40)}.sa-back-type.svelte-hag1qu:disabled{opacity:.6;cursor:not-allowed}.sa-progress.svelte-hag1qu{margin-bottom:var(--spacing-9)}.sa-progress-label.svelte-hag1qu{font-family:var(--Label-Small-medium-fontFamily);font-weight:500;font-size:var(--Label-Small-medium-fontSize);line-height:var(--Label-Small-medium-lineHeight);color:var(--global-grays-50);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--spacing-4)}.sa-progress-step-name.svelte-hag1qu{font-weight:400;text-transform:none;letter-spacing:0}.sa-progress-bar-track.svelte-hag1qu{height:4px;background:var(--global-grays-95);border-radius:var(--radius-xs);margin-bottom:var(--spacing-3)}.sa-progress-bar-fill.svelte-hag1qu{height:100%;background:var(--global-primary-50);border-radius:var(--radius-xs);transition:width .35s ease}.sa-step-dots.svelte-hag1qu{display:flex;gap:var(--spacing-3)}.sa-dot.svelte-hag1qu{width:var(--spacing-4);height:var(--spacing-4);border-radius:var(--radius-full);background:var(--global-grays-95);transition:background .2s}.sa-dot.done.svelte-hag1qu{background:var(--global-primary-80)}.sa-dot.active.svelte-hag1qu{background:var(--global-primary-50)}.sa-nav.svelte-hag1qu{display:flex;justify-content:space-between;align-items:center;margin-top:var(--spacing-9);padding-top:var(--spacing-8);border-top:1px solid var(--global-grays-99)}.sa-btn.svelte-hag1qu{font-family:var(--Button-Medium-fontFamily);font-weight:600;font-size:var(--Button-Medium-fontSize);line-height:var(--Button-Medium-lineHeight);padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-s);border:none;cursor:pointer;display:inline-flex;align-items:center;gap:var(--spacing-2);transition:opacity .15s,background .15s}.sa-btn.svelte-hag1qu:disabled{opacity:.6;cursor:not-allowed}.sa-btn-primary.svelte-hag1qu{background:var(--global-primary-50);color:var(--global-grays-white)}.sa-btn-primary.svelte-hag1qu:hover:not(:disabled){background:var(--global-primary-40)}.sa-btn-secondary.svelte-hag1qu{background:var(--global-grays-99);color:var(--global-grays-30)}.sa-btn-secondary.svelte-hag1qu:hover:not(:disabled){background:var(--global-grays-95)}.sa-api-error.svelte-hag1qu{margin-top:var(--spacing-8);padding:var(--spacing-6) var(--spacing-8);background:var(--global-red-99);border:1px solid var(--global-red-80);border-radius:var(--radius-s);color:var(--global-red-40);font-family:var(--Body-Medium-regular-fontFamily);font-size:var(--Body-Medium-regular-fontSize);line-height:var(--Body-Medium-regular-lineHeight)}.sa-spinner.svelte-hag1qu{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:var(--global-grays-white);border-radius:var(--radius-full);animation:svelte-hag1qu-spin .7s linear infinite}@keyframes svelte-hag1qu-spin{to{transform:rotate(360deg)}}.sa-demo-btn.svelte-hag1qu{position:fixed;bottom:var(--spacing-8);right:var(--spacing-8);z-index:100;font-family:var(--Button-Small-fontFamily);font-weight:600;font-size:var(--Button-Small-fontSize);line-height:var(--Button-Small-lineHeight);padding:var(--spacing-4) var(--spacing-8);background:var(--global-grays-10);color:var(--global-grays-white);border:none;border-radius:var(--radius-full);cursor:pointer;box-shadow:var(--elevation-03);transition:transform .15s,background .15s}.sa-demo-btn.svelte-hag1qu:hover{transform:translateY(-2px);background:var(--global-grays-20)}@media(max-width:600px){.sa-header.svelte-hag1qu{padding:var(--spacing-8)}.sa-header-logo.svelte-hag1qu{width:120px;height:auto}.sa-card.svelte-hag1qu{padding:var(--spacing-8) var(--spacing-6)}.sa-main-form.svelte-hag1qu{padding:var(--spacing-8) var(--spacing-4) var(--spacing-12)}.sa-footer.svelte-hag1qu{height:auto;padding:var(--spacing-8)}}.sa-section-title{font-family:var(--Title-Large-bold-fontFamily);font-weight:700;font-size:var(--Title-Large-bold-fontSize);line-height:var(--Title-Large-bold-lineHeight);color:var(--global-grays-10);margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:2px solid var(--global-grays-99)}.sa-subsection-title{font-family:var(--Title-Small-bold-fontFamily);font-weight:700;font-size:var(--Title-Small-bold-fontSize);line-height:var(--Title-Small-bold-lineHeight);color:var(--global-grays-20);margin-top:var(--spacing-10);margin-bottom:var(--spacing-6)}.sa-subtitle{font-family:var(--Body-Medium-regular-fontFamily);font-size:var(--Body-Medium-regular-fontSize);line-height:var(--Body-Medium-regular-lineHeight);color:var(--global-grays-50);margin-top:calc(-1 * var(--spacing-6));margin-bottom:var(--spacing-8)}.sa-legal-text{font-family:var(--Body-Small-regular-fontFamily);font-size:var(--Body-Small-regular-fontSize);line-height:var(--Body-Small-regular-lineHeight);color:var(--global-grays-30);background:var(--global-grays-99);padding:var(--spacing-6) var(--spacing-8);border-radius:var(--radius-s);margin-bottom:var(--spacing-8)}.form-field{margin-bottom:var(--spacing-6)}.form-field label{display:block;font-family:var(--Label-Medium-medium-fontFamily);font-weight:500;font-size:var(--Label-Medium-medium-fontSize);line-height:var(--Label-Medium-medium-lineHeight);color:var(--global-grays-30);margin-bottom:var(--spacing-2)}.asterisco{color:var(--global-red-50);margin-left:var(--spacing-1)}.form-field input[type=text],.form-field input[type=email],.form-field input[type=tel],.form-field input[type=date],.form-field input[type=number],.form-field select,.form-field textarea{width:100%;box-sizing:border-box;border-radius:var(--radius-s);border:1px solid var(--global-grays-80);padding:var(--spacing-4) var(--spacing-6);font-family:var(--Body-Medium-regular-fontFamily);font-size:var(--Body-Medium-regular-fontSize);line-height:var(--Body-Medium-regular-lineHeight);color:var(--global-grays-10);background:var(--global-grays-white);transition:border-color .15s;outline:none}.form-field input::placeholder,.form-field textarea::placeholder{color:var(--global-grays-80)}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:var(--global-primary-50);box-shadow:0 0 0 3px var(--general-opacity-01)}.form-field textarea{resize:vertical;min-height:90px}.form-field.campo-invalido label{color:var(--global-red-50)}.form-field.campo-invalido input,.form-field.campo-invalido select,.form-field.campo-invalido textarea{border-color:var(--global-red-50)}.form-field.campo-invalido .radio-group,.form-field.campo-invalido .check-group{outline:1px solid var(--global-red-50);border-radius:var(--radius-s);padding:var(--spacing-2)}.campo-invalido-msg{font-family:var(--Body-Small-regular-fontFamily);font-size:var(--Body-Small-regular-fontSize);line-height:var(--Body-Small-regular-lineHeight);color:var(--global-red-50);margin-top:var(--spacing-1)}.radio-group,.check-group{display:flex;flex-wrap:wrap;gap:var(--spacing-4)}.radio-option,.check-option{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--Body-Medium-regular-fontFamily);font-size:var(--Body-Medium-regular-fontSize);color:var(--global-grays-30);cursor:pointer;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-xs);border:1px solid var(--global-grays-95);background:var(--global-grays-99);transition:border-color .15s,background .15s;user-select:none}.radio-option:has(input:checked),.check-option:has(input:checked){border-color:var(--global-primary-50);background:var(--global-primary-99);color:var(--global-primary-50);font-weight:500}.radio-option input,.check-option input{accent-color:var(--global-primary-50);width:15px;height:15px;flex-shrink:0}.sa-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-8)}.sa-row-3{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--spacing-8)}.sa-row-4{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--spacing-8)}@media(max-width:520px){.sa-row,.sa-row-3,.sa-row-4{grid-template-columns:1fr}}.sa-add-btn{background:none;border:1px dashed var(--global-primary-50);color:var(--global-primary-50);padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-s);cursor:pointer;font-family:var(--Button-Medium-fontFamily);font-weight:500;font-size:var(--Button-Medium-fontSize);line-height:var(--Button-Medium-lineHeight);transition:background .15s}.sa-add-btn:hover{background:var(--global-primary-99)}.sa-remove-btn{background:none;border:none;color:var(--global-red-50);cursor:pointer;font-family:var(--Body-Small-regular-fontFamily);font-size:var(--Body-Small-regular-fontSize);padding:0}.sa-remove-btn:hover{color:var(--global-red-40);text-decoration:underline}
