:root{--color-amber-100: #fce7c3;--color-amber-200: #f3d39b;--color-amber-25: #fffbf5;--color-amber-300: #e3c184;--color-amber-400: #cdab77;--color-amber-50: #fff7e8;--color-amber-500: #ad8440;--color-amber-600: #92691f;--color-amber-700: #7a5a25;--color-amber-800: #5a3f15;--color-amber-900: #331800;--color-amber-950: #1a0c00;--color-blue-100: #bae6fd;--color-blue-200: #7dd3fc;--color-blue-25: #f0f9ff;--color-blue-300: #38bdf8;--color-blue-400: #0ea5e9;--color-blue-50: #e0f2fe;--color-blue-500: #0284c7;--color-blue-600: #0369a1;--color-blue-700: #075985;--color-blue-800: #0c4a6e;--color-blue-900: #0a314d;--color-blue-950: #051a2a;--color-forest-100: #d6ead8;--color-forest-200: #b6d4ba;--color-forest-25: #eaf4ed;--color-forest-300: #8fbe98;--color-forest-400: #65a275;--color-forest-50: #ecf3ee;--color-forest-500: #4c8a5e;--color-forest-600: #3c744a;--color-forest-700: #155e2c;--color-forest-800: #0f401e;--color-forest-900: #021509;--color-forest-950: #010a05;--color-gray-0: #ffffff;--color-gray-100: #ecefec;--color-gray-1000: #000000;--color-gray-200: #dce0dc;--color-gray-25: #fafafa;--color-gray-300: #c0c5c1;--color-gray-400: #8b918c;--color-gray-50: #f4f6f4;--color-gray-500: #626863;--color-gray-600: #494f4a;--color-gray-700: #323733;--color-gray-800: #1a1d1a;--color-gray-900: #0c0e0c;--color-gray-950: #050605;--color-green-100: #bbf7d0;--color-green-200: #86efac;--color-green-25: #ecfdf3;--color-green-300: #4ade80;--color-green-400: #22c55e;--color-green-50: #dcfce7;--color-green-500: #16a34a;--color-green-600: #15803d;--color-green-700: #166534;--color-green-800: #14532d;--color-green-900: #134e28;--color-green-950: #0a2b16;--color-red-100: #fee2e2;--color-red-200: #fecaca;--color-red-25: #fefafa;--color-red-300: #fca5a5;--color-red-400: #f87171;--color-red-50: #fef2f2;--color-red-500: #dc2626;--color-red-600: #c01919;--color-red-700: #9a1414;--color-red-800: #7f1d1d;--color-red-900: #450a0a;--color-red-950: #280505;--shadow-color-brand-medium: #0f401e1a;--shadow-color-brand-soft: #0f401e0d;--shadow-color-brand-strong: #0f401e26;--shadow-color-button-highlight: #ffffff99;--shadow-color-focus-brand: #155e2c26;--shadow-color-focus-error: #dc26261a;--shadow-color-neutral-soft: #0000001f;--shadow-color-raised: #05060566;--alpha-0: 0rem;--alpha-5: .0031rem;--alpha-6: .0037rem;--alpha-10: .0063rem;--alpha-12: .0075rem;--alpha-15: .0094rem;--alpha-18: .0113rem;--alpha-20: .0125rem;--alpha-25: .0156rem;--alpha-30: .0188rem;--alpha-35: .0219rem;--alpha-40: .025rem;--alpha-50: .0313rem;--alpha-60: .0375rem;--alpha-70: .0437rem;--alpha-80: .05rem;--alpha-90: .0562rem;--alpha-100: .0625rem;--font-letter-spacing-tight: -.0313rem;--font-letter-spacing-snug: -.0156rem;--font-letter-spacing-normal: 0rem;--font-letter-spacing-wide: .0156rem;--font-line-height-display-xs: 2.25rem;--font-line-height-display-s: 2.0625rem;--font-line-height-display-m: 2.4375rem;--font-line-height-display-l: 3.3125rem;--font-line-height-display-xl: 4.125rem;--font-line-height-display-2xl: 4.9375rem;--font-line-height-text-3xs: .875rem;--font-line-height-text-2xs: 1rem;--font-line-height-text-xs: 1rem;--font-line-height-text-s: 1.25rem;--font-line-height-text-m: 1.3125rem;--font-line-height-text-l: 1.5rem;--font-line-height-text-xl: 1.5rem;--font-size-display-xs: 1.75rem;--font-size-display-s: 1.875rem;--font-size-display-m: 2.25rem;--font-size-display-l: 3rem;--font-size-display-xl: 3.75rem;--font-size-display-2xl: 4.5rem;--font-size-text-3xs: .625rem;--font-size-text-2xs: .6875rem;--font-size-text-xs: .75rem;--font-size-text-s: .8125rem;--font-size-text-m: .875rem;--font-size-text-l: 1rem;--font-size-text-xl: 1.125rem;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--radius-none: 0rem;--radius-xs: .125rem;--radius-s: .25rem;--radius-m: .5rem;--radius-l: .75rem;--radius-xl: 1rem;--radius-2xl: 1.5rem;--radius-3xl: 2rem;--radius-full: 624.9375rem;--spacing-0: 0rem;--spacing-2: .125rem;--spacing-4: .25rem;--spacing-8: .5rem;--spacing-12: .75rem;--spacing-16: 1rem;--spacing-24: 1.5rem;--spacing-32: 2rem;--spacing-40: 2.5rem;--spacing-48: 3rem;--spacing-64: 4rem;--spacing-80: 5rem;--spacing-96: 6rem;--spacing-128: 8rem;--spacing-160: 10rem;--stroke-none: 0rem;--stroke-xs: .0625rem;--stroke-s: .0938rem;--stroke-m: .125rem;--stroke-l: .1875rem;--stroke-xl: .25rem;--font-family-display: Bricolage Grotesque;--font-family-mono: JetBrains Mono;--font-family-sans: Inter}:root{--brand-100: var(--color-forest-100);--brand-200: var(--color-forest-200);--brand-25: var(--color-forest-25);--brand-300: var(--color-forest-300);--brand-400: var(--color-forest-400);--brand-50: var(--color-forest-50);--brand-500: var(--color-forest-500);--brand-600: var(--color-forest-600);--brand-700: var(--color-forest-700);--brand-800: var(--color-forest-800);--brand-900: var(--color-forest-900);--brand-950: var(--color-forest-950);--error-100: var(--color-red-100);--error-200: var(--color-red-200);--error-25: var(--color-red-25);--error-300: var(--color-red-300);--error-400: var(--color-red-400);--error-50: var(--color-red-50);--error-500: var(--color-red-500);--error-600: var(--color-red-600);--error-700: var(--color-red-700);--error-800: var(--color-red-800);--error-900: var(--color-red-900);--error-950: var(--color-red-950);--info-100: var(--color-blue-100);--info-200: var(--color-blue-200);--info-25: var(--color-blue-25);--info-300: var(--color-blue-300);--info-400: var(--color-blue-400);--info-50: var(--color-blue-50);--info-500: var(--color-blue-500);--info-600: var(--color-blue-600);--info-700: var(--color-blue-700);--info-800: var(--color-blue-800);--info-900: var(--color-blue-900);--info-950: var(--color-blue-950);--neutral-0: var(--color-gray-0);--neutral-100: var(--color-gray-100);--neutral-1000: var(--color-gray-1000);--neutral-200: var(--color-gray-200);--neutral-25: var(--color-gray-25);--neutral-300: var(--color-gray-300);--neutral-400: var(--color-gray-400);--neutral-50: var(--color-gray-50);--neutral-500: var(--color-gray-500);--neutral-600: var(--color-gray-600);--neutral-700: var(--color-gray-700);--neutral-800: var(--color-gray-800);--neutral-900: var(--color-gray-900);--neutral-950: var(--color-gray-950);--overlay-default: #12121280;--overlay-inverse: #ffffffb2;--overlay-strong: #121212b2;--overlay-subtle: #12121233;--success-100: var(--color-green-100);--success-200: var(--color-green-200);--success-25: var(--color-green-25);--success-300: var(--color-green-300);--success-400: var(--color-green-400);--success-50: var(--color-green-50);--success-500: var(--color-green-500);--success-600: var(--color-green-600);--success-700: var(--color-green-700);--success-800: var(--color-green-800);--success-900: var(--color-green-900);--success-950: var(--color-green-950);--warning-100: var(--color-amber-100);--warning-200: var(--color-amber-200);--warning-25: var(--color-amber-25);--warning-300: var(--color-amber-300);--warning-400: var(--color-amber-400);--warning-50: var(--color-amber-50);--warning-500: var(--color-amber-500);--warning-600: var(--color-amber-600);--warning-700: var(--color-amber-700);--warning-800: var(--color-amber-800);--warning-900: var(--color-amber-900);--warning-950: var(--color-amber-950)}:root{--bg-brand: var(--brand-700);--bg-brand-active: var(--brand-900);--bg-brand-hover: var(--brand-800);--bg-brand-muted: var(--brand-25);--bg-brand-subtle: var(--brand-50);--bg-canvas: var(--neutral-25);--bg-decor-brand: var(--brand-400);--bg-disabled: var(--neutral-100);--bg-error: var(--error-500);--bg-error-hover: var(--error-600);--bg-error-muted: var(--error-25);--bg-error-subtle: var(--error-50);--bg-info-subtle: var(--info-50);--bg-muted: var(--neutral-200);--bg-overlay: var(--overlay-default);--bg-overlay-strong: var(--overlay-strong);--bg-subtle: var(--neutral-100);--bg-success: var(--success-500);--bg-success-muted: var(--success-25);--bg-success-subtle: var(--success-100);--bg-surface: var(--neutral-0);--bg-surface-inverse: var(--neutral-900);--bg-warning: var(--warning-500);--bg-warning-muted: var(--warning-25);--border-brand: var(--brand-500);--border-brand-subtle: var(--brand-200);--border-default: var(--neutral-200);--border-default-hover: var(--neutral-200);--border-disabled: var(--neutral-100);--border-error: var(--error-500);--border-error-subtle: var(--error-200);--border-focus: var(--brand-500);--border-info: var(--info-500);--border-info-subtle: var(--info-100);--border-strong: var(--neutral-300);--border-success: var(--success-500);--border-success-subtle: var(--success-100);--border-warning: var(--warning-500);--border-warning-subtle: var(--warning-100);--icon-brand: var(--brand-500);--icon-error: var(--error-500);--icon-info: var(--info-500);--icon-primary: var(--neutral-900);--icon-secondary: var(--neutral-600);--icon-success: var(--success-500);--icon-warning: var(--warning-500);--text-brand: var(--brand-700);--text-brand-on-dark: var(--brand-100);--text-brand-on-subtle: var(--brand-700);--text-brand-strong: var(--brand-900);--text-disabled: var(--neutral-300);--text-error: var(--error-500);--text-error-strong: var(--error-700);--text-info-strong: var(--info-700);--text-placeholder: var(--neutral-500);--text-primary: var(--neutral-900);--text-primary-inverse: var(--neutral-0);--text-secondary: var(--neutral-700);--text-success: var(--success-500);--text-success-strong: var(--success-700);--text-tertiary: var(--neutral-500);--text-warning-strong: var(--warning-700);--radius-input: var(--radius-m);--radius-control: var(--radius-l);--radius-pill: var(--radius-full)}:root{--alert-stroke: var(--stroke-xs);--alert-gap-xs: var(--spacing-4);--alert-gap: var(--spacing-12);--alert-radius: var(--radius-l);--alert-padding: var(--spacing-16);--brand-panel-logo-text-gap: var(--spacing-2);--brand-panel-gap-m: var(--spacing-12);--brand-panel-hero-gap: var(--spacing-16);--brand-panel-gap: var(--spacing-32);--brand-panel-padding: var(--spacing-40);--brand-panel-padding-x-5xl: var(--spacing-64);--brand-panel-padding-y-5xl: var(--spacing-64);--button-gap-icon-sm: var(--spacing-4);--button-gap-icon-md: var(--spacing-8);--button-padding-y-md: var(--spacing-8);--button-padding-y-sm: var(--spacing-8);--button-gap-icon-lg: var(--spacing-12);--button-padding-x-sm: var(--spacing-12);--button-padding-y-lg: var(--spacing-12);--button-padding-x-md: var(--spacing-24);--button-padding-x-lg: var(--spacing-32);--button-height-sm: 2.25rem;--button-height-md: 2.75rem;--button-height-lg: 3.25rem;--button-radius: var(--radius-full);--card-stroke: var(--stroke-xs);--card-gap-xs: var(--spacing-4);--card-padding-y-s: var(--spacing-8);--card-gap: var(--spacing-16);--card-padding-compact: var(--spacing-16);--card-padding: var(--spacing-24);--card-radius: var(--radius-2xl);--card-gap-loose: var(--spacing-32);--card-padding-loose: var(--spacing-32);--card-padding-xl: var(--spacing-48);--card-width-xs: 30rem;--card-width-sm: 38.75rem;--card-width-lg: 67.5rem;--checkbox-stroke: var(--stroke-s);--checkbox-radius: var(--radius-s);--checkbox-gap: var(--spacing-8);--checkbox-size: 1.25rem;--choice-card-gap: var(--spacing-4);--choice-card-radius: var(--radius-l);--choice-card-padding: var(--spacing-16);--choice-chip-padding-y: var(--spacing-8);--choice-chip-padding-x: var(--spacing-16);--choice-chip-height: 2.25rem;--choice-chip-radius: var(--radius-full);--dialog-gap-actions: var(--spacing-8);--dialog-gap: var(--spacing-12);--dialog-radius: var(--radius-xl);--dialog-padding: var(--spacing-24);--dialog-width-default: 25rem;--form-gap-actions: var(--spacing-16);--form-gap: var(--spacing-24);--form-gap-sections: var(--spacing-32);--form-padding: var(--spacing-40);--form-padding-xl: var(--spacing-96);--form-field-gap: var(--spacing-8);--form-field-radius: var(--radius-m);--form-header-gap: var(--spacing-24);--helper-text-gap: var(--spacing-8);--icon-button-padding: var(--spacing-4);--icon-button-radius: var(--radius-m);--icon-button-size: 2rem;--input-stroke: var(--stroke-xs);--input-stroke-focus: var(--stroke-m);--input-gap: var(--spacing-8);--input-padding-y-sm: var(--spacing-8);--input-radius: var(--radius-input);--input-padding-y-lg: var(--spacing-12);--input-padding-y-md: var(--spacing-12);--input-padding-x: .875rem;--input-height-sm: 2rem;--input-height-md: 2.75rem;--input-height-lg: 3rem;--label-gap: var(--spacing-4);--modal-gap-actions: var(--spacing-8);--modal-gap: var(--spacing-16);--modal-padding: var(--spacing-24);--modal-padding-body: var(--spacing-24);--modal-padding-footer: var(--spacing-24);--modal-padding-header: var(--spacing-24);--modal-radius: var(--radius-2xl);--modal-width-sm: 25rem;--modal-width-md: 35rem;--modal-width-lg: 45rem;--modal-width-xl: 60rem;--nav-item-indicator-width: var(--stroke-l);--nav-item-padding-y: var(--spacing-8);--nav-item-radius: var(--radius-m);--nav-item-gap: var(--spacing-12);--nav-item-padding-x: var(--spacing-12);--nav-item-icon-size: 1.25rem;--nav-item-height: 2.5rem;--notification-row-padding-y: var(--spacing-16);--notification-row-gap: var(--spacing-24);--page-title-gap: var(--spacing-4);--password-input-padding-right: var(--spacing-4);--pill-padding-y: var(--spacing-2);--pill-gap: var(--spacing-4);--pill-dot-size: .375rem;--pill-gap-content: var(--spacing-8);--pill-padding-x-sm: var(--spacing-8);--pill-padding-x-md: var(--spacing-12);--pill-padding-x-lg: var(--spacing-16);--pill-height-sm: 1.25rem;--pill-height-md: 1.5rem;--pill-height-lg: 1.75rem;--pill-radius: var(--radius-pill);--section-header-gap: var(--spacing-8);--section-header-width-default: 20rem;--strength-meter-gap: var(--spacing-4);--strength-meter-segment-height: .3125rem;--tab-padding-y: var(--spacing-8);--tab-padding-x: var(--spacing-16);--tab-height: 2rem;--tab-radius: var(--radius-full);--textarea-radius: var(--radius-input);--textarea-padding-y: var(--spacing-12);--textarea-padding-x: .875rem;--textarea-min-height: 6rem;--toggle-padding: var(--spacing-2);--toggle-thumb-size: 1.25rem;--toggle-track-height: 1.5rem;--toggle-track-width: 2.625rem;--toggle-radius: var(--radius-pill)}body{margin:0;font-family:var(--font-family-sans),sans-serif;background:var(--bg-subtle);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.visually-hidden{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.step1__bottom-bar,.step2__bottom-bar,.step3__bottom-bar,.step4__bottom-bar,.step5__bottom-bar,.step6__bottom-bar{container-type:inline-size}.step1__cancel-btn,.step1__back-btn,.step1__next-btn,.step2__cancel-btn,.step2__back-btn,.step2__next-btn,.step3__cancel-btn,.step3__back-btn,.step3__next-btn,.step4__cancel-btn,.step4__back-btn,.step4__next-btn,.step5__cancel-btn,.step5__back-btn,.step5__next-btn,.step6__cancel-btn,.step6__back-btn,.step6__next-btn{flex-shrink:0;white-space:nowrap}@container (max-width: 820px){.step1__hint,.step2__count,.step3__info,.step4__info{display:none!important}}
