@charset "UTF-8";:root,[data-primitives-flex-mode=flex]{--blue-50: #f4f4ff;--blue-100: #dbeafe;--blue-700: #1e3f82;--blue-800: #162456;--blue-900: #001f54;--orange-50: #ffedd4;--orange-500: #ff6900;--orange-600: #f54900;--orange-800: #9f2d00;--gray-100: #f3f4f6;--gray-300: #d1d5dc;--gray-400: #99a1af;--gray-500: #717182;--gray-600: #4a5565;--gray-900: #130d33;--white: #ffffff;--black: #000000;--blue-electric-600: #1447e6;--indigo-900: #312c85;--teal-400: #00d5be;--info-50: #eff6ff;--info-100: #dbeafe;--info-600: #2563eb;--info-800: #1e40af;--success-50: #f0fdf4;--success-100: #dcfce7;--success-600: #16a34a;--success-800: #166534;--warning-50: #fffbeb;--warning-100: #fef3c7;--warning-600: #d97706;--warning-800: #92400e;--error-50: #fef2f2;--error-100: #fee2e2;--error-600: #dc2626;--error-800: #991b1b}[data-primitives-pls-mode=pls]{--blue-50: #e8f3fc;--blue-400: #5a9fe7;--blue-500: #478fe4;--blue-600: #3478d1;--blue-700: #2968c0;--blue-900: #0a1f3d;--white: #ffffff;--black: #000000;--gray-50: #f9fafb;--gray-100: #f3f3f5;--gray-200: #ececf0;--gray-250: #e5e7eb;--gray-300: #d1d5dc;--gray-400: #99a1af;--gray-500: #6a7282;--gray-600: #5a5a6b;--gray-700: #364153;--gray-800: #1e2939;--gray-900: #1a1a1a;--gray-950: #101828;--brand-primary: #030213;--success-50: #e8f6ef;--success-100: #d1fae5;--success-500: #10b981;--success-600: #059669;--success-700: #047857;--info-50: #e5f4f8;--info-100: #d3ecf5;--info-500: #076da4;--info-800: #154f75;--warning-50: #faf6e3;--warning-100: #f3e7b8;--warning-500: #f59e0b;--warning-600: #d97706;--warning-800: #92400e;--error-50: #fef2f2;--error-100: #fee2e2;--error-500: #ef4444;--error-600: #d4183d;--error-900: #7f1d1d;--purple-500: #8b5cf6;--alpha-blue-20: rgba(71, 143, 228, .2);--alpha-blue-5: rgba(71, 143, 228, .05);--alpha-black-10: rgba(0, 0, 0, .1);--alpha-white-10: rgba(255, 255, 255, .1);--alpha-white-20: rgba(255, 255, 255, .2);--gradient-ring-purple: #ad46ff;--gradient-ring-pink: #fb64b6;--gradient-ring-cyan: #00d3f3}[data-primitives-uls-mode=uls]{--white: #ffffff;--black: #000000;--blue-100: #c5dcff;--blue-400: #0274be;--blue-500: #1470af;--blue-600: #046bd2;--blue-700: #244c8b;--blue-800: #1e3f82;--blue-900: #1b2542;--red-500: #d9534f;--red-600: #ba2330;--red-800: #94111c;--red-900: #700000;--gray-50: #f0f5fa;--gray-100: #e4e7ec;--gray-200: #e9e9e9;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #808285;--gray-600: #69727d;--gray-700: #4a4f63;--gray-800: #2b2b2b;--gray-900: #111111;--info-500: #5bc0de;--success-500: #5cb85c;--warning-500: #f0ad4e;--error-500: #d9534f;--radius-none: 0;--radius-xs: 4px;--radius-s: 8px;--radius-m: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-2xl: 24px;--radius-3xl: 40px;--radius-4xl: 40px;--radius-full: 9999px}[data-primitives-als-mode=als]{--white: #ffffff;--black: #000000;--neutral-50: #fafafa;--neutral-100: #f5f5f5;--neutral-200: #e5e5e5;--neutral-400: #a1a1a1;--neutral-600: #525252;--neutral-800: #262626;--neutral-900: #171717;--neutral-950: rgba(10, 10, 10, .2);--gray-50: #f3f4f6;--gray-100: #f3f3f5;--gray-150: #e2e2e4;--gray-200: #eceef2;--gray-250: #ececf0;--gray-300: #e9ebef;--gray-400: #cccccc;--gray-500: #cbced4;--gray-600: #717182;--gray-900: #101828;--purple-50: #faf5ff;--purple-100: #f3e8ff;--purple-200: #e9d4ff;--purple-300: #dab2ff;--purple-400: #c27aff;--purple-500: #ad46ff;--purple-600: #9810fa;--purple-700: #8200db;--purple-800: #6e11b0;--purple-900: #59168b;--purple-950: rgba(60, 3, 102, .2);--purple-legacy-600: #9333ea;--purple-legacy-700: #7e22ce;--red-50: #fef2f2;--red-100: #fee2e2;--red-500: #fb2c36;--red-600: #d4183d;--red-800: #9f0712;--red-900: #82181a;--red-950: #460809;--rose-500: #ff2056;--orange-600: #f54900;--amber-50: #fffbeb;--amber-100: #fef3c7;--amber-400: #ffb900;--amber-500: #fe9a00;--amber-600: #e17100;--amber-800: #973c00;--amber-900: #7b3306;--amber-950: #461901;--teal-600: #009689;--cyan-900: #104e64;--emerald-50: #ecfdf5;--emerald-100: #d1fae5;--emerald-500: #00bc7d;--emerald-600: #009966;--emerald-700: #007a55;--emerald-800: #006045;--emerald-900: #004f3b;--emerald-950: #002c22;--blue-50: #eff6ff;--blue-100: #dbeafe;--blue-600: #155dfc;--blue-700: #1447e6;--blue-800: #193cb8;--blue-900: #1c398e;--blue-950: #162456;--brand-primary: #030213;--alpha-black-10: rgba(0, 0, 0, .1);--alpha-gray-overlay-50: rgba(200, 200, 200, .5);--gradient-teal-400: #00d5be;--gradient-indigo-900: #312c85;--radius-none: 0;--radius-xs: 4px;--radius-s: 8px;--radius-m: 10px;--radius-lg: 14px;--radius-xl: 16px;--radius-2xl: 24px;--radius-3xl: 32px;--radius-4xl: 40px;--radius-full: 9999px}:root{--display-m-font-family: "Inter", sans-serif;--display-m-font-size: 48px;--display-m-line-height: 120%;--display-m-font-weight: 700;--display-xs-font-family: "Inter", sans-serif;--display-xs-font-size: 32px;--display-xs-line-height: 120%;--display-xs-font-weight: 700;--heading-lg-font-family: "Inter", sans-serif;--heading-lg-font-size: 32px;--heading-lg-line-height: 40px;--heading-lg-font-weight: 700;--heading-s-font-family: "Inter", sans-serif;--heading-s-font-size: 20px;--heading-s-line-height: 28px;--heading-s-font-weight: 600;--heading-m-font-family: "Inter", sans-serif;--heading-m-font-size: 24px;--heading-m-line-height: 32px;--heading-m-font-weight: 700;--display-s-font-family: "Inter", sans-serif;--display-s-font-size: 40px;--display-s-line-height: 120%;--display-s-font-weight: 700;--label-lg-font-family: "Inter", sans-serif;--label-lg-font-size: 18px;--label-lg-line-height: 24px;--label-lg-font-weight: 500;--body-lg-font-family: "Inter", sans-serif;--body-lg-font-size: 18px;--body-lg-line-height: 26px;--body-lg-font-weight: 400;--label-m-font-family: "Inter", sans-serif;--label-m-font-size: 16px;--label-m-line-height: 20px;--label-m-font-weight: 500;--body-m-font-family: "Inter", sans-serif;--body-m-font-size: 16px;--body-m-line-height: 24px;--body-m-font-weight: 400;--body-s-font-family: "Inter", sans-serif;--body-s-font-size: 14px;--body-s-line-height: 22px;--body-s-font-weight: 400;--button-uppercase-m-font-family: "Inter", sans-serif;--button-uppercase-m-font-size: 16px;--button-uppercase-m-font-weight: 700;--button-uppercase-small-font-family: "Inter", sans-serif;--button-uppercase-small-font-size: 14px;--button-uppercase-small-line-height: 15px;--button-uppercase-small-letter-spacing: .3px;--button-uppercase-small-font-weight: 700}:root{--shadow-1-box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, .1), 0px 1px 3px 0px rgba(0, 0, 0, .1);--radius-input: 9999px;--radius-button: 9999px}:root,[data-semantic-mode=flex]{--color-brand-primary: var(--blue-700);--color-brand-secondary: var(--blue-900);--color-brand-accent: var(--orange-600);--color-brand-accent-secondary: var(--orange-500);--color-surface-neutral-secondary: var(--blue-50);--color-surface-neutral-tertiary: var(--gray-100);--color-surface-accent-secondary: var(--blue-700);--color-surface-neutral-inverse: var(--blue-900);--color-surface-accent-primary: var(--orange-600);--color-surface-accent-primary-subtle: var(--orange-50);--color-text-accent-secondary: var(--blue-800);--color-text-primary: var(--gray-900);--color-text-secondary: var(--gray-600);--color-text-placeholder: var(--gray-400);--color-text-disabled: var(--gray-300);--color-text-accent-secondary-light: var(--blue-100);--color-text-on-white: var(--white);--color-text-accent-primary: var(--orange-600);--color-text-accent-primaty-dark: var(--orange-800);--color-border-default: var(--gray-300);--color-border-accent: var(--orange-600);--color-gradient-primary-start: var(--blue-electric-600);--color-gradient-primary-end: var(--teal-400);--color-gradient-secondary-start: var(--indigo-900);--color-gradient-secondary-end: var(--teal-400);--color-button-primary-default-bg: var(--orange-500);--color-button-primary-default-border: var(--orange-500);--color-button-primary-hover-bg: var(--orange-600);--color-button-primary-hover-border: var(--orange-600);--color-button-primary-active-bg: var(--orange-800);--color-button-primary-active-border: var(--orange-800);--color-button-primary-disabled-bg: var(--gray-100);--color-button-primary-disabled-border: var(--gray-300);--color-button-secondary-default-bg: var(--blue-700);--color-button-secondary-default-text: var(--white);--color-button-secondary-default-border: var(--blue-700);--color-button-secondary-hover-bg: var(--blue-800);--color-button-secondary-hover-text: var(--white);--color-button-secondary-hover-border: var(--blue-800);--color-button-secondary-active-bg: var(--blue-900);--color-button-secondary-active-text: var(--white);--color-button-secondary-active-border: var(--blue-900);--color-button-secondary-disabled-bg: var(--white);--color-button-secondary-disabled-text: var(--gray-400);--color-button-secondary-disabled-border: var(--gray-300);--color-surface-neutral-primary: var(--white);--color-status-info-bg: var(--info-50);--color-status-info-muted: var(--info-100);--color-status-info-solid: var(--info-600);--color-status-info-border: var(--info-600);--color-status-info-text: var(--info-800);--color-status-success-bg: var(--success-50);--color-status-success-muted: var(--success-100);--color-status-success-solid: var(--success-600);--color-status-success-border: var(--success-600);--color-status-success-text: var(--success-800);--color-status-warning-bg: var(--warning-50);--color-status-warning-muted: var(--warning-100);--color-status-warning-solid: var(--warning-600);--color-status-warning-border: var(--warning-600);--color-status-warning-text: var(--warning-800);--color-status-error-bg: var(--error-50);--color-status-error-muted: var(--error-100);--color-status-error-solid: var(--error-600);--color-status-error-border: var(--error-600);--color-status-error-text: var(--error-800);--border-strong: var(--gray-400);--color-surface-neutral-input: var(--color-surface-neutral-tertiary);--color-shadow: rgba(0, 0, 0, .1);--color-surface-neutral-input-active: var(--color-surface-neutral-tertiary);--surface-gradient: linear-gradient(180deg, rgba(238, 240, 255, 1) 0%, rgba(255, 255, 255, 1) 45.19%)}:root[data-semantic-mode=pls]{--color-brand-primary: var(--blue-500);--color-brand-secondary: var(--blue-900);--color-brand-accent: var(--blue-600);--color-brand-accent-secondary: var(--blue-400);--color-surface-neutral-secondary: var(--gray-50);--color-surface-neutral-tertiary: var(--gray-100);--color-surface-accent-secondary: var(--blue-600);--color-surface-neutral-inverse: var(--blue-900);--color-surface-accent-primary: var(--blue-500);--color-surface-accent-primary-subtle: var(--blue-50);--color-text-accent-secondary: var(--blue-900);--color-text-primary: var(--gray-900);--color-text-secondary: var(--gray-600);--color-text-placeholder: var(--gray-600);--color-text-disabled: var(--gray-300);--color-text-accent-secondary-light: var(--blue-50);--color-text-on-white: var(--white);--color-text-accent-primary: var(--blue-500);--color-text-accent-primaty-dark: var(--blue-700);--color-border-default: var(--gray-300);--color-border-accent: var(--blue-500);--color-gradient-primary-start: var(--blue-500);--color-gradient-primary-end: var(--blue-600);--color-gradient-secondary-start: var(--blue-900);--color-gradient-secondary-end: var(--blue-500);--color-button-primary-default-bg: var(--blue-500);--color-button-primary-default-border: var(--blue-500);--color-button-primary-hover-bg: var(--blue-600);--color-button-primary-hover-border: var(--blue-600);--color-button-primary-active-bg: var(--blue-600);--color-button-primary-active-border: var(--blue-600);--color-button-primary-disabled-bg: var(--gray-100);--color-button-primary-disabled-border: var(--gray-300);--color-button-secondary-default-bg: var(--blue-900);--color-button-secondary-default-text: var(--white);--color-button-secondary-default-border: var(--blue-900);--color-button-secondary-hover-bg: var(--gray-950);--color-button-secondary-hover-text: var(--white);--color-button-secondary-hover-border: var(--gray-950);--color-button-secondary-active-bg: var(--black);--color-button-secondary-active-text: var(--white);--color-button-secondary-active-border: var(--black);--color-button-secondary-disabled-bg: var(--white);--color-button-secondary-disabled-text: var(--gray-400);--color-button-secondary-disabled-border: var(--gray-300);--color-surface-neutral-primary: var(--white);--color-status-info-bg: var(--info-50);--color-status-info-muted: var(--info-100);--color-status-info-solid: var(--info-500);--color-status-info-border: var(--info-500);--color-status-info-text: var(--info-800);--color-status-success-bg: var(--success-50);--color-status-success-muted: var(--success-100);--color-status-success-solid: var(--success-500);--color-status-success-border: var(--success-600);--color-status-success-text: var(--success-700);--color-status-warning-bg: var(--warning-50);--color-status-warning-muted: var(--warning-100);--color-status-warning-solid: var(--warning-500);--color-status-warning-border: var(--warning-600);--color-status-warning-text: var(--warning-800);--color-status-error-bg: var(--error-50);--color-status-error-muted: var(--error-100);--color-status-error-solid: var(--error-500);--color-status-error-border: var(--error-600);--color-status-error-text: var(--error-900);--border-strong: var(--gray-400);--color-surface-neutral-input: var(--gray-100);--color-shadow: var(--alpha-black-10);--color-surface-neutral-input-active: var(--blue-50);--font-type-primary: "Exo", sans-serif;--font-type-secondary: "Exo", sans-serif;--font-type-accent: "Exo", sans-serif;--display-m-font-family: "Exo", sans-serif;--display-m-font-weight: 500;--display-xs-font-family: "Exo", sans-serif;--display-xs-font-weight: 500;--display-s-font-family: "Exo", sans-serif;--display-s-font-weight: 500;--heading-lg-font-family: "Exo", sans-serif;--heading-lg-font-weight: 500;--heading-m-font-family: "Exo", sans-serif;--heading-m-font-weight: 500;--heading-s-font-family: "Exo", sans-serif;--heading-s-font-weight: 500;--heading-xs-font-family: "Exo", sans-serif;--heading-xs-font-size: 18px;--heading-xs-line-height: 28px;--heading-xs-font-weight: 500;--label-lg-font-family: "Exo", sans-serif;--label-lg-font-weight: 500;--label-m-font-family: "Exo", sans-serif;--label-m-font-weight: 500;--body-lg-font-family: "Exo", sans-serif;--body-lg-font-weight: 400;--body-m-font-family: "Exo", sans-serif;--body-m-font-weight: 400;--body-s-font-family: "Exo", sans-serif;--body-s-font-weight: 400;--button-uppercase-m-font-family: "Exo", sans-serif;--button-uppercase-m-font-weight: 600;--button-uppercase-small-font-family: "Exo", sans-serif;--button-uppercase-small-font-weight: 600;--button-regular-m-font-family: "Exo", sans-serif;--button-regular-m-font-weight: 600;--button-regular-small-font-family: "Exo", sans-serif;--button-regular-small-font-size: 14px;--button-regular-small-line-height: 20px;--button-regular-small-letter-spacing: .3px;--button-regular-small-font-weight: 600;--radius-input: 8px;--radius-button: 8px;--radius-badge: 9999px;--radius-card-s: 12px;--radius-card-l: 16px;--radius-container-s: 12px;--radius-container-l: 16px;--radius-s: 8px;--radius-full: 9999px;--pls-box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, .1), 0px 4px 7.3px 0px rgba(0, 0, 0, .1);--pls-card-box-shadow: 0px 3px 12px -12px rgba(16, 9, 46, .18), 0px -1px 7.8px 0px rgba(16, 9, 46, .1);--pls-progress-fill: linear-gradient(270deg, #478fe4 -40.59%, var(--gradient-ring-pink, #fb64b6) 110.95%);--login-page-gradient: linear-gradient( 139.25deg, rgba(224, 242, 254, .8) 14.21%, rgba(250, 232, 255, .3) 60.64%, rgba(249, 250, 251, .2) 100% );--login-avatar-ring: linear-gradient( 135deg, rgba(255, 110, 196, 1) 0%, rgba(120, 115, 245, 1) 16.67%, rgba(79, 172, 254, 1) 33.33%, rgba(0, 242, 254, 1) 50%, rgba(67, 233, 123, 1) 66.67%, rgba(255, 212, 82, 1) 83.33%, rgba(255, 110, 196, 1) 100% )}:root[data-semantic-mode=uls]{--color-brand-primary: var(--blue-500);--color-brand-secondary: var(--blue-900);--color-brand-accent: var(--red-600);--color-brand-accent-secondary: var(--red-500);--color-surface-neutral-secondary: var(--gray-50);--color-surface-neutral-tertiary: var(--gray-100);--color-surface-accent-secondary: var(--blue-400);--color-surface-neutral-inverse: var(--blue-800);--color-surface-accent-primary: var(--red-600);--color-surface-accent-primary-subtle: var(--blue-100);--color-text-accent-secondary: var(--blue-800);--color-text-primary: var(--gray-900);--color-text-secondary: var(--gray-700);--color-text-placeholder: var(--gray-500);--color-text-disabled: var(--gray-300);--color-text-accent-secondary-light: var(--blue-100);--color-text-on-white: var(--white);--color-text-accent-primary: var(--blue-400);--color-text-accent-primaty-dark: var(--blue-700);--color-border-default: var(--gray-300);--color-border-accent: var(--red-600);--color-gradient-primary-start: var(--blue-electric-600);--color-gradient-primary-end: var(--teal-400);--color-gradient-secondary-start: var(--indigo-900);--color-gradient-secondary-end: var(--teal-400);--color-button-primary-default-bg: var(--blue-500);--color-button-primary-default-border: var(--blue-500);--color-button-primary-hover-bg: var(--blue-700);--color-button-primary-hover-border: var(--blue-700);--color-button-primary-active-bg: var(--blue-900);--color-button-primary-active-border: var(--blue-900);--color-button-primary-disabled-bg: var(--gray-100);--color-button-primary-disabled-border: var(--gray-300);--color-button-secondary-default-bg: var(--red-600);--color-button-secondary-default-text: var(--white);--color-button-secondary-default-border: var(--red-600);--color-button-secondary-hover-bg: var(--red-800);--color-button-secondary-hover-text: var(--white);--color-button-secondary-hover-border: var(--red-800);--color-button-secondary-active-bg: var(--red-900);--color-button-secondary-active-text: var(--white);--color-button-secondary-active-border: var(--red-900);--color-button-secondary-disabled-bg: var(--white);--color-button-secondary-disabled-text: var(--gray-400);--color-button-secondary-disabled-border: var(--gray-300);--color-surface-neutral-primary: var(--white);--color-status-info-bg: var(--info-50);--color-status-info-muted: var(--info-100);--color-status-info-solid: var(--info-600);--color-status-info-border: var(--info-600);--color-status-info-text: var(--info-800);--color-status-success-bg: var(--success-50);--color-status-success-muted: var(--success-100);--color-status-success-solid: var(--success-600);--color-status-success-border: var(--success-600);--color-status-success-text: var(--success-800);--color-status-warning-bg: var(--warning-50);--color-status-warning-muted: var(--warning-100);--color-status-warning-solid: var(--warning-600);--color-status-warning-border: var(--warning-600);--color-status-warning-text: var(--warning-800);--color-status-error-bg: var(--error-50);--color-status-error-muted: var(--error-100);--color-status-error-solid: var(--error-600);--color-status-error-border: var(--error-600);--color-status-error-text: var(--error-800);--border-strong: var(--gray-400);--color-surface-neutral-input: var(--white);--color-shadow: rgba(43, 67, 95, .17);--color-surface-neutral-input-active: var(--white);--font-sans: "Figtree", ui-sans-serif, system-ui, sans-serif;--font-type-primary: "Figtree", sans-serif;--font-type-secondary: "Figtree", sans-serif;--font-type-accent: "Figtree", sans-serif;--display-m-font-family: "Figtree", sans-serif;--display-m-font-weight: 600;--display-xs-font-family: "Figtree", sans-serif;--display-xs-font-weight: 600;--display-s-font-family: "Figtree", sans-serif;--display-s-font-weight: 600;--heading-lg-font-family: "Figtree", sans-serif;--heading-lg-font-weight: 500;--heading-m-font-family: "Figtree", sans-serif;--heading-m-font-weight: 500;--heading-s-font-family: "Figtree", sans-serif;--heading-s-font-weight: 500;--heading-xs-font-family: "Figtree", sans-serif;--heading-xs-font-size: 18px;--heading-xs-line-height: 28px;--heading-xs-font-weight: 600;--label-lg-font-family: "Figtree", sans-serif;--label-lg-font-weight: 400;--label-m-font-family: "Figtree", sans-serif;--label-m-font-weight: 400;--body-lg-font-family: "Figtree", sans-serif;--body-lg-font-weight: 400;--body-m-font-family: "Figtree", sans-serif;--body-m-font-weight: 400;--body-s-font-family: "Figtree", sans-serif;--body-s-font-weight: 400;--button-uppercase-m-font-family: "Figtree", sans-serif;--button-uppercase-m-font-weight: 600;--button-uppercase-small-font-family: "Figtree", sans-serif;--button-uppercase-small-font-weight: 600;--button-regular-m-font-family: "Figtree", sans-serif;--button-regular-m-font-weight: 600;--button-regular-small-font-family: "Figtree", sans-serif;--button-regular-small-font-size: 14px;--button-regular-small-line-height: 20px;--button-regular-small-letter-spacing: .3px;--button-regular-small-font-weight: 600;--radius-input: 8px;--radius-button: 9999px;--radius-badge: 9999px;--radius-card-s: 4px;--radius-card-l: 40px;--radius-container-s: 24px;--radius-container-l: 40px;--uls-card-box-shadow: 0px 3px 32.9px -12px rgba(0, 0, 0, .15);--uls-page-title-height: 86px;--uls-page-title-height-desktop: 130px}:root[data-semantic-mode=alslight]{--color-shadow: rgba(233, 212, 255, .4);--color-brand-primary: var(--purple-600);--color-brand-secondary: var(--purple-900);--color-brand-accent: var(--purple-600);--color-brand-accent-secondary: var(--purple-500);--color-surface-neutral-primary: var(--white);--color-surface-neutral-secondary: var(--white);--color-surface-neutral-tertiary: var(--gray-250);--color-surface-neutral-inverse: var(--neutral-950);--color-surface-neutral-input: var(--purple-50);--color-surface-neutral-input-active: var(--purple-50);--color-surface-accent-secondary: var(--purple-800);--color-surface-accent-primary: var(--purple-600);--color-surface-accent-primary-subtle: var(--purple-50);--color-text-primary: var(--purple-900);--color-text-secondary: var(--gray-900);--color-text-placeholder: var(--purple-700);--color-text-disabled: var(--neutral-200);--color-text-on-white: var(--white);--color-text-accent-secondary: var(--purple-900);--color-text-accent-secondary-light: var(--purple-100);--color-text-accent-primary: var(--purple-600);--color-text-accent-primaty-dark: var(--purple-800);--color-border-default: var(--purple-200);--color-border-accent: var(--purple-300);--border-strong: var(--purple-300);--color-gradient-primary-start: var(--purple-900);--color-gradient-primary-end: var(--purple-600);--color-gradient-secondary-start: var(--purple-600);--color-gradient-secondary-end: var(--purple-800);--als-gradient: linear-gradient(90deg, var(--purple-900) 0%, var(--purple-600) 100%);--als-button-gradient: linear-gradient(90deg, var(--purple-600) 0%, var(--purple-800) 100%);--als-box-shadow: 0px 10px 25px 0px rgba(233, 212, 255, .4);--color-button-primary-default-bg: var(--purple-600);--color-button-primary-default-border: var(--purple-600);--color-button-primary-hover-bg: var(--purple-700);--color-button-primary-hover-border: var(--purple-700);--color-button-primary-active-bg: var(--purple-800);--color-button-primary-active-border: var(--purple-800);--color-button-primary-disabled-bg: var(--neutral-100);--color-button-primary-disabled-border: var(--neutral-200);--color-button-secondary-default-bg: var(--brand-primary);--color-button-secondary-default-text: var(--white);--color-button-secondary-default-border: var(--brand-primary);--color-button-secondary-hover-bg: var(--neutral-900);--color-button-secondary-hover-text: var(--white);--color-button-secondary-hover-border: var(--neutral-900);--color-button-secondary-active-bg: var(--black);--color-button-secondary-active-text: var(--white);--color-button-secondary-active-border: var(--black);--color-button-secondary-disabled-bg: var(--white);--color-button-secondary-disabled-text: var(--gray-400);--color-button-secondary-disabled-border: var(--neutral-200);--color-status-info-bg: var(--blue-50);--color-status-info-muted: var(--blue-100);--color-status-info-solid: var(--blue-700);--color-status-info-border: var(--blue-700);--color-status-info-text: var(--blue-800);--color-status-success-bg: var(--emerald-50);--color-status-success-muted: var(--emerald-100);--color-status-success-solid: var(--emerald-500);--color-status-success-border: var(--emerald-600);--color-status-success-text: var(--emerald-700);--color-status-warning-bg: var(--amber-50);--color-status-warning-muted: var(--amber-100);--color-status-warning-solid: var(--amber-500);--color-status-warning-border: var(--amber-600);--color-status-warning-text: var(--amber-800);--color-status-error-bg: var(--red-50);--color-status-error-muted: var(--red-100);--color-status-error-solid: var(--red-600);--color-status-error-border: var(--red-600);--color-status-error-text: var(--red-900);--font-type-primary: "Inter", sans-serif;--font-type-secondary: "Inter", sans-serif;--font-type-accent: "Inter", sans-serif;--display-m-font-family: "Inter", sans-serif;--display-m-font-weight: 500;--display-xs-font-family: "Inter", sans-serif;--display-xs-font-size: 30px;--display-xs-font-weight: 500;--display-s-font-family: "Inter", sans-serif;--display-s-font-size: 36px;--display-s-font-weight: 500;--heading-lg-font-family: "Inter", sans-serif;--heading-lg-font-size: 30px;--heading-lg-font-weight: 500;--heading-m-font-family: "Inter", sans-serif;--heading-m-font-weight: 500;--heading-s-font-family: "Inter", sans-serif;--heading-s-font-weight: 500;--heading-xs-font-family: "Inter", sans-serif;--heading-xs-font-size: 18px;--heading-xs-line-height: 28px;--heading-xs-font-weight: 500;--label-lg-font-family: "Inter", sans-serif;--label-lg-font-weight: 400;--label-m-font-family: "Inter", sans-serif;--label-m-font-weight: 400;--body-lg-font-family: "Inter", sans-serif;--body-lg-font-weight: 400;--body-m-font-family: "Inter", sans-serif;--body-m-font-weight: 400;--body-s-font-family: "Inter", sans-serif;--body-s-font-weight: 400;--button-uppercase-m-font-family: "Inter", sans-serif;--button-uppercase-m-font-weight: 500;--button-uppercase-small-font-family: "Inter", sans-serif;--button-uppercase-small-font-weight: 500;--button-regular-m-font-family: "Inter", sans-serif;--button-regular-m-font-weight: 500;--button-regular-small-font-family: "Inter", sans-serif;--button-regular-small-font-size: 14px;--button-regular-small-line-height: 20px;--button-regular-small-letter-spacing: .3px;--button-regular-small-font-weight: 500;--radius-button: var(--radius-s);--radius-input: var(--radius-full);--radius-badge: var(--radius-full);--radius-card-l: var(--radius-4xl);--radius-card-s: var(--radius-2xl);--radius-container-l: var(--radius-4xl);--radius-container-s: var(--radius-xl)}:root[data-semantic-mode=alsdark]{--color-shadow: rgba(173, 70, 255, .1);--color-brand-primary: var(--purple-300);--color-brand-secondary: var(--purple-200);--color-brand-accent: var(--purple-500);--color-brand-accent-secondary: var(--purple-400);--color-surface-neutral-primary: var(--neutral-950);--color-surface-neutral-secondary: var(--neutral-950);--color-surface-neutral-tertiary: var(--purple-950);--color-surface-neutral-inverse: var(--neutral-50);--color-surface-neutral-input: var(--purple-950);--color-surface-neutral-input-active: var(--gray-900);--color-surface-accent-secondary: var(--purple-700);--color-surface-accent-primary: var(--purple-500);--color-surface-accent-primary-subtle: var(--purple-950);--color-text-primary: var(--purple-200);--color-text-secondary: var(--gray-500);--color-text-placeholder: var(--purple-300);--color-text-disabled: var(--neutral-800);--color-text-on-white: var(--white);--color-text-accent-secondary: var(--purple-200);--color-text-accent-secondary-light: var(--purple-100);--color-text-accent-primary: var(--purple-400);--color-text-accent-primaty-dark: var(--purple-300);--color-border-default: rgba(173, 70, 255, .3);--color-border-accent: rgba(233, 212, 255, .6);--border-strong: var(--purple-950);--color-gradient-primary-start: var(--purple-300);--color-gradient-primary-end: var(--purple-500);--color-gradient-secondary-start: var(--purple-500);--color-gradient-secondary-end: var(--purple-700);--als-gradient: linear-gradient(90deg, var(--purple-300) 0%, var(--purple-500) 100%);--als-button-gradient: linear-gradient(90deg, var(--purple-500) 0%, var(--purple-700) 100%);--als-box-shadow: 0px 10px 25px 0px rgba(173, 70, 255, .15);--color-button-primary-default-bg: var(--purple-500);--color-button-primary-default-border: var(--purple-500);--color-button-primary-hover-bg: var(--purple-400);--color-button-primary-hover-border: var(--purple-400);--color-button-primary-active-bg: var(--purple-300);--color-button-primary-active-border: var(--purple-300);--color-button-primary-disabled-bg: var(--neutral-800);--color-button-primary-disabled-border: var(--neutral-800);--color-button-secondary-default-bg: var(--neutral-800);--color-button-secondary-default-text: var(--white);--color-button-secondary-default-border: var(--neutral-800);--color-button-secondary-hover-bg: var(--neutral-600);--color-button-secondary-hover-text: var(--white);--color-button-secondary-hover-border: var(--neutral-600);--color-button-secondary-active-bg: var(--neutral-900);--color-button-secondary-active-text: var(--white);--color-button-secondary-active-border: var(--neutral-900);--color-button-secondary-disabled-bg: var(--neutral-950);--color-button-secondary-disabled-text: var(--neutral-600);--color-button-secondary-disabled-border: var(--neutral-800);--color-status-info-bg: rgba(20, 71, 230, .2);--color-status-info-muted: var(--blue-800);--color-status-info-solid: var(--blue-700);--color-status-info-border: var(--blue-800);--color-status-info-text: var(--blue-100);--color-status-success-bg: rgba(0, 188, 125, .2);--color-status-success-muted: var(--emerald-800);--color-status-success-solid: var(--emerald-500);--color-status-success-border: var(--emerald-900);--color-status-success-text: var(--emerald-100);--color-status-warning-bg: rgba(255, 185, 0, .2);--color-status-warning-muted: var(--amber-800);--color-status-warning-solid: var(--amber-500);--color-status-warning-border: var(--amber-900);--color-status-warning-text: var(--amber-100);--color-status-error-bg: rgba(255, 177, 179, .2);--color-status-error-muted: var(--red-100);--color-status-error-solid: var(--red-500);--color-status-error-border: rgba(255, 177, 179, .2);--color-status-error-text: var(--red-100);--font-type-primary: "Inter", sans-serif;--font-type-secondary: "Inter", sans-serif;--font-type-accent: "Inter", sans-serif;--display-m-font-family: "Inter", sans-serif;--display-m-font-weight: 500;--display-xs-font-family: "Inter", sans-serif;--display-xs-font-size: 30px;--display-xs-font-weight: 500;--display-s-font-family: "Inter", sans-serif;--display-s-font-size: 36px;--display-s-font-weight: 500;--heading-lg-font-family: "Inter", sans-serif;--heading-lg-font-size: 30px;--heading-lg-font-weight: 400;--heading-m-font-family: "Inter", sans-serif;--heading-m-font-weight: 400;--heading-s-font-family: "Inter", sans-serif;--heading-s-font-weight: 400;--heading-xs-font-family: "Inter", sans-serif;--heading-xs-font-size: 18px;--heading-xs-line-height: 28px;--heading-xs-font-weight: 500;--label-lg-font-family: "Inter", sans-serif;--label-lg-font-weight: 400;--label-m-font-family: "Inter", sans-serif;--label-m-font-weight: 400;--body-lg-font-family: "Inter", sans-serif;--body-lg-font-weight: 400;--body-m-font-family: "Inter", sans-serif;--body-m-font-weight: 400;--body-s-font-family: "Inter", sans-serif;--body-s-font-weight: 400;--button-uppercase-m-font-family: "Inter", sans-serif;--button-uppercase-m-font-weight: 500;--button-uppercase-small-font-family: "Inter", sans-serif;--button-uppercase-small-font-weight: 500;--button-regular-m-font-family: "Inter", sans-serif;--button-regular-m-font-weight: 500;--button-regular-small-font-family: "Inter", sans-serif;--button-regular-small-font-size: 14px;--button-regular-small-line-height: 20px;--button-regular-small-letter-spacing: .3px;--button-regular-small-font-weight: 500;--radius-button: var(--radius-s);--radius-input: var(--radius-full);--radius-badge: var(--radius-full);--radius-card-l: var(--radius-4xl);--radius-card-s: var(--radius-2xl);--radius-container-l: var(--radius-4xl);--radius-container-s: var(--radius-xl)}:root[data-semantic-mode=alslight]{--als-gradient: linear-gradient(90deg, var(--purple-900), var(--purple-600));--als-button-gradient: linear-gradient(90deg, var(--purple-600), var(--purple-800));--als-box-shadow: 0px 10px 25px 0px var(--color-shadow);--als-media-frame-shadow: 0px 8px 10px -6px rgba(243, 232, 255, 1), 0px 20px 25px -5px rgba(243, 232, 255, 1);--als-btn-compact-shadow: 0px 4px 6px -4px rgba(233, 212, 255, 1), 0px 10px 15px -3px rgba(233, 212, 255, 1);--als-stepper-icon-radius: 10px;--als-info-alert-radius: 14px;--als-apply-card-radius-desktop: var(--radius-card-s, 24px);--als-apply-card-radius-mobile: var(--radius-container-s, 16px)}:root[data-semantic-mode=alsdark]{--als-gradient: linear-gradient(90deg, var(--purple-200), var(--purple-400));--als-button-gradient: linear-gradient(90deg, var(--purple-500), var(--purple-700));--als-box-shadow: 0px 10px 25px 0px var(--color-shadow);--als-media-frame-shadow: 0px 8px 10px -6px rgba(173, 70, 255, .2), 0px 20px 25px -5px rgba(173, 70, 255, .15);--als-btn-compact-shadow: 0px 4px 6px -4px rgba(173, 70, 255, .25), 0px 10px 15px -3px rgba(173, 70, 255, .2);--als-stepper-icon-radius: 10px;--als-info-alert-radius: 14px;--als-apply-card-radius-desktop: var(--radius-card-s, 24px);--als-apply-card-radius-mobile: var(--radius-container-s, 16px)}:root[data-semantic-mode=alslight]{--als-page-pattern: none}:root[data-semantic-mode=alsdark]{--als-page-pattern: linear-gradient(135deg, var(--black) 0%, #3c0366 50%, var(--black) 100%)}.application-form{display:flex;flex-direction:column;gap:32px;width:100%;max-width:100%;overflow-x:hidden}.application-form__surface{display:contents}.application-form__title{margin:0;color:var(--color-text-primary, #130d33);font-family:var(--heading-lg-font-family, "Inter", sans-serif);font-size:var(--heading-lg-font-size, 32px);line-height:var(--heading-lg-line-height, 40px);font-weight:var(--heading-lg-font-weight, 700)}.application-form__card{display:flex;flex-direction:column;gap:40px;width:100%;max-width:100%;padding:40px;border-radius:8px;background:var(--color-surface-neutral-primary, #fff);box-shadow:var(--shadow-1-box-shadow, 0 1px 2px -1px rgba(0, 0, 0, .1), 0 1px 3px 0 rgba(0, 0, 0, .1));overflow-x:hidden}.application-stepper--mobile{display:none;flex-direction:row;gap:8px;align-items:center;padding:0;overflow:visible}.application-stepper{position:relative;max-width:100%;padding:12px 0;overflow-x:auto}.application-stepper--desktop{--application-stepper-progress: 0;--application-stepper-count: 4}.application-stepper__track{position:absolute;top:28px;right:10%;left:10%;height:4px;border-radius:999px;background:var(--border-strong, #99a1af);overflow:hidden}.application-stepper__track:before{content:"";position:absolute;top:0;left:0;height:100%;width:calc(var(--application-stepper-progress) / var(--application-stepper-count, 4) * 100%);border-radius:inherit;background:var(--color-brand-accent-secondary, #ff6900);transition:width .2s ease}.application-stepper__list{position:relative;display:flex;gap:20px;min-width:min(100%,560px);margin:0;padding:0;list-style:none}.application-stepper__step{display:flex;flex:1;flex-direction:column;gap:12px;align-items:center;min-width:0}.application-stepper__badge-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.application-stepper__step.is-active .application-stepper__badge-wrap:before{content:"";position:absolute;width:40px;height:40px;border-radius:999px;background:var(--color-surface-accent-primary-subtle, #ffedd4)}.application-stepper__badge{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:var(--border-strong, #99a1af);color:var(--color-text-on-white, #fff);font-family:var(--label-m-font-family, "Inter", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 500)}.application-stepper__step.is-active .application-stepper__badge{background:var(--color-brand-accent-secondary, #ff6900);box-shadow:none}.application-stepper__step.is-complete .application-stepper__badge{background:var(--color-brand-accent-secondary, #ff6900)}.application-stepper__label{color:var(--color-text-placeholder, #99a1af);text-align:center;font-family:var(--label-m-font-family, "Inter", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 500)}.application-stepper__step.is-active .application-stepper__label,.application-stepper__step.is-complete .application-stepper__label{color:var(--color-text-accent-secondary, #162456)}.application-stepper__mobile-indicator{position:relative;flex-shrink:0;width:44px;height:44px}.application-stepper__mobile-halo{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--color-surface-accent-primary-subtle, #ffedd4)}.application-stepper__mobile-badge{position:absolute;top:4.4px;left:4.4px;display:inline-flex;align-items:center;justify-content:center;width:35.2px;height:35.2px;border-radius:999px;background:var(--color-brand-accent-secondary, #ff6900);color:var(--color-text-on-white, #fff);font-family:var(--heading-xs-font-family, "Inter", sans-serif);font-size:var(--heading-xs-font-size, 18px);line-height:var(--heading-xs-line-height, 28px);font-weight:var(--heading-xs-font-weight, 600)}.application-stepper__mobile-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.application-stepper__mobile-label{color:var(--color-text-accent-secondary, #162456);font-family:var(--label-m-font-family, "Inter", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 500)}.application-stepper__mobile-next{color:var(--color-text-secondary, #4a5565);font-family:var(--body-s-font-family, "Inter", sans-serif);font-size:var(--body-s-font-size, 14px);line-height:var(--body-s-line-height, 22px);font-weight:var(--body-s-font-weight, 400)}.application-step{display:flex;flex-direction:column;gap:24px}.application-step__heading{margin:0;color:var(--color-text-primary, #130d33);font-family:var(--heading-m-font-family, "Inter", sans-serif);font-size:var(--heading-m-font-size, 24px);line-height:var(--heading-m-line-height, 32px);font-weight:var(--heading-m-font-weight, 700)}.application-step__fields{display:flex;flex-direction:column;gap:24px}.application-step__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.application-step__row--align-end{align-items:end}.application-step__group{display:flex;flex-direction:column;gap:24px}.application-step__fields--personal,.application-step__fields--financial,.application-step__fields--references{gap:40px}.application-step__subsection--banking{margin:0}.application-step__subsection--reference{margin:0;color:var(--color-text-primary, #130d33);font-family:var(--label-lg-font-family, "Inter", sans-serif);font-size:var(--label-lg-font-size, 18px);line-height:var(--label-lg-line-height, 24px);font-weight:var(--label-lg-font-weight, 500)}.application-step__spacer{min-width:0}.application-radio-section{margin:0;padding:0;border:none}.application-radio-section__title{display:flex;gap:2px;align-items:center;margin:0 0 20px;padding:0;color:var(--color-text-primary, #130d33);font-family:var(--label-m-font-family, "Inter", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 500)}.application-radio-section__rows{display:flex;flex-direction:column;gap:20px}.application-radio-section__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.application-form__alert{display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px solid var(--color-status-info-border, #93c5fd);border-radius:8px;background:var(--color-status-info-bg, #eff6ff)}.application-form__alert-icon{flex-shrink:0;color:var(--color-status-info-solid, #2563eb)}.application-form__alert-copy{margin:0;color:var(--color-text-primary, #130d33);font-family:var(--body-s-font-family, "Inter", sans-serif);font-size:var(--body-s-font-size, 14px);line-height:var(--body-s-line-height, 22px);font-weight:var(--body-s-font-weight, 400)}.application-step__fields--disclosures{gap:40px}.application-step__intro{margin:0;color:var(--color-text-primary, #130d33);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}.application-field__caption{margin:0;color:var(--color-text-secondary, #4a5565);font-family:var(--body-s-font-family, "Inter", sans-serif);font-size:var(--body-s-font-size, 14px);line-height:var(--body-s-line-height, 22px)}.application-step__promo-row{display:flex;gap:16px;align-items:flex-end}.application-step__promo-row .application-field{flex:1;min-width:0}.application-step__promo-apply{min-width:120px;height:48px;padding:12px 24px;border:1.5px solid var(--color-button-primary-default-border, #ff6900);border-radius:var(--radius-button, 9999px);background:transparent;color:var(--color-text-accent-primary, #f54900);cursor:pointer;font-family:var(--button-uppercase-m-font-family, "Inter", sans-serif);font-size:var(--button-uppercase-m-font-size, 16px);font-weight:var(--button-uppercase-m-font-weight, 700);text-transform:uppercase}.application-step__promo-apply:hover{background:#ffedd459}.application-step__promo-apply:disabled{cursor:not-allowed;opacity:.55}.application-step__promo-status{margin:8px 0 0;color:var(--color-text-secondary, #4a5565);font-size:var(--body-s-font-size, 14px)}.application-step__promo-status--accepted{color:var(--color-status-success-solid, #16a34a)}.application-form__checkbox{display:flex;flex-direction:column;gap:4px}.application-form__checkbox-control{display:flex;gap:12px;align-items:flex-start;cursor:pointer}.application-form__checkbox-control--error .application-form__checkbox-box{border-color:var(--color-status-error-solid, #dc2626)}.application-form__checkbox-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.application-form__checkbox-box{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;margin-top:2px;border:1.5px solid var(--color-border-default, #d1d5db);border-radius:4px;background:var(--color-surface-primary, #fff)}.application-form__checkbox-check{display:none;width:14px;height:14px}.application-form__checkbox-input:checked+.application-form__checkbox-box{border-color:var(--color-button-primary-default-border, #ff6900);background:var(--color-button-primary-default-border, #ff6900);box-shadow:inset 0 0 0 3px var(--color-surface-primary, #fff)}.application-form__checkbox-label{color:var(--color-text-primary, #130d33);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}.application-form__checkbox-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.application-form__submit-error{margin:0;padding:16px;border:1px solid var(--color-status-error-border, #fca5a5);border-radius:8px;background:var(--color-status-error-bg, #fef2f2);color:var(--color-status-error-text, #991b1b);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}.application-form__submit-status{width:100%;margin:0;color:var(--color-text-secondary, #52525b);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}.application-form__surface--thank-you{display:flex;justify-content:center;padding:40px 20px}.application-thank-you{display:flex;flex-direction:column;gap:24px;width:min(100%,720px);padding:40px;border-radius:12px;background:var(--color-surface-primary, #fff);box-shadow:0 12px 32px #130d3314}.application-thank-you__title{margin:0;color:var(--color-text-brand-primary, #f54900);font-family:var(--display-s-font-family, "Inter", sans-serif);font-size:var(--display-s-font-size, 36px);line-height:var(--display-s-line-height, 44px);font-weight:var(--display-s-font-weight, 700);text-align:center}.application-thank-you__body{display:flex;flex-direction:column;gap:16px}.application-thank-you__paragraph{margin:0;color:var(--color-text-primary, #130d33);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}.application-thank-you__actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.application-thank-you__action{display:inline-flex;align-items:center;justify-content:center;min-width:200px;padding:20px 40px;border:1.5px solid var(--color-button-primary-default-border, #ff6900);border-radius:var(--radius-button, 9999px);background:transparent;color:var(--color-text-accent-primary, #f54900);cursor:pointer;font-family:var(--button-uppercase-m-font-family, "Inter", sans-serif);font-size:var(--button-uppercase-m-font-size, 16px);font-weight:var(--button-uppercase-m-font-weight, 700);text-decoration:none;text-transform:uppercase}.application-thank-you__action:hover{background:#ffedd459}.application-step__subsection{margin:0;color:var(--color-text-primary, #130d33);font-family:var(--heading-s-font-family, "Inter", sans-serif);font-size:var(--heading-s-font-size, 20px);line-height:var(--heading-s-line-height, 28px);font-weight:var(--heading-s-font-weight, 600)}.application-field--dob{max-width:346px}.application-field--optional .application-field__label{padding-bottom:2px}.application-step__stub-copy{margin:0;color:var(--color-text-secondary, #4a5565);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}.application-field{display:flex;flex-direction:column;gap:4px;min-width:0}.application-field--select{max-width:346px}.application-field__label{display:flex;gap:2px;align-items:center;padding-bottom:2px;color:var(--color-text-primary, #130d33);font-family:var(--label-m-font-family, "Inter", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 500)}.application-field__required{flex-shrink:0;width:16px;height:16px;color:var(--color-status-error-solid, #dc2626)}.application-field__input-wrap{display:flex;align-items:center;min-height:52px;padding:4px 16px;border:1.5px solid transparent;border-radius:var(--radius-input, 9999px);background:var(--color-surface-neutral-input, #f3f4f6)}.application-field__input-wrap:focus-within{border-color:var(--color-border-accent, #f54900);outline:2px solid rgba(245,73,0,.15);outline-offset:0}.application-field__input-wrap--error{border-color:var(--color-status-error-solid, #dc2626);background:var(--color-status-error-bg, #fef2f2)}.application-field__input-wrap--select{position:relative;padding-right:44px}.application-field__input,.application-field__select{width:100%;min-height:44px;border:none;background:transparent;color:var(--color-text-primary, #130d33);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}.application-field__input::placeholder{color:var(--color-text-placeholder, #99a1af)}.application-field__input:focus,.application-field__select:focus{outline:none}.application-field__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.application-field__chevron{position:absolute;top:50%;right:16px;color:var(--color-text-placeholder, #99a1af);pointer-events:none;transform:translateY(-50%)}.application-field__error{margin:0;color:var(--color-status-error-text, #991b1b);font-family:var(--body-s-font-family, "Inter", sans-serif);font-size:var(--body-s-font-size, 14px);line-height:var(--body-s-line-height, 22px);text-decoration:underline;text-underline-offset:2px}.application-form__actions{display:flex;justify-content:center}.application-form__actions--split{gap:24px;align-items:center;align-self:stretch}.application-form__back{min-width:200px;padding:20px 40px;border:1.5px solid var(--color-button-primary-default-border, #ff6900);border-radius:var(--radius-button, 9999px);background:transparent;color:var(--color-text-accent-primary, #f54900);cursor:pointer;font-family:var(--button-uppercase-m-font-family, "Inter", sans-serif);font-size:var(--button-uppercase-m-font-size, 16px);font-weight:var(--button-uppercase-m-font-weight, 700);text-transform:uppercase}.application-form__back:hover{background:#ffedd459}.application-radio{margin:0;padding:0;border:none}.application-radio__legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.application-radio__options{display:flex;flex-direction:column;gap:20px}.application-radio__option{display:flex;gap:9px;align-items:flex-start;padding:4px 4px 4px 0;cursor:pointer}.application-radio__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.application-radio__control{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;margin-top:2px;border:1.5px solid var(--border-strong, #99a1af);border-radius:999px;background:#fff}.application-radio__option.is-checked .application-radio__control{border-color:var(--color-brand-primary, #1e3f82)}.application-radio__dot{width:10px;height:10px;border-radius:50%;background:var(--color-brand-primary, #1e3f82)}.application-radio__label{flex:1;color:var(--color-text-primary, #130d33);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px);font-weight:var(--body-m-font-weight, 400)}.application-form__continue{min-width:200px;padding:20px 40px;border:1px solid var(--color-button-primary-default-border, #ff6900);border-radius:var(--radius-button, 9999px);background:var(--color-button-primary-default-bg, #ff6900);color:var(--color-text-on-white, #fff);cursor:pointer;font-family:var(--button-uppercase-m-font-family, "Inter", sans-serif);font-size:var(--button-uppercase-m-font-size, 16px);font-weight:var(--button-uppercase-m-font-weight, 700);text-transform:uppercase}.application-form__continue:hover{background:var(--color-button-primary-hover-bg, #f54900);border-color:var(--color-button-primary-hover-border, #f54900)}@media(max-width:768px){.application-form{gap:0}.application-form__surface{display:flex;flex-direction:column;gap:24px;padding:20px;background:var(--color-surface-neutral-primary, #fff)}.application-form__title{font-family:var(--heading-s-font-family, "Inter", sans-serif);font-size:var(--heading-s-font-size, 20px);line-height:var(--heading-s-line-height, 28px);font-weight:var(--heading-s-font-weight, 600)}.application-form__card{gap:24px;padding:0;border-radius:0;box-shadow:none}.application-stepper--desktop{display:none}.application-stepper--mobile{display:flex}.application-step{gap:24px}.application-step__heading{font-family:var(--heading-s-font-family, "Inter", sans-serif);font-size:var(--heading-s-font-size, 20px);line-height:var(--heading-s-line-height, 28px);font-weight:var(--heading-s-font-weight, 600)}.application-step__fields{gap:20px}.application-step__row{grid-template-columns:1fr;gap:20px}.application-field--select,.application-field--dob{max-width:none}.application-step__fields--personal{gap:40px}.application-step__fields--financial,.application-step__fields--references,.application-step__fields--disclosures{gap:24px}.application-step__promo-row{flex-direction:column;align-items:stretch}.application-step__promo-apply{width:100%;height:44px;padding:10px 20px;font-family:var(--button-uppercase-small-font-family, "Inter", sans-serif);font-size:var(--button-uppercase-small-font-size, 14px);line-height:var(--button-uppercase-small-line-height, 15px);letter-spacing:var(--button-uppercase-small-letter-spacing, .3px)}.application-form__surface--thank-you{padding:20px}.application-thank-you{padding:24px 20px;box-shadow:none}.application-thank-you__title{font-family:var(--heading-m-font-family, "Inter", sans-serif);font-size:var(--heading-m-font-size, 24px);line-height:var(--heading-m-line-height, 32px);font-weight:var(--heading-m-font-weight, 600);text-align:left}.application-thank-you__actions{flex-direction:column;align-items:stretch}.application-thank-you__action{width:100%;min-width:0;height:44px;padding:10px 20px;font-family:var(--button-uppercase-small-font-family, "Inter", sans-serif);font-size:var(--button-uppercase-small-font-size, 14px);line-height:var(--button-uppercase-small-line-height, 15px);letter-spacing:var(--button-uppercase-small-letter-spacing, .3px)}.application-step__subsection--banking{color:var(--color-text-secondary, #4a5565);font-family:var(--heading-xs-font-family, "Inter", sans-serif);font-size:var(--heading-xs-font-size, 18px);line-height:var(--heading-xs-line-height, 28px);font-weight:var(--heading-xs-font-weight, 600)}.application-step__subsection--reference{color:var(--color-text-secondary, #4a5565);font-family:var(--heading-xs-font-family, "Inter", sans-serif);font-size:var(--heading-xs-font-size, 18px);line-height:var(--heading-xs-line-height, 28px);font-weight:var(--heading-xs-font-weight, 600);text-transform:uppercase}.application-step__subsection{color:var(--color-text-secondary, #4a5565);font-family:var(--heading-xs-font-family, "Inter", sans-serif);font-size:var(--heading-xs-font-size, 18px);line-height:var(--heading-xs-line-height, 28px);font-weight:var(--heading-xs-font-weight, 600)}.application-step__spacer{display:none}.application-radio-section__row{grid-template-columns:1fr}.application-radio-section__row .application-radio__option,.application-form__actions{align-self:stretch}.application-form__actions--split{gap:24px}.application-form__back{flex:1;min-width:0;height:44px;padding:10px 20px;font-family:var(--button-uppercase-small-font-family, "Inter", sans-serif);font-size:var(--button-uppercase-small-font-size, 14px);line-height:var(--button-uppercase-small-line-height, 15px);letter-spacing:var(--button-uppercase-small-letter-spacing, .3px)}.application-form__continue{flex:1;width:100%;min-width:0;height:44px;padding:10px 20px;font-family:var(--button-uppercase-small-font-family, "Inter", sans-serif);font-size:var(--button-uppercase-small-font-size, 14px);line-height:var(--button-uppercase-small-line-height, 15px);letter-spacing:var(--button-uppercase-small-letter-spacing, .3px)}}:root[data-semantic-mode=pls] .application-form--pls{gap:32px;width:100%;max-width:792px;margin:0 auto}:root[data-semantic-mode=pls] .application-form--pls .application-form__surface{display:flex;flex-direction:column;gap:32px;width:100%}:root[data-semantic-mode=pls] .application-form--pls .application-form__pls-intro{display:flex;flex-direction:row;gap:40px;align-items:center;width:100%}:root[data-semantic-mode=pls] .application-form--pls .application-form__title{flex-shrink:0;margin:0;color:var(--color-text-primary, #1a1a1a);font-family:var(--heading-lg-font-family, "Exo", sans-serif);font-size:var(--heading-lg-font-size, 32px);line-height:var(--heading-lg-line-height, 40px);font-weight:var(--heading-lg-font-weight, 500)}:root[data-semantic-mode=pls] .application-form--pls .application-form__pls-desktop-stepper{flex:1;min-width:0}:root[data-semantic-mode=pls] .application-form--pls .application-form__pls-mobile-stepper{display:none}:root[data-semantic-mode=pls] .application-form--pls .application-form__card{gap:24px;padding:32px 20px;border-radius:24px;background:var(--color-surface-neutral-primary, #fff);box-shadow:0 3px 32.9px -12px #00000026}:root[data-semantic-mode=pls] .application-form--pls .application-stepper--desktop{padding:12px 0;overflow-x:hidden}:root[data-semantic-mode=pls] .application-form--pls .application-stepper__list{min-width:0}:root[data-semantic-mode=pls] .application-form--pls .application-stepper__track{display:none}:root[data-semantic-mode=pls] .application-form--pls .application-stepper__badge-wrap{width:40px;height:40px}:root[data-semantic-mode=pls] .application-form--pls .application-stepper__step.is-active .application-stepper__badge-wrap:before{top:50%;left:50%;width:48px;height:48px;transform:translate(-50%,-50%);background:var(--color-surface-accent-primary-subtle, #e8f3fc)}:root[data-semantic-mode=pls] .application-form--pls .application-stepper__badge{width:40px;height:40px;background:var(--border-strong, #99a1af);font-family:var(--label-s-font-family, "Exo", sans-serif);font-size:var(--label-s-font-size, 14px);line-height:var(--label-s-line-height, 20px);font-weight:var(--label-s-font-weight, 500)}:root[data-semantic-mode=pls] .application-form--pls .application-stepper__step.is-active .application-stepper__badge,:root[data-semantic-mode=pls] .application-form--pls .application-stepper__step.is-complete .application-stepper__badge{background:var(--color-brand-primary, #478fe4)}:root[data-semantic-mode=pls] .application-form--pls .application-stepper__label{color:var(--color-text-placeholder, #5a5a6b);font-family:var(--label-s-font-family, "Exo", sans-serif);font-size:var(--label-s-font-size, 14px);line-height:var(--label-s-line-height, 20px);font-weight:var(--label-s-font-weight, 500)}:root[data-semantic-mode=pls] .application-form--pls .application-stepper__step.is-active .application-stepper__label,:root[data-semantic-mode=pls] .application-form--pls .application-stepper__step.is-complete .application-stepper__label{color:var(--color-text-accent-secondary, #0a1f3d)}:root[data-semantic-mode=pls] .application-form--pls .application-step__heading{color:var(--color-text-primary, #1a1a1a);font-family:var(--heading-m-font-family, "Exo", sans-serif);font-size:var(--heading-m-font-size, 24px);line-height:var(--heading-m-line-height, 32px);font-weight:var(--heading-m-font-weight, 500)}:root[data-semantic-mode=pls] .application-form--pls .application-step__subsection{color:var(--color-text-primary, #1a1a1a);font-family:var(--heading-s-font-family, "Exo", sans-serif);font-size:var(--heading-s-font-size, 20px);line-height:var(--heading-s-line-height, 28px);font-weight:var(--heading-s-font-weight, 500)}:root[data-semantic-mode=pls] .application-form--pls .application-step__subsection--reference{font-family:var(--label-lg-font-family, "Exo", sans-serif);font-size:var(--label-lg-font-size, 18px);line-height:var(--label-lg-line-height, 24px);font-weight:var(--label-lg-font-weight, 500);text-transform:uppercase}:root[data-semantic-mode=pls] .application-form--pls .application-field__label,:root[data-semantic-mode=pls] .application-form--pls .application-radio-section__title{color:var(--color-text-primary, #1a1a1a);font-family:var(--label-m-font-family, "Exo", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 500)}:root[data-semantic-mode=pls] .application-form--pls .application-radio-section__title{font-family:var(--label-lg-font-family, "Exo", sans-serif);font-size:var(--label-lg-font-size, 18px);line-height:var(--label-lg-line-height, 24px)}:root[data-semantic-mode=pls] .application-form--pls .application-field__required{color:var(--color-text-accent-primary, #478fe4)}:root[data-semantic-mode=pls] .application-form--pls .application-field__input-wrap{min-height:52px;border:1px solid var(--color-border-default, #d1d5dc);border-radius:var(--radius-input, 8px);background:var(--color-surface-neutral-input, #f3f3f5)}:root[data-semantic-mode=pls] .application-form--pls .application-field__input-wrap:focus-within{border-color:var(--color-border-accent, #478fe4);outline:2px solid rgba(71,143,228,.15)}:root[data-semantic-mode=pls] .application-form--pls .application-field__input,:root[data-semantic-mode=pls] .application-form--pls .application-field__select,:root[data-semantic-mode=pls] .application-form--pls .application-field__input::placeholder{font-family:var(--body-m-font-family, "Exo", sans-serif)}:root[data-semantic-mode=pls] .application-form--pls .application-field__input::placeholder{color:var(--color-text-placeholder, #5a5a6b)}:root[data-semantic-mode=pls] .application-form--pls .application-step__group:has(#application-loan-details-heading) .application-field:has(#loanAmount) .application-field__input-wrap{border-color:transparent;background:var(--color-surface-neutral-input-active, #e8f3fc)}:root[data-semantic-mode=pls] .application-form--pls .application-form__alert{gap:16px;padding:12px 16px;border:none;border-left:1.5px solid var(--color-status-info-solid, #076da4);border-radius:0;background:var(--color-status-info-bg, #e5f4f8)}:root[data-semantic-mode=pls] .application-form--pls .application-form__alert-icon{color:var(--color-status-info-solid, #076da4)}:root[data-semantic-mode=pls] .application-form--pls .application-form__alert-copy{color:var(--color-status-info-text, #154f75);font-family:var(--body-m-font-family, "Exo", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}:root[data-semantic-mode=pls] .application-form--pls .application-radio__control{background:var(--color-surface-neutral-input, #f3f3f5)}:root[data-semantic-mode=pls] .application-form--pls .application-radio__option.is-checked .application-radio__control{border-color:var(--color-brand-primary, #478fe4)}:root[data-semantic-mode=pls] .application-form--pls .application-radio__dot{background:var(--color-brand-primary, #478fe4)}:root[data-semantic-mode=pls] .application-form--pls .application-radio__label,:root[data-semantic-mode=pls] .application-form--pls .application-step__intro,:root[data-semantic-mode=pls] .application-form--pls .application-form__checkbox-label{font-family:var(--body-m-font-family, "Exo", sans-serif)}:root[data-semantic-mode=pls] .application-form--pls .application-form__checkbox-box{border-radius:5px;background:var(--color-surface-neutral-secondary, #f9fafb)}:root[data-semantic-mode=pls] .application-form--pls .application-form__checkbox-check{display:none;width:14px;height:14px;color:var(--color-text-on-white, #fff)}:root[data-semantic-mode=pls] .application-form--pls .application-form__checkbox-input:checked+.application-form__checkbox-box{border-color:var(--color-button-primary-default-border, #478fe4);background:var(--color-button-primary-default-bg, #478fe4);box-shadow:none}:root[data-semantic-mode=pls] .application-form--pls .application-form__checkbox-input:checked+.application-form__checkbox-box .application-form__checkbox-check{display:block}:root[data-semantic-mode=pls] .application-form--pls .application-form__checkbox-link{text-decoration:underline;text-underline-offset:2px}:root[data-semantic-mode=pls] .application-form--pls .application-step__promo-apply{height:44px;min-width:auto;padding:16px 24px;border:1.5px solid var(--color-button-primary-default-border, #478fe4);border-radius:var(--radius-button, 8px);background:transparent;color:var(--color-text-accent-primary, #478fe4);font-family:var(--button-uppercase-m-font-family, "Exo", sans-serif);font-size:var(--button-uppercase-m-font-size, 16px);font-weight:var(--button-uppercase-m-font-weight, 600);letter-spacing:normal;text-transform:uppercase}:root[data-semantic-mode=pls] .application-form--pls .application-step__promo-apply:hover{background:#478fe414}:root[data-semantic-mode=pls] .application-form--pls .application-form__actions{justify-content:flex-start}:root[data-semantic-mode=pls] .application-form--pls .application-form__actions--split{gap:24px;justify-content:flex-start}:root[data-semantic-mode=pls] .application-form--pls .application-form__back,:root[data-semantic-mode=pls] .application-form--pls .application-form__continue{min-width:0;height:52px;padding:16px 40px;border-radius:var(--radius-button, 8px);font-family:var(--button-regular-m-font-family, "Exo", sans-serif);font-size:var(--button-regular-m-font-size, 16px);font-weight:var(--button-regular-m-font-weight, 600);letter-spacing:normal;text-transform:none}:root[data-semantic-mode=pls] .application-form--pls .application-form__back{border:1.5px solid var(--color-button-primary-default-border, #478fe4);background:transparent;color:var(--color-text-accent-primary, #478fe4)}:root[data-semantic-mode=pls] .application-form--pls .application-form__back:hover{background:#478fe414}:root[data-semantic-mode=pls] .application-form--pls .application-form__continue{border:1px solid var(--color-button-primary-default-border, #478fe4);background:var(--color-button-primary-default-bg, #478fe4);color:var(--color-text-on-white, #fff)}:root[data-semantic-mode=pls] .application-form--pls .application-form__continue:hover{background:var(--color-button-primary-hover-bg, #3478d1);border-color:var(--color-button-primary-hover-border, #3478d1)}:root[data-semantic-mode=pls] .application-form--pls .application-form__surface--thank-you{display:flex;justify-content:center;padding:40px 20px}:root[data-semantic-mode=pls] .application-thank-you--pls{box-sizing:border-box;gap:32px;align-items:flex-start;width:min(100%,794px);padding:40px;border-radius:8px;background:var(--color-surface-neutral-primary, #fff);box-shadow:var(--shadow-1-box-shadow, 0px 1px 2px -1px rgba(0, 0, 0, .1), 0px 1px 3px 0px rgba(0, 0, 0, .1))}:root[data-semantic-mode=pls] .application-thank-you--pls .application-thank-you__title{width:100%;color:var(--color-brand-primary, #478fe4);text-align:left;font-family:var(--display-s-font-family, "Exo", sans-serif);font-size:var(--display-s-font-size, 40px);line-height:var(--display-s-line-height, 120%);font-weight:var(--display-s-font-weight, 500)}:root[data-semantic-mode=pls] .application-thank-you--pls .application-thank-you__body{width:100%;gap:16px}:root[data-semantic-mode=pls] .application-thank-you--pls .application-thank-you__paragraph{color:var(--color-text-primary, #1a1a1a);text-align:left;font-family:var(--body-m-font-family, "Exo", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}:root[data-semantic-mode=pls] .application-thank-you--pls .application-thank-you__link{color:inherit;text-decoration:underline;text-underline-offset:2px}:root[data-semantic-mode=pls] .application-thank-you--pls .application-thank-you__actions{justify-content:flex-start;gap:24px}:root[data-semantic-mode=pls] .application-thank-you--pls .application-thank-you__action{min-width:0;height:52px;padding:16px 40px;border:1.5px solid var(--color-button-primary-default-border, #478fe4);border-radius:var(--radius-button, 8px);background:transparent;color:var(--color-text-accent-primary, #478fe4);font-family:var(--button-regular-m-font-family, "Exo", sans-serif);font-size:var(--button-regular-m-font-size, 16px);font-weight:var(--button-regular-m-font-weight, 600);letter-spacing:normal;text-transform:none}:root[data-semantic-mode=pls] .application-thank-you--pls .application-thank-you__action:hover{background:#478fe414}@media(max-width:768px){:root[data-semantic-mode=pls] .application-form--pls{gap:0;max-width:none}:root[data-semantic-mode=pls] .application-form--pls .application-form__surface{gap:40px;padding:20px;background:var(--color-surface-neutral-primary, #fff)}:root[data-semantic-mode=pls] .application-form--pls .application-form__pls-intro{flex-direction:column;gap:12px;align-items:flex-start}:root[data-semantic-mode=pls] .application-form--pls .application-form__title{font-family:var(--display-xs-font-family, "Exo", sans-serif);font-size:var(--display-xs-font-size, 32px);line-height:var(--display-xs-line-height, 120%);font-weight:var(--display-xs-font-weight, 500)}:root[data-semantic-mode=pls] .application-form--pls .application-form__title--pls-hide-mobile{display:none}:root[data-semantic-mode=pls] .application-form--pls .application-form__pls-desktop-stepper{display:none}:root[data-semantic-mode=pls] .application-form--pls .application-form__pls-mobile-stepper{display:block;width:100%}:root[data-semantic-mode=pls] .application-form--pls .application-form__card{gap:40px;padding:0;border-radius:0;box-shadow:none}:root[data-semantic-mode=pls] .application-form--pls .application-step__heading{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root[data-semantic-mode=pls] .application-form--pls .application-stepper--pls-mobile{display:flex;flex-direction:row;gap:16px;align-items:center;width:100%;padding:0}:root[data-semantic-mode=pls] .application-form--pls .application-stepper--pls-mobile-with-back{align-items:flex-start}:root[data-semantic-mode=pls] .application-form--pls .application-stepper__pls-back{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;margin-top:2px;padding:0;border:2px solid var(--color-border-accent, #478fe4);border-radius:9999px;background:transparent;color:var(--color-brand-primary, #478fe4);cursor:pointer}:root[data-semantic-mode=pls] .application-form--pls .application-stepper__pls-heading-row{display:flex;flex:1;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;min-width:0}:root[data-semantic-mode=pls] .application-form--pls .application-stepper__pls-heading{color:var(--color-text-primary, #1a1a1a);font-family:var(--heading-s-font-family, "Exo", sans-serif);font-size:var(--heading-s-font-size, 20px);line-height:var(--heading-s-line-height, 28px);font-weight:var(--heading-s-font-weight, 500)}:root[data-semantic-mode=pls] .application-form--pls .application-stepper__pls-progress{flex-shrink:0;color:var(--color-text-accent-primary, #478fe4);font-family:var(--heading-xs-font-family, "Exo", sans-serif);font-size:var(--heading-xs-font-size, 18px);line-height:var(--heading-xs-line-height, 28px);font-weight:var(--heading-xs-font-weight, 500)}:root[data-semantic-mode=pls] .application-form--pls .application-radio-section__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}:root[data-semantic-mode=pls] .application-form--pls .application-form__actions,:root[data-semantic-mode=pls] .application-form--pls .application-form__actions--split{flex-direction:column;gap:16px;align-items:stretch;width:100%}:root[data-semantic-mode=pls] .application-form--pls .application-form__actions--split{flex-direction:column-reverse}:root[data-semantic-mode=pls] .application-form--pls .application-form__back,:root[data-semantic-mode=pls] .application-form--pls .application-form__continue{flex:none;width:100%;height:44px;padding:10px 20px;font-family:var(--button-regular-small-font-family, "Exo", sans-serif);font-size:var(--button-regular-small-font-size, 14px);line-height:var(--button-regular-small-line-height, 20px);letter-spacing:var(--button-regular-small-letter-spacing, .3px)}:root[data-semantic-mode=pls] .application-form--pls .application-step__promo-apply{width:100%;height:44px;padding:10px 20px;font-family:var(--button-regular-small-font-family, "Exo", sans-serif);font-size:var(--button-regular-small-font-size, 14px);line-height:var(--button-regular-small-line-height, 20px);letter-spacing:var(--button-regular-small-letter-spacing, .3px);text-transform:none}:root[data-semantic-mode=pls] .application-form--pls .application-form__surface--thank-you{padding:20px}:root[data-semantic-mode=pls] .application-thank-you--pls{width:100%;gap:24px;padding:24px 20px;box-shadow:none}:root[data-semantic-mode=pls] .application-thank-you--pls .application-thank-you__title{font-family:var(--heading-m-font-family, "Exo", sans-serif);font-size:var(--heading-m-font-size, 24px);line-height:var(--heading-m-line-height, 32px)}:root[data-semantic-mode=pls] .application-thank-you--pls .application-thank-you__actions{flex-direction:column;align-items:stretch;width:100%}:root[data-semantic-mode=pls] .application-thank-you--pls .application-thank-you__action{width:100%;height:44px;padding:10px 20px;font-family:var(--button-regular-small-font-family, "Exo", sans-serif);font-size:var(--button-regular-small-font-size, 14px);line-height:var(--button-regular-small-line-height, 20px);letter-spacing:var(--button-regular-small-letter-spacing, .3px)}}:root[data-semantic-mode=uls] .application-form--uls{gap:0;width:100%;max-width:none;margin:0}:root[data-semantic-mode=uls] .application-form--uls .application-form__surface{display:flex;flex-direction:column;gap:0;width:100%}:root[data-semantic-mode=uls] .application-form--uls .application-form__uls-intro{position:relative;display:flex;flex-direction:column;gap:28px;align-items:center;width:100%;padding:40px 20px 32px;overflow:hidden;box-sizing:border-box}:root[data-semantic-mode=uls] .application-form--uls .application-form__uls-intro-pattern{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;pointer-events:none}:root[data-semantic-mode=uls] .application-form--uls .application-form__title{position:relative;z-index:1;margin:0;width:100%;max-width:792px;color:var(--color-text-on-white, #ffffff);font-family:var(--heading-lg-font-family, "Figtree", sans-serif);font-size:var(--heading-lg-font-size, 32px);line-height:var(--heading-lg-line-height, 40px);font-weight:var(--heading-lg-font-weight, 500)}:root[data-semantic-mode=uls] .application-form--uls .application-form__uls-desktop-stepper{position:relative;z-index:1;width:100%;max-width:792px}:root[data-semantic-mode=uls] .application-form--uls .application-form__uls-mobile-back{display:none}:root[data-semantic-mode=uls] .application-form--uls .application-form__card{gap:32px;width:100%;max-width:792px;margin:0 auto;padding:40px 20px;border:none;border-radius:0;background:transparent;box-shadow:none;box-sizing:border-box}:root[data-semantic-mode=uls] .application-form--uls .application-form__uls-intro .application-form__title{color:var(--color-text-on-white, #ffffff)}:root[data-semantic-mode=uls] .application-form--uls .application-stepper--desktop{padding:0}:root[data-semantic-mode=uls] .application-form--uls .application-stepper__track{top:50%;right:18%;left:3%;translate:0 -50%;height:4px;background:var(--border-strong, #9ca3af)}:root[data-semantic-mode=uls] .application-form--uls .application-stepper__track:before{background:var(--border-strong, #9ca3af)}:root[data-semantic-mode=uls] .application-form--uls .application-stepper__list{gap:50px;min-width:0}:root[data-semantic-mode=uls] .application-form--uls .application-stepper__step{flex:1;gap:12px;padding:14px 8px;background:var(--color-surface-neutral-primary, #ffffff);box-shadow:var(--uls-card-box-shadow, 0 0 13.6px 0 rgba(43, 67, 95, .17))}:root[data-semantic-mode=uls] .application-form--uls .application-stepper__badge-wrap{width:32px;height:32px}:root[data-semantic-mode=uls] .application-form--uls .application-stepper__step.is-active .application-stepper__badge-wrap:before{display:none}:root[data-semantic-mode=uls] .application-form--uls .application-stepper__badge{width:32px;height:32px;background:var(--border-strong, #9ca3af);font-family:var(--heading-s-font-family, "Figtree", sans-serif);font-size:var(--heading-s-font-size, 20px);line-height:var(--heading-s-line-height, 28px);font-weight:var(--heading-s-font-weight, 600)}:root[data-semantic-mode=uls] .application-form--uls .application-stepper__step.is-active .application-stepper__badge,:root[data-semantic-mode=uls] .application-form--uls .application-stepper__step.is-complete .application-stepper__badge{background:var(--color-brand-accent, #ba2330)}:root[data-semantic-mode=uls] .application-form--uls .application-stepper__label{color:var(--color-text-secondary, #4a4f63);font-family:var(--label-lg-font-family, "Figtree", sans-serif);font-size:var(--label-lg-font-size, 18px);line-height:var(--label-lg-line-height, 24px);font-weight:var(--label-lg-font-weight, 400);text-align:center}:root[data-semantic-mode=uls] .application-form--uls .application-stepper__step.is-active .application-stepper__label,:root[data-semantic-mode=uls] .application-form--uls .application-stepper__step.is-complete .application-stepper__label{color:var(--color-text-primary, #111111)}:root[data-semantic-mode=uls] .application-form--uls .application-step__heading{color:var(--color-text-primary, #111111);font-family:var(--heading-lg-font-family, "Figtree", sans-serif);font-size:var(--heading-lg-font-size, 32px);line-height:var(--heading-lg-line-height, 40px);font-weight:var(--heading-lg-font-weight, 500)}:root[data-semantic-mode=uls] .application-form--uls .application-step__subsection{color:var(--color-text-primary, #111111);font-family:var(--heading-m-font-family, "Figtree", sans-serif);font-size:var(--heading-m-font-size, 24px);line-height:var(--heading-m-line-height, 32px);font-weight:var(--heading-m-font-weight, 500)}:root[data-semantic-mode=uls] .application-form--uls .application-step__subsection--reference{font-family:var(--label-lg-font-family, "Figtree", sans-serif);font-size:var(--label-lg-font-size, 18px);line-height:var(--label-lg-line-height, 24px);font-weight:var(--label-lg-font-weight, 400)}:root[data-semantic-mode=uls] .application-form--uls .application-field__label,:root[data-semantic-mode=uls] .application-form--uls .application-radio-section__title{color:var(--color-text-primary, #111111);font-family:var(--label-m-font-family, "Figtree", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 400)}:root[data-semantic-mode=uls] .application-form--uls .application-radio-section__title{font-family:var(--label-lg-font-family, "Figtree", sans-serif);font-size:var(--label-lg-font-size, 18px);line-height:var(--label-lg-line-height, 24px)}:root[data-semantic-mode=uls] .application-form--uls .application-field__required{color:var(--color-brand-accent, #ba2330)}:root[data-semantic-mode=uls] .application-form--uls .application-field__input-wrap{min-height:52px;padding:4px 16px;border:1px solid var(--color-border-default, #d1d5db);border-radius:var(--radius-input, 8px);background:var(--color-surface-neutral-input, #ffffff)}:root[data-semantic-mode=uls] .application-form--uls .application-field__input-wrap:focus-within{border-color:var(--color-brand-primary, #1470af);border-width:1.5px}:root[data-semantic-mode=uls] .application-form--uls .application-field__input,:root[data-semantic-mode=uls] .application-form--uls .application-field__select,:root[data-semantic-mode=uls] .application-form--uls .application-field__input::placeholder{font-family:var(--body-m-font-family, "Figtree", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}:root[data-semantic-mode=uls] .application-form--uls .application-field__input::placeholder{color:var(--color-text-placeholder, #808285)}:root[data-semantic-mode=uls] .application-form--uls .application-form__alert{gap:0;padding:0;border:none;border-radius:0;background:transparent}:root[data-semantic-mode=uls] .application-form--uls .application-form__alert-icon{display:none}:root[data-semantic-mode=uls] .application-form--uls .application-form__alert-copy{color:var(--color-text-primary, #111111);font-family:var(--body-m-font-family, "Figtree", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}:root[data-semantic-mode=uls] .application-form--uls .application-radio__control{width:20px;height:20px;border-width:1.5px;border-color:var(--border-strong, #9ca3af);background:var(--color-surface-neutral-input, #ffffff)}:root[data-semantic-mode=uls] .application-form--uls .application-radio__option.is-checked .application-radio__control{border-color:var(--color-brand-primary, #1470af)}:root[data-semantic-mode=uls] .application-form--uls .application-radio__dot{background:var(--color-brand-primary, #1470af)}:root[data-semantic-mode=uls] .application-form--uls .application-radio__label,:root[data-semantic-mode=uls] .application-form--uls .application-step__intro,:root[data-semantic-mode=uls] .application-form--uls .application-form__checkbox-label{color:var(--color-text-primary, #111111);font-family:var(--body-m-font-family, "Figtree", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px);font-weight:var(--body-m-font-weight, 400)}:root[data-semantic-mode=uls] .application-form--uls .application-form__checkbox-box{width:20px;height:20px;border-width:1.5px;border-radius:5px;background:var(--color-surface-neutral-secondary, #f0f5fa)}:root[data-semantic-mode=uls] .application-form--uls .application-form__checkbox-input:checked+.application-form__checkbox-box{border-color:var(--color-button-primary-default-border, #1470af);background:var(--color-button-primary-default-bg, #1470af)}:root[data-semantic-mode=uls] .application-form--uls .application-form__checkbox-input:checked+.application-form__checkbox-box .application-form__checkbox-check{color:var(--color-text-on-white, #ffffff)}:root[data-semantic-mode=uls] .application-form--uls .application-form__checkbox-link{color:inherit;text-decoration:underline}:root[data-semantic-mode=uls] .application-form--uls .application-step__promo-apply{height:51px;padding:16px 24px;border:1.5px solid var(--color-button-primary-default-border, #1470af);border-radius:var(--radius-button, 9999px);background:transparent;color:var(--color-text-accent-primary, #0274be);font-family:var(--button-regular-m-font-family, "Figtree", sans-serif);font-size:var(--button-regular-m-font-size, 16px);font-weight:var(--button-regular-m-font-weight, 600);text-transform:none}:root[data-semantic-mode=uls] .application-form--uls .application-step__promo-apply:hover{background:#0274be0f}:root[data-semantic-mode=uls] .application-form--uls .application-form__actions,:root[data-semantic-mode=uls] .application-form--uls .application-form__actions--uls{flex-direction:row;gap:24px;align-items:flex-start;justify-content:flex-start;width:100%;background:transparent}:root[data-semantic-mode=uls] .application-form--uls .application-form__continue{display:inline-flex;gap:4px;align-items:center;justify-content:center;min-width:0;height:52px;padding:16px 40px;border-radius:var(--radius-button, 9999px);font-family:var(--button-regular-m-font-family, "Figtree", sans-serif);font-size:var(--button-regular-m-font-size, 16px);font-weight:var(--button-regular-m-font-weight, 600);letter-spacing:normal;text-transform:none;text-decoration:none;box-sizing:border-box}:root[data-semantic-mode=uls] .application-form--uls .application-form__continue{border:none;background:var(--color-button-secondary-default-bg, #ba2330);background-color:var(--color-button-secondary-default-bg, #ba2330);color:var(--color-text-on-white, #ffffff)}:root[data-semantic-mode=uls] .application-form--uls .application-form__continue:hover{background:var(--color-button-secondary-hover-bg, #94111c);background-color:var(--color-button-secondary-hover-bg, #94111c)}:root[data-semantic-mode=uls] .application-form--uls .application-form__continue-icon{width:18px;height:18px;flex-shrink:0}:root[data-semantic-mode=uls] .application-form--uls .application-form__surface--thank-you{display:flex;justify-content:center;padding:40px 20px}:root[data-semantic-mode=uls] .application-thank-you--uls{box-sizing:border-box;gap:32px;align-items:center;width:min(100%,624px);padding:40px 60px;border-radius:var(--radius-container-s, 24px);background:var(--color-surface-neutral-primary, #ffffff);box-shadow:var(--uls-box-shadow, 0 0 13.6px 0 rgba(43, 67, 95, .17))}:root[data-semantic-mode=uls] .application-thank-you--uls .application-thank-you__title{width:100%;color:var(--color-text-primary, #111111);text-align:center;font-family:var(--heading-lg-font-family, "Figtree", sans-serif);font-size:var(--heading-lg-font-size, 32px);line-height:var(--heading-lg-line-height, 40px);font-weight:var(--heading-lg-font-weight, 500)}:root[data-semantic-mode=uls] .application-thank-you--uls .application-thank-you__body{width:100%;gap:16px}:root[data-semantic-mode=uls] .application-thank-you--uls .application-thank-you__paragraph{color:var(--color-text-primary, #111111);text-align:center;font-family:var(--body-m-font-family, "Figtree", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}:root[data-semantic-mode=uls] .application-thank-you--uls .application-thank-you__link{color:inherit;text-decoration:underline;text-underline-offset:2px}:root[data-semantic-mode=uls] .application-thank-you--uls .application-thank-you__actions{justify-content:stretch;gap:32px;width:100%}:root[data-semantic-mode=uls] .application-thank-you--uls .application-thank-you__action{flex:1;min-width:0;height:52px;padding:16px 24px;border:1.5px solid var(--color-button-primary-default-border, #1470af);border-radius:var(--radius-button, 9999px);background:transparent;color:var(--color-text-accent-primary, #0274be);font-family:var(--button-regular-m-font-family, "Figtree", sans-serif);font-size:var(--button-regular-m-font-size, 16px);font-weight:var(--button-regular-m-font-weight, 600);letter-spacing:normal;text-transform:none;text-align:center;text-decoration:none;box-sizing:border-box}:root[data-semantic-mode=uls] .application-thank-you--uls .application-thank-you__action:hover{background:#0274be0f}@media(min-width:768px){:root[data-semantic-mode=uls] .application-form--uls .application-form__uls-intro{padding:40px 40px 32px}:root[data-semantic-mode=uls] .application-form--uls .application-form__card{padding:40px}}@media(max-width:767px){:root[data-semantic-mode=uls] .application-form--uls{max-width:none;gap:0}:root[data-semantic-mode=uls] .application-form--uls .application-form__surface{gap:0}:root[data-semantic-mode=uls] .application-form--uls .application-form__uls-intro{gap:12px;align-items:flex-start;padding:20px}:root[data-semantic-mode=uls] .application-form--uls .application-form__title{font-family:var(--heading-s-font-family, "Figtree", sans-serif);font-size:var(--heading-s-font-size, 20px);line-height:var(--heading-s-line-height, 28px);font-weight:var(--heading-s-font-weight, 600)}:root[data-semantic-mode=uls] .application-form--uls .application-form__title--uls-hide-mobile{display:none}:root[data-semantic-mode=uls] .application-form--uls .application-form__uls-desktop-stepper{display:none}:root[data-semantic-mode=uls] .application-form--uls .application-form__uls-mobile-back{display:block;margin-bottom:8px}:root[data-semantic-mode=uls] .application-form--uls .application-form__uls-back{display:inline-flex;gap:4px;align-items:center;padding:0;border:none;background:transparent;color:var(--color-text-secondary, #4a4f63);font-family:var(--label-m-font-family, "Figtree", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 400);cursor:pointer}:root[data-semantic-mode=uls] .application-form--uls .application-form__card{gap:40px;padding:20px}:root[data-semantic-mode=uls] .application-form--uls .application-step__heading{font-family:var(--heading-xs-font-family, "Figtree", sans-serif);font-size:var(--heading-xs-font-size, 18px);line-height:var(--heading-xs-line-height, 28px);font-weight:var(--heading-xs-font-weight, 600)}:root[data-semantic-mode=uls] .application-form--uls .application-step__subsection{font-family:var(--heading-xs-font-family, "Figtree", sans-serif);font-size:var(--heading-xs-font-size, 18px);line-height:var(--heading-xs-line-height, 28px);font-weight:var(--heading-xs-font-weight, 600)}:root[data-semantic-mode=uls] .application-form--uls .application-radio-section__row{flex-direction:column}:root[data-semantic-mode=uls] .application-form--uls .application-form__actions,:root[data-semantic-mode=uls] .application-form--uls .application-form__actions--uls{gap:16px}:root[data-semantic-mode=uls] .application-form--uls .application-form__continue{flex:1;height:40px;padding:10px 16px;font-family:var(--button-regular-small-font-family, "Figtree", sans-serif);font-size:var(--button-regular-small-font-size, 14px);line-height:var(--button-regular-small-line-height, 20px);letter-spacing:var(--button-regular-small-letter-spacing, .3px)}:root[data-semantic-mode=uls] .application-form--uls .application-step__promo-apply{height:40px;padding:10px 20px;font-family:var(--button-regular-small-font-family, "Figtree", sans-serif);font-size:var(--button-regular-small-font-size, 14px)}:root[data-semantic-mode=uls] .application-form--uls .application-form__surface--thank-you{padding:20px}:root[data-semantic-mode=uls] .application-thank-you--uls{width:100%;gap:24px;padding:24px 20px;box-shadow:none}:root[data-semantic-mode=uls] .application-thank-you--uls .application-thank-you__title{font-family:var(--heading-m-font-family, "Figtree", sans-serif);font-size:var(--heading-m-font-size, 24px);line-height:var(--heading-m-line-height, 32px)}:root[data-semantic-mode=uls] .application-thank-you--uls .application-thank-you__actions{flex-direction:column;align-items:stretch;gap:16px;width:100%}:root[data-semantic-mode=uls] .application-thank-you--uls .application-thank-you__action{width:100%;height:40px;padding:10px 20px;font-family:var(--button-regular-small-font-family, "Figtree", sans-serif);font-size:var(--button-regular-small-font-size, 14px);line-height:var(--button-regular-small-line-height, 20px);letter-spacing:var(--button-regular-small-letter-spacing, .3px)}}:root[data-semantic-mode=alslight] .application-form--als,:root[data-semantic-mode=alsdark] .application-form--als{gap:24px;width:100%;max-width:896px;margin:0 auto}:root[data-semantic-mode=alslight] .application-form--als .application-form__surface,:root[data-semantic-mode=alsdark] .application-form--als .application-form__surface{display:flex;flex-direction:column;gap:24px;width:100%;align-items:center}:root[data-semantic-mode=alslight] .application-form--als .application-form__als-stepper-card,:root[data-semantic-mode=alsdark] .application-form--als .application-form__als-stepper-card{width:100%;max-width:896px;padding:24px 60px;border:1px solid var(--color-border-default);border-radius:var(--als-apply-card-radius-desktop);background:var(--color-surface-neutral-secondary);box-shadow:var(--als-box-shadow);box-sizing:border-box}:root[data-semantic-mode=alslight] .application-form--als .application-form__card,:root[data-semantic-mode=alsdark] .application-form--als .application-form__card{gap:40px;width:100%;max-width:896px;margin:0;padding:60px;border:1px solid var(--color-border-default);border-radius:var(--als-apply-card-radius-desktop);background:var(--color-surface-neutral-secondary);box-shadow:var(--als-box-shadow);box-sizing:border-box}:root[data-semantic-mode=alslight] .application-form--als .application-form__title--als-hide-mobile,:root[data-semantic-mode=alsdark] .application-form--als .application-form__title--als-hide-mobile{display:none}:root[data-semantic-mode=alslight] .application-stepper--als,:root[data-semantic-mode=alsdark] .application-stepper--als{padding:0;overflow:visible}:root[data-semantic-mode=alslight] .application-stepper__als-list,:root[data-semantic-mode=alsdark] .application-stepper__als-list{display:flex;flex-direction:row;gap:10px;align-items:flex-start;justify-content:flex-start;width:100%;margin:0;padding:0;list-style:none}:root[data-semantic-mode=alslight] .application-stepper__als-card,:root[data-semantic-mode=alsdark] .application-stepper__als-card{display:flex;flex:1;flex-direction:column;gap:4px;align-items:center;min-width:0}:root[data-semantic-mode=alslight] .application-stepper__als-card.is-upcoming,:root[data-semantic-mode=alsdark] .application-stepper__als-card.is-upcoming{opacity:.7}:root[data-semantic-mode=alslight] .application-stepper__als-icon-tile,:root[data-semantic-mode=alsdark] .application-stepper__als-icon-tile{display:flex;align-items:center;justify-content:center;width:66px;padding:16px;border:1px solid var(--color-border-default);border-radius:var(--als-stepper-icon-radius);background:var(--color-surface-accent-primary-subtle);color:var(--color-brand-primary);box-sizing:border-box}:root[data-semantic-mode=alslight] .application-stepper__als-card.is-active .application-stepper__als-icon-tile,:root[data-semantic-mode=alslight] .application-stepper__als-card.is-complete .application-stepper__als-icon-tile,:root[data-semantic-mode=alsdark] .application-stepper__als-card.is-active .application-stepper__als-icon-tile,:root[data-semantic-mode=alsdark] .application-stepper__als-card.is-complete .application-stepper__als-icon-tile{border-width:2px;border-color:var(--color-brand-accent-secondary)}:root[data-semantic-mode=alslight] .application-stepper__als-icon,:root[data-semantic-mode=alsdark] .application-stepper__als-icon{display:block;flex-shrink:0}:root[data-semantic-mode=alslight] .application-stepper__als-step-label,:root[data-semantic-mode=alsdark] .application-stepper__als-step-label{color:var(--color-brand-primary);text-align:center;font-family:var(--body-s-font-family, "Inter", sans-serif);font-size:var(--body-s-font-size, 14px);line-height:var(--body-s-line-height, 22px);font-weight:var(--body-s-font-weight, 400)}:root[data-semantic-mode=alslight] .application-stepper__als-label,:root[data-semantic-mode=alsdark] .application-stepper__als-label{color:var(--color-text-accent-secondary);text-align:center;font-family:var(--label-s-font-family, "Inter", sans-serif);font-size:var(--label-s-font-size, 14px);line-height:var(--label-s-line-height, 20px);font-weight:var(--label-s-font-weight, 400)}:root[data-semantic-mode=alslight] .application-form--als .application-step__heading,:root[data-semantic-mode=alsdark] .application-form--als .application-step__heading{margin:0;color:var(--color-text-primary);font-family:var(--heading-lg-font-family, "Inter", sans-serif);font-size:var(--heading-lg-font-size, 30px);line-height:var(--heading-lg-line-height, 40px);font-weight:var(--heading-lg-font-weight, 500)}:root[data-semantic-mode=alslight] .application-form--als .application-step__subsection,:root[data-semantic-mode=alsdark] .application-form--als .application-step__subsection{margin:0;color:var(--color-text-primary);font-family:var(--heading-m-font-family, "Inter", sans-serif);font-size:var(--heading-m-font-size, 24px);line-height:var(--heading-m-line-height, 32px);font-weight:var(--heading-m-font-weight, 500)}:root[data-semantic-mode=alslight] .application-form--als .application-step__subsection--reference,:root[data-semantic-mode=alsdark] .application-form--als .application-step__subsection--reference{font-family:var(--label-lg-font-family, "Inter", sans-serif);font-size:var(--label-lg-font-size, 18px);line-height:var(--label-lg-line-height, 24px);font-weight:var(--label-lg-font-weight, 400)}:root[data-semantic-mode=alslight] .application-form--als .application-field__label,:root[data-semantic-mode=alslight] .application-form--als .application-radio-section__title,:root[data-semantic-mode=alsdark] .application-form--als .application-field__label,:root[data-semantic-mode=alsdark] .application-form--als .application-radio-section__title{color:var(--color-text-primary);font-family:var(--label-m-font-family, "Inter", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 400)}:root[data-semantic-mode=alslight] .application-form--als .application-radio-section__title,:root[data-semantic-mode=alsdark] .application-form--als .application-radio-section__title{font-family:var(--label-lg-font-family, "Inter", sans-serif);font-size:var(--label-lg-font-size, 18px);line-height:var(--label-lg-line-height, 24px)}:root[data-semantic-mode=alslight] .application-form--als .application-field__required,:root[data-semantic-mode=alsdark] .application-form--als .application-field__required{color:var(--color-brand-primary)}:root[data-semantic-mode=alslight] .application-form--als .application-field__input-wrap,:root[data-semantic-mode=alsdark] .application-form--als .application-field__input-wrap{background:var(--color-surface-neutral-input);border:1px solid var(--color-border-default);border-radius:var(--radius-input, 9999px);box-shadow:none}:root[data-semantic-mode=alslight] .application-form--als .application-field__input-wrap:focus-within,:root[data-semantic-mode=alsdark] .application-form--als .application-field__input-wrap:focus-within{border-color:var(--color-border-accent);border-width:1.5px;background:var(--color-surface-neutral-input-active)}:root[data-semantic-mode=alslight] .application-form--als .application-field__input,:root[data-semantic-mode=alslight] .application-form--als .application-field__select,:root[data-semantic-mode=alsdark] .application-form--als .application-field__input,:root[data-semantic-mode=alsdark] .application-form--als .application-field__select{color:var(--color-text-secondary);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}:root[data-semantic-mode=alslight] .application-form--als .application-field__input::placeholder,:root[data-semantic-mode=alsdark] .application-form--als .application-field__input::placeholder{color:var(--color-text-placeholder)}:root[data-semantic-mode=alslight] .application-form--als .application-form__alert,:root[data-semantic-mode=alsdark] .application-form--als .application-form__alert{gap:12px;padding:24px;border:1px solid var(--color-border-default);border-radius:var(--als-info-alert-radius);background:var(--color-surface-accent-primary-subtle)}:root[data-semantic-mode=alslight] .application-form--als .application-form__alert-icon,:root[data-semantic-mode=alsdark] .application-form--als .application-form__alert-icon{color:var(--color-text-accent-primary)}:root[data-semantic-mode=alslight] .application-form--als .application-form__alert-copy,:root[data-semantic-mode=alsdark] .application-form--als .application-form__alert-copy{color:var(--color-text-accent-primary);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}:root[data-semantic-mode=alslight] .application-form--als .application-radio__control,:root[data-semantic-mode=alsdark] .application-form--als .application-radio__control{width:20px;height:20px;border:1.5px solid var(--border-strong);border-radius:999px;background:var(--color-surface-neutral-input)}:root[data-semantic-mode=alslight] .application-form--als .application-radio__option.is-checked .application-radio__control,:root[data-semantic-mode=alsdark] .application-form--als .application-radio__option.is-checked .application-radio__control{border-color:var(--color-brand-primary)}:root[data-semantic-mode=alslight] .application-form--als .application-radio__dot,:root[data-semantic-mode=alsdark] .application-form--als .application-radio__dot{width:10px;height:10px;background:var(--color-brand-primary)}:root[data-semantic-mode=alslight] .application-form--als .application-radio__label,:root[data-semantic-mode=alslight] .application-form--als .application-step__intro,:root[data-semantic-mode=alslight] .application-form--als .application-form__checkbox-label,:root[data-semantic-mode=alsdark] .application-form--als .application-radio__label,:root[data-semantic-mode=alsdark] .application-form--als .application-step__intro,:root[data-semantic-mode=alsdark] .application-form--als .application-form__checkbox-label{color:var(--color-text-primary);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}:root[data-semantic-mode=alslight] .application-form--als .application-form__checkbox-box,:root[data-semantic-mode=alsdark] .application-form--als .application-form__checkbox-box{width:20px;height:20px;border:1.5px solid var(--color-border-default);border-radius:5px;background:var(--color-surface-neutral-secondary)}:root[data-semantic-mode=alslight] .application-form--als .application-form__checkbox-input:checked+.application-form__checkbox-box,:root[data-semantic-mode=alsdark] .application-form--als .application-form__checkbox-input:checked+.application-form__checkbox-box{border-color:var(--color-brand-primary);background:var(--color-brand-primary)}:root[data-semantic-mode=alslight] .application-form--als .application-form__checkbox-check,:root[data-semantic-mode=alsdark] .application-form--als .application-form__checkbox-check{color:var(--color-text-on-white)}:root[data-semantic-mode=alslight] .application-form--als .application-form__checkbox-link,:root[data-semantic-mode=alsdark] .application-form--als .application-form__checkbox-link{color:var(--color-brand-primary);text-decoration:underline}:root[data-semantic-mode=alslight] .application-form--als .application-step__promo-apply,:root[data-semantic-mode=alsdark] .application-form--als .application-step__promo-apply{display:inline-flex;align-items:center;justify-content:center;height:51px;padding:16px 24px;border:1.5px solid var(--color-button-primary-default-border);border-radius:var(--radius-button, 8px);background:transparent;color:var(--color-text-accent-primary);font-family:var(--button-regular-m-font-family, "Inter", sans-serif);font-size:var(--button-regular-m-font-size, 16px);font-weight:var(--button-regular-m-font-weight, 500);cursor:pointer;box-shadow:none;text-transform:none;min-width:0}:root[data-semantic-mode=alslight] .application-form--als .application-step__promo-apply:hover,:root[data-semantic-mode=alsdark] .application-form--als .application-step__promo-apply:hover{background:var(--color-surface-accent-primary-subtle)}@media(min-width:768px){:root[data-semantic-mode=alslight] .application-form--als .application-step__group:has(#application-loan-details-heading),:root[data-semantic-mode=alsdark] .application-form--als .application-step__group:has(#application-loan-details-heading){display:grid;grid-template-columns:1fr 1fr;gap:24px 20px;align-items:end}:root[data-semantic-mode=alslight] .application-form--als .application-step__group:has(#application-loan-details-heading) .application-step__subsection,:root[data-semantic-mode=alsdark] .application-form--als .application-step__group:has(#application-loan-details-heading) .application-step__subsection{grid-column:1/-1}:root[data-semantic-mode=alslight] .application-form--als .application-step__group:has(#application-loan-details-heading) .application-field:has(#loanAmount),:root[data-semantic-mode=alsdark] .application-form--als .application-step__group:has(#application-loan-details-heading) .application-field:has(#loanAmount){min-width:0}:root[data-semantic-mode=alslight] .application-form--als .application-step__group:has(#application-loan-details-heading) .application-step__promo-row,:root[data-semantic-mode=alsdark] .application-form--als .application-step__group:has(#application-loan-details-heading) .application-step__promo-row{gap:12px;min-width:0}}:root[data-semantic-mode=alslight] .application-form--als .application-form__actions,:root[data-semantic-mode=alslight] .application-form--als .application-form__actions--als,:root[data-semantic-mode=alsdark] .application-form--als .application-form__actions,:root[data-semantic-mode=alsdark] .application-form--als .application-form__actions--als{display:flex;flex-direction:row;gap:24px;align-items:flex-start;justify-content:flex-start;background:transparent}:root[data-semantic-mode=alslight] .application-form--als .application-form__continue,:root[data-semantic-mode=alsdark] .application-form--als .application-form__continue{display:inline-flex;gap:8px;align-items:center;justify-content:center;box-sizing:border-box;min-height:43px;text-decoration:none;font-family:var(--button-regular-m-font-family, "Inter", sans-serif);font-size:var(--button-regular-m-font-size, 16px);font-weight:var(--button-regular-m-font-weight, 500);cursor:pointer;box-shadow:var(--als-box-shadow)}:root[data-semantic-mode=alslight] .application-form--als .application-form__continue,:root[data-semantic-mode=alsdark] .application-form--als .application-form__continue{padding:12px 40px;border:none;border-radius:8px;background:var(--als-button-gradient);color:var(--color-text-on-white)}:root[data-semantic-mode=alslight] .application-form--als .application-form__continue:hover:not(:disabled),:root[data-semantic-mode=alsdark] .application-form--als .application-form__continue:hover:not(:disabled){filter:brightness(.97)}:root[data-semantic-mode=alslight] .application-form--als .application-form__continue:disabled,:root[data-semantic-mode=alsdark] .application-form--als .application-form__continue:disabled{opacity:.6;cursor:not-allowed}:root[data-semantic-mode=alslight] .application-form--als .application-form__continue-icon,:root[data-semantic-mode=alsdark] .application-form--als .application-form__continue-icon{flex-shrink:0}:root[data-semantic-mode=alslight] .application-form--als .application-form__surface--thank-you,:root[data-semantic-mode=alsdark] .application-form--als .application-form__surface--thank-you{display:flex;justify-content:center;width:100%;padding:20px 24px}:root[data-semantic-mode=alslight] .application-thank-you--als,:root[data-semantic-mode=alsdark] .application-thank-you--als{display:flex;flex-direction:column;gap:32px;width:100%;max-width:438px;padding:32px;border:1px solid var(--color-border-default);border-radius:var(--als-apply-card-radius-desktop);background:var(--color-surface-neutral-secondary);box-shadow:var(--als-box-shadow);box-sizing:border-box}:root[data-semantic-mode=alslight] .application-thank-you--als .application-thank-you__title,:root[data-semantic-mode=alsdark] .application-thank-you--als .application-thank-you__title{margin:0;color:var(--color-text-primary);text-align:center;font-family:var(--heading-lg-font-family, "Inter", sans-serif);font-size:var(--heading-lg-font-size, 30px);line-height:var(--heading-lg-line-height, 40px);font-weight:var(--heading-lg-font-weight, 500)}:root[data-semantic-mode=alslight] .application-thank-you--als .application-thank-you__body,:root[data-semantic-mode=alsdark] .application-thank-you--als .application-thank-you__body{display:flex;flex-direction:column;gap:0}:root[data-semantic-mode=alslight] .application-thank-you--als .application-thank-you__paragraph,:root[data-semantic-mode=alsdark] .application-thank-you--als .application-thank-you__paragraph{margin:0;color:var(--color-text-primary);text-align:center;font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}:root[data-semantic-mode=alslight] .application-thank-you--als .application-thank-you__link,:root[data-semantic-mode=alsdark] .application-thank-you--als .application-thank-you__link{color:var(--color-text-primary);text-decoration:underline}:root[data-semantic-mode=alslight] .application-thank-you--als .application-thank-you__actions,:root[data-semantic-mode=alsdark] .application-thank-you--als .application-thank-you__actions{display:flex;flex-direction:row;gap:24px;align-items:center;justify-content:center}:root[data-semantic-mode=alslight] .application-thank-you--als .application-thank-you__action,:root[data-semantic-mode=alsdark] .application-thank-you--als .application-thank-you__action{display:inline-flex;flex:1;align-items:center;justify-content:center;height:43px;padding:10px 20px;border:1.5px solid var(--color-border-default);border-radius:var(--radius-button, 8px);background:transparent;color:var(--color-text-accent-secondary);text-decoration:none;font-family:var(--button-regular-small-font-family, "Inter", sans-serif);font-size:var(--button-regular-small-font-size, 14px);line-height:var(--button-regular-small-line-height, 20px);letter-spacing:var(--button-regular-small-letter-spacing, .3px);font-weight:var(--button-regular-small-font-weight, 500);box-shadow:var(--als-box-shadow);box-sizing:border-box}:root[data-semantic-mode=alslight] .application-thank-you--als .application-thank-you__action:hover,:root[data-semantic-mode=alsdark] .application-thank-you--als .application-thank-you__action:hover{background:var(--color-surface-accent-primary-subtle)}@media(max-width:767px){:root[data-semantic-mode=alslight] .application-form--als,:root[data-semantic-mode=alsdark] .application-form--als{max-width:none;gap:24px}:root[data-semantic-mode=alslight] .application-form--als .application-form__als-stepper-card,:root[data-semantic-mode=alsdark] .application-form--als .application-form__als-stepper-card{padding:16px;border-radius:var(--als-apply-card-radius-mobile)}:root[data-semantic-mode=alslight] .application-form--als .application-form__card,:root[data-semantic-mode=alsdark] .application-form--als .application-form__card{gap:32px;padding:20px 16px;border-radius:var(--als-apply-card-radius-mobile)}:root[data-semantic-mode=alslight] .application-stepper__als-list,:root[data-semantic-mode=alsdark] .application-stepper__als-list{gap:8px}:root[data-semantic-mode=alslight] .application-stepper__als-icon-tile,:root[data-semantic-mode=alsdark] .application-stepper__als-icon-tile{width:50px;height:50px;padding:8px}:root[data-semantic-mode=alslight] .application-stepper__als-icon,:root[data-semantic-mode=alsdark] .application-stepper__als-icon{width:32px;height:32px}:root[data-semantic-mode=alslight] .application-form--als .application-step__heading,:root[data-semantic-mode=alsdark] .application-form--als .application-step__heading{font-family:var(--heading-s-font-family, "Inter", sans-serif);font-size:var(--heading-s-font-size, 20px);line-height:var(--heading-s-line-height, 28px)}:root[data-semantic-mode=alslight] .application-form--als .application-step__subsection,:root[data-semantic-mode=alsdark] .application-form--als .application-step__subsection{font-family:var(--heading-xs-font-family, "Inter", sans-serif);font-size:var(--heading-xs-font-size, 18px);line-height:var(--heading-xs-line-height, 28px)}:root[data-semantic-mode=alslight] .application-form--als .application-form__alert,:root[data-semantic-mode=alsdark] .application-form--als .application-form__alert{padding:16px}:root[data-semantic-mode=alslight] .application-form--als .application-form__alert-copy,:root[data-semantic-mode=alsdark] .application-form--als .application-form__alert-copy{font-family:var(--body-s-font-family, "Inter", sans-serif);font-size:var(--body-s-font-size, 14px);line-height:var(--body-s-line-height, 22px)}:root[data-semantic-mode=alslight] .application-form--als .application-radio__label,:root[data-semantic-mode=alslight] .application-form--als .application-step__intro,:root[data-semantic-mode=alslight] .application-form--als .application-form__checkbox-label,:root[data-semantic-mode=alsdark] .application-form--als .application-radio__label,:root[data-semantic-mode=alsdark] .application-form--als .application-step__intro,:root[data-semantic-mode=alsdark] .application-form--als .application-form__checkbox-label{font-family:var(--body-s-font-family, "Inter", sans-serif);font-size:var(--body-s-font-size, 14px);line-height:var(--body-s-line-height, 22px)}:root[data-semantic-mode=alslight] .application-form--als .application-radio-section__row,:root[data-semantic-mode=alsdark] .application-form--als .application-radio-section__row{flex-direction:column}:root[data-semantic-mode=alslight] .application-form--als .application-form__actions,:root[data-semantic-mode=alslight] .application-form--als .application-form__actions--als,:root[data-semantic-mode=alsdark] .application-form--als .application-form__actions,:root[data-semantic-mode=alsdark] .application-form--als .application-form__actions--als{flex-direction:column;gap:16px;width:100%}:root[data-semantic-mode=alslight] .application-form--als .application-form__continue,:root[data-semantic-mode=alsdark] .application-form--als .application-form__continue{width:100%;height:40px;padding:10px 16px}:root[data-semantic-mode=alslight] .application-form--als .application-step__promo-apply,:root[data-semantic-mode=alsdark] .application-form--als .application-step__promo-apply{width:100%;height:40px;padding:10px 20px}:root[data-semantic-mode=alslight] .application-form--als .application-form__surface--thank-you,:root[data-semantic-mode=alsdark] .application-form--als .application-form__surface--thank-you{padding:0}:root[data-semantic-mode=alslight] .application-thank-you--als,:root[data-semantic-mode=alsdark] .application-thank-you--als{max-width:none;gap:24px;padding:24px 16px;border-radius:var(--als-apply-card-radius-mobile)}:root[data-semantic-mode=alslight] .application-thank-you--als .application-thank-you__title,:root[data-semantic-mode=alsdark] .application-thank-you--als .application-thank-you__title{font-family:var(--heading-s-font-family, "Inter", sans-serif);font-size:var(--heading-s-font-size, 20px);line-height:var(--heading-s-line-height, 28px)}:root[data-semantic-mode=alslight] .application-thank-you--als .application-thank-you__actions,:root[data-semantic-mode=alsdark] .application-thank-you--als .application-thank-you__actions{flex-direction:column;align-items:stretch;gap:16px}:root[data-semantic-mode=alslight] .application-thank-you--als .application-thank-you__action,:root[data-semantic-mode=alsdark] .application-thank-you--als .application-thank-you__action{width:100%;height:40px}}.short-application-form{width:100%}.short-application-form__actions{width:min(100%,362px)}.short-application-step__fields{display:flex;flex-direction:column;gap:40px;width:100%}.short-application-step__loan-row{display:flex;gap:20px;align-items:flex-start;width:min(100%,712px)}.short-application-step__promo-group{display:flex;flex:1;gap:10px;align-items:flex-end}.short-application-step__promo-apply{flex-shrink:0;height:47px;padding:10px 20px;border:1px solid var(--color-button-primary-default-border, #ff6900);border-radius:var(--radius-button, 9999px);background:var(--color-button-primary-default-bg, #ff6900);color:var(--color-text-on-white, #fff);cursor:pointer;font-family:var(--button-uppercase-small-font-family, "Inter", sans-serif);font-size:var(--button-uppercase-small-font-size, 14px);line-height:var(--button-uppercase-small-line-height, 15px);letter-spacing:var(--button-uppercase-small-letter-spacing, .3px);font-weight:var(--button-uppercase-small-font-weight, 700);text-transform:uppercase}.short-application-step__promo-apply:hover{background:var(--color-button-primary-hover-bg, #f54900);border-color:var(--color-button-primary-hover-border, #f54900)}.short-application-step__consents{display:flex;flex-direction:column;gap:12px;width:100%}.short-application-step__required-mark{color:var(--color-text-accent-primaty-dark, #9f2d00)}.short-application-verification{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;border:none}.short-application-verification__legend{display:flex;gap:2px;align-items:flex-start;margin:0;padding:0}.short-application-verification__question{color:var(--color-text-primary, #130d33);font-family:var(--label-lg-font-family, "Inter", sans-serif);font-size:var(--label-lg-font-size, 18px);line-height:var(--label-lg-line-height, 24px);font-weight:var(--label-lg-font-weight, 500)}.short-application-verification__required{flex-shrink:0;width:16px;height:16px}.short-application-verification__options{width:100%}.short-application-verification__label{font-family:var(--body-lg-font-family, "Inter", sans-serif);font-size:var(--body-lg-font-size, 18px);line-height:var(--body-lg-line-height, 26px)}.application-radio__options--horizontal{flex-direction:row;gap:20px}.application-radio__options--horizontal .application-radio__option{flex:1}.short-application-unavailable__message{margin:0;color:var(--color-text-primary, #130d33);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}.short-application-loading{margin:0;color:var(--color-text-secondary, #4a5565);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}.application-form__title--short{font-family:var(--heading-s-font-family, "Inter", sans-serif);font-size:var(--heading-s-font-size, 20px);line-height:var(--heading-s-line-height, 28px);font-weight:var(--heading-s-font-weight, 600)}.short-application-step__group{display:flex;flex-direction:column;gap:20px;width:100%}.short-application-confirm-header{display:flex;flex-direction:column;gap:12px;width:100%}.short-application-confirm-header__title{margin:0;color:var(--color-text-primary, #130d33);font-family:var(--heading-lg-font-family, "Inter", sans-serif);font-size:var(--heading-lg-font-size, 32px);line-height:var(--heading-lg-line-height, 40px);font-weight:var(--heading-lg-font-weight, 700)}.short-application-confirm-header__intro{margin:0;color:var(--color-text-secondary, #4a5565);font-family:var(--body-lg-font-family, "Inter", sans-serif);font-size:var(--body-lg-font-size, 18px);line-height:var(--body-lg-line-height, 26px);font-weight:var(--body-lg-font-weight, 400)}.short-application-confirm-summary{display:flex;flex-direction:column;gap:24px;width:100%}.short-application-confirm-loan{display:flex;flex-direction:column;gap:8px}.short-application-confirm-loan__label{margin:0;color:var(--color-text-secondary, #4a5565);font-family:var(--label-m-font-family, "Inter", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 500)}.short-application-confirm-loan__value{margin:0;color:var(--color-text-primary, #130d33);font-family:var(--heading-m-font-family, "Inter", sans-serif);font-size:var(--heading-m-font-size, 24px);line-height:var(--heading-m-line-height, 32px);font-weight:var(--heading-m-font-weight, 700)}.short-application-confirm-divider{border-top:1px solid var(--color-border-default, #d1d5dc);width:100%}.short-application-confirm-section{display:flex;flex-direction:column;gap:20px;width:100%}.short-application-confirm-section__title{margin:0;color:var(--color-text-secondary, #4a5565);font-family:var(--button-uppercase-m-font-family, "Inter", sans-serif);font-size:var(--button-uppercase-m-font-size, 16px);font-weight:var(--button-uppercase-m-font-weight, 700);text-transform:uppercase}.short-application-confirm-section__rows{display:flex;flex-direction:column;gap:12px}.short-application-confirm-row{display:flex;gap:12px;align-items:center;width:100%}.short-application-confirm-row__label{color:var(--color-text-secondary, #4a5565);font-family:var(--label-m-font-family, "Inter", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 500)}.short-application-confirm-row__value{flex:1;color:var(--color-text-primary, #130d33);text-align:right;font-family:var(--label-m-font-family, "Inter", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 500)}.short-application-confirm-actions{align-self:stretch;justify-content:center;gap:12px}.short-application-confirm-actions__back,.short-application-confirm-actions__confirm{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:175px;min-width:175px;height:44px;padding:0 24px;line-height:1}.short-application-thank-you{display:flex;flex-direction:column;gap:32px;width:100%;padding:40px;border-radius:8px;background:var(--color-surface-neutral-primary, #fff);box-shadow:var(--shadow-1-box-shadow, 0 1px 2px -1px rgba(0, 0, 0, .1), 0 1px 3px 0 rgba(0, 0, 0, .1))}.short-application-thank-you__title{margin:0;color:var(--color-brand-primary, #1e3f82);text-align:center;font-family:var(--display-s-font-family, "Inter", sans-serif);font-size:var(--display-s-font-size, 40px);line-height:var(--display-s-line-height, 120%);font-weight:var(--display-s-font-weight, 700)}.short-application-thank-you__body{display:flex;flex-direction:column;gap:16px}.short-application-thank-you__paragraph{margin:0;color:var(--color-text-primary, #130d33);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}.short-application-thank-you__actions{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.short-application-thank-you__action{display:inline-flex;align-items:center;justify-content:center;min-width:175px;padding:20px 40px;border:1.5px solid var(--color-button-primary-default-border, #ff6900);border-radius:var(--radius-button, 9999px);background:transparent;color:var(--color-text-accent-primary, #f54900);cursor:pointer;font-family:var(--button-uppercase-m-font-family, "Inter", sans-serif);font-size:var(--button-uppercase-m-font-size, 16px);font-weight:var(--button-uppercase-m-font-weight, 700);text-decoration:none;text-transform:uppercase}.short-application-thank-you__action:hover{background:#ffedd459}@media(max-width:768px){.short-application-step__loan-row{flex-direction:column;width:100%}.short-application-step__promo-group{flex-direction:row;align-items:flex-end;width:100%}.short-application-step__promo-apply{height:47px}.short-application-verification__label{font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}.short-application-form__actions{width:100%}.short-application-form__actions .application-form__back,.short-application-form__actions .application-form__continue{min-width:0;height:40px;padding:10px 20px;font-family:var(--button-uppercase-small-font-family, "Inter", sans-serif);font-size:var(--button-uppercase-small-font-size, 14px);line-height:var(--button-uppercase-small-line-height, 15px);letter-spacing:var(--button-uppercase-small-letter-spacing, .3px)}.short-application-form__actions .application-form__continue{flex:1}.short-application-confirm-header__title{font-family:var(--heading-s-font-family, "Inter", sans-serif);font-size:var(--heading-s-font-size, 20px);line-height:var(--heading-s-line-height, 28px);font-weight:var(--heading-s-font-weight, 600)}.short-application-confirm-header__intro{font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}.short-application-confirm-loan__value{font-family:var(--heading-s-font-family, "Inter", sans-serif);font-size:var(--heading-s-font-size, 20px);line-height:var(--heading-s-line-height, 28px);font-weight:var(--heading-s-font-weight, 600)}.short-application-confirm-section{gap:12px}.short-application-confirm-section__title{font-family:var(--button-uppercase-small-font-family, "Inter", sans-serif);font-size:var(--button-uppercase-small-font-size, 14px);line-height:var(--button-uppercase-small-line-height, 15px);letter-spacing:var(--button-uppercase-small-letter-spacing, .3px)}.short-application-confirm-actions__back,.short-application-confirm-actions__confirm{display:inline-flex;align-items:center;justify-content:center;flex:1;width:auto;min-width:0;height:40px;padding:0 20px;font-family:var(--button-uppercase-small-font-family, "Inter", sans-serif);font-size:var(--button-uppercase-small-font-size, 14px);line-height:var(--button-uppercase-small-line-height, 15px);letter-spacing:var(--button-uppercase-small-letter-spacing, .3px)}.short-application-thank-you{gap:24px;padding:20px;box-shadow:none}.short-application-thank-you__title{text-align:left;font-family:var(--heading-m-font-family, "Inter", sans-serif);font-size:var(--heading-m-font-size, 24px);line-height:var(--heading-m-line-height, 32px);font-weight:var(--heading-m-font-weight, 700)}.short-application-thank-you__actions{align-self:stretch}.short-application-thank-you__action{flex:1;min-width:0;height:40px;padding:10px 20px;font-family:var(--button-uppercase-small-font-family, "Inter", sans-serif);font-size:var(--button-uppercase-small-font-size, 14px);line-height:var(--button-uppercase-small-line-height, 15px);letter-spacing:var(--button-uppercase-small-letter-spacing, .3px)}}.short-application-thank-you__link{color:inherit;text-decoration:underline;text-underline-offset:2px}:root[data-semantic-mode=pls] .short-application-form--pls{gap:24px;max-width:944px}:root[data-semantic-mode=pls] .short-application-form--pls .application-form__card--pls-short{gap:40px;padding:0;border-radius:0;background:transparent;box-shadow:none}:root[data-semantic-mode=pls] .short-application-pls-header{display:flex;flex-direction:column;gap:20px;width:100%}:root[data-semantic-mode=pls] .short-application-pls-header__title-row{display:flex;flex-direction:row;gap:16px;align-items:center}:root[data-semantic-mode=pls] .short-application-pls-header__back{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:2px solid var(--color-border-accent, #478fe4);border-radius:var(--radius-full, 9999px);background:transparent;color:var(--color-text-primary, #1a1a1a);cursor:pointer}:root[data-semantic-mode=pls] .short-application-pls-header__back-icon{width:24px;height:24px}:root[data-semantic-mode=pls] .short-application-pls-header__title{margin:0;color:var(--color-text-primary, #1a1a1a);font-family:var(--heading-lg-font-family, "Exo", sans-serif);font-size:var(--heading-lg-font-size, 32px);line-height:var(--heading-lg-line-height, 40px);font-weight:var(--heading-lg-font-weight, 500)}:root[data-semantic-mode=pls] .short-application-pls-header__intro{margin:0;padding-left:64px;color:var(--color-text-secondary, #5a5a6b);font-family:var(--body-lg-font-family, "Exo", sans-serif);font-size:var(--body-lg-font-size, 18px);line-height:var(--body-lg-line-height, 26px);font-weight:var(--body-lg-font-weight, 400)}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-step__promo-apply{height:52px;padding:16px 24px;border-radius:var(--radius-button, 8px);font-family:var(--button-regular-m-font-family, "Exo", sans-serif);font-size:var(--button-regular-m-font-size, 16px);font-weight:var(--button-regular-m-font-weight, 600);letter-spacing:normal;text-transform:none}:root[data-semantic-mode=pls] .short-application-form--pls .application-form__back,:root[data-semantic-mode=pls] .short-application-form--pls .application-form__continue,:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-actions__back,:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-actions__confirm{min-width:0;height:52px;padding:12px 24px;border-radius:var(--radius-button, 8px);font-family:var(--button-regular-m-font-family, "Exo", sans-serif);font-size:var(--button-regular-m-font-size, 16px);font-weight:var(--button-regular-m-font-weight, 600);letter-spacing:normal;text-transform:none}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-actions__back,:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-actions__confirm{width:auto;min-width:0;padding:12px 40px}:root[data-semantic-mode=pls] .short-application-form--pls .application-form__back:hover,:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-actions__back:hover{background:#478fe414}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-summary{gap:24px;padding:24px;border-radius:var(--radius-card-s, 12px);background:var(--color-surface-neutral-secondary, #f9fafb);box-shadow:var(--pls-card-box-shadow, 0px 3px 12px -12px rgba(16, 9, 46, .18), 0px -1px 7.8px 0px rgba(16, 9, 46, .1))}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-loan__label,:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-section__title{color:var(--color-text-accent-primary, #478fe4);font-family:var(--heading-m-font-family, "Exo", sans-serif);font-size:var(--heading-m-font-size, 24px);line-height:var(--heading-m-line-height, 32px);font-weight:var(--heading-m-font-weight, 500);text-transform:none}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-loan__value{color:var(--color-text-primary, #1a1a1a);font-family:var(--heading-lg-font-family, "Exo", sans-serif);font-size:var(--heading-lg-font-size, 32px);line-height:var(--heading-lg-line-height, 40px);font-weight:var(--heading-lg-font-weight, 500)}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-section{gap:20px}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-row__label,:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-row__value{font-family:var(--label-xl-font-family, "Exo", sans-serif);font-size:var(--label-xl-font-size, 20px);line-height:var(--label-xl-line-height, 28px);font-weight:var(--label-xl-font-weight, 500)}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-actions{justify-content:flex-start;gap:24px}:root[data-semantic-mode=pls] .short-application-form--pls .application-form__actions--split{justify-content:flex-start}:root[data-semantic-mode=pls] .short-application-form--pls .application-radio__control{background:var(--color-surface-neutral-input, #f3f3f5)}:root[data-semantic-mode=pls] .short-application-form--pls .application-form__checkbox-box{border-radius:5px;background:var(--color-surface-neutral-secondary, #f9fafb)}:root[data-semantic-mode=pls] .short-application-form--pls .application-form__checkbox-check{display:none;width:14px;height:14px;color:var(--color-text-on-white, #ffffff)}:root[data-semantic-mode=pls] .short-application-form--pls .application-form__checkbox-input:checked+.application-form__checkbox-box{border-color:var(--color-button-primary-default-border, #478fe4);background:var(--color-button-primary-default-bg, #478fe4);box-shadow:none}:root[data-semantic-mode=pls] .short-application-form--pls .application-form__checkbox-input:checked+.application-form__checkbox-box .application-form__checkbox-check{display:block}:root[data-semantic-mode=pls] .short-application-form--pls .application-field__required,:root[data-semantic-mode=pls] .short-application-form--pls .short-application-verification__required,:root[data-semantic-mode=pls] .short-application-form--pls .short-application-step__required-mark{color:var(--color-text-accent-primary, #478fe4)}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-step__fields{gap:40px}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-verification{gap:16px}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-verification__legend{margin-bottom:16px}:root[data-semantic-mode=pls] .short-application-form--pls .application-radio__options--horizontal .application-radio__option{flex:0 0 160px;width:160px}:root[data-semantic-mode=pls] .application-form__surface--thank-you-pls{display:flex;justify-content:center;width:100%}:root[data-semantic-mode=pls] .short-application-thank-you--pls{box-sizing:border-box;gap:32px;align-items:center;width:min(100%,784px);padding:40px 20px;border-radius:24px;background:var(--color-surface-neutral-primary, #ffffff);box-shadow:var(--pls-card-box-shadow, 0px 3px 12px -12px rgba(16, 9, 46, .18), 0px -1px 7.8px 0px rgba(16, 9, 46, .1))}:root[data-semantic-mode=pls] .short-application-thank-you--pls .short-application-thank-you__title{width:100%;color:var(--color-text-primary, #1a1a1a);text-align:center;font-family:var(--heading-lg-font-family, "Exo", sans-serif);font-size:var(--heading-lg-font-size, 32px);line-height:var(--heading-lg-line-height, 40px);font-weight:var(--heading-lg-font-weight, 500)}:root[data-semantic-mode=pls] .short-application-thank-you--pls .short-application-thank-you__body{width:100%;gap:0}:root[data-semantic-mode=pls] .short-application-thank-you--pls .short-application-thank-you__paragraph{text-align:center;color:var(--color-text-primary, #1a1a1a);font-family:var(--body-m-font-family, "Exo", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}:root[data-semantic-mode=pls] .short-application-thank-you--pls .short-application-thank-you__actions{width:min(100%,600px);gap:24px}:root[data-semantic-mode=pls] .short-application-thank-you--pls .short-application-thank-you__action{gap:8px;min-width:0;height:52px;padding:16px 24px;border-radius:var(--radius-button, 8px);font-family:var(--button-regular-m-font-family, "Exo", sans-serif);font-size:var(--button-regular-m-font-size, 16px);font-weight:var(--button-regular-m-font-weight, 600);letter-spacing:normal;text-transform:none}:root[data-semantic-mode=pls] .short-application-thank-you--pls .short-application-thank-you__action:hover{background:#478fe414}:root[data-semantic-mode=pls] .short-application-thank-you__phone-icon{width:24px;height:24px;color:var(--color-text-accent-primary, #478fe4)}@media(max-width:768px){:root[data-semantic-mode=pls] .short-application-pls-header__back{width:28px;height:28px}:root[data-semantic-mode=pls] .short-application-pls-header__back-icon{width:16px;height:16px}:root[data-semantic-mode=pls] .short-application-pls-header__title{font-family:var(--heading-s-font-family, "Exo", sans-serif);font-size:var(--heading-s-font-size, 20px);line-height:var(--heading-s-line-height, 28px);font-weight:var(--heading-s-font-weight, 500)}:root[data-semantic-mode=pls] .short-application-pls-header__intro{padding-left:0;font-family:var(--body-m-font-family, "Exo", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-step__promo-apply{height:47px;padding:10px 20px;font-family:var(--button-regular-small-font-family, "Exo", sans-serif);font-size:var(--button-regular-small-font-size, 14px);line-height:var(--button-regular-small-line-height, 20px);letter-spacing:var(--button-regular-small-letter-spacing, .3px)}:root[data-semantic-mode=pls] .short-application-form--pls .application-form__back,:root[data-semantic-mode=pls] .short-application-form--pls .application-form__continue,:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-actions__back,:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-actions__confirm{flex:1;height:40px;padding:10px 20px;font-family:var(--button-regular-small-font-family, "Exo", sans-serif);font-size:var(--button-regular-small-font-size, 14px);line-height:var(--button-regular-small-line-height, 20px);letter-spacing:var(--button-regular-small-letter-spacing, .3px)}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-form__actions{width:100%;gap:12px}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-verification{gap:12px}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-verification__legend{margin-bottom:12px}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-verification+.short-application-verification{margin-top:-8px}:root[data-semantic-mode=pls] .short-application-form--pls .application-radio__options--horizontal{flex-direction:column;gap:20px}:root[data-semantic-mode=pls] .short-application-form--pls .application-radio__options--horizontal .application-radio__option{flex:none;width:100%}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-summary{padding:0;border-radius:12px;background:transparent;box-shadow:none}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-loan__label,:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-section__title{font-family:var(--heading-xs-font-family, "Exo", sans-serif);font-size:var(--heading-xs-font-size, 18px);line-height:var(--heading-xs-line-height, 28px)}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-loan__value{font-family:var(--heading-m-font-family, "Exo", sans-serif);font-size:var(--heading-m-font-size, 24px);line-height:var(--heading-m-line-height, 32px)}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-section{gap:12px}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-row__label,:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-row__value{font-family:var(--label-m-font-family, "Exo", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px)}:root[data-semantic-mode=pls] .short-application-form--pls .short-application-confirm-actions{gap:12px}:root[data-semantic-mode=pls] .short-application-form--pls .application-field__input-wrap{min-height:47px;padding:12px;border:1px solid var(--color-border-default, #d1d5dc);border-radius:var(--radius-input, 8px)}:root[data-semantic-mode=pls] .short-application-thank-you--pls{width:100%;gap:24px;padding:40px 20px;border-radius:0;box-shadow:none}:root[data-semantic-mode=pls] .short-application-thank-you--pls .short-application-thank-you__title{font-family:var(--heading-m-font-family, "Exo", sans-serif);font-size:var(--heading-m-font-size, 24px);line-height:var(--heading-m-line-height, 32px)}:root[data-semantic-mode=pls] .short-application-thank-you--pls .short-application-thank-you__actions{width:100%}:root[data-semantic-mode=pls] .short-application-thank-you--pls .short-application-thank-you__action{flex:1;height:40px;padding:10px 20px;font-family:var(--button-regular-small-font-family, "Exo", sans-serif);font-size:var(--button-regular-small-font-size, 14px);line-height:var(--button-regular-small-line-height, 20px);letter-spacing:var(--button-regular-small-letter-spacing, .3px)}:root[data-semantic-mode=pls] .short-application-thank-you--pls .short-application-thank-you__phone-icon{display:none}}:root[data-semantic-mode=uls] .short-application-form--uls{gap:0;max-width:none;width:100%}:root[data-semantic-mode=uls] .short-application-form--uls .application-form__surface{gap:24px;padding:0;background:transparent;box-shadow:none}:root[data-semantic-mode=uls] .short-application-form--uls .application-form__card--uls-short{gap:40px;width:100%;max-width:794px;margin:0 auto;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}:root[data-semantic-mode=uls] .short-application-uls-header{position:relative;display:flex;align-items:flex-end;overflow:hidden;width:calc(100% + 40px);max-width:none;height:var(--uls-page-title-height-desktop, 130px);margin-left:-20px;margin-right:-20px;padding:32px 20px 40px;box-sizing:border-box}:root[data-semantic-mode=uls] .short-application-uls-header__pattern{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;pointer-events:none}:root[data-semantic-mode=uls] .short-application-uls-header__inner{position:relative;z-index:1;display:flex;flex-direction:row;gap:24px;align-items:center;width:100%;max-width:794px;margin:0 auto}:root[data-semantic-mode=uls] .short-application-uls-header__back{display:inline-flex;flex-shrink:0;gap:4px;align-items:center;padding:0;border:none;background:transparent;color:var(--color-text-accent-secondary-light, #c5dcff);cursor:pointer}:root[data-semantic-mode=uls] .short-application-uls-header__back-icon{width:24px;height:24px}:root[data-semantic-mode=uls] .short-application-uls-header__back-label{font-family:var(--label-m-font-family, "Figtree", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 400)}:root[data-semantic-mode=uls] .short-application-uls-header__title{margin:0;color:var(--color-text-on-white, #ffffff);font-family:var(--heading-lg-font-family, "Figtree", sans-serif);font-size:var(--heading-lg-font-size, 32px);line-height:var(--heading-lg-line-height, 40px);font-weight:var(--heading-lg-font-weight, 500)}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__fields{gap:40px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__card{display:flex;flex-direction:column;gap:24px;width:100%;padding:24px;border:1px solid var(--color-border-default, #d1d5db);border-radius:var(--radius-m, 12px);background:var(--color-surface-neutral-primary, #ffffff);box-sizing:border-box}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__card--verification{gap:40px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__card--loan .application-field--select,:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__card--loan .application-field:not(.application-field--optional){width:min(100%,387px)}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__promo-group{gap:10px;width:100%}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__promo-group .application-field{flex:0 0 285px;width:285px;max-width:100%}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__promo-apply{height:52px;padding:16px 40px;border-radius:var(--radius-button, 9999px);font-family:var(--button-regular-m-font-family, "Figtree", sans-serif);font-size:var(--button-regular-m-font-size, 16px);font-weight:var(--button-regular-m-font-weight, 600);letter-spacing:normal;text-transform:none}:root[data-semantic-mode=uls] .short-application-form--uls .application-field__input-wrap{min-height:52px;padding:14px 16px;border:1px solid var(--color-border-default, #d1d5db);border-radius:var(--radius-input, 8px);background:var(--color-surface-neutral-input, #ffffff)}:root[data-semantic-mode=uls] .short-application-form--uls .application-field__label,:root[data-semantic-mode=uls] .short-application-form--uls .application-field__label label{color:var(--color-text-primary, #111111);font-family:var(--label-m-font-family, "Figtree", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 400)}:root[data-semantic-mode=uls] .short-application-form--uls .application-field__required,:root[data-semantic-mode=uls] .short-application-form--uls .short-application-verification__required,:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__required-mark{color:var(--color-brand-accent, #dc2626)}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-verification{gap:12px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-verification__legend{margin-bottom:0}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-verification__question{color:var(--color-text-primary, #111111);font-family:var(--label-lg-font-family, "Figtree", sans-serif);font-size:var(--label-lg-font-size, 18px);line-height:var(--label-lg-line-height, 24px);font-weight:var(--label-lg-font-weight, 400)}:root[data-semantic-mode=uls] .short-application-form--uls .application-radio__options--horizontal{gap:20px}:root[data-semantic-mode=uls] .short-application-form--uls .application-radio__options--horizontal .application-radio__option{flex:0 0 160px;width:160px}:root[data-semantic-mode=uls] .short-application-form--uls .application-radio__control{width:20px;height:20px;border-width:1.5px;border-color:var(--border-strong, #9ca3af);background:var(--color-surface-neutral-input, #ffffff)}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-verification__label,:root[data-semantic-mode=uls] .short-application-form--uls .application-radio__label{color:var(--color-text-primary, #111111);font-family:var(--button-uppercase-m-font-family, "Figtree", sans-serif);font-size:var(--button-uppercase-m-font-size, 16px);font-weight:var(--button-uppercase-m-font-weight, 600);text-transform:uppercase}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__consents{gap:12px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__consents .application-step__intro{color:var(--color-text-primary, #111111);font-family:var(--body-m-font-family, "Figtree", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px);font-weight:var(--body-m-font-weight, 400)}:root[data-semantic-mode=uls] .short-application-form--uls .application-form__checkbox-box{width:20px;height:20px;border-width:1.5px;border-color:var(--color-border-default, #d1d5db);border-radius:5px;background:var(--color-surface-neutral-secondary, #f0f5fa)}:root[data-semantic-mode=uls] .short-application-form--uls .application-form__checkbox-check{width:12px;height:12px}:root[data-semantic-mode=uls] .short-application-form--uls .application-form__checkbox-input:checked+.application-form__checkbox-box{border-color:var(--color-button-primary-default-border, #1470af);background:var(--color-button-primary-default-bg, #1470af)}:root[data-semantic-mode=uls] .short-application-form--uls .application-form__checkbox-input:checked+.application-form__checkbox-box .application-form__checkbox-check{color:var(--color-text-on-white, #ffffff)}:root[data-semantic-mode=uls] .short-application-form--uls .application-form__checkbox-label{color:var(--color-text-primary, #111111);font-family:var(--body-m-font-family, "Figtree", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px);font-weight:var(--body-m-font-weight, 400)}:root[data-semantic-mode=uls] .short-application-form--uls .application-form__checkbox-link{color:inherit;text-decoration:underline}:root[data-semantic-mode=uls] .short-application-form--uls .application-form__back,:root[data-semantic-mode=uls] .short-application-form--uls .application-form__continue,:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-actions__back,:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-actions__confirm{min-width:0;height:52px;padding:16px 40px;border-radius:var(--radius-button, 9999px);font-family:var(--button-regular-m-font-family, "Figtree", sans-serif);font-size:var(--button-regular-m-font-size, 16px);font-weight:var(--button-regular-m-font-weight, 600);letter-spacing:normal;text-transform:none}:root[data-semantic-mode=uls] .short-application-form--uls .application-form__back,:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-actions__back{border-width:1.5px;border-color:var(--color-button-primary-default-border, #1470af);background:transparent;color:var(--color-text-accent-primary, #0274be)}:root[data-semantic-mode=uls] .short-application-form--uls .application-form__back:hover,:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-actions__back:hover{background:#0274be0f}:root[data-semantic-mode=uls] .short-application-form--uls .application-form__continue,:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-actions__confirm{border-color:var(--color-button-primary-default-border, #1470af);background:var(--color-button-primary-default-bg, #1470af);color:var(--color-text-on-white, #ffffff)}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-form__actions{width:min(100%,362px);gap:24px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-summary--uls{display:flex;flex-direction:column;gap:24px;width:100%;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-card{flex:1;min-width:0;padding:24px;border:1px solid var(--color-border-default, #d1d5db);border-radius:var(--radius-m, 12px);background:var(--color-surface-neutral-primary, #ffffff);box-sizing:border-box}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-cards-row{display:flex;flex-direction:row;gap:24px;align-items:stretch;width:100%}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-loan{gap:40px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-loan__label,:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-section__title{color:var(--color-surface-accent-secondary, #0274be);font-family:var(--button-uppercase-m-font-family, "Figtree", sans-serif);font-size:var(--button-uppercase-m-font-size, 16px);font-weight:var(--button-uppercase-m-font-weight, 600);text-transform:uppercase}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-loan__value{color:var(--color-text-primary, #111111);font-family:var(--heading-lg-font-family, "Figtree", sans-serif);font-size:var(--heading-lg-font-size, 32px);line-height:var(--heading-lg-line-height, 40px);font-weight:var(--heading-lg-font-weight, 500)}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-section{gap:40px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-section__rows{gap:16px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-row__label{color:var(--color-text-secondary, #4a4f63);font-family:var(--label-m-font-family, "Figtree", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 400)}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-row__value{color:var(--color-text-primary, #111111);text-align:right;font-family:var(--label-m-font-family, "Figtree", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 400)}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-actions{width:min(100%,362px);gap:24px;justify-content:flex-start}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__group{display:flex;flex-direction:column;gap:24px;width:100%;padding:24px;border:1px solid var(--color-border-default, #d1d5db);border-radius:var(--radius-m, 12px);background:var(--color-surface-neutral-primary, #ffffff);box-sizing:border-box}:root[data-semantic-mode=uls] .application-form__surface--thank-you-uls{display:flex;justify-content:center;width:100%;padding-top:40px}:root[data-semantic-mode=uls] .short-application-thank-you--uls{box-sizing:border-box;gap:24px;align-items:stretch;width:min(100%,590px);padding:40px;border:1px solid var(--color-border-default, #d1d5db);border-radius:var(--radius-m, 12px);background:var(--color-surface-neutral-primary, #ffffff);box-shadow:var(--uls-card-box-shadow, 0px 3px 32.9px -12px rgba(0, 0, 0, .15))}:root[data-semantic-mode=uls] .short-application-thank-you--uls .short-application-thank-you__title{width:100%;color:var(--color-text-accent-primary, #0274be);text-align:left;font-family:var(--heading-lg-font-family, "Figtree", sans-serif);font-size:var(--heading-lg-font-size, 32px);line-height:var(--heading-lg-line-height, 40px);font-weight:var(--heading-lg-font-weight, 500)}:root[data-semantic-mode=uls] .short-application-thank-you--uls .short-application-thank-you__body{width:100%;gap:0}:root[data-semantic-mode=uls] .short-application-thank-you--uls .short-application-thank-you__paragraph{text-align:left;color:var(--color-text-primary, #111111);font-family:var(--body-m-font-family, "Figtree", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}:root[data-semantic-mode=uls] .short-application-thank-you--uls .short-application-thank-you__actions{width:100%;gap:24px}:root[data-semantic-mode=uls] .short-application-thank-you--uls .short-application-thank-you__action{gap:8px;flex:1;min-width:0;height:52px;padding:16px 40px;border:1.5px solid var(--color-button-primary-default-border, #1470af);border-radius:var(--radius-button, 9999px);background:transparent;color:var(--color-text-accent-primary, #0274be);font-family:var(--button-regular-m-font-family, "Figtree", sans-serif);font-size:var(--button-regular-m-font-size, 16px);font-weight:var(--button-regular-m-font-weight, 600);letter-spacing:normal;text-transform:none}:root[data-semantic-mode=uls] .short-application-thank-you--uls .short-application-thank-you__action:hover{background:#0274be0f}:root[data-semantic-mode=uls] .short-application-thank-you--uls .short-application-thank-you__phone-icon{width:24px;height:24px;color:var(--color-text-accent-primary, #0274be)}@media(max-width:768px){:root[data-semantic-mode=uls] .short-application-uls-header{height:var(--uls-page-title-height, 86px);width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding:20px}:root[data-semantic-mode=uls] .short-application-uls-header__inner{gap:24px;max-width:none}:root[data-semantic-mode=uls] .short-application-uls-header__back-label{display:none}:root[data-semantic-mode=uls] .short-application-uls-header__title{font-family:var(--heading-s-font-family, "Figtree", sans-serif);font-size:var(--heading-s-font-size, 20px);line-height:var(--heading-s-line-height, 28px);font-weight:600}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__fields{gap:24px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__card{gap:24px;padding:16px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__card--verification{gap:32px;padding:24px 16px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__card--loan .application-field--select,:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__card--loan .application-field:not(.application-field--optional){width:100%}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__promo-group{gap:16px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__promo-group .application-field{flex:1;width:auto}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__promo-apply{height:47px;padding:10px 20px;font-family:var(--button-regular-small-font-family, "Figtree", sans-serif);font-size:var(--button-regular-small-font-size, 14px);line-height:var(--button-regular-small-line-height, 20px);letter-spacing:var(--button-regular-small-letter-spacing, .3px)}:root[data-semantic-mode=uls] .short-application-form--uls .application-field__input-wrap{min-height:47px;padding:12px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-verification__question{font-family:var(--label-m-font-family, "Figtree", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px)}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__consents .application-step__intro,:root[data-semantic-mode=uls] .short-application-form--uls .application-form__checkbox-label{font-family:var(--body-s-font-family, "Figtree", sans-serif);font-size:var(--body-s-font-size, 14px);line-height:var(--body-s-line-height, 22px)}:root[data-semantic-mode=uls] .short-application-form--uls .application-form__actions--split,:root[data-semantic-mode=uls] .short-application-form--uls .short-application-form__actions,:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-actions{flex-direction:column;width:100%;gap:12px}:root[data-semantic-mode=uls] .short-application-form--uls .application-form__back,:root[data-semantic-mode=uls] .short-application-form--uls .application-form__continue,:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-actions__back,:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-actions__confirm{flex:none;align-self:stretch;width:100%;height:40px;padding:10px 20px;font-family:var(--button-regular-small-font-family, "Figtree", sans-serif);font-size:var(--button-regular-small-font-size, 14px);line-height:var(--button-regular-small-line-height, 20px);letter-spacing:var(--button-regular-small-letter-spacing, .3px)}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-cards-row{flex-direction:column}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-card{padding:16px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-loan{gap:24px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-section{gap:24px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-section__rows{gap:12px}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-row__label,:root[data-semantic-mode=uls] .short-application-form--uls .short-application-confirm-row__value{font-family:var(--label-s-font-family, "Figtree", sans-serif);font-size:var(--label-s-font-size, 14px);line-height:var(--label-s-line-height, 20px)}:root[data-semantic-mode=uls] .short-application-form--uls .short-application-step__group{padding:16px}:root[data-semantic-mode=uls] .application-form__surface--thank-you-uls{padding-top:24px}:root[data-semantic-mode=uls] .short-application-thank-you--uls{width:100%;gap:24px;padding:16px;box-shadow:none}:root[data-semantic-mode=uls] .short-application-thank-you--uls .short-application-thank-you__title{font-family:var(--heading-m-font-family, "Figtree", sans-serif);font-size:var(--heading-m-font-size, 24px);line-height:var(--heading-m-line-height, 32px)}:root[data-semantic-mode=uls] .short-application-thank-you--uls .short-application-thank-you__paragraph{font-family:var(--body-s-font-family, "Figtree", sans-serif);font-size:var(--body-s-font-size, 14px);line-height:var(--body-s-line-height, 22px)}:root[data-semantic-mode=uls] .short-application-thank-you--uls .short-application-thank-you__actions{flex-direction:column;gap:12px}:root[data-semantic-mode=uls] .short-application-thank-you--uls .short-application-thank-you__action{flex:none;width:100%;height:40px;padding:10px 20px;font-family:var(--button-regular-small-font-family, "Figtree", sans-serif);font-size:var(--button-regular-small-font-size, 14px);line-height:var(--button-regular-small-line-height, 20px);letter-spacing:var(--button-regular-small-letter-spacing, .3px)}:root[data-semantic-mode=uls] .short-application-thank-you--uls .short-application-thank-you__phone-icon{width:16px;height:16px}}:root[data-semantic-mode=alslight] .short-application-form--als,:root[data-semantic-mode=alsdark] .short-application-form--als{gap:0;max-width:none;width:100%}:root[data-semantic-mode=alslight] .short-application-form--als .application-form__surface,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__surface{gap:24px;padding:0;background:transparent;box-shadow:none}:root[data-semantic-mode=alslight] .short-application-form--als .application-form__card--als-short,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__card--als-short{gap:40px;width:100%;max-width:896px;margin:0 auto;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}:root[data-semantic-mode=alslight] .short-application-als-header,:root[data-semantic-mode=alsdark] .short-application-als-header{display:flex;flex-direction:column;gap:24px;align-items:flex-start;width:100%;max-width:896px;margin:0 auto;box-sizing:border-box}:root[data-semantic-mode=alslight] .short-application-als-header__top,:root[data-semantic-mode=alsdark] .short-application-als-header__top{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}:root[data-semantic-mode=alslight] .short-application-als-header__back-spacer,:root[data-semantic-mode=alsdark] .short-application-als-header__back-spacer{flex:1}:root[data-semantic-mode=alslight] .short-application-als-header__back,:root[data-semantic-mode=alsdark] .short-application-als-header__back{display:inline-flex;flex-shrink:0;gap:4px;align-items:center;justify-content:center;height:40px;padding:10px 20px;border:1.5px solid var(--color-border-default);border-radius:var(--radius-button, 8px);background:var(--color-surface-neutral-primary);color:var(--color-text-accent-secondary);box-shadow:var(--als-box-shadow);cursor:pointer;font-family:var(--button-regular-small-font-family, "Inter", sans-serif);font-size:var(--button-regular-small-font-size, 14px);line-height:var(--button-regular-small-line-height, 20px);letter-spacing:var(--button-regular-small-letter-spacing, .3px);font-weight:var(--button-regular-small-font-weight, 500)}:root[data-semantic-mode=alslight] .short-application-als-header__back:hover,:root[data-semantic-mode=alsdark] .short-application-als-header__back:hover{background:var(--color-surface-accent-primary-subtle)}:root[data-semantic-mode=alslight] .short-application-als-header__back-icon,:root[data-semantic-mode=alsdark] .short-application-als-header__back-icon{width:18px;height:18px}:root[data-semantic-mode=alslight] .short-application-als-header__back-label,:root[data-semantic-mode=alsdark] .short-application-als-header__back-label{color:inherit}:root[data-semantic-mode=alslight] .short-application-als-header__title,:root[data-semantic-mode=alsdark] .short-application-als-header__title{margin:0;width:100%;color:var(--color-text-primary);text-align:center;font-family:var(--heading-lg-font-family, "Inter", sans-serif);font-size:var(--heading-lg-font-size, 30px);line-height:var(--heading-lg-line-height, 40px);font-weight:var(--heading-lg-font-weight, 500)}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__fields,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__fields{gap:40px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__card,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__card{display:flex;flex-direction:column;gap:24px;width:100%;padding:24px;border:1px solid var(--color-border-default);border-radius:var(--radius-container-s, 16px);background:var(--color-surface-neutral-primary);box-shadow:var(--als-box-shadow);box-sizing:border-box}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__card--loan,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__card--loan{flex-direction:row;gap:40px;align-items:flex-start}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__card--loan>.application-field,:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__card--loan>.application-field--select,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__card--loan>.application-field,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__card--loan>.application-field--select{flex:1;min-width:0}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__card--verification,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__card--verification{gap:40px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__promo-group,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__promo-group{display:flex;flex:1;flex-direction:row;gap:10px;align-items:flex-end;min-width:0}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__promo-group .application-field,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__promo-group .application-field{flex:1;min-width:0}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__promo-apply,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__promo-apply{flex-shrink:0;height:43px;padding:10px 20px;border:1.5px solid var(--color-border-default);border-radius:var(--radius-button, 8px);background:var(--color-surface-neutral-primary);color:var(--color-text-accent-primary);box-shadow:var(--als-box-shadow);font-family:var(--button-regular-m-font-family, "Inter", sans-serif);font-size:var(--button-regular-m-font-size, 16px);font-weight:var(--button-regular-m-font-weight, 500);letter-spacing:normal;text-transform:none;cursor:pointer}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__promo-apply:hover,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__promo-apply:hover{background:var(--color-surface-accent-primary-subtle)}:root[data-semantic-mode=alslight] .short-application-form--als .application-field__input-wrap,:root[data-semantic-mode=alsdark] .short-application-form--als .application-field__input-wrap{min-height:48px;padding:14px 16px;border:1px solid var(--color-border-default);border-radius:var(--radius-input, 9999px);background:var(--color-surface-neutral-input);box-shadow:none}:root[data-semantic-mode=alslight] .short-application-form--als .application-field__input-wrap:focus-within,:root[data-semantic-mode=alsdark] .short-application-form--als .application-field__input-wrap:focus-within{border-color:var(--color-border-accent);border-width:1.5px;background:var(--color-surface-neutral-input-active)}:root[data-semantic-mode=alslight] .short-application-form--als .application-field__label,:root[data-semantic-mode=alslight] .short-application-form--als .application-field__label label,:root[data-semantic-mode=alsdark] .short-application-form--als .application-field__label,:root[data-semantic-mode=alsdark] .short-application-form--als .application-field__label label{color:var(--color-text-primary);font-family:var(--label-m-font-family, "Inter", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 400)}:root[data-semantic-mode=alslight] .short-application-form--als .application-field__input,:root[data-semantic-mode=alslight] .short-application-form--als .application-field__select,:root[data-semantic-mode=alsdark] .short-application-form--als .application-field__input,:root[data-semantic-mode=alsdark] .short-application-form--als .application-field__select{color:var(--color-text-secondary);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px)}:root[data-semantic-mode=alslight] .short-application-form--als .application-field__input::placeholder,:root[data-semantic-mode=alsdark] .short-application-form--als .application-field__input::placeholder{color:var(--color-text-placeholder)}:root[data-semantic-mode=alslight] .short-application-form--als .application-field__required,:root[data-semantic-mode=alslight] .short-application-form--als .short-application-verification__required,:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__required-mark,:root[data-semantic-mode=alsdark] .short-application-form--als .application-field__required,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-verification__required,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__required-mark{color:var(--color-brand-primary)}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-verification,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-verification{gap:12px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-verification__legend,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-verification__legend{margin-bottom:0}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-verification__question,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-verification__question{color:var(--color-text-primary);font-family:var(--label-lg-font-family, "Inter", sans-serif);font-size:var(--label-lg-font-size, 18px);line-height:var(--label-lg-line-height, 24px);font-weight:var(--label-lg-font-weight, 400)}:root[data-semantic-mode=alslight] .short-application-form--als .application-radio__options--horizontal,:root[data-semantic-mode=alsdark] .short-application-form--als .application-radio__options--horizontal{gap:20px}:root[data-semantic-mode=alslight] .short-application-form--als .application-radio__options--horizontal .application-radio__option,:root[data-semantic-mode=alsdark] .short-application-form--als .application-radio__options--horizontal .application-radio__option{flex:0 0 160px;width:160px}:root[data-semantic-mode=alslight] .short-application-form--als .application-radio__control,:root[data-semantic-mode=alsdark] .short-application-form--als .application-radio__control{width:20px;height:20px;border-width:1.5px;border-color:var(--border-strong);background:var(--color-surface-neutral-input)}:root[data-semantic-mode=alslight] .short-application-form--als .application-radio__option.is-checked .application-radio__control,:root[data-semantic-mode=alsdark] .short-application-form--als .application-radio__option.is-checked .application-radio__control{border-color:var(--color-brand-primary)}:root[data-semantic-mode=alslight] .short-application-form--als .application-radio__dot,:root[data-semantic-mode=alsdark] .short-application-form--als .application-radio__dot{width:10px;height:10px;background:var(--color-brand-primary)}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-verification__label,:root[data-semantic-mode=alslight] .short-application-form--als .application-radio__label,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-verification__label,:root[data-semantic-mode=alsdark] .short-application-form--als .application-radio__label{color:var(--color-text-primary);font-family:var(--label-m-font-family, "Inter", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:700}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__consents,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__consents{gap:12px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__consents .application-step__intro,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__consents .application-step__intro{color:var(--color-text-primary);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px);font-weight:var(--body-m-font-weight, 400)}:root[data-semantic-mode=alslight] .short-application-form--als .application-form__checkbox-box,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__checkbox-box{width:20px;height:20px;border-width:1.5px;border-color:var(--color-border-default);border-radius:5px;background:var(--color-surface-neutral-secondary)}:root[data-semantic-mode=alslight] .short-application-form--als .application-form__checkbox-check,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__checkbox-check{width:12px;height:12px;color:var(--color-text-on-white)}:root[data-semantic-mode=alslight] .short-application-form--als .application-form__checkbox-input:checked+.application-form__checkbox-box,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__checkbox-input:checked+.application-form__checkbox-box{border-color:var(--color-brand-primary);background:var(--color-brand-primary)}:root[data-semantic-mode=alslight] .short-application-form--als .application-form__checkbox-label,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__checkbox-label{color:var(--color-text-primary);font-family:var(--body-m-font-family, "Inter", sans-serif);font-size:var(--body-m-font-size, 16px);line-height:var(--body-m-line-height, 24px);font-weight:var(--body-m-font-weight, 400)}:root[data-semantic-mode=alslight] .short-application-form--als .application-form__checkbox-link,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__checkbox-link{color:inherit;text-decoration:underline}:root[data-semantic-mode=alslight] .short-application-form--als .application-form__back,:root[data-semantic-mode=alslight] .short-application-form--als .application-form__continue,:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-actions__back,:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-actions__confirm,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__back,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__continue,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-actions__back,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-actions__confirm{min-width:0;height:43px;padding:10px 20px;border-radius:var(--radius-button, 8px);font-family:var(--button-regular-m-font-family, "Inter", sans-serif);font-size:var(--button-regular-m-font-size, 16px);font-weight:var(--button-regular-m-font-weight, 500);letter-spacing:normal;text-transform:none;box-shadow:var(--als-box-shadow)}:root[data-semantic-mode=alslight] .short-application-form--als .application-form__back,:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-actions__back,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__back,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-actions__back{border:1.5px solid var(--color-border-default);background:var(--color-surface-neutral-primary);color:var(--color-text-accent-secondary)}:root[data-semantic-mode=alslight] .short-application-form--als .application-form__back:hover,:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-actions__back:hover,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__back:hover,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-actions__back:hover{background:var(--color-surface-accent-primary-subtle)}:root[data-semantic-mode=alslight] .short-application-form--als .application-form__continue,:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-actions__confirm,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__continue,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-actions__confirm{padding:8px 40px;border:none;background:var(--als-button-gradient);color:var(--color-text-on-white)}:root[data-semantic-mode=alslight] .short-application-form--als .application-form__continue:hover:not(:disabled),:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-actions__confirm:hover:not(:disabled),:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__continue:hover:not(:disabled),:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-actions__confirm:hover:not(:disabled){filter:brightness(.97)}:root[data-semantic-mode=alslight] .short-application-form--als .application-form__continue:disabled,:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-actions__confirm:disabled,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__continue:disabled,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-actions__confirm:disabled{opacity:.6;cursor:not-allowed}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-form__actions,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-form__actions{width:min(100%,362px);gap:24px;justify-content:flex-start}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-summary--als,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-summary--als{display:flex;flex-direction:column;gap:24px;width:100%;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-card,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-card{flex:1;min-width:0;padding:24px;border:1px solid var(--color-border-default);border-radius:var(--radius-container-s, 16px);background:var(--color-surface-neutral-primary);box-shadow:var(--als-box-shadow);box-sizing:border-box}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-cards-row,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-cards-row{display:flex;flex-direction:row;gap:24px;align-items:stretch;width:100%}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-loan,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-loan{gap:24px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-loan__label,:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-section__title,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-loan__label,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-section__title{color:var(--color-text-secondary);font-family:var(--heading-s-font-family, "Inter", sans-serif);font-size:var(--heading-s-font-size, 20px);line-height:var(--heading-s-line-height, 28px);font-weight:var(--heading-s-font-weight, 500)}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-loan__value,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-loan__value{color:var(--color-text-primary);font-family:var(--heading-lg-font-family, "Inter", sans-serif);font-size:var(--heading-lg-font-size, 30px);line-height:var(--heading-lg-line-height, 40px);font-weight:var(--heading-lg-font-weight, 500)}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-section,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-section{gap:16px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-section__rows,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-section__rows{gap:16px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-row,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-row{justify-content:space-between}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-row__label,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-row__label{color:var(--color-text-accent-primaty-dark);font-family:var(--label-m-font-family, "Inter", sans-serif);font-size:var(--label-m-font-size, 16px);line-height:var(--label-m-line-height, 20px);font-weight:var(--label-m-font-weight, 400)}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-row__value,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-row__value{color:var(--color-text-secondary);text-align:right;font-family:var(--button-regular-m-font-family, "Inter", sans-serif);font-size:var(--button-regular-m-font-size, 16px);font-weight:var(--button-regular-m-font-weight, 500)}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-actions,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-actions{width:min(100%,362px);gap:24px;justify-content:flex-start}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-step--als .short-application-confirm-actions,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-step--als .short-application-confirm-actions{width:auto}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-step--als .short-application-confirm-actions__confirm,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-step--als .short-application-confirm-actions__confirm{min-width:157px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__group,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__group{display:flex;flex-direction:column;gap:24px;width:100%;padding:24px;border:1px solid var(--color-border-default);border-radius:var(--radius-container-s, 16px);background:var(--color-surface-neutral-primary);box-shadow:var(--als-box-shadow);box-sizing:border-box}:root[data-semantic-mode=alslight] .application-form__surface--thank-you-als,:root[data-semantic-mode=alsdark] .application-form__surface--thank-you-als{display:flex;justify-content:center;width:100%;padding-top:24px}:root[data-semantic-mode=alslight] .short-application-thank-you--als,:root[data-semantic-mode=alsdark] .short-application-thank-you--als{box-sizing:border-box;gap:24px;align-items:stretch;width:min(100%,362px);padding:16px;border:1px solid var(--color-border-default);border-radius:var(--radius-m, 12px);background:var(--color-surface-neutral-primary);box-shadow:none}:root[data-semantic-mode=alslight] .short-application-thank-you--als .short-application-thank-you__title,:root[data-semantic-mode=alsdark] .short-application-thank-you--als .short-application-thank-you__title{width:100%;color:var(--color-text-accent-primary);text-align:left;font-family:var(--heading-m-font-family, "Inter", sans-serif);font-size:var(--heading-m-font-size, 24px);line-height:var(--heading-m-line-height, 32px);font-weight:var(--heading-m-font-weight, 500)}:root[data-semantic-mode=alslight] .short-application-thank-you--als .short-application-thank-you__body,:root[data-semantic-mode=alsdark] .short-application-thank-you--als .short-application-thank-you__body{width:100%;gap:0}:root[data-semantic-mode=alslight] .short-application-thank-you--als .short-application-thank-you__paragraph,:root[data-semantic-mode=alsdark] .short-application-thank-you--als .short-application-thank-you__paragraph{text-align:left;color:var(--color-text-primary);font-family:var(--body-s-font-family, "Inter", sans-serif);font-size:var(--body-s-font-size, 14px);line-height:var(--body-s-line-height, 22px)}:root[data-semantic-mode=alslight] .short-application-thank-you--als .short-application-thank-you__link,:root[data-semantic-mode=alsdark] .short-application-thank-you--als .short-application-thank-you__link{color:inherit;text-decoration:underline}:root[data-semantic-mode=alslight] .short-application-thank-you--als .short-application-thank-you__actions,:root[data-semantic-mode=alsdark] .short-application-thank-you--als .short-application-thank-you__actions{width:100%;flex-direction:column;gap:12px}:root[data-semantic-mode=alslight] .short-application-thank-you--als .short-application-thank-you__action,:root[data-semantic-mode=alsdark] .short-application-thank-you--als .short-application-thank-you__action{gap:4px;flex:none;width:100%;height:40px;padding:12px 20px;border:1.5px solid var(--color-border-default);border-radius:var(--radius-button, 8px);background:var(--color-surface-neutral-primary);color:var(--color-text-accent-primaty-dark);font-family:var(--button-regular-small-font-family, "Inter", sans-serif);font-size:var(--button-regular-small-font-size, 14px);line-height:var(--button-regular-small-line-height, 20px);letter-spacing:var(--button-regular-small-letter-spacing, .3px);font-weight:var(--button-regular-small-font-weight, 500);text-transform:none;box-shadow:var(--als-box-shadow)}:root[data-semantic-mode=alslight] .short-application-thank-you--als .short-application-thank-you__action:hover,:root[data-semantic-mode=alsdark] .short-application-thank-you--als .short-application-thank-you__action:hover{background:var(--color-surface-accent-primary-subtle)}:root[data-semantic-mode=alslight] .short-application-thank-you--als .short-application-thank-you__phone-icon,:root[data-semantic-mode=alsdark] .short-application-thank-you--als .short-application-thank-you__phone-icon{width:16px;height:16px;color:var(--color-text-accent-primaty-dark)}@media(max-width:768px){:root[data-semantic-mode=alslight] .short-application-als-header,:root[data-semantic-mode=alsdark] .short-application-als-header{gap:20px;max-width:none;align-items:flex-start}:root[data-semantic-mode=alslight] .short-application-als-header__title,:root[data-semantic-mode=alsdark] .short-application-als-header__title{text-align:left;font-family:var(--heading-s-font-family, "Inter", sans-serif);font-size:var(--heading-s-font-size, 20px);line-height:var(--heading-s-line-height, 28px)}:root[data-semantic-mode=alslight] .short-application-form--als .application-form__card--als-short,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__card--als-short{gap:20px;max-width:none}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__fields,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__fields{gap:40px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__card,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__card{gap:20px;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__card--loan,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__card--loan{flex-direction:column;gap:20px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__card--verification,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__card--verification{gap:40px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__promo-group,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__promo-group{gap:16px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__promo-apply,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__promo-apply{height:43px}:root[data-semantic-mode=alslight] .short-application-form--als .application-field__input-wrap,:root[data-semantic-mode=alsdark] .short-application-form--als .application-field__input-wrap{min-height:48px;padding:12px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__consents .application-step__intro,:root[data-semantic-mode=alslight] .short-application-form--als .application-form__checkbox-label,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__consents .application-step__intro,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__checkbox-label{font-family:var(--body-s-font-family, "Inter", sans-serif);font-size:var(--body-s-font-size, 14px);line-height:var(--body-s-line-height, 22px)}:root[data-semantic-mode=alslight] .short-application-form--als .application-radio__options--horizontal .application-radio__option,:root[data-semantic-mode=alsdark] .short-application-form--als .application-radio__options--horizontal .application-radio__option{flex:1;width:auto}:root[data-semantic-mode=alslight] .short-application-form--als .application-form__back,:root[data-semantic-mode=alslight] .short-application-form--als .application-form__continue,:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-actions__confirm,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__back,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__continue,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-actions__confirm{width:100%;height:40px;padding:12px 20px;font-family:var(--button-regular-small-font-family, "Inter", sans-serif);font-size:var(--button-regular-small-font-size, 14px);line-height:var(--button-regular-small-line-height, 20px);letter-spacing:var(--button-regular-small-letter-spacing, .3px)}:root[data-semantic-mode=alslight] .short-application-form--als .application-form__back,:root[data-semantic-mode=alsdark] .short-application-form--als .application-form__back{color:var(--color-text-accent-primaty-dark)}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-form__actions,:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-actions,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-form__actions,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-actions{width:100%;flex-direction:column;gap:12px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-cards-row,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-cards-row{flex-direction:column}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-card,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-card{padding:16px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-loan__label,:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-section__title,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-loan__label,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-section__title{font-family:var(--heading-xs-font-family, "Inter", sans-serif);font-size:var(--heading-xs-font-size, 18px);line-height:var(--heading-xs-line-height, 28px)}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-loan__value,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-loan__value{font-family:var(--heading-m-font-family, "Inter", sans-serif);font-size:var(--heading-m-font-size, 24px);line-height:var(--heading-m-line-height, 32px)}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-section__rows,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-section__rows{gap:12px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-row,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-row{justify-content:flex-start;gap:12px}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-row__value,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-row__value{text-align:left;flex:1}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-confirm-step--als .short-application-confirm-actions__confirm,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-confirm-step--als .short-application-confirm-actions__confirm{min-width:0}:root[data-semantic-mode=alslight] .short-application-form--als .short-application-step__group,:root[data-semantic-mode=alsdark] .short-application-form--als .short-application-step__group{padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}:root[data-semantic-mode=alslight] .application-form__surface--thank-you-als,:root[data-semantic-mode=alsdark] .application-form__surface--thank-you-als{padding-top:0}:root[data-semantic-mode=alslight] .short-application-thank-you--als,:root[data-semantic-mode=alsdark] .short-application-thank-you--als{width:100%}}.page{display:flex;flex-direction:column;min-height:100vh}.portal-apply-main{width:100%;flex:1;background:var(--color-surface-neutral-secondary, #f4f4ff)}.portal-apply-content{margin:0 auto;max-width:1080px;padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,3.2vw,2.5rem) clamp(2rem,4vw,3rem);overflow-x:hidden}@media(max-width:768px){.portal-apply-main{background:var(--color-surface-neutral-primary, #fff)}.portal-apply-content{padding:0}}:root[data-semantic-mode=uls] .portal-apply-main{background:var(--color-surface-neutral-primary, #ffffff)}:root[data-semantic-mode=uls] .portal-apply-content{max-width:none;padding:0}:root[data-semantic-mode=alslight] .portal-apply-main,:root[data-semantic-mode=alsdark] .portal-apply-main{background:transparent}:root[data-semantic-mode=alslight] .portal-apply-content,:root[data-semantic-mode=alsdark] .portal-apply-content{max-width:944px;padding:20px 24px 40px}@media(max-width:768px){:root[data-semantic-mode=alslight] .portal-apply-main,:root[data-semantic-mode=alsdark] .portal-apply-main{background:transparent}:root[data-semantic-mode=alslight] .portal-apply-content,:root[data-semantic-mode=alsdark] .portal-apply-content{max-width:none;padding:20px}}:root[data-semantic-mode=alsdark] .portal-apply-main{min-height:100%;background:transparent}@media(max-width:768px){:root[data-semantic-mode=alsdark] .portal-apply-main{min-height:100%;background:transparent}}:root[data-semantic-mode=pls] .portal-apply-main{position:relative;background:var(--color-surface-neutral-secondary, #f9fafb)}:root[data-semantic-mode=pls] .portal-apply-main:before{content:"";position:absolute;top:0;right:0;left:0;height:200px;pointer-events:none;background:linear-gradient(139.25deg,#e0f2fecc 14.21%,#fae8ff4d 60.64%,#f9fafb33)}:root[data-semantic-mode=pls] .portal-apply-content{position:relative;z-index:1;max-width:800px;padding-top:clamp(2rem,5vw,3rem)}@media(max-width:768px){:root[data-semantic-mode=pls] .portal-apply-main{background:var(--color-surface-neutral-primary, #fff)}:root[data-semantic-mode=pls] .portal-apply-main:before{height:172px}:root[data-semantic-mode=pls] .portal-apply-content{max-width:none;padding:0}}
