._formContainer_1izs9_1[data-spacing] {
	gap: var(--global-space-lg)
}

@media (min-width: 48rem) {
	._formContainer_1izs9_1[data-spacing] {
		padding: var(--global-space-md)
	}
}

._formContainer_1izs9_1 form {
	scroll-margin-top: 22rem
}

._formContainer_1izs9_1 form>div>section {
	row-gap: var(--global-space-4xsm)
}

._appliedAmount_1izs9_16>[data-form-control-element=form-control]:not(:has([data-form-control-element=form-control-caption])):not(:has([data-form-control-element=form-control-validation])) {
	padding-bottom: 0
}

._initialPurpose_1izs9_20>[data-form-control-element=form-control]:not(:has([data-form-control-element=form-control-caption])):not(:has([data-form-control-element=form-control-validation])) {
	padding-bottom: var(--global-space-md)
}

._initialPurpose_1izs9_20 {
	padding-bottom: var(--global-space-4xsm)
}

._refinanceSaving_1izs9_27 {
	padding-bottom: var(--global-space-xsm)
}

div._separator_1izs9_31 {
	margin: var(--global-space-xsm) 0
}

._disclaimer_1izs9_35 {
	display: flex;
	gap: var(--global-space-xsm)
}

._disclaimer_1izs9_35 svg {
	color: var(--global-color-background-success-default)
}

._dateFieldUI_1izs9_43 span {
	min-width: 0
}

._inputGroup_1izs9_47[data-grey=true] {
	border-radius: var(--data-radius-card);
	padding: var(--global-space-3xsm);
	margin: var(--global-space-md) calc(var(--global-space-3xsm) * -1);
	background: var(--input-color-background-highlight-in-form)
}

._inputGroup_1izs9_47 ._customLabelControl_1izs9_53:not(:has([data-form-control-element=form-control-caption])):not(:has([data-form-control-element=form-control-validation])) {
	padding: 0
}

@import"../../../../node_modules/modern-normalize/modern-normalize.css";

@layer reset {

	[data-theme] h1,
	[data-theme] h2,
	[data-theme] h3,
	[data-theme] h4,
	[data-theme] h5,
	[data-theme] h6,
	[data-theme] p,
	[data-theme] a,
	[data-theme] button,
	[data-theme] input,
	[data-theme] textarea,
	[data-theme] label,
	[data-theme] li,
	[data-theme] ul,
	[data-theme] ol,
	[data-theme] dl,
	[data-theme] dd,
	[data-theme] dt,
	[data-theme] table,
	[data-theme] tr,
	[data-theme] td,
	[data-theme] th,
	[data-theme] form,
	[data-theme] fieldset,
	[data-theme] legend,
	[data-theme] figure,
	[data-theme] figcaption,
	[data-theme] article,
	[data-theme] aside,
	[data-theme] footer,
	[data-theme] header,
	[data-theme] nav,
	[data-theme] section {
		margin: unset
	}
}

*,
:before,
:after {
	box-sizing: border-box
}

html,
body {
	scroll-behavior: smooth;
	line-height: unset;
	margin: 0
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	transition: background-color 5000s ease-in-out 0s !important
}

:root {
	--typography-font-size-default: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

[data-theme=axo-finans],
[data-theme=axo-group] {
	--typography-font-family-default: "Source Sans Pro", sans-serif;
	--typography-font-family-heading: "Poppins", sans-serif
}

@font-face {
	font-family: Poppins;
	src: url(https://form.axofinance.com/Poppins-Bold.woff2) format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Source Sans Pro;
	src: url(https://form.axofinance.com/SourceSans3-Regular.woff2) format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Source Sans Pro;
	src: url(https://form.axofinance.com/SourceSans3-Semibold.woff2) format("woff2");
	font-weight: 600;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Source Sans Pro;
	src: url(https://form.axofinance.com/SourceSans3-Bold.woff2) format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@layer legacy,
reset,
base,
feature,
content,
product;

[data-theme=axo-finans] {
	--global-color-elevation-shadow-default: #4c545c2e;
	--global-color-elevation-shadow-shadow-light: #4c545c1f;
	--global-color-elevation-shadow-dark: #4c545c40;
	--line-height-13: 4.5rem;
	--line-height-12: 3.625rem;
	--line-height-11: 3rem;
	--line-height-10: 2.375rem;
	--line-height-9: 2.25rem;
	--line-height-8: 1.875rem;
	--line-height-7: 1.8125rem;
	--line-height-6: 1.6875rem;
	--line-height-5: 1.5rem;
	--line-height-4: 1.375rem;
	--line-height-3: 1.3125rem;
	--line-height-2: 1.1875rem;
	--line-height-1: 1.125rem;
	--line-height-0: 1.0625rem;
	--font-family-source-sans-pro: Source Sans Pro;
	--font-family-poppins: Poppins;
	--font-weight-semibold: 37.5rem;
	--font-weight-regular: 25rem;
	--font-weight-bold: 43.75rem;
	--font-size-10: 3.75rem;
	--font-size-9: 3rem;
	--font-size-8: 2.5rem;
	--font-size-7: 2.25rem;
	--font-size-6: 2rem;
	--font-size-5: 1.5rem;
	--font-size-4: 1.25rem;
	--font-size-3: 1.125rem;
	--font-size-2: 1rem;
	--font-size-1: .875rem;
	--font-size-0: .75rem;
	--size-128: 8rem;
	--size-90: 5.625rem;
	--size-72: 4.5rem;
	--size-64: 4rem;
	--size-56: 3.5rem;
	--size-48: 3rem;
	--size-40: 2.5rem;
	--size-36: 2.25rem;
	--size-32: 2rem;
	--size-28: 1.75rem;
	--size-24: 1.5rem;
	--size-20: 1.25rem;
	--size-16: 1rem;
	--size-12: .75rem;
	--size-8: .5rem;
	--size-4: .25rem;
	--size-2: .125rem;
	--size-1: .0625rem;
	--size-0: 0;
	--radius-none: 0;
	--radius-xxlg: 7.5rem;
	--radius-xlg: 1.5rem;
	--radius-lg: 1rem;
	--radius-md: .75rem;
	--radius-s: .5rem;
	--radius-xs: .25rem;
	--space-128: 8rem;
	--space-90: 5.625rem;
	--space-72: 4.5rem;
	--space-64: 4rem;
	--space-56: 3.5rem;
	--space-48: 3rem;
	--space-40: 2.5rem;
	--space-36: 2.25rem;
	--space-32: 2rem;
	--space-28: 1.75rem;
	--space-24: 1.5rem;
	--space-20: 1.25rem;
	--space-16: 1rem;
	--space-12: .75rem;
	--space-8: .5rem;
	--space-4: .25rem;
	--space-2: .125rem;
	--space-0: 0;
	--color-swedbank-pay-foreground: #512b2bff;
	--color-swedbank-pay: #fdc129ff;
	--color-insurance-blue-900: #0d1b31ff;
	--color-insurance-blue-800: #1a365fff;
	--color-insurance-blue-700: #2c518aff;
	--color-insurance-blue-600: #3366b4ff;
	--color-insurance-blue-500: #497fcfff;
	--color-insurance-blue-400: #6b98dcff;
	--color-insurance-blue-300: #91b4e8ff;
	--color-insurance-blue-200: #b5cef2ff;
	--color-insurance-blue-100: #e0ebfbff;
	--color-insurance-blue-50: #f1f6fdff;
	--color-bankid-se: #183e4fff;
	--color-vipps: #ff5b24ff;
	--color-utility-purple-900: #341549ff;
	--color-utility-purple-800: #4e226bff;
	--color-utility-purple-700: #67308bff;
	--color-utility-purple-600: #7f40aaff;
	--color-utility-purple-500: #945bbbff;
	--color-utility-purple-400: #a87fc5ff;
	--color-utility-purple-300: #bda1d0ff;
	--color-utility-purple-200: #d3c3deff;
	--color-utility-purple-100: #e9e2edff;
	--color-utility-purple-50: #f2eff5ff;
	--color-warm-grey-900: #1e1f1fff;
	--color-warm-grey-800: #252627ff;
	--color-warm-grey-700: #303132ff;
	--color-warm-grey-600: #57595bff;
	--color-warm-grey-500: #828587ff;
	--color-warm-grey-400: #acadafff;
	--color-warm-grey-300: #d0d1d2ff;
	--color-warm-grey-200: #e2e3e4ff;
	--color-warm-grey-100: #f2f2f3ff;
	--color-warm-grey-50: #f7f7f8ff;
	--color-opacity: #ffffff00;
	--color-cool-grey-900: #191c1fff;
	--color-cool-grey-800: #33383dff;
	--color-cool-grey-700: #4c545cff;
	--color-cool-grey-600: #65707bff;
	--color-cool-grey-500: #828d98ff;
	--color-cool-grey-400: #9aa3acff;
	--color-cool-grey-300: #b4bac1ff;
	--color-cool-grey-200: #cdd1d6ff;
	--color-cool-grey-100: #e6e8eaff;
	--color-cool-grey-50: #f9f9faff;
	--color-red-900: #2e0f05ff;
	--color-red-800: #5c1e0aff;
	--color-red-700: #8f2f0fff;
	--color-red-600: #bd3e14ff;
	--color-red-500: #e7511eff;
	--color-red-400: #ec734bff;
	--color-red-300: #f19779ff;
	--color-red-200: #f5b7a3ff;
	--color-red-100: #fadbd1ff;
	--color-red-50: #fff5f2ff;
	--color-blue-900: #112032ff;
	--color-blue-800: #214064ff;
	--color-blue-700: #326196ff;
	--color-blue-600: #4281c8ff;
	--color-blue-500: #53a1faff;
	--color-blue-400: #75b4fbff;
	--color-blue-300: #98c7fcff;
	--color-blue-200: #bad9fdff;
	--color-blue-100: #ddecfeff;
	--color-blue-50: #f0f7ffff;
	--color-yellow-900: #332701ff;
	--color-yellow-800: #6b5000ff;
	--color-yellow-700: #886700ff;
	--color-yellow-600: #d19d00ff;
	--color-yellow-500: #ffc107ff;
	--color-yellow-400: #ffcd38ff;
	--color-yellow-300: #ffda6bff;
	--color-yellow-200: #ffe79eff;
	--color-yellow-100: #fff2ccff;
	--color-yellow-50: #fffdf7ff;
	--color-mint-900: #00241eff;
	--color-mint-800: #00493cff;
	--color-mint-700: #006d59ff;
	--color-mint-600: #009277ff;
	--color-mint-500: #00b695ff;
	--color-mint-400: #33c5aaff;
	--color-mint-300: #66d3bfff;
	--color-mint-200: #99e2d5ff;
	--color-mint-100: #ccf0eaff;
	--color-mint-50: #e9fffaff;
	--color-utility-blue-900: #0a0a57ff;
	--color-utility-blue-800: #0b0b83ff;
	--color-utility-blue-700: #0b0bbcff;
	--color-utility-blue-600: #0808d4ff;
	--color-utility-blue-500: #0000eeff;
	--color-utility-blue-400: #7a7afaff;
	--color-utility-blue-300: #a8a8faff;
	--color-utility-blue-200: #cbcbfbff;
	--color-utility-blue-100: #e8e8fcff;
	--color-utility-blue-50: #f2f2fdff;
	--color-1: #000000ff;
	--color-0: #ffffffff;
	--stepper-radius-default: var(--radius-s);
	--stepper-color-background-step-pending: var(--color-0);
	--stepper-color-background-step-complete: var(--color-0);
	--stepper-color-background-step-active: var(--color-0);
	--stepper-color-background-rail-fill: var(--color-mint-50);
	--stepper-color-background-rail: var(--color-cool-grey-50);
	--counter-radius-default: var(--radius-s);
	--counter-color-foreground-success: var(--color-mint-50);
	--counter-color-background-disabled: var(--color-warm-grey-50);
	--counter-color-background-success: var(--color-mint-50);
	--counter-color-background-default: var(--color-0);
	--file-upload-color-border-default: var(--color-cool-grey-500);
	--file-upload-color-border-active: var(--color-cool-grey-900);
	--file-upload-color-foreground-success: var(--color-mint-700);
	--file-upload-color-foreground-warning: var(--color-red-600);
	--file-upload-color-background-disabled: var(--color-cool-grey-50);
	--file-upload-color-background-hover: var(--color-cool-grey-50);
	--file-upload-color-background-default: var(--color-0);
	--file-upload-color-background-warning: var(--color-red-50);
	--file-upload-color-background-success: var(--color-mint-50);
	--insurance-color-border-separator-white: var(--color-0);
	--insurance-color-background-header-default: var(--color-opacity);
	--insurance-color-background-gradient: var(--color-insurance-blue-50);
	--insurance-color-background-highlight: var(--color-insurance-blue-100);
	--insurance-color-foreground-body-highlight-muted: var(--color-insurance-blue-700);
	--insurance-color-foreground-slider: var(--color-insurance-blue-800);
	--insurance-color-foreground-body-highlight: var(--color-insurance-blue-800);
	--insurance-color-foreground-sub-brand: var(--color-insurance-blue-800);
	--content-color-background-drawer-dark: var(--color-cool-grey-600);
	--content-color-background-drawer-cookie-invert: var(--color-cool-grey-50);
	--content-color-background-drawer-darker: var(--color-cool-grey-700);
	--content-color-background-section-highlight-tertiary: var(--color-cool-grey-100);
	--content-color-background-section-highlight-secondary: var(--color-red-100);
	--content-color-background-section-highlight-primary: var(--color-yellow-100);
	--content-color-background-section-highlight-none: var(--color-cool-grey-50);
	--content-color-background-section-highlight-neutral: var(--color-cool-grey-100);
	--content-color-background-section-none: var(--color-0);
	--content-color-background-section-tertiary: var(--color-cool-grey-50);
	--content-color-background-section-secondary: var(--color-red-50);
	--content-color-background-section-primary: var(--color-yellow-50);
	--content-color-background-section-neutral: var(--color-cool-grey-50);
	--content-color-background-statement-tertiary: var(--color-cool-grey-50);
	--content-color-background-statement-secondary: var(--color-red-50);
	--content-color-background-statement-primary: var(--color-yellow-100);
	--content-color-background-statement-neutral: var(--color-cool-grey-50);
	--content-color-foreground-section-body-invert: var(--color-cool-grey-900);
	--content-color-foreground-section-body-muted-invert: var(--color-cool-grey-600);
	--content-color-foreground-section-heading-invert: var(--color-1);
	--navigation-color-border-tab-active: var(--color-cool-grey-900);
	--navigation-color-border-tab-default: var(--color-cool-grey-200);
	--navigation-color-border-item-hover: var(--color-0);
	--navigation-color-border-anchor-hover: var(--color-yellow-600);
	--navigation-color-border-anchor-default: var(--color-cool-grey-200);
	--navigation-color-foreground-tab-default: var(--color-cool-grey-600);
	--navigation-color-foreground-tab-disabled: var(--color-cool-grey-400);
	--navigation-color-foreground-tab-active: var(--color-1);
	--navigation-color-foreground-anchor-item-hover: var(--color-yellow-700);
	--navigation-color-foreground-footer-item-muted: var(--color-cool-grey-700);
	--navigation-color-foreground-footer-item: var(--color-1);
	--navigation-color-foreground-top-item-select: var(--color-0);
	--navigation-color-foreground-top-item: var(--color-0);
	--navigation-color-background-tab-disabled: var(--color-cool-grey-50);
	--navigation-color-background-tab-default: var(--color-0);
	--navigation-color-background-tab-hover: var(--color-cool-grey-50);
	--navigation-color-background-anchor-hover: var(--color-yellow-50);
	--navigation-color-background-anchor-default: var(--color-opacity);
	--navigation-color-background-nav-top-on-scroll: var(--color-red-500);
	--navigation-color-background-footer-item-select: var(--color-red-600);
	--navigation-color-background-footer-item: var(--color-opacity);
	--navigation-color-background-footer-highlight: var(--color-cool-grey-100);
	--navigation-color-background-footer-neutral: var(--color-cool-grey-50);
	--navigation-color-background-nav-item-select: var(--color-red-600);
	--navigation-color-background-nav-top-item: var(--color-red-500);
	--navigation-color-background-drawer: var(--color-red-500);
	--navigation-color-background-nav-top: var(--color-red-500);
	--data-radius-modal-top: var(--radius-s);
	--data-radius-progress: var(--radius-s);
	--data-radius-modal: var(--radius-s);
	--data-radius-toast: var(--radius-md);
	--data-radius-tooltip: var(--radius-s);
	--data-radius-card: var(--radius-s);
	--data-radius-message: var(--radius-xs);
	--data-color-foreground-bankid-se: var(--color-bankid-se);
	--data-color-foreground-trustpilot-hero: var(--color-1);
	--data-color-foreground-placeholder: var(--color-cool-grey-600);
	--data-color-foreground-success: var(--color-mint-700);
	--data-color-foreground-bankid: var(--color-utility-purple-800);
	--data-color-foreground-default: var(--color-cool-grey-800);
	--data-color-foreground-info: var(--color-blue-700);
	--data-color-foreground-warning: var(--color-red-600);
	--data-color-foreground-attention: var(--color-yellow-700);
	--data-color-background-tooltip-dark: var(--color-cool-grey-600);
	--data-color-background-tooltip-light: var(--color-cool-grey-50);
	--data-color-background-offer-disabled: var(--color-cool-grey-50);
	--data-color-background-offer: var(--color-0);
	--data-color-background-highlihgt-tertiary: var(--color-red-100);
	--data-color-background-highlihgt-secondary: var(--color-yellow-100);
	--data-color-background-highlihgt-primary: var(--color-yellow-50);
	--data-color-background-modal-top-default: var(--color-cool-grey-50);
	--data-color-background-modal-top-info: var(--color-blue-50);
	--data-color-background-modal-top-attention: var(--color-yellow-50);
	--data-color-background-modal-top-warning: var(--color-red-50);
	--data-color-background-modal-top-success: var(--color-mint-50);
	--data-color-background-modal-overlay: var(--color-cool-grey-700);
	--data-color-background-success-refinance: var(--color-mint-100);
	--data-color-background-progress: var(--color-mint-50);
	--data-color-background-accordion-dark: var(--color-cool-grey-700);
	--data-color-background-accordion-light: var(--color-cool-grey-100);
	--data-color-background-accordion-transparent: var(--color-opacity);
	--data-color-background-success-light: var(--color-mint-300);
	--data-color-background-info-default: var(--color-blue-500);
	--data-color-background-placeholder: var(--color-cool-grey-100);
	--data-color-background-white: var(--color-0);
	--data-color-background-active: var(--color-cool-grey-800);
	--data-color-background-success: var(--color-mint-50);
	--data-color-background-bankid: var(--color-utility-purple-50);
	--data-color-background-default: var(--color-cool-grey-50);
	--data-color-background-info: var(--color-blue-50);
	--data-color-background-warning: var(--color-red-50);
	--data-color-background-attention: var(--color-yellow-50);
	--data-color-background-skelethon-dark: var(--color-cool-grey-200);
	--data-color-background-skelethon-light: var(--color-cool-grey-100);
	--data-color-border-complete: var(--color-mint-300);
	--data-color-border-active: var(--color-cool-grey-800);
	--data-color-border-placeholder: var(--color-cool-grey-600);
	--data-color-border-success: var(--color-mint-700);
	--data-color-border-bankid: var(--color-utility-purple-800);
	--data-color-border-default: var(--color-cool-grey-800);
	--data-color-border-info: var(--color-blue-700);
	--data-color-border-warning: var(--color-red-600);
	--data-color-border-attention: var(--color-yellow-700);
	--data-color-border-separator-light: var(--color-cool-grey-200);
	--input-checkbox-color-foreground-core-selected-neutral: var(--color-mint-700);
	--input-checkbox-color-foreground-core-selected-warning: var(--color-red-500);
	--input-checkbox-color-foreground-core-selected-disabled: var(--color-cool-grey-400);
	--input-checkbox-color-foreground-core-selected-success: var(--color-mint-700);
	--input-checkbox-color-border-unselected-success: var(--color-mint-500);
	--input-checkbox-color-border-unselected-disabled: var(--color-cool-grey-400);
	--input-checkbox-color-border-unselected-warning: var(--color-red-500);
	--input-checkbox-color-border-selected-neutral: var(--color-mint-500);
	--input-checkbox-color-border-selected-warning: var(--color-red-500);
	--input-checkbox-color-border-selected-success: var(--color-mint-500);
	--input-checkbox-color-border-selected-disabled: var(--color-cool-grey-400);
	--input-checkbox-color-border-unselected-neutral: var(--color-cool-grey-500);
	--input-checkbox-color-background-selected-disabled: var(--color-cool-grey-50);
	--input-checkbox-color-background-selected-warning: var(--color-red-50);
	--input-checkbox-color-background-selected-success: var(--color-mint-50);
	--input-checkbox-color-background-selected-neutral: var(--color-mint-50);
	--input-checkbox-color-background-unselected-warning: var(--color-red-50);
	--input-checkbox-color-background-unselected-success: var(--color-mint-50);
	--input-checkbox-color-background-unselected-disabled: var(--color-cool-grey-50);
	--input-checkbox-color-background-unselected-neutral: var(--color-0);
	--input-radio-color-border-button-selected-success: var(--color-mint-500);
	--input-radio-color-border-selected-warning: var(--color-red-500);
	--input-radio-color-border-selected-success: var(--color-mint-500);
	--input-radio-color-border-unselected-disabled: var(--color-cool-grey-400);
	--input-radio-color-border-selected-neutral: var(--color-mint-500);
	--input-radio-color-border-selected-disabled: var(--color-cool-grey-400);
	--input-radio-color-border-unselected-neutral: var(--color-cool-grey-500);
	--input-radio-color-border-unselected-warning: var(--color-red-500);
	--input-radio-color-border-unselected-success: var(--color-mint-500);
	--input-radio-color-foreground-core-inactive: var(--color-opacity);
	--input-radio-color-foreground-core-disabled: var(--color-cool-grey-500);
	--input-radio-color-foreground-core-active: var(--color-0);
	--input-radio-color-background-button-neutral: var(--color-0);
	--input-radio-color-background-button-warning: var(--color-red-50);
	--input-radio-color-background-button-success: var(--color-mint-50);
	--input-radio-color-background-selected-disabled: var(--color-cool-grey-50);
	--input-radio-color-background-selected-warning: var(--color-red-500);
	--input-radio-color-background-selected-neutral: var(--color-mint-500);
	--input-radio-color-background-unselected-success: var(--color-mint-50);
	--input-radio-color-background-unselected-disabled: var(--color-cool-grey-50);
	--input-radio-color-background-selected-success: var(--color-mint-500);
	--input-radio-color-background-unselected-warning: var(--color-red-50);
	--input-radio-color-background-unselected-neutral: var(--color-0);
	--input-toggle-color-background-selected-disabled: var(--color-cool-grey-50);
	--input-toggle-color-background-unselected-warning: var(--color-warm-grey-200);
	--input-toggle-color-background-unselected-success: var(--color-warm-grey-200);
	--input-toggle-color-background-selected-warning: var(--color-red-500);
	--input-toggle-color-background-selected-neutral: var(--color-mint-500);
	--input-toggle-color-background-selected-success: var(--color-mint-500);
	--input-toggle-color-background-unselected-disabled: var(--color-cool-grey-50);
	--input-toggle-color-background-unselected-neutral: var(--color-warm-grey-200);
	--input-toggle-color-foreground-selector-disabled: var(--color-cool-grey-200);
	--input-toggle-color-foreground-selector-active: var(--color-0);
	--input-toggle-color-foreground-selector-inactive: var(--color-cool-grey-500);
	--input-radius-form: var(--radius-s);
	--input-radius-radio: var(--radius-xs);
	--input-radius-field: var(--radius-xs);
	--input-radius-checkbox: var(--radius-xs);
	--input-color-background-rail-disabled: var(--color-cool-grey-200);
	--input-color-background-rail-fill-neutral: var(--color-cool-grey-600);
	--input-color-background-highlight-in-form: var(--color-cool-grey-50);
	--input-color-background-form: var(--color-0);
	--input-color-background-warning: var(--color-red-600);
	--input-color-background-success: var(--color-mint-500);
	--input-color-background-rail-default: var(--color-cool-grey-100);
	--input-color-background-rail-fill: var(--color-yellow-500);
	--input-color-background-list-select: var(--color-cool-grey-100);
	--input-color-background-list-hover: var(--color-cool-grey-50);
	--input-color-background-transparent: var(--color-opacity);
	--input-color-background-default: var(--color-0);
	--input-color-background-disabled: var(--color-cool-grey-50);
	--input-color-background-success-lightest: var(--color-mint-50);
	--input-color-background-warning-lightest: var(--color-red-50);
	--input-color-foreground-selector-neutral: var(--color-cool-grey-600);
	--input-color-foreground-attention: var(--color-yellow-700);
	--input-color-foreground-info: var(--color-blue-600);
	--input-color-foreground-success: var(--color-mint-700);
	--input-color-foreground-label-muted: var(--color-warm-grey-600);
	--input-color-foreground-selector-disabled: var(--color-cool-grey-200);
	--input-color-foreground-selector: var(--color-yellow-500);
	--input-color-foreground-filled-transparent: var(--color-opacity);
	--input-color-foreground-filled: var(--color-cool-grey-900);
	--input-color-foreground-label-invert: var(--color-0);
	--input-color-foreground-placeholder: var(--color-cool-grey-600);
	--input-color-foreground-label: var(--color-cool-grey-900);
	--input-color-foreground-warning: var(--color-red-600);
	--input-color-border-attention: var(--color-yellow-600);
	--input-color-border-white: var(--color-0);
	--input-color-border-active-default: var(--color-cool-grey-900);
	--input-color-border-warning: var(--color-red-500);
	--input-color-border-success: var(--color-mint-400);
	--input-color-border-disabled: var(--color-cool-grey-400);
	--input-color-border-default: var(--color-cool-grey-500);
	--action-radius-button: var(--radius-s);
	--action-color-background-ghost-hover: var(--color-cool-grey-50);
	--action-color-background-ghost: var(--color-opacity);
	--action-color-background-tertiary-hover: var(--color-cool-grey-50);
	--action-color-background-tertiary: var(--color-opacity);
	--action-color-background-link-hover: var(--color-utility-blue-100);
	--action-color-background-secondary-hover: var(--color-yellow-200);
	--action-color-background-secondary: var(--color-yellow-100);
	--action-color-background-primary-hover: var(--color-yellow-600);
	--action-color-background-primary: var(--color-yellow-500);
	--action-color-foreground-on-secondary-invert-hover: var(--color-cool-grey-900);
	--action-color-foreground-on-secondary-invert: var(--color-cool-grey-700);
	--action-color-foreground-on-primary-invert: var(--color-0);
	--action-color-foreground-on-disabled: var(--color-cool-grey-400);
	--action-color-foreground-on-tertiary-hover: var(--color-cool-grey-700);
	--action-color-foreground-on-primary-hover: var(--color-cool-grey-900);
	--action-color-foreground-link-invert: var(--color-utility-blue-500);
	--action-color-foreground-on-ghost-hover: var(--color-cool-grey-700);
	--action-color-foreground-on-ghost: var(--color-cool-grey-600);
	--action-color-foreground-link-disabled: var(--color-cool-grey-400);
	--action-color-foreground-on-tertiary: var(--color-cool-grey-600);
	--action-color-foreground-on-secondary-hover: var(--color-yellow-800);
	--action-color-foreground-on-primary: var(--color-cool-grey-900);
	--action-color-foreground-on-secondary: var(--color-yellow-700);
	--action-color-foreground-link: var(--color-utility-blue-500);
	--action-color-foreground-link-visited: var(--color-utility-purple-700);
	--action-color-border-secondary-success: var(--color-opacity);
	--action-color-border-secondary-danger: var(--color-opacity);
	--action-color-border-ghost-hover: var(--color-opacity);
	--action-color-border-ghost: var(--color-opacity);
	--action-color-border-tertiary-hover: var(--color-cool-grey-600);
	--action-color-border-primary-hover: var(--color-yellow-600);
	--action-color-border-tertiary: var(--color-cool-grey-600);
	--action-color-border-primary: var(--color-yellow-500);
	--action-color-border-secondary: var(--color-opacity);
	--action-color-border-secondary-hover: var(--color-yellow-200);
	--global-size-modal-top-band: var(--size-12);
	--global-size-4xlg: var(--size-48);
	--global-size-2xs: var(--size-8);
	--global-size-custom: var(--size-90);
	--global-size-3xlg: var(--size-48);
	--global-size-xlg: var(--size-36);
	--global-size-s: var(--size-20);
	--global-size-border-thick: var(--size-2);
	--global-size-border-thin: var(--size-1);
	--global-size-2xlg: var(--size-40);
	--global-size-lg: var(--size-32);
	--global-size-md: var(--size-24);
	--global-size-xs: var(--size-16);
	--global-color-elevation-surface-sunken-hover: var(--color-cool-grey-100);
	--global-color-elevation-surface-overlay-hover: var(--color-cool-grey-50);
	--global-color-elevation-surface-raised-hover: var(--color-cool-grey-50);
	--global-color-elevation-surface-overlay: var(--color-0);
	--global-color-elevation-surface-sunken: var(--color-cool-grey-50);
	--global-color-elevation-surface-raised: var(--color-0);
	--global-color-background-surface-neutral: var(--color-0);
	--global-color-background-primary-hero: var(--color-0);
	--global-color-background-black: var(--color-1);
	--global-color-background-disabled: var(--color-cool-grey-50);
	--global-color-background-warning-darkest: var(--color-red-800);
	--global-color-background-warning-darker: var(--color-red-700);
	--global-color-background-warning-dark: var(--color-red-600);
	--global-color-background-warning-default: var(--color-red-500);
	--global-color-background-warning-light: var(--color-red-300);
	--global-color-background-warning-lighter: var(--color-red-100);
	--global-color-background-warning-lightest: var(--color-red-50);
	--global-color-background-attention-darkest: var(--color-yellow-800);
	--global-color-background-attention-darker: var(--color-yellow-700);
	--global-color-background-attention-dark: var(--color-yellow-600);
	--global-color-background-attention-default: var(--color-yellow-500);
	--global-color-background-attention-light: var(--color-yellow-300);
	--global-color-background-attention-lighter: var(--color-yellow-100);
	--global-color-background-attention-lightest: var(--color-yellow-50);
	--global-color-background-success-darkest: var(--color-mint-800);
	--global-color-background-success-darker: var(--color-mint-700);
	--global-color-background-success-dark: var(--color-mint-600);
	--global-color-background-success-default: var(--color-mint-500);
	--global-color-background-success-light: var(--color-mint-300);
	--global-color-background-success-lighter: var(--color-mint-100);
	--global-color-background-success-lightest: var(--color-mint-50);
	--global-color-background-info-darkest: var(--color-blue-800);
	--global-color-background-info-darker: var(--color-blue-700);
	--global-color-background-info-dark: var(--color-blue-600);
	--global-color-background-info-default: var(--color-blue-500);
	--global-color-background-info-light: var(--color-blue-300);
	--global-color-background-info-lighter: var(--color-blue-100);
	--global-color-background-info-lightest: var(--color-blue-50);
	--global-color-background-neutral-darkest-extra: var(--color-cool-grey-900);
	--global-color-background-neutral-darkest: var(--color-cool-grey-800);
	--global-color-background-neutral-darker: var(--color-cool-grey-700);
	--global-color-background-neutral-dark: var(--color-cool-grey-600);
	--global-color-background-neutral-default: var(--color-cool-grey-500);
	--global-color-background-neutral-light: var(--color-cool-grey-300);
	--global-color-background-neutral-lighter: var(--color-cool-grey-100);
	--global-color-background-neutral-lightest: var(--color-cool-grey-50);
	--global-color-background-highlight-secondary-darkest: var(--color-red-800);
	--global-color-background-highlight-secondary-darker: var(--color-red-700);
	--global-color-background-highlight-secondary-dark: var(--color-red-600);
	--global-color-background-highlight-secondary-default: var(--color-red-500);
	--global-color-background-highlight-secondary-light: var(--color-red-300);
	--global-color-background-highlight-secondary-lighter: var(--color-red-100);
	--global-color-background-highlight-secondary-lightest: var(--color-red-50);
	--global-color-background-primary-darkest: var(--color-yellow-800);
	--global-color-background-primary-darker: var(--color-yellow-700);
	--global-color-background-primary-dark: var(--color-yellow-600);
	--global-color-background-primary-default: var(--color-yellow-500);
	--global-color-background-primary-light: var(--color-yellow-300);
	--global-color-background-primary-lighter: var(--color-yellow-100);
	--global-color-background-primary-lightest: var(--color-yellow-50);
	--global-color-background-transparent: var(--color-opacity);
	--global-color-background-page: var(--color-0);
	--global-color-background-white: var(--color-0);
	--global-color-background-highlight-on-page: var(--color-cool-grey-50);
	--global-color-foreground-journey-body-invert: var(--color-cool-grey-600);
	--global-color-foreground-journey-heading-invert: var(--color-1);
	--global-color-foreground-heading-highlight: var(--color-yellow-600);
	--global-color-foreground-heading-section: var(--color-red-600);
	--global-color-foreground-sub-heading-hero: var(--color-red-600);
	--global-color-foreground-body-hero: var(--color-cool-grey-700);
	--global-color-foreground-heading-hero-highlight: var(--color-red-600);
	--global-color-foreground-body-highlight: var(--color-yellow-700);
	--global-color-foreground-body-invert-white: var(--color-0);
	--global-color-foreground-heading-invert: var(--color-0);
	--global-color-foreground-body-invert: var(--color-cool-grey-50);
	--global-color-foreground-action-primary-darkest: var(--color-yellow-800);
	--global-color-foreground-highlight-secondary-on-white: var(--color-red-500);
	--global-color-foreground-warning-darkest: var(--color-red-800);
	--global-color-foreground-warning-on-lighter: var(--color-red-700);
	--global-color-foreground-warning-on-lightest: var(--color-red-600);
	--global-color-foreground-warning-on-white: var(--color-red-500);
	--global-color-foreground-warning-on-darkest: var(--color-red-100);
	--global-color-foreground-warning-on-darker: var(--color-red-50);
	--global-color-foreground-attention-darkest: var(--color-yellow-800);
	--global-color-foreground-attention-on-lighter: var(--color-yellow-700);
	--global-color-foreground-attention-on-lightest: var(--color-yellow-600);
	--global-color-foreground-attention-default: var(--color-yellow-500);
	--global-color-foreground-attention-on-darkest: var(--color-yellow-100);
	--global-color-foreground-attention-on-darker: var(--color-yellow-50);
	--global-color-foreground-success-darkest: var(--color-mint-800);
	--global-color-foreground-success-on-lighter: var(--color-mint-700);
	--global-color-foreground-success-on-lightest: var(--color-mint-600);
	--global-color-foreground-success-on-white: var(--color-mint-500);
	--global-color-foreground-success-on-darkest: var(--color-mint-100);
	--global-color-foreground-success-on-darker: var(--color-mint-50);
	--global-color-foreground-info-darkest: var(--color-blue-800);
	--global-color-foreground-info-on-lighter: var(--color-blue-700);
	--global-color-foreground-info-on-lightest: var(--color-blue-600);
	--global-color-foreground-info-on-white: var(--color-blue-500);
	--global-color-foreground-info-on-darkest: var(--color-blue-100);
	--global-color-foreground-info-on-darker: var(--color-blue-50);
	--global-color-foreground-neutral-darkest-extra: var(--color-cool-grey-900);
	--global-color-foreground-neutral-on-lighter: var(--color-cool-grey-800);
	--global-color-foreground-neutral-on-lightest: var(--color-cool-grey-700);
	--global-color-foreground-neutral-dark: var(--color-cool-grey-600);
	--global-color-foreground-neutral-default: var(--color-cool-grey-500);
	--global-color-foreground-neutral-light: var(--color-cool-grey-300);
	--global-color-foreground-neutral-on-darker: var(--color-cool-grey-100);
	--global-color-foreground-neutral-on-darkest: var(--color-cool-grey-50);
	--global-color-foreground-highlight-secondary-on-lighter: var(--color-red-700);
	--global-color-foreground-highlight-secondary-on-lightest: var(--color-red-600);
	--global-color-foreground-highlight-secondary-on-darkest: var(--color-red-100);
	--global-color-foreground-highlight-secondary-on-darker: var(--color-red-50);
	--global-color-foreground-primary-on-lighter: var(--color-yellow-700);
	--global-color-foreground-primary-on-lightest: var(--color-yellow-600);
	--global-color-foreground-primary-on-darkest: var(--color-yellow-100);
	--global-color-foreground-primary-on-darker: var(--color-yellow-50);
	--global-color-foreground-primary-on-dark: var(--color-yellow-500);
	--global-color-foreground-heading: var(--color-1);
	--global-color-foreground-heading-muted: var(--color-cool-grey-600);
	--global-color-foreground-body: var(--color-cool-grey-900);
	--global-color-foreground-body-muted: var(--color-cool-grey-600);
	--global-color-foreground-disabled: var(--color-cool-grey-500);
	--global-color-border-black: var(--color-1);
	--global-color-border-info-lighter: var(--color-blue-200);
	--global-color-border-success-lighter: var(--color-mint-200);
	--global-color-border-attention-lighter: var(--color-yellow-200);
	--global-color-border-warning-lighter: var(--color-red-200);
	--global-color-border-focus-on-dark: var(--color-utility-blue-400);
	--global-color-border-warning-darker: var(--color-red-700);
	--global-color-border-warning-dark: var(--color-red-600);
	--global-color-border-warning-default: var(--color-red-500);
	--global-color-border-warning-lightest: var(--color-red-50);
	--global-color-border-attention-darker: var(--color-yellow-700);
	--global-color-border-attention-dark: var(--color-yellow-600);
	--global-color-border-attention-default: var(--color-yellow-500);
	--global-color-border-attention-lightest: var(--color-yellow-50);
	--global-color-border-success-darker: var(--color-mint-700);
	--global-color-border-success-dark: var(--color-mint-600);
	--global-color-border-success-default: var(--color-mint-500);
	--global-color-border-success-lightest: var(--color-mint-50);
	--global-color-border-info-darker: var(--color-blue-700);
	--global-color-border-info-dark: var(--color-blue-600);
	--global-color-border-info-default: var(--color-blue-500);
	--global-color-border-info-lightest: var(--color-blue-50);
	--global-color-border-neutral-darkest-extra: var(--color-cool-grey-900);
	--global-color-border-neutral-darkest: var(--color-cool-grey-800);
	--global-color-border-neutral-darker: var(--color-cool-grey-700);
	--global-color-border-neutral-dark: var(--color-cool-grey-600);
	--global-color-border-neutral-default: var(--color-cool-grey-500);
	--global-color-border-neutral-light: var(--color-cool-grey-300);
	--global-color-border-neutral-lighter: var(--color-cool-grey-100);
	--global-color-border-neutral-lightest: var(--color-cool-grey-50);
	--global-color-border-highlight-secondary-darker: var(--color-red-700);
	--global-color-border-highlight-secondary-dark: var(--color-red-600);
	--global-color-border-highlight-secondary-default: var(--color-red-500);
	--global-color-border-highlight-secondary-light: var(--color-red-300);
	--global-color-border-highlight-secondary-lighter: var(--color-red-100);
	--global-color-border-highlight-secondary-lightest: var(--color-red-50);
	--global-color-border-primary-darker: var(--color-yellow-700);
	--global-color-border-primary-dark: var(--color-yellow-600);
	--global-color-border-primary-default: var(--color-yellow-500);
	--global-color-border-primary-light: var(--color-yellow-300);
	--global-color-border-primary-lighter: var(--color-yellow-100);
	--global-color-border-primary-lightest: var(--color-yellow-50);
	--global-color-border-white: var(--color-0);
	--global-color-border-focus: var(--color-utility-blue-500);
	--global-color-border-transparent: var(--color-opacity);
	--global-radius-micro: var(--radius-xs);
	--global-radius-none: var(--radius-none);
	--global-radius-minimal: var(--radius-s);
	--global-radius-medium: var(--radius-s);
	--global-radius-rounded: var(--radius-md);
	--global-radius-full: var(--radius-xxlg);
	--global-space-5xlg: var(--space-72);
	--global-space-sm: var(--space-20);
	--global-space-5xsm: var(--space-2);
	--global-space-xsm: var(--space-16);
	--global-space-3xlg: var(--space-56);
	--global-space-4xsm: var(--space-4);
	--global-space-3xsm: var(--space-8);
	--global-space-2xsm: var(--space-12);
	--global-space-md: var(--space-24);
	--global-space-lg: var(--space-32);
	--global-space-xlg: var(--space-40);
	--global-space-2xlg: var(--space-48);
	--global-space-4xlg: var(--space-64);
	--global-space-dsk-page-margin: var(--space-90);
	--global-space-none: var(--space-0)
}

[data-theme=axo-finans] {
	--font-body-xxlg-semibold: normal 600 1.5rem / 1.5 "Source Sans Pro";
	--font-body-xxlg: normal 400 1.5rem / 1.5 "Source Sans Pro";
	--font-body-xlg-bold-button: normal 700 1.25rem / 1.2 "Source Sans Pro";
	--font-body-xlg-semibold: normal 600 1.25rem / 1.5 "Source Sans Pro";
	--font-body-xlg: normal 400 1.25rem / 1.5 "Source Sans Pro";
	--font-body-lg-bold-button: normal 700 1.125rem / 1.333 "Source Sans Pro";
	--font-body-lg-link: normal 400 1.125rem / 1.5 "Source Sans Pro";
	--font-body-lg-semibold: normal 600 1.125rem / 1.5 "Source Sans Pro";
	--font-body-lg: normal 400 1.125rem / 1.5 "Source Sans Pro";
	--font-body-md-bold-button: normal 700 1rem / 1.5 "Source Sans Pro";
	--font-body-md-link: normal 400 1rem / 1.5 "Source Sans Pro";
	--font-body-md-semibold: normal 600 1rem / 1.5 "Source Sans Pro";
	--font-body-md: normal 400 1rem / 1.5 "Source Sans Pro";
	--font-body-s-link: normal 400 .875rem / 1.5 "Source Sans Pro";
	--font-body-s-semibold: normal 600 .875rem / 1.5 "Source Sans Pro";
	--font-body-s: normal 400 .875rem / 1.5 "Source Sans Pro";
	--font-body-xs-semibold: normal 600 .75rem / 1.5 "Source Sans Pro";
	--font-body-xs: normal 400 .75rem / 1.5 "Source Sans Pro";
	--font-heading-hero-lg: normal 700 3.75rem / 1.2 "Poppins";
	--font-heading-hero-md: normal 700 3rem / 1.208 "Poppins";
	--font-heading-hero-s: normal 700 2.5rem / 1.2 "Poppins";
	--font-heading-lg: normal 700 2rem / 1.188 "Poppins";
	--font-heading-md: normal 700 1.5rem / 1.208 "Poppins";
	--font-heading-s: normal 700 1.125rem / 1.222 "Poppins";
	--font-heading-xs: normal 700 1rem / 1.188 "Poppins";
	--font-heading-xxs: normal 700 .875rem / 1.214 "Poppins"
}

[data-theme=axo-finans] {
	--effect-info-hover: 0 0 0 .1875rem #53a1fa33;
	--effect-attention-hover: 0 0 0 .1875rem #d19d0033;
	--effect-success-hover: 0 0 0 .1875rem #00b69533;
	--effect-default-hover: 0 0 0 .1875rem #363d4333;
	--effect-warning-hover: 0 0 0 .1875rem #e7511e33;
	--effect-selector-pulse: 0 0 0 .5625rem #ffc10733;
	--effect-selector-hover: 0 0 0 .375rem #ffc10733;
	--effect-overlay-1: 0 .75rem 1rem 0 #4c545c2e;
	--effect-overlay-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-3-1: 0 .5rem .75rem 0 #4c545c1f;
	--effect-raised-level-3-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-2-1: 0 .25rem .75rem 0 #4c545c1f;
	--effect-raised-level-2-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-1-1: 0 .125rem .375rem 0 #4c545c1f;
	--effect-raised-level-1-0: 0 0 .0625rem 0 #4c545c40
}

[data-theme=axo-finans] {
	--color-border-background-focus: var(--global-color-border-transparent);
	--effect-shadow-focus-ring: 0 0 0 2px var(--global-color-border-white, #fff), 0 0 0 4px var(--global-color-border-focus);
	--effect-overlay: var(--effect-overlay-0), var(--effect-overlay-1);
	--effect-raised-level-1: var(--effect-raised-level-1-0), var(--effect-raised-level-1-1);
	--effect-raised-level-2: var(--effect-raised-level-2-0), var(--effect-raised-level-2-1);
	--effect-raised-level-3: var(--effect-raised-level-3-0), var(--effect-raised-level-3-1)
}

@import"../../../../node_modules/modern-normalize/modern-normalize.css";

@layer reset {

	[data-theme] p,
	[data-theme] p *,
	[data-theme] span,
	[data-theme] span *,
	[data-theme] ul,
	[data-theme] ul * {
		font-size: unset;
		font-family: unset
	}

	[data-theme] h1,
	[data-theme] h1 *,
	[data-theme] h2,
	[data-theme] h2 *,
	[data-theme] h3,
	[data-theme] h3 *,
	[data-theme] h4,
	[data-theme] h4 *,
	[data-theme] h5,
	[data-theme] h5 *,
	[data-theme] h6,
	[data-theme] h6 * {
		color: unset;
		font-family: unset;
		margin: unset
	}

	[data-theme] h1,
	[data-theme] h2,
	[data-theme] h3,
	[data-theme] h4 {
		font-size: unset;
		margin-top: unset
	}

	[data-theme] h5,
	[data-theme] h6 {
		font-size: unset
	}

	[data-theme] img {
		max-width: unset;
		height: unset
	}

	[data-theme] a {
		color: unset
	}

	@media screen and (max-width: 576px) {

		[data-theme] h1,
		[data-theme] h2 {
			font-size: unset
		}
	}

	[data-theme] .heroSection>section {
		background-position-y: unset
	}

	[data-theme] body {
		margin: unset
	}

	[data-theme] header[class*=Header_header]+section {
		padding-top: unset
	}

	[data-theme] .formContainer {
		background-color: unset;
		margin-top: unset;
		padding-bottom: unset;
		padding-top: unset;
		min-height: unset
	}

	@media (max-width: 68.75rem) {
		[data-theme] .formContainer {
			height: unset
		}
	}

	[data-theme] div.contentHolder {
		margin-bottom: unset
	}

	[data-theme] div.contentHolder.addMargin {
		margin-top: unset
	}

	[data-theme] div.contentHolder .textHolder,
	[data-theme] div.contentHolder>h2 {
		margin-left: unset;
		margin-right: unset;
		max-width: unset;
		padding: unset;
		box-sizing: unset
	}

	@media (max-width: 33.75rem) {

		[data-theme] div.contentHolder .textHolder,
		[data-theme] div.contentHolder>h2 {
			padding: unset
		}
	}

	@media (max-width: 68.75rem) {

		[data-theme] div.contentHolder .textHolder,
		[data-theme] div.contentHolder>h2 {
			max-width: unset;
			margin-left: unset;
			margin-right: unset
		}
	}

	@media (max-width: 45rem) {

		[data-theme] div.contentHolder .textHolder,
		[data-theme] div.contentHolder>h2 {
			max-width: unset
		}
	}

	[data-theme] div.contentHolder .imageHolder {
		margin: unset;
		width: unset;
		height: unset;
		max-width: unset;
		padding: unset
	}

	@media (max-width: 68.75rem) {
		[data-theme] div.contentHolder .imageHolder {
			max-width: unset;
			padding: unset
		}
	}

	@media (max-width: 45rem) {
		[data-theme] div.contentHolder .imageHolder {
			max-width: unset;
			padding: unset
		}
	}

	[data-theme] div.contentHolder .imageHolder img {
		margin: unset;
		display: unset
	}

	[data-theme] div.contentHolder .faqHolder {
		margin: unset
	}

	[data-theme] div.contentHolder .heroHolder {
		padding-top: unset
	}

	[data-theme] div.contentHolder .heroHolder>article {
		padding-left: unset;
		padding-right: unset
	}

	[data-theme] div.contentHolder .bankLogosHolder {
		margin: unset
	}

	[data-theme] div.contentHolder .trustpilotSectionHolder {
		position: unset;
		margin: unset;
		padding: unset
	}

	[data-theme] .footerHolder {
		box-shadow: unset
	}

	@media (max-width: 68.75rem) {
		[data-theme] .counter {
			display: unset
		}
	}
}

@layer reset {

	[data-theme] h1,
	[data-theme] h2,
	[data-theme] h3,
	[data-theme] h4,
	[data-theme] h5,
	[data-theme] h6,
	[data-theme] p,
	[data-theme] a,
	[data-theme] button,
	[data-theme] input,
	[data-theme] textarea,
	[data-theme] label,
	[data-theme] li,
	[data-theme] ul,
	[data-theme] ol,
	[data-theme] dl,
	[data-theme] dd,
	[data-theme] dt,
	[data-theme] table,
	[data-theme] tr,
	[data-theme] td,
	[data-theme] th,
	[data-theme] form,
	[data-theme] fieldset,
	[data-theme] legend,
	[data-theme] figure,
	[data-theme] figcaption,
	[data-theme] article,
	[data-theme] aside,
	[data-theme] footer,
	[data-theme] header,
	[data-theme] nav,
	[data-theme] section {
		margin: unset
	}
}

*,
:before,
:after {
	box-sizing: border-box
}

html,
body {
	scroll-behavior: smooth;
	line-height: unset;
	margin: 0
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	transition: background-color 5000s ease-in-out 0s !important
}

:root {
	--typography-font-size-default: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

[data-theme=axo-finans],
[data-theme=axo-group] {
	--typography-font-family-default: "Source Sans Pro", sans-serif;
	--typography-font-family-heading: "Poppins", sans-serif
}

@font-face {
	font-family: Poppins;
	src: url(https://form.axofinance.com/Poppins-Bold.woff2) format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Source Sans Pro;
	src: url(https://form.axofinance.com/SourceSans3-Regular.woff2) format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Source Sans Pro;
	src: url(https://form.axofinance.com/SourceSans3-Semibold.woff2) format("woff2");
	font-weight: 600;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Source Sans Pro;
	src: url(https://form.axofinance.com/SourceSans3-Bold.woff2) format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@layer legacy,
reset,
base,
feature,
content,
product;

[data-theme=axo-finans] {
	--global-color-elevation-shadow-default: #4c545c2e;
	--global-color-elevation-shadow-shadow-light: #4c545c1f;
	--global-color-elevation-shadow-dark: #4c545c40;
	--line-height-13: 4.5rem;
	--line-height-12: 3.625rem;
	--line-height-11: 3rem;
	--line-height-10: 2.375rem;
	--line-height-9: 2.25rem;
	--line-height-8: 1.875rem;
	--line-height-7: 1.8125rem;
	--line-height-6: 1.6875rem;
	--line-height-5: 1.5rem;
	--line-height-4: 1.375rem;
	--line-height-3: 1.3125rem;
	--line-height-2: 1.1875rem;
	--line-height-1: 1.125rem;
	--line-height-0: 1.0625rem;
	--font-family-source-sans-pro: Source Sans Pro;
	--font-family-poppins: Poppins;
	--font-weight-semibold: 37.5rem;
	--font-weight-regular: 25rem;
	--font-weight-bold: 43.75rem;
	--font-size-10: 3.75rem;
	--font-size-9: 3rem;
	--font-size-8: 2.5rem;
	--font-size-7: 2.25rem;
	--font-size-6: 2rem;
	--font-size-5: 1.5rem;
	--font-size-4: 1.25rem;
	--font-size-3: 1.125rem;
	--font-size-2: 1rem;
	--font-size-1: .875rem;
	--font-size-0: .75rem;
	--size-128: 8rem;
	--size-90: 5.625rem;
	--size-72: 4.5rem;
	--size-64: 4rem;
	--size-56: 3.5rem;
	--size-48: 3rem;
	--size-40: 2.5rem;
	--size-36: 2.25rem;
	--size-32: 2rem;
	--size-28: 1.75rem;
	--size-24: 1.5rem;
	--size-20: 1.25rem;
	--size-16: 1rem;
	--size-12: .75rem;
	--size-8: .5rem;
	--size-4: .25rem;
	--size-2: .125rem;
	--size-1: .0625rem;
	--size-0: 0;
	--radius-none: 0;
	--radius-xxlg: 7.5rem;
	--radius-xlg: 1.5rem;
	--radius-lg: 1rem;
	--radius-md: .75rem;
	--radius-s: .5rem;
	--radius-xs: .25rem;
	--space-128: 8rem;
	--space-90: 5.625rem;
	--space-72: 4.5rem;
	--space-64: 4rem;
	--space-56: 3.5rem;
	--space-48: 3rem;
	--space-40: 2.5rem;
	--space-36: 2.25rem;
	--space-32: 2rem;
	--space-28: 1.75rem;
	--space-24: 1.5rem;
	--space-20: 1.25rem;
	--space-16: 1rem;
	--space-12: .75rem;
	--space-8: .5rem;
	--space-4: .25rem;
	--space-2: .125rem;
	--space-0: 0;
	--color-swedbank-pay-foreground: #512b2bff;
	--color-swedbank-pay: #fdc129ff;
	--color-insurance-blue-900: #0d1b31ff;
	--color-insurance-blue-800: #1a365fff;
	--color-insurance-blue-700: #2c518aff;
	--color-insurance-blue-600: #3366b4ff;
	--color-insurance-blue-500: #497fcfff;
	--color-insurance-blue-400: #6b98dcff;
	--color-insurance-blue-300: #91b4e8ff;
	--color-insurance-blue-200: #b5cef2ff;
	--color-insurance-blue-100: #e0ebfbff;
	--color-insurance-blue-50: #f1f6fdff;
	--color-bankid-se: #183e4fff;
	--color-vipps: #ff5b24ff;
	--color-utility-purple-900: #341549ff;
	--color-utility-purple-800: #4e226bff;
	--color-utility-purple-700: #67308bff;
	--color-utility-purple-600: #7f40aaff;
	--color-utility-purple-500: #945bbbff;
	--color-utility-purple-400: #a87fc5ff;
	--color-utility-purple-300: #bda1d0ff;
	--color-utility-purple-200: #d3c3deff;
	--color-utility-purple-100: #e9e2edff;
	--color-utility-purple-50: #f2eff5ff;
	--color-warm-grey-900: #1e1f1fff;
	--color-warm-grey-800: #252627ff;
	--color-warm-grey-700: #303132ff;
	--color-warm-grey-600: #57595bff;
	--color-warm-grey-500: #828587ff;
	--color-warm-grey-400: #acadafff;
	--color-warm-grey-300: #d0d1d2ff;
	--color-warm-grey-200: #e2e3e4ff;
	--color-warm-grey-100: #f2f2f3ff;
	--color-warm-grey-50: #f7f7f8ff;
	--color-opacity: #ffffff00;
	--color-cool-grey-900: #191c1fff;
	--color-cool-grey-800: #33383dff;
	--color-cool-grey-700: #4c545cff;
	--color-cool-grey-600: #65707bff;
	--color-cool-grey-500: #828d98ff;
	--color-cool-grey-400: #9aa3acff;
	--color-cool-grey-300: #b4bac1ff;
	--color-cool-grey-200: #cdd1d6ff;
	--color-cool-grey-100: #e6e8eaff;
	--color-cool-grey-50: #f9f9faff;
	--color-red-900: #2e0f05ff;
	--color-red-800: #5c1e0aff;
	--color-red-700: #8f2f0fff;
	--color-red-600: #bd3e14ff;
	--color-red-500: #e7511eff;
	--color-red-400: #ec734bff;
	--color-red-300: #f19779ff;
	--color-red-200: #f5b7a3ff;
	--color-red-100: #fadbd1ff;
	--color-red-50: #fff5f2ff;
	--color-blue-900: #112032ff;
	--color-blue-800: #214064ff;
	--color-blue-700: #326196ff;
	--color-blue-600: #4281c8ff;
	--color-blue-500: #53a1faff;
	--color-blue-400: #75b4fbff;
	--color-blue-300: #98c7fcff;
	--color-blue-200: #bad9fdff;
	--color-blue-100: #ddecfeff;
	--color-blue-50: #f0f7ffff;
	--color-yellow-900: #332701ff;
	--color-yellow-800: #6b5000ff;
	--color-yellow-700: #886700ff;
	--color-yellow-600: #d19d00ff;
	--color-yellow-500: #ffc107ff;
	--color-yellow-400: #ffcd38ff;
	--color-yellow-300: #ffda6bff;
	--color-yellow-200: #ffe79eff;
	--color-yellow-100: #fff2ccff;
	--color-yellow-50: #fffdf7ff;
	--color-mint-900: #00241eff;
	--color-mint-800: #00493cff;
	--color-mint-700: #006d59ff;
	--color-mint-600: #009277ff;
	--color-mint-500: #00b695ff;
	--color-mint-400: #33c5aaff;
	--color-mint-300: #66d3bfff;
	--color-mint-200: #99e2d5ff;
	--color-mint-100: #ccf0eaff;
	--color-mint-50: #e9fffaff;
	--color-utility-blue-900: #0a0a57ff;
	--color-utility-blue-800: #0b0b83ff;
	--color-utility-blue-700: #0b0bbcff;
	--color-utility-blue-600: #0808d4ff;
	--color-utility-blue-500: #0000eeff;
	--color-utility-blue-400: #7a7afaff;
	--color-utility-blue-300: #a8a8faff;
	--color-utility-blue-200: #cbcbfbff;
	--color-utility-blue-100: #e8e8fcff;
	--color-utility-blue-50: #f2f2fdff;
	--color-1: #000000ff;
	--color-0: #ffffffff;
	--stepper-radius-default: var(--radius-s);
	--stepper-color-background-step-pending: var(--color-0);
	--stepper-color-background-step-complete: var(--color-0);
	--stepper-color-background-step-active: var(--color-0);
	--stepper-color-background-rail-fill: var(--color-mint-50);
	--stepper-color-background-rail: var(--color-cool-grey-50);
	--counter-radius-default: var(--radius-s);
	--counter-color-foreground-success: var(--color-mint-50);
	--counter-color-background-disabled: var(--color-warm-grey-50);
	--counter-color-background-success: var(--color-mint-50);
	--counter-color-background-default: var(--color-0);
	--file-upload-color-border-default: var(--color-cool-grey-500);
	--file-upload-color-border-active: var(--color-cool-grey-900);
	--file-upload-color-foreground-success: var(--color-mint-700);
	--file-upload-color-foreground-warning: var(--color-red-600);
	--file-upload-color-background-disabled: var(--color-cool-grey-50);
	--file-upload-color-background-hover: var(--color-cool-grey-50);
	--file-upload-color-background-default: var(--color-0);
	--file-upload-color-background-warning: var(--color-red-50);
	--file-upload-color-background-success: var(--color-mint-50);
	--insurance-color-border-separator-white: var(--color-0);
	--insurance-color-background-header-default: var(--color-opacity);
	--insurance-color-background-gradient: var(--color-insurance-blue-50);
	--insurance-color-background-highlight: var(--color-insurance-blue-100);
	--insurance-color-foreground-body-highlight-muted: var(--color-insurance-blue-700);
	--insurance-color-foreground-slider: var(--color-insurance-blue-800);
	--insurance-color-foreground-body-highlight: var(--color-insurance-blue-800);
	--insurance-color-foreground-sub-brand: var(--color-insurance-blue-800);
	--content-color-background-drawer-dark: var(--color-cool-grey-600);
	--content-color-background-drawer-cookie-invert: var(--color-cool-grey-50);
	--content-color-background-drawer-darker: var(--color-cool-grey-700);
	--content-color-background-section-highlight-tertiary: var(--color-cool-grey-100);
	--content-color-background-section-highlight-secondary: var(--color-red-100);
	--content-color-background-section-highlight-primary: var(--color-yellow-100);
	--content-color-background-section-highlight-none: var(--color-cool-grey-50);
	--content-color-background-section-highlight-neutral: var(--color-cool-grey-100);
	--content-color-background-section-none: var(--color-0);
	--content-color-background-section-tertiary: var(--color-cool-grey-50);
	--content-color-background-section-secondary: var(--color-red-50);
	--content-color-background-section-primary: var(--color-yellow-50);
	--content-color-background-section-neutral: var(--color-cool-grey-50);
	--content-color-background-statement-tertiary: var(--color-cool-grey-50);
	--content-color-background-statement-secondary: var(--color-red-50);
	--content-color-background-statement-primary: var(--color-yellow-100);
	--content-color-background-statement-neutral: var(--color-cool-grey-50);
	--content-color-foreground-section-body-invert: var(--color-cool-grey-900);
	--content-color-foreground-section-body-muted-invert: var(--color-cool-grey-600);
	--content-color-foreground-section-heading-invert: var(--color-1);
	--navigation-color-border-tab-active: var(--color-cool-grey-900);
	--navigation-color-border-tab-default: var(--color-cool-grey-200);
	--navigation-color-border-item-hover: var(--color-0);
	--navigation-color-border-anchor-hover: var(--color-yellow-600);
	--navigation-color-border-anchor-default: var(--color-cool-grey-200);
	--navigation-color-foreground-tab-default: var(--color-cool-grey-600);
	--navigation-color-foreground-tab-disabled: var(--color-cool-grey-400);
	--navigation-color-foreground-tab-active: var(--color-1);
	--navigation-color-foreground-anchor-item-hover: var(--color-yellow-700);
	--navigation-color-foreground-footer-item-muted: var(--color-cool-grey-700);
	--navigation-color-foreground-footer-item: var(--color-1);
	--navigation-color-foreground-top-item-select: var(--color-0);
	--navigation-color-foreground-top-item: var(--color-0);
	--navigation-color-background-tab-disabled: var(--color-cool-grey-50);
	--navigation-color-background-tab-default: var(--color-0);
	--navigation-color-background-tab-hover: var(--color-cool-grey-50);
	--navigation-color-background-anchor-hover: var(--color-yellow-50);
	--navigation-color-background-anchor-default: var(--color-opacity);
	--navigation-color-background-nav-top-on-scroll: var(--color-red-500);
	--navigation-color-background-footer-item-select: var(--color-red-600);
	--navigation-color-background-footer-item: var(--color-opacity);
	--navigation-color-background-footer-highlight: var(--color-cool-grey-100);
	--navigation-color-background-footer-neutral: var(--color-cool-grey-50);
	--navigation-color-background-nav-item-select: var(--color-red-600);
	--navigation-color-background-nav-top-item: var(--color-red-500);
	--navigation-color-background-drawer: var(--color-red-500);
	--navigation-color-background-nav-top: var(--color-red-500);
	--data-radius-modal-top: var(--radius-s);
	--data-radius-progress: var(--radius-s);
	--data-radius-modal: var(--radius-s);
	--data-radius-toast: var(--radius-md);
	--data-radius-tooltip: var(--radius-s);
	--data-radius-card: var(--radius-s);
	--data-radius-message: var(--radius-xs);
	--data-color-foreground-bankid-se: var(--color-bankid-se);
	--data-color-foreground-trustpilot-hero: var(--color-1);
	--data-color-foreground-placeholder: var(--color-cool-grey-600);
	--data-color-foreground-success: var(--color-mint-700);
	--data-color-foreground-bankid: var(--color-utility-purple-800);
	--data-color-foreground-default: var(--color-cool-grey-800);
	--data-color-foreground-info: var(--color-blue-700);
	--data-color-foreground-warning: var(--color-red-600);
	--data-color-foreground-attention: var(--color-yellow-700);
	--data-color-background-tooltip-dark: var(--color-cool-grey-600);
	--data-color-background-tooltip-light: var(--color-cool-grey-50);
	--data-color-background-offer-disabled: var(--color-cool-grey-50);
	--data-color-background-offer: var(--color-0);
	--data-color-background-highlihgt-tertiary: var(--color-red-100);
	--data-color-background-highlihgt-secondary: var(--color-yellow-100);
	--data-color-background-highlihgt-primary: var(--color-yellow-50);
	--data-color-background-modal-top-default: var(--color-cool-grey-50);
	--data-color-background-modal-top-info: var(--color-blue-50);
	--data-color-background-modal-top-attention: var(--color-yellow-50);
	--data-color-background-modal-top-warning: var(--color-red-50);
	--data-color-background-modal-top-success: var(--color-mint-50);
	--data-color-background-modal-overlay: var(--color-cool-grey-700);
	--data-color-background-success-refinance: var(--color-mint-100);
	--data-color-background-progress: var(--color-mint-50);
	--data-color-background-accordion-dark: var(--color-cool-grey-700);
	--data-color-background-accordion-light: var(--color-cool-grey-100);
	--data-color-background-accordion-transparent: var(--color-opacity);
	--data-color-background-success-light: var(--color-mint-300);
	--data-color-background-info-default: var(--color-blue-500);
	--data-color-background-placeholder: var(--color-cool-grey-100);
	--data-color-background-white: var(--color-0);
	--data-color-background-active: var(--color-cool-grey-800);
	--data-color-background-success: var(--color-mint-50);
	--data-color-background-bankid: var(--color-utility-purple-50);
	--data-color-background-default: var(--color-cool-grey-50);
	--data-color-background-info: var(--color-blue-50);
	--data-color-background-warning: var(--color-red-50);
	--data-color-background-attention: var(--color-yellow-50);
	--data-color-background-skelethon-dark: var(--color-cool-grey-200);
	--data-color-background-skelethon-light: var(--color-cool-grey-100);
	--data-color-border-complete: var(--color-mint-300);
	--data-color-border-active: var(--color-cool-grey-800);
	--data-color-border-placeholder: var(--color-cool-grey-600);
	--data-color-border-success: var(--color-mint-700);
	--data-color-border-bankid: var(--color-utility-purple-800);
	--data-color-border-default: var(--color-cool-grey-800);
	--data-color-border-info: var(--color-blue-700);
	--data-color-border-warning: var(--color-red-600);
	--data-color-border-attention: var(--color-yellow-700);
	--data-color-border-separator-light: var(--color-cool-grey-200);
	--input-checkbox-color-foreground-core-selected-neutral: var(--color-mint-700);
	--input-checkbox-color-foreground-core-selected-warning: var(--color-red-500);
	--input-checkbox-color-foreground-core-selected-disabled: var(--color-cool-grey-400);
	--input-checkbox-color-foreground-core-selected-success: var(--color-mint-700);
	--input-checkbox-color-border-unselected-success: var(--color-mint-500);
	--input-checkbox-color-border-unselected-disabled: var(--color-cool-grey-400);
	--input-checkbox-color-border-unselected-warning: var(--color-red-500);
	--input-checkbox-color-border-selected-neutral: var(--color-mint-500);
	--input-checkbox-color-border-selected-warning: var(--color-red-500);
	--input-checkbox-color-border-selected-success: var(--color-mint-500);
	--input-checkbox-color-border-selected-disabled: var(--color-cool-grey-400);
	--input-checkbox-color-border-unselected-neutral: var(--color-cool-grey-500);
	--input-checkbox-color-background-selected-disabled: var(--color-cool-grey-50);
	--input-checkbox-color-background-selected-warning: var(--color-red-50);
	--input-checkbox-color-background-selected-success: var(--color-mint-50);
	--input-checkbox-color-background-selected-neutral: var(--color-mint-50);
	--input-checkbox-color-background-unselected-warning: var(--color-red-50);
	--input-checkbox-color-background-unselected-success: var(--color-mint-50);
	--input-checkbox-color-background-unselected-disabled: var(--color-cool-grey-50);
	--input-checkbox-color-background-unselected-neutral: var(--color-0);
	--input-radio-color-border-button-selected-success: var(--color-mint-500);
	--input-radio-color-border-selected-warning: var(--color-red-500);
	--input-radio-color-border-selected-success: var(--color-mint-500);
	--input-radio-color-border-unselected-disabled: var(--color-cool-grey-400);
	--input-radio-color-border-selected-neutral: var(--color-mint-500);
	--input-radio-color-border-selected-disabled: var(--color-cool-grey-400);
	--input-radio-color-border-unselected-neutral: var(--color-cool-grey-500);
	--input-radio-color-border-unselected-warning: var(--color-red-500);
	--input-radio-color-border-unselected-success: var(--color-mint-500);
	--input-radio-color-foreground-core-inactive: var(--color-opacity);
	--input-radio-color-foreground-core-disabled: var(--color-cool-grey-500);
	--input-radio-color-foreground-core-active: var(--color-0);
	--input-radio-color-background-button-neutral: var(--color-0);
	--input-radio-color-background-button-warning: var(--color-red-50);
	--input-radio-color-background-button-success: var(--color-mint-50);
	--input-radio-color-background-selected-disabled: var(--color-cool-grey-50);
	--input-radio-color-background-selected-warning: var(--color-red-500);
	--input-radio-color-background-selected-neutral: var(--color-mint-500);
	--input-radio-color-background-unselected-success: var(--color-mint-50);
	--input-radio-color-background-unselected-disabled: var(--color-cool-grey-50);
	--input-radio-color-background-selected-success: var(--color-mint-500);
	--input-radio-color-background-unselected-warning: var(--color-red-50);
	--input-radio-color-background-unselected-neutral: var(--color-0);
	--input-toggle-color-background-selected-disabled: var(--color-cool-grey-50);
	--input-toggle-color-background-unselected-warning: var(--color-warm-grey-200);
	--input-toggle-color-background-unselected-success: var(--color-warm-grey-200);
	--input-toggle-color-background-selected-warning: var(--color-red-500);
	--input-toggle-color-background-selected-neutral: var(--color-mint-500);
	--input-toggle-color-background-selected-success: var(--color-mint-500);
	--input-toggle-color-background-unselected-disabled: var(--color-cool-grey-50);
	--input-toggle-color-background-unselected-neutral: var(--color-warm-grey-200);
	--input-toggle-color-foreground-selector-disabled: var(--color-cool-grey-200);
	--input-toggle-color-foreground-selector-active: var(--color-0);
	--input-toggle-color-foreground-selector-inactive: var(--color-cool-grey-500);
	--input-radius-form: var(--radius-s);
	--input-radius-radio: var(--radius-xs);
	--input-radius-field: var(--radius-xs);
	--input-radius-checkbox: var(--radius-xs);
	--input-color-background-rail-disabled: var(--color-cool-grey-200);
	--input-color-background-rail-fill-neutral: var(--color-cool-grey-600);
	--input-color-background-highlight-in-form: var(--color-cool-grey-50);
	--input-color-background-form: var(--color-0);
	--input-color-background-warning: var(--color-red-600);
	--input-color-background-success: var(--color-mint-500);
	--input-color-background-rail-default: var(--color-cool-grey-100);
	--input-color-background-rail-fill: var(--color-yellow-500);
	--input-color-background-list-select: var(--color-cool-grey-100);
	--input-color-background-list-hover: var(--color-cool-grey-50);
	--input-color-background-transparent: var(--color-opacity);
	--input-color-background-default: var(--color-0);
	--input-color-background-disabled: var(--color-cool-grey-50);
	--input-color-background-success-lightest: var(--color-mint-50);
	--input-color-background-warning-lightest: var(--color-red-50);
	--input-color-foreground-selector-neutral: var(--color-cool-grey-600);
	--input-color-foreground-attention: var(--color-yellow-700);
	--input-color-foreground-info: var(--color-blue-600);
	--input-color-foreground-success: var(--color-mint-700);
	--input-color-foreground-label-muted: var(--color-warm-grey-600);
	--input-color-foreground-selector-disabled: var(--color-cool-grey-200);
	--input-color-foreground-selector: var(--color-yellow-500);
	--input-color-foreground-filled-transparent: var(--color-opacity);
	--input-color-foreground-filled: var(--color-cool-grey-900);
	--input-color-foreground-label-invert: var(--color-0);
	--input-color-foreground-placeholder: var(--color-cool-grey-600);
	--input-color-foreground-label: var(--color-cool-grey-900);
	--input-color-foreground-warning: var(--color-red-600);
	--input-color-border-attention: var(--color-yellow-600);
	--input-color-border-white: var(--color-0);
	--input-color-border-active-default: var(--color-cool-grey-900);
	--input-color-border-warning: var(--color-red-500);
	--input-color-border-success: var(--color-mint-400);
	--input-color-border-disabled: var(--color-cool-grey-400);
	--input-color-border-default: var(--color-cool-grey-500);
	--action-radius-button: var(--radius-s);
	--action-color-background-ghost-hover: var(--color-cool-grey-50);
	--action-color-background-ghost: var(--color-opacity);
	--action-color-background-tertiary-hover: var(--color-cool-grey-50);
	--action-color-background-tertiary: var(--color-opacity);
	--action-color-background-link-hover: var(--color-utility-blue-100);
	--action-color-background-secondary-hover: var(--color-yellow-200);
	--action-color-background-secondary: var(--color-yellow-100);
	--action-color-background-primary-hover: var(--color-yellow-600);
	--action-color-background-primary: var(--color-yellow-500);
	--action-color-foreground-on-secondary-invert-hover: var(--color-cool-grey-900);
	--action-color-foreground-on-secondary-invert: var(--color-cool-grey-700);
	--action-color-foreground-on-primary-invert: var(--color-0);
	--action-color-foreground-on-disabled: var(--color-cool-grey-400);
	--action-color-foreground-on-tertiary-hover: var(--color-cool-grey-700);
	--action-color-foreground-on-primary-hover: var(--color-cool-grey-900);
	--action-color-foreground-link-invert: var(--color-utility-blue-500);
	--action-color-foreground-on-ghost-hover: var(--color-cool-grey-700);
	--action-color-foreground-on-ghost: var(--color-cool-grey-600);
	--action-color-foreground-link-disabled: var(--color-cool-grey-400);
	--action-color-foreground-on-tertiary: var(--color-cool-grey-600);
	--action-color-foreground-on-secondary-hover: var(--color-yellow-800);
	--action-color-foreground-on-primary: var(--color-cool-grey-900);
	--action-color-foreground-on-secondary: var(--color-yellow-700);
	--action-color-foreground-link: var(--color-utility-blue-500);
	--action-color-foreground-link-visited: var(--color-utility-purple-700);
	--action-color-border-secondary-success: var(--color-opacity);
	--action-color-border-secondary-danger: var(--color-opacity);
	--action-color-border-ghost-hover: var(--color-opacity);
	--action-color-border-ghost: var(--color-opacity);
	--action-color-border-tertiary-hover: var(--color-cool-grey-600);
	--action-color-border-primary-hover: var(--color-yellow-600);
	--action-color-border-tertiary: var(--color-cool-grey-600);
	--action-color-border-primary: var(--color-yellow-500);
	--action-color-border-secondary: var(--color-opacity);
	--action-color-border-secondary-hover: var(--color-yellow-200);
	--global-size-modal-top-band: var(--size-12);
	--global-size-4xlg: var(--size-48);
	--global-size-2xs: var(--size-8);
	--global-size-custom: var(--size-90);
	--global-size-3xlg: var(--size-48);
	--global-size-xlg: var(--size-36);
	--global-size-s: var(--size-20);
	--global-size-border-thick: var(--size-2);
	--global-size-border-thin: var(--size-1);
	--global-size-2xlg: var(--size-40);
	--global-size-lg: var(--size-32);
	--global-size-md: var(--size-24);
	--global-size-xs: var(--size-16);
	--global-color-elevation-surface-sunken-hover: var(--color-cool-grey-100);
	--global-color-elevation-surface-overlay-hover: var(--color-cool-grey-50);
	--global-color-elevation-surface-raised-hover: var(--color-cool-grey-50);
	--global-color-elevation-surface-overlay: var(--color-0);
	--global-color-elevation-surface-sunken: var(--color-cool-grey-50);
	--global-color-elevation-surface-raised: var(--color-0);
	--global-color-background-surface-neutral: var(--color-0);
	--global-color-background-primary-hero: var(--color-0);
	--global-color-background-black: var(--color-1);
	--global-color-background-disabled: var(--color-cool-grey-50);
	--global-color-background-warning-darkest: var(--color-red-800);
	--global-color-background-warning-darker: var(--color-red-700);
	--global-color-background-warning-dark: var(--color-red-600);
	--global-color-background-warning-default: var(--color-red-500);
	--global-color-background-warning-light: var(--color-red-300);
	--global-color-background-warning-lighter: var(--color-red-100);
	--global-color-background-warning-lightest: var(--color-red-50);
	--global-color-background-attention-darkest: var(--color-yellow-800);
	--global-color-background-attention-darker: var(--color-yellow-700);
	--global-color-background-attention-dark: var(--color-yellow-600);
	--global-color-background-attention-default: var(--color-yellow-500);
	--global-color-background-attention-light: var(--color-yellow-300);
	--global-color-background-attention-lighter: var(--color-yellow-100);
	--global-color-background-attention-lightest: var(--color-yellow-50);
	--global-color-background-success-darkest: var(--color-mint-800);
	--global-color-background-success-darker: var(--color-mint-700);
	--global-color-background-success-dark: var(--color-mint-600);
	--global-color-background-success-default: var(--color-mint-500);
	--global-color-background-success-light: var(--color-mint-300);
	--global-color-background-success-lighter: var(--color-mint-100);
	--global-color-background-success-lightest: var(--color-mint-50);
	--global-color-background-info-darkest: var(--color-blue-800);
	--global-color-background-info-darker: var(--color-blue-700);
	--global-color-background-info-dark: var(--color-blue-600);
	--global-color-background-info-default: var(--color-blue-500);
	--global-color-background-info-light: var(--color-blue-300);
	--global-color-background-info-lighter: var(--color-blue-100);
	--global-color-background-info-lightest: var(--color-blue-50);
	--global-color-background-neutral-darkest-extra: var(--color-cool-grey-900);
	--global-color-background-neutral-darkest: var(--color-cool-grey-800);
	--global-color-background-neutral-darker: var(--color-cool-grey-700);
	--global-color-background-neutral-dark: var(--color-cool-grey-600);
	--global-color-background-neutral-default: var(--color-cool-grey-500);
	--global-color-background-neutral-light: var(--color-cool-grey-300);
	--global-color-background-neutral-lighter: var(--color-cool-grey-100);
	--global-color-background-neutral-lightest: var(--color-cool-grey-50);
	--global-color-background-highlight-secondary-darkest: var(--color-red-800);
	--global-color-background-highlight-secondary-darker: var(--color-red-700);
	--global-color-background-highlight-secondary-dark: var(--color-red-600);
	--global-color-background-highlight-secondary-default: var(--color-red-500);
	--global-color-background-highlight-secondary-light: var(--color-red-300);
	--global-color-background-highlight-secondary-lighter: var(--color-red-100);
	--global-color-background-highlight-secondary-lightest: var(--color-red-50);
	--global-color-background-primary-darkest: var(--color-yellow-800);
	--global-color-background-primary-darker: var(--color-yellow-700);
	--global-color-background-primary-dark: var(--color-yellow-600);
	--global-color-background-primary-default: var(--color-yellow-500);
	--global-color-background-primary-light: var(--color-yellow-300);
	--global-color-background-primary-lighter: var(--color-yellow-100);
	--global-color-background-primary-lightest: var(--color-yellow-50);
	--global-color-background-transparent: var(--color-opacity);
	--global-color-background-page: var(--color-0);
	--global-color-background-white: var(--color-0);
	--global-color-background-highlight-on-page: var(--color-cool-grey-50);
	--global-color-foreground-journey-body-invert: var(--color-cool-grey-600);
	--global-color-foreground-journey-heading-invert: var(--color-1);
	--global-color-foreground-heading-highlight: var(--color-yellow-600);
	--global-color-foreground-heading-section: var(--color-red-600);
	--global-color-foreground-sub-heading-hero: var(--color-red-600);
	--global-color-foreground-body-hero: var(--color-cool-grey-700);
	--global-color-foreground-heading-hero-highlight: var(--color-red-600);
	--global-color-foreground-body-highlight: var(--color-yellow-700);
	--global-color-foreground-body-invert-white: var(--color-0);
	--global-color-foreground-heading-invert: var(--color-0);
	--global-color-foreground-body-invert: var(--color-cool-grey-50);
	--global-color-foreground-action-primary-darkest: var(--color-yellow-800);
	--global-color-foreground-highlight-secondary-on-white: var(--color-red-500);
	--global-color-foreground-warning-darkest: var(--color-red-800);
	--global-color-foreground-warning-on-lighter: var(--color-red-700);
	--global-color-foreground-warning-on-lightest: var(--color-red-600);
	--global-color-foreground-warning-on-white: var(--color-red-500);
	--global-color-foreground-warning-on-darkest: var(--color-red-100);
	--global-color-foreground-warning-on-darker: var(--color-red-50);
	--global-color-foreground-attention-darkest: var(--color-yellow-800);
	--global-color-foreground-attention-on-lighter: var(--color-yellow-700);
	--global-color-foreground-attention-on-lightest: var(--color-yellow-600);
	--global-color-foreground-attention-default: var(--color-yellow-500);
	--global-color-foreground-attention-on-darkest: var(--color-yellow-100);
	--global-color-foreground-attention-on-darker: var(--color-yellow-50);
	--global-color-foreground-success-darkest: var(--color-mint-800);
	--global-color-foreground-success-on-lighter: var(--color-mint-700);
	--global-color-foreground-success-on-lightest: var(--color-mint-600);
	--global-color-foreground-success-on-white: var(--color-mint-500);
	--global-color-foreground-success-on-darkest: var(--color-mint-100);
	--global-color-foreground-success-on-darker: var(--color-mint-50);
	--global-color-foreground-info-darkest: var(--color-blue-800);
	--global-color-foreground-info-on-lighter: var(--color-blue-700);
	--global-color-foreground-info-on-lightest: var(--color-blue-600);
	--global-color-foreground-info-on-white: var(--color-blue-500);
	--global-color-foreground-info-on-darkest: var(--color-blue-100);
	--global-color-foreground-info-on-darker: var(--color-blue-50);
	--global-color-foreground-neutral-darkest-extra: var(--color-cool-grey-900);
	--global-color-foreground-neutral-on-lighter: var(--color-cool-grey-800);
	--global-color-foreground-neutral-on-lightest: var(--color-cool-grey-700);
	--global-color-foreground-neutral-dark: var(--color-cool-grey-600);
	--global-color-foreground-neutral-default: var(--color-cool-grey-500);
	--global-color-foreground-neutral-light: var(--color-cool-grey-300);
	--global-color-foreground-neutral-on-darker: var(--color-cool-grey-100);
	--global-color-foreground-neutral-on-darkest: var(--color-cool-grey-50);
	--global-color-foreground-highlight-secondary-on-lighter: var(--color-red-700);
	--global-color-foreground-highlight-secondary-on-lightest: var(--color-red-600);
	--global-color-foreground-highlight-secondary-on-darkest: var(--color-red-100);
	--global-color-foreground-highlight-secondary-on-darker: var(--color-red-50);
	--global-color-foreground-primary-on-lighter: var(--color-yellow-700);
	--global-color-foreground-primary-on-lightest: var(--color-yellow-600);
	--global-color-foreground-primary-on-darkest: var(--color-yellow-100);
	--global-color-foreground-primary-on-darker: var(--color-yellow-50);
	--global-color-foreground-primary-on-dark: var(--color-yellow-500);
	--global-color-foreground-heading: var(--color-1);
	--global-color-foreground-heading-muted: var(--color-cool-grey-600);
	--global-color-foreground-body: var(--color-cool-grey-900);
	--global-color-foreground-body-muted: var(--color-cool-grey-600);
	--global-color-foreground-disabled: var(--color-cool-grey-500);
	--global-color-border-black: var(--color-1);
	--global-color-border-info-lighter: var(--color-blue-200);
	--global-color-border-success-lighter: var(--color-mint-200);
	--global-color-border-attention-lighter: var(--color-yellow-200);
	--global-color-border-warning-lighter: var(--color-red-200);
	--global-color-border-focus-on-dark: var(--color-utility-blue-400);
	--global-color-border-warning-darker: var(--color-red-700);
	--global-color-border-warning-dark: var(--color-red-600);
	--global-color-border-warning-default: var(--color-red-500);
	--global-color-border-warning-lightest: var(--color-red-50);
	--global-color-border-attention-darker: var(--color-yellow-700);
	--global-color-border-attention-dark: var(--color-yellow-600);
	--global-color-border-attention-default: var(--color-yellow-500);
	--global-color-border-attention-lightest: var(--color-yellow-50);
	--global-color-border-success-darker: var(--color-mint-700);
	--global-color-border-success-dark: var(--color-mint-600);
	--global-color-border-success-default: var(--color-mint-500);
	--global-color-border-success-lightest: var(--color-mint-50);
	--global-color-border-info-darker: var(--color-blue-700);
	--global-color-border-info-dark: var(--color-blue-600);
	--global-color-border-info-default: var(--color-blue-500);
	--global-color-border-info-lightest: var(--color-blue-50);
	--global-color-border-neutral-darkest-extra: var(--color-cool-grey-900);
	--global-color-border-neutral-darkest: var(--color-cool-grey-800);
	--global-color-border-neutral-darker: var(--color-cool-grey-700);
	--global-color-border-neutral-dark: var(--color-cool-grey-600);
	--global-color-border-neutral-default: var(--color-cool-grey-500);
	--global-color-border-neutral-light: var(--color-cool-grey-300);
	--global-color-border-neutral-lighter: var(--color-cool-grey-100);
	--global-color-border-neutral-lightest: var(--color-cool-grey-50);
	--global-color-border-highlight-secondary-darker: var(--color-red-700);
	--global-color-border-highlight-secondary-dark: var(--color-red-600);
	--global-color-border-highlight-secondary-default: var(--color-red-500);
	--global-color-border-highlight-secondary-light: var(--color-red-300);
	--global-color-border-highlight-secondary-lighter: var(--color-red-100);
	--global-color-border-highlight-secondary-lightest: var(--color-red-50);
	--global-color-border-primary-darker: var(--color-yellow-700);
	--global-color-border-primary-dark: var(--color-yellow-600);
	--global-color-border-primary-default: var(--color-yellow-500);
	--global-color-border-primary-light: var(--color-yellow-300);
	--global-color-border-primary-lighter: var(--color-yellow-100);
	--global-color-border-primary-lightest: var(--color-yellow-50);
	--global-color-border-white: var(--color-0);
	--global-color-border-focus: var(--color-utility-blue-500);
	--global-color-border-transparent: var(--color-opacity);
	--global-radius-micro: var(--radius-xs);
	--global-radius-none: var(--radius-none);
	--global-radius-minimal: var(--radius-s);
	--global-radius-medium: var(--radius-s);
	--global-radius-rounded: var(--radius-md);
	--global-radius-full: var(--radius-xxlg);
	--global-space-5xlg: var(--space-72);
	--global-space-sm: var(--space-20);
	--global-space-5xsm: var(--space-2);
	--global-space-xsm: var(--space-16);
	--global-space-3xlg: var(--space-56);
	--global-space-4xsm: var(--space-4);
	--global-space-3xsm: var(--space-8);
	--global-space-2xsm: var(--space-12);
	--global-space-md: var(--space-24);
	--global-space-lg: var(--space-32);
	--global-space-xlg: var(--space-40);
	--global-space-2xlg: var(--space-48);
	--global-space-4xlg: var(--space-64);
	--global-space-dsk-page-margin: var(--space-90);
	--global-space-none: var(--space-0)
}

[data-theme=axo-finans] {
	--font-body-xxlg-semibold: normal 600 1.5rem / 1.5 "Source Sans Pro";
	--font-body-xxlg: normal 400 1.5rem / 1.5 "Source Sans Pro";
	--font-body-xlg-bold-button: normal 700 1.25rem / 1.2 "Source Sans Pro";
	--font-body-xlg-semibold: normal 600 1.25rem / 1.5 "Source Sans Pro";
	--font-body-xlg: normal 400 1.25rem / 1.5 "Source Sans Pro";
	--font-body-lg-bold-button: normal 700 1.125rem / 1.333 "Source Sans Pro";
	--font-body-lg-link: normal 400 1.125rem / 1.5 "Source Sans Pro";
	--font-body-lg-semibold: normal 600 1.125rem / 1.5 "Source Sans Pro";
	--font-body-lg: normal 400 1.125rem / 1.5 "Source Sans Pro";
	--font-body-md-bold-button: normal 700 1rem / 1.5 "Source Sans Pro";
	--font-body-md-link: normal 400 1rem / 1.5 "Source Sans Pro";
	--font-body-md-semibold: normal 600 1rem / 1.5 "Source Sans Pro";
	--font-body-md: normal 400 1rem / 1.5 "Source Sans Pro";
	--font-body-s-link: normal 400 .875rem / 1.5 "Source Sans Pro";
	--font-body-s-semibold: normal 600 .875rem / 1.5 "Source Sans Pro";
	--font-body-s: normal 400 .875rem / 1.5 "Source Sans Pro";
	--font-body-xs-semibold: normal 600 .75rem / 1.5 "Source Sans Pro";
	--font-body-xs: normal 400 .75rem / 1.5 "Source Sans Pro";
	--font-heading-hero-lg: normal 700 3.75rem / 1.2 "Poppins";
	--font-heading-hero-md: normal 700 3rem / 1.208 "Poppins";
	--font-heading-hero-s: normal 700 2.5rem / 1.2 "Poppins";
	--font-heading-lg: normal 700 2rem / 1.188 "Poppins";
	--font-heading-md: normal 700 1.5rem / 1.208 "Poppins";
	--font-heading-s: normal 700 1.125rem / 1.222 "Poppins";
	--font-heading-xs: normal 700 1rem / 1.188 "Poppins";
	--font-heading-xxs: normal 700 .875rem / 1.214 "Poppins"
}

[data-theme=axo-finans] {
	--effect-info-hover: 0 0 0 .1875rem #53a1fa33;
	--effect-attention-hover: 0 0 0 .1875rem #d19d0033;
	--effect-success-hover: 0 0 0 .1875rem #00b69533;
	--effect-default-hover: 0 0 0 .1875rem #363d4333;
	--effect-warning-hover: 0 0 0 .1875rem #e7511e33;
	--effect-selector-pulse: 0 0 0 .5625rem #ffc10733;
	--effect-selector-hover: 0 0 0 .375rem #ffc10733;
	--effect-overlay-1: 0 .75rem 1rem 0 #4c545c2e;
	--effect-overlay-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-3-1: 0 .5rem .75rem 0 #4c545c1f;
	--effect-raised-level-3-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-2-1: 0 .25rem .75rem 0 #4c545c1f;
	--effect-raised-level-2-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-1-1: 0 .125rem .375rem 0 #4c545c1f;
	--effect-raised-level-1-0: 0 0 .0625rem 0 #4c545c40
}

[data-theme=axo-finans] {
	--color-border-background-focus: var(--global-color-border-transparent);
	--effect-shadow-focus-ring: 0 0 0 2px var(--global-color-border-white, #fff), 0 0 0 4px var(--global-color-border-focus);
	--effect-overlay: var(--effect-overlay-0), var(--effect-overlay-1);
	--effect-raised-level-1: var(--effect-raised-level-1-0), var(--effect-raised-level-1-1);
	--effect-raised-level-2: var(--effect-raised-level-2-0), var(--effect-raised-level-2-1);
	--effect-raised-level-3: var(--effect-raised-level-3-0), var(--effect-raised-level-3-1)
}

@import"../../../../node_modules/modern-normalize/modern-normalize.css";

@layer reset {

	[data-theme] h1,
	[data-theme] h2,
	[data-theme] h3,
	[data-theme] h4,
	[data-theme] h5,
	[data-theme] h6,
	[data-theme] p,
	[data-theme] a,
	[data-theme] button,
	[data-theme] input,
	[data-theme] textarea,
	[data-theme] label,
	[data-theme] li,
	[data-theme] ul,
	[data-theme] ol,
	[data-theme] dl,
	[data-theme] dd,
	[data-theme] dt,
	[data-theme] table,
	[data-theme] tr,
	[data-theme] td,
	[data-theme] th,
	[data-theme] form,
	[data-theme] fieldset,
	[data-theme] legend,
	[data-theme] figure,
	[data-theme] figcaption,
	[data-theme] article,
	[data-theme] aside,
	[data-theme] footer,
	[data-theme] header,
	[data-theme] nav,
	[data-theme] section {
		margin: unset
	}
}

*,
:before,
:after {
	box-sizing: border-box
}

html,
body {
	scroll-behavior: smooth;
	line-height: unset;
	margin: 0
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	transition: background-color 5000s ease-in-out 0s !important
}

:root {
	--typography-font-size-default: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

[data-theme=axo-finans],
[data-theme=axo-group] {
	--typography-font-family-default: "Source Sans Pro", sans-serif;
	--typography-font-family-heading: "Poppins", sans-serif
}

@font-face {
	font-family: Poppins;
	src: url(https://form.axofinance.com/Poppins-Bold.woff2) format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Source Sans Pro;
	src: url(https://form.axofinance.com/SourceSans3-Regular.woff2) format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Source Sans Pro;
	src: url(https://form.axofinance.com/SourceSans3-Semibold.woff2) format("woff2");
	font-weight: 600;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Source Sans Pro;
	src: url(https://form.axofinance.com/SourceSans3-Bold.woff2) format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@layer legacy,
reset,
base,
feature,
content,
product;

[data-theme=axo-group] {
	--global-color-elevation-shadow-default: #3031322e;
	--global-color-elevation-shadow-shadow-light: #3031321f;
	--global-color-elevation-shadow-dark: #30313240;
	--line-height-13: 4.5rem;
	--line-height-12: 3.625rem;
	--line-height-11: 3rem;
	--line-height-10: 2.375rem;
	--line-height-9: 2.25rem;
	--line-height-8: 1.875rem;
	--line-height-7: 1.8125rem;
	--line-height-6: 1.6875rem;
	--line-height-5: 1.5rem;
	--line-height-4: 1.375rem;
	--line-height-3: 1.3125rem;
	--line-height-2: 1.1875rem;
	--line-height-1: 1.125rem;
	--line-height-0: 1.0625rem;
	--font-family-source-sans-pro: Source Sans Pro;
	--font-family-poppins: Poppins;
	--font-weight-semibold: 37.5rem;
	--font-weight-regular: 25rem;
	--font-weight-bold: 43.75rem;
	--font-size-10: 3.75rem;
	--font-size-9: 3rem;
	--font-size-8: 2.5rem;
	--font-size-7: 2.25rem;
	--font-size-6: 2rem;
	--font-size-5: 1.5rem;
	--font-size-4: 1.25rem;
	--font-size-3: 1.125rem;
	--font-size-2: 1rem;
	--font-size-1: .875rem;
	--font-size-0: .75rem;
	--size-128: 8rem;
	--size-90: 5.625rem;
	--size-72: 4.5rem;
	--size-64: 4rem;
	--size-56: 3.5rem;
	--size-48: 3rem;
	--size-40: 2.5rem;
	--size-36: 2.25rem;
	--size-32: 2rem;
	--size-28: 1.75rem;
	--size-24: 1.5rem;
	--size-20: 1.25rem;
	--size-16: 1rem;
	--size-12: .75rem;
	--size-8: .5rem;
	--size-4: .25rem;
	--size-2: .125rem;
	--size-1: .0625rem;
	--size-0: 0;
	--radius-none: 0;
	--radius-xxlg: 7.5rem;
	--radius-xlg: 1.5rem;
	--radius-lg: 1rem;
	--radius-md: .75rem;
	--radius-s: .5rem;
	--radius-xs: .25rem;
	--space-128: 8rem;
	--space-90: 5.625rem;
	--space-72: 4.5rem;
	--space-64: 4rem;
	--space-56: 3.5rem;
	--space-48: 3rem;
	--space-40: 2.5rem;
	--space-36: 2.25rem;
	--space-32: 2rem;
	--space-28: 1.75rem;
	--space-24: 1.5rem;
	--space-20: 1.25rem;
	--space-16: 1rem;
	--space-12: .75rem;
	--space-8: .5rem;
	--space-4: .25rem;
	--space-2: .125rem;
	--space-0: 0;
	--color-swedbank-pay-foreground: #512b2bff;
	--color-swedbank-pay: #fdc129ff;
	--color-insurance-blue-900: #0d1b31ff;
	--color-insurance-blue-800: #1a365fff;
	--color-insurance-blue-700: #2c518aff;
	--color-insurance-blue-600: #3366b4ff;
	--color-insurance-blue-500: #497fcfff;
	--color-insurance-blue-400: #6b98dcff;
	--color-insurance-blue-300: #91b4e8ff;
	--color-insurance-blue-200: #b5cef2ff;
	--color-insurance-blue-100: #e0ebfbff;
	--color-insurance-blue-50: #f1f6fdff;
	--color-bankid-se: #183e4fff;
	--color-vipps: #ff5b24ff;
	--color-utility-purple-900: #341549ff;
	--color-utility-purple-800: #4e226bff;
	--color-utility-purple-700: #67308bff;
	--color-utility-purple-600: #7f40aaff;
	--color-utility-purple-500: #945bbbff;
	--color-utility-purple-400: #a87fc5ff;
	--color-utility-purple-300: #bda1d0ff;
	--color-utility-purple-200: #d3c3deff;
	--color-utility-purple-100: #e9e2edff;
	--color-utility-purple-50: #f2eff5ff;
	--color-warm-grey-900: #1e1f1fff;
	--color-warm-grey-800: #252627ff;
	--color-warm-grey-700: #303132ff;
	--color-warm-grey-600: #57595bff;
	--color-warm-grey-500: #828587ff;
	--color-warm-grey-400: #acadafff;
	--color-warm-grey-300: #d0d1d2ff;
	--color-warm-grey-200: #e2e3e4ff;
	--color-warm-grey-100: #f2f2f3ff;
	--color-warm-grey-50: #f7f7f8ff;
	--color-opacity: #ffffff00;
	--color-cool-grey-900: #191c1fff;
	--color-cool-grey-800: #33383dff;
	--color-cool-grey-700: #4c545cff;
	--color-cool-grey-600: #65707bff;
	--color-cool-grey-500: #828d98ff;
	--color-cool-grey-400: #9aa3acff;
	--color-cool-grey-300: #b4bac1ff;
	--color-cool-grey-200: #cdd1d6ff;
	--color-cool-grey-100: #e6e8eaff;
	--color-cool-grey-50: #f9f9faff;
	--color-red-900: #2e0f05ff;
	--color-red-800: #5c1e0aff;
	--color-red-700: #8f2f0fff;
	--color-red-600: #bd3e14ff;
	--color-red-500: #e7511eff;
	--color-red-400: #ec734bff;
	--color-red-300: #f19779ff;
	--color-red-200: #f5b7a3ff;
	--color-red-100: #fadbd1ff;
	--color-red-50: #fff5f2ff;
	--color-blue-900: #112032ff;
	--color-blue-800: #214064ff;
	--color-blue-700: #326196ff;
	--color-blue-600: #4281c8ff;
	--color-blue-500: #53a1faff;
	--color-blue-400: #75b4fbff;
	--color-blue-300: #98c7fcff;
	--color-blue-200: #bad9fdff;
	--color-blue-100: #ddecfeff;
	--color-blue-50: #f0f7ffff;
	--color-yellow-900: #332701ff;
	--color-yellow-800: #6b5000ff;
	--color-yellow-700: #886700ff;
	--color-yellow-600: #d19d00ff;
	--color-yellow-500: #ffc107ff;
	--color-yellow-400: #ffcd38ff;
	--color-yellow-300: #ffda6bff;
	--color-yellow-200: #ffe79eff;
	--color-yellow-100: #fff2ccff;
	--color-yellow-50: #fffdf7ff;
	--color-mint-900: #00241eff;
	--color-mint-800: #00493cff;
	--color-mint-700: #006d59ff;
	--color-mint-600: #009277ff;
	--color-mint-500: #00b695ff;
	--color-mint-400: #33c5aaff;
	--color-mint-300: #66d3bfff;
	--color-mint-200: #99e2d5ff;
	--color-mint-100: #ccf0eaff;
	--color-mint-50: #e9fffaff;
	--color-utility-blue-900: #0a0a57ff;
	--color-utility-blue-800: #0b0b83ff;
	--color-utility-blue-700: #0b0bbcff;
	--color-utility-blue-600: #0808d4ff;
	--color-utility-blue-500: #0000eeff;
	--color-utility-blue-400: #7a7afaff;
	--color-utility-blue-300: #a8a8faff;
	--color-utility-blue-200: #cbcbfbff;
	--color-utility-blue-100: #e8e8fcff;
	--color-utility-blue-50: #f2f2fdff;
	--color-1: #000000ff;
	--color-0: #ffffffff;
	--stepper-radius-default: var(--radius-s);
	--stepper-color-background-step-pending: var(--color-0);
	--stepper-color-background-step-complete: var(--color-0);
	--stepper-color-background-step-active: var(--color-0);
	--stepper-color-background-rail-fill: var(--color-mint-50);
	--stepper-color-background-rail: var(--color-warm-grey-50);
	--counter-radius-default: var(--radius-s);
	--counter-color-foreground-success: var(--color-mint-50);
	--counter-color-background-disabled: var(--color-cool-grey-50);
	--counter-color-background-success: var(--color-mint-50);
	--counter-color-background-default: var(--color-warm-grey-50);
	--file-upload-color-border-default: var(--color-warm-grey-400);
	--file-upload-color-border-active: var(--color-warm-grey-900);
	--file-upload-color-foreground-success: var(--color-mint-700);
	--file-upload-color-foreground-warning: var(--color-red-600);
	--file-upload-color-background-disabled: var(--color-warm-grey-50);
	--file-upload-color-background-hover: var(--color-warm-grey-50);
	--file-upload-color-background-default: var(--color-0);
	--file-upload-color-background-warning: var(--color-red-50);
	--file-upload-color-background-success: var(--color-mint-50);
	--insurance-color-border-separator-white: var(--color-0);
	--insurance-color-background-header-default: var(--color-opacity);
	--insurance-color-background-gradient: var(--color-insurance-blue-50);
	--insurance-color-background-highlight: var(--color-insurance-blue-100);
	--insurance-color-foreground-body-highlight-muted: var(--color-insurance-blue-700);
	--insurance-color-foreground-slider: var(--color-insurance-blue-800);
	--insurance-color-foreground-body-highlight: var(--color-insurance-blue-800);
	--insurance-color-foreground-sub-brand: var(--color-insurance-blue-800);
	--content-color-background-drawer-dark: var(--color-warm-grey-600);
	--content-color-background-drawer-cookie-invert: var(--color-yellow-50);
	--content-color-background-drawer-darker: var(--color-warm-grey-700);
	--content-color-background-section-highlight-tertiary: var(--color-warm-grey-100);
	--content-color-background-section-highlight-secondary: var(--color-yellow-100);
	--content-color-background-section-highlight-primary: var(--color-warm-grey-100);
	--content-color-background-section-highlight-none: var(--color-warm-grey-50);
	--content-color-background-section-highlight-neutral: var(--color-warm-grey-100);
	--content-color-background-section-none: var(--color-0);
	--content-color-background-section-tertiary: var(--color-warm-grey-50);
	--content-color-background-section-secondary: var(--color-yellow-50);
	--content-color-background-section-primary: var(--color-warm-grey-50);
	--content-color-background-section-neutral: var(--color-warm-grey-50);
	--content-color-background-statement-tertiary: var(--color-warm-grey-50);
	--content-color-background-statement-secondary: var(--color-yellow-50);
	--content-color-background-statement-primary: var(--color-yellow-100);
	--content-color-background-statement-neutral: var(--color-0);
	--content-color-foreground-section-body-invert: var(--color-warm-grey-900);
	--content-color-foreground-section-body-muted-invert: var(--color-warm-grey-600);
	--content-color-foreground-section-heading-invert: var(--color-1);
	--navigation-color-border-tab-active: var(--color-warm-grey-900);
	--navigation-color-border-tab-default: var(--color-warm-grey-200);
	--navigation-color-border-item-hover: var(--color-0);
	--navigation-color-border-anchor-hover: var(--color-blue-700);
	--navigation-color-border-anchor-default: var(--color-warm-grey-200);
	--navigation-color-foreground-tab-default: var(--color-warm-grey-600);
	--navigation-color-foreground-tab-disabled: var(--color-warm-grey-400);
	--navigation-color-foreground-tab-active: var(--color-1);
	--navigation-color-foreground-anchor-item-hover: var(--color-blue-700);
	--navigation-color-foreground-footer-item-muted: var(--color-warm-grey-200);
	--navigation-color-foreground-footer-item: var(--color-0);
	--navigation-color-foreground-top-item-select: var(--color-0);
	--navigation-color-foreground-top-item: var(--color-0);
	--navigation-color-background-tab-disabled: var(--color-warm-grey-50);
	--navigation-color-background-tab-default: var(--color-0);
	--navigation-color-background-tab-hover: var(--color-warm-grey-50);
	--navigation-color-background-anchor-hover: var(--color-blue-50);
	--navigation-color-background-anchor-default: var(--color-opacity);
	--navigation-color-background-nav-top-on-scroll: var(--color-warm-grey-800);
	--navigation-color-background-footer-item-select: var(--color-warm-grey-900);
	--navigation-color-background-footer-item: var(--color-opacity);
	--navigation-color-background-footer-highlight: var(--color-warm-grey-900);
	--navigation-color-background-footer-neutral: var(--color-warm-grey-800);
	--navigation-color-background-nav-item-select: var(--color-warm-grey-900);
	--navigation-color-background-nav-top-item: var(--color-warm-grey-700);
	--navigation-color-background-drawer: var(--color-warm-grey-800);
	--navigation-color-background-nav-top: var(--color-warm-grey-800);
	--data-radius-modal-top: var(--radius-s);
	--data-radius-progress: var(--radius-s);
	--data-radius-modal: var(--radius-s);
	--data-radius-toast: var(--radius-md);
	--data-radius-tooltip: var(--radius-s);
	--data-radius-card: var(--radius-s);
	--data-radius-message: var(--radius-xs);
	--data-color-foreground-bankid-se: var(--color-bankid-se);
	--data-color-foreground-trustpilot-hero: var(--color-0);
	--data-color-foreground-placeholder: var(--color-warm-grey-500);
	--data-color-foreground-success: var(--color-mint-700);
	--data-color-foreground-bankid: var(--color-utility-purple-800);
	--data-color-foreground-default: var(--color-warm-grey-800);
	--data-color-foreground-info: var(--color-blue-700);
	--data-color-foreground-warning: var(--color-red-600);
	--data-color-foreground-attention: var(--color-yellow-700);
	--data-color-background-tooltip-dark: var(--color-warm-grey-600);
	--data-color-background-tooltip-light: var(--color-warm-grey-50);
	--data-color-background-offer-disabled: var(--color-warm-grey-50);
	--data-color-background-offer: var(--color-0);
	--data-color-background-highlihgt-tertiary: var(--color-red-100);
	--data-color-background-highlihgt-secondary: var(--color-yellow-200);
	--data-color-background-highlihgt-primary: var(--color-yellow-50);
	--data-color-background-modal-top-default: var(--color-opacity);
	--data-color-background-modal-top-info: var(--color-opacity);
	--data-color-background-modal-top-attention: var(--color-opacity);
	--data-color-background-modal-top-warning: var(--color-opacity);
	--data-color-background-modal-top-success: var(--color-opacity);
	--data-color-background-modal-overlay: var(--color-warm-grey-700);
	--data-color-background-success-refinance: var(--color-mint-100);
	--data-color-background-progress: var(--color-mint-50);
	--data-color-background-accordion-dark: var(--color-warm-grey-700);
	--data-color-background-accordion-light: var(--color-warm-grey-100);
	--data-color-background-accordion-transparent: var(--color-opacity);
	--data-color-background-success-light: var(--color-mint-300);
	--data-color-background-info-default: var(--color-blue-500);
	--data-color-background-placeholder: var(--color-warm-grey-100);
	--data-color-background-white: var(--color-0);
	--data-color-background-active: var(--color-warm-grey-700);
	--data-color-background-success: var(--color-mint-50);
	--data-color-background-bankid: var(--color-utility-purple-50);
	--data-color-background-default: var(--color-warm-grey-50);
	--data-color-background-info: var(--color-blue-50);
	--data-color-background-warning: var(--color-red-50);
	--data-color-background-attention: var(--color-yellow-50);
	--data-color-background-skelethon-dark: var(--color-warm-grey-200);
	--data-color-background-skelethon-light: var(--color-warm-grey-100);
	--data-color-border-complete: var(--color-mint-300);
	--data-color-border-active: var(--color-warm-grey-700);
	--data-color-border-placeholder: var(--color-warm-grey-500);
	--data-color-border-success: var(--color-mint-700);
	--data-color-border-bankid: var(--color-utility-purple-800);
	--data-color-border-default: var(--color-warm-grey-800);
	--data-color-border-info: var(--color-blue-700);
	--data-color-border-warning: var(--color-red-600);
	--data-color-border-attention: var(--color-yellow-700);
	--data-color-border-separator-light: var(--color-warm-grey-200);
	--input-checkbox-color-foreground-core-selected-neutral: var(--color-1);
	--input-checkbox-color-foreground-core-selected-warning: var(--color-red-500);
	--input-checkbox-color-foreground-core-selected-disabled: var(--color-warm-grey-400);
	--input-checkbox-color-foreground-core-selected-success: var(--color-1);
	--input-checkbox-color-border-unselected-success: var(--color-yellow-500);
	--input-checkbox-color-border-unselected-disabled: var(--color-warm-grey-400);
	--input-checkbox-color-border-unselected-warning: var(--color-red-500);
	--input-checkbox-color-border-selected-neutral: var(--color-yellow-500);
	--input-checkbox-color-border-selected-warning: var(--color-red-500);
	--input-checkbox-color-border-selected-success: var(--color-yellow-500);
	--input-checkbox-color-border-selected-disabled: var(--color-warm-grey-400);
	--input-checkbox-color-border-unselected-neutral: var(--color-warm-grey-400);
	--input-checkbox-color-background-selected-disabled: var(--color-warm-grey-50);
	--input-checkbox-color-background-selected-warning: var(--color-red-50);
	--input-checkbox-color-background-selected-success: var(--color-yellow-50);
	--input-checkbox-color-background-selected-neutral: var(--color-yellow-50);
	--input-checkbox-color-background-unselected-warning: var(--color-red-50);
	--input-checkbox-color-background-unselected-success: var(--color-yellow-50);
	--input-checkbox-color-background-unselected-disabled: var(--color-warm-grey-50);
	--input-checkbox-color-background-unselected-neutral: var(--color-0);
	--input-radio-color-border-button-selected-success: var(--color-yellow-500);
	--input-radio-color-border-selected-warning: var(--color-red-500);
	--input-radio-color-border-selected-success: var(--color-yellow-500);
	--input-radio-color-border-unselected-disabled: var(--color-warm-grey-400);
	--input-radio-color-border-selected-neutral: var(--color-yellow-500);
	--input-radio-color-border-selected-disabled: var(--color-warm-grey-400);
	--input-radio-color-border-unselected-neutral: var(--color-warm-grey-400);
	--input-radio-color-border-unselected-warning: var(--color-red-500);
	--input-radio-color-border-unselected-success: var(--color-yellow-500);
	--input-radio-color-foreground-core-inactive: var(--color-opacity);
	--input-radio-color-foreground-core-disabled: var(--color-warm-grey-400);
	--input-radio-color-foreground-core-active: var(--color-0);
	--input-radio-color-background-button-neutral: var(--color-0);
	--input-radio-color-background-button-warning: var(--color-red-50);
	--input-radio-color-background-button-success: var(--color-yellow-50);
	--input-radio-color-background-selected-disabled: var(--color-warm-grey-50);
	--input-radio-color-background-selected-warning: var(--color-red-500);
	--input-radio-color-background-selected-neutral: var(--color-yellow-500);
	--input-radio-color-background-unselected-success: var(--color-yellow-50);
	--input-radio-color-background-unselected-disabled: var(--color-warm-grey-50);
	--input-radio-color-background-selected-success: var(--color-yellow-500);
	--input-radio-color-background-unselected-warning: var(--color-red-50);
	--input-radio-color-background-unselected-neutral: var(--color-0);
	--input-toggle-color-background-selected-disabled: var(--color-warm-grey-50);
	--input-toggle-color-background-unselected-warning: var(--color-warm-grey-200);
	--input-toggle-color-background-unselected-success: var(--color-warm-grey-200);
	--input-toggle-color-background-selected-warning: var(--color-red-500);
	--input-toggle-color-background-selected-neutral: var(--color-yellow-500);
	--input-toggle-color-background-selected-success: var(--color-yellow-500);
	--input-toggle-color-background-unselected-disabled: var(--color-warm-grey-50);
	--input-toggle-color-background-unselected-neutral: var(--color-warm-grey-200);
	--input-toggle-color-foreground-selector-disabled: var(--color-warm-grey-200);
	--input-toggle-color-foreground-selector-active: var(--color-0);
	--input-toggle-color-foreground-selector-inactive: var(--color-warm-grey-500);
	--input-radius-form: var(--radius-s);
	--input-radius-radio: var(--radius-xs);
	--input-radius-field: var(--radius-xs);
	--input-radius-checkbox: var(--radius-xs);
	--input-color-background-rail-disabled: var(--color-warm-grey-200);
	--input-color-background-rail-fill-neutral: var(--color-warm-grey-600);
	--input-color-background-highlight-in-form: var(--color-warm-grey-50);
	--input-color-background-form: var(--color-0);
	--input-color-background-warning: var(--color-red-600);
	--input-color-background-success: var(--color-mint-500);
	--input-color-background-rail-default: var(--color-warm-grey-100);
	--input-color-background-rail-fill: var(--color-warm-grey-700);
	--input-color-background-list-select: var(--color-warm-grey-100);
	--input-color-background-list-hover: var(--color-warm-grey-50);
	--input-color-background-transparent: var(--color-opacity);
	--input-color-background-default: var(--color-0);
	--input-color-background-disabled: var(--color-warm-grey-50);
	--input-color-background-success-lightest: var(--color-mint-50);
	--input-color-background-warning-lightest: var(--color-red-50);
	--input-color-foreground-selector-neutral: var(--color-warm-grey-600);
	--input-color-foreground-attention: var(--color-yellow-700);
	--input-color-foreground-info: var(--color-blue-600);
	--input-color-foreground-success: var(--color-mint-700);
	--input-color-foreground-label-muted: var(--color-warm-grey-600);
	--input-color-foreground-selector-disabled: var(--color-warm-grey-200);
	--input-color-foreground-selector: var(--color-warm-grey-700);
	--input-color-foreground-filled-transparent: var(--color-opacity);
	--input-color-foreground-filled: var(--color-warm-grey-900);
	--input-color-foreground-label-invert: var(--color-0);
	--input-color-foreground-placeholder: var(--color-warm-grey-500);
	--input-color-foreground-label: var(--color-warm-grey-900);
	--input-color-foreground-warning: var(--color-red-600);
	--input-color-border-attention: var(--color-yellow-600);
	--input-color-border-white: var(--color-0);
	--input-color-border-active-default: var(--color-warm-grey-900);
	--input-color-border-warning: var(--color-red-500);
	--input-color-border-success: var(--color-mint-400);
	--input-color-border-disabled: var(--color-warm-grey-400);
	--input-color-border-default: var(--color-warm-grey-400);
	--action-radius-button: var(--radius-s);
	--action-color-background-ghost-hover: var(--color-warm-grey-50);
	--action-color-background-ghost: var(--color-opacity);
	--action-color-background-tertiary-hover: var(--color-warm-grey-50);
	--action-color-background-tertiary: var(--color-opacity);
	--action-color-background-link-hover: var(--color-utility-blue-100);
	--action-color-background-secondary-hover: var(--color-yellow-200);
	--action-color-background-secondary: var(--color-yellow-100);
	--action-color-background-primary-hover: var(--color-yellow-600);
	--action-color-background-primary: var(--color-yellow-500);
	--action-color-foreground-on-secondary-invert-hover: var(--color-warm-grey-900);
	--action-color-foreground-on-secondary-invert: var(--color-warm-grey-700);
	--action-color-foreground-on-primary-invert: var(--color-0);
	--action-color-foreground-on-disabled: var(--color-warm-grey-400);
	--action-color-foreground-on-tertiary-hover: var(--color-warm-grey-700);
	--action-color-foreground-on-primary-hover: var(--color-warm-grey-900);
	--action-color-foreground-link-invert: var(--color-utility-blue-400);
	--action-color-foreground-on-ghost-hover: var(--color-warm-grey-700);
	--action-color-foreground-on-ghost: var(--color-warm-grey-600);
	--action-color-foreground-link-disabled: var(--color-warm-grey-400);
	--action-color-foreground-on-tertiary: var(--color-warm-grey-600);
	--action-color-foreground-on-secondary-hover: var(--color-yellow-800);
	--action-color-foreground-on-primary: var(--color-warm-grey-900);
	--action-color-foreground-on-secondary: var(--color-yellow-700);
	--action-color-foreground-link: var(--color-utility-blue-500);
	--action-color-foreground-link-visited: var(--color-utility-purple-700);
	--action-color-border-secondary-success: var(--color-opacity);
	--action-color-border-secondary-danger: var(--color-opacity);
	--action-color-border-ghost-hover: var(--color-opacity);
	--action-color-border-ghost: var(--color-opacity);
	--action-color-border-tertiary-hover: var(--color-warm-grey-600);
	--action-color-border-primary-hover: var(--color-yellow-600);
	--action-color-border-tertiary: var(--color-warm-grey-600);
	--action-color-border-primary: var(--color-yellow-500);
	--action-color-border-secondary: var(--color-opacity);
	--action-color-border-secondary-hover: var(--color-yellow-200);
	--global-size-modal-top-band: var(--size-12);
	--global-size-4xlg: var(--size-48);
	--global-size-2xs: var(--size-8);
	--global-size-custom: var(--size-90);
	--global-size-3xlg: var(--size-48);
	--global-size-xlg: var(--size-36);
	--global-size-s: var(--size-20);
	--global-size-border-thick: var(--size-2);
	--global-size-border-thin: var(--size-1);
	--global-size-2xlg: var(--size-40);
	--global-size-lg: var(--size-32);
	--global-size-md: var(--size-24);
	--global-size-xs: var(--size-16);
	--global-color-elevation-surface-sunken-hover: var(--color-warm-grey-100);
	--global-color-elevation-surface-overlay-hover: var(--color-warm-grey-50);
	--global-color-elevation-surface-raised-hover: var(--color-warm-grey-50);
	--global-color-elevation-surface-overlay: var(--color-0);
	--global-color-elevation-surface-sunken: var(--color-warm-grey-50);
	--global-color-elevation-surface-raised: var(--color-0);
	--global-color-background-surface-neutral: var(--color-0);
	--global-color-background-primary-hero: var(--color-cool-grey-900);
	--global-color-background-black: var(--color-1);
	--global-color-background-disabled: var(--color-warm-grey-50);
	--global-color-background-warning-darkest: var(--color-red-800);
	--global-color-background-warning-darker: var(--color-red-700);
	--global-color-background-warning-dark: var(--color-red-600);
	--global-color-background-warning-default: var(--color-red-500);
	--global-color-background-warning-light: var(--color-red-300);
	--global-color-background-warning-lighter: var(--color-red-100);
	--global-color-background-warning-lightest: var(--color-red-50);
	--global-color-background-attention-darkest: var(--color-yellow-800);
	--global-color-background-attention-darker: var(--color-yellow-700);
	--global-color-background-attention-dark: var(--color-yellow-600);
	--global-color-background-attention-default: var(--color-yellow-500);
	--global-color-background-attention-light: var(--color-yellow-300);
	--global-color-background-attention-lighter: var(--color-yellow-100);
	--global-color-background-attention-lightest: var(--color-yellow-50);
	--global-color-background-success-darkest: var(--color-mint-800);
	--global-color-background-success-darker: var(--color-mint-700);
	--global-color-background-success-dark: var(--color-mint-600);
	--global-color-background-success-default: var(--color-mint-500);
	--global-color-background-success-light: var(--color-mint-300);
	--global-color-background-success-lighter: var(--color-mint-100);
	--global-color-background-success-lightest: var(--color-mint-50);
	--global-color-background-info-darkest: var(--color-blue-800);
	--global-color-background-info-darker: var(--color-blue-700);
	--global-color-background-info-dark: var(--color-blue-600);
	--global-color-background-info-default: var(--color-blue-500);
	--global-color-background-info-light: var(--color-blue-300);
	--global-color-background-info-lighter: var(--color-blue-100);
	--global-color-background-info-lightest: var(--color-blue-50);
	--global-color-background-neutral-darkest-extra: var(--color-warm-grey-900);
	--global-color-background-neutral-darkest: var(--color-warm-grey-800);
	--global-color-background-neutral-darker: var(--color-warm-grey-700);
	--global-color-background-neutral-dark: var(--color-warm-grey-600);
	--global-color-background-neutral-default: var(--color-warm-grey-500);
	--global-color-background-neutral-light: var(--color-warm-grey-300);
	--global-color-background-neutral-lighter: var(--color-warm-grey-100);
	--global-color-background-neutral-lightest: var(--color-warm-grey-50);
	--global-color-background-highlight-secondary-darkest: var(--color-red-800);
	--global-color-background-highlight-secondary-darker: var(--color-red-700);
	--global-color-background-highlight-secondary-dark: var(--color-red-600);
	--global-color-background-highlight-secondary-default: var(--color-red-500);
	--global-color-background-highlight-secondary-light: var(--color-red-300);
	--global-color-background-highlight-secondary-lighter: var(--color-red-100);
	--global-color-background-highlight-secondary-lightest: var(--color-red-50);
	--global-color-background-primary-darkest: var(--color-yellow-800);
	--global-color-background-primary-darker: var(--color-yellow-700);
	--global-color-background-primary-dark: var(--color-yellow-600);
	--global-color-background-primary-default: var(--color-yellow-500);
	--global-color-background-primary-light: var(--color-yellow-300);
	--global-color-background-primary-lighter: var(--color-yellow-100);
	--global-color-background-primary-lightest: var(--color-yellow-50);
	--global-color-background-transparent: var(--color-opacity);
	--global-color-background-page: var(--color-0);
	--global-color-background-white: var(--color-0);
	--global-color-background-highlight-on-page: var(--color-warm-grey-50);
	--global-color-foreground-journey-body-invert: var(--color-warm-grey-600);
	--global-color-foreground-journey-heading-invert: var(--color-1);
	--global-color-foreground-heading-highlight: var(--color-yellow-600);
	--global-color-foreground-heading-section: var(--color-1);
	--global-color-foreground-sub-heading-hero: var(--color-yellow-500);
	--global-color-foreground-body-hero: var(--color-warm-grey-200);
	--global-color-foreground-heading-hero-highlight: var(--color-yellow-500);
	--global-color-foreground-body-highlight: var(--color-yellow-700);
	--global-color-foreground-body-invert-white: var(--color-0);
	--global-color-foreground-heading-invert: var(--color-0);
	--global-color-foreground-body-invert: var(--color-warm-grey-50);
	--global-color-foreground-action-primary-darkest: var(--color-yellow-800);
	--global-color-foreground-highlight-secondary-on-white: var(--color-red-500);
	--global-color-foreground-warning-darkest: var(--color-red-800);
	--global-color-foreground-warning-on-lighter: var(--color-red-700);
	--global-color-foreground-warning-on-lightest: var(--color-red-600);
	--global-color-foreground-warning-on-white: var(--color-red-500);
	--global-color-foreground-warning-on-darkest: var(--color-red-100);
	--global-color-foreground-warning-on-darker: var(--color-red-50);
	--global-color-foreground-attention-darkest: var(--color-yellow-800);
	--global-color-foreground-attention-on-lighter: var(--color-yellow-700);
	--global-color-foreground-attention-on-lightest: var(--color-yellow-600);
	--global-color-foreground-attention-default: var(--color-yellow-500);
	--global-color-foreground-attention-on-darkest: var(--color-yellow-100);
	--global-color-foreground-attention-on-darker: var(--color-yellow-50);
	--global-color-foreground-success-darkest: var(--color-mint-800);
	--global-color-foreground-success-on-lighter: var(--color-mint-700);
	--global-color-foreground-success-on-lightest: var(--color-mint-600);
	--global-color-foreground-success-on-white: var(--color-mint-500);
	--global-color-foreground-success-on-darkest: var(--color-mint-100);
	--global-color-foreground-success-on-darker: var(--color-mint-50);
	--global-color-foreground-info-darkest: var(--color-blue-800);
	--global-color-foreground-info-on-lighter: var(--color-blue-700);
	--global-color-foreground-info-on-lightest: var(--color-blue-600);
	--global-color-foreground-info-on-white: var(--color-blue-500);
	--global-color-foreground-info-on-darkest: var(--color-blue-100);
	--global-color-foreground-info-on-darker: var(--color-blue-50);
	--global-color-foreground-neutral-darkest-extra: var(--color-warm-grey-900);
	--global-color-foreground-neutral-on-lighter: var(--color-warm-grey-800);
	--global-color-foreground-neutral-on-lightest: var(--color-warm-grey-700);
	--global-color-foreground-neutral-dark: var(--color-warm-grey-600);
	--global-color-foreground-neutral-default: var(--color-warm-grey-500);
	--global-color-foreground-neutral-light: var(--color-warm-grey-300);
	--global-color-foreground-neutral-on-darker: var(--color-warm-grey-100);
	--global-color-foreground-neutral-on-darkest: var(--color-warm-grey-50);
	--global-color-foreground-highlight-secondary-on-lighter: var(--color-red-700);
	--global-color-foreground-highlight-secondary-on-lightest: var(--color-red-600);
	--global-color-foreground-highlight-secondary-on-darkest: var(--color-red-100);
	--global-color-foreground-highlight-secondary-on-darker: var(--color-red-50);
	--global-color-foreground-primary-on-lighter: var(--color-yellow-700);
	--global-color-foreground-primary-on-lightest: var(--color-yellow-600);
	--global-color-foreground-primary-on-darkest: var(--color-yellow-100);
	--global-color-foreground-primary-on-darker: var(--color-yellow-50);
	--global-color-foreground-primary-on-dark: var(--color-yellow-500);
	--global-color-foreground-heading: var(--color-1);
	--global-color-foreground-heading-muted: var(--color-warm-grey-600);
	--global-color-foreground-body: var(--color-warm-grey-900);
	--global-color-foreground-body-muted: var(--color-warm-grey-600);
	--global-color-foreground-disabled: var(--color-warm-grey-400);
	--global-color-border-black: var(--color-1);
	--global-color-border-info-lighter: var(--color-blue-200);
	--global-color-border-success-lighter: var(--color-mint-200);
	--global-color-border-attention-lighter: var(--color-yellow-200);
	--global-color-border-warning-lighter: var(--color-red-200);
	--global-color-border-focus-on-dark: var(--color-utility-blue-400);
	--global-color-border-warning-darker: var(--color-red-700);
	--global-color-border-warning-dark: var(--color-red-600);
	--global-color-border-warning-default: var(--color-red-500);
	--global-color-border-warning-lightest: var(--color-red-50);
	--global-color-border-attention-darker: var(--color-yellow-700);
	--global-color-border-attention-dark: var(--color-yellow-600);
	--global-color-border-attention-default: var(--color-yellow-500);
	--global-color-border-attention-lightest: var(--color-yellow-50);
	--global-color-border-success-darker: var(--color-mint-700);
	--global-color-border-success-dark: var(--color-mint-600);
	--global-color-border-success-default: var(--color-mint-500);
	--global-color-border-success-lightest: var(--color-mint-50);
	--global-color-border-info-darker: var(--color-blue-700);
	--global-color-border-info-dark: var(--color-blue-600);
	--global-color-border-info-default: var(--color-blue-500);
	--global-color-border-info-lightest: var(--color-blue-50);
	--global-color-border-neutral-darkest-extra: var(--color-warm-grey-900);
	--global-color-border-neutral-darkest: var(--color-warm-grey-800);
	--global-color-border-neutral-darker: var(--color-warm-grey-700);
	--global-color-border-neutral-dark: var(--color-warm-grey-600);
	--global-color-border-neutral-default: var(--color-warm-grey-500);
	--global-color-border-neutral-light: var(--color-warm-grey-300);
	--global-color-border-neutral-lighter: var(--color-warm-grey-100);
	--global-color-border-neutral-lightest: var(--color-warm-grey-50);
	--global-color-border-highlight-secondary-darker: var(--color-red-700);
	--global-color-border-highlight-secondary-dark: var(--color-red-600);
	--global-color-border-highlight-secondary-default: var(--color-red-500);
	--global-color-border-highlight-secondary-light: var(--color-red-300);
	--global-color-border-highlight-secondary-lighter: var(--color-red-100);
	--global-color-border-highlight-secondary-lightest: var(--color-red-50);
	--global-color-border-primary-darker: var(--color-yellow-700);
	--global-color-border-primary-dark: var(--color-yellow-600);
	--global-color-border-primary-default: var(--color-yellow-500);
	--global-color-border-primary-light: var(--color-yellow-300);
	--global-color-border-primary-lighter: var(--color-yellow-100);
	--global-color-border-primary-lightest: var(--color-yellow-50);
	--global-color-border-white: var(--color-0);
	--global-color-border-focus: var(--color-utility-blue-500);
	--global-color-border-transparent: var(--color-opacity);
	--global-radius-micro: var(--radius-xs);
	--global-radius-none: var(--radius-none);
	--global-radius-minimal: var(--radius-s);
	--global-radius-medium: var(--radius-s);
	--global-radius-rounded: var(--radius-md);
	--global-radius-full: var(--radius-xxlg);
	--global-space-5xlg: var(--space-72);
	--global-space-sm: var(--space-20);
	--global-space-5xsm: var(--space-2);
	--global-space-xsm: var(--space-16);
	--global-space-3xlg: var(--space-56);
	--global-space-4xsm: var(--space-4);
	--global-space-3xsm: var(--space-8);
	--global-space-2xsm: var(--space-12);
	--global-space-md: var(--space-24);
	--global-space-lg: var(--space-32);
	--global-space-xlg: var(--space-40);
	--global-space-2xlg: var(--space-48);
	--global-space-4xlg: var(--space-64);
	--global-space-dsk-page-margin: var(--space-90);
	--global-space-none: var(--space-0)
}

[data-theme=axo-group] {
	--font-body-xxlg-semibold: normal 600 1.5rem / 1.5 "Source Sans Pro";
	--font-body-xxlg: normal 400 1.5rem / 1.5 "Source Sans Pro";
	--font-body-xlg-bold-button: normal 700 1.25rem / 1.2 "Source Sans Pro";
	--font-body-xlg-semibold: normal 600 1.25rem / 1.5 "Source Sans Pro";
	--font-body-xlg: normal 400 1.25rem / 1.5 "Source Sans Pro";
	--font-body-lg-bold-button: normal 700 1.125rem / 1.333 "Source Sans Pro";
	--font-body-lg-link: normal 400 1.125rem / 1.5 "Source Sans Pro";
	--font-body-lg-semibold: normal 600 1.125rem / 1.5 "Source Sans Pro";
	--font-body-lg: normal 400 1.125rem / 1.5 "Source Sans Pro";
	--font-body-md-bold-button: normal 700 1rem / 1.5 "Source Sans Pro";
	--font-body-md-link: normal 400 1rem / 1.5 "Source Sans Pro";
	--font-body-md-semibold: normal 600 1rem / 1.5 "Source Sans Pro";
	--font-body-md: normal 400 1rem / 1.5 "Source Sans Pro";
	--font-body-s-link: normal 400 .875rem / 1.5 "Source Sans Pro";
	--font-body-s-semibold: normal 600 .875rem / 1.5 "Source Sans Pro";
	--font-body-s: normal 400 .875rem / 1.5 "Source Sans Pro";
	--font-body-xs-semibold: normal 600 .75rem / 1.5 "Source Sans Pro";
	--font-body-xs: normal 400 .75rem / 1.5 "Source Sans Pro";
	--font-heading-hero-lg: normal 700 3.75rem / 1.2 "Poppins";
	--font-heading-hero-md: normal 700 3rem / 1.208 "Poppins";
	--font-heading-hero-s: normal 700 2.5rem / 1.2 "Poppins";
	--font-heading-lg: normal 700 2rem / 1.188 "Poppins";
	--font-heading-md: normal 700 1.5rem / 1.208 "Poppins";
	--font-heading-s: normal 700 1.125rem / 1.222 "Poppins";
	--font-heading-xs: normal 700 1rem / 1.188 "Poppins";
	--font-heading-xxs: normal 700 .875rem / 1.214 "Poppins"
}

[data-theme=axo-group] {
	--effect-info-hover: 0 0 0 .1875rem #53a1fa33;
	--effect-attention-hover: 0 0 0 .1875rem #d19d0033;
	--effect-success-hover: 0 0 0 .1875rem #00b69533;
	--effect-default-hover: 0 0 0 .1875rem #363d4333;
	--effect-warning-hover: 0 0 0 .1875rem #e7511e33;
	--effect-selector-pulse: 0 0 0 .5625rem #ffc10733;
	--effect-selector-hover: 0 0 0 .375rem #ffc10733;
	--effect-overlay-1: 0 .75rem 1rem 0 #4c545c2e;
	--effect-overlay-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-3-1: 0 .5rem .75rem 0 #4c545c1f;
	--effect-raised-level-3-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-2-1: 0 .25rem .75rem 0 #4c545c1f;
	--effect-raised-level-2-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-1-1: 0 .125rem .375rem 0 #4c545c1f;
	--effect-raised-level-1-0: 0 0 .0625rem 0 #4c545c40
}

[data-theme=axo-group] {
	--color-border-background-focus: var(--global-color-border-transparent);
	--effect-shadow-focus-ring: 0 0 0 2px var(--global-color-border-white, #fff), 0 0 0 4px var(--global-color-border-focus);
	--effect-overlay: var(--effect-overlay-0), var(--effect-overlay-1);
	--effect-raised-level-1: var(--effect-raised-level-1-0), var(--effect-raised-level-1-1);
	--effect-raised-level-2: var(--effect-raised-level-2-0), var(--effect-raised-level-2-1);
	--effect-raised-level-3: var(--effect-raised-level-3-0), var(--effect-raised-level-3-1)
}

@import"../../../../node_modules/modern-normalize/modern-normalize.css";

@layer reset {

	[data-theme] h1,
	[data-theme] h2,
	[data-theme] h3,
	[data-theme] h4,
	[data-theme] h5,
	[data-theme] h6,
	[data-theme] p,
	[data-theme] a,
	[data-theme] button,
	[data-theme] input,
	[data-theme] textarea,
	[data-theme] label,
	[data-theme] li,
	[data-theme] ul,
	[data-theme] ol,
	[data-theme] dl,
	[data-theme] dd,
	[data-theme] dt,
	[data-theme] table,
	[data-theme] tr,
	[data-theme] td,
	[data-theme] th,
	[data-theme] form,
	[data-theme] fieldset,
	[data-theme] legend,
	[data-theme] figure,
	[data-theme] figcaption,
	[data-theme] article,
	[data-theme] aside,
	[data-theme] footer,
	[data-theme] header,
	[data-theme] nav,
	[data-theme] section {
		margin: unset
	}
}

*,
:before,
:after {
	box-sizing: border-box
}

html,
body {
	scroll-behavior: smooth;
	line-height: unset;
	margin: 0
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	transition: background-color 5000s ease-in-out 0s !important
}

:root {
	--typography-font-size-default: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

[data-theme=zmarta] {
	--typography-font-family-default: "Inter", sans-serif;
	--typography-font-family-heading: "Pantograph Pro", sans-serif
}

@font-face {
	font-family: Pantograph Pro;
	src: url(https://form.axofinance.com/pantograph-wide-medium-pro.woff2) format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Inter;
	src: url(https://form.axofinance.com/inter-v12-latin-regular.woff2) format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Inter;
	src: url(https://form.axofinance.com/inter-v12-latin-600.woff2) format("woff2");
	font-weight: 600;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Poppins;
	src: url(https://form.axofinance.com/Poppins-Bold.woff2) format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@layer legacy,
reset,
base,
feature,
content,
product;

[data-theme=centum] {
	--line-height-13: 4.5rem;
	--line-height-12: 3.625rem;
	--line-height-11: 3rem;
	--line-height-10: 2.375rem;
	--line-height-9: 2.25rem;
	--line-height-8: 1.875rem;
	--line-height-7: 1.8125rem;
	--line-height-6: 1.6875rem;
	--line-height-5: 1.5rem;
	--line-height-4: 1.375rem;
	--line-height-3: 1.3125rem;
	--line-height-2: 1.1875rem;
	--line-height-1: 1.125rem;
	--line-height-0: 1.0625rem;
	--font-family-inter: Inter;
	--font-family-pantograph-pro: Pantograph Pro;
	--font-weight-wide-medium: 25rem;
	--font-weight-medium: 31.25rem;
	--font-weight-semibold: 37.5rem;
	--font-weight-regular: 25rem;
	--font-weight-bold: 43.75rem;
	--font-size-10: 3.75rem;
	--font-size-9: 3rem;
	--font-size-8: 2.5rem;
	--font-size-7: 2.25rem;
	--font-size-6: 2rem;
	--font-size-5: 1.5rem;
	--font-size-4: 1.25rem;
	--font-size-3: 1.125rem;
	--font-size-2: 1rem;
	--font-size-1: .875rem;
	--font-size-0: .75rem;
	--radius-xxlg: 62.4375rem;
	--radius-xlg: 2rem;
	--radius-lg: 1.5rem;
	--radius-md: 1rem;
	--radius-s: .5rem;
	--radius-xs: .25rem;
	--radius-none: 0;
	--size-128: 8rem;
	--size-90: 5.625rem;
	--size-72: 4.5rem;
	--size-64: 4rem;
	--size-56: 3.5rem;
	--size-48: 3rem;
	--size-40: 2.5rem;
	--size-36: 2.25rem;
	--size-32: 2rem;
	--size-28: 1.75rem;
	--size-24: 1.5rem;
	--size-20: 1.25rem;
	--size-16: 1rem;
	--size-12: .75rem;
	--size-8: .5rem;
	--size-4: .25rem;
	--size-2: .125rem;
	--size-1: .0625rem;
	--size-0: 0;
	--space-90: 5.625rem;
	--space-72: 4.5rem;
	--space-64: 4rem;
	--space-56: 3.5rem;
	--space-48: 3rem;
	--space-40: 2.5rem;
	--space-32: 2rem;
	--space-28: 1.75rem;
	--space-24: 1.5rem;
	--space-20: 1.25rem;
	--space-16: 1rem;
	--space-12: .75rem;
	--space-8: .5rem;
	--space-4: .25rem;
	--space-2: .125rem;
	--space-0: 0;
	--color-insurance-purple-900: #2d0f39ff;
	--color-insurance-purple-800: #591c6dff;
	--color-insurance-purple-700: #892ba6ff;
	--color-insurance-purple-600: #b248d0ff;
	--color-insurance-purple-500: #cb80deff;
	--color-insurance-purple-400: #d49ae5ff;
	--color-insurance-purple-300: #deb2ebff;
	--color-insurance-purple-200: #e8caf1ff;
	--color-insurance-purple-100: #f4e7f9ff;
	--color-insurance-purple-50: #f9f3fcff;
	--color-blue-freedom-900: #24385bff;
	--color-blue-freedom-800: #ffffffff;
	--color-blue-freedom-700: #ffffffff;
	--color-blue-freedom-600: #ffffffff;
	--color-blue-freedom-500: #1db5e4ff;
	--color-blue-freedom-400: #ffffffff;
	--color-blue-freedom-300: #ffffffff;
	--color-blue-freedom-200: #ffffffff;
	--color-blue-freedom-100: #d8f1faff;
	--color-blue-freedom-50: #ebf8fdff;
	--color-blue-centum-900: #24385bff;
	--color-blue-centum-800: #ffffffff;
	--color-blue-centum-700: #ffffffff;
	--color-blue-centum-600: #1599c1ff;
	--color-blue-centum-500: #00a7f8ff;
	--color-blue-centum-400: #ffffffff;
	--color-blue-centum-300: #ffffffff;
	--color-blue-centum-200: #ffffffff;
	--color-blue-centum-100: #bcdbe5ff;
	--color-blue-centum-50: #ddedf2ff;
	--color-bankid-no: #4e226bff;
	--color-bankid-se: #183e4fff;
	--color-vipps: #ff5b24ff;
	--color-opacity: #ffffff00;
	--color-yellow-900: #ffffffff;
	--color-yellow-800: #ffffffff;
	--color-yellow-700: #ffffffff;
	--color-yellow-600: #ffffffff;
	--color-yellow-500: #da8b2dff;
	--color-yellow-400: #ffffffff;
	--color-yellow-300: #fad998ff;
	--color-yellow-200: #ffffffff;
	--color-yellow-100: #ffffffff;
	--color-yellow-50: #ffffffff;
	--color-gray-900: #ffffffff;
	--color-gray-800: #ffffffff;
	--color-gray-700: #ffffffff;
	--color-gray-600: #ffffffff;
	--color-gray-500: #737373ff;
	--color-gray-400: #ffffffff;
	--color-gray-300: #b2b2b2ff;
	--color-gray-200: #ccccccff;
	--color-gray-100: #ffffffff;
	--color-gray-50: #f2f2f2ff;
	--color-red-900: #ffffffff;
	--color-red-800: #ffffffff;
	--color-red-700: #ffffffff;
	--color-red-600: #ffffffff;
	--color-red-500: #d2505dff;
	--color-red-400: #ffffffff;
	--color-red-300: #fda29bff;
	--color-red-200: #ffffffff;
	--color-red-100: #f9cbc8ff;
	--color-red-50: #ffffffff;
	--color-green-900: #ffffffff;
	--color-green-800: #ffffffff;
	--color-green-700: #ffffffff;
	--color-green-600: #ffffffff;
	--color-green-500: #066e60ff;
	--color-green-400: #ffffffff;
	--color-green-300: #6bd69fff;
	--color-green-200: #ffffffff;
	--color-green-100: #b8e0d5ff;
	--color-green-50: #e1f6f1ff;
	--color-brown-900: #ffffffff;
	--color-brown-800: #ffffffff;
	--color-brown-700: #ffffffff;
	--color-brown-600: #ffffffff;
	--color-brown-500: #634f37ff;
	--color-brown-400: #ffffffff;
	--color-brown-300: #ffffffff;
	--color-brown-200: #ffffffff;
	--color-brown-100: #ffffffff;
	--color-brown-50: #ffffffff;
	--color-orange-900: #ffffffff;
	--color-orange-800: #ffffffff;
	--color-orange-700: #ffffffff;
	--color-orange-600: #ffffffff;
	--color-orange-500: #eb8354ff;
	--color-orange-400: #ffffffff;
	--color-orange-300: #fcc3a7ff;
	--color-orange-200: #ffffffff;
	--color-orange-100: #ffffffff;
	--color-orange-50: #feece4ff;
	--color-beige-900: #ffffffff;
	--color-beige-800: #ffffffff;
	--color-beige-700: #ffffffff;
	--color-beige-600: #ffffffff;
	--color-beige-500: #f6f3e9ff;
	--color-beige-400: #ffffffff;
	--color-beige-300: #fbf9f4ff;
	--color-beige-200: #ffffffff;
	--color-beige-100: #ffffffff;
	--color-beige-50: #ffffffff;
	--color-purple-900: #ffffffff;
	--color-purple-800: #ffffffff;
	--color-purple-700: #cb80deff;
	--color-purple-600: #ffffffff;
	--color-purple-500: #e7acf6ff;
	--color-purple-400: #ffffffff;
	--color-purple-300: #ffffffff;
	--color-purple-200: #ffffffff;
	--color-purple-100: #ffffffff;
	--color-purple-50: #f5defbff;
	--color-blue-900: #ffffffff;
	--color-blue-800: #ffffffff;
	--color-blue-700: #ffffffff;
	--color-blue-600: #ffffffff;
	--color-blue-500: #135f7cff;
	--color-blue-400: #ffffffff;
	--color-blue-300: #6fc2e3ff;
	--color-blue-200: #ffffffff;
	--color-blue-100: #bcdbe5ff;
	--color-blue-50: #d8e8edff;
	--color-1: #000000ff;
	--color-0: #ffffffff;
	--global-color-elevation-shadow-default: #7373732e;
	--global-color-elevation-shadow-shadow-light: #7373731f;
	--global-color-elevation-shadow-dark: #73737340;
	--stepper-radius-default: var(--radius-md);
	--stepper-color-background-step-pending: var(--color-gray-50);
	--stepper-color-background-step-complete: var(--color-gray-50);
	--stepper-color-background-step-active: var(--color-gray-50);
	--stepper-color-background-rail-fill: var(--color-blue-centum-50);
	--stepper-color-background-rail: var(--color-gray-50);
	--counter-radius-default: var(--radius-md);
	--counter-color-foreground-success: var(--color-blue-centum-50);
	--counter-color-background-disabled: var(--color-gray-50);
	--counter-color-background-success: var(--color-blue-centum-50);
	--counter-color-background-default: var(--color-gray-50);
	--file-upload-color-border-default: var(--color-gray-300);
	--file-upload-color-border-active: var(--color-blue-centum-500);
	--file-upload-color-foreground-success: var(--color-1);
	--file-upload-color-foreground-warning: var(--color-red-500);
	--file-upload-color-background-disabled: var(--color-gray-50);
	--file-upload-color-background-hover: var(--color-gray-50);
	--file-upload-color-background-default: var(--color-0);
	--file-upload-color-background-warning: var(--color-red-50);
	--file-upload-color-background-success: var(--color-green-50);
	--insurance-color-border-separator-white: var(--color-0);
	--insurance-color-background-header-default: var(--color-opacity);
	--insurance-color-background-gradient: var(--color-beige-500);
	--insurance-color-background-highlight: var(--color-insurance-purple-100);
	--insurance-color-foreground-body-highlight-muted: var(--color-insurance-purple-800);
	--insurance-color-foreground-slider: var(--color-insurance-purple-300);
	--insurance-color-foreground-body-highlight: var(--color-insurance-purple-800);
	--insurance-color-foreground-sub-brand: var(--color-insurance-purple-800);
	--content-color-background-drawer-dark: var(--color-blue-centum-900);
	--content-color-background-drawer-cookie-invert: var(--color-0);
	--content-color-background-drawer-darker: var(--color-blue-centum-900);
	--content-color-background-section-highlight-tertiary: var(--color-gray-50);
	--content-color-background-section-highlight-secondary: var(--color-blue-centum-100);
	--content-color-background-section-highlight-primary: var(--color-beige-500);
	--content-color-background-section-highlight-none: var(--color-0);
	--content-color-background-section-highlight-neutral: var(--color-gray-50);
	--content-color-background-section-none: var(--color-0);
	--content-color-background-section-tertiary: var(--color-orange-50);
	--content-color-background-section-secondary: var(--color-blue-centum-100);
	--content-color-background-section-primary: var(--color-beige-500);
	--content-color-background-section-neutral: var(--color-gray-50);
	--content-color-background-statement-tertiary: var(--color-gray-50);
	--content-color-background-statement-secondary: var(--color-blue-centum-100);
	--content-color-background-statement-primary: var(--color-beige-500);
	--content-color-background-statement-neutral: var(--color-0);
	--content-color-foreground-section-body-invert: var(--color-1);
	--content-color-foreground-section-body-muted-invert: var(--color-gray-500);
	--content-color-foreground-section-heading-invert: var(--color-1);
	--navigation-color-border-tab-active: var(--color-blue-centum-900);
	--navigation-color-border-tab-default: var(--color-blue-centum-100);
	--navigation-color-border-item-hover: var(--color-0);
	--navigation-color-border-anchor-hover: var(--color-orange-500);
	--navigation-color-border-anchor-default: var(--color-orange-300);
	--navigation-color-foreground-tab-default: var(--color-1);
	--navigation-color-foreground-tab-disabled: var(--color-gray-500);
	--navigation-color-foreground-tab-active: var(--color-blue-centum-600);
	--navigation-color-foreground-anchor-item-hover: var(--color-1);
	--navigation-color-foreground-footer-item-muted: var(--color-gray-500);
	--navigation-color-foreground-footer-item: var(--color-1);
	--navigation-color-foreground-top-item-select: var(--color-1);
	--navigation-color-foreground-top-item: var(--color-1);
	--navigation-color-background-tab-disabled: var(--color-gray-50);
	--navigation-color-background-tab-default: var(--color-0);
	--navigation-color-background-tab-hover: var(--color-0);
	--navigation-color-background-anchor-hover: var(--color-blue-centum-100);
	--navigation-color-background-anchor-default: var(--color-opacity);
	--navigation-color-background-nav-top-on-scroll: var(--color-0);
	--navigation-color-background-footer-item-select: var(--color-opacity);
	--navigation-color-background-footer-item: var(--color-opacity);
	--navigation-color-background-footer-highlight: var(--color-blue-centum-600);
	--navigation-color-background-footer-neutral: var(--color-blue-centum-900);
	--navigation-color-background-nav-item-select: var(--color-blue-centum-500);
	--navigation-color-background-nav-top-item: var(--color-0);
	--navigation-color-background-drawer: var(--color-beige-500);
	--navigation-color-background-nav-top: var(--color-0);
	--data-radius-modal-top: var(--radius-md);
	--data-radius-progress: var(--radius-md);
	--data-radius-modal: var(--radius-md);
	--data-radius-toast: var(--radius-lg);
	--data-radius-tooltip: var(--radius-xs);
	--data-radius-card: var(--radius-s);
	--data-radius-message: var(--radius-s);
	--data-color-foreground-bankid-se: var(--color-bankid-se);
	--data-color-foreground-trustpilot-hero: var(--color-0);
	--data-color-foreground-placeholder: var(--color-gray-500);
	--data-color-foreground-success: var(--color-1);
	--data-color-foreground-bankid: var(--color-bankid-no);
	--data-color-foreground-default: var(--color-1);
	--data-color-foreground-info: var(--color-1);
	--data-color-foreground-warning: var(--color-1);
	--data-color-foreground-attention: var(--color-1);
	--data-color-background-tooltip-dark: var(--color-orange-300);
	--data-color-background-tooltip-light: var(--color-orange-300);
	--data-color-background-offer-disabled: var(--color-gray-50);
	--data-color-background-offer: var(--color-0);
	--data-color-background-highlihgt-tertiary: var(--color-green-50);
	--data-color-background-highlihgt-secondary: var(--color-blue-centum-100);
	--data-color-background-highlihgt-primary: var(--color-orange-50);
	--data-color-background-modal-top-default: var(--color-beige-500);
	--data-color-background-modal-top-info: var(--color-blue-centum-100);
	--data-color-background-modal-top-attention: var(--color-orange-300);
	--data-color-background-modal-top-warning: var(--color-red-300);
	--data-color-background-modal-top-success: var(--color-green-100);
	--data-color-background-modal-overlay: var(--color-1);
	--data-color-background-success-refinance: var(--color-beige-500);
	--data-color-background-progress: var(--color-blue-centum-100);
	--data-color-background-accordion-dark: var(--color-gray-500);
	--data-color-background-accordion-light: var(--color-gray-50);
	--data-color-background-accordion-transparent: var(--color-opacity);
	--data-color-background-success-light: var(--color-green-300);
	--data-color-background-info-default: var(--color-orange-300);
	--data-color-background-placeholder: var(--color-gray-50);
	--data-color-background-white: var(--color-0);
	--data-color-background-active: var(--color-1);
	--data-color-background-success: var(--color-green-50);
	--data-color-background-bankid: var(--color-purple-50);
	--data-color-background-default: var(--color-beige-500);
	--data-color-background-info: var(--color-blue-centum-100);
	--data-color-background-warning: var(--color-red-100);
	--data-color-background-attention: var(--color-orange-50);
	--data-color-background-skelethon-dark: var(--color-gray-200);
	--data-color-background-skelethon-light: var(--color-gray-50);
	--data-color-border-complete: var(--color-green-300);
	--data-color-border-active: var(--color-blue-centum-500);
	--data-color-border-placeholder: var(--color-gray-500);
	--data-color-border-success: var(--color-opacity);
	--data-color-border-bankid: var(--color-opacity);
	--data-color-border-default: var(--color-opacity);
	--data-color-border-info: var(--color-opacity);
	--data-color-border-warning: var(--color-opacity);
	--data-color-border-attention: var(--color-opacity);
	--data-color-border-separator-light: var(--color-gray-200);
	--input-checkbox-color-foreground-core-selected-neutral: var(--color-1);
	--input-checkbox-color-foreground-core-selected-warning: var(--color-red-500);
	--input-checkbox-color-foreground-core-selected-disabled: var(--color-gray-500);
	--input-checkbox-color-foreground-core-selected-success: var(--color-1);
	--input-checkbox-color-border-unselected-success: var(--color-opacity);
	--input-checkbox-color-border-unselected-disabled: var(--color-opacity);
	--input-checkbox-color-border-unselected-warning: var(--color-opacity);
	--input-checkbox-color-border-selected-neutral: var(--color-opacity);
	--input-checkbox-color-border-selected-warning: var(--color-opacity);
	--input-checkbox-color-border-selected-success: var(--color-opacity);
	--input-checkbox-color-border-selected-disabled: var(--color-opacity);
	--input-checkbox-color-border-unselected-neutral: var(--color-opacity);
	--input-checkbox-color-background-selected-disabled: var(--color-gray-200);
	--input-checkbox-color-background-selected-warning: var(--color-red-100);
	--input-checkbox-color-background-selected-success: var(--color-blue-centum-500);
	--input-checkbox-color-background-selected-neutral: var(--color-blue-centum-500);
	--input-checkbox-color-background-unselected-warning: var(--color-red-100);
	--input-checkbox-color-background-unselected-success: var(--color-blue-centum-500);
	--input-checkbox-color-background-unselected-disabled: var(--color-gray-200);
	--input-checkbox-color-background-unselected-neutral: var(--color-blue-centum-100);
	--input-radio-color-border-button-selected-success: var(--color-blue-centum-500);
	--input-radio-color-border-selected-warning: var(--color-opacity);
	--input-radio-color-border-selected-success: var(--color-opacity);
	--input-radio-color-border-unselected-disabled: var(--color-opacity);
	--input-radio-color-border-selected-neutral: var(--color-opacity);
	--input-radio-color-border-selected-disabled: var(--color-opacity);
	--input-radio-color-border-unselected-neutral: var(--color-opacity);
	--input-radio-color-border-unselected-warning: var(--color-opacity);
	--input-radio-color-border-unselected-success: var(--color-opacity);
	--input-radio-color-foreground-core-inactive: var(--color-opacity);
	--input-radio-color-foreground-core-disabled: var(--color-gray-500);
	--input-radio-color-foreground-core-active: var(--color-1);
	--input-radio-color-background-button-neutral: var(--color-0);
	--input-radio-color-background-button-warning: var(--color-0);
	--input-radio-color-background-button-success: var(--color-blue-centum-50);
	--input-radio-color-background-selected-disabled: var(--color-gray-200);
	--input-radio-color-background-selected-warning: var(--color-red-500);
	--input-radio-color-background-selected-neutral: var(--color-blue-centum-500);
	--input-radio-color-background-unselected-success: var(--color-blue-centum-100);
	--input-radio-color-background-unselected-disabled: var(--color-gray-200);
	--input-radio-color-background-selected-success: var(--color-blue-centum-500);
	--input-radio-color-background-unselected-warning: var(--color-red-100);
	--input-radio-color-background-unselected-neutral: var(--color-blue-centum-100);
	--input-toggle-color-background-selected-disabled: var(--color-gray-200);
	--input-toggle-color-background-unselected-warning: var(--color-gray-50);
	--input-toggle-color-background-unselected-success: var(--color-blue-centum-100);
	--input-toggle-color-background-selected-warning: var(--color-red-500);
	--input-toggle-color-background-selected-neutral: var(--color-blue-centum-500);
	--input-toggle-color-background-selected-success: var(--color-blue-centum-500);
	--input-toggle-color-background-unselected-disabled: var(--color-gray-200);
	--input-toggle-color-background-unselected-neutral: var(--color-blue-centum-100);
	--input-toggle-color-foreground-selector-disabled: var(--color-gray-500);
	--input-toggle-color-foreground-selector-active: var(--color-0);
	--input-toggle-color-foreground-selector-inactive: var(--color-gray-300);
	--input-radius-form: var(--radius-md);
	--input-radius-radio: var(--radius-s);
	--input-radius-field: var(--radius-s);
	--input-radius-checkbox: var(--radius-xs);
	--input-color-background-rail-disabled: var(--color-gray-200);
	--input-color-background-rail-fill-neutral: var(--color-gray-500);
	--input-color-background-highlight-in-form: var(--color-gray-50);
	--input-color-background-form: var(--color-0);
	--input-color-background-warning: var(--color-red-500);
	--input-color-background-success: var(--color-green-300);
	--input-color-background-rail-default: var(--color-gray-200);
	--input-color-background-rail-fill: var(--color-blue-centum-900);
	--input-color-background-list-select: var(--color-beige-500);
	--input-color-background-list-hover: var(--color-beige-300);
	--input-color-background-transparent: var(--color-opacity);
	--input-color-background-default: var(--color-0);
	--input-color-background-disabled: var(--color-gray-50);
	--input-color-background-success-lightest: var(--color-purple-50);
	--input-color-background-warning-lightest: var(--color-red-50);
	--input-color-foreground-selector-neutral: var(--color-gray-500);
	--input-color-foreground-attention: var(--color-blue-centum-900);
	--input-color-foreground-info: var(--color-blue-centum-900);
	--input-color-foreground-success: var(--color-green-500);
	--input-color-foreground-label-muted: var(--color-gray-500);
	--input-color-foreground-selector-disabled: var(--color-gray-200);
	--input-color-foreground-selector: var(--color-blue-centum-500);
	--input-color-foreground-filled-transparent: var(--color-opacity);
	--input-color-foreground-filled: var(--color-1);
	--input-color-foreground-label-invert: var(--color-0);
	--input-color-foreground-placeholder: var(--color-gray-500);
	--input-color-foreground-label: var(--color-1);
	--input-color-foreground-warning: var(--color-red-500);
	--input-color-border-attention: var(--color-yellow-500);
	--input-color-border-white: var(--color-0);
	--input-color-border-active-default: var(--color-blue-centum-500);
	--input-color-border-warning: var(--color-red-500);
	--input-color-border-success: var(--color-green-500);
	--input-color-border-disabled: var(--color-gray-300);
	--input-color-border-default: var(--color-gray-300);
	--action-radius-button: var(--radius-xlg);
	--action-color-background-ghost-hover: var(--color-opacity);
	--action-color-background-ghost: var(--color-opacity);
	--action-color-background-tertiary-hover: var(--color-opacity);
	--action-color-background-tertiary: var(--color-0);
	--action-color-background-link-hover: var(--color-blue-centum-600);
	--action-color-background-secondary-hover: var(--color-beige-500);
	--action-color-background-secondary: var(--color-beige-500);
	--action-color-background-primary-hover: var(--color-blue-centum-600);
	--action-color-background-primary: var(--color-blue-centum-500);
	--action-color-foreground-on-secondary-invert-hover: var(--color-1);
	--action-color-foreground-on-secondary-invert: var(--color-1);
	--action-color-foreground-on-primary-invert: var(--color-0);
	--action-color-foreground-on-disabled: var(--color-gray-500);
	--action-color-foreground-on-tertiary-hover: var(--color-1);
	--action-color-foreground-on-primary-hover: var(--color-1);
	--action-color-foreground-link-invert: var(--color-0);
	--action-color-foreground-on-ghost-hover: var(--color-blue-centum-600);
	--action-color-foreground-on-ghost: var(--color-blue-centum-500);
	--action-color-foreground-link-disabled: var(--color-gray-500);
	--action-color-foreground-on-tertiary: var(--color-1);
	--action-color-foreground-on-secondary-hover: var(--color-blue-centum-900);
	--action-color-foreground-on-primary: var(--color-1);
	--action-color-foreground-on-secondary: var(--color-1);
	--action-color-foreground-link: var(--color-1);
	--action-color-foreground-link-visited: var(--color-1);
	--action-color-border-secondary-success: var(--color-opacity);
	--action-color-border-secondary-danger: var(--color-opacity);
	--action-color-border-ghost-hover: var(--color-opacity);
	--action-color-border-ghost: var(--color-opacity);
	--action-color-border-tertiary-hover: var(--color-blue-centum-600);
	--action-color-border-primary-hover: var(--color-blue-centum-600);
	--action-color-border-tertiary: var(--color-blue-centum-500);
	--action-color-border-primary: var(--color-blue-centum-500);
	--action-color-border-secondary: var(--color-opacity);
	--action-color-border-secondary-hover: var(--color-opacity);
	--global-size-modal-top-band: var(--size-24);
	--global-size-4xlg: var(--size-48);
	--global-size-2xs: var(--size-8);
	--global-size-custom: var(--size-72);
	--global-size-3xlg: var(--size-48);
	--global-size-xlg: var(--size-36);
	--global-size-s: var(--size-20);
	--global-size-border-thick: var(--size-2);
	--global-size-border-thin: var(--size-1);
	--global-size-2xlg: var(--size-40);
	--global-size-lg: var(--size-32);
	--global-size-md: var(--size-24);
	--global-size-xs: var(--size-16);
	--global-color-elevation-surface-sunken-hover: var(--color-gray-50);
	--global-color-elevation-surface-overlay-hover: var(--color-gray-50);
	--global-color-elevation-surface-raised-hover: var(--color-gray-50);
	--global-color-elevation-surface-overlay: var(--color-0);
	--global-color-elevation-surface-sunken: var(--color-gray-50);
	--global-color-elevation-surface-raised: var(--color-0);
	--global-color-background-surface-neutral: var(--color-gray-50);
	--global-color-background-primary-hero: var(--color-gray-200);
	--global-color-background-black: var(--color-1);
	--global-color-background-disabled: var(--color-gray-50);
	--global-color-background-warning-darkest: var(--color-red-500);
	--global-color-background-warning-darker: var(--color-red-500);
	--global-color-background-warning-dark: var(--color-red-500);
	--global-color-background-warning-default: var(--color-red-500);
	--global-color-background-warning-light: var(--color-red-300);
	--global-color-background-warning-lighter: var(--color-red-300);
	--global-color-background-warning-lightest: var(--color-red-100);
	--global-color-background-attention-darkest: var(--color-orange-500);
	--global-color-background-attention-darker: var(--color-orange-500);
	--global-color-background-attention-dark: var(--color-orange-500);
	--global-color-background-attention-default: var(--color-orange-500);
	--global-color-background-attention-light: var(--color-orange-300);
	--global-color-background-attention-lighter: var(--color-orange-300);
	--global-color-background-attention-lightest: var(--color-orange-50);
	--global-color-background-success-darkest: var(--color-green-500);
	--global-color-background-success-darker: var(--color-green-500);
	--global-color-background-success-dark: var(--color-green-300);
	--global-color-background-success-default: var(--color-green-300);
	--global-color-background-success-light: var(--color-green-300);
	--global-color-background-success-lighter: var(--color-green-100);
	--global-color-background-success-lightest: var(--color-green-50);
	--global-color-background-info-darkest: var(--color-blue-centum-900);
	--global-color-background-info-darker: var(--color-blue-centum-900);
	--global-color-background-info-dark: var(--color-blue-centum-500);
	--global-color-background-info-default: var(--color-blue-centum-500);
	--global-color-background-info-light: var(--color-blue-centum-500);
	--global-color-background-info-lighter: var(--color-blue-centum-100);
	--global-color-background-info-lightest: var(--color-blue-centum-100);
	--global-color-background-neutral-darkest-extra: var(--color-gray-500);
	--global-color-background-neutral-darkest: var(--color-gray-500);
	--global-color-background-neutral-darker: var(--color-gray-500);
	--global-color-background-neutral-dark: var(--color-gray-500);
	--global-color-background-neutral-default: var(--color-gray-500);
	--global-color-background-neutral-light: var(--color-gray-300);
	--global-color-background-neutral-lighter: var(--color-gray-200);
	--global-color-background-neutral-lightest: var(--color-gray-50);
	--global-color-background-highlight-secondary-darkest: var(--color-yellow-500);
	--global-color-background-highlight-secondary-darker: var(--color-yellow-500);
	--global-color-background-highlight-secondary-dark: var(--color-yellow-500);
	--global-color-background-highlight-secondary-default: var(--color-yellow-300);
	--global-color-background-highlight-secondary-light: var(--color-yellow-300);
	--global-color-background-highlight-secondary-lighter: var(--color-yellow-300);
	--global-color-background-highlight-secondary-lightest: var(--color-orange-50);
	--global-color-background-primary-darkest: var(--color-blue-centum-900);
	--global-color-background-primary-darker: var(--color-blue-centum-900);
	--global-color-background-primary-dark: var(--color-blue-centum-900);
	--global-color-background-primary-default: var(--color-blue-centum-500);
	--global-color-background-primary-light: var(--color-blue-centum-500);
	--global-color-background-primary-lighter: var(--color-blue-centum-100);
	--global-color-background-primary-lightest: var(--color-blue-centum-100);
	--global-color-background-transparent: var(--color-opacity);
	--global-color-background-page: var(--color-gray-50);
	--global-color-background-white: var(--color-0);
	--global-color-background-highlight-on-page: var(--color-gray-50);
	--global-color-foreground-journey-body-invert: var(--color-1);
	--global-color-foreground-journey-heading-invert: var(--color-1);
	--global-color-foreground-heading-highlight: var(--color-blue-centum-500);
	--global-color-foreground-heading-section: var(--color-1);
	--global-color-foreground-sub-heading-hero: var(--color-gray-500);
	--global-color-foreground-body-hero: var(--color-1);
	--global-color-foreground-heading-hero-highlight: var(--color-1);
	--global-color-foreground-body-highlight: var(--color-1);
	--global-color-foreground-body-invert-white: var(--color-1);
	--global-color-foreground-heading-invert: var(--color-0);
	--global-color-foreground-body-invert: var(--color-gray-50);
	--global-color-foreground-action-primary-darkest: var(--color-blue-centum-900);
	--global-color-foreground-highlight-secondary-on-white: var(--color-yellow-500);
	--global-color-foreground-warning-darkest: var(--color-red-500);
	--global-color-foreground-warning-on-lighter: var(--color-red-500);
	--global-color-foreground-warning-on-lightest: var(--color-red-500);
	--global-color-foreground-warning-on-white: var(--color-red-500);
	--global-color-foreground-warning-on-darkest: var(--color-red-300);
	--global-color-foreground-warning-on-darker: var(--color-red-300);
	--global-color-foreground-attention-darkest: var(--color-orange-500);
	--global-color-foreground-attention-on-lighter: var(--color-orange-500);
	--global-color-foreground-attention-on-lightest: var(--color-orange-500);
	--global-color-foreground-attention-default: var(--color-orange-500);
	--global-color-foreground-attention-on-darkest: var(--color-orange-300);
	--global-color-foreground-attention-on-darker: var(--color-orange-300);
	--global-color-foreground-success-darkest: var(--color-green-500);
	--global-color-foreground-success-on-lighter: var(--color-green-500);
	--global-color-foreground-success-on-lightest: var(--color-green-500);
	--global-color-foreground-success-on-white: var(--color-green-500);
	--global-color-foreground-success-on-darkest: var(--color-green-100);
	--global-color-foreground-success-on-darker: var(--color-green-100);
	--global-color-foreground-info-darkest: var(--color-blue-centum-900);
	--global-color-foreground-info-on-lighter: var(--color-blue-centum-900);
	--global-color-foreground-info-on-lightest: var(--color-blue-centum-900);
	--global-color-foreground-info-on-white: var(--color-blue-centum-500);
	--global-color-foreground-info-on-darkest: var(--color-blue-centum-100);
	--global-color-foreground-info-on-darker: var(--color-blue-centum-100);
	--global-color-foreground-neutral-darkest-extra: var(--color-gray-500);
	--global-color-foreground-neutral-on-lighter: var(--color-gray-500);
	--global-color-foreground-neutral-on-lightest: var(--color-gray-500);
	--global-color-foreground-neutral-dark: var(--color-gray-500);
	--global-color-foreground-neutral-default: var(--color-gray-500);
	--global-color-foreground-neutral-light: var(--color-gray-300);
	--global-color-foreground-neutral-on-darker: var(--color-gray-200);
	--global-color-foreground-neutral-on-darkest: var(--color-gray-50);
	--global-color-foreground-highlight-secondary-on-lighter: var(--color-yellow-500);
	--global-color-foreground-highlight-secondary-on-lightest: var(--color-yellow-500);
	--global-color-foreground-highlight-secondary-on-darkest: var(--color-yellow-300);
	--global-color-foreground-highlight-secondary-on-darker: var(--color-yellow-300);
	--global-color-foreground-primary-on-lighter: var(--color-blue-centum-900);
	--global-color-foreground-primary-on-lightest: var(--color-blue-centum-900);
	--global-color-foreground-primary-on-darkest: var(--color-blue-centum-100);
	--global-color-foreground-primary-on-darker: var(--color-blue-centum-100);
	--global-color-foreground-primary-on-dark: var(--color-blue-centum-100);
	--global-color-foreground-heading: var(--color-1);
	--global-color-foreground-heading-muted: var(--color-gray-500);
	--global-color-foreground-body: var(--color-1);
	--global-color-foreground-body-muted: var(--color-gray-500);
	--global-color-foreground-disabled: var(--color-gray-300);
	--global-color-border-black: var(--color-1);
	--global-color-border-info-lighter: var(--color-blue-centum-100);
	--global-color-border-success-lighter: var(--color-green-100);
	--global-color-border-attention-lighter: var(--color-orange-300);
	--global-color-border-warning-lighter: var(--color-red-300);
	--global-color-border-focus-on-dark: var(--color-blue-centum-100);
	--global-color-border-warning-darker: var(--color-red-500);
	--global-color-border-warning-dark: var(--color-red-500);
	--global-color-border-warning-default: var(--color-red-500);
	--global-color-border-warning-lightest: var(--color-red-100);
	--global-color-border-attention-darker: var(--color-orange-500);
	--global-color-border-attention-dark: var(--color-orange-500);
	--global-color-border-attention-default: var(--color-orange-500);
	--global-color-border-attention-lightest: var(--color-orange-50);
	--global-color-border-success-darker: var(--color-green-500);
	--global-color-border-success-dark: var(--color-green-300);
	--global-color-border-success-default: var(--color-green-300);
	--global-color-border-success-lightest: var(--color-green-50);
	--global-color-border-info-darker: var(--color-blue-centum-900);
	--global-color-border-info-dark: var(--color-blue-centum-500);
	--global-color-border-info-default: var(--color-blue-centum-500);
	--global-color-border-info-lightest: var(--color-blue-centum-50);
	--global-color-border-neutral-darkest-extra: var(--color-gray-500);
	--global-color-border-neutral-darkest: var(--color-gray-500);
	--global-color-border-neutral-darker: var(--color-gray-500);
	--global-color-border-neutral-dark: var(--color-gray-500);
	--global-color-border-neutral-default: var(--color-gray-500);
	--global-color-border-neutral-light: var(--color-gray-300);
	--global-color-border-neutral-lighter: var(--color-gray-200);
	--global-color-border-neutral-lightest: var(--color-gray-50);
	--global-color-border-highlight-secondary-darker: var(--color-yellow-500);
	--global-color-border-highlight-secondary-dark: var(--color-yellow-500);
	--global-color-border-highlight-secondary-default: var(--color-yellow-500);
	--global-color-border-highlight-secondary-light: var(--color-yellow-300);
	--global-color-border-highlight-secondary-lighter: var(--color-yellow-300);
	--global-color-border-highlight-secondary-lightest: var(--color-yellow-300);
	--global-color-border-primary-darker: var(--color-blue-centum-900);
	--global-color-border-primary-dark: var(--color-blue-centum-900);
	--global-color-border-primary-default: var(--color-blue-centum-500);
	--global-color-border-primary-light: var(--color-blue-centum-500);
	--global-color-border-primary-lighter: var(--color-blue-centum-100);
	--global-color-border-primary-lightest: var(--color-blue-centum-100);
	--global-color-border-white: var(--color-0);
	--global-color-border-focus: var(--color-blue-centum-100);
	--global-color-border-transparent: var(--color-opacity);
	--global-radius-micro: var(--radius-xs);
	--global-radius-none: var(--radius-none);
	--global-radius-minimal: var(--radius-s);
	--global-radius-medium: var(--radius-md);
	--global-radius-rounded: var(--radius-lg);
	--global-radius-full: var(--radius-xxlg);
	--global-space-5xlg: var(--space-72);
	--global-space-sm: var(--space-20);
	--global-space-5xsm: var(--space-2);
	--global-space-xsm: var(--space-16);
	--global-space-3xlg: var(--space-56);
	--global-space-4xsm: var(--space-4);
	--global-space-3xsm: var(--space-8);
	--global-space-2xsm: var(--space-12);
	--global-space-md: var(--space-24);
	--global-space-lg: var(--space-32);
	--global-space-xlg: var(--space-40);
	--global-space-2xlg: var(--space-48);
	--global-space-4xlg: var(--space-64);
	--global-space-dsk-page-margin: var(--space-90);
	--global-space-none: var(--space-0)
}

[data-theme=centum] {
	--font-body-xxlg-semibold: normal 600 1.5rem / 1.5 "Inter";
	--font-body-xxlg: normal 400 1.5rem / 1.5 "Inter";
	--font-body-xlg-bold-button: normal 400 1.25rem / 1.2 "Pantograph Pro";
	--font-body-xlg-semibold: normal 600 1.25rem / 1.5 "Inter";
	--font-body-xlg: normal 400 1.25rem / 1.5 "Inter";
	--font-body-lg-bold-button: normal 400 1.125rem / 1.333 "Pantograph Pro";
	--font-body-lg-link: normal 400 1.125rem / 1.5 "Inter";
	--font-body-lg-semibold: normal 600 1.125rem / 1.5 "Inter";
	--font-body-lg: normal 400 1.125rem / 1.5 "Inter";
	--font-body-md-bold-button: normal 400 1rem / 1.5 "Pantograph Pro";
	--font-body-md-link: normal 400 1rem / 1.5 "Inter";
	--font-body-md-semibold: normal 600 1rem / 1.5 "Inter";
	--font-body-md: normal 400 1rem / 1.5 "Inter";
	--font-body-s-link: normal 400 .875rem / 1.5 "Inter";
	--font-body-s-semibold: normal 600 .875rem / 1.5 "Inter";
	--font-body-s: normal 400 .875rem / 1.5 "Inter";
	--font-body-xs-semibold: normal 600 .75rem / 1.5 "Inter";
	--font-body-xs: normal 400 .75rem / 1.5 "Inter";
	--font-heading-hero-lg: normal 400 3.75rem / 1.2 "Pantograph Pro";
	--font-heading-hero-md: normal 400 3rem / 1.208 "Pantograph Pro";
	--font-heading-hero-s: normal 400 2.5rem / 1.2 "Pantograph Pro";
	--font-heading-lg: normal 400 2rem / 1.188 "Pantograph Pro";
	--font-heading-md: normal 400 1.5rem / 1.208 "Pantograph Pro";
	--font-heading-s: normal 400 1.125rem / 1.222 "Pantograph Pro";
	--font-heading-xs: normal 400 1rem / 1.188 "Pantograph Pro";
	--font-heading-xxs: normal 400 .875rem / 1.214 "Pantograph Pro"
}

[data-theme=centum] {
	--effect-info-hover: 0 0 0 .1875rem #6fc2e333;
	--effect-attention-hover: 0 0 0 .1875rem #6fc2e333;
	--effect-success-hover: 0 0 0 .1875rem #066e6033;
	--effect-default-hover: 0 0 0 .1875rem #6fc2e333;
	--effect-warning-hover: 0 0 0 .1875rem #d2505d33;
	--effect-selector-pulse: 0 0 0 .5625rem #e7acf633;
	--effect-selector-hover: 0 0 0 .375rem #e7acf633;
	--effect-overlay-1: 0 .75rem 1rem 0 #4c545c2e;
	--effect-overlay-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-3-1: 0 .5rem .75rem 0 #4c545c1f;
	--effect-raised-level-3-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-2-1: 0 .25rem .75rem 0 #4c545c1f;
	--effect-raised-level-2-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-1-1: 0 .125rem .375rem 0 #4c545c1f;
	--effect-raised-level-1-0: 0 0 .0625rem 0 #4c545c40
}

[data-theme=centum] {
	--color-border-background-focus: var(--global-color-border-transparent);
	--effect-shadow-focus-ring: 0 0 0 2px var(--global-color-border-white, #fff), 0 0 0 4px var(--global-color-border-focus);
	--effect-overlay: var(--effect-overlay-0), var(--effect-overlay-1);
	--effect-raised-level-1: var(--effect-raised-level-1-0), var(--effect-raised-level-1-1);
	--effect-raised-level-2: var(--effect-raised-level-2-0), var(--effect-raised-level-2-1);
	--effect-raised-level-3: var(--effect-raised-level-3-0), var(--effect-raised-level-3-1)
}

@import"../../../../node_modules/modern-normalize/modern-normalize.css";

@layer reset {

	[data-theme] h1,
	[data-theme] h2,
	[data-theme] h3,
	[data-theme] h4,
	[data-theme] h5,
	[data-theme] h6,
	[data-theme] p,
	[data-theme] a,
	[data-theme] button,
	[data-theme] input,
	[data-theme] textarea,
	[data-theme] label,
	[data-theme] li,
	[data-theme] ul,
	[data-theme] ol,
	[data-theme] dl,
	[data-theme] dd,
	[data-theme] dt,
	[data-theme] table,
	[data-theme] tr,
	[data-theme] td,
	[data-theme] th,
	[data-theme] form,
	[data-theme] fieldset,
	[data-theme] legend,
	[data-theme] figure,
	[data-theme] figcaption,
	[data-theme] article,
	[data-theme] aside,
	[data-theme] footer,
	[data-theme] header,
	[data-theme] nav,
	[data-theme] section {
		margin: unset
	}
}

*,
:before,
:after {
	box-sizing: border-box
}

html,
body {
	scroll-behavior: smooth;
	line-height: unset;
	margin: 0
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	transition: background-color 5000s ease-in-out 0s !important
}

:root {
	--typography-font-size-default: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

[data-theme=zmarta] {
	--typography-font-family-default: "Inter", sans-serif;
	--typography-font-family-heading: "Pantograph Pro", sans-serif
}

@font-face {
	font-family: Pantograph Pro;
	src: url(https://form.axofinance.com/pantograph-wide-medium-pro.woff2) format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Inter;
	src: url(https://form.axofinance.com/inter-v12-latin-regular.woff2) format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Inter;
	src: url(https://form.axofinance.com/inter-v12-latin-600.woff2) format("woff2");
	font-weight: 600;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Poppins;
	src: url(https://form.axofinance.com/Poppins-Bold.woff2) format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@layer legacy,
reset,
base,
feature,
content,
product;

[data-theme=elskling] {
	--line-height-13: 4.5rem;
	--line-height-12: 3.625rem;
	--line-height-11: 3rem;
	--line-height-10: 2.375rem;
	--line-height-9: 2.25rem;
	--line-height-8: 1.875rem;
	--line-height-7: 1.8125rem;
	--line-height-6: 1.6875rem;
	--line-height-5: 1.5rem;
	--line-height-4: 1.375rem;
	--line-height-3: 1.3125rem;
	--line-height-2: 1.1875rem;
	--line-height-1: 1.125rem;
	--line-height-0: 1.0625rem;
	--font-family-inter: Inter;
	--font-family-pantograph-pro: Pantograph Pro;
	--font-weight-wide-medium: 25rem;
	--font-weight-medium: 31.25rem;
	--font-weight-semibold: 37.5rem;
	--font-weight-regular: 25rem;
	--font-weight-bold: 43.75rem;
	--font-size-10: 3.75rem;
	--font-size-9: 3rem;
	--font-size-8: 2.5rem;
	--font-size-7: 2.25rem;
	--font-size-6: 2rem;
	--font-size-5: 1.5rem;
	--font-size-4: 1.25rem;
	--font-size-3: 1.125rem;
	--font-size-2: 1rem;
	--font-size-1: .875rem;
	--font-size-0: .75rem;
	--radius-xxlg: 62.4375rem;
	--radius-xlg: 2rem;
	--radius-lg: 1.5rem;
	--radius-md: 1rem;
	--radius-s: .5rem;
	--radius-xs: .25rem;
	--radius-none: 0;
	--size-128: 8rem;
	--size-90: 5.625rem;
	--size-72: 4.5rem;
	--size-64: 4rem;
	--size-56: 3.5rem;
	--size-48: 3rem;
	--size-40: 2.5rem;
	--size-36: 2.25rem;
	--size-32: 2rem;
	--size-28: 1.75rem;
	--size-24: 1.5rem;
	--size-20: 1.25rem;
	--size-16: 1rem;
	--size-12: .75rem;
	--size-8: .5rem;
	--size-4: .25rem;
	--size-2: .125rem;
	--size-1: .0625rem;
	--size-0: 0;
	--space-90: 5.625rem;
	--space-72: 4.5rem;
	--space-64: 4rem;
	--space-56: 3.5rem;
	--space-48: 3rem;
	--space-40: 2.5rem;
	--space-32: 2rem;
	--space-28: 1.75rem;
	--space-24: 1.5rem;
	--space-20: 1.25rem;
	--space-16: 1rem;
	--space-12: .75rem;
	--space-8: .5rem;
	--space-4: .25rem;
	--space-2: .125rem;
	--space-0: 0;
	--color-insurance-purple-900: #2d0f39ff;
	--color-insurance-purple-800: #591c6dff;
	--color-insurance-purple-700: #892ba6ff;
	--color-insurance-purple-600: #b248d0ff;
	--color-insurance-purple-500: #cb80deff;
	--color-insurance-purple-400: #d49ae5ff;
	--color-insurance-purple-300: #deb2ebff;
	--color-insurance-purple-200: #e8caf1ff;
	--color-insurance-purple-100: #f4e7f9ff;
	--color-insurance-purple-50: #f9f3fcff;
	--color-blue-freedom-900: #24385bff;
	--color-blue-freedom-800: #ffffffff;
	--color-blue-freedom-700: #ffffffff;
	--color-blue-freedom-600: #ffffffff;
	--color-blue-freedom-500: #1db5e4ff;
	--color-blue-freedom-400: #ffffffff;
	--color-blue-freedom-300: #ffffffff;
	--color-blue-freedom-200: #ffffffff;
	--color-blue-freedom-100: #d8f1faff;
	--color-blue-freedom-50: #ebf8fdff;
	--color-blue-centum-900: #24385bff;
	--color-blue-centum-800: #ffffffff;
	--color-blue-centum-700: #ffffffff;
	--color-blue-centum-600: #1599c1ff;
	--color-blue-centum-500: #00a7f8ff;
	--color-blue-centum-400: #ffffffff;
	--color-blue-centum-300: #ffffffff;
	--color-blue-centum-200: #ffffffff;
	--color-blue-centum-100: #bcdbe5ff;
	--color-blue-centum-50: #ddedf2ff;
	--color-bankid-no: #4e226bff;
	--color-bankid-se: #183e4fff;
	--color-vipps: #ff5b24ff;
	--color-opacity: #ffffff00;
	--color-yellow-900: #ffffffff;
	--color-yellow-800: #ffffffff;
	--color-yellow-700: #ffffffff;
	--color-yellow-600: #ffffffff;
	--color-yellow-500: #da8b2dff;
	--color-yellow-400: #ffffffff;
	--color-yellow-300: #fad998ff;
	--color-yellow-200: #ffffffff;
	--color-yellow-100: #ffffffff;
	--color-yellow-50: #ffffffff;
	--color-gray-900: #ffffffff;
	--color-gray-800: #ffffffff;
	--color-gray-700: #ffffffff;
	--color-gray-600: #ffffffff;
	--color-gray-500: #737373ff;
	--color-gray-400: #ffffffff;
	--color-gray-300: #b2b2b2ff;
	--color-gray-200: #ccccccff;
	--color-gray-100: #ffffffff;
	--color-gray-50: #f2f2f2ff;
	--color-red-900: #ffffffff;
	--color-red-800: #ffffffff;
	--color-red-700: #ffffffff;
	--color-red-600: #ffffffff;
	--color-red-500: #d2505dff;
	--color-red-400: #ffffffff;
	--color-red-300: #fda29bff;
	--color-red-200: #ffffffff;
	--color-red-100: #f9cbc8ff;
	--color-red-50: #ffffffff;
	--color-green-900: #ffffffff;
	--color-green-800: #ffffffff;
	--color-green-700: #ffffffff;
	--color-green-600: #ffffffff;
	--color-green-500: #066e60ff;
	--color-green-400: #ffffffff;
	--color-green-300: #6bd69fff;
	--color-green-200: #ffffffff;
	--color-green-100: #b8e0d5ff;
	--color-green-50: #e1f6f1ff;
	--color-brown-900: #ffffffff;
	--color-brown-800: #ffffffff;
	--color-brown-700: #ffffffff;
	--color-brown-600: #ffffffff;
	--color-brown-500: #634f37ff;
	--color-brown-400: #ffffffff;
	--color-brown-300: #ffffffff;
	--color-brown-200: #ffffffff;
	--color-brown-100: #ffffffff;
	--color-brown-50: #ffffffff;
	--color-orange-900: #ffffffff;
	--color-orange-800: #ffffffff;
	--color-orange-700: #ffffffff;
	--color-orange-600: #ffffffff;
	--color-orange-500: #eb8354ff;
	--color-orange-400: #ffffffff;
	--color-orange-300: #fcc3a7ff;
	--color-orange-200: #ffffffff;
	--color-orange-100: #ffffffff;
	--color-orange-50: #feece4ff;
	--color-beige-900: #ffffffff;
	--color-beige-800: #ffffffff;
	--color-beige-700: #ffffffff;
	--color-beige-600: #ffffffff;
	--color-beige-500: #f6f3e9ff;
	--color-beige-400: #ffffffff;
	--color-beige-300: #fbf9f4ff;
	--color-beige-200: #ffffffff;
	--color-beige-100: #ffffffff;
	--color-beige-50: #ffffffff;
	--color-purple-900: #ffffffff;
	--color-purple-800: #ffffffff;
	--color-purple-700: #cb80deff;
	--color-purple-600: #ffffffff;
	--color-purple-500: #e7acf6ff;
	--color-purple-400: #ffffffff;
	--color-purple-300: #ffffffff;
	--color-purple-200: #ffffffff;
	--color-purple-100: #ffffffff;
	--color-purple-50: #f5defbff;
	--color-blue-900: #ffffffff;
	--color-blue-800: #ffffffff;
	--color-blue-700: #ffffffff;
	--color-blue-600: #ffffffff;
	--color-blue-500: #135f7cff;
	--color-blue-400: #ffffffff;
	--color-blue-300: #6fc2e3ff;
	--color-blue-200: #ffffffff;
	--color-blue-100: #bcdbe5ff;
	--color-blue-50: #d8e8edff;
	--color-1: #000000ff;
	--color-0: #ffffffff;
	--global-color-elevation-shadow-default: #7373732e;
	--global-color-elevation-shadow-shadow-light: #7373731f;
	--global-color-elevation-shadow-dark: #73737340;
	--stepper-radius-default: var(--radius-md);
	--stepper-color-background-step-pending: var(--color-gray-50);
	--stepper-color-background-step-complete: var(--color-gray-50);
	--stepper-color-background-step-active: var(--color-gray-50);
	--stepper-color-background-rail-fill: var(--color-beige-500);
	--stepper-color-background-rail: var(--color-0);
	--counter-radius-default: var(--radius-md);
	--counter-color-foreground-success: var(--color-blue-50);
	--counter-color-background-disabled: var(--color-gray-50);
	--counter-color-background-success: var(--color-blue-50);
	--counter-color-background-default: var(--color-0);
	--file-upload-color-border-default: var(--color-gray-300);
	--file-upload-color-border-active: var(--color-green-300);
	--file-upload-color-foreground-success: var(--color-1);
	--file-upload-color-foreground-warning: var(--color-red-500);
	--file-upload-color-background-disabled: var(--color-gray-50);
	--file-upload-color-background-hover: var(--color-gray-50);
	--file-upload-color-background-default: var(--color-0);
	--file-upload-color-background-warning: var(--color-red-50);
	--file-upload-color-background-success: var(--color-green-50);
	--insurance-color-border-separator-white: var(--color-0);
	--insurance-color-background-header-default: var(--color-opacity);
	--insurance-color-background-gradient: var(--color-beige-500);
	--insurance-color-background-highlight: var(--color-insurance-purple-100);
	--insurance-color-foreground-body-highlight-muted: var(--color-insurance-purple-800);
	--insurance-color-foreground-slider: var(--color-insurance-purple-300);
	--insurance-color-foreground-body-highlight: var(--color-insurance-purple-800);
	--insurance-color-foreground-sub-brand: var(--color-insurance-purple-800);
	--content-color-background-drawer-dark: var(--color-green-500);
	--content-color-background-drawer-cookie-invert: var(--color-0);
	--content-color-background-drawer-darker: var(--color-green-500);
	--content-color-background-section-highlight-tertiary: var(--color-gray-50);
	--content-color-background-section-highlight-secondary: var(--color-green-50);
	--content-color-background-section-highlight-primary: var(--color-beige-500);
	--content-color-background-section-highlight-none: var(--color-0);
	--content-color-background-section-highlight-neutral: var(--color-gray-50);
	--content-color-background-section-none: var(--color-0);
	--content-color-background-section-tertiary: var(--color-orange-50);
	--content-color-background-section-secondary: var(--color-green-50);
	--content-color-background-section-primary: var(--color-beige-500);
	--content-color-background-section-neutral: var(--color-gray-50);
	--content-color-background-statement-tertiary: var(--color-gray-50);
	--content-color-background-statement-secondary: var(--color-green-50);
	--content-color-background-statement-primary: var(--color-beige-500);
	--content-color-background-statement-neutral: var(--color-0);
	--content-color-foreground-section-body-invert: var(--color-1);
	--content-color-foreground-section-body-muted-invert: var(--color-gray-500);
	--content-color-foreground-section-heading-invert: var(--color-1);
	--navigation-color-border-tab-active: var(--color-green-100);
	--navigation-color-border-tab-default: var(--color-beige-500);
	--navigation-color-border-item-hover: var(--color-0);
	--navigation-color-border-anchor-hover: var(--color-orange-500);
	--navigation-color-border-anchor-default: var(--color-orange-300);
	--navigation-color-foreground-tab-default: var(--color-1);
	--navigation-color-foreground-tab-disabled: var(--color-gray-500);
	--navigation-color-foreground-tab-active: var(--color-green-500);
	--navigation-color-foreground-anchor-item-hover: var(--color-1);
	--navigation-color-foreground-footer-item-muted: var(--color-gray-500);
	--navigation-color-foreground-footer-item: var(--color-1);
	--navigation-color-foreground-top-item-select: var(--color-1);
	--navigation-color-foreground-top-item: var(--color-1);
	--navigation-color-background-tab-disabled: var(--color-gray-50);
	--navigation-color-background-tab-default: var(--color-0);
	--navigation-color-background-tab-hover: var(--color-0);
	--navigation-color-background-anchor-hover: var(--color-beige-500);
	--navigation-color-background-anchor-default: var(--color-opacity);
	--navigation-color-background-nav-top-on-scroll: var(--color-0);
	--navigation-color-background-footer-item-select: var(--color-opacity);
	--navigation-color-background-footer-item: var(--color-opacity);
	--navigation-color-background-footer-highlight: var(--color-green-100);
	--navigation-color-background-footer-neutral: var(--color-green-100);
	--navigation-color-background-nav-item-select: var(--color-green-100);
	--navigation-color-background-nav-top-item: var(--color-1);
	--navigation-color-background-drawer: var(--color-beige-500);
	--navigation-color-background-nav-top: var(--color-0);
	--data-radius-modal-top: var(--radius-md);
	--data-radius-progress: var(--radius-md);
	--data-radius-modal: var(--radius-md);
	--data-radius-toast: var(--radius-lg);
	--data-radius-tooltip: var(--radius-xs);
	--data-radius-card: var(--radius-s);
	--data-radius-message: var(--radius-s);
	--data-color-foreground-bankid-se: var(--color-bankid-se);
	--data-color-foreground-trustpilot-hero: var(--color-0);
	--data-color-foreground-placeholder: var(--color-gray-500);
	--data-color-foreground-success: var(--color-1);
	--data-color-foreground-bankid: var(--color-bankid-no);
	--data-color-foreground-default: var(--color-1);
	--data-color-foreground-info: var(--color-1);
	--data-color-foreground-warning: var(--color-1);
	--data-color-foreground-attention: var(--color-1);
	--data-color-background-tooltip-dark: var(--color-orange-300);
	--data-color-background-tooltip-light: var(--color-orange-300);
	--data-color-background-offer-disabled: var(--color-gray-50);
	--data-color-background-offer: var(--color-0);
	--data-color-background-highlihgt-tertiary: var(--color-green-50);
	--data-color-background-highlihgt-secondary: var(--color-green-100);
	--data-color-background-highlihgt-primary: var(--color-orange-50);
	--data-color-background-modal-top-default: var(--color-beige-500);
	--data-color-background-modal-top-info: var(--color-blue-100);
	--data-color-background-modal-top-attention: var(--color-orange-300);
	--data-color-background-modal-top-warning: var(--color-red-300);
	--data-color-background-modal-top-success: var(--color-green-100);
	--data-color-background-modal-overlay: var(--color-1);
	--data-color-background-success-refinance: var(--color-beige-500);
	--data-color-background-progress: var(--color-green-100);
	--data-color-background-accordion-dark: var(--color-gray-500);
	--data-color-background-accordion-light: var(--color-gray-50);
	--data-color-background-accordion-transparent: var(--color-opacity);
	--data-color-background-success-light: var(--color-green-300);
	--data-color-background-info-default: var(--color-orange-300);
	--data-color-background-placeholder: var(--color-gray-50);
	--data-color-background-white: var(--color-0);
	--data-color-background-active: var(--color-1);
	--data-color-background-success: var(--color-green-50);
	--data-color-background-bankid: var(--color-purple-50);
	--data-color-background-default: var(--color-beige-500);
	--data-color-background-info: var(--color-blue-100);
	--data-color-background-warning: var(--color-red-100);
	--data-color-background-attention: var(--color-orange-50);
	--data-color-background-skelethon-dark: var(--color-gray-200);
	--data-color-background-skelethon-light: var(--color-gray-50);
	--data-color-border-complete: var(--color-green-300);
	--data-color-border-active: var(--color-green-300);
	--data-color-border-placeholder: var(--color-gray-500);
	--data-color-border-success: var(--color-opacity);
	--data-color-border-bankid: var(--color-opacity);
	--data-color-border-default: var(--color-opacity);
	--data-color-border-info: var(--color-opacity);
	--data-color-border-warning: var(--color-opacity);
	--data-color-border-attention: var(--color-opacity);
	--data-color-border-separator-light: var(--color-beige-500);
	--input-checkbox-color-foreground-core-selected-neutral: var(--color-1);
	--input-checkbox-color-foreground-core-selected-warning: var(--color-red-500);
	--input-checkbox-color-foreground-core-selected-disabled: var(--color-gray-500);
	--input-checkbox-color-foreground-core-selected-success: var(--color-1);
	--input-checkbox-color-border-unselected-success: var(--color-opacity);
	--input-checkbox-color-border-unselected-disabled: var(--color-opacity);
	--input-checkbox-color-border-unselected-warning: var(--color-opacity);
	--input-checkbox-color-border-selected-neutral: var(--color-opacity);
	--input-checkbox-color-border-selected-warning: var(--color-opacity);
	--input-checkbox-color-border-selected-success: var(--color-opacity);
	--input-checkbox-color-border-selected-disabled: var(--color-opacity);
	--input-checkbox-color-border-unselected-neutral: var(--color-opacity);
	--input-checkbox-color-background-selected-disabled: var(--color-gray-200);
	--input-checkbox-color-background-selected-warning: var(--color-red-100);
	--input-checkbox-color-background-selected-success: var(--color-green-300);
	--input-checkbox-color-background-selected-neutral: var(--color-green-300);
	--input-checkbox-color-background-unselected-warning: var(--color-red-100);
	--input-checkbox-color-background-unselected-success: var(--color-green-300);
	--input-checkbox-color-background-unselected-disabled: var(--color-gray-200);
	--input-checkbox-color-background-unselected-neutral: var(--color-green-100);
	--input-radio-color-border-button-selected-success: var(--color-green-300);
	--input-radio-color-border-selected-warning: var(--color-opacity);
	--input-radio-color-border-selected-success: var(--color-opacity);
	--input-radio-color-border-unselected-disabled: var(--color-opacity);
	--input-radio-color-border-selected-neutral: var(--color-opacity);
	--input-radio-color-border-selected-disabled: var(--color-opacity);
	--input-radio-color-border-unselected-neutral: var(--color-opacity);
	--input-radio-color-border-unselected-warning: var(--color-opacity);
	--input-radio-color-border-unselected-success: var(--color-opacity);
	--input-radio-color-foreground-core-inactive: var(--color-opacity);
	--input-radio-color-foreground-core-disabled: var(--color-gray-500);
	--input-radio-color-foreground-core-active: var(--color-1);
	--input-radio-color-background-button-neutral: var(--color-0);
	--input-radio-color-background-button-warning: var(--color-0);
	--input-radio-color-background-button-success: var(--color-green-50);
	--input-radio-color-background-selected-disabled: var(--color-gray-200);
	--input-radio-color-background-selected-warning: var(--color-red-500);
	--input-radio-color-background-selected-neutral: var(--color-green-300);
	--input-radio-color-background-unselected-success: var(--color-green-50);
	--input-radio-color-background-unselected-disabled: var(--color-gray-200);
	--input-radio-color-background-selected-success: var(--color-green-300);
	--input-radio-color-background-unselected-warning: var(--color-red-100);
	--input-radio-color-background-unselected-neutral: var(--color-green-50);
	--input-toggle-color-background-selected-disabled: var(--color-gray-200);
	--input-toggle-color-background-unselected-warning: var(--color-beige-500);
	--input-toggle-color-background-unselected-success: var(--color-green-50);
	--input-toggle-color-background-selected-warning: var(--color-red-500);
	--input-toggle-color-background-selected-neutral: var(--color-green-300);
	--input-toggle-color-background-selected-success: var(--color-green-300);
	--input-toggle-color-background-unselected-disabled: var(--color-gray-200);
	--input-toggle-color-background-unselected-neutral: var(--color-green-50);
	--input-toggle-color-foreground-selector-disabled: var(--color-gray-500);
	--input-toggle-color-foreground-selector-active: var(--color-0);
	--input-toggle-color-foreground-selector-inactive: var(--color-gray-300);
	--input-radius-form: var(--radius-md);
	--input-radius-radio: var(--radius-s);
	--input-radius-field: var(--radius-s);
	--input-radius-checkbox: var(--radius-xs);
	--input-color-background-rail-disabled: var(--color-gray-200);
	--input-color-background-rail-fill-neutral: var(--color-gray-500);
	--input-color-background-highlight-in-form: var(--color-gray-50);
	--input-color-background-form: var(--color-0);
	--input-color-background-warning: var(--color-red-500);
	--input-color-background-success: var(--color-green-300);
	--input-color-background-rail-default: var(--color-gray-200);
	--input-color-background-rail-fill: var(--color-green-500);
	--input-color-background-list-select: var(--color-beige-500);
	--input-color-background-list-hover: var(--color-beige-300);
	--input-color-background-transparent: var(--color-opacity);
	--input-color-background-default: var(--color-0);
	--input-color-background-disabled: var(--color-gray-50);
	--input-color-background-success-lightest: var(--color-purple-50);
	--input-color-background-warning-lightest: var(--color-red-50);
	--input-color-foreground-selector-neutral: var(--color-gray-500);
	--input-color-foreground-attention: var(--color-orange-500);
	--input-color-foreground-info: var(--color-blue-500);
	--input-color-foreground-success: var(--color-green-500);
	--input-color-foreground-label-muted: var(--color-gray-500);
	--input-color-foreground-selector-disabled: var(--color-gray-200);
	--input-color-foreground-selector: var(--color-purple-500);
	--input-color-foreground-filled-transparent: var(--color-opacity);
	--input-color-foreground-filled: var(--color-1);
	--input-color-foreground-label-invert: var(--color-0);
	--input-color-foreground-placeholder: var(--color-gray-500);
	--input-color-foreground-label: var(--color-1);
	--input-color-foreground-warning: var(--color-red-500);
	--input-color-border-attention: var(--color-orange-500);
	--input-color-border-white: var(--color-0);
	--input-color-border-active-default: var(--color-green-300);
	--input-color-border-warning: var(--color-red-500);
	--input-color-border-success: var(--color-green-500);
	--input-color-border-disabled: var(--color-gray-300);
	--input-color-border-default: var(--color-gray-300);
	--action-radius-button: var(--radius-xlg);
	--action-color-background-ghost-hover: var(--color-opacity);
	--action-color-background-ghost: var(--color-opacity);
	--action-color-background-tertiary-hover: var(--color-opacity);
	--action-color-background-tertiary: var(--color-opacity);
	--action-color-background-link-hover: var(--color-green-300);
	--action-color-background-secondary-hover: var(--color-green-100);
	--action-color-background-secondary: var(--color-green-50);
	--action-color-background-primary-hover: var(--color-green-300);
	--action-color-background-primary: var(--color-purple-500);
	--action-color-foreground-on-secondary-invert-hover: var(--color-1);
	--action-color-foreground-on-secondary-invert: var(--color-1);
	--action-color-foreground-on-primary-invert: var(--color-0);
	--action-color-foreground-on-disabled: var(--color-gray-500);
	--action-color-foreground-on-tertiary-hover: var(--color-1);
	--action-color-foreground-on-primary-hover: var(--color-1);
	--action-color-foreground-link-invert: var(--color-1);
	--action-color-foreground-on-ghost-hover: var(--color-purple-700);
	--action-color-foreground-on-ghost: var(--color-purple-700);
	--action-color-foreground-link-disabled: var(--color-gray-500);
	--action-color-foreground-on-tertiary: var(--color-1);
	--action-color-foreground-on-secondary-hover: var(--color-green-500);
	--action-color-foreground-on-primary: var(--color-1);
	--action-color-foreground-on-secondary: var(--color-1);
	--action-color-foreground-link: var(--color-1);
	--action-color-foreground-link-visited: var(--color-1);
	--action-color-border-secondary-success: var(--color-opacity);
	--action-color-border-secondary-danger: var(--color-opacity);
	--action-color-border-ghost-hover: var(--color-opacity);
	--action-color-border-ghost: var(--color-opacity);
	--action-color-border-tertiary-hover: var(--color-green-300);
	--action-color-border-primary-hover: var(--color-green-300);
	--action-color-border-tertiary: var(--color-purple-500);
	--action-color-border-primary: var(--color-purple-500);
	--action-color-border-secondary: var(--color-opacity);
	--action-color-border-secondary-hover: var(--color-opacity);
	--global-size-modal-top-band: var(--size-24);
	--global-size-4xlg: var(--size-48);
	--global-size-2xs: var(--size-8);
	--global-size-custom: var(--size-72);
	--global-size-3xlg: var(--size-48);
	--global-size-xlg: var(--size-36);
	--global-size-s: var(--size-20);
	--global-size-border-thick: var(--size-2);
	--global-size-border-thin: var(--size-1);
	--global-size-2xlg: var(--size-40);
	--global-size-lg: var(--size-32);
	--global-size-md: var(--size-24);
	--global-size-xs: var(--size-16);
	--global-color-elevation-surface-sunken-hover: var(--color-gray-50);
	--global-color-elevation-surface-overlay-hover: var(--color-gray-50);
	--global-color-elevation-surface-raised-hover: var(--color-gray-50);
	--global-color-elevation-surface-overlay: var(--color-0);
	--global-color-elevation-surface-sunken: var(--color-gray-50);
	--global-color-elevation-surface-raised: var(--color-0);
	--global-color-background-surface-neutral: var(--color-beige-300);
	--global-color-background-primary-hero: var(--color-gray-200);
	--global-color-background-black: var(--color-1);
	--global-color-background-disabled: var(--color-gray-50);
	--global-color-background-warning-darkest: var(--color-red-500);
	--global-color-background-warning-darker: var(--color-red-500);
	--global-color-background-warning-dark: var(--color-red-500);
	--global-color-background-warning-default: var(--color-red-500);
	--global-color-background-warning-light: var(--color-red-300);
	--global-color-background-warning-lighter: var(--color-red-300);
	--global-color-background-warning-lightest: var(--color-red-100);
	--global-color-background-attention-darkest: var(--color-orange-500);
	--global-color-background-attention-darker: var(--color-orange-500);
	--global-color-background-attention-dark: var(--color-orange-500);
	--global-color-background-attention-default: var(--color-orange-500);
	--global-color-background-attention-light: var(--color-orange-300);
	--global-color-background-attention-lighter: var(--color-orange-300);
	--global-color-background-attention-lightest: var(--color-orange-50);
	--global-color-background-success-darkest: var(--color-green-500);
	--global-color-background-success-darker: var(--color-green-500);
	--global-color-background-success-dark: var(--color-green-300);
	--global-color-background-success-default: var(--color-green-300);
	--global-color-background-success-light: var(--color-green-300);
	--global-color-background-success-lighter: var(--color-green-100);
	--global-color-background-success-lightest: var(--color-green-50);
	--global-color-background-info-darkest: var(--color-blue-500);
	--global-color-background-info-darker: var(--color-blue-500);
	--global-color-background-info-dark: var(--color-blue-300);
	--global-color-background-info-default: var(--color-blue-300);
	--global-color-background-info-light: var(--color-blue-300);
	--global-color-background-info-lighter: var(--color-blue-100);
	--global-color-background-info-lightest: var(--color-blue-50);
	--global-color-background-neutral-darkest-extra: var(--color-gray-500);
	--global-color-background-neutral-darkest: var(--color-gray-500);
	--global-color-background-neutral-darker: var(--color-gray-500);
	--global-color-background-neutral-dark: var(--color-gray-500);
	--global-color-background-neutral-default: var(--color-gray-500);
	--global-color-background-neutral-light: var(--color-gray-300);
	--global-color-background-neutral-lighter: var(--color-gray-200);
	--global-color-background-neutral-lightest: var(--color-gray-50);
	--global-color-background-highlight-secondary-darkest: var(--color-purple-700);
	--global-color-background-highlight-secondary-darker: var(--color-purple-700);
	--global-color-background-highlight-secondary-dark: var(--color-purple-700);
	--global-color-background-highlight-secondary-default: var(--color-purple-500);
	--global-color-background-highlight-secondary-light: var(--color-purple-500);
	--global-color-background-highlight-secondary-lighter: var(--color-purple-500);
	--global-color-background-highlight-secondary-lightest: var(--color-beige-300);
	--global-color-background-primary-darkest: var(--color-green-500);
	--global-color-background-primary-darker: var(--color-green-500);
	--global-color-background-primary-dark: var(--color-green-500);
	--global-color-background-primary-default: var(--color-green-300);
	--global-color-background-primary-light: var(--color-green-300);
	--global-color-background-primary-lighter: var(--color-green-100);
	--global-color-background-primary-lightest: var(--color-green-50);
	--global-color-background-transparent: var(--color-opacity);
	--global-color-background-page: var(--color-0);
	--global-color-background-white: var(--color-0);
	--global-color-background-highlight-on-page: var(--color-beige-500);
	--global-color-foreground-journey-body-invert: var(--color-1);
	--global-color-foreground-journey-heading-invert: var(--color-1);
	--global-color-foreground-heading-highlight: var(--color-green-300);
	--global-color-foreground-heading-section: var(--color-1);
	--global-color-foreground-sub-heading-hero: var(--color-gray-500);
	--global-color-foreground-body-hero: var(--color-1);
	--global-color-foreground-heading-hero-highlight: var(--color-1);
	--global-color-foreground-body-highlight: var(--color-1);
	--global-color-foreground-body-invert-white: var(--color-1);
	--global-color-foreground-heading-invert: var(--color-0);
	--global-color-foreground-body-invert: var(--color-gray-50);
	--global-color-foreground-action-primary-darkest: var(--color-green-500);
	--global-color-foreground-highlight-secondary-on-white: var(--color-purple-500);
	--global-color-foreground-warning-darkest: var(--color-red-500);
	--global-color-foreground-warning-on-lighter: var(--color-red-500);
	--global-color-foreground-warning-on-lightest: var(--color-red-500);
	--global-color-foreground-warning-on-white: var(--color-red-500);
	--global-color-foreground-warning-on-darkest: var(--color-red-300);
	--global-color-foreground-warning-on-darker: var(--color-red-300);
	--global-color-foreground-attention-darkest: var(--color-orange-500);
	--global-color-foreground-attention-on-lighter: var(--color-orange-500);
	--global-color-foreground-attention-on-lightest: var(--color-orange-500);
	--global-color-foreground-attention-default: var(--color-orange-500);
	--global-color-foreground-attention-on-darkest: var(--color-orange-300);
	--global-color-foreground-attention-on-darker: var(--color-orange-300);
	--global-color-foreground-success-darkest: var(--color-green-500);
	--global-color-foreground-success-on-lighter: var(--color-green-500);
	--global-color-foreground-success-on-lightest: var(--color-green-500);
	--global-color-foreground-success-on-white: var(--color-green-500);
	--global-color-foreground-success-on-darkest: var(--color-green-100);
	--global-color-foreground-success-on-darker: var(--color-green-100);
	--global-color-foreground-info-darkest: var(--color-blue-500);
	--global-color-foreground-info-on-lighter: var(--color-blue-500);
	--global-color-foreground-info-on-lightest: var(--color-blue-500);
	--global-color-foreground-info-on-white: var(--color-blue-300);
	--global-color-foreground-info-on-darkest: var(--color-blue-100);
	--global-color-foreground-info-on-darker: var(--color-blue-100);
	--global-color-foreground-neutral-darkest-extra: var(--color-gray-500);
	--global-color-foreground-neutral-on-lighter: var(--color-gray-500);
	--global-color-foreground-neutral-on-lightest: var(--color-gray-500);
	--global-color-foreground-neutral-dark: var(--color-gray-500);
	--global-color-foreground-neutral-default: var(--color-gray-500);
	--global-color-foreground-neutral-light: var(--color-gray-300);
	--global-color-foreground-neutral-on-darker: var(--color-gray-200);
	--global-color-foreground-neutral-on-darkest: var(--color-gray-50);
	--global-color-foreground-highlight-secondary-on-lighter: var(--color-purple-700);
	--global-color-foreground-highlight-secondary-on-lightest: var(--color-purple-700);
	--global-color-foreground-highlight-secondary-on-darkest: var(--color-purple-500);
	--global-color-foreground-highlight-secondary-on-darker: var(--color-purple-500);
	--global-color-foreground-primary-on-lighter: var(--color-green-500);
	--global-color-foreground-primary-on-lightest: var(--color-green-300);
	--global-color-foreground-primary-on-darkest: var(--color-green-100);
	--global-color-foreground-primary-on-darker: var(--color-green-100);
	--global-color-foreground-primary-on-dark: var(--color-green-100);
	--global-color-foreground-heading: var(--color-1);
	--global-color-foreground-heading-muted: var(--color-gray-500);
	--global-color-foreground-body: var(--color-1);
	--global-color-foreground-body-muted: var(--color-gray-500);
	--global-color-foreground-disabled: var(--color-gray-300);
	--global-color-border-black: var(--color-1);
	--global-color-border-info-lighter: var(--color-blue-100);
	--global-color-border-success-lighter: var(--color-green-100);
	--global-color-border-attention-lighter: var(--color-orange-300);
	--global-color-border-warning-lighter: var(--color-red-300);
	--global-color-border-focus-on-dark: var(--color-green-100);
	--global-color-border-warning-darker: var(--color-red-500);
	--global-color-border-warning-dark: var(--color-red-500);
	--global-color-border-warning-default: var(--color-red-500);
	--global-color-border-warning-lightest: var(--color-red-100);
	--global-color-border-attention-darker: var(--color-orange-500);
	--global-color-border-attention-dark: var(--color-orange-500);
	--global-color-border-attention-default: var(--color-orange-500);
	--global-color-border-attention-lightest: var(--color-orange-50);
	--global-color-border-success-darker: var(--color-green-500);
	--global-color-border-success-dark: var(--color-green-300);
	--global-color-border-success-default: var(--color-green-300);
	--global-color-border-success-lightest: var(--color-green-50);
	--global-color-border-info-darker: var(--color-blue-500);
	--global-color-border-info-dark: var(--color-blue-300);
	--global-color-border-info-default: var(--color-blue-300);
	--global-color-border-info-lightest: var(--color-blue-50);
	--global-color-border-neutral-darkest-extra: var(--color-gray-500);
	--global-color-border-neutral-darkest: var(--color-gray-500);
	--global-color-border-neutral-darker: var(--color-gray-500);
	--global-color-border-neutral-dark: var(--color-gray-500);
	--global-color-border-neutral-default: var(--color-gray-500);
	--global-color-border-neutral-light: var(--color-gray-300);
	--global-color-border-neutral-lighter: var(--color-gray-200);
	--global-color-border-neutral-lightest: var(--color-gray-50);
	--global-color-border-highlight-secondary-darker: var(--color-purple-700);
	--global-color-border-highlight-secondary-dark: var(--color-purple-700);
	--global-color-border-highlight-secondary-default: var(--color-purple-500);
	--global-color-border-highlight-secondary-light: var(--color-purple-500);
	--global-color-border-highlight-secondary-lighter: var(--color-purple-500);
	--global-color-border-highlight-secondary-lightest: var(--color-purple-500);
	--global-color-border-primary-darker: var(--color-green-500);
	--global-color-border-primary-dark: var(--color-green-500);
	--global-color-border-primary-default: var(--color-green-300);
	--global-color-border-primary-light: var(--color-green-300);
	--global-color-border-primary-lighter: var(--color-green-100);
	--global-color-border-primary-lightest: var(--color-green-50);
	--global-color-border-white: var(--color-0);
	--global-color-border-focus: var(--color-green-100);
	--global-color-border-transparent: var(--color-opacity);
	--global-radius-micro: var(--radius-xs);
	--global-radius-none: var(--radius-none);
	--global-radius-minimal: var(--radius-s);
	--global-radius-medium: var(--radius-md);
	--global-radius-rounded: var(--radius-lg);
	--global-radius-full: var(--radius-xxlg);
	--global-space-5xlg: var(--space-72);
	--global-space-sm: var(--space-20);
	--global-space-5xsm: var(--space-2);
	--global-space-xsm: var(--space-16);
	--global-space-3xlg: var(--space-56);
	--global-space-4xsm: var(--space-4);
	--global-space-3xsm: var(--space-8);
	--global-space-2xsm: var(--space-12);
	--global-space-md: var(--space-24);
	--global-space-lg: var(--space-32);
	--global-space-xlg: var(--space-40);
	--global-space-2xlg: var(--space-48);
	--global-space-4xlg: var(--space-64);
	--global-space-dsk-page-margin: var(--space-90);
	--global-space-none: var(--space-0)
}

[data-theme=elskling] {
	--font-body-xxlg-semibold: normal 600 1.5rem / 1.5 "Inter";
	--font-body-xxlg: normal 400 1.5rem / 1.5 "Inter";
	--font-body-xlg-bold-button: normal 400 1.25rem / 1.2 "Pantograph Pro";
	--font-body-xlg-semibold: normal 600 1.25rem / 1.5 "Inter";
	--font-body-xlg: normal 400 1.25rem / 1.5 "Inter";
	--font-body-lg-bold-button: normal 400 1.125rem / 1.333 "Pantograph Pro";
	--font-body-lg-link: normal 400 1.125rem / 1.5 "Inter";
	--font-body-lg-semibold: normal 600 1.125rem / 1.5 "Inter";
	--font-body-lg: normal 400 1.125rem / 1.5 "Inter";
	--font-body-md-bold-button: normal 400 1rem / 1.5 "Pantograph Pro";
	--font-body-md-link: normal 400 1rem / 1.5 "Inter";
	--font-body-md-semibold: normal 600 1rem / 1.5 "Inter";
	--font-body-md: normal 400 1rem / 1.5 "Inter";
	--font-body-s-link: normal 400 .875rem / 1.5 "Inter";
	--font-body-s-semibold: normal 600 .875rem / 1.5 "Inter";
	--font-body-s: normal 400 .875rem / 1.5 "Inter";
	--font-body-xs-semibold: normal 600 .75rem / 1.5 "Inter";
	--font-body-xs: normal 400 .75rem / 1.5 "Inter";
	--font-heading-hero-lg: normal 400 3.75rem / 1.2 "Pantograph Pro";
	--font-heading-hero-md: normal 400 3rem / 1.208 "Pantograph Pro";
	--font-heading-hero-s: normal 400 2.5rem / 1.2 "Pantograph Pro";
	--font-heading-lg: normal 400 2rem / 1.188 "Pantograph Pro";
	--font-heading-md: normal 400 1.5rem / 1.208 "Pantograph Pro";
	--font-heading-s: normal 400 1.125rem / 1.222 "Pantograph Pro";
	--font-heading-xs: normal 400 1rem / 1.188 "Pantograph Pro";
	--font-heading-xxs: normal 400 .875rem / 1.214 "Pantograph Pro"
}

[data-theme=elskling] {
	--effect-info-hover: 0 0 0 .1875rem #6fc2e333;
	--effect-attention-hover: 0 0 0 .1875rem #6fc2e333;
	--effect-success-hover: 0 0 0 .1875rem #066e6033;
	--effect-default-hover: 0 0 0 .1875rem #6fc2e333;
	--effect-warning-hover: 0 0 0 .1875rem #d2505d33;
	--effect-selector-pulse: 0 0 0 .5625rem #e7acf633;
	--effect-selector-hover: 0 0 0 .375rem #e7acf633;
	--effect-overlay-1: 0 .75rem 1rem 0 #4c545c2e;
	--effect-overlay-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-3-1: 0 .5rem .75rem 0 #4c545c1f;
	--effect-raised-level-3-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-2-1: 0 .25rem .75rem 0 #4c545c1f;
	--effect-raised-level-2-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-1-1: 0 .125rem .375rem 0 #4c545c1f;
	--effect-raised-level-1-0: 0 0 .0625rem 0 #4c545c40
}

[data-theme=elskling] {
	--color-border-background-focus: var(--global-color-border-transparent);
	--effect-shadow-focus-ring: 0 0 0 2px var(--global-color-border-white, #fff), 0 0 0 4px var(--global-color-border-focus);
	--effect-overlay: var(--effect-overlay-0), var(--effect-overlay-1);
	--effect-raised-level-1: var(--effect-raised-level-1-0), var(--effect-raised-level-1-1);
	--effect-raised-level-2: var(--effect-raised-level-2-0), var(--effect-raised-level-2-1);
	--effect-raised-level-3: var(--effect-raised-level-3-0), var(--effect-raised-level-3-1)
}

@import"../../../../node_modules/modern-normalize/modern-normalize.css";

@layer reset {

	[data-theme] h1,
	[data-theme] h2,
	[data-theme] h3,
	[data-theme] h4,
	[data-theme] h5,
	[data-theme] h6,
	[data-theme] p,
	[data-theme] a,
	[data-theme] button,
	[data-theme] input,
	[data-theme] textarea,
	[data-theme] label,
	[data-theme] li,
	[data-theme] ul,
	[data-theme] ol,
	[data-theme] dl,
	[data-theme] dd,
	[data-theme] dt,
	[data-theme] table,
	[data-theme] tr,
	[data-theme] td,
	[data-theme] th,
	[data-theme] form,
	[data-theme] fieldset,
	[data-theme] legend,
	[data-theme] figure,
	[data-theme] figcaption,
	[data-theme] article,
	[data-theme] aside,
	[data-theme] footer,
	[data-theme] header,
	[data-theme] nav,
	[data-theme] section {
		margin: unset
	}
}

*,
:before,
:after {
	box-sizing: border-box
}

html,
body {
	scroll-behavior: smooth;
	line-height: unset;
	margin: 0
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	transition: background-color 5000s ease-in-out 0s !important
}

:root {
	--typography-font-size-default: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

[data-theme=zmarta] {
	--typography-font-family-default: "Inter", sans-serif;
	--typography-font-family-heading: "Pantograph Pro", sans-serif
}

@font-face {
	font-family: Pantograph Pro;
	src: url(https://form.axofinance.com/pantograph-wide-medium-pro.woff2) format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Inter;
	src: url(https://form.axofinance.com/inter-v12-latin-regular.woff2) format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Inter;
	src: url(https://form.axofinance.com/inter-v12-latin-600.woff2) format("woff2");
	font-weight: 600;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Poppins;
	src: url(https://form.axofinance.com/Poppins-Bold.woff2) format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@layer legacy,
reset,
base,
feature,
content,
product;

[data-theme=freedom-finans] {
	--line-height-13: 4.5rem;
	--line-height-12: 3.625rem;
	--line-height-11: 3rem;
	--line-height-10: 2.375rem;
	--line-height-9: 2.25rem;
	--line-height-8: 1.875rem;
	--line-height-7: 1.8125rem;
	--line-height-6: 1.6875rem;
	--line-height-5: 1.5rem;
	--line-height-4: 1.375rem;
	--line-height-3: 1.3125rem;
	--line-height-2: 1.1875rem;
	--line-height-1: 1.125rem;
	--line-height-0: 1.0625rem;
	--font-family-inter: Inter;
	--font-family-pantograph-pro: Pantograph Pro;
	--font-weight-wide-medium: 25rem;
	--font-weight-medium: 31.25rem;
	--font-weight-semibold: 37.5rem;
	--font-weight-regular: 25rem;
	--font-weight-bold: 43.75rem;
	--font-size-10: 3.75rem;
	--font-size-9: 3rem;
	--font-size-8: 2.5rem;
	--font-size-7: 2.25rem;
	--font-size-6: 2rem;
	--font-size-5: 1.5rem;
	--font-size-4: 1.25rem;
	--font-size-3: 1.125rem;
	--font-size-2: 1rem;
	--font-size-1: .875rem;
	--font-size-0: .75rem;
	--radius-xxlg: 62.4375rem;
	--radius-xlg: 2rem;
	--radius-lg: 1.5rem;
	--radius-md: 1rem;
	--radius-s: .5rem;
	--radius-xs: .25rem;
	--radius-none: 0;
	--size-128: 8rem;
	--size-90: 5.625rem;
	--size-72: 4.5rem;
	--size-64: 4rem;
	--size-56: 3.5rem;
	--size-48: 3rem;
	--size-40: 2.5rem;
	--size-36: 2.25rem;
	--size-32: 2rem;
	--size-28: 1.75rem;
	--size-24: 1.5rem;
	--size-20: 1.25rem;
	--size-16: 1rem;
	--size-12: .75rem;
	--size-8: .5rem;
	--size-4: .25rem;
	--size-2: .125rem;
	--size-1: .0625rem;
	--size-0: 0;
	--space-90: 5.625rem;
	--space-72: 4.5rem;
	--space-64: 4rem;
	--space-56: 3.5rem;
	--space-48: 3rem;
	--space-40: 2.5rem;
	--space-32: 2rem;
	--space-28: 1.75rem;
	--space-24: 1.5rem;
	--space-20: 1.25rem;
	--space-16: 1rem;
	--space-12: .75rem;
	--space-8: .5rem;
	--space-4: .25rem;
	--space-2: .125rem;
	--space-0: 0;
	--color-insurance-purple-900: #2d0f39ff;
	--color-insurance-purple-800: #591c6dff;
	--color-insurance-purple-700: #892ba6ff;
	--color-insurance-purple-600: #b248d0ff;
	--color-insurance-purple-500: #cb80deff;
	--color-insurance-purple-400: #d49ae5ff;
	--color-insurance-purple-300: #deb2ebff;
	--color-insurance-purple-200: #e8caf1ff;
	--color-insurance-purple-100: #f4e7f9ff;
	--color-insurance-purple-50: #f9f3fcff;
	--color-blue-freedom-900: #24385bff;
	--color-blue-freedom-800: #ffffffff;
	--color-blue-freedom-700: #ffffffff;
	--color-blue-freedom-600: #ffffffff;
	--color-blue-freedom-500: #1db5e4ff;
	--color-blue-freedom-400: #ffffffff;
	--color-blue-freedom-300: #ffffffff;
	--color-blue-freedom-200: #ffffffff;
	--color-blue-freedom-100: #d8f1faff;
	--color-blue-freedom-50: #ebf8fdff;
	--color-blue-centum-900: #24385bff;
	--color-blue-centum-800: #ffffffff;
	--color-blue-centum-700: #ffffffff;
	--color-blue-centum-600: #1599c1ff;
	--color-blue-centum-500: #00a7f8ff;
	--color-blue-centum-400: #ffffffff;
	--color-blue-centum-300: #ffffffff;
	--color-blue-centum-200: #ffffffff;
	--color-blue-centum-100: #bcdbe5ff;
	--color-blue-centum-50: #ddedf2ff;
	--color-bankid-no: #4e226bff;
	--color-bankid-se: #183e4fff;
	--color-vipps: #ff5b24ff;
	--color-opacity: #ffffff00;
	--color-yellow-900: #ffffffff;
	--color-yellow-800: #ffffffff;
	--color-yellow-700: #ffffffff;
	--color-yellow-600: #ffffffff;
	--color-yellow-500: #da8b2dff;
	--color-yellow-400: #ffffffff;
	--color-yellow-300: #fad998ff;
	--color-yellow-200: #ffffffff;
	--color-yellow-100: #ffffffff;
	--color-yellow-50: #ffffffff;
	--color-gray-900: #ffffffff;
	--color-gray-800: #ffffffff;
	--color-gray-700: #ffffffff;
	--color-gray-600: #ffffffff;
	--color-gray-500: #737373ff;
	--color-gray-400: #ffffffff;
	--color-gray-300: #b2b2b2ff;
	--color-gray-200: #ccccccff;
	--color-gray-100: #ffffffff;
	--color-gray-50: #f2f2f2ff;
	--color-red-900: #ffffffff;
	--color-red-800: #ffffffff;
	--color-red-700: #ffffffff;
	--color-red-600: #ffffffff;
	--color-red-500: #d2505dff;
	--color-red-400: #ffffffff;
	--color-red-300: #fda29bff;
	--color-red-200: #ffffffff;
	--color-red-100: #f9cbc8ff;
	--color-red-50: #ffffffff;
	--color-green-900: #ffffffff;
	--color-green-800: #ffffffff;
	--color-green-700: #ffffffff;
	--color-green-600: #ffffffff;
	--color-green-500: #066e60ff;
	--color-green-400: #ffffffff;
	--color-green-300: #6bd69fff;
	--color-green-200: #ffffffff;
	--color-green-100: #b8e0d5ff;
	--color-green-50: #e1f6f1ff;
	--color-brown-900: #ffffffff;
	--color-brown-800: #ffffffff;
	--color-brown-700: #ffffffff;
	--color-brown-600: #ffffffff;
	--color-brown-500: #634f37ff;
	--color-brown-400: #ffffffff;
	--color-brown-300: #ffffffff;
	--color-brown-200: #ffffffff;
	--color-brown-100: #ffffffff;
	--color-brown-50: #ffffffff;
	--color-orange-900: #ffffffff;
	--color-orange-800: #ffffffff;
	--color-orange-700: #ffffffff;
	--color-orange-600: #ffffffff;
	--color-orange-500: #eb8354ff;
	--color-orange-400: #ffffffff;
	--color-orange-300: #fcc3a7ff;
	--color-orange-200: #ffffffff;
	--color-orange-100: #ffffffff;
	--color-orange-50: #feece4ff;
	--color-beige-900: #ffffffff;
	--color-beige-800: #ffffffff;
	--color-beige-700: #ffffffff;
	--color-beige-600: #ffffffff;
	--color-beige-500: #f6f3e9ff;
	--color-beige-400: #ffffffff;
	--color-beige-300: #fbf9f4ff;
	--color-beige-200: #ffffffff;
	--color-beige-100: #ffffffff;
	--color-beige-50: #ffffffff;
	--color-purple-900: #ffffffff;
	--color-purple-800: #ffffffff;
	--color-purple-700: #cb80deff;
	--color-purple-600: #ffffffff;
	--color-purple-500: #e7acf6ff;
	--color-purple-400: #ffffffff;
	--color-purple-300: #ffffffff;
	--color-purple-200: #ffffffff;
	--color-purple-100: #ffffffff;
	--color-purple-50: #f5defbff;
	--color-blue-900: #ffffffff;
	--color-blue-800: #ffffffff;
	--color-blue-700: #ffffffff;
	--color-blue-600: #ffffffff;
	--color-blue-500: #135f7cff;
	--color-blue-400: #ffffffff;
	--color-blue-300: #6fc2e3ff;
	--color-blue-200: #ffffffff;
	--color-blue-100: #bcdbe5ff;
	--color-blue-50: #d8e8edff;
	--color-1: #000000ff;
	--color-0: #ffffffff;
	--global-color-elevation-shadow-default: #7373732e;
	--global-color-elevation-shadow-shadow-light: #7373731f;
	--global-color-elevation-shadow-dark: #73737340;
	--stepper-radius-default: var(--radius-md);
	--stepper-color-background-step-pending: var(--color-gray-50);
	--stepper-color-background-step-complete: var(--color-gray-50);
	--stepper-color-background-step-active: var(--color-gray-50);
	--stepper-color-background-rail-fill: var(--color-blue-freedom-50);
	--stepper-color-background-rail: var(--color-gray-50);
	--counter-radius-default: var(--radius-md);
	--counter-color-foreground-success: var(--color-blue-freedom-50);
	--counter-color-background-disabled: var(--color-gray-50);
	--counter-color-background-success: var(--color-blue-freedom-50);
	--counter-color-background-default: var(--color-gray-50);
	--file-upload-color-border-default: var(--color-gray-300);
	--file-upload-color-border-active: var(--color-blue-freedom-500);
	--file-upload-color-foreground-success: var(--color-1);
	--file-upload-color-foreground-warning: var(--color-red-500);
	--file-upload-color-background-disabled: var(--color-gray-50);
	--file-upload-color-background-hover: var(--color-gray-50);
	--file-upload-color-background-default: var(--color-0);
	--file-upload-color-background-warning: var(--color-red-50);
	--file-upload-color-background-success: var(--color-green-50);
	--insurance-color-border-separator-white: var(--color-0);
	--insurance-color-background-header-default: var(--color-opacity);
	--insurance-color-background-gradient: var(--color-beige-500);
	--insurance-color-background-highlight: var(--color-insurance-purple-100);
	--insurance-color-foreground-body-highlight-muted: var(--color-insurance-purple-800);
	--insurance-color-foreground-slider: var(--color-insurance-purple-300);
	--insurance-color-foreground-body-highlight: var(--color-insurance-purple-800);
	--insurance-color-foreground-sub-brand: var(--color-insurance-purple-800);
	--content-color-background-drawer-dark: var(--color-blue-freedom-900);
	--content-color-background-drawer-cookie-invert: var(--color-0);
	--content-color-background-drawer-darker: var(--color-blue-freedom-900);
	--content-color-background-section-highlight-tertiary: var(--color-gray-50);
	--content-color-background-section-highlight-secondary: var(--color-blue-freedom-100);
	--content-color-background-section-highlight-primary: var(--color-beige-500);
	--content-color-background-section-highlight-none: var(--color-0);
	--content-color-background-section-highlight-neutral: var(--color-gray-50);
	--content-color-background-section-none: var(--color-0);
	--content-color-background-section-tertiary: var(--color-orange-50);
	--content-color-background-section-secondary: var(--color-blue-freedom-100);
	--content-color-background-section-primary: var(--color-beige-500);
	--content-color-background-section-neutral: var(--color-gray-50);
	--content-color-background-statement-tertiary: var(--color-gray-50);
	--content-color-background-statement-secondary: var(--color-blue-freedom-100);
	--content-color-background-statement-primary: var(--color-beige-500);
	--content-color-background-statement-neutral: var(--color-0);
	--content-color-foreground-section-body-invert: var(--color-1);
	--content-color-foreground-section-body-muted-invert: var(--color-gray-500);
	--content-color-foreground-section-heading-invert: var(--color-1);
	--navigation-color-border-tab-active: var(--color-blue-freedom-900);
	--navigation-color-border-tab-default: var(--color-blue-freedom-100);
	--navigation-color-border-item-hover: var(--color-0);
	--navigation-color-border-anchor-hover: var(--color-orange-500);
	--navigation-color-border-anchor-default: var(--color-orange-300);
	--navigation-color-foreground-tab-default: var(--color-0);
	--navigation-color-foreground-tab-disabled: var(--color-gray-500);
	--navigation-color-foreground-tab-active: var(--color-yellow-300);
	--navigation-color-foreground-anchor-item-hover: var(--color-1);
	--navigation-color-foreground-footer-item-muted: var(--color-gray-50);
	--navigation-color-foreground-footer-item: var(--color-0);
	--navigation-color-foreground-top-item-select: var(--color-0);
	--navigation-color-foreground-top-item: var(--color-0);
	--navigation-color-background-tab-disabled: var(--color-gray-50);
	--navigation-color-background-tab-default: var(--color-0);
	--navigation-color-background-tab-hover: var(--color-0);
	--navigation-color-background-anchor-hover: var(--color-blue-freedom-100);
	--navigation-color-background-anchor-default: var(--color-opacity);
	--navigation-color-background-nav-top-on-scroll: var(--color-blue-freedom-900);
	--navigation-color-background-footer-item-select: var(--color-opacity);
	--navigation-color-background-footer-item: var(--color-opacity);
	--navigation-color-background-footer-highlight: var(--color-blue-freedom-500);
	--navigation-color-background-footer-neutral: var(--color-blue-freedom-900);
	--navigation-color-background-nav-item-select: var(--color-blue-freedom-500);
	--navigation-color-background-nav-top-item: var(--color-0);
	--navigation-color-background-drawer: var(--color-beige-500);
	--navigation-color-background-nav-top: var(--color-blue-freedom-900);
	--data-radius-modal-top: var(--radius-md);
	--data-radius-progress: var(--radius-md);
	--data-radius-modal: var(--radius-md);
	--data-radius-toast: var(--radius-lg);
	--data-radius-tooltip: var(--radius-xs);
	--data-radius-card: var(--radius-s);
	--data-radius-message: var(--radius-s);
	--data-color-foreground-bankid-se: var(--color-bankid-se);
	--data-color-foreground-trustpilot-hero: var(--color-0);
	--data-color-foreground-placeholder: var(--color-gray-500);
	--data-color-foreground-success: var(--color-1);
	--data-color-foreground-bankid: var(--color-bankid-no);
	--data-color-foreground-default: var(--color-1);
	--data-color-foreground-info: var(--color-1);
	--data-color-foreground-warning: var(--color-1);
	--data-color-foreground-attention: var(--color-1);
	--data-color-background-tooltip-dark: var(--color-orange-300);
	--data-color-background-tooltip-light: var(--color-orange-300);
	--data-color-background-offer-disabled: var(--color-gray-50);
	--data-color-background-offer: var(--color-0);
	--data-color-background-highlihgt-tertiary: var(--color-green-50);
	--data-color-background-highlihgt-secondary: var(--color-blue-freedom-100);
	--data-color-background-highlihgt-primary: var(--color-orange-50);
	--data-color-background-modal-top-default: var(--color-beige-500);
	--data-color-background-modal-top-info: var(--color-blue-freedom-100);
	--data-color-background-modal-top-attention: var(--color-orange-300);
	--data-color-background-modal-top-warning: var(--color-red-300);
	--data-color-background-modal-top-success: var(--color-green-100);
	--data-color-background-modal-overlay: var(--color-1);
	--data-color-background-success-refinance: var(--color-beige-500);
	--data-color-background-progress: var(--color-blue-freedom-100);
	--data-color-background-accordion-dark: var(--color-gray-500);
	--data-color-background-accordion-light: var(--color-gray-50);
	--data-color-background-accordion-transparent: var(--color-opacity);
	--data-color-background-success-light: var(--color-green-300);
	--data-color-background-info-default: var(--color-orange-300);
	--data-color-background-placeholder: var(--color-gray-50);
	--data-color-background-white: var(--color-0);
	--data-color-background-active: var(--color-1);
	--data-color-background-success: var(--color-green-50);
	--data-color-background-bankid: var(--color-purple-50);
	--data-color-background-default: var(--color-beige-500);
	--data-color-background-info: var(--color-blue-freedom-100);
	--data-color-background-warning: var(--color-red-100);
	--data-color-background-attention: var(--color-orange-50);
	--data-color-background-skelethon-dark: var(--color-gray-200);
	--data-color-background-skelethon-light: var(--color-gray-50);
	--data-color-border-complete: var(--color-green-300);
	--data-color-border-active: var(--color-blue-freedom-500);
	--data-color-border-placeholder: var(--color-gray-500);
	--data-color-border-success: var(--color-opacity);
	--data-color-border-bankid: var(--color-opacity);
	--data-color-border-default: var(--color-opacity);
	--data-color-border-info: var(--color-opacity);
	--data-color-border-warning: var(--color-opacity);
	--data-color-border-attention: var(--color-opacity);
	--data-color-border-separator-light: var(--color-gray-200);
	--input-checkbox-color-foreground-core-selected-neutral: var(--color-1);
	--input-checkbox-color-foreground-core-selected-warning: var(--color-red-500);
	--input-checkbox-color-foreground-core-selected-disabled: var(--color-gray-500);
	--input-checkbox-color-foreground-core-selected-success: var(--color-1);
	--input-checkbox-color-border-unselected-success: var(--color-opacity);
	--input-checkbox-color-border-unselected-disabled: var(--color-opacity);
	--input-checkbox-color-border-unselected-warning: var(--color-opacity);
	--input-checkbox-color-border-selected-neutral: var(--color-opacity);
	--input-checkbox-color-border-selected-warning: var(--color-opacity);
	--input-checkbox-color-border-selected-success: var(--color-opacity);
	--input-checkbox-color-border-selected-disabled: var(--color-opacity);
	--input-checkbox-color-border-unselected-neutral: var(--color-opacity);
	--input-checkbox-color-background-selected-disabled: var(--color-gray-200);
	--input-checkbox-color-background-selected-warning: var(--color-red-100);
	--input-checkbox-color-background-selected-success: var(--color-blue-freedom-500);
	--input-checkbox-color-background-selected-neutral: var(--color-blue-freedom-500);
	--input-checkbox-color-background-unselected-warning: var(--color-red-100);
	--input-checkbox-color-background-unselected-success: var(--color-blue-freedom-500);
	--input-checkbox-color-background-unselected-disabled: var(--color-gray-200);
	--input-checkbox-color-background-unselected-neutral: var(--color-blue-freedom-100);
	--input-radio-color-border-button-selected-success: var(--color-blue-centum-500);
	--input-radio-color-border-selected-warning: var(--color-opacity);
	--input-radio-color-border-selected-success: var(--color-opacity);
	--input-radio-color-border-unselected-disabled: var(--color-opacity);
	--input-radio-color-border-selected-neutral: var(--color-opacity);
	--input-radio-color-border-selected-disabled: var(--color-opacity);
	--input-radio-color-border-unselected-neutral: var(--color-opacity);
	--input-radio-color-border-unselected-warning: var(--color-opacity);
	--input-radio-color-border-unselected-success: var(--color-opacity);
	--input-radio-color-foreground-core-inactive: var(--color-opacity);
	--input-radio-color-foreground-core-disabled: var(--color-gray-500);
	--input-radio-color-foreground-core-active: var(--color-1);
	--input-radio-color-background-button-neutral: var(--color-0);
	--input-radio-color-background-button-warning: var(--color-0);
	--input-radio-color-background-button-success: var(--color-blue-freedom-50);
	--input-radio-color-background-selected-disabled: var(--color-gray-200);
	--input-radio-color-background-selected-warning: var(--color-red-500);
	--input-radio-color-background-selected-neutral: var(--color-blue-freedom-500);
	--input-radio-color-background-unselected-success: var(--color-blue-freedom-100);
	--input-radio-color-background-unselected-disabled: var(--color-gray-200);
	--input-radio-color-background-selected-success: var(--color-blue-freedom-500);
	--input-radio-color-background-unselected-warning: var(--color-red-100);
	--input-radio-color-background-unselected-neutral: var(--color-blue-freedom-100);
	--input-toggle-color-background-selected-disabled: var(--color-gray-200);
	--input-toggle-color-background-unselected-warning: var(--color-gray-50);
	--input-toggle-color-background-unselected-success: var(--color-blue-freedom-100);
	--input-toggle-color-background-selected-warning: var(--color-red-500);
	--input-toggle-color-background-selected-neutral: var(--color-blue-freedom-500);
	--input-toggle-color-background-selected-success: var(--color-blue-freedom-500);
	--input-toggle-color-background-unselected-disabled: var(--color-gray-200);
	--input-toggle-color-background-unselected-neutral: var(--color-blue-freedom-100);
	--input-toggle-color-foreground-selector-disabled: var(--color-gray-500);
	--input-toggle-color-foreground-selector-active: var(--color-0);
	--input-toggle-color-foreground-selector-inactive: var(--color-gray-300);
	--input-radius-form: var(--radius-md);
	--input-radius-radio: var(--radius-s);
	--input-radius-field: var(--radius-s);
	--input-radius-checkbox: var(--radius-xs);
	--input-color-background-rail-disabled: var(--color-gray-200);
	--input-color-background-rail-fill-neutral: var(--color-gray-500);
	--input-color-background-highlight-in-form: var(--color-gray-50);
	--input-color-background-form: var(--color-0);
	--input-color-background-warning: var(--color-red-500);
	--input-color-background-success: var(--color-green-300);
	--input-color-background-rail-default: var(--color-gray-200);
	--input-color-background-rail-fill: var(--color-blue-freedom-900);
	--input-color-background-list-select: var(--color-beige-500);
	--input-color-background-list-hover: var(--color-beige-300);
	--input-color-background-transparent: var(--color-opacity);
	--input-color-background-default: var(--color-0);
	--input-color-background-disabled: var(--color-gray-50);
	--input-color-background-success-lightest: var(--color-purple-50);
	--input-color-background-warning-lightest: var(--color-red-50);
	--input-color-foreground-selector-neutral: var(--color-gray-500);
	--input-color-foreground-attention: var(--color-blue-freedom-900);
	--input-color-foreground-info: var(--color-blue-freedom-900);
	--input-color-foreground-success: var(--color-green-300);
	--input-color-foreground-label-muted: var(--color-gray-500);
	--input-color-foreground-selector-disabled: var(--color-gray-200);
	--input-color-foreground-selector: var(--color-blue-freedom-500);
	--input-color-foreground-filled-transparent: var(--color-opacity);
	--input-color-foreground-filled: var(--color-1);
	--input-color-foreground-label-invert: var(--color-0);
	--input-color-foreground-placeholder: var(--color-gray-500);
	--input-color-foreground-label: var(--color-1);
	--input-color-foreground-warning: var(--color-red-500);
	--input-color-border-attention: var(--color-yellow-500);
	--input-color-border-white: var(--color-0);
	--input-color-border-active-default: var(--color-blue-freedom-500);
	--input-color-border-warning: var(--color-red-500);
	--input-color-border-success: var(--color-green-300);
	--input-color-border-disabled: var(--color-gray-300);
	--input-color-border-default: var(--color-gray-300);
	--action-radius-button: var(--radius-xlg);
	--action-color-background-ghost-hover: var(--color-opacity);
	--action-color-background-ghost: var(--color-opacity);
	--action-color-background-tertiary-hover: var(--color-opacity);
	--action-color-background-tertiary: var(--color-0);
	--action-color-background-link-hover: var(--color-blue-freedom-500);
	--action-color-background-secondary-hover: var(--color-beige-500);
	--action-color-background-secondary: var(--color-beige-500);
	--action-color-background-primary-hover: var(--color-blue-freedom-500);
	--action-color-background-primary: var(--color-blue-centum-500);
	--action-color-foreground-on-secondary-invert-hover: var(--color-1);
	--action-color-foreground-on-secondary-invert: var(--color-1);
	--action-color-foreground-on-primary-invert: var(--color-0);
	--action-color-foreground-on-disabled: var(--color-gray-500);
	--action-color-foreground-on-tertiary-hover: var(--color-1);
	--action-color-foreground-on-primary-hover: var(--color-1);
	--action-color-foreground-link-invert: var(--color-0);
	--action-color-foreground-on-ghost-hover: var(--color-blue-freedom-500);
	--action-color-foreground-on-ghost: var(--color-blue-freedom-500);
	--action-color-foreground-link-disabled: var(--color-gray-500);
	--action-color-foreground-on-tertiary: var(--color-1);
	--action-color-foreground-on-secondary-hover: var(--color-blue-freedom-900);
	--action-color-foreground-on-primary: var(--color-1);
	--action-color-foreground-on-secondary: var(--color-1);
	--action-color-foreground-link: var(--color-1);
	--action-color-foreground-link-visited: var(--color-1);
	--action-color-border-secondary-success: var(--color-opacity);
	--action-color-border-secondary-danger: var(--color-opacity);
	--action-color-border-ghost-hover: var(--color-opacity);
	--action-color-border-ghost: var(--color-opacity);
	--action-color-border-tertiary-hover: var(--color-blue-freedom-500);
	--action-color-border-primary-hover: var(--color-blue-freedom-500);
	--action-color-border-tertiary: var(--color-blue-freedom-900);
	--action-color-border-primary: var(--color-blue-freedom-500);
	--action-color-border-secondary: var(--color-opacity);
	--action-color-border-secondary-hover: var(--color-opacity);
	--global-size-modal-top-band: var(--size-24);
	--global-size-4xlg: var(--size-48);
	--global-size-2xs: var(--size-8);
	--global-size-custom: var(--size-72);
	--global-size-3xlg: var(--size-48);
	--global-size-xlg: var(--size-36);
	--global-size-s: var(--size-20);
	--global-size-border-thick: var(--size-2);
	--global-size-border-thin: var(--size-1);
	--global-size-2xlg: var(--size-40);
	--global-size-lg: var(--size-32);
	--global-size-md: var(--size-24);
	--global-size-xs: var(--size-16);
	--global-color-elevation-surface-sunken-hover: var(--color-gray-50);
	--global-color-elevation-surface-overlay-hover: var(--color-gray-50);
	--global-color-elevation-surface-raised-hover: var(--color-gray-50);
	--global-color-elevation-surface-overlay: var(--color-0);
	--global-color-elevation-surface-sunken: var(--color-gray-50);
	--global-color-elevation-surface-raised: var(--color-0);
	--global-color-background-surface-neutral: var(--color-0);
	--global-color-background-primary-hero: var(--color-gray-200);
	--global-color-background-black: var(--color-1);
	--global-color-background-disabled: var(--color-gray-50);
	--global-color-background-warning-darkest: var(--color-red-500);
	--global-color-background-warning-darker: var(--color-red-500);
	--global-color-background-warning-dark: var(--color-red-500);
	--global-color-background-warning-default: var(--color-red-500);
	--global-color-background-warning-light: var(--color-red-300);
	--global-color-background-warning-lighter: var(--color-red-300);
	--global-color-background-warning-lightest: var(--color-red-100);
	--global-color-background-attention-darkest: var(--color-orange-500);
	--global-color-background-attention-darker: var(--color-orange-500);
	--global-color-background-attention-dark: var(--color-orange-500);
	--global-color-background-attention-default: var(--color-orange-500);
	--global-color-background-attention-light: var(--color-orange-300);
	--global-color-background-attention-lighter: var(--color-orange-300);
	--global-color-background-attention-lightest: var(--color-orange-50);
	--global-color-background-success-darkest: var(--color-green-500);
	--global-color-background-success-darker: var(--color-green-500);
	--global-color-background-success-dark: var(--color-green-300);
	--global-color-background-success-default: var(--color-green-300);
	--global-color-background-success-light: var(--color-green-300);
	--global-color-background-success-lighter: var(--color-green-100);
	--global-color-background-success-lightest: var(--color-green-50);
	--global-color-background-info-darkest: var(--color-blue-freedom-900);
	--global-color-background-info-darker: var(--color-blue-freedom-900);
	--global-color-background-info-dark: var(--color-blue-freedom-500);
	--global-color-background-info-default: var(--color-blue-freedom-500);
	--global-color-background-info-light: var(--color-blue-freedom-500);
	--global-color-background-info-lighter: var(--color-blue-freedom-100);
	--global-color-background-info-lightest: var(--color-blue-freedom-100);
	--global-color-background-neutral-darkest-extra: var(--color-gray-500);
	--global-color-background-neutral-darkest: var(--color-gray-500);
	--global-color-background-neutral-darker: var(--color-gray-500);
	--global-color-background-neutral-dark: var(--color-gray-500);
	--global-color-background-neutral-default: var(--color-gray-500);
	--global-color-background-neutral-light: var(--color-gray-300);
	--global-color-background-neutral-lighter: var(--color-gray-200);
	--global-color-background-neutral-lightest: var(--color-gray-50);
	--global-color-background-highlight-secondary-darkest: var(--color-yellow-500);
	--global-color-background-highlight-secondary-darker: var(--color-yellow-500);
	--global-color-background-highlight-secondary-dark: var(--color-yellow-500);
	--global-color-background-highlight-secondary-default: var(--color-yellow-300);
	--global-color-background-highlight-secondary-light: var(--color-yellow-300);
	--global-color-background-highlight-secondary-lighter: var(--color-yellow-300);
	--global-color-background-highlight-secondary-lightest: var(--color-orange-50);
	--global-color-background-primary-darkest: var(--color-blue-freedom-900);
	--global-color-background-primary-darker: var(--color-blue-freedom-900);
	--global-color-background-primary-dark: var(--color-blue-freedom-900);
	--global-color-background-primary-default: var(--color-blue-freedom-500);
	--global-color-background-primary-light: var(--color-blue-freedom-500);
	--global-color-background-primary-lighter: var(--color-blue-freedom-100);
	--global-color-background-primary-lightest: var(--color-blue-freedom-100);
	--global-color-background-transparent: var(--color-opacity);
	--global-color-background-page: var(--color-0);
	--global-color-background-white: var(--color-0);
	--global-color-background-highlight-on-page: var(--color-beige-500);
	--global-color-foreground-journey-body-invert: var(--color-1);
	--global-color-foreground-journey-heading-invert: var(--color-1);
	--global-color-foreground-heading-highlight: var(--color-blue-freedom-500);
	--global-color-foreground-heading-section: var(--color-1);
	--global-color-foreground-sub-heading-hero: var(--color-gray-500);
	--global-color-foreground-body-hero: var(--color-1);
	--global-color-foreground-heading-hero-highlight: var(--color-1);
	--global-color-foreground-body-highlight: var(--color-1);
	--global-color-foreground-body-invert-white: var(--color-1);
	--global-color-foreground-heading-invert: var(--color-0);
	--global-color-foreground-body-invert: var(--color-gray-50);
	--global-color-foreground-action-primary-darkest: var(--color-blue-freedom-900);
	--global-color-foreground-highlight-secondary-on-white: var(--color-yellow-500);
	--global-color-foreground-warning-darkest: var(--color-red-500);
	--global-color-foreground-warning-on-lighter: var(--color-red-500);
	--global-color-foreground-warning-on-lightest: var(--color-red-500);
	--global-color-foreground-warning-on-white: var(--color-red-500);
	--global-color-foreground-warning-on-darkest: var(--color-red-300);
	--global-color-foreground-warning-on-darker: var(--color-red-300);
	--global-color-foreground-attention-darkest: var(--color-orange-500);
	--global-color-foreground-attention-on-lighter: var(--color-orange-500);
	--global-color-foreground-attention-on-lightest: var(--color-orange-500);
	--global-color-foreground-attention-default: var(--color-orange-500);
	--global-color-foreground-attention-on-darkest: var(--color-orange-300);
	--global-color-foreground-attention-on-darker: var(--color-orange-300);
	--global-color-foreground-success-darkest: var(--color-green-500);
	--global-color-foreground-success-on-lighter: var(--color-green-500);
	--global-color-foreground-success-on-lightest: var(--color-green-500);
	--global-color-foreground-success-on-white: var(--color-green-500);
	--global-color-foreground-success-on-darkest: var(--color-green-100);
	--global-color-foreground-success-on-darker: var(--color-green-100);
	--global-color-foreground-info-darkest: var(--color-blue-freedom-900);
	--global-color-foreground-info-on-lighter: var(--color-blue-freedom-900);
	--global-color-foreground-info-on-lightest: var(--color-blue-freedom-900);
	--global-color-foreground-info-on-white: var(--color-blue-freedom-500);
	--global-color-foreground-info-on-darkest: var(--color-blue-freedom-100);
	--global-color-foreground-info-on-darker: var(--color-blue-freedom-100);
	--global-color-foreground-neutral-darkest-extra: var(--color-gray-500);
	--global-color-foreground-neutral-on-lighter: var(--color-gray-500);
	--global-color-foreground-neutral-on-lightest: var(--color-gray-500);
	--global-color-foreground-neutral-dark: var(--color-gray-500);
	--global-color-foreground-neutral-default: var(--color-gray-500);
	--global-color-foreground-neutral-light: var(--color-gray-300);
	--global-color-foreground-neutral-on-darker: var(--color-gray-200);
	--global-color-foreground-neutral-on-darkest: var(--color-gray-50);
	--global-color-foreground-highlight-secondary-on-lighter: var(--color-yellow-500);
	--global-color-foreground-highlight-secondary-on-lightest: var(--color-yellow-500);
	--global-color-foreground-highlight-secondary-on-darkest: var(--color-yellow-300);
	--global-color-foreground-highlight-secondary-on-darker: var(--color-yellow-300);
	--global-color-foreground-primary-on-lighter: var(--color-blue-freedom-900);
	--global-color-foreground-primary-on-lightest: var(--color-blue-freedom-900);
	--global-color-foreground-primary-on-darkest: var(--color-blue-freedom-100);
	--global-color-foreground-primary-on-darker: var(--color-blue-freedom-100);
	--global-color-foreground-primary-on-dark: var(--color-blue-freedom-100);
	--global-color-foreground-heading: var(--color-1);
	--global-color-foreground-heading-muted: var(--color-gray-500);
	--global-color-foreground-body: var(--color-1);
	--global-color-foreground-body-muted: var(--color-gray-500);
	--global-color-foreground-disabled: var(--color-gray-300);
	--global-color-border-black: var(--color-1);
	--global-color-border-info-lighter: var(--color-blue-freedom-100);
	--global-color-border-success-lighter: var(--color-green-100);
	--global-color-border-attention-lighter: var(--color-orange-300);
	--global-color-border-warning-lighter: var(--color-red-300);
	--global-color-border-focus-on-dark: var(--color-blue-freedom-100);
	--global-color-border-warning-darker: var(--color-red-500);
	--global-color-border-warning-dark: var(--color-red-500);
	--global-color-border-warning-default: var(--color-red-500);
	--global-color-border-warning-lightest: var(--color-red-100);
	--global-color-border-attention-darker: var(--color-orange-500);
	--global-color-border-attention-dark: var(--color-orange-500);
	--global-color-border-attention-default: var(--color-orange-500);
	--global-color-border-attention-lightest: var(--color-orange-50);
	--global-color-border-success-darker: var(--color-green-500);
	--global-color-border-success-dark: var(--color-green-300);
	--global-color-border-success-default: var(--color-green-300);
	--global-color-border-success-lightest: var(--color-green-50);
	--global-color-border-info-darker: var(--color-blue-freedom-900);
	--global-color-border-info-dark: var(--color-blue-freedom-500);
	--global-color-border-info-default: var(--color-blue-freedom-500);
	--global-color-border-info-lightest: var(--color-blue-freedom-50);
	--global-color-border-neutral-darkest-extra: var(--color-gray-500);
	--global-color-border-neutral-darkest: var(--color-gray-500);
	--global-color-border-neutral-darker: var(--color-gray-500);
	--global-color-border-neutral-dark: var(--color-gray-500);
	--global-color-border-neutral-default: var(--color-gray-500);
	--global-color-border-neutral-light: var(--color-gray-300);
	--global-color-border-neutral-lighter: var(--color-gray-200);
	--global-color-border-neutral-lightest: var(--color-gray-50);
	--global-color-border-highlight-secondary-darker: var(--color-yellow-500);
	--global-color-border-highlight-secondary-dark: var(--color-yellow-500);
	--global-color-border-highlight-secondary-default: var(--color-yellow-500);
	--global-color-border-highlight-secondary-light: var(--color-yellow-300);
	--global-color-border-highlight-secondary-lighter: var(--color-yellow-300);
	--global-color-border-highlight-secondary-lightest: var(--color-yellow-300);
	--global-color-border-primary-darker: var(--color-blue-freedom-900);
	--global-color-border-primary-dark: var(--color-blue-freedom-900);
	--global-color-border-primary-default: var(--color-blue-freedom-500);
	--global-color-border-primary-light: var(--color-blue-freedom-500);
	--global-color-border-primary-lighter: var(--color-blue-freedom-100);
	--global-color-border-primary-lightest: var(--color-blue-freedom-100);
	--global-color-border-white: var(--color-0);
	--global-color-border-focus: var(--color-blue-freedom-100);
	--global-color-border-transparent: var(--color-opacity);
	--global-radius-micro: var(--radius-xs);
	--global-radius-none: var(--radius-none);
	--global-radius-minimal: var(--radius-s);
	--global-radius-medium: var(--radius-md);
	--global-radius-rounded: var(--radius-lg);
	--global-radius-full: var(--radius-xxlg);
	--global-space-5xlg: var(--space-72);
	--global-space-sm: var(--space-20);
	--global-space-5xsm: var(--space-2);
	--global-space-xsm: var(--space-16);
	--global-space-3xlg: var(--space-56);
	--global-space-4xsm: var(--space-4);
	--global-space-3xsm: var(--space-8);
	--global-space-2xsm: var(--space-12);
	--global-space-md: var(--space-24);
	--global-space-lg: var(--space-32);
	--global-space-xlg: var(--space-40);
	--global-space-2xlg: var(--space-48);
	--global-space-4xlg: var(--space-64);
	--global-space-dsk-page-margin: var(--space-90);
	--global-space-none: var(--space-0)
}

[data-theme=freedom-finans] {
	--font-body-xxlg-semibold: normal 600 1.5rem / 1.5 "Inter";
	--font-body-xxlg: normal 400 1.5rem / 1.5 "Inter";
	--font-body-xlg-bold-button: normal 400 1.25rem / 1.2 "Pantograph Pro";
	--font-body-xlg-semibold: normal 600 1.25rem / 1.5 "Inter";
	--font-body-xlg: normal 400 1.25rem / 1.5 "Inter";
	--font-body-lg-bold-button: normal 400 1.125rem / 1.333 "Pantograph Pro";
	--font-body-lg-link: normal 400 1.125rem / 1.5 "Inter";
	--font-body-lg-semibold: normal 600 1.125rem / 1.5 "Inter";
	--font-body-lg: normal 400 1.125rem / 1.5 "Inter";
	--font-body-md-bold-button: normal 400 1rem / 1.5 "Pantograph Pro";
	--font-body-md-link: normal 400 1rem / 1.5 "Inter";
	--font-body-md-semibold: normal 600 1rem / 1.5 "Inter";
	--font-body-md: normal 400 1rem / 1.5 "Inter";
	--font-body-s-link: normal 400 .875rem / 1.5 "Inter";
	--font-body-s-semibold: normal 600 .875rem / 1.5 "Inter";
	--font-body-s: normal 400 .875rem / 1.5 "Inter";
	--font-body-xs-semibold: normal 600 .75rem / 1.5 "Inter";
	--font-body-xs: normal 400 .75rem / 1.5 "Inter";
	--font-heading-hero-lg: normal 400 3.75rem / 1.2 "Pantograph Pro";
	--font-heading-hero-md: normal 400 3rem / 1.208 "Pantograph Pro";
	--font-heading-hero-s: normal 400 2.5rem / 1.2 "Pantograph Pro";
	--font-heading-lg: normal 400 2rem / 1.188 "Pantograph Pro";
	--font-heading-md: normal 400 1.5rem / 1.208 "Pantograph Pro";
	--font-heading-s: normal 400 1.125rem / 1.222 "Pantograph Pro";
	--font-heading-xs: normal 400 1rem / 1.188 "Pantograph Pro";
	--font-heading-xxs: normal 400 .875rem / 1.214 "Pantograph Pro"
}

[data-theme=freedom-finans] {
	--effect-info-hover: 0 0 0 .1875rem #6fc2e333;
	--effect-attention-hover: 0 0 0 .1875rem #6fc2e333;
	--effect-success-hover: 0 0 0 .1875rem #066e6033;
	--effect-default-hover: 0 0 0 .1875rem #6fc2e333;
	--effect-warning-hover: 0 0 0 .1875rem #d2505d33;
	--effect-selector-pulse: 0 0 0 .5625rem #e7acf633;
	--effect-selector-hover: 0 0 0 .375rem #e7acf633;
	--effect-overlay-1: 0 .75rem 1rem 0 #4c545c2e;
	--effect-overlay-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-3-1: 0 .5rem .75rem 0 #4c545c1f;
	--effect-raised-level-3-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-2-1: 0 .25rem .75rem 0 #4c545c1f;
	--effect-raised-level-2-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-1-1: 0 .125rem .375rem 0 #4c545c1f;
	--effect-raised-level-1-0: 0 0 .0625rem 0 #4c545c40
}

[data-theme=freedom-finans] {
	--color-border-background-focus: var(--global-color-border-transparent);
	--effect-shadow-focus-ring: 0 0 0 2px var(--global-color-border-white, #fff), 0 0 0 4px var(--global-color-border-focus);
	--effect-overlay: var(--effect-overlay-0), var(--effect-overlay-1);
	--effect-raised-level-1: var(--effect-raised-level-1-0), var(--effect-raised-level-1-1);
	--effect-raised-level-2: var(--effect-raised-level-2-0), var(--effect-raised-level-2-1);
	--effect-raised-level-3: var(--effect-raised-level-3-0), var(--effect-raised-level-3-1)
}

@import"../../../../node_modules/modern-normalize/modern-normalize.css";

@layer reset {

	[data-theme] h1,
	[data-theme] h2,
	[data-theme] h3,
	[data-theme] h4,
	[data-theme] h5,
	[data-theme] h6,
	[data-theme] p,
	[data-theme] a,
	[data-theme] button,
	[data-theme] input,
	[data-theme] textarea,
	[data-theme] label,
	[data-theme] li,
	[data-theme] ul,
	[data-theme] ol,
	[data-theme] dl,
	[data-theme] dd,
	[data-theme] dt,
	[data-theme] table,
	[data-theme] tr,
	[data-theme] td,
	[data-theme] th,
	[data-theme] form,
	[data-theme] fieldset,
	[data-theme] legend,
	[data-theme] figure,
	[data-theme] figcaption,
	[data-theme] article,
	[data-theme] aside,
	[data-theme] footer,
	[data-theme] header,
	[data-theme] nav,
	[data-theme] section {
		margin: unset
	}
}

*,
:before,
:after {
	box-sizing: border-box
}

html,
body {
	scroll-behavior: smooth;
	line-height: unset;
	margin: 0
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	transition: background-color 5000s ease-in-out 0s !important
}

:root {
	--typography-font-size-default: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

[data-theme=lendme] {
	--typography-font-family-default: "Open Sans", sans-serif;
	--typography-font-family-heading: "Recoleta", sans-serif
}

@font-face {
	font-family: Recoleta;
	src: url(https://form.axofinance.com/recoleta-semibold-webfont.woff2) format("woff2");
	font-weight: 600;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Open Sans;
	src: url(https://form.axofinance.com/open-sans-v17-latin-regular.woff2) format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Open Sans;
	src: url(https://form.axofinance.com/open-sans-v17-latin-600.woff2) format("woff2");
	font-weight: 600;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Open Sans;
	src: url(https://form.axofinance.com/open-sans-v17-latin-700.woff2) format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Poppins;
	src: url(https://form.axofinance.com/Poppins-Bold.woff2) format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@layer legacy,
reset,
base,
feature,
content,
product;

[data-theme=lendme] {
	--global-color-elevation-shadow-default: #6e6e6d2e;
	--global-color-elevation-shadow-shadow-light: #6e6e6d1f;
	--global-color-elevation-shadow-dark: #6e6e6d40;
	--line-height-13: 4.5rem;
	--line-height-12: 3.625rem;
	--line-height-11: 3rem;
	--line-height-10: 2.375rem;
	--line-height-9: 2.25rem;
	--line-height-8: 1.875rem;
	--line-height-7: 1.8125rem;
	--line-height-6: 1.6875rem;
	--line-height-5: 1.5rem;
	--line-height-4: 1.375rem;
	--line-height-3: 1.3125rem;
	--line-height-2: 1.1875rem;
	--line-height-1: 1.125rem;
	--line-height-0: 1.0625rem;
	--font-family-open-sans: Open Sans;
	--font-family-recoleta: Recoleta;
	--font-weight-semibold: 37.5rem;
	--font-weight-regular: 25rem;
	--font-weight-bold: 43.75rem;
	--font-size-10: 3.75rem;
	--font-size-9: 3rem;
	--font-size-8: 2.5rem;
	--font-size-7: 2.25rem;
	--font-size-6: 2rem;
	--font-size-5: 1.5rem;
	--font-size-4: 1.25rem;
	--font-size-3: 1.125rem;
	--font-size-2: 1rem;
	--font-size-1: .875rem;
	--font-size-0: .75rem;
	--size-128: 8rem;
	--size-90: 5.625rem;
	--size-72: 4.5rem;
	--size-64: 4rem;
	--size-56: 3.5rem;
	--size-48: 3rem;
	--size-40: 2.5rem;
	--size-36: 2.25rem;
	--size-32: 2rem;
	--size-28: 1.75rem;
	--size-24: 1.5rem;
	--size-20: 1.25rem;
	--size-16: 1rem;
	--size-12: .75rem;
	--size-8: .5rem;
	--size-4: .25rem;
	--size-2: .125rem;
	--size-1: .0625rem;
	--size-0: 0;
	--radius-none: 0;
	--radius-xxlg: 12.5rem;
	--radius-xlg: 2.5rem;
	--radius-lg: 1.875rem;
	--radius-md: 1.25rem;
	--radius-s: .625rem;
	--radius-xs: .3125rem;
	--space-128: 8rem;
	--space-90: 5.625rem;
	--space-72: 4.5rem;
	--space-64: 4rem;
	--space-56: 3.5rem;
	--space-48: 3rem;
	--space-40: 2.5rem;
	--space-36: 2.25rem;
	--space-32: 2rem;
	--space-28: 1.75rem;
	--space-24: 1.5rem;
	--space-20: 1.25rem;
	--space-16: 1rem;
	--space-12: .75rem;
	--space-8: .5rem;
	--space-4: .25rem;
	--space-2: .125rem;
	--space-0: 0;
	--color-insurance-blue-900: #0d1b31ff;
	--color-insurance-blue-800: #1a365fff;
	--color-insurance-blue-700: #2c518aff;
	--color-insurance-blue-600: #3366b4ff;
	--color-insurance-blue-500: #497fcfff;
	--color-insurance-blue-400: #6b98dcff;
	--color-insurance-blue-300: #91b4e8ff;
	--color-insurance-blue-200: #b5cef2ff;
	--color-insurance-blue-100: #e0ebfbff;
	--color-insurance-blue-50: #f1f6fdff;
	--color-bankid-se: #183e4fff;
	--color-eskat-custom: #14143cff;
	--color-utility-purple-900: #341549ff;
	--color-utility-purple-800: #4e226bff;
	--color-utility-purple-700: #67308bff;
	--color-utility-purple-600: #7f40aaff;
	--color-utility-purple-500: #945bbbff;
	--color-utility-purple-400: #a87fc5ff;
	--color-utility-purple-300: #bda1d0ff;
	--color-utility-purple-200: #d3c3deff;
	--color-utility-purple-100: #e9e2edff;
	--color-utility-purple-50: #f2eff5ff;
	--color-utility-blue-900: #0a0a57ff;
	--color-utility-blue-800: #0b0b83ff;
	--color-utility-blue-700: #0b0bbcff;
	--color-utility-blue-600: #0808d4ff;
	--color-utility-blue-500: #0000eeff;
	--color-utility-blue-400: #7a7afaff;
	--color-utility-blue-300: #a8a8faff;
	--color-utility-blue-200: #cbcbfbff;
	--color-utility-blue-100: #e8e8fcff;
	--color-utility-blue-50: #f2f2fdff;
	--color-blue-900: #002680ff;
	--color-blue-800: #0032a8ff;
	--color-blue-700: #0048f0ff;
	--color-blue-600: #3c77ffff;
	--color-blue-500: #5787faff;
	--color-blue-400: #85a9ffff;
	--color-blue-300: #adc6ffff;
	--color-blue-200: #ccdcffff;
	--color-blue-100: #e4edffff;
	--color-blue-50: #f6f8ffff;
	--color-opacity: #ffffff00;
	--color-green-900: #0E0E2B !important;
	--color-green-800: #17173C !important;
	--color-green-700: #1c1c42 !important;
	--color-green-600: #242A4C !important;
	--color-green-500: #21214F !important;
	--color-green-400: #9CA1C3 !important;
	--color-green-300: #B7BAD4 !important;
	--color-green-200: #D2D4E4 !important;
	--color-green-100: #F4F4FE !important;
	--color-green-50: #F8F8FF !important;
	--color-red-900: #7e0313ff;
	--color-red-800: #ae001aff;
	--color-red-700: #db0022ff;
	--color-red-600: #e53745ff;
	--color-red-500: #ea5c5eff;
	--color-red-400: #ef9094ff;
	--color-red-300: #f5b6b8ff;
	--color-red-200: #f8d1d2ff;
	--color-red-100: #fce8e9ff;
	--color-red-50: #fffafaff;
	--color-orange-900: #744106ff;
	--color-orange-800: #b55b00ff;
	--color-orange-700: #c7700dff;
	--color-orange-600: #e48810ff;
	--color-orange-500: #f49c2aff;
	--color-orange-400: #f7b55fff;
	--color-orange-300: #f9cb90ff;
	--color-orange-200: #fce0bbff;
	--color-orange-100: #fdefddff;
	--color-orange-50: #fffcf7ff;
	--color-grey-900: #2b2b2bff;
	--color-grey-800: #474747ff;
	--color-grey-700: #6e6e6dff;
	--color-grey-600: #919191ff;
	--color-grey-500: #b5b5b5ff;
	--color-grey-400: #c7c7c7ff;
	--color-grey-300: #d6d6d6ff;
	--color-grey-200: #e6e6e6ff;
	--color-grey-100: #f2f2f2ff;
	--color-grey-50: #fafafaff;
	--color-light-green-900: #121238 !important;
	--color-light-green-800: #1d1d4c !important;
	--color-light-green-700: #242459 !important;
	--color-light-green-600: #2c345f !important;
	--color-light-green-500: #303074 !important;
	--color-light-green-400: #a7acd2 !important;
	--color-light-green-300: #c1c4df !important;
	--color-light-green-200: #dde0f2 !important;
	--color-light-green-100: #f5f5ff !important;
	--color-light-green-50: #fafaff !important;
	--color-1: #000000ff;
	--color-0: #ffffffff;
	--stepper-radius-default: var(--radius-lg);
	--stepper-color-background-step-pending: var(--color-0);
	--stepper-color-background-step-complete: var(--color-0);
	--stepper-color-background-step-active: var(--color-0);
	--stepper-color-background-rail-fill: var(--color-light-green-50);
	--stepper-color-background-rail: var(--color-grey-50);
	--counter-radius-default: var(--radius-lg);
	--counter-color-foreground-success: var(--color-light-green-50);
	--counter-color-background-disabled: var(--color-grey-50);
	--counter-color-background-success: var(--color-light-green-50);
	--counter-color-background-default: var(--color-grey-50);
	--file-upload-color-border-default: var(--color-grey-600);
	--file-upload-color-border-active: var(--color-grey-900);
	--file-upload-color-foreground-success: var(--color-light-green-700);
	--file-upload-color-foreground-warning: var(--color-red-700);
	--file-upload-color-background-disabled: var(--color-grey-50);
	--file-upload-color-background-hover: var(--color-grey-50);
	--file-upload-color-background-default: var(--color-0);
	--file-upload-color-background-warning: var(--color-red-50);
	--file-upload-color-background-success: var(--color-light-green-50);
	--insurance-color-border-separator-white: var(--color-0);
	--insurance-color-background-header-default: var(--color-opacity);
	--insurance-color-background-gradient: var(--color-insurance-blue-50);
	--insurance-color-background-highlight: var(--color-insurance-blue-100);
	--insurance-color-foreground-body-highlight-muted: var(--color-insurance-blue-700);
	--insurance-color-foreground-slider: var(--color-insurance-blue-800);
	--insurance-color-foreground-body-highlight: var(--color-insurance-blue-800);
	--insurance-color-foreground-sub-brand: var(--color-insurance-blue-800);
	--content-color-background-drawer-dark: var(--color-grey-700);
	--content-color-background-drawer-cookie-invert: var(--color-0);
	--content-color-background-drawer-darker: var(--color-grey-800);
	--content-color-background-section-highlight-tertiary: var(--color-green-100);
	--content-color-background-section-highlight-secondary: var(--color-light-green-100);
	--content-color-background-section-highlight-primary: var(--color-green-200);
	--content-color-background-section-highlight-none: var(--color-grey-50);
	--content-color-background-section-highlight-neutral: var(--color-grey-100);
	--content-color-background-section-none: var(--color-0);
	--content-color-background-section-tertiary: var(--color-green-50);
	--content-color-background-section-secondary: var(--color-light-green-50);
	--content-color-background-section-primary: var(--color-green-100);
	--content-color-background-section-neutral: var(--color-grey-50);
	--content-color-background-statement-tertiary: var(--color-green-50);
	--content-color-background-statement-secondary: var(--color-green-200);
	--content-color-background-statement-primary: var(--color-grey-900);
	--content-color-background-statement-neutral: var(--color-grey-50);
	--content-color-foreground-section-body-invert: var(--color-grey-50);
	--content-color-foreground-section-body-muted-invert: var(--color-grey-200);
	--content-color-foreground-section-heading-invert: var(--color-0);
	--navigation-color-border-tab-active: var(--color-grey-900);
	--navigation-color-border-tab-default: var(--color-grey-200);
	--navigation-color-border-item-hover: var(--color-0);
	--navigation-color-border-anchor-hover: var(--color-green-500);
	--navigation-color-border-anchor-default: var(--color-grey-200);
	--navigation-color-foreground-tab-default: var(--color-grey-800);
	--navigation-color-foreground-tab-disabled: var(--color-grey-500);
	--navigation-color-foreground-tab-active: var(--color-1);
	--navigation-color-foreground-anchor-item-hover: var(--color-green-500);
	--navigation-color-foreground-footer-item-muted: var(--color-grey-500);
	--navigation-color-foreground-footer-item: var(--color-0);
	--navigation-color-foreground-top-item-select: var(--color-grey-900);
	--navigation-color-foreground-top-item: var(--color-grey-900);
	--navigation-color-background-tab-disabled: var(--color-grey-50);
	--navigation-color-background-tab-default: var(--color-0);
	--navigation-color-background-tab-hover: var(--color-grey-50);
	--navigation-color-background-anchor-hover: var(--color-green-50);
	--navigation-color-background-anchor-default: var(--color-opacity);
	--navigation-color-background-nav-top-on-scroll: var(--color-green-100);
	--navigation-color-background-footer-item-select: var(--color-grey-50);
	--navigation-color-background-footer-item: var(--color-opacity);
	--navigation-color-background-footer-highlight: var(--color-grey-900);
	--navigation-color-background-footer-neutral: var(--color-grey-900);
	--navigation-color-background-nav-item-select: var(--color-grey-50);
	--navigation-color-background-nav-top-item: var(--color-0);
	--navigation-color-background-drawer: var(--color-grey-900);
	--navigation-color-background-nav-top: var(--color-opacity);
	--data-radius-modal-top: var(--radius-md);
	--data-radius-progress: var(--radius-md);
	--data-radius-modal: var(--radius-md);
	--data-radius-toast: var(--radius-lg);
	--data-radius-tooltip: var(--radius-s);
	--data-radius-card: var(--radius-s);
	--data-radius-message: var(--radius-s);
	--data-color-foreground-bankid-se: var(--color-bankid-se);
	--data-color-foreground-trustpilot-hero: var(--color-1);
	--data-color-foreground-placeholder: var(--color-grey-700);
	--data-color-foreground-success: var(--color-light-green-700);
	--data-color-foreground-bankid: var(--color-utility-purple-800);
	--data-color-foreground-default: var(--color-grey-800);
	--data-color-foreground-info: var(--color-blue-700);
	--data-color-foreground-warning: var(--color-red-700);
	--data-color-foreground-attention: var(--color-orange-800);
	--data-color-background-tooltip-dark: var(--color-grey-700);
	--data-color-background-tooltip-light: var(--color-0);
	--data-color-background-offer-disabled: var(--color-grey-50);
	--data-color-background-offer: var(--color-0);
	--data-color-background-highlihgt-tertiary: var(--color-orange-200);
	--data-color-background-highlihgt-secondary: var(--color-green-100);
	--data-color-background-highlihgt-primary: var(--color-light-green-50);
	--data-color-background-modal-top-default: var(--color-grey-50);
	--data-color-background-modal-top-info: var(--color-blue-50);
	--data-color-background-modal-top-attention: var(--color-orange-50);
	--data-color-background-modal-top-warning: var(--color-red-50);
	--data-color-background-modal-top-success: var(--color-light-green-50);
	--data-color-background-modal-overlay: var(--color-grey-800);
	--data-color-background-success-refinance: var(--color-light-green-100);
	--data-color-background-progress: var(--color-blue-100);
	--data-color-background-accordion-dark: var(--color-grey-800);
	--data-color-background-accordion-light: var(--color-grey-100);
	--data-color-background-accordion-transparent: var(--color-opacity);
	--data-color-background-success-light: var(--color-light-green-300);
	--data-color-background-info-default: var(--color-blue-500);
	--data-color-background-placeholder: var(--color-grey-100);
	--data-color-background-white: var(--color-0);
	--data-color-background-active: var(--color-grey-800);
	--data-color-background-success: var(--color-light-green-50);
	--data-color-background-bankid: var(--color-utility-purple-50);
	--data-color-background-default: var(--color-grey-50);
	--data-color-background-info: var(--color-blue-50);
	--data-color-background-warning: var(--color-red-50);
	--data-color-background-attention: var(--color-orange-50);
	--data-color-background-skelethon-dark: var(--color-grey-200);
	--data-color-background-skelethon-light: var(--color-grey-100);
	--data-color-border-complete: var(--color-light-green-300);
	--data-color-border-active: var(--color-grey-800);
	--data-color-border-placeholder: var(--color-grey-700);
	--data-color-border-success: var(--color-light-green-700);
	--data-color-border-bankid: var(--color-utility-purple-800);
	--data-color-border-default: var(--color-grey-800);
	--data-color-border-info: var(--color-blue-700);
	--data-color-border-warning: var(--color-red-700);
	--data-color-border-attention: var(--color-orange-700);
	--data-color-border-separator-light: var(--color-grey-200);
	--input-checkbox-color-foreground-core-selected-neutral: var(--color-light-green-700);
	--input-checkbox-color-foreground-core-selected-warning: var(--color-red-600);
	--input-checkbox-color-foreground-core-selected-disabled: var(--color-grey-400);
	--input-checkbox-color-foreground-core-selected-success: var(--color-light-green-700);
	--input-checkbox-color-border-unselected-success: var(--color-light-green-500);
	--input-checkbox-color-border-unselected-disabled: var(--color-grey-400);
	--input-checkbox-color-border-unselected-warning: var(--color-red-600);
	--input-checkbox-color-border-selected-neutral: var(--color-light-green-500);
	--input-checkbox-color-border-selected-warning: var(--color-red-600);
	--input-checkbox-color-border-selected-success: var(--color-light-green-500);
	--input-checkbox-color-border-selected-disabled: var(--color-grey-400);
	--input-checkbox-color-border-unselected-neutral: var(--color-grey-600);
	--input-checkbox-color-background-selected-disabled: var(--color-grey-50);
	--input-checkbox-color-background-selected-warning: var(--color-red-50);
	--input-checkbox-color-background-selected-success: var(--color-light-green-50);
	--input-checkbox-color-background-selected-neutral: var(--color-light-green-50);
	--input-checkbox-color-background-unselected-warning: var(--color-red-50);
	--input-checkbox-color-background-unselected-success: var(--color-light-green-50);
	--input-checkbox-color-background-unselected-disabled: var(--color-grey-50);
	--input-checkbox-color-background-unselected-neutral: var(--color-0);
	--input-radio-color-border-button-selected-success: var(--color-light-green-500);
	--input-radio-color-border-selected-warning: var(--color-red-600);
	--input-radio-color-border-selected-success: var(--color-light-green-500);
	--input-radio-color-border-unselected-disabled: var(--color-grey-400);
	--input-radio-color-border-selected-neutral: var(--color-light-green-500);
	--input-radio-color-border-selected-disabled: var(--color-grey-400);
	--input-radio-color-border-unselected-neutral: var(--color-grey-600);
	--input-radio-color-border-unselected-warning: var(--color-red-600);
	--input-radio-color-border-unselected-success: var(--color-light-green-500);
	--input-radio-color-foreground-core-inactive: var(--color-opacity);
	--input-radio-color-foreground-core-disabled: var(--color-grey-500);
	--input-radio-color-foreground-core-active: var(--color-0);
	--input-radio-color-background-button-neutral: var(--color-0);
	--input-radio-color-background-button-warning: var(--color-red-50);
	--input-radio-color-background-button-success: var(--color-light-green-50);
	--input-radio-color-background-selected-disabled: var(--color-grey-50);
	--input-radio-color-background-selected-warning: var(--color-red-600);
	--input-radio-color-background-selected-neutral: var(--color-light-green-500);
	--input-radio-color-background-unselected-success: var(--color-light-green-50);
	--input-radio-color-background-unselected-disabled: var(--color-grey-50);
	--input-radio-color-background-selected-success: var(--color-light-green-500);
	--input-radio-color-background-unselected-warning: var(--color-red-50);
	--input-radio-color-background-unselected-neutral: var(--color-0);
	--input-toggle-color-background-selected-disabled: var(--color-grey-50);
	--input-toggle-color-background-unselected-warning: var(--color-grey-200);
	--input-toggle-color-background-unselected-success: var(--color-grey-200);
	--input-toggle-color-background-selected-warning: var(--color-red-600);
	--input-toggle-color-background-selected-neutral: var(--color-light-green-500);
	--input-toggle-color-background-selected-success: var(--color-light-green-500);
	--input-toggle-color-background-unselected-disabled: var(--color-grey-50);
	--input-toggle-color-background-unselected-neutral: var(--color-grey-200);
	--input-toggle-color-foreground-selector-disabled: var(--color-grey-200);
	--input-toggle-color-foreground-selector-active: var(--color-0);
	--input-toggle-color-foreground-selector-inactive: var(--color-grey-500);
	--input-radius-form: var(--radius-md);
	--input-radius-radio: var(--radius-s);
	--input-radius-field: var(--radius-s);
	--input-radius-checkbox: var(--radius-xs);
	--input-color-background-rail-disabled: var(--color-grey-200);
	--input-color-background-rail-fill-neutral: var(--color-grey-600);
	--input-color-background-highlight-in-form: var(--color-0);
	--input-color-background-form: var(--color-green-50);
	--input-color-background-warning: var(--color-red-600);
	--input-color-background-success: var(--color-light-green-500);
	--input-color-background-rail-default: var(--color-grey-200);
	--input-color-background-rail-fill: var(--color-green-500);
	--input-color-background-list-select: var(--color-grey-100);
	--input-color-background-list-hover: var(--color-grey-50);
	--input-color-background-transparent: var(--color-opacity);
	--input-color-background-default: var(--color-0);
	--input-color-background-disabled: var(--color-grey-50);
	--input-color-background-success-lightest: var(--color-light-green-50);
	--input-color-background-warning-lightest: var(--color-red-50);
	--input-color-foreground-selector-neutral: var(--color-grey-600);
	--input-color-foreground-attention: var(--color-orange-600);
	--input-color-foreground-info: var(--color-blue-600);
	--input-color-foreground-success: var(--color-light-green-700);
	--input-color-foreground-label-muted: var(--color-grey-800);
	--input-color-foreground-selector-disabled: var(--color-grey-200);
	--input-color-foreground-selector: var(--color-green-500);
	--input-color-foreground-filled-transparent: var(--color-opacity);
	--input-color-foreground-filled: var(--color-grey-900);
	--input-color-foreground-label-invert: var(--color-0);
	--input-color-foreground-placeholder: var(--color-grey-700);
	--input-color-foreground-label: var(--color-grey-900);
	--input-color-foreground-warning: var(--color-red-600);
	--input-color-border-attention: var(--color-orange-500);
	--input-color-border-white: var(--color-0);
	--input-color-border-active-default: var(--color-grey-900);
	--input-color-border-warning: var(--color-red-500);
	--input-color-border-success: var(--color-light-green-400);
	--input-color-border-disabled: var(--color-grey-400);
	--input-color-border-default: var(--color-grey-600);
	--action-radius-button: var(--radius-lg);
	--action-color-background-ghost-hover: var(--color-grey-50);
	--action-color-background-ghost: var(--color-opacity);
	--action-color-background-tertiary-hover: var(--color-grey-50);
	--action-color-background-tertiary: var(--color-opacity);
	--action-color-background-link-hover: var(--color-utility-blue-100);
	--action-color-background-secondary-hover: var(--color-green-300);
	--action-color-background-secondary: var(--color-green-200);
	--action-color-background-primary-hover: var(--color-green-600);
	--action-color-background-primary: var(--color-green-500);
	--action-color-foreground-on-secondary-invert-hover: var(--color-grey-900);
	--action-color-foreground-on-secondary-invert: var(--color-grey-800);
	--action-color-foreground-on-primary-invert: var(--color-0);
	--action-color-foreground-on-disabled: var(--color-grey-500);
	--action-color-foreground-on-tertiary-hover: var(--color-grey-800);
	--action-color-foreground-on-primary-hover: var(--color-0);
	--action-color-foreground-link-invert: var(--color-utility-blue-400);
	--action-color-foreground-on-ghost-hover: var(--color-grey-800);
	--action-color-foreground-on-ghost: var(--color-grey-700);
	--action-color-foreground-link-disabled: var(--color-grey-500);
	--action-color-foreground-on-tertiary: var(--color-grey-700);
	--action-color-foreground-on-secondary-hover: var(--color-0);
	--action-color-foreground-on-primary: var(--color-0);
	--action-color-foreground-on-secondary: var(--color-green-700);
	--action-color-foreground-link: var(--color-utility-blue-500);
	--action-color-foreground-link-visited: var(--color-utility-purple-700);
	--action-color-border-secondary-success: var(--color-opacity);
	--action-color-border-secondary-danger: var(--color-opacity);
	--action-color-border-ghost-hover: var(--color-opacity);
	--action-color-border-ghost: var(--color-opacity);
	--action-color-border-tertiary-hover: var(--color-grey-700);
	--action-color-border-primary-hover: var(--color-green-600);
	--action-color-border-tertiary: var(--color-grey-700);
	--action-color-border-primary: var(--color-green-500);
	--action-color-border-secondary: var(--color-opacity);
	--action-color-border-secondary-hover: var(--color-green-300);
	--global-size-modal-top-band: var(--size-24);
	--global-size-4xlg: var(--size-48);
	--global-size-2xs: var(--size-8);
	--global-size-custom: var(--size-90);
	--global-size-3xlg: var(--size-48);
	--global-size-xlg: var(--size-36);
	--global-size-s: var(--size-20);
	--global-size-border-thick: var(--size-2);
	--global-size-border-thin: var(--size-1);
	--global-size-2xlg: var(--size-40);
	--global-size-lg: var(--size-32);
	--global-size-md: var(--size-24);
	--global-size-xs: var(--size-16);
	--global-color-elevation-surface-sunken-hover: var(--color-grey-100);
	--global-color-elevation-surface-overlay-hover: var(--color-grey-50);
	--global-color-elevation-surface-raised-hover: var(--color-grey-50);
	--global-color-elevation-surface-overlay: var(--color-0);
	--global-color-elevation-surface-sunken: var(--color-grey-50);
	--global-color-elevation-surface-raised: var(--color-0);
	--global-color-background-surface-neutral: var(--color-green-50);
	--global-color-background-primary-hero: var(--color-opacity);
	--global-color-background-black: var(--color-1);
	--global-color-background-disabled: var(--color-grey-50);
	--global-color-background-warning-darkest: var(--color-red-800);
	--global-color-background-warning-darker: var(--color-red-700);
	--global-color-background-warning-dark: var(--color-red-600);
	--global-color-background-warning-default: var(--color-red-500);
	--global-color-background-warning-light: var(--color-red-300);
	--global-color-background-warning-lighter: var(--color-red-100);
	--global-color-background-warning-lightest: var(--color-red-50);
	--global-color-background-attention-darkest: var(--color-orange-800);
	--global-color-background-attention-darker: var(--color-orange-700);
	--global-color-background-attention-dark: var(--color-orange-600);
	--global-color-background-attention-default: var(--color-orange-500);
	--global-color-background-attention-light: var(--color-orange-300);
	--global-color-background-attention-lighter: var(--color-orange-100);
	--global-color-background-attention-lightest: var(--color-orange-50);
	--global-color-background-success-darkest: var(--color-light-green-800);
	--global-color-background-success-darker: var(--color-light-green-700);
	--global-color-background-success-dark: var(--color-light-green-600);
	--global-color-background-success-default: var(--color-light-green-500);
	--global-color-background-success-light: var(--color-light-green-300);
	--global-color-background-success-lighter: var(--color-light-green-100);
	--global-color-background-success-lightest: var(--color-light-green-50);
	--global-color-background-info-darkest: var(--color-blue-800);
	--global-color-background-info-darker: var(--color-blue-700);
	--global-color-background-info-dark: var(--color-blue-600);
	--global-color-background-info-default: var(--color-blue-500);
	--global-color-background-info-light: var(--color-blue-300);
	--global-color-background-info-lighter: var(--color-blue-100);
	--global-color-background-info-lightest: var(--color-blue-50);
	--global-color-background-neutral-darkest-extra: var(--color-grey-900);
	--global-color-background-neutral-darkest: var(--color-grey-800);
	--global-color-background-neutral-darker: var(--color-grey-700);
	--global-color-background-neutral-dark: var(--color-grey-600);
	--global-color-background-neutral-default: var(--color-grey-500);
	--global-color-background-neutral-light: var(--color-grey-300);
	--global-color-background-neutral-lighter: var(--color-grey-100);
	--global-color-background-neutral-lightest: var(--color-grey-50);
	--global-color-background-highlight-secondary-darkest: var(--color-orange-800);
	--global-color-background-highlight-secondary-darker: var(--color-orange-700);
	--global-color-background-highlight-secondary-dark: var(--color-orange-600);
	--global-color-background-highlight-secondary-default: var(--color-orange-500);
	--global-color-background-highlight-secondary-light: var(--color-orange-300);
	--global-color-background-highlight-secondary-lighter: var(--color-orange-100);
	--global-color-background-highlight-secondary-lightest: var(--color-orange-50);
	--global-color-background-primary-darkest: var(--color-green-800);
	--global-color-background-primary-darker: var(--color-green-700);
	--global-color-background-primary-dark: var(--color-green-600);
	--global-color-background-primary-default: var(--color-green-500);
	--global-color-background-primary-light: var(--color-green-300);
	--global-color-background-primary-lighter: var(--color-green-100);
	--global-color-background-primary-lightest: var(--color-green-50);
	--global-color-background-transparent: var(--color-opacity);
	--global-color-background-page: var(--color-0);
	--global-color-background-white: var(--color-0);
	--global-color-background-highlight-on-page: var(--color-grey-50);
	--global-color-foreground-journey-body-invert: var(--color-grey-300);
	--global-color-foreground-journey-heading-invert: var(--color-0);
	--global-color-foreground-heading-highlight: var(--color-green-500);
	--global-color-foreground-heading-section: var(--color-green-700);
	--global-color-foreground-sub-heading-hero: var(--color-green-700);
	--global-color-foreground-body-hero: var(--color-grey-800);
	--global-color-foreground-heading-hero-highlight: var(--color-green-700);
	--global-color-foreground-body-highlight: var(--color-green-600);
	--global-color-foreground-body-invert-white: var(--color-0);
	--global-color-foreground-heading-invert: var(--color-0);
	--global-color-foreground-body-invert: var(--color-grey-50);
	--global-color-foreground-action-primary-darkest: var(--color-green-800);
	--global-color-foreground-highlight-secondary-on-white: var(--color-orange-500);
	--global-color-foreground-warning-darkest: var(--color-red-800);
	--global-color-foreground-warning-on-lighter: var(--color-red-700);
	--global-color-foreground-warning-on-lightest: var(--color-red-600);
	--global-color-foreground-warning-on-white: var(--color-red-500);
	--global-color-foreground-warning-on-darkest: var(--color-red-100);
	--global-color-foreground-warning-on-darker: var(--color-red-50);
	--global-color-foreground-attention-darkest: var(--color-orange-800);
	--global-color-foreground-attention-on-lighter: var(--color-orange-700);
	--global-color-foreground-attention-on-lightest: var(--color-orange-600);
	--global-color-foreground-attention-default: var(--color-orange-500);
	--global-color-foreground-attention-on-darkest: var(--color-orange-100);
	--global-color-foreground-attention-on-darker: var(--color-orange-50);
	--global-color-foreground-success-darkest: var(--color-light-green-800);
	--global-color-foreground-success-on-lighter: var(--color-light-green-700);
	--global-color-foreground-success-on-lightest: var(--color-light-green-600);
	--global-color-foreground-success-on-white: var(--color-light-green-500);
	--global-color-foreground-success-on-darkest: var(--color-light-green-100);
	--global-color-foreground-success-on-darker: var(--color-light-green-50);
	--global-color-foreground-info-darkest: var(--color-blue-800);
	--global-color-foreground-info-on-lighter: var(--color-blue-700);
	--global-color-foreground-info-on-lightest: var(--color-blue-600);
	--global-color-foreground-info-on-white: var(--color-blue-500);
	--global-color-foreground-info-on-darkest: var(--color-blue-100);
	--global-color-foreground-info-on-darker: var(--color-blue-50);
	--global-color-foreground-neutral-darkest-extra: var(--color-grey-900);
	--global-color-foreground-neutral-on-lighter: var(--color-grey-800);
	--global-color-foreground-neutral-on-lightest: var(--color-grey-700);
	--global-color-foreground-neutral-dark: var(--color-grey-600);
	--global-color-foreground-neutral-default: var(--color-grey-500);
	--global-color-foreground-neutral-light: var(--color-grey-300);
	--global-color-foreground-neutral-on-darker: var(--color-grey-100);
	--global-color-foreground-neutral-on-darkest: var(--color-grey-50);
	--global-color-foreground-highlight-secondary-on-lighter: var(--color-orange-700);
	--global-color-foreground-highlight-secondary-on-lightest: var(--color-orange-600);
	--global-color-foreground-highlight-secondary-on-darkest: var(--color-orange-100);
	--global-color-foreground-highlight-secondary-on-darker: var(--color-orange-50);
	--global-color-foreground-primary-on-lighter: var(--color-green-700);
	--global-color-foreground-primary-on-lightest: var(--color-green-600);
	--global-color-foreground-primary-on-darkest: var(--color-green-100);
	--global-color-foreground-primary-on-darker: var(--color-green-50);
	--global-color-foreground-primary-on-dark: var(--color-green-400);
	--global-color-foreground-heading: var(--color-1);
	--global-color-foreground-heading-muted: var(--color-grey-700);
	--global-color-foreground-body: var(--color-grey-900);
	--global-color-foreground-body-muted: var(--color-grey-700);
	--global-color-foreground-disabled: var(--color-grey-500);
	--global-color-border-black: var(--color-1);
	--global-color-border-info-lighter: var(--color-blue-200);
	--global-color-border-success-lighter: var(--color-light-green-200);
	--global-color-border-attention-lighter: var(--color-orange-200);
	--global-color-border-warning-lighter: var(--color-red-200);
	--global-color-border-focus-on-dark: var(--color-utility-blue-400);
	--global-color-border-warning-darker: var(--color-red-700);
	--global-color-border-warning-dark: var(--color-red-600);
	--global-color-border-warning-default: var(--color-red-500);
	--global-color-border-warning-lightest: var(--color-red-50);
	--global-color-border-attention-darker: var(--color-orange-700);
	--global-color-border-attention-dark: var(--color-orange-600);
	--global-color-border-attention-default: var(--color-orange-500);
	--global-color-border-attention-lightest: var(--color-orange-50);
	--global-color-border-success-darker: var(--color-light-green-700);
	--global-color-border-success-dark: var(--color-light-green-600);
	--global-color-border-success-default: var(--color-light-green-500);
	--global-color-border-success-lightest: var(--color-light-green-50);
	--global-color-border-info-darker: var(--color-blue-700);
	--global-color-border-info-dark: var(--color-blue-600);
	--global-color-border-info-default: var(--color-blue-500);
	--global-color-border-info-lightest: var(--color-blue-50);
	--global-color-border-neutral-darkest-extra: var(--color-grey-900);
	--global-color-border-neutral-darkest: var(--color-grey-800);
	--global-color-border-neutral-darker: var(--color-grey-700);
	--global-color-border-neutral-dark: var(--color-grey-600);
	--global-color-border-neutral-default: var(--color-grey-500);
	--global-color-border-neutral-light: var(--color-grey-300);
	--global-color-border-neutral-lighter: var(--color-grey-100);
	--global-color-border-neutral-lightest: var(--color-grey-50);
	--global-color-border-highlight-secondary-darker: var(--color-orange-700);
	--global-color-border-highlight-secondary-dark: var(--color-orange-600);
	--global-color-border-highlight-secondary-default: var(--color-orange-500);
	--global-color-border-highlight-secondary-light: var(--color-orange-300);
	--global-color-border-highlight-secondary-lighter: var(--color-orange-100);
	--global-color-border-highlight-secondary-lightest: var(--color-orange-50);
	--global-color-border-primary-darker: var(--color-green-700);
	--global-color-border-primary-dark: var(--color-green-600);
	--global-color-border-primary-default: var(--color-green-500);
	--global-color-border-primary-light: var(--color-green-300);
	--global-color-border-primary-lighter: var(--color-green-100);
	--global-color-border-primary-lightest: var(--color-green-50);
	--global-color-border-white: var(--color-0);
	--global-color-border-focus: var(--color-utility-blue-500);
	--global-color-border-transparent: var(--color-opacity);
	--global-radius-micro: var(--radius-s);
	--global-radius-none: var(--radius-none);
	--global-radius-minimal: var(--radius-lg);
	--global-radius-medium: var(--radius-xlg);
	--global-radius-rounded: var(--radius-xlg);
	--global-radius-full: var(--radius-xxlg);
	--global-space-5xlg: var(--space-72);
	--global-space-sm: var(--space-20);
	--global-space-5xsm: var(--space-2);
	--global-space-xsm: var(--space-16);
	--global-space-3xlg: var(--space-56);
	--global-space-4xsm: var(--space-4);
	--global-space-3xsm: var(--space-8);
	--global-space-2xsm: var(--space-12);
	--global-space-md: var(--space-24);
	--global-space-lg: var(--space-32);
	--global-space-xlg: var(--space-40);
	--global-space-2xlg: var(--space-48);
	--global-space-4xlg: var(--space-64);
	--global-space-dsk-page-margin: var(--space-90);
	--global-space-none: var(--space-0)
}

[data-theme=lendme] {
	--font-body-xxlg-semibold: normal 600 1.5rem / 1.5 "Open Sans";
	--font-body-xxlg: normal 400 1.5rem / 1.5 "Open Sans";
	--font-body-xlg-bold-button: normal 700 1.25rem / 1.2 "Open Sans";
	--font-body-xlg-semibold: normal 600 1.25rem / 1.5 "Open Sans";
	--font-body-xlg: normal 400 1.25rem / 1.5 "Open Sans";
	--font-body-lg-bold-button: normal 700 1.125rem / 1.333 "Open Sans";
	--font-body-lg-link: normal 400 1.125rem / 1.5 "Open Sans";
	--font-body-lg-semibold: normal 600 1.125rem / 1.5 "Open Sans";
	--font-body-lg: normal 400 1.125rem / 1.5 "Open Sans";
	--font-body-md-bold-button: normal 700 1rem / 1.5 "Open Sans";
	--font-body-md-link: normal 400 1rem / 1.5 "Open Sans";
	--font-body-md-semibold: normal 600 1rem / 1.5 "Open Sans";
	--font-body-md: normal 400 1rem / 1.5 "Open Sans";
	--font-body-s-link: normal 400 .875rem / 1.5 "Open Sans";
	--font-body-s-semibold: normal 600 .875rem / 1.5 "Open Sans";
	--font-body-s: normal 400 .875rem / 1.5 "Open Sans";
	--font-body-xs-semibold: normal 600 .75rem / 1.5 "Open Sans";
	--font-body-xs: normal 400 .75rem / 1.5 "Open Sans";
	--font-heading-hero-lg: normal 600 3.75rem / 1.2 "Recoleta";
	--font-heading-hero-md: normal 600 3rem / 1.208 "Recoleta";
	--font-heading-hero-s: normal 600 2.5rem / 1.2 "Recoleta";
	--font-heading-lg: normal 600 2rem / 1.188 "Recoleta";
	--font-heading-md: normal 600 1.5rem / 1.208 "Recoleta";
	--font-heading-s: normal 600 1.125rem / 1.222 "Recoleta";
	--font-heading-xs: normal 600 1rem / 1.188 "Recoleta";
	--font-heading-xxs: normal 600 .875rem / 1.214 "Recoleta"
}

[data-theme=lendme] {
	--effect-success-hover: 0 0 0 .1875rem #ddf4e4ff;
	--effect-default-hover: 0 0 0 .1875rem #e6e6e6ff;
	--effect-action-primary-hover: 0 0 0 .1875rem #b7d6cbff;
	--effect-attention-hover: 0 0 0 .1875rem #e4881033;
	--effect-warning-hover: 0 0 0 .1875rem #db002233;
	--effect-selector-pulse: 0 0 0 .5625rem #4a987d33;
	--effect-overlay-1: 0 .75rem 1rem 0 #4c545c2e;
	--effect-overlay-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-3-1: 0 .5rem .75rem 0 #4c545c1f;
	--effect-raised-level-3-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-2-1: 0 .25rem .75rem 0 #4c545c1f;
	--effect-raised-level-2-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-1-1: 0 .125rem .375rem 0 #4c545c1f;
	--effect-raised-level-1-0: 0 0 .0625rem 0 #4c545c40
}

[data-theme=lendme] {
	--color-border-background-focus: var(--global-color-border-transparent);
	--effect-shadow-focus-ring: 0 0 0 2px var(--global-color-border-white, #fff), 0 0 0 4px var(--global-color-border-focus);
	--effect-overlay: var(--effect-overlay-0), var(--effect-overlay-1);
	--effect-raised-level-1: var(--effect-raised-level-1-0), var(--effect-raised-level-1-1);
	--effect-raised-level-2: var(--effect-raised-level-2-0), var(--effect-raised-level-2-1);
	--effect-raised-level-3: var(--effect-raised-level-3-0), var(--effect-raised-level-3-1)
}

@import"../../../../node_modules/modern-normalize/modern-normalize.css";

@layer reset {

	[data-theme] h1,
	[data-theme] h2,
	[data-theme] h3,
	[data-theme] h4,
	[data-theme] h5,
	[data-theme] h6,
	[data-theme] p,
	[data-theme] a,
	[data-theme] button,
	[data-theme] input,
	[data-theme] textarea,
	[data-theme] label,
	[data-theme] li,
	[data-theme] ul,
	[data-theme] ol,
	[data-theme] dl,
	[data-theme] dd,
	[data-theme] dt,
	[data-theme] table,
	[data-theme] tr,
	[data-theme] td,
	[data-theme] th,
	[data-theme] form,
	[data-theme] fieldset,
	[data-theme] legend,
	[data-theme] figure,
	[data-theme] figcaption,
	[data-theme] article,
	[data-theme] aside,
	[data-theme] footer,
	[data-theme] header,
	[data-theme] nav,
	[data-theme] section {
		margin: unset
	}
}

*,
:before,
:after {
	box-sizing: border-box
}

html,
body {
	scroll-behavior: smooth;
	line-height: unset;
	margin: 0
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	transition: background-color 5000s ease-in-out 0s !important
}

:root {
	--typography-font-size-default: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

[data-theme=uloan] {
	--typography-font-family-default: "Karla", sans-serif;
	--typography-font-family-heading: "Lato", sans-serif
}

@font-face {
	font-family: Lato;
	src: url(https://form.axofinance.com/Lato-Bold.ttf) format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Karla;
	src: url(https://form.axofinance.com/Karla-Regular.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Karla;
	src: url(https://form.axofinance.com/Karla-Medium.ttf) format("truetype");
	font-weight: 500;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Karla;
	src: url(https://form.axofinance.com/Karla-Bold.ttf) format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Poppins;
	src: url(https://form.axofinance.com/Poppins-Bold.woff2) format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@layer legacy,
reset,
base,
feature,
content,
product;

[data-theme=uloan] {
	--line-height-13: 4.5rem;
	--line-height-12: 3.625rem;
	--line-height-11: 3rem;
	--line-height-10: 2.375rem;
	--line-height-9: 2.25rem;
	--line-height-8: 1.875rem;
	--line-height-7: 1.8125rem;
	--line-height-6: 1.6875rem;
	--line-height-5: 1.5rem;
	--line-height-4: 1.375rem;
	--line-height-3: 1.3125rem;
	--line-height-2: 1.1875rem;
	--line-height-1: 1.125rem;
	--line-height-0: 1.0625rem;
	--font-family-karla: Karla;
	--font-family-lato: Lato;
	--font-weight-medium: 31.25rem;
	--font-weight-semibold: 37.5rem;
	--font-weight-regular: 25rem;
	--font-weight-bold: 43.75rem;
	--font-size-10: 1.25rem;
	--font-size-9: 3.75rem;
	--font-size-8: 3rem;
	--font-size-7: 2.5rem;
	--font-size-6: 2.25rem;
	--font-size-5: 2rem;
	--font-size-4: 1.5rem;
	--font-size-3: 1.125rem;
	--font-size-2: 1rem;
	--font-size-1: .875rem;
	--font-size-0: .75rem;
	--radius-xxlg: 12.5rem;
	--radius-xlg: 2rem;
	--radius-lg: 1.5rem;
	--radius-md: 1rem;
	--radius-s: .5rem;
	--radius-xs: .25rem;
	--radius-none: 0;
	--size-72: 4.5rem;
	--size-64: 4rem;
	--size-56: 3.5rem;
	--size-48: 3rem;
	--size-40: 2.5rem;
	--size-32: 2rem;
	--size-28: 1.75rem;
	--size-24: 1.5rem;
	--size-20: 1.25rem;
	--size-16: 1rem;
	--size-12: .75rem;
	--size-8: .5rem;
	--size-4: .25rem;
	--size-2: .125rem;
	--size-1: .0625rem;
	--size-0: 0;
	--space-90: 5.625rem;
	--space-80: 5rem;
	--space-72: 4.5rem;
	--space-64: 4rem;
	--space-56: 3.5rem;
	--space-48: 3rem;
	--space-40: 2.5rem;
	--space-36: 2.25rem;
	--space-32: 2rem;
	--space-28: 1.75rem;
	--space-24: 1.5rem;
	--space-20: 1.25rem;
	--space-16: 1rem;
	--space-12: .75rem;
	--space-8: .5rem;
	--space-4: .25rem;
	--space-2: .125rem;
	--space-0: 0;
	--color-insurance-blue-900: #0d1b31ff;
	--color-insurance-blue-800: #1a365fff;
	--color-insurance-blue-700: #2c518aff;
	--color-insurance-blue-600: #3366b4ff;
	--color-insurance-blue-500: #497fcfff;
	--color-insurance-blue-400: #6b98dcff;
	--color-insurance-blue-300: #91b4e8ff;
	--color-insurance-blue-200: #b5cef2ff;
	--color-insurance-blue-100: #e0ebfbff;
	--color-insurance-blue-50: #f1f6fdff;
	--color-bankid-se: #183e4fff;
	--color-violet-grey-900: #383f47ff;
	--color-violet-grey-800: #515967ff;
	--color-violet-grey-700: #70788fff;
	--color-violet-grey-600: #9093a7ff;
	--color-violet-grey-500: #a6a7b9ff;
	--color-violet-grey-400: #c9c6d2ff;
	--color-violet-grey-300: #d8d5deff;
	--color-violet-grey-200: #e6e5ebff;
	--color-violet-grey-100: #f1f1f4ff;
	--color-violet-grey-50: #f9f9fbff;
	--color-vipps: #ff5b24ff;
	--color-opacity: #ffffff00;
	--color-utility-purple-900: #341549ff;
	--color-utility-purple-800: #4e226bff;
	--color-utility-purple-700: #67308bff;
	--color-utility-purple-600: #7f40aaff;
	--color-utility-purple-500: #945bbbff;
	--color-utility-purple-400: #a87fc5ff;
	--color-utility-purple-300: #bda1d0ff;
	--color-utility-purple-200: #d3c3deff;
	--color-utility-purple-100: #e9e2edff;
	--color-utility-purple-50: #f2eff5ff;
	--color-utility-blue-900: #0a0a57ff;
	--color-utility-blue-800: #0b0b83ff;
	--color-utility-blue-700: #0b0bbcff;
	--color-utility-blue-600: #0808d4ff;
	--color-utility-blue-500: #0000eeff;
	--color-utility-blue-400: #7a7afaff;
	--color-utility-blue-300: #a8a8faff;
	--color-utility-blue-200: #cbcbfbff;
	--color-utility-blue-100: #e8e8fcff;
	--color-utility-blue-50: #f2f2fdff;
	--color-yellow-900: #804000ff;
	--color-yellow-800: #ad5f00ff;
	--color-yellow-700: #c77700ff;
	--color-yellow-600: #d68b00ff;
	--color-yellow-500: #e5a000ff;
	--color-yellow-400: #ffb224ff;
	--color-yellow-300: #ffca7aff;
	--color-yellow-200: #ffdfb8ff;
	--color-yellow-100: #fff0e0ff;
	--color-yellow-50: #fff7f0ff;
	--color-blue-900: #094872ff;
	--color-blue-800: #0a67b8ff;
	--color-blue-700: #0975f1ff;
	--color-blue-600: #3c88fbff;
	--color-blue-500: #6397ffff;
	--color-blue-400: #87b6fdff;
	--color-blue-300: #a6cefcff;
	--color-blue-200: #c5e2fcff;
	--color-blue-100: #e3f2fdff;
	--color-blue-50: #f6fbffff;
	--color-green-900: #095213ff;
	--color-green-800: #0d7223ff;
	--color-green-700: #108e36ff;
	--color-green-600: #129c47ff;
	--color-green-500: #14ae5cff;
	--color-green-400: #18ce5dff;
	--color-green-300: #31e768ff;
	--color-green-200: #8df2a3ff;
	--color-green-100: #cdf9d3ff;
	--color-green-50: #f1fff1ff;
	--color-red-900: #6c1809ff;
	--color-red-800: #9b1e0dff;
	--color-red-700: #b71e10ff;
	--color-red-600: #d41c12ff;
	--color-red-500: #ec221fff;
	--color-red-400: #f37d77ff;
	--color-red-300: #f7a8a1ff;
	--color-red-200: #facdc7ff;
	--color-red-100: #fde7e3ff;
	--color-red-50: #fef3f1ff;
	--color-tangerine-900: #ab250dff;
	--color-tangerine-800: #ef3f0dff;
	--color-tangerine-700: #f56a32ff;
	--color-tangerine-600: #f98d53ff;
	--color-tangerine-500: #fba96fff;
	--color-tangerine-400: #fdc087ff;
	--color-tangerine-300: #fed39fff;
	--color-tangerine-200: #ffe4baff;
	--color-tangerine-100: #fff1e1ff;
	--color-tangerine-50: #fffbf8ff;
	--color-teal-900: #015d60ff;
	--color-teal-800: #088785ff;
	--color-teal-700: #12a197ff;
	--color-teal-600: #1eb9a6ff;
	--color-teal-500: #2acab0ff;
	--color-teal-400: #6ed9c2ff;
	--color-teal-300: #9de1cfff;
	--color-teal-200: #c6e9deff;
	--color-teal-100: #e0f5f0ff;
	--color-teal-50: #effbf8ff;
	--color-violet-900: #362a51ff;
	--color-violet-800: #53438eff;
	--color-violet-700: #766abdff;
	--color-violet-600: #8f8bcfff;
	--color-violet-500: #b3b9e5ff;
	--color-violet-400: #c0c9ecff;
	--color-violet-300: #ced9f2ff;
	--color-violet-200: #dee7f8ff;
	--color-violet-100: #eef4fcff;
	--color-violet-50: #f6fafeff;
	--color-peach-900: #ad003aff;
	--color-peach-800: #e60039ff;
	--color-peach-700: #ff4262ff;
	--color-peach-600: #ff707cff;
	--color-peach-500: #ff8f8fff;
	--color-peach-400: #ffa69eff;
	--color-peach-300: #ffbbadff;
	--color-peach-200: #ffcdbdff;
	--color-peach-100: #ffddccff;
	--color-peach-50: #fff0ebff;
	--color-1: #000000ff;
	--color-0: #ffffffff;
	--global-color-elevation-shadow-default: #70788f2e;
	--global-color-elevation-shadow-shadow-light: #70788f1f;
	--global-color-elevation-shadow-dark: #70788f40;
	--stepper-radius-default: var(--radius-md);
	--stepper-color-background-step-pending: var(--color-violet-grey-50);
	--stepper-color-background-step-complete: var(--color-violet-grey-50);
	--stepper-color-background-step-active: var(--color-violet-grey-50);
	--stepper-color-background-rail-fill: var(--color-teal-50);
	--stepper-color-background-rail: var(--color-violet-grey-50);
	--counter-radius-default: var(--radius-md);
	--counter-color-foreground-success: var(--color-teal-50);
	--counter-color-background-disabled: var(--color-violet-grey-50);
	--counter-color-background-success: var(--color-teal-50);
	--counter-color-background-default: var(--color-violet-grey-50);
	--file-upload-color-border-default: var(--color-violet-grey-600);
	--file-upload-color-border-active: var(--color-violet-grey-900);
	--file-upload-color-foreground-success: var(--color-green-800);
	--file-upload-color-foreground-warning: var(--color-red-600);
	--file-upload-color-background-disabled: var(--color-violet-grey-50);
	--file-upload-color-background-hover: var(--color-violet-grey-50);
	--file-upload-color-background-default: var(--color-0);
	--file-upload-color-background-warning: var(--color-red-50);
	--file-upload-color-background-success: var(--color-teal-50);
	--insurance-color-border-separator-white: var(--color-0);
	--insurance-color-background-header-default: var(--color-opacity);
	--insurance-color-background-gradient: var(--color-insurance-blue-50);
	--insurance-color-background-highlight: var(--color-insurance-blue-100);
	--insurance-color-foreground-body-highlight-muted: var(--color-insurance-blue-700);
	--insurance-color-foreground-slider: var(--color-insurance-blue-800);
	--insurance-color-foreground-body-highlight: var(--color-insurance-blue-800);
	--insurance-color-foreground-sub-brand: var(--color-insurance-blue-800);
	--content-color-background-drawer-dark: var(--color-violet-grey-600);
	--content-color-background-drawer-cookie-invert: var(--color-violet-50);
	--content-color-background-drawer-darker: var(--color-violet-grey-800);
	--content-color-background-section-highlight-tertiary: var(--color-tangerine-100);
	--content-color-background-section-highlight-secondary: var(--color-teal-100);
	--content-color-background-section-highlight-primary: var(--color-violet-100);
	--content-color-background-section-highlight-none: var(--color-violet-grey-50);
	--content-color-background-section-highlight-neutral: var(--color-violet-grey-100);
	--content-color-background-section-none: var(--color-0);
	--content-color-background-section-tertiary: var(--color-tangerine-50);
	--content-color-background-section-secondary: var(--color-teal-50);
	--content-color-background-section-primary: var(--color-violet-50);
	--content-color-background-section-neutral: var(--color-violet-grey-50);
	--content-color-background-statement-tertiary: var(--color-tangerine-50);
	--content-color-background-statement-secondary: var(--color-teal-50);
	--content-color-background-statement-primary: var(--color-violet-50);
	--content-color-background-statement-neutral: var(--color-violet-grey-50);
	--content-color-foreground-section-body-invert: var(--color-violet-grey-900);
	--content-color-foreground-section-body-muted-invert: var(--color-violet-grey-700);
	--content-color-foreground-section-heading-invert: var(--color-1);
	--navigation-color-border-tab-active: var(--color-violet-grey-900);
	--navigation-color-border-tab-default: var(--color-violet-200);
	--navigation-color-border-item-hover: var(--color-0);
	--navigation-color-border-anchor-hover: var(--color-violet-400);
	--navigation-color-border-anchor-default: var(--color-violet-200);
	--navigation-color-foreground-tab-default: var(--color-violet-grey-700);
	--navigation-color-foreground-tab-disabled: var(--color-violet-grey-600);
	--navigation-color-foreground-tab-active: var(--color-1);
	--navigation-color-foreground-anchor-item-hover: var(--color-violet-900);
	--navigation-color-foreground-footer-item-muted: var(--color-violet-grey-200);
	--navigation-color-foreground-footer-item: var(--color-0);
	--navigation-color-foreground-top-item-select: var(--color-1);
	--navigation-color-foreground-top-item: var(--color-violet-900);
	--navigation-color-background-tab-disabled: var(--color-violet-grey-50);
	--navigation-color-background-tab-default: var(--color-0);
	--navigation-color-background-tab-hover: var(--color-violet-grey-50);
	--navigation-color-background-anchor-hover: var(--color-violet-50);
	--navigation-color-background-anchor-default: var(--color-opacity);
	--navigation-color-background-nav-top-on-scroll: var(--color-violet-900);
	--navigation-color-background-footer-item-select: var(--color-violet-400);
	--navigation-color-background-footer-item: var(--color-opacity);
	--navigation-color-background-footer-highlight: var(--color-violet-900);
	--navigation-color-background-footer-neutral: var(--color-violet-900);
	--navigation-color-background-nav-item-select: var(--color-violet-400);
	--navigation-color-background-nav-top-item: var(--color-violet-50);
	--navigation-color-background-drawer: var(--color-violet-900);
	--navigation-color-background-nav-top: var(--color-opacity);
	--data-radius-modal-top: var(--radius-md);
	--data-radius-progress: var(--radius-md);
	--data-radius-modal: var(--radius-md);
	--data-radius-toast: var(--radius-lg);
	--data-radius-tooltip: var(--radius-xs);
	--data-radius-card: var(--radius-s);
	--data-radius-message: var(--radius-s);
	--data-color-foreground-bankid-se: var(--color-bankid-se);
	--data-color-foreground-trustpilot-hero: var(--color-0);
	--data-color-foreground-placeholder: var(--color-violet-grey-700);
	--data-color-foreground-success: var(--color-green-800);
	--data-color-foreground-bankid: var(--color-utility-purple-800);
	--data-color-foreground-default: var(--color-violet-grey-800);
	--data-color-foreground-info: var(--color-blue-800);
	--data-color-foreground-warning: var(--color-red-600);
	--data-color-foreground-attention: var(--color-tangerine-800);
	--data-color-background-tooltip-dark: var(--color-violet-grey-700);
	--data-color-background-tooltip-light: var(--color-violet-grey-50);
	--data-color-background-offer-disabled: var(--color-violet-grey-50);
	--data-color-background-offer: var(--color-0);
	--data-color-background-highlihgt-tertiary: var(--color-teal-100);
	--data-color-background-highlihgt-secondary: var(--color-violet-100);
	--data-color-background-highlihgt-primary: var(--color-tangerine-100);
	--data-color-background-modal-top-default: var(--color-violet-grey-50);
	--data-color-background-modal-top-info: var(--color-blue-50);
	--data-color-background-modal-top-attention: var(--color-tangerine-50);
	--data-color-background-modal-top-warning: var(--color-red-50);
	--data-color-background-modal-top-success: var(--color-teal-50);
	--data-color-background-modal-overlay: var(--color-violet-grey-800);
	--data-color-background-success-refinance: var(--color-teal-100);
	--data-color-background-progress: var(--color-violet-100);
	--data-color-background-accordion-dark: var(--color-violet-grey-700);
	--data-color-background-accordion-light: var(--color-violet-grey-100);
	--data-color-background-accordion-transparent: var(--color-opacity);
	--data-color-background-success-light: var(--color-green-300);
	--data-color-background-info-default: var(--color-blue-500);
	--data-color-background-placeholder: var(--color-violet-grey-100);
	--data-color-background-white: var(--color-0);
	--data-color-background-active: var(--color-violet-grey-900);
	--data-color-background-success: var(--color-green-50);
	--data-color-background-bankid: var(--color-utility-purple-50);
	--data-color-background-default: var(--color-violet-grey-50);
	--data-color-background-info: var(--color-blue-50);
	--data-color-background-warning: var(--color-red-50);
	--data-color-background-attention: var(--color-tangerine-50);
	--data-color-background-skelethon-dark: var(--color-violet-grey-200);
	--data-color-background-skelethon-light: var(--color-violet-grey-100);
	--data-color-border-complete: var(--color-teal-300);
	--data-color-border-active: var(--color-violet-grey-800);
	--data-color-border-placeholder: var(--color-violet-grey-700);
	--data-color-border-success: var(--color-green-700);
	--data-color-border-bankid: var(--color-utility-purple-800);
	--data-color-border-default: var(--color-violet-grey-700);
	--data-color-border-info: var(--color-blue-700);
	--data-color-border-warning: var(--color-red-600);
	--data-color-border-attention: var(--color-tangerine-700);
	--data-color-border-separator-light: var(--color-violet-grey-200);
	--input-checkbox-color-foreground-core-selected-neutral: var(--color-green-600);
	--input-checkbox-color-foreground-core-selected-warning: var(--color-red-400);
	--input-checkbox-color-foreground-core-selected-disabled: var(--color-violet-grey-400);
	--input-checkbox-color-foreground-core-selected-success: var(--color-green-600);
	--input-checkbox-color-border-unselected-success: var(--color-green-600);
	--input-checkbox-color-border-unselected-disabled: var(--color-violet-grey-400);
	--input-checkbox-color-border-unselected-warning: var(--color-red-400);
	--input-checkbox-color-border-selected-neutral: var(--color-green-600);
	--input-checkbox-color-border-selected-warning: var(--color-red-400);
	--input-checkbox-color-border-selected-success: var(--color-green-600);
	--input-checkbox-color-border-selected-disabled: var(--color-violet-grey-400);
	--input-checkbox-color-border-unselected-neutral: var(--color-violet-grey-600);
	--input-checkbox-color-background-selected-disabled: var(--color-violet-grey-50);
	--input-checkbox-color-background-selected-warning: var(--color-red-50);
	--input-checkbox-color-background-selected-success: var(--color-green-50);
	--input-checkbox-color-background-selected-neutral: var(--color-green-50);
	--input-checkbox-color-background-unselected-warning: var(--color-red-50);
	--input-checkbox-color-background-unselected-success: var(--color-green-50);
	--input-checkbox-color-background-unselected-disabled: var(--color-violet-grey-50);
	--input-checkbox-color-background-unselected-neutral: var(--color-0);
	--input-radio-color-border-button-selected-success: var(--color-green-600);
	--input-radio-color-border-selected-warning: var(--color-red-400);
	--input-radio-color-border-selected-success: var(--color-green-600);
	--input-radio-color-border-unselected-disabled: var(--color-violet-grey-400);
	--input-radio-color-border-selected-neutral: var(--color-green-600);
	--input-radio-color-border-selected-disabled: var(--color-violet-grey-400);
	--input-radio-color-border-unselected-neutral: var(--color-violet-grey-600);
	--input-radio-color-border-unselected-warning: var(--color-red-400);
	--input-radio-color-border-unselected-success: var(--color-green-600);
	--input-radio-color-foreground-core-inactive: var(--color-opacity);
	--input-radio-color-foreground-core-disabled: var(--color-violet-grey-600);
	--input-radio-color-foreground-core-active: var(--color-0);
	--input-radio-color-background-button-neutral: var(--color-0);
	--input-radio-color-background-button-warning: var(--color-red-50);
	--input-radio-color-background-button-success: var(--color-green-50);
	--input-radio-color-background-selected-disabled: var(--color-violet-grey-50);
	--input-radio-color-background-selected-warning: var(--color-red-400);
	--input-radio-color-background-selected-neutral: var(--color-green-600);
	--input-radio-color-background-unselected-success: var(--color-green-50);
	--input-radio-color-background-unselected-disabled: var(--color-violet-grey-50);
	--input-radio-color-background-selected-success: var(--color-green-600);
	--input-radio-color-background-unselected-warning: var(--color-red-50);
	--input-radio-color-background-unselected-neutral: var(--color-0);
	--input-toggle-color-background-selected-disabled: var(--color-violet-grey-50);
	--input-toggle-color-background-unselected-warning: var(--color-violet-grey-200);
	--input-toggle-color-background-unselected-success: var(--color-violet-grey-200);
	--input-toggle-color-background-selected-warning: var(--color-red-400);
	--input-toggle-color-background-selected-neutral: var(--color-green-600);
	--input-toggle-color-background-selected-success: var(--color-green-600);
	--input-toggle-color-background-unselected-disabled: var(--color-violet-grey-50);
	--input-toggle-color-background-unselected-neutral: var(--color-violet-grey-100);
	--input-toggle-color-foreground-selector-disabled: var(--color-violet-grey-200);
	--input-toggle-color-foreground-selector-active: var(--color-0);
	--input-toggle-color-foreground-selector-inactive: var(--color-violet-grey-500);
	--input-radius-form: var(--radius-md);
	--input-radius-radio: var(--radius-xs);
	--input-radius-field: var(--radius-s);
	--input-radius-checkbox: var(--radius-xs);
	--input-color-background-rail-disabled: var(--color-violet-grey-200);
	--input-color-background-rail-fill-neutral: var(--color-violet-grey-600);
	--input-color-background-highlight-in-form: var(--color-violet-50);
	--input-color-background-form: var(--color-0);
	--input-color-background-warning: var(--color-red-600);
	--input-color-background-success: var(--color-green-600);
	--input-color-background-rail-default: var(--color-violet-grey-200);
	--input-color-background-rail-fill: var(--color-violet-500);
	--input-color-background-list-select: var(--color-violet-100);
	--input-color-background-list-hover: var(--color-violet-grey-50);
	--input-color-background-transparent: var(--color-opacity);
	--input-color-background-default: var(--color-0);
	--input-color-background-disabled: var(--color-violet-grey-50);
	--input-color-background-success-lightest: var(--color-green-50);
	--input-color-background-warning-lightest: var(--color-red-50);
	--input-color-foreground-selector-neutral: var(--color-violet-grey-600);
	--input-color-foreground-attention: var(--color-tangerine-600);
	--input-color-foreground-info: var(--color-blue-600);
	--input-color-foreground-success: var(--color-green-700);
	--input-color-foreground-label-muted: var(--color-violet-grey-700);
	--input-color-foreground-selector-disabled: var(--color-violet-grey-200);
	--input-color-foreground-selector: var(--color-violet-500);
	--input-color-foreground-filled-transparent: var(--color-opacity);
	--input-color-foreground-filled: var(--color-violet-grey-900);
	--input-color-foreground-label-invert: var(--color-0);
	--input-color-foreground-placeholder: var(--color-violet-grey-700);
	--input-color-foreground-label: var(--color-1);
	--input-color-foreground-warning: var(--color-red-600);
	--input-color-border-attention: var(--color-tangerine-500);
	--input-color-border-white: var(--color-0);
	--input-color-border-active-default: var(--color-violet-grey-900);
	--input-color-border-warning: var(--color-red-400);
	--input-color-border-success: var(--color-green-400);
	--input-color-border-disabled: var(--color-violet-grey-400);
	--input-color-border-default: var(--color-violet-grey-600);
	--action-radius-button: var(--radius-md);
	--action-color-background-ghost-hover: var(--color-violet-grey-50);
	--action-color-background-ghost: var(--color-opacity);
	--action-color-background-tertiary-hover: var(--color-violet-grey-50);
	--action-color-background-tertiary: var(--color-opacity);
	--action-color-background-link-hover: var(--color-utility-blue-100);
	--action-color-background-secondary-hover: var(--color-violet-400);
	--action-color-background-secondary: var(--color-violet-200);
	--action-color-background-primary-hover: var(--color-peach-700);
	--action-color-background-primary: var(--color-peach-600);
	--action-color-foreground-on-secondary-invert-hover: var(--color-violet-900);
	--action-color-foreground-on-secondary-invert: var(--color-violet-900);
	--action-color-foreground-on-primary-invert: var(--color-0);
	--action-color-foreground-on-disabled: var(--color-violet-grey-600);
	--action-color-foreground-on-tertiary-hover: var(--color-violet-900);
	--action-color-foreground-on-primary-hover: var(--color-0);
	--action-color-foreground-link-invert: var(--color-utility-blue-400);
	--action-color-foreground-on-ghost-hover: var(--color-violet-900);
	--action-color-foreground-on-ghost: var(--color-violet-800);
	--action-color-foreground-link-disabled: var(--color-violet-grey-500);
	--action-color-foreground-on-tertiary: var(--color-violet-900);
	--action-color-foreground-on-secondary-hover: var(--color-0);
	--action-color-foreground-on-primary: var(--color-0);
	--action-color-foreground-on-secondary: var(--color-violet-900);
	--action-color-foreground-link: var(--color-utility-blue-500);
	--action-color-foreground-link-visited: var(--color-utility-purple-700);
	--action-color-border-secondary-success: var(--color-opacity);
	--action-color-border-secondary-danger: var(--color-opacity);
	--action-color-border-ghost-hover: var(--color-opacity);
	--action-color-border-ghost: var(--color-opacity);
	--action-color-border-tertiary-hover: var(--color-violet-900);
	--action-color-border-primary-hover: var(--color-peach-700);
	--action-color-border-tertiary: var(--color-violet-900);
	--action-color-border-primary: var(--color-peach-600);
	--action-color-border-secondary: var(--color-opacity);
	--action-color-border-secondary-hover: var(--color-violet-600);
	--global-size-modal-top-band: var(--size-24);
	--global-size-4xlg: var(--size-48);
	--global-size-2xs: var(--size-8);
	--global-size-custom: var(--size-72);
	--global-size-3xlg: var(--size-48);
	--global-size-xlg: var(--size-40);
	--global-size-s: var(--size-20);
	--global-size-border-thick: var(--size-2);
	--global-size-border-thin: var(--size-1);
	--global-size-2xlg: var(--size-40);
	--global-size-lg: var(--size-32);
	--global-size-md: var(--size-24);
	--global-size-xs: var(--size-16);
	--global-color-elevation-surface-sunken-hover: var(--color-violet-grey-100);
	--global-color-elevation-surface-overlay-hover: var(--color-violet-grey-50);
	--global-color-elevation-surface-raised-hover: var(--color-violet-grey-50);
	--global-color-elevation-surface-overlay: var(--color-0);
	--global-color-elevation-surface-sunken: var(--color-violet-grey-50);
	--global-color-elevation-surface-raised: var(--color-0);
	--global-color-background-surface-neutral: var(--color-violet-grey-100);
	--global-color-background-primary-hero: var(--color-violet-900);
	--global-color-background-black: var(--color-1);
	--global-color-background-disabled: var(--color-violet-grey-50);
	--global-color-background-warning-darkest: var(--color-red-800);
	--global-color-background-warning-darker: var(--color-red-700);
	--global-color-background-warning-dark: var(--color-red-600);
	--global-color-background-warning-default: var(--color-red-500);
	--global-color-background-warning-light: var(--color-red-300);
	--global-color-background-warning-lighter: var(--color-red-100);
	--global-color-background-warning-lightest: var(--color-red-50);
	--global-color-background-attention-darkest: var(--color-tangerine-900);
	--global-color-background-attention-darker: var(--color-tangerine-700);
	--global-color-background-attention-dark: var(--color-tangerine-600);
	--global-color-background-attention-default: var(--color-tangerine-500);
	--global-color-background-attention-light: var(--color-tangerine-300);
	--global-color-background-attention-lighter: var(--color-tangerine-100);
	--global-color-background-attention-lightest: var(--color-tangerine-50);
	--global-color-background-success-darkest: var(--color-green-800);
	--global-color-background-success-darker: var(--color-green-700);
	--global-color-background-success-dark: var(--color-green-600);
	--global-color-background-success-default: var(--color-green-500);
	--global-color-background-success-light: var(--color-green-300);
	--global-color-background-success-lighter: var(--color-green-100);
	--global-color-background-success-lightest: var(--color-green-50);
	--global-color-background-info-darkest: var(--color-blue-800);
	--global-color-background-info-darker: var(--color-blue-700);
	--global-color-background-info-dark: var(--color-blue-600);
	--global-color-background-info-default: var(--color-blue-500);
	--global-color-background-info-light: var(--color-blue-300);
	--global-color-background-info-lighter: var(--color-blue-100);
	--global-color-background-info-lightest: var(--color-blue-50);
	--global-color-background-neutral-darkest-extra: var(--color-violet-grey-900);
	--global-color-background-neutral-darkest: var(--color-violet-grey-800);
	--global-color-background-neutral-darker: var(--color-violet-grey-700);
	--global-color-background-neutral-dark: var(--color-violet-grey-600);
	--global-color-background-neutral-default: var(--color-violet-grey-500);
	--global-color-background-neutral-light: var(--color-violet-grey-300);
	--global-color-background-neutral-lighter: var(--color-violet-grey-100);
	--global-color-background-neutral-lightest: var(--color-violet-grey-50);
	--global-color-background-highlight-secondary-darkest: var(--color-peach-900);
	--global-color-background-highlight-secondary-darker: var(--color-peach-800);
	--global-color-background-highlight-secondary-dark: var(--color-peach-600);
	--global-color-background-highlight-secondary-default: var(--color-peach-500);
	--global-color-background-highlight-secondary-light: var(--color-peach-300);
	--global-color-background-highlight-secondary-lighter: var(--color-peach-100);
	--global-color-background-highlight-secondary-lightest: var(--color-peach-50);
	--global-color-background-primary-darkest: var(--color-violet-900);
	--global-color-background-primary-darker: var(--color-violet-800);
	--global-color-background-primary-dark: var(--color-violet-600);
	--global-color-background-primary-default: var(--color-violet-500);
	--global-color-background-primary-light: var(--color-violet-300);
	--global-color-background-primary-lighter: var(--color-violet-100);
	--global-color-background-primary-lightest: var(--color-violet-50);
	--global-color-background-transparent: var(--color-opacity);
	--global-color-background-page: var(--color-0);
	--global-color-background-white: var(--color-0);
	--global-color-background-highlight-on-page: var(--color-violet-50);
	--global-color-foreground-journey-body-invert: var(--color-violet-grey-900);
	--global-color-foreground-journey-heading-invert: var(--color-violet-900);
	--global-color-foreground-heading-highlight: var(--color-peach-500);
	--global-color-foreground-heading-section: var(--color-violet-900);
	--global-color-foreground-sub-heading-hero: var(--color-violet-400);
	--global-color-foreground-body-hero: var(--color-violet-grey-200);
	--global-color-foreground-heading-hero-highlight: var(--color-0);
	--global-color-foreground-body-highlight: var(--color-violet-grey-400);
	--global-color-foreground-body-invert-white: var(--color-0);
	--global-color-foreground-heading-invert: var(--color-0);
	--global-color-foreground-body-invert: var(--color-violet-grey-50);
	--global-color-foreground-action-primary-darkest: var(--color-violet-900);
	--global-color-foreground-highlight-secondary-on-white: var(--color-peach-500);
	--global-color-foreground-warning-darkest: var(--color-red-900);
	--global-color-foreground-warning-on-lighter: var(--color-red-700);
	--global-color-foreground-warning-on-lightest: var(--color-red-600);
	--global-color-foreground-warning-on-white: var(--color-red-500);
	--global-color-foreground-warning-on-darkest: var(--color-red-100);
	--global-color-foreground-warning-on-darker: var(--color-red-50);
	--global-color-foreground-attention-darkest: var(--color-tangerine-800);
	--global-color-foreground-attention-on-lighter: var(--color-tangerine-700);
	--global-color-foreground-attention-on-lightest: var(--color-tangerine-600);
	--global-color-foreground-attention-default: var(--color-tangerine-500);
	--global-color-foreground-attention-on-darkest: var(--color-tangerine-100);
	--global-color-foreground-attention-on-darker: var(--color-tangerine-50);
	--global-color-foreground-success-darkest: var(--color-green-800);
	--global-color-foreground-success-on-lighter: var(--color-green-700);
	--global-color-foreground-success-on-lightest: var(--color-green-600);
	--global-color-foreground-success-on-white: var(--color-green-500);
	--global-color-foreground-success-on-darkest: var(--color-green-100);
	--global-color-foreground-success-on-darker: var(--color-green-50);
	--global-color-foreground-info-darkest: var(--color-blue-800);
	--global-color-foreground-info-on-lighter: var(--color-blue-700);
	--global-color-foreground-info-on-lightest: var(--color-blue-600);
	--global-color-foreground-info-on-white: var(--color-blue-500);
	--global-color-foreground-info-on-darkest: var(--color-blue-100);
	--global-color-foreground-info-on-darker: var(--color-blue-50);
	--global-color-foreground-neutral-darkest-extra: var(--color-violet-grey-900);
	--global-color-foreground-neutral-on-lighter: var(--color-violet-grey-800);
	--global-color-foreground-neutral-on-lightest: var(--color-violet-grey-700);
	--global-color-foreground-neutral-dark: var(--color-violet-grey-600);
	--global-color-foreground-neutral-default: var(--color-violet-grey-500);
	--global-color-foreground-neutral-light: var(--color-violet-grey-200);
	--global-color-foreground-neutral-on-darker: var(--color-violet-grey-100);
	--global-color-foreground-neutral-on-darkest: var(--color-violet-grey-50);
	--global-color-foreground-highlight-secondary-on-lighter: var(--color-peach-800);
	--global-color-foreground-highlight-secondary-on-lightest: var(--color-peach-600);
	--global-color-foreground-highlight-secondary-on-darkest: var(--color-peach-100);
	--global-color-foreground-highlight-secondary-on-darker: var(--color-peach-50);
	--global-color-foreground-primary-on-lighter: var(--color-violet-800);
	--global-color-foreground-primary-on-lightest: var(--color-violet-700);
	--global-color-foreground-primary-on-darkest: var(--color-violet-100);
	--global-color-foreground-primary-on-darker: var(--color-violet-50);
	--global-color-foreground-primary-on-dark: var(--color-violet-400);
	--global-color-foreground-heading: var(--color-1);
	--global-color-foreground-heading-muted: var(--color-violet-grey-700);
	--global-color-foreground-body: var(--color-1);
	--global-color-foreground-body-muted: var(--color-violet-grey-700);
	--global-color-foreground-disabled: var(--color-violet-grey-600);
	--global-color-border-black: var(--color-1);
	--global-color-border-info-lighter: var(--color-blue-200);
	--global-color-border-success-lighter: var(--color-green-200);
	--global-color-border-attention-lighter: var(--color-tangerine-200);
	--global-color-border-warning-lighter: var(--color-red-200);
	--global-color-border-focus-on-dark: var(--color-utility-blue-400);
	--global-color-border-warning-darker: var(--color-red-700);
	--global-color-border-warning-dark: var(--color-red-600);
	--global-color-border-warning-default: var(--color-red-500);
	--global-color-border-warning-lightest: var(--color-red-50);
	--global-color-border-attention-darker: var(--color-tangerine-700);
	--global-color-border-attention-dark: var(--color-tangerine-600);
	--global-color-border-attention-default: var(--color-tangerine-500);
	--global-color-border-attention-lightest: var(--color-tangerine-50);
	--global-color-border-success-darker: var(--color-green-700);
	--global-color-border-success-dark: var(--color-green-600);
	--global-color-border-success-default: var(--color-green-500);
	--global-color-border-success-lightest: var(--color-green-50);
	--global-color-border-info-darker: var(--color-blue-800);
	--global-color-border-info-dark: var(--color-blue-600);
	--global-color-border-info-default: var(--color-blue-500);
	--global-color-border-info-lightest: var(--color-blue-50);
	--global-color-border-neutral-darkest-extra: var(--color-violet-grey-900);
	--global-color-border-neutral-darkest: var(--color-violet-grey-800);
	--global-color-border-neutral-darker: var(--color-violet-grey-700);
	--global-color-border-neutral-dark: var(--color-violet-grey-600);
	--global-color-border-neutral-default: var(--color-violet-grey-500);
	--global-color-border-neutral-light: var(--color-violet-grey-300);
	--global-color-border-neutral-lighter: var(--color-violet-grey-100);
	--global-color-border-neutral-lightest: var(--color-violet-grey-50);
	--global-color-border-highlight-secondary-darker: var(--color-peach-700);
	--global-color-border-highlight-secondary-dark: var(--color-peach-600);
	--global-color-border-highlight-secondary-default: var(--color-peach-500);
	--global-color-border-highlight-secondary-light: var(--color-peach-300);
	--global-color-border-highlight-secondary-lighter: var(--color-peach-100);
	--global-color-border-highlight-secondary-lightest: var(--color-peach-50);
	--global-color-border-primary-darker: var(--color-violet-700);
	--global-color-border-primary-dark: var(--color-violet-600);
	--global-color-border-primary-default: var(--color-violet-500);
	--global-color-border-primary-light: var(--color-violet-300);
	--global-color-border-primary-lighter: var(--color-violet-100);
	--global-color-border-primary-lightest: var(--color-violet-50);
	--global-color-border-white: var(--color-0);
	--global-color-border-focus: var(--color-utility-blue-500);
	--global-color-border-transparent: var(--color-opacity);
	--global-radius-micro: var(--radius-s);
	--global-radius-none: var(--radius-none);
	--global-radius-minimal: var(--radius-md);
	--global-radius-medium: var(--radius-lg);
	--global-radius-rounded: var(--radius-xlg);
	--global-radius-full: var(--radius-xxlg);
	--global-space-5xlg: var(--space-72);
	--global-space-sm: var(--space-20);
	--global-space-5xsm: var(--space-2);
	--global-space-xsm: var(--space-16);
	--global-space-3xlg: var(--space-56);
	--global-space-4xsm: var(--space-4);
	--global-space-3xsm: var(--space-8);
	--global-space-2xsm: var(--space-12);
	--global-space-md: var(--space-24);
	--global-space-lg: var(--space-32);
	--global-space-xlg: var(--space-40);
	--global-space-2xlg: var(--space-48);
	--global-space-4xlg: var(--space-64);
	--global-space-dsk-page-margin: var(--space-90);
	--global-space-none: var(--space-0)
}

[data-theme=uloan] {
	--font-body-xxlg-semibold: normal 500 1.5rem / 1.5 "Karla";
	--font-body-xxlg: normal 400 1.5rem / 1.5 "Karla";
	--font-body-xlg-bold-button: normal 700 1.25rem / 1.2 "Karla";
	--font-body-xlg-semibold: normal 500 1.25rem / 1.5 "Karla";
	--font-body-xlg: normal 400 1.25rem / 1.5 "Karla";
	--font-body-lg-bold-button: normal 700 1.125rem / 1.333 "Karla";
	--font-body-lg-link: normal 400 1.125rem / 1.5 "Karla";
	--font-body-lg-semibold: normal 500 1.125rem / 1.5 "Karla";
	--font-body-lg: normal 400 1.125rem / 1.5 "Karla";
	--font-body-md-bold-button: normal 700 1rem / 1.5 "Karla";
	--font-body-md-link: normal 400 1rem / 1.5 "Karla";
	--font-body-md-semibold: normal 500 1rem / 1.5 "Karla";
	--font-body-md: normal 400 1rem / 1.5 "Karla";
	--font-body-s-link: normal 400 .875rem / 1.5 "Karla";
	--font-body-s-semibold: normal 500 .875rem / 1.5 "Karla";
	--font-body-s: normal 400 .875rem / 1.5 "Karla";
	--font-body-xs-semibold: normal 500 .75rem / 1.5 "Karla";
	--font-body-xs: normal 400 .75rem / 1.5 "Karla";
	--font-heading-hero-lg: normal 700 3.75rem / 1.2 "Lato";
	--font-heading-hero-md: normal 700 3rem / 1.208 "Lato";
	--font-heading-hero-s: normal 700 2.5rem / 1.2 "Lato";
	--font-heading-lg: normal 700 2rem / 1.188 "Lato";
	--font-heading-md: normal 700 1.5rem / 1.208 "Lato";
	--font-heading-s: normal 700 1.125rem / 1.222 "Lato";
	--font-heading-xs: normal 700 1rem / 1.188 "Lato";
	--font-heading-xxs: normal 700 .875rem / 1.214 "Lato"
}

[data-theme=uloan] {
	--effect-success-hover: 0 0 0 .1875rem #2acab033;
	--effect-default-hover: 0 0 0 .1875rem #d8d5de99;
	--effect-action-primary-hover: 0 0 0 .1875rem #ff8f8f66;
	--effect-attention-hover: 0 0 0 .1875rem #fba96f33;
	--effect-warning-hover: 0 0 0 .1875rem #ec221f33;
	--effect-overlay-1: 0 .75rem 1rem 0 #4c545c2e;
	--effect-overlay-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-3-1: 0 .5rem .75rem 0 #4c545c1f;
	--effect-raised-level-3-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-2-1: 0 .25rem .75rem 0 #4c545c1f;
	--effect-raised-level-2-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-1-1: 0 .125rem .375rem 0 #4c545c1f;
	--effect-raised-level-1-0: 0 0 .0625rem 0 #4c545c40
}

[data-theme=uloan] {
	--color-border-background-focus: var(--global-color-border-transparent);
	--effect-shadow-focus-ring: 0 0 0 2px var(--global-color-border-white, #fff), 0 0 0 4px var(--global-color-border-focus);
	--effect-overlay: var(--effect-overlay-0), var(--effect-overlay-1);
	--effect-raised-level-1: var(--effect-raised-level-1-0), var(--effect-raised-level-1-1);
	--effect-raised-level-2: var(--effect-raised-level-2-0), var(--effect-raised-level-2-1);
	--effect-raised-level-3: var(--effect-raised-level-3-0), var(--effect-raised-level-3-1)
}

@import"../../../../node_modules/modern-normalize/modern-normalize.css";

@layer reset {

	[data-theme] h1,
	[data-theme] h2,
	[data-theme] h3,
	[data-theme] h4,
	[data-theme] h5,
	[data-theme] h6,
	[data-theme] p,
	[data-theme] a,
	[data-theme] button,
	[data-theme] input,
	[data-theme] textarea,
	[data-theme] label,
	[data-theme] li,
	[data-theme] ul,
	[data-theme] ol,
	[data-theme] dl,
	[data-theme] dd,
	[data-theme] dt,
	[data-theme] table,
	[data-theme] tr,
	[data-theme] td,
	[data-theme] th,
	[data-theme] form,
	[data-theme] fieldset,
	[data-theme] legend,
	[data-theme] figure,
	[data-theme] figcaption,
	[data-theme] article,
	[data-theme] aside,
	[data-theme] footer,
	[data-theme] header,
	[data-theme] nav,
	[data-theme] section {
		margin: unset
	}
}

*,
:before,
:after {
	box-sizing: border-box
}

html,
body {
	scroll-behavior: smooth;
	line-height: unset;
	margin: 0
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	transition: background-color 5000s ease-in-out 0s !important
}

:root {
	--typography-font-size-default: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

[data-theme=uscore-light] {
	--typography-font-family-default: "Poppins", sans-serif;
	--typography-font-family-heading: "Poppins", sans-serif
}

@font-face {
	font-family: Poppins;
	src: url(https://form.axofinance.com/Poppins-Regular.woff2) format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Poppins;
	src: url(https://form.axofinance.com/Poppins-Medium.woff2) format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Poppins;
	src: url(https://form.axofinance.com/Poppins-SemiBold.woff2) format("woff2");
	font-weight: 600;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Poppins;
	src: url(https://form.axofinance.com/Poppins-Bold.woff2) format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@layer legacy,
reset,
base,
feature,
content,
product;

[data-theme=uscore-light] {
	--font-weight-semi-bold: 37.5rem;
	--font-weight-wide-medium: 25rem;
	--font-weight-medium: 31.25rem;
	--font-weight-semibold: 37.5rem;
	--font-weight-regular: 25rem;
	--font-weight-bold: 43.75rem;
	--font-size-9: 1.25rem;
	--font-size-8: .75rem;
	--font-size-7: 3.75rem;
	--font-size-6: 3rem;
	--font-size-5: 2.5rem;
	--font-size-4: 2rem;
	--font-size-3: 1.5rem;
	--font-size-2: 1.125rem;
	--font-size-1: 1rem;
	--font-size-0: .875rem;
	--radius-xxlg: 7.5rem;
	--radius-xlg: 1.5rem;
	--radius-lg: 1rem;
	--radius-md: .75rem;
	--radius-s: .5rem;
	--radius-xs: .25rem;
	--radius-none: 0;
	--size-128: 8rem;
	--size-90: 5.625rem;
	--size-72: 4.5rem;
	--size-64: 4rem;
	--size-56: 3.5rem;
	--size-48: 3rem;
	--size-44: 2.75rem;
	--size-40: 2.5rem;
	--size-36: 2.25rem;
	--size-32: 2rem;
	--size-28: 1.75rem;
	--size-24: 1.5rem;
	--size-20: 1.25rem;
	--size-16: 1rem;
	--size-12: .75rem;
	--size-8: .5rem;
	--size-4: .25rem;
	--size-2: .125rem;
	--size-1: .0625rem;
	--size-0: 0;
	--space-128: 8rem;
	--space-90: 5.625rem;
	--space-72: 4.5rem;
	--space-64: 4rem;
	--space-56: 3.5rem;
	--space-48: 3rem;
	--space-44: 2.75rem;
	--space-40: 2.5rem;
	--space-36: 2.25rem;
	--space-32: 2rem;
	--space-28: 1.75rem;
	--space-24: 1.5rem;
	--space-20: 1.25rem;
	--space-16: 1rem;
	--space-12: .75rem;
	--space-8: .5rem;
	--space-4: .25rem;
	--space-2: .125rem;
	--space-0: 0;
	--color-insurance-blue-900: #0d1b31ff;
	--color-insurance-blue-800: #1a365fff;
	--color-insurance-blue-700: #2c518aff;
	--color-insurance-blue-600: #3366b4ff;
	--color-insurance-blue-500: #497fcfff;
	--color-insurance-blue-400: #6498dcff;
	--color-insurance-blue-300: #91b4e8ff;
	--color-insurance-blue-200: #b5cef2ff;
	--color-insurance-blue-100: #e0ebfbff;
	--color-insurance-blue-50: #f1f6fdff;
	--color-purple-1000: #4c0380ff;
	--color-purple-900: #7e35b2ff;
	--color-purple-800: #9c53d0ff;
	--color-purple-700: #b067e4ff;
	--color-purple-600: #c47bf8ff;
	--color-purple-500: #e299ffff;
	--color-purple-400: #ffc1ffff;
	--color-purple-300: #ffc1ffff;
	--color-purple-200: #ffdfffff;
	--color-purple-100: #fff3ffff;
	--color-transparents-attention-16: #fbbc5829;
	--color-transparents-main-20: #eef53c33;
	--color-transparents-enchanting-sapphire-50-50: #d6e1f780;
	--color-transparents-info-20: #5a85de33;
	--color-transparents-info-15: #5a85de26;
	--color-transparents-warning-20: #f6885433;
	--color-transparents-warning-15: #f6885426;
	--color-transparents-success-20: #33d69133;
	--color-transparents-success-15: #33d69126;
	--color-transparents-white-5: #ffffff0d;
	--color-turbinado-sugar-1000: #322612ff;
	--color-turbinado-sugar-900: #644b23ff;
	--color-turbinado-sugar-800: #977135ff;
	--color-turbinado-sugar-700: #c99646ff;
	--color-turbinado-sugar-600: #fbbc58ff;
	--color-turbinado-sugar-500: #fcc979ff;
	--color-turbinado-sugar-400: #fdd79bff;
	--color-turbinado-sugar-300: #fde4bcff;
	--color-turbinado-sugar-200: #fef2deff;
	--color-turbinado-sugar-100: #fff8eeff;
	--color-orange-zest-1000: #311508ff;
	--color-orange-zest-900: #622a10ff;
	--color-orange-zest-800: #924019ff;
	--color-orange-zest-700: #c35521ff;
	--color-orange-zest-600: #f46a29ff;
	--color-orange-zest-500: #f68854ff;
	--color-orange-zest-400: #f8a67fff;
	--color-orange-zest-300: #fbc3a9ff;
	--color-orange-zest-200: #fde1d4ff;
	--color-orange-zest-100: #fef0eaff;
	--color-underwater-fern-1000: #002918ff;
	--color-underwater-fern-900: #00522fff;
	--color-underwater-fern-800: #007a47ff;
	--color-underwater-fern-700: #00a35eff;
	--color-underwater-fern-600: #00cc76ff;
	--color-underwater-fern-500: #33d691ff;
	--color-underwater-fern-400: #66e0adff;
	--color-underwater-fern-300: #99ebc8ff;
	--color-underwater-fern-200: #ccf5e4ff;
	--color-underwater-fern-100: #e6faf1ff;
	--color-underwater-fern-50: #f3fdf8ff;
	--color-neon-yellow-1000: #2f3002ff;
	--color-neon-yellow-900: #5e6104ff;
	--color-neon-yellow-800: #8c9107ff;
	--color-neon-yellow-700: #bbc209ff;
	--color-neon-yellow-600: #eaf20bff;
	--color-neon-yellow-500: #eef53cff;
	--color-neon-yellow-400: #f2f76dff;
	--color-neon-yellow-300: #f7fa9dff;
	--color-neon-yellow-200: #fbfcceff;
	--color-neon-yellow-100: #fdfee7ff;
	--color-enchanting-sapphire-1000: #0a152bff;
	--color-enchanting-sapphire-900: #142956ff;
	--color-enchanting-sapphire-800: #1d3e80ff;
	--color-enchanting-sapphire-700: #2752abff;
	--color-enchanting-sapphire-600: #3167d6ff;
	--color-enchanting-sapphire-500: #5a85deff;
	--color-enchanting-sapphire-400: #83a4e6ff;
	--color-enchanting-sapphire-300: #adc2efff;
	--color-enchanting-sapphire-200: #d6e1f7ff;
	--color-enchanting-sapphire-100: #eaf0fbff;
	--color-enchanting-sapphire-50: #f8faffff;
	--color-enchanting-sapphire-25: #f1f5fbff;
	--color-neutral-550-new: #44546aff;
	--color-neutral-450-new: #6b7c92ff;
	--color-neutral-350-new: #909fb7ff;
	--color-neutral-250-new: #aebdd3ff;
	--color-neutral-150-new: #c5d0e0ff;
	--color-neutral-00: #eff5f9ff;
	--color-neutral-00-white: #ffffffff;
	--color-neutral-1000: #1e252fff;
	--color-neutral-950: #282e37ff;
	--color-neutral-900: #28313eff;
	--color-neutral-850: #2b3545ff;
	--color-neutral-800: #2d3848ff;
	--color-neutral-750: #323e4eff;
	--color-neutral-700: #38475bff;
	--color-neutral-650: #3c4b5eff;
	--color-neutral-600: #3f4e61ff;
	--color-neutral-500: #4c5d74ff;
	--color-neutral-400: #8395abff;
	--color-neutral-300: #9eadc5ff;
	--color-neutral-200: #bac7d9ff;
	--color-neutral-100: #cddae6ff;
	--color-neutral-50: #dce5eeff;
	--color-neutral-25: #f1f5fbff;
	--color-cta-bankid-no: #4e2264ff;
	--color-cta-bankid-se: #183e4fff;
	--color-cta-vipps: #ff5b24ff;
	--color-cta-opacity: #ffffff00;
	--color-cta-cta-green-ab-test: #43b15eff;
	--global-color-elevation-shadow-default: #1e252f2e;
	--global-color-elevation-shadow-shadow-light: #1e252f1f;
	--global-color-elevation-shadow-dark: #1e252f40;
	--stepper-radius-default: var(--radius-s);
	--stepper-color-background-step-pending: var(--color-neutral-100);
	--stepper-color-background-step-complete: var(--color-neutral-100);
	--stepper-color-background-step-active: var(--color-neutral-100);
	--stepper-color-background-rail-fill: var(--color-enchanting-sapphire-100);
	--stepper-color-background-rail: var(--color-neutral-25);
	--counter-radius-default: var(--radius-s);
	--counter-color-foreground-success: var(--color-neon-yellow-100);
	--counter-color-background-disabled: var(--color-neutral-100);
	--counter-color-background-success: var(--color-enchanting-sapphire-100);
	--counter-color-background-default: var(--color-neutral-25);
	--file-upload-color-border-default: var(--color-neutral-100);
	--file-upload-color-border-active: var(--color-neutral-100);
	--file-upload-color-foreground-success: var(--color-underwater-fern-800);
	--file-upload-color-foreground-warning: var(--color-orange-zest-700);
	--file-upload-color-background-disabled: var(--color-neutral-100);
	--file-upload-color-background-hover: var(--color-enchanting-sapphire-50);
	--file-upload-color-background-default: var(--color-neutral-00-white);
	--file-upload-color-background-warning: var(--color-orange-zest-100);
	--file-upload-color-background-success: var(--color-underwater-fern-50);
	--insurance-color-border-separator-white: var(--color-neutral-00-white);
	--insurance-color-background-header-default: var(--color-cta-opacity);
	--insurance-color-background-gradient: var(--color-insurance-blue-50);
	--insurance-color-background-highlight: var(--color-insurance-blue-100);
	--insurance-color-foreground-body-highlight-muted: var(--color-insurance-blue-700);
	--insurance-color-foreground-slider: var(--color-insurance-blue-800);
	--insurance-color-foreground-body-highlight: var(--color-insurance-blue-800);
	--insurance-color-foreground-sub-brand: var(--color-insurance-blue-800);
	--content-color-background-drawer-dark: var(--color-neutral-450-new);
	--content-color-background-drawer-cookie-invert: var(--color-neutral-00-white);
	--content-color-background-drawer-darker: var(--color-neutral-700);
	--content-color-background-section-highlight-tertiary: var(--color-neutral-00);
	--content-color-background-section-highlight-secondary: var(--color-neutral-00);
	--content-color-background-section-highlight-primary: var(--color-neutral-00);
	--content-color-background-section-highlight-none: var(--color-neutral-00-white);
	--content-color-background-section-highlight-neutral: var(--color-neutral-00-white);
	--content-color-background-section-none: var(--color-transparents-white-5);
	--content-color-background-section-tertiary: var(--color-neutral-00-white);
	--content-color-background-section-secondary: var(--color-neutral-00-white);
	--content-color-background-section-primary: var(--color-neutral-00-white);
	--content-color-background-section-neutral: var(--color-neutral-00-white);
	--content-color-background-statement-tertiary: var(--color-neutral-100);
	--content-color-background-statement-secondary: var(--color-enchanting-sapphire-100);
	--content-color-background-statement-primary: var(--color-neutral-00);
	--content-color-background-statement-neutral: var(--color-neutral-00-white);
	--content-color-foreground-section-body-invert: var(--color-neutral-700);
	--content-color-foreground-section-body-muted-invert: var(--color-neutral-450-new);
	--content-color-foreground-section-heading-invert: var(--color-neutral-700);
	--navigation-color-border-tab-active: var(--color-enchanting-sapphire-600);
	--navigation-color-border-tab-default: var(--color-neutral-350-new);
	--navigation-color-border-item-hover: var(--color-neutral-00-white);
	--navigation-color-border-anchor-hover: var(--color-enchanting-sapphire-600);
	--navigation-color-border-anchor-default: var(--color-enchanting-sapphire-200);
	--navigation-color-foreground-tab-default: var(--color-neutral-350-new);
	--navigation-color-foreground-tab-disabled: var(--color-neutral-150-new);
	--navigation-color-foreground-tab-active: var(--color-enchanting-sapphire-600);
	--navigation-color-foreground-anchor-item-hover: var(--color-enchanting-sapphire-600);
	--navigation-color-foreground-footer-item-muted: var(--color-neutral-250-new);
	--navigation-color-foreground-footer-item: var(--color-neutral-100);
	--navigation-color-foreground-top-item-select: var(--color-neutral-500);
	--navigation-color-foreground-top-item: var(--color-neutral-400);
	--navigation-color-background-tab-disabled: var(--color-neutral-00);
	--navigation-color-background-tab-default: var(--color-neutral-00-white);
	--navigation-color-background-tab-hover: var(--color-neutral-00-white);
	--navigation-color-background-anchor-hover: var(--color-enchanting-sapphire-100);
	--navigation-color-background-anchor-default: var(--color-cta-opacity);
	--navigation-color-background-nav-top-on-scroll: var(--color-neutral-00-white);
	--navigation-color-background-footer-item-select: var(--color-cta-opacity);
	--navigation-color-background-footer-item: var(--color-cta-opacity);
	--navigation-color-background-footer-highlight: var(--color-neutral-600);
	--navigation-color-background-footer-neutral: var(--color-neutral-600);
	--navigation-color-background-nav-item-select: var(--color-neutral-00);
	--navigation-color-background-nav-top-item: var(--color-neutral-00);
	--navigation-color-background-drawer: var(--color-neutral-00-white);
	--navigation-color-background-nav-top: var(--color-neutral-00-white);
	--data-radius-modal-top: var(--radius-md);
	--data-radius-progress: var(--radius-md);
	--data-radius-modal: var(--radius-md);
	--data-radius-toast: var(--radius-lg);
	--data-radius-tooltip: var(--radius-s);
	--data-radius-card: var(--radius-s);
	--data-radius-message: var(--radius-s);
	--data-color-foreground-bankid-se: var(--color-cta-bankid-se);
	--data-color-foreground-trustpilot-hero: var(--color-neutral-1000);
	--data-color-foreground-placeholder: var(--color-neutral-250-new);
	--data-color-foreground-success: var(--color-underwater-fern-800);
	--data-color-foreground-bankid: var(--color-cta-bankid-no);
	--data-color-foreground-default: var(--color-neutral-700);
	--data-color-foreground-info: var(--color-enchanting-sapphire-600);
	--data-color-foreground-warning: var(--color-orange-zest-700);
	--data-color-foreground-attention: var(--color-turbinado-sugar-800);
	--data-color-background-tooltip-dark: var(--color-neutral-700);
	--data-color-background-tooltip-light: var(--color-enchanting-sapphire-100);
	--data-color-background-offer-disabled: var(--color-enchanting-sapphire-50);
	--data-color-background-offer: var(--color-neutral-00-white);
	--data-color-background-highlihgt-tertiary: var(--color-enchanting-sapphire-50);
	--data-color-background-highlihgt-secondary: var(--color-enchanting-sapphire-50);
	--data-color-background-highlihgt-primary: var(--color-enchanting-sapphire-50);
	--data-color-background-modal-top-default: var(--color-neutral-100);
	--data-color-background-modal-top-info: var(--color-enchanting-sapphire-100);
	--data-color-background-modal-top-attention: var(--color-turbinado-sugar-100);
	--data-color-background-modal-top-warning: var(--color-orange-zest-100);
	--data-color-background-modal-top-success: var(--color-underwater-fern-50);
	--data-color-background-modal-overlay: var(--color-neutral-700);
	--data-color-background-success-refinance: var(--color-underwater-fern-50);
	--data-color-background-progress: var(--color-underwater-fern-200);
	--data-color-background-accordion-dark: var(--color-neutral-700);
	--data-color-background-accordion-light: var(--color-enchanting-sapphire-100);
	--data-color-background-accordion-transparent: var(--color-cta-opacity);
	--data-color-background-success-light: var(--color-underwater-fern-600);
	--data-color-background-info-default: var(--color-enchanting-sapphire-600);
	--data-color-background-placeholder: var(--color-neutral-250-new);
	--data-color-background-white: var(--color-neutral-00-white);
	--data-color-background-active: var(--color-neutral-700);
	--data-color-background-success: var(--color-underwater-fern-50);
	--data-color-background-bankid: var(--color-enchanting-sapphire-100);
	--data-color-background-default: var(--color-neutral-100);
	--data-color-background-info: var(--color-enchanting-sapphire-100);
	--data-color-background-warning: var(--color-orange-zest-100);
	--data-color-background-attention: var(--color-turbinado-sugar-100);
	--data-color-background-skelethon-dark: var(--color-enchanting-sapphire-100);
	--data-color-background-skelethon-light: var(--color-enchanting-sapphire-50);
	--data-color-border-complete: var(--color-underwater-fern-600);
	--data-color-border-active: var(--color-neutral-100);
	--data-color-border-placeholder: var(--color-neutral-100);
	--data-color-border-success: var(--color-cta-opacity);
	--data-color-border-bankid: var(--color-cta-opacity);
	--data-color-border-default: var(--color-cta-opacity);
	--data-color-border-info: var(--color-cta-opacity);
	--data-color-border-warning: var(--color-cta-opacity);
	--data-color-border-attention: var(--color-cta-opacity);
	--data-color-border-separator-light: var(--color-neutral-250-new);
	--input-checkbox-color-foreground-core-selected-neutral: var(--color-enchanting-sapphire-600);
	--input-checkbox-color-foreground-core-selected-warning: var(--color-orange-zest-600);
	--input-checkbox-color-foreground-core-selected-disabled: var(--color-neutral-300);
	--input-checkbox-color-foreground-core-selected-success: var(--color-enchanting-sapphire-600);
	--input-checkbox-color-border-unselected-success: var(--color-enchanting-sapphire-600);
	--input-checkbox-color-border-unselected-disabled: var(--color-neutral-300);
	--input-checkbox-color-border-unselected-warning: var(--color-orange-zest-600);
	--input-checkbox-color-border-selected-neutral: var(--color-enchanting-sapphire-600);
	--input-checkbox-color-border-selected-warning: var(--color-orange-zest-600);
	--input-checkbox-color-border-selected-success: var(--color-enchanting-sapphire-600);
	--input-checkbox-color-border-selected-disabled: var(--color-neutral-300);
	--input-checkbox-color-border-unselected-neutral: var(--color-neutral-300);
	--input-checkbox-color-background-selected-disabled: var(--color-neutral-50);
	--input-checkbox-color-background-selected-warning: var(--color-orange-zest-100);
	--input-checkbox-color-background-selected-success: var(--color-enchanting-sapphire-100);
	--input-checkbox-color-background-selected-neutral: var(--color-enchanting-sapphire-100);
	--input-checkbox-color-background-unselected-warning: var(--color-orange-zest-100);
	--input-checkbox-color-background-unselected-success: var(--color-enchanting-sapphire-100);
	--input-checkbox-color-background-unselected-disabled: var(--color-neutral-50);
	--input-checkbox-color-background-unselected-neutral: var(--color-neutral-00-white);
	--input-radio-color-border-button-selected-success: var(--color-enchanting-sapphire-600);
	--input-radio-color-border-selected-warning: var(--color-orange-zest-600);
	--input-radio-color-border-selected-success: var(--color-enchanting-sapphire-600);
	--input-radio-color-border-unselected-disabled: var(--color-neutral-300);
	--input-radio-color-border-selected-neutral: var(--color-enchanting-sapphire-600);
	--input-radio-color-border-selected-disabled: var(--color-neutral-300);
	--input-radio-color-border-unselected-neutral: var(--color-neutral-300);
	--input-radio-color-border-unselected-warning: var(--color-orange-zest-600);
	--input-radio-color-border-unselected-success: var(--color-enchanting-sapphire-600);
	--input-radio-color-foreground-core-inactive: var(--color-cta-opacity);
	--input-radio-color-foreground-core-disabled: var(--color-neutral-300);
	--input-radio-color-foreground-core-active: var(--color-enchanting-sapphire-600);
	--input-radio-color-background-button-neutral: var(--color-neutral-00-white);
	--input-radio-color-background-button-warning: var(--color-orange-zest-100);
	--input-radio-color-background-button-success: var(--color-enchanting-sapphire-100);
	--input-radio-color-background-selected-disabled: var(--color-neutral-100);
	--input-radio-color-background-selected-warning: var(--color-orange-zest-600);
	--input-radio-color-background-selected-neutral: var(--color-enchanting-sapphire-100);
	--input-radio-color-background-unselected-success: var(--color-enchanting-sapphire-200);
	--input-radio-color-background-unselected-disabled: var(--color-neutral-50);
	--input-radio-color-background-selected-success: var(--color-enchanting-sapphire-100);
	--input-radio-color-background-unselected-warning: var(--color-orange-zest-100);
	--input-radio-color-background-unselected-neutral: var(--color-neutral-00-white);
	--input-toggle-color-background-selected-disabled: var(--color-neutral-300);
	--input-toggle-color-background-unselected-warning: var(--color-enchanting-sapphire-200);
	--input-toggle-color-background-unselected-success: var(--color-enchanting-sapphire-200);
	--input-toggle-color-background-selected-warning: var(--color-orange-zest-600);
	--input-toggle-color-background-selected-neutral: var(--color-enchanting-sapphire-600);
	--input-toggle-color-background-selected-success: var(--color-enchanting-sapphire-600);
	--input-toggle-color-background-unselected-disabled: var(--color-neutral-100);
	--input-toggle-color-background-unselected-neutral: var(--color-enchanting-sapphire-200);
	--input-toggle-color-foreground-selector-disabled: var(--color-neutral-00-white);
	--input-toggle-color-foreground-selector-active: var(--color-neutral-00-white);
	--input-toggle-color-foreground-selector-inactive: var(--color-neutral-00-white);
	--input-radius-form: var(--radius-md);
	--input-radius-radio: var(--radius-s);
	--input-radius-field: var(--radius-s);
	--input-radius-checkbox: var(--radius-xs);
	--input-color-background-rail-disabled: var(--color-neutral-100);
	--input-color-background-rail-fill-neutral: var(--color-neutral-700);
	--input-color-background-highlight-in-form: var(--color-enchanting-sapphire-50);
	--input-color-background-form: var(--color-neutral-00-white);
	--input-color-background-warning: var(--color-enchanting-sapphire-100);
	--input-color-background-success: var(--color-enchanting-sapphire-100);
	--input-color-background-rail-default: var(--color-enchanting-sapphire-100);
	--input-color-background-rail-fill: var(--color-enchanting-sapphire-600);
	--input-color-background-list-select: var(--color-neutral-00-white);
	--input-color-background-list-hover: var(--color-neutral-00-white);
	--input-color-background-transparent: var(--color-cta-opacity);
	--input-color-background-default: var(--color-enchanting-sapphire-100);
	--input-color-background-disabled: var(--color-enchanting-sapphire-50);
	--input-color-background-success-lightest: var(--color-enchanting-sapphire-100);
	--input-color-background-warning-lightest: var(--color-enchanting-sapphire-100);
	--input-color-foreground-selector-neutral: var(--color-neutral-700);
	--input-color-foreground-attention: var(--color-turbinado-sugar-700);
	--input-color-foreground-info: var(--color-enchanting-sapphire-600);
	--input-color-foreground-success: var(--color-underwater-fern-600);
	--input-color-foreground-label-muted: var(--color-neutral-700);
	--input-color-foreground-selector-disabled: var(--color-neutral-100);
	--input-color-foreground-selector: var(--color-enchanting-sapphire-600);
	--input-color-foreground-filled-transparent: var(--color-cta-opacity);
	--input-color-foreground-filled: var(--color-neutral-750);
	--input-color-foreground-label-invert: var(--color-neutral-700);
	--input-color-foreground-placeholder: var(--color-neutral-700);
	--input-color-foreground-label: var(--color-neutral-700);
	--input-color-foreground-warning: var(--color-orange-zest-600);
	--input-color-border-attention: var(--color-turbinado-sugar-700);
	--input-color-border-white: var(--color-neutral-00-white);
	--input-color-border-active-default: var(--color-neutral-100);
	--input-color-border-warning: var(--color-orange-zest-600);
	--input-color-border-success: var(--color-underwater-fern-600);
	--input-color-border-disabled: var(--color-neutral-100);
	--input-color-border-default: var(--color-neutral-100);
	--action-radius-button: var(--radius-s);
	--action-color-background-ghost-hover: var(--color-cta-opacity);
	--action-color-background-ghost: var(--color-cta-opacity);
	--action-color-background-tertiary-hover: var(--color-enchanting-sapphire-100);
	--action-color-background-tertiary: var(--color-enchanting-sapphire-100);
	--action-color-background-link-hover: var(--color-enchanting-sapphire-600);
	--action-color-background-secondary-hover: var(--color-enchanting-sapphire-600);
	--action-color-background-secondary: var(--color-enchanting-sapphire-600);
	--action-color-background-primary-hover: var(--color-cta-cta-green-ab-test);
	--action-color-background-primary: var(--color-cta-cta-green-ab-test);
	--action-color-foreground-on-secondary-invert-hover: var(--color-neutral-1000);
	--action-color-foreground-on-secondary-invert: var(--color-neutral-1000);
	--action-color-foreground-on-primary-invert: var(--color-neutral-1000);
	--action-color-foreground-on-disabled: var(--color-neutral-450-new);
	--action-color-foreground-on-tertiary-hover: var(--color-neutral-1000);
	--action-color-foreground-on-primary-hover: var(--color-neutral-00-white);
	--action-color-foreground-link-invert: var(--color-neutral-00-white);
	--action-color-foreground-on-ghost-hover: var(--color-enchanting-sapphire-500);
	--action-color-foreground-on-ghost: var(--color-enchanting-sapphire-600);
	--action-color-foreground-link-disabled: var(--color-neutral-450-new);
	--action-color-foreground-on-tertiary: var(--color-neutral-1000);
	--action-color-foreground-on-secondary-hover: var(--color-neutral-00-white);
	--action-color-foreground-on-primary: var(--color-neutral-00-white);
	--action-color-foreground-on-secondary: var(--color-neutral-00-white);
	--action-color-foreground-link: var(--color-enchanting-sapphire-600);
	--action-color-foreground-link-visited: var(--color-purple-700);
	--action-color-border-secondary-success: var(--color-cta-opacity);
	--action-color-border-secondary-danger: var(--color-cta-opacity);
	--action-color-border-ghost-hover: var(--color-cta-opacity);
	--action-color-border-ghost: var(--color-cta-opacity);
	--action-color-border-tertiary-hover: var(--color-enchanting-sapphire-400);
	--action-color-border-primary-hover: var(--color-cta-cta-green-ab-test);
	--action-color-border-tertiary: var(--color-enchanting-sapphire-400);
	--action-color-border-primary: var(--color-cta-cta-green-ab-test);
	--action-color-border-secondary: var(--color-cta-opacity);
	--action-color-border-secondary-hover: var(--color-cta-opacity);
	--global-size-modal-top-band: var(--size-24);
	--global-size-4xlg: var(--size-48);
	--global-size-2xs: var(--size-8);
	--global-size-custom: var(--size-72);
	--global-size-3xlg: var(--size-48);
	--global-size-xlg: var(--size-36);
	--global-size-s: var(--size-20);
	--global-size-border-thick: var(--size-2);
	--global-size-border-thin: var(--size-1);
	--global-size-2xlg: var(--size-40);
	--global-size-lg: var(--size-32);
	--global-size-md: var(--size-24);
	--global-size-xs: var(--size-16);
	--global-color-elevation-surface-sunken-hover: var(--color-neutral-00-white);
	--global-color-elevation-surface-overlay-hover: var(--color-neutral-00-white);
	--global-color-elevation-surface-raised-hover: var(--color-neutral-00-white);
	--global-color-elevation-surface-overlay: var(--color-neutral-00-white);
	--global-color-elevation-surface-sunken: var(--color-neutral-00-white);
	--global-color-elevation-surface-raised: var(--color-neutral-00-white);
	--global-color-background-surface-neutral: var(--color-enchanting-sapphire-50);
	--global-color-background-primary-hero: var(--color-neutral-800);
	--global-color-background-black: var(--color-neutral-1000);
	--global-color-background-disabled: var(--color-neutral-100);
	--global-color-background-warning-darkest: var(--color-orange-zest-600);
	--global-color-background-warning-darker: var(--color-orange-zest-600);
	--global-color-background-warning-dark: var(--color-orange-zest-600);
	--global-color-background-warning-default: var(--color-orange-zest-600);
	--global-color-background-warning-light: var(--color-orange-zest-300);
	--global-color-background-warning-lighter: var(--color-orange-zest-300);
	--global-color-background-warning-lightest: var(--color-orange-zest-100);
	--global-color-background-attention-darkest: var(--color-turbinado-sugar-800);
	--global-color-background-attention-darker: var(--color-turbinado-sugar-800);
	--global-color-background-attention-dark: var(--color-turbinado-sugar-800);
	--global-color-background-attention-default: var(--color-turbinado-sugar-600);
	--global-color-background-attention-light: var(--color-turbinado-sugar-300);
	--global-color-background-attention-lighter: var(--color-turbinado-sugar-300);
	--global-color-background-attention-lightest: var(--color-turbinado-sugar-200);
	--global-color-background-success-darkest: var(--color-underwater-fern-600);
	--global-color-background-success-darker: var(--color-underwater-fern-600);
	--global-color-background-success-dark: var(--color-underwater-fern-600);
	--global-color-background-success-default: var(--color-underwater-fern-600);
	--global-color-background-success-light: var(--color-underwater-fern-300);
	--global-color-background-success-lighter: var(--color-underwater-fern-200);
	--global-color-background-success-lightest: var(--color-underwater-fern-100);
	--global-color-background-info-darkest: var(--color-enchanting-sapphire-800);
	--global-color-background-info-darker: var(--color-enchanting-sapphire-800);
	--global-color-background-info-dark: var(--color-enchanting-sapphire-800);
	--global-color-background-info-default: var(--color-enchanting-sapphire-600);
	--global-color-background-info-light: var(--color-enchanting-sapphire-500);
	--global-color-background-info-lighter: var(--color-enchanting-sapphire-200);
	--global-color-background-info-lightest: var(--color-enchanting-sapphire-100);
	--global-color-background-neutral-darkest-extra: var(--color-neutral-500);
	--global-color-background-neutral-darkest: var(--color-neutral-500);
	--global-color-background-neutral-darker: var(--color-neutral-500);
	--global-color-background-neutral-dark: var(--color-neutral-500);
	--global-color-background-neutral-default: var(--color-neutral-500);
	--global-color-background-neutral-light: var(--color-neutral-300);
	--global-color-background-neutral-lighter: var(--color-neutral-200);
	--global-color-background-neutral-lightest: var(--color-neutral-50);
	--global-color-background-highlight-secondary-darkest: var(--color-underwater-fern-800);
	--global-color-background-highlight-secondary-darker: var(--color-underwater-fern-800);
	--global-color-background-highlight-secondary-dark: var(--color-underwater-fern-800);
	--global-color-background-highlight-secondary-default: var(--color-underwater-fern-600);
	--global-color-background-highlight-secondary-light: var(--color-underwater-fern-300);
	--global-color-background-highlight-secondary-lighter: var(--color-underwater-fern-300);
	--global-color-background-highlight-secondary-lightest: var(--color-neon-yellow-100);
	--global-color-background-primary-darkest: var(--color-enchanting-sapphire-800);
	--global-color-background-primary-darker: var(--color-enchanting-sapphire-800);
	--global-color-background-primary-dark: var(--color-enchanting-sapphire-800);
	--global-color-background-primary-default: var(--color-enchanting-sapphire-600);
	--global-color-background-primary-light: var(--color-enchanting-sapphire-300);
	--global-color-background-primary-lighter: var(--color-enchanting-sapphire-300);
	--global-color-background-primary-lightest: var(--color-enchanting-sapphire-100);
	--global-color-background-transparent: var(--color-cta-opacity);
	--global-color-background-page: var(--color-enchanting-sapphire-100);
	--global-color-background-white: var(--color-neutral-00-white);
	--global-color-background-highlight-on-page: var(--color-neutral-00-white);
	--global-color-foreground-journey-body-invert: var(--color-neutral-700);
	--global-color-foreground-journey-heading-invert: var(--color-neutral-700);
	--global-color-foreground-heading-highlight: var(--color-enchanting-sapphire-600);
	--global-color-foreground-heading-section: var(--color-neutral-1000);
	--global-color-foreground-sub-heading-hero: var(--color-neutral-200);
	--global-color-foreground-body-hero: var(--color-neutral-200);
	--global-color-foreground-heading-hero-highlight: var(--color-neutral-00-white);
	--global-color-foreground-body-highlight: var(--color-neutral-700);
	--global-color-foreground-body-invert-white: var(--color-neutral-00-white);
	--global-color-foreground-heading-invert: var(--color-neutral-00-white);
	--global-color-foreground-body-invert: var(--color-neutral-00-white);
	--global-color-foreground-action-primary-darkest: var(--color-enchanting-sapphire-800);
	--global-color-foreground-highlight-secondary-on-white: var(--color-underwater-fern-800);
	--global-color-foreground-warning-darkest: var(--color-orange-zest-800);
	--global-color-foreground-warning-on-lighter: var(--color-orange-zest-600);
	--global-color-foreground-warning-on-lightest: var(--color-orange-zest-700);
	--global-color-foreground-warning-on-white: var(--color-orange-zest-600);
	--global-color-foreground-warning-on-darkest: var(--color-orange-zest-300);
	--global-color-foreground-warning-on-darker: var(--color-orange-zest-300);
	--global-color-foreground-attention-darkest: var(--color-turbinado-sugar-800);
	--global-color-foreground-attention-on-lighter: var(--color-turbinado-sugar-800);
	--global-color-foreground-attention-on-lightest: var(--color-turbinado-sugar-600);
	--global-color-foreground-attention-default: var(--color-turbinado-sugar-600);
	--global-color-foreground-attention-on-darkest: var(--color-turbinado-sugar-300);
	--global-color-foreground-attention-on-darker: var(--color-turbinado-sugar-300);
	--global-color-foreground-success-darkest: var(--color-underwater-fern-800);
	--global-color-foreground-success-on-lighter: var(--color-underwater-fern-800);
	--global-color-foreground-success-on-lightest: var(--color-underwater-fern-700);
	--global-color-foreground-success-on-white: var(--color-underwater-fern-600);
	--global-color-foreground-success-on-darkest: var(--color-underwater-fern-100);
	--global-color-foreground-success-on-darker: var(--color-underwater-fern-100);
	--global-color-foreground-info-darkest: var(--color-enchanting-sapphire-800);
	--global-color-foreground-info-on-lighter: var(--color-enchanting-sapphire-600);
	--global-color-foreground-info-on-lightest: var(--color-enchanting-sapphire-600);
	--global-color-foreground-info-on-white: var(--color-enchanting-sapphire-600);
	--global-color-foreground-info-on-darkest: var(--color-enchanting-sapphire-100);
	--global-color-foreground-info-on-darker: var(--color-enchanting-sapphire-100);
	--global-color-foreground-neutral-darkest-extra: var(--color-neutral-500);
	--global-color-foreground-neutral-on-lighter: var(--color-neutral-500);
	--global-color-foreground-neutral-on-lightest: var(--color-neutral-500);
	--global-color-foreground-neutral-dark: var(--color-neutral-500);
	--global-color-foreground-neutral-default: var(--color-neutral-500);
	--global-color-foreground-neutral-light: var(--color-neutral-300);
	--global-color-foreground-neutral-on-darker: var(--color-neutral-200);
	--global-color-foreground-neutral-on-darkest: var(--color-neutral-50);
	--global-color-foreground-highlight-secondary-on-lighter: var(--color-underwater-fern-800);
	--global-color-foreground-highlight-secondary-on-lightest: var(--color-neon-yellow-800);
	--global-color-foreground-highlight-secondary-on-darkest: var(--color-underwater-fern-100);
	--global-color-foreground-highlight-secondary-on-darker: var(--color-underwater-fern-100);
	--global-color-foreground-primary-on-lighter: var(--color-enchanting-sapphire-800);
	--global-color-foreground-primary-on-lightest: var(--color-enchanting-sapphire-700);
	--global-color-foreground-primary-on-darkest: var(--color-enchanting-sapphire-100);
	--global-color-foreground-primary-on-darker: var(--color-enchanting-sapphire-100);
	--global-color-foreground-primary-on-dark: var(--color-enchanting-sapphire-600);
	--global-color-foreground-heading: var(--color-neutral-1000);
	--global-color-foreground-heading-muted: var(--color-neutral-650);
	--global-color-foreground-body: var(--color-neutral-700);
	--global-color-foreground-body-muted: var(--color-neutral-450-new);
	--global-color-foreground-disabled: var(--color-neutral-350-new);
	--global-color-border-black: var(--color-neutral-1000);
	--global-color-border-info-lighter: var(--color-enchanting-sapphire-600);
	--global-color-border-success-lighter: var(--color-underwater-fern-700);
	--global-color-border-attention-lighter: var(--color-turbinado-sugar-600);
	--global-color-border-warning-lighter: var(--color-orange-zest-600);
	--global-color-border-focus-on-dark: var(--color-enchanting-sapphire-100);
	--global-color-border-warning-darker: var(--color-orange-zest-600);
	--global-color-border-warning-dark: var(--color-cta-opacity);
	--global-color-border-warning-default: var(--color-orange-zest-600);
	--global-color-border-warning-lightest: var(--color-orange-zest-100);
	--global-color-border-attention-darker: var(--color-cta-opacity);
	--global-color-border-attention-dark: var(--color-turbinado-sugar-600);
	--global-color-border-attention-default: var(--color-turbinado-sugar-600);
	--global-color-border-attention-lightest: var(--color-turbinado-sugar-100);
	--global-color-border-success-darker: var(--color-underwater-fern-700);
	--global-color-border-success-dark: var(--color-cta-opacity);
	--global-color-border-success-default: var(--color-underwater-fern-600);
	--global-color-border-success-lightest: var(--color-underwater-fern-100);
	--global-color-border-info-darker: var(--color-enchanting-sapphire-600);
	--global-color-border-info-dark: var(--color-cta-opacity);
	--global-color-border-info-default: var(--color-enchanting-sapphire-600);
	--global-color-border-info-lightest: var(--color-enchanting-sapphire-100);
	--global-color-border-neutral-darkest-extra: var(--color-neutral-200);
	--global-color-border-neutral-darkest: var(--color-neutral-200);
	--global-color-border-neutral-darker: var(--color-neutral-200);
	--global-color-border-neutral-dark: var(--color-enchanting-sapphire-200);
	--global-color-border-neutral-default: var(--color-neutral-50);
	--global-color-border-neutral-light: var(--color-neutral-50);
	--global-color-border-neutral-lighter: var(--color-neutral-50);
	--global-color-border-neutral-lightest: var(--color-neutral-00);
	--global-color-border-highlight-secondary-darker: var(--color-underwater-fern-800);
	--global-color-border-highlight-secondary-dark: var(--color-cta-opacity);
	--global-color-border-highlight-secondary-default: var(--color-underwater-fern-600);
	--global-color-border-highlight-secondary-light: var(--color-underwater-fern-600);
	--global-color-border-highlight-secondary-lighter: var(--color-underwater-fern-100);
	--global-color-border-highlight-secondary-lightest: var(--color-underwater-fern-100);
	--global-color-border-primary-darker: var(--color-cta-opacity);
	--global-color-border-primary-dark: var(--color-enchanting-sapphire-800);
	--global-color-border-primary-default: var(--color-enchanting-sapphire-500);
	--global-color-border-primary-light: var(--color-enchanting-sapphire-500);
	--global-color-border-primary-lighter: var(--color-enchanting-sapphire-100);
	--global-color-border-primary-lightest: var(--color-enchanting-sapphire-100);
	--global-color-border-white: var(--color-neutral-00-white);
	--global-color-border-focus: var(--color-enchanting-sapphire-100);
	--global-color-border-transparent: var(--color-cta-opacity);
	--global-radius-micro: var(--radius-xs);
	--global-radius-none: var(--radius-none);
	--global-radius-minimal: var(--radius-s);
	--global-radius-medium: var(--radius-md);
	--global-radius-rounded: var(--radius-lg);
	--global-radius-full: var(--radius-xxlg);
	--global-space-5xlg: var(--space-72);
	--global-space-sm: var(--space-20);
	--global-space-5xsm: var(--space-2);
	--global-space-xsm: var(--space-16);
	--global-space-3xlg: var(--space-56);
	--global-space-4xsm: var(--space-4);
	--global-space-3xsm: var(--space-8);
	--global-space-2xsm: var(--space-12);
	--global-space-md: var(--space-24);
	--global-space-lg: var(--space-32);
	--global-space-xlg: var(--space-40);
	--global-space-2xlg: var(--space-48);
	--global-space-4xlg: var(--space-64);
	--global-space-dsk-page-margin: var(--space-90);
	--global-space-none: var(--space-0)
}

[data-theme=uscore-light] {
	--font-body-xxlg-semibold: normal 600 1.5rem / 1.5 "Poppins";
	--font-body-xxlg: normal 400 1.5rem / 1.5 "Poppins";
	--font-body-xlg-bold-button: normal 700 1.25rem / 1.2 "Poppins";
	--font-body-xlg-semibold: normal 600 1.25rem / 1.5 "Poppins";
	--font-body-xlg: normal 400 1.25rem / 1.5 "Poppins";
	--font-body-lg-bold-button: normal 700 1.125rem / 1.333 "Poppins";
	--font-body-lg-link: normal 400 1.125rem / 1.5 "Poppins";
	--font-body-lg-semibold: normal 600 1.125rem / 1.5 "Poppins";
	--font-body-lg: normal 400 1.125rem / 1.5 "Poppins";
	--font-body-md-bold-button: normal 700 1rem / 1.5 "Poppins";
	--font-body-md-link: normal 400 1rem / 1.5 "Poppins";
	--font-body-md-semibold: normal 600 1rem / 1.5 "Poppins";
	--font-body-md: normal 400 1rem / 1.5 "Poppins";
	--font-body-s-link: normal 400 .875rem / 1.5 "Poppins";
	--font-body-s-semibold: normal 600 .875rem / 1.5 "Poppins";
	--font-body-s: normal 400 .875rem / 1.5 "Poppins";
	--font-body-xs-semibold: normal 600 .75rem / 1.5 "Poppins";
	--font-body-xs: normal 400 .75rem / 1.5 "Poppins";
	--font-heading-hero-lg: normal 500 2.25rem / 1.25 "Poppins";
	--font-heading-hero-md: normal 500 1.875rem / 1.25 "Poppins";
	--font-heading-hero-s: normal 500 1.5rem / 1.25 "Poppins";
	--font-heading-lg: normal 500 1.875rem / 1.25 "Poppins";
	--font-heading-md: normal 500 1.5rem / 1.25 "Poppins";
	--font-heading-md-semibold: normal 600 1.5rem / 1.25 "Poppins";
	--font-heading-s: normal 500 1.125rem / 1.25 "Poppins";
	--font-heading-xs: normal 500 1rem / 1.25 "Poppins";
	--font-heading-xxs: normal 500 .875rem / 1.25 "Poppins"
}

[data-theme=uscore-light] {
	--effect-info-hover: 0 0 0 .1875rem #53a1fa33;
	--effect-attention-hover: 0 0 0 .1875rem #d19d0033;
	--effect-success-hover: 0 0 0 .1875rem #00b69533;
	--effect-default-hover: 0 0 0 .1875rem #363d4333;
	--effect-warning-hover: 0 0 0 .1875rem #e7511e33;
	--effect-selector-pulse: 0 0 0 .5625rem #ffc10733;
	--effect-selector-hover: 0 0 0 .375rem #ffc10733;
	--effect-overlay-1: 0 .75rem 1rem 0 #4c545c2e;
	--effect-overlay-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-3-1: 0 .5rem .75rem 0 #4c545c1f;
	--effect-raised-level-3-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-2-1: 0 .25rem .75rem 0 #4c545c1f;
	--effect-raised-level-2-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-1-1: 0 .125rem .375rem 0 #4c545c1f;
	--effect-raised-level-1-0: 0 0 .0625rem 0 #4c545c40
}

[data-theme=uscore-light] {
	--color-border-background-focus: var(--global-color-border-transparent);
	--effect-shadow-focus-ring: 0 0 0 2px var(--global-color-border-white, #fff), 0 0 0 4px var(--global-color-border-focus);
	--effect-overlay: var(--effect-overlay-0), var(--effect-overlay-1);
	--effect-raised-level-1: var(--effect-raised-level-1-0), var(--effect-raised-level-1-1);
	--effect-raised-level-2: var(--effect-raised-level-2-0), var(--effect-raised-level-2-1);
	--effect-raised-level-3: var(--effect-raised-level-3-0), var(--effect-raised-level-3-1);
	--effect-dark-spread-dark-spread-l: 0 0 1rem 0 rgba(30, 37, 47, .2)
}

@import"../../../../node_modules/modern-normalize/modern-normalize.css";

@layer reset {

	[data-theme] h1,
	[data-theme] h2,
	[data-theme] h3,
	[data-theme] h4,
	[data-theme] h5,
	[data-theme] h6,
	[data-theme] p,
	[data-theme] a,
	[data-theme] button,
	[data-theme] input,
	[data-theme] textarea,
	[data-theme] label,
	[data-theme] li,
	[data-theme] ul,
	[data-theme] ol,
	[data-theme] dl,
	[data-theme] dd,
	[data-theme] dt,
	[data-theme] table,
	[data-theme] tr,
	[data-theme] td,
	[data-theme] th,
	[data-theme] form,
	[data-theme] fieldset,
	[data-theme] legend,
	[data-theme] figure,
	[data-theme] figcaption,
	[data-theme] article,
	[data-theme] aside,
	[data-theme] footer,
	[data-theme] header,
	[data-theme] nav,
	[data-theme] section {
		margin: unset
	}
}

*,
:before,
:after {
	box-sizing: border-box
}

html,
body {
	scroll-behavior: smooth;
	line-height: unset;
	margin: 0
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	transition: background-color 5000s ease-in-out 0s !important
}

:root {
	--typography-font-size-default: 16px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

[data-theme=zmarta] {
	--typography-font-family-default: "Inter", sans-serif;
	--typography-font-family-heading: "Pantograph Pro", sans-serif
}

@font-face {
	font-family: Pantograph Pro;
	src: url(https://form.axofinance.com/pantograph-wide-medium-pro.woff2) format("woff2");
	font-weight: 500;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Inter;
	src: url(https://form.axofinance.com/inter-v12-latin-regular.woff2) format("woff2");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Inter;
	src: url(https://form.axofinance.com/inter-v12-latin-600.woff2) format("woff2");
	font-weight: 600;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Poppins;
	src: url(https://form.axofinance.com/Poppins-Bold.woff2) format("woff2");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@layer legacy,
reset,
base,
feature,
content,
product;

[data-theme=zmarta] {
	--line-height-13: 4.5rem;
	--line-height-12: 3.625rem;
	--line-height-11: 3rem;
	--line-height-10: 2.375rem;
	--line-height-9: 2.25rem;
	--line-height-8: 1.875rem;
	--line-height-7: 1.8125rem;
	--line-height-6: 1.6875rem;
	--line-height-5: 1.5rem;
	--line-height-4: 1.375rem;
	--line-height-3: 1.3125rem;
	--line-height-2: 1.1875rem;
	--line-height-1: 1.125rem;
	--line-height-0: 1.0625rem;
	--font-family-inter: Inter;
	--font-family-pantograph-pro: Pantograph Pro;
	--font-weight-wide-medium: 25rem;
	--font-weight-medium: 31.25rem;
	--font-weight-semibold: 37.5rem;
	--font-weight-regular: 25rem;
	--font-weight-bold: 43.75rem;
	--font-size-10: 3.75rem;
	--font-size-9: 3rem;
	--font-size-8: 2.5rem;
	--font-size-7: 2.25rem;
	--font-size-6: 2rem;
	--font-size-5: 1.5rem;
	--font-size-4: 1.25rem;
	--font-size-3: 1.125rem;
	--font-size-2: 1rem;
	--font-size-1: .875rem;
	--font-size-0: .75rem;
	--radius-xxlg: 62.4375rem;
	--radius-xlg: 2rem;
	--radius-lg: 1.5rem;
	--radius-md: 1rem;
	--radius-s: .5rem;
	--radius-xs: .25rem;
	--radius-none: 0;
	--size-128: 8rem;
	--size-90: 5.625rem;
	--size-72: 4.5rem;
	--size-64: 4rem;
	--size-56: 3.5rem;
	--size-48: 3rem;
	--size-40: 2.5rem;
	--size-36: 2.25rem;
	--size-32: 2rem;
	--size-28: 1.75rem;
	--size-24: 1.5rem;
	--size-20: 1.25rem;
	--size-16: 1rem;
	--size-12: .75rem;
	--size-8: .5rem;
	--size-4: .25rem;
	--size-2: .125rem;
	--size-1: .0625rem;
	--size-0: 0;
	--space-90: 5.625rem;
	--space-72: 4.5rem;
	--space-64: 4rem;
	--space-56: 3.5rem;
	--space-48: 3rem;
	--space-40: 2.5rem;
	--space-32: 2rem;
	--space-28: 1.75rem;
	--space-24: 1.5rem;
	--space-20: 1.25rem;
	--space-16: 1rem;
	--space-12: .75rem;
	--space-8: .5rem;
	--space-4: .25rem;
	--space-2: .125rem;
	--space-0: 0;
	--color-insurance-purple-900: #2d0f39ff;
	--color-insurance-purple-800: #591c6dff;
	--color-insurance-purple-700: #892ba6ff;
	--color-insurance-purple-600: #b248d0ff;
	--color-insurance-purple-500: #cb80deff;
	--color-insurance-purple-400: #d49ae5ff;
	--color-insurance-purple-300: #deb2ebff;
	--color-insurance-purple-200: #e8caf1ff;
	--color-insurance-purple-100: #f4e7f9ff;
	--color-insurance-purple-50: #f9f3fcff;
	--color-blue-freedom-900: #24385bff;
	--color-blue-freedom-800: #ffffffff;
	--color-blue-freedom-700: #ffffffff;
	--color-blue-freedom-600: #ffffffff;
	--color-blue-freedom-500: #1db5e4ff;
	--color-blue-freedom-400: #ffffffff;
	--color-blue-freedom-300: #ffffffff;
	--color-blue-freedom-200: #ffffffff;
	--color-blue-freedom-100: #d8f1faff;
	--color-blue-freedom-50: #ebf8fdff;
	--color-blue-centum-900: #24385bff;
	--color-blue-centum-800: #ffffffff;
	--color-blue-centum-700: #ffffffff;
	--color-blue-centum-600: #1599c1ff;
	--color-blue-centum-500: #00a7f8ff;
	--color-blue-centum-400: #ffffffff;
	--color-blue-centum-300: #ffffffff;
	--color-blue-centum-200: #ffffffff;
	--color-blue-centum-100: #bcdbe5ff;
	--color-blue-centum-50: #ddedf2ff;
	--color-bankid-no: #4e226bff;
	--color-bankid-se: #183e4fff;
	--color-vipps: #ff5b24ff;
	--color-opacity: #ffffff00;
	--color-yellow-900: #ffffffff;
	--color-yellow-800: #ffffffff;
	--color-yellow-700: #ffffffff;
	--color-yellow-600: #ffffffff;
	--color-yellow-500: #da8b2dff;
	--color-yellow-400: #ffffffff;
	--color-yellow-300: #fad998ff;
	--color-yellow-200: #ffffffff;
	--color-yellow-100: #ffffffff;
	--color-yellow-50: #ffffffff;
	--color-gray-900: #ffffffff;
	--color-gray-800: #ffffffff;
	--color-gray-700: #ffffffff;
	--color-gray-600: #ffffffff;
	--color-gray-500: #737373ff;
	--color-gray-400: #ffffffff;
	--color-gray-300: #b2b2b2ff;
	--color-gray-200: #ccccccff;
	--color-gray-100: #ffffffff;
	--color-gray-50: #f2f2f2ff;
	--color-red-900: #ffffffff;
	--color-red-800: #ffffffff;
	--color-red-700: #ffffffff;
	--color-red-600: #ffffffff;
	--color-red-500: #d2505dff;
	--color-red-400: #ffffffff;
	--color-red-300: #fda29bff;
	--color-red-200: #ffffffff;
	--color-red-100: #f9cbc8ff;
	--color-red-50: #ffffffff;
	--color-green-900: #ffffffff;
	--color-green-800: #ffffffff;
	--color-green-700: #ffffffff;
	--color-green-600: #ffffffff;
	--color-green-500: #066e60ff;
	--color-green-400: #ffffffff;
	--color-green-300: #6bd69fff;
	--color-green-200: #ffffffff;
	--color-green-100: #b8e0d5ff;
	--color-green-50: #e1f6f1ff;
	--color-brown-900: #ffffffff;
	--color-brown-800: #ffffffff;
	--color-brown-700: #ffffffff;
	--color-brown-600: #ffffffff;
	--color-brown-500: #634f37ff;
	--color-brown-400: #ffffffff;
	--color-brown-300: #ffffffff;
	--color-brown-200: #ffffffff;
	--color-brown-100: #ffffffff;
	--color-brown-50: #ffffffff;
	--color-orange-900: #ffffffff;
	--color-orange-800: #ffffffff;
	--color-orange-700: #ffffffff;
	--color-orange-600: #ffffffff;
	--color-orange-500: #eb8354ff;
	--color-orange-400: #ffffffff;
	--color-orange-300: #fcc3a7ff;
	--color-orange-200: #ffffffff;
	--color-orange-100: #ffffffff;
	--color-orange-50: #feece4ff;
	--color-beige-900: #ffffffff;
	--color-beige-800: #ffffffff;
	--color-beige-700: #ffffffff;
	--color-beige-600: #ffffffff;
	--color-beige-500: #f6f3e9ff;
	--color-beige-400: #ffffffff;
	--color-beige-300: #fbf9f4ff;
	--color-beige-200: #ffffffff;
	--color-beige-100: #ffffffff;
	--color-beige-50: #ffffffff;
	--color-purple-900: #ffffffff;
	--color-purple-800: #ffffffff;
	--color-purple-700: #cb80deff;
	--color-purple-600: #ffffffff;
	--color-purple-500: #e7acf6ff;
	--color-purple-400: #ffffffff;
	--color-purple-300: #ffffffff;
	--color-purple-200: #ffffffff;
	--color-purple-100: #ffffffff;
	--color-purple-50: #f5defbff;
	--color-blue-900: #ffffffff;
	--color-blue-800: #ffffffff;
	--color-blue-700: #ffffffff;
	--color-blue-600: #ffffffff;
	--color-blue-500: #135f7cff;
	--color-blue-400: #ffffffff;
	--color-blue-300: #6fc2e3ff;
	--color-blue-200: #ffffffff;
	--color-blue-100: #bcdbe5ff;
	--color-blue-50: #d8e8edff;
	--color-1: #000000ff;
	--color-0: #ffffffff;
	--global-color-elevation-shadow-default: #7373732e;
	--global-color-elevation-shadow-shadow-light: #7373731f;
	--global-color-elevation-shadow-dark: #73737340;
	--stepper-radius-default: var(--radius-md);
	--stepper-color-background-step-pending: var(--color-gray-50);
	--stepper-color-background-step-complete: var(--color-gray-50);
	--stepper-color-background-step-active: var(--color-gray-50);
	--stepper-color-background-rail-fill: var(--color-beige-500);
	--stepper-color-background-rail: var(--color-0);
	--counter-radius-default: var(--radius-md);
	--counter-color-foreground-success: var(--color-blue-50);
	--counter-color-background-disabled: var(--color-gray-50);
	--counter-color-background-success: var(--color-purple-50);
	--counter-color-background-default: var(--color-0);
	--file-upload-color-border-default: var(--color-gray-300);
	--file-upload-color-border-active: var(--color-blue-300);
	--file-upload-color-foreground-success: var(--color-1);
	--file-upload-color-foreground-warning: var(--color-red-500);
	--file-upload-color-background-disabled: var(--color-gray-50);
	--file-upload-color-background-hover: var(--color-gray-50);
	--file-upload-color-background-default: var(--color-0);
	--file-upload-color-background-warning: var(--color-red-50);
	--file-upload-color-background-success: var(--color-green-50);
	--insurance-color-border-separator-white: var(--color-0);
	--insurance-color-background-header-default: var(--color-opacity);
	--insurance-color-background-gradient: var(--color-beige-500);
	--insurance-color-background-highlight: var(--color-insurance-purple-100);
	--insurance-color-foreground-body-highlight-muted: var(--color-insurance-purple-800);
	--insurance-color-foreground-slider: var(--color-insurance-purple-300);
	--insurance-color-foreground-body-highlight: var(--color-insurance-purple-800);
	--insurance-color-foreground-sub-brand: var(--color-insurance-purple-800);
	--content-color-background-drawer-dark: var(--color-blue-500);
	--content-color-background-drawer-cookie-invert: var(--color-0);
	--content-color-background-drawer-darker: var(--color-blue-500);
	--content-color-background-section-highlight-tertiary: var(--color-gray-50);
	--content-color-background-section-highlight-secondary: var(--color-blue-50);
	--content-color-background-section-highlight-primary: var(--color-beige-500);
	--content-color-background-section-highlight-none: var(--color-0);
	--content-color-background-section-highlight-neutral: var(--color-gray-50);
	--content-color-background-section-none: var(--color-0);
	--content-color-background-section-tertiary: var(--color-orange-50);
	--content-color-background-section-secondary: var(--color-blue-50);
	--content-color-background-section-primary: var(--color-beige-500);
	--content-color-background-section-neutral: var(--color-gray-50);
	--content-color-background-statement-tertiary: var(--color-gray-50);
	--content-color-background-statement-secondary: var(--color-blue-50);
	--content-color-background-statement-primary: var(--color-beige-500);
	--content-color-background-statement-neutral: var(--color-0);
	--content-color-foreground-section-body-invert: var(--color-1);
	--content-color-foreground-section-body-muted-invert: var(--color-gray-500);
	--content-color-foreground-section-heading-invert: var(--color-1);
	--navigation-color-border-tab-active: var(--color-blue-500);
	--navigation-color-border-tab-default: var(--color-blue-100);
	--navigation-color-border-item-hover: var(--color-0);
	--navigation-color-border-anchor-hover: var(--color-orange-500);
	--navigation-color-border-anchor-default: var(--color-orange-300);
	--navigation-color-foreground-tab-default: var(--color-1);
	--navigation-color-foreground-tab-disabled: var(--color-gray-500);
	--navigation-color-foreground-tab-active: var(--color-blue-500);
	--navigation-color-foreground-anchor-item-hover: var(--color-1);
	--navigation-color-foreground-footer-item-muted: var(--color-gray-500);
	--navigation-color-foreground-footer-item: var(--color-1);
	--navigation-color-foreground-top-item-select: var(--color-1);
	--navigation-color-foreground-top-item: var(--color-1);
	--navigation-color-background-tab-disabled: var(--color-gray-50);
	--navigation-color-background-tab-default: var(--color-0);
	--navigation-color-background-tab-hover: var(--color-0);
	--navigation-color-background-anchor-hover: var(--color-beige-500);
	--navigation-color-background-anchor-default: var(--color-opacity);
	--navigation-color-background-nav-top-on-scroll: var(--color-0);
	--navigation-color-background-footer-item-select: var(--color-opacity);
	--navigation-color-background-footer-item: var(--color-opacity);
	--navigation-color-background-footer-highlight: var(--color-blue-50);
	--navigation-color-background-footer-neutral: var(--color-blue-100);
	--navigation-color-background-nav-item-select: var(--color-blue-100);
	--navigation-color-background-nav-top-item: var(--color-1);
	--navigation-color-background-drawer: var(--color-0);
	--navigation-color-background-nav-top: var(--color-0);
	--data-radius-modal-top: var(--radius-md);
	--data-radius-progress: var(--radius-md);
	--data-radius-modal: var(--radius-md);
	--data-radius-toast: var(--radius-lg);
	--data-radius-tooltip: var(--radius-s);
	--data-radius-card: var(--radius-s);
	--data-radius-message: var(--radius-s);
	--data-color-foreground-bankid-se: var(--color-bankid-se);
	--data-color-foreground-trustpilot-hero: var(--color-0);
	--data-color-foreground-placeholder: var(--color-gray-500);
	--data-color-foreground-success: var(--color-1);
	--data-color-foreground-bankid: var(--color-bankid-no);
	--data-color-foreground-default: var(--color-1);
	--data-color-foreground-info: var(--color-1);
	--data-color-foreground-warning: var(--color-1);
	--data-color-foreground-attention: var(--color-1);
	--data-color-background-tooltip-dark: var(--color-orange-300);
	--data-color-background-tooltip-light: var(--color-orange-300);
	--data-color-background-offer-disabled: var(--color-gray-50);
	--data-color-background-offer: var(--color-0);
	--data-color-background-highlihgt-tertiary: var(--color-green-50);
	--data-color-background-highlihgt-secondary: var(--color-blue-100);
	--data-color-background-highlihgt-primary: var(--color-orange-50);
	--data-color-background-modal-top-default: var(--color-beige-500);
	--data-color-background-modal-top-info: var(--color-blue-100);
	--data-color-background-modal-top-attention: var(--color-orange-300);
	--data-color-background-modal-top-warning: var(--color-red-300);
	--data-color-background-modal-top-success: var(--color-green-100);
	--data-color-background-modal-overlay: var(--color-1);
	--data-color-background-success-refinance: var(--color-beige-500);
	--data-color-background-progress: var(--color-blue-100);
	--data-color-background-accordion-dark: var(--color-gray-500);
	--data-color-background-accordion-light: var(--color-gray-50);
	--data-color-background-accordion-transparent: var(--color-opacity);
	--data-color-background-success-light: var(--color-green-300);
	--data-color-background-info-default: var(--color-orange-300);
	--data-color-background-placeholder: var(--color-gray-50);
	--data-color-background-white: var(--color-0);
	--data-color-background-active: var(--color-1);
	--data-color-background-success: var(--color-green-50);
	--data-color-background-bankid: var(--color-purple-50);
	--data-color-background-default: var(--color-beige-500);
	--data-color-background-info: var(--color-blue-100);
	--data-color-background-warning: var(--color-red-100);
	--data-color-background-attention: var(--color-orange-50);
	--data-color-background-skelethon-dark: var(--color-gray-200);
	--data-color-background-skelethon-light: var(--color-gray-50);
	--data-color-border-complete: var(--color-green-300);
	--data-color-border-active: var(--color-blue-300);
	--data-color-border-placeholder: var(--color-gray-500);
	--data-color-border-success: var(--color-opacity);
	--data-color-border-bankid: var(--color-opacity);
	--data-color-border-default: var(--color-opacity);
	--data-color-border-info: var(--color-opacity);
	--data-color-border-warning: var(--color-opacity);
	--data-color-border-attention: var(--color-opacity);
	--data-color-border-separator-light: var(--color-beige-500);
	--input-checkbox-color-foreground-core-selected-neutral: var(--color-1);
	--input-checkbox-color-foreground-core-selected-warning: var(--color-red-500);
	--input-checkbox-color-foreground-core-selected-disabled: var(--color-gray-500);
	--input-checkbox-color-foreground-core-selected-success: var(--color-1);
	--input-checkbox-color-border-unselected-success: var(--color-opacity);
	--input-checkbox-color-border-unselected-disabled: var(--color-opacity);
	--input-checkbox-color-border-unselected-warning: var(--color-opacity);
	--input-checkbox-color-border-selected-neutral: var(--color-opacity);
	--input-checkbox-color-border-selected-warning: var(--color-opacity);
	--input-checkbox-color-border-selected-success: var(--color-opacity);
	--input-checkbox-color-border-selected-disabled: var(--color-opacity);
	--input-checkbox-color-border-unselected-neutral: var(--color-opacity);
	--input-checkbox-color-background-selected-disabled: var(--color-gray-200);
	--input-checkbox-color-background-selected-warning: var(--color-red-100);
	--input-checkbox-color-background-selected-success: var(--color-purple-500);
	--input-checkbox-color-background-selected-neutral: var(--color-purple-500);
	--input-checkbox-color-background-unselected-warning: var(--color-red-100);
	--input-checkbox-color-background-unselected-success: var(--color-purple-50);
	--input-checkbox-color-background-unselected-disabled: var(--color-gray-200);
	--input-checkbox-color-background-unselected-neutral: var(--color-purple-50);
	--input-radio-color-border-button-selected-success: var(--color-purple-500);
	--input-radio-color-border-selected-warning: var(--color-opacity);
	--input-radio-color-border-selected-success: var(--color-opacity);
	--input-radio-color-border-unselected-disabled: var(--color-opacity);
	--input-radio-color-border-selected-neutral: var(--color-opacity);
	--input-radio-color-border-selected-disabled: var(--color-opacity);
	--input-radio-color-border-unselected-neutral: var(--color-opacity);
	--input-radio-color-border-unselected-warning: var(--color-opacity);
	--input-radio-color-border-unselected-success: var(--color-opacity);
	--input-radio-color-foreground-core-inactive: var(--color-opacity);
	--input-radio-color-foreground-core-disabled: var(--color-gray-500);
	--input-radio-color-foreground-core-active: var(--color-1);
	--input-radio-color-background-button-neutral: var(--color-0);
	--input-radio-color-background-button-warning: var(--color-0);
	--input-radio-color-background-button-success: var(--color-purple-50);
	--input-radio-color-background-selected-disabled: var(--color-gray-200);
	--input-radio-color-background-selected-warning: var(--color-red-500);
	--input-radio-color-background-selected-neutral: var(--color-purple-500);
	--input-radio-color-background-unselected-success: var(--color-purple-500);
	--input-radio-color-background-unselected-disabled: var(--color-gray-200);
	--input-radio-color-background-selected-success: var(--color-purple-500);
	--input-radio-color-background-unselected-warning: var(--color-red-100);
	--input-radio-color-background-unselected-neutral: var(--color-purple-500);
	--input-toggle-color-background-selected-disabled: var(--color-gray-200);
	--input-toggle-color-background-unselected-warning: var(--color-beige-500);
	--input-toggle-color-background-unselected-success: var(--color-purple-50);
	--input-toggle-color-background-selected-warning: var(--color-red-500);
	--input-toggle-color-background-selected-neutral: var(--color-purple-500);
	--input-toggle-color-background-selected-success: var(--color-purple-500);
	--input-toggle-color-background-unselected-disabled: var(--color-gray-200);
	--input-toggle-color-background-unselected-neutral: var(--color-purple-50);
	--input-toggle-color-foreground-selector-disabled: var(--color-gray-500);
	--input-toggle-color-foreground-selector-active: var(--color-0);
	--input-toggle-color-foreground-selector-inactive: var(--color-gray-300);
	--input-radius-form: var(--radius-md);
	--input-radius-radio: var(--radius-s);
	--input-radius-field: var(--radius-s);
	--input-radius-checkbox: var(--radius-xs);
	--input-color-background-rail-disabled: var(--color-gray-200);
	--input-color-background-rail-fill-neutral: var(--color-gray-500);
	--input-color-background-highlight-in-form: var(--color-gray-50);
	--input-color-background-form: var(--color-0);
	--input-color-background-warning: var(--color-red-500);
	--input-color-background-success: var(--color-green-300);
	--input-color-background-rail-default: var(--color-gray-200);
	--input-color-background-rail-fill: var(--color-blue-500);
	--input-color-background-list-select: var(--color-beige-500);
	--input-color-background-list-hover: var(--color-beige-300);
	--input-color-background-transparent: var(--color-opacity);
	--input-color-background-default: var(--color-0);
	--input-color-background-disabled: var(--color-gray-50);
	--input-color-background-success-lightest: var(--color-purple-50);
	--input-color-background-warning-lightest: var(--color-red-50);
	--input-color-foreground-selector-neutral: var(--color-gray-500);
	--input-color-foreground-attention: var(--color-blue-500);
	--input-color-foreground-info: var(--color-blue-500);
	--input-color-foreground-success: var(--color-green-300);
	--input-color-foreground-label-muted: var(--color-gray-500);
	--input-color-foreground-selector-disabled: var(--color-gray-200);
	--input-color-foreground-selector: var(--color-purple-500);
	--input-color-foreground-filled-transparent: var(--color-opacity);
	--input-color-foreground-filled: var(--color-1);
	--input-color-foreground-label-invert: var(--color-0);
	--input-color-foreground-placeholder: var(--color-gray-500);
	--input-color-foreground-label: var(--color-1);
	--input-color-foreground-warning: var(--color-red-500);
	--input-color-border-attention: var(--color-orange-500);
	--input-color-border-white: var(--color-0);
	--input-color-border-active-default: var(--color-blue-300);
	--input-color-border-warning: var(--color-red-500);
	--input-color-border-success: var(--color-green-300);
	--input-color-border-disabled: var(--color-gray-300);
	--input-color-border-default: var(--color-gray-300);
	--action-radius-button: var(--radius-xlg);
	--action-color-background-ghost-hover: var(--color-opacity);
	--action-color-background-ghost: var(--color-opacity);
	--action-color-background-tertiary-hover: var(--color-opacity);
	--action-color-background-tertiary: var(--color-opacity);
	--action-color-background-link-hover: var(--color-yellow-500);
	--action-color-background-secondary-hover: var(--color-beige-500);
	--action-color-background-secondary: var(--color-beige-500);
	--action-color-background-primary-hover: var(--color-blue-300);
	--action-color-background-primary: var(--color-purple-500);
	--action-color-foreground-on-secondary-invert-hover: var(--color-1);
	--action-color-foreground-on-secondary-invert: var(--color-1);
	--action-color-foreground-on-primary-invert: var(--color-0);
	--action-color-foreground-on-disabled: var(--color-gray-500);
	--action-color-foreground-on-tertiary-hover: var(--color-1);
	--action-color-foreground-on-primary-hover: var(--color-1);
	--action-color-foreground-link-invert: var(--color-1);
	--action-color-foreground-on-ghost-hover: var(--color-purple-700);
	--action-color-foreground-on-ghost: var(--color-purple-700);
	--action-color-foreground-link-disabled: var(--color-gray-500);
	--action-color-foreground-on-tertiary: var(--color-1);
	--action-color-foreground-on-secondary-hover: var(--color-blue-500);
	--action-color-foreground-on-primary: var(--color-1);
	--action-color-foreground-on-secondary: var(--color-1);
	--action-color-foreground-link: var(--color-1);
	--action-color-foreground-link-visited: var(--color-1);
	--action-color-border-secondary-success: var(--color-opacity);
	--action-color-border-secondary-danger: var(--color-opacity);
	--action-color-border-ghost-hover: var(--color-opacity);
	--action-color-border-ghost: var(--color-opacity);
	--action-color-border-tertiary-hover: var(--color-blue-300);
	--action-color-border-primary-hover: var(--color-blue-300);
	--action-color-border-tertiary: var(--color-purple-500);
	--action-color-border-primary: var(--color-purple-500);
	--action-color-border-secondary: var(--color-opacity);
	--action-color-border-secondary-hover: var(--color-opacity);
	--global-size-modal-top-band: var(--size-24);
	--global-size-4xlg: var(--size-48);
	--global-size-2xs: var(--size-8);
	--global-size-custom: var(--size-72);
	--global-size-3xlg: var(--size-48);
	--global-size-xlg: var(--size-36);
	--global-size-s: var(--size-20);
	--global-size-border-thick: var(--size-2);
	--global-size-border-thin: var(--size-1);
	--global-size-2xlg: var(--size-40);
	--global-size-lg: var(--size-32);
	--global-size-md: var(--size-24);
	--global-size-xs: var(--size-16);
	--global-color-elevation-surface-sunken-hover: var(--color-gray-50);
	--global-color-elevation-surface-overlay-hover: var(--color-gray-50);
	--global-color-elevation-surface-raised-hover: var(--color-gray-50);
	--global-color-elevation-surface-overlay: var(--color-0);
	--global-color-elevation-surface-sunken: var(--color-gray-50);
	--global-color-elevation-surface-raised: var(--color-0);
	--global-color-background-surface-neutral: var(--color-beige-300);
	--global-color-background-primary-hero: var(--color-gray-200);
	--global-color-background-black: var(--color-1);
	--global-color-background-disabled: var(--color-gray-50);
	--global-color-background-warning-darkest: var(--color-red-500);
	--global-color-background-warning-darker: var(--color-red-500);
	--global-color-background-warning-dark: var(--color-red-500);
	--global-color-background-warning-default: var(--color-red-500);
	--global-color-background-warning-light: var(--color-red-300);
	--global-color-background-warning-lighter: var(--color-red-300);
	--global-color-background-warning-lightest: var(--color-red-100);
	--global-color-background-attention-darkest: var(--color-orange-500);
	--global-color-background-attention-darker: var(--color-orange-500);
	--global-color-background-attention-dark: var(--color-orange-500);
	--global-color-background-attention-default: var(--color-orange-500);
	--global-color-background-attention-light: var(--color-orange-300);
	--global-color-background-attention-lighter: var(--color-orange-300);
	--global-color-background-attention-lightest: var(--color-orange-50);
	--global-color-background-success-darkest: var(--color-green-500);
	--global-color-background-success-darker: var(--color-green-500);
	--global-color-background-success-dark: var(--color-green-500);
	--global-color-background-success-default: var(--color-green-300);
	--global-color-background-success-light: var(--color-green-300);
	--global-color-background-success-lighter: var(--color-green-100);
	--global-color-background-success-lightest: var(--color-green-50);
	--global-color-background-info-darkest: var(--color-blue-500);
	--global-color-background-info-darker: var(--color-blue-500);
	--global-color-background-info-dark: var(--color-blue-300);
	--global-color-background-info-default: var(--color-blue-300);
	--global-color-background-info-light: var(--color-blue-300);
	--global-color-background-info-lighter: var(--color-blue-100);
	--global-color-background-info-lightest: var(--color-blue-50);
	--global-color-background-neutral-darkest-extra: var(--color-gray-500);
	--global-color-background-neutral-darkest: var(--color-gray-500);
	--global-color-background-neutral-darker: var(--color-gray-500);
	--global-color-background-neutral-dark: var(--color-gray-500);
	--global-color-background-neutral-default: var(--color-gray-500);
	--global-color-background-neutral-light: var(--color-gray-300);
	--global-color-background-neutral-lighter: var(--color-gray-200);
	--global-color-background-neutral-lightest: var(--color-gray-50);
	--global-color-background-highlight-secondary-darkest: var(--color-purple-700);
	--global-color-background-highlight-secondary-darker: var(--color-purple-700);
	--global-color-background-highlight-secondary-dark: var(--color-purple-700);
	--global-color-background-highlight-secondary-default: var(--color-purple-500);
	--global-color-background-highlight-secondary-light: var(--color-purple-500);
	--global-color-background-highlight-secondary-lighter: var(--color-purple-500);
	--global-color-background-highlight-secondary-lightest: var(--color-beige-300);
	--global-color-background-primary-darkest: var(--color-blue-500);
	--global-color-background-primary-darker: var(--color-blue-500);
	--global-color-background-primary-dark: var(--color-blue-500);
	--global-color-background-primary-default: var(--color-blue-500);
	--global-color-background-primary-light: var(--color-blue-300);
	--global-color-background-primary-lighter: var(--color-blue-100);
	--global-color-background-primary-lightest: var(--color-blue-50);
	--global-color-background-transparent: var(--color-opacity);
	--global-color-background-page: var(--color-beige-500);
	--global-color-background-white: var(--color-0);
	--global-color-background-highlight-on-page: var(--color-beige-500);
	--global-color-foreground-journey-body-invert: var(--color-1);
	--global-color-foreground-journey-heading-invert: var(--color-1);
	--global-color-foreground-heading-highlight: var(--color-blue-500);
	--global-color-foreground-heading-section: var(--color-1);
	--global-color-foreground-sub-heading-hero: var(--color-gray-500);
	--global-color-foreground-body-hero: var(--color-1);
	--global-color-foreground-heading-hero-highlight: var(--color-1);
	--global-color-foreground-body-highlight: var(--color-1);
	--global-color-foreground-body-invert-white: var(--color-1);
	--global-color-foreground-heading-invert: var(--color-0);
	--global-color-foreground-body-invert: var(--color-gray-50);
	--global-color-foreground-action-primary-darkest: var(--color-blue-500);
	--global-color-foreground-highlight-secondary-on-white: var(--color-purple-500);
	--global-color-foreground-warning-darkest: var(--color-red-500);
	--global-color-foreground-warning-on-lighter: var(--color-red-500);
	--global-color-foreground-warning-on-lightest: var(--color-red-500);
	--global-color-foreground-warning-on-white: var(--color-red-500);
	--global-color-foreground-warning-on-darkest: var(--color-red-300);
	--global-color-foreground-warning-on-darker: var(--color-red-300);
	--global-color-foreground-attention-darkest: var(--color-orange-500);
	--global-color-foreground-attention-on-lighter: var(--color-orange-500);
	--global-color-foreground-attention-on-lightest: var(--color-orange-500);
	--global-color-foreground-attention-default: var(--color-orange-500);
	--global-color-foreground-attention-on-darkest: var(--color-orange-300);
	--global-color-foreground-attention-on-darker: var(--color-orange-300);
	--global-color-foreground-success-darkest: var(--color-green-500);
	--global-color-foreground-success-on-lighter: var(--color-green-500);
	--global-color-foreground-success-on-lightest: var(--color-green-500);
	--global-color-foreground-success-on-white: var(--color-green-500);
	--global-color-foreground-success-on-darkest: var(--color-green-100);
	--global-color-foreground-success-on-darker: var(--color-green-100);
	--global-color-foreground-info-darkest: var(--color-blue-500);
	--global-color-foreground-info-on-lighter: var(--color-blue-500);
	--global-color-foreground-info-on-lightest: var(--color-blue-500);
	--global-color-foreground-info-on-white: var(--color-blue-300);
	--global-color-foreground-info-on-darkest: var(--color-blue-100);
	--global-color-foreground-info-on-darker: var(--color-blue-100);
	--global-color-foreground-neutral-darkest-extra: var(--color-gray-500);
	--global-color-foreground-neutral-on-lighter: var(--color-gray-500);
	--global-color-foreground-neutral-on-lightest: var(--color-gray-500);
	--global-color-foreground-neutral-dark: var(--color-gray-500);
	--global-color-foreground-neutral-default: var(--color-gray-500);
	--global-color-foreground-neutral-light: var(--color-gray-300);
	--global-color-foreground-neutral-on-darker: var(--color-gray-200);
	--global-color-foreground-neutral-on-darkest: var(--color-gray-50);
	--global-color-foreground-highlight-secondary-on-lighter: var(--color-purple-700);
	--global-color-foreground-highlight-secondary-on-lightest: var(--color-purple-700);
	--global-color-foreground-highlight-secondary-on-darkest: var(--color-purple-500);
	--global-color-foreground-highlight-secondary-on-darker: var(--color-purple-500);
	--global-color-foreground-primary-on-lighter: var(--color-blue-500);
	--global-color-foreground-primary-on-lightest: var(--color-blue-500);
	--global-color-foreground-primary-on-darkest: var(--color-blue-100);
	--global-color-foreground-primary-on-darker: var(--color-blue-100);
	--global-color-foreground-primary-on-dark: var(--color-blue-100);
	--global-color-foreground-heading: var(--color-1);
	--global-color-foreground-heading-muted: var(--color-gray-500);
	--global-color-foreground-body: var(--color-1);
	--global-color-foreground-body-muted: var(--color-gray-500);
	--global-color-foreground-disabled: var(--color-gray-300);
	--global-color-border-black: var(--color-1);
	--global-color-border-info-lighter: var(--color-blue-100);
	--global-color-border-success-lighter: var(--color-green-100);
	--global-color-border-attention-lighter: var(--color-orange-300);
	--global-color-border-warning-lighter: var(--color-red-300);
	--global-color-border-focus-on-dark: var(--color-blue-100);
	--global-color-border-warning-darker: var(--color-red-500);
	--global-color-border-warning-dark: var(--color-red-500);
	--global-color-border-warning-default: var(--color-red-500);
	--global-color-border-warning-lightest: var(--color-red-100);
	--global-color-border-attention-darker: var(--color-orange-500);
	--global-color-border-attention-dark: var(--color-orange-500);
	--global-color-border-attention-default: var(--color-orange-500);
	--global-color-border-attention-lightest: var(--color-orange-50);
	--global-color-border-success-darker: var(--color-green-500);
	--global-color-border-success-dark: var(--color-green-300);
	--global-color-border-success-default: var(--color-green-300);
	--global-color-border-success-lightest: var(--color-green-50);
	--global-color-border-info-darker: var(--color-blue-500);
	--global-color-border-info-dark: var(--color-blue-300);
	--global-color-border-info-default: var(--color-blue-300);
	--global-color-border-info-lightest: var(--color-blue-50);
	--global-color-border-neutral-darkest-extra: var(--color-gray-500);
	--global-color-border-neutral-darkest: var(--color-gray-500);
	--global-color-border-neutral-darker: var(--color-gray-500);
	--global-color-border-neutral-dark: var(--color-gray-500);
	--global-color-border-neutral-default: var(--color-gray-500);
	--global-color-border-neutral-light: var(--color-gray-300);
	--global-color-border-neutral-lighter: var(--color-gray-200);
	--global-color-border-neutral-lightest: var(--color-gray-50);
	--global-color-border-highlight-secondary-darker: var(--color-purple-700);
	--global-color-border-highlight-secondary-dark: var(--color-purple-700);
	--global-color-border-highlight-secondary-default: var(--color-purple-500);
	--global-color-border-highlight-secondary-light: var(--color-purple-500);
	--global-color-border-highlight-secondary-lighter: var(--color-purple-500);
	--global-color-border-highlight-secondary-lightest: var(--color-purple-500);
	--global-color-border-primary-darker: var(--color-blue-500);
	--global-color-border-primary-dark: var(--color-blue-500);
	--global-color-border-primary-default: var(--color-blue-300);
	--global-color-border-primary-light: var(--color-blue-300);
	--global-color-border-primary-lighter: var(--color-blue-100);
	--global-color-border-primary-lightest: var(--color-blue-50);
	--global-color-border-white: var(--color-0);
	--global-color-border-focus: var(--color-blue-100);
	--global-color-border-transparent: var(--color-opacity);
	--global-radius-micro: var(--radius-xs);
	--global-radius-none: var(--radius-none);
	--global-radius-minimal: var(--radius-s);
	--global-radius-medium: var(--radius-md);
	--global-radius-rounded: var(--radius-lg);
	--global-radius-full: var(--radius-xxlg);
	--global-space-5xlg: var(--space-72);
	--global-space-sm: var(--space-20);
	--global-space-5xsm: var(--space-2);
	--global-space-xsm: var(--space-16);
	--global-space-3xlg: var(--space-56);
	--global-space-4xsm: var(--space-4);
	--global-space-3xsm: var(--space-8);
	--global-space-2xsm: var(--space-12);
	--global-space-md: var(--space-24);
	--global-space-lg: var(--space-32);
	--global-space-xlg: var(--space-40);
	--global-space-2xlg: var(--space-48);
	--global-space-4xlg: var(--space-64);
	--global-space-dsk-page-margin: var(--space-90);
	--global-space-none: var(--space-0)
}

[data-theme=zmarta] {
	--font-body-xxlg-semibold: normal 600 1.5rem / 1.5 "Inter";
	--font-body-xxlg: normal 400 1.5rem / 1.5 "Inter";
	--font-body-xlg-bold-button: normal 400 1.25rem / 1.2 "Pantograph Pro";
	--font-body-xlg-semibold: normal 600 1.25rem / 1.5 "Inter";
	--font-body-xlg: normal 400 1.25rem / 1.5 "Inter";
	--font-body-lg-bold-button: normal 400 1.125rem / 1.333 "Pantograph Pro";
	--font-body-lg-link: normal 400 1.125rem / 1.5 "Inter";
	--font-body-lg-semibold: normal 600 1.125rem / 1.5 "Inter";
	--font-body-lg: normal 400 1.125rem / 1.5 "Inter";
	--font-body-md-bold-button: normal 400 1rem / 1.5 "Pantograph Pro";
	--font-body-md-link: normal 400 1rem / 1.5 "Inter";
	--font-body-md-semibold: normal 600 1rem / 1.5 "Inter";
	--font-body-md: normal 400 1rem / 1.5 "Inter";
	--font-body-s-link: normal 400 .875rem / 1.5 "Inter";
	--font-body-s-semibold: normal 600 .875rem / 1.5 "Inter";
	--font-body-s: normal 400 .875rem / 1.5 "Inter";
	--font-body-xs-semibold: normal 600 .75rem / 1.5 "Inter";
	--font-body-xs: normal 400 .75rem / 1.5 "Inter";
	--font-heading-hero-lg: normal 400 3.75rem / 1.2 "Pantograph Pro";
	--font-heading-hero-md: normal 400 3rem / 1.208 "Pantograph Pro";
	--font-heading-hero-s: normal 400 2.5rem / 1.2 "Pantograph Pro";
	--font-heading-lg: normal 400 2rem / 1.188 "Pantograph Pro";
	--font-heading-md: normal 400 1.5rem / 1.208 "Pantograph Pro";
	--font-heading-s: normal 400 1.125rem / 1.222 "Pantograph Pro";
	--font-heading-xs: normal 400 1rem / 1.188 "Pantograph Pro";
	--font-heading-xxs: normal 400 .875rem / 1.214 "Pantograph Pro"
}

[data-theme=zmarta] {
	--effect-info-hover: 0 0 0 .1875rem #6fc2e333;
	--effect-attention-hover: 0 0 0 .1875rem #6fc2e333;
	--effect-success-hover: 0 0 0 .1875rem #066e6033;
	--effect-default-hover: 0 0 0 .1875rem #6fc2e333;
	--effect-warning-hover: 0 0 0 .1875rem #d2505d33;
	--effect-selector-pulse: 0 0 0 .5625rem #e7acf633;
	--effect-selector-hover: 0 0 0 .375rem #e7acf633;
	--effect-overlay-1: 0 .75rem 1rem 0 #4c545c2e;
	--effect-overlay-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-3-1: 0 .5rem .75rem 0 #4c545c1f;
	--effect-raised-level-3-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-2-1: 0 .25rem .75rem 0 #4c545c1f;
	--effect-raised-level-2-0: 0 0 .0625rem 0 #4c545c40;
	--effect-raised-level-1-1: 0 .125rem .375rem 0 #4c545c1f;
	--effect-raised-level-1-0: 0 0 .0625rem 0 #4c545c40
}

[data-theme=zmarta] {
	--color-border-background-focus: var(--global-color-border-transparent);
	--effect-shadow-focus-ring: 0 0 0 2px var(--global-color-border-white, #fff), 0 0 0 4px var(--global-color-border-focus);
	--effect-overlay: var(--effect-overlay-0), var(--effect-overlay-1);
	--effect-raised-level-1: var(--effect-raised-level-1-0), var(--effect-raised-level-1-1);
	--effect-raised-level-2: var(--effect-raised-level-2-0), var(--effect-raised-level-2-1);
	--effect-raised-level-3: var(--effect-raised-level-3-0), var(--effect-raised-level-3-1)
}

._pre_18wbd_1 {
	z-index: 20
}

._sideForm_8ybgh_1 {
	position: relative;
	display: flex;
	flex: 1
}

._sideForm_8ybgh_1[data-spacing] {
	padding: var(--global-space-xsm)
}

._sideForm_8ybgh_1 ._content_8ybgh_9 {
	display: flex;
	flex: 1
}

._sideForm_8ybgh_1 ._action_8ybgh_13 {
	align-self: flex-start;
	flex: 0;
	padding: calc(var(--global-space-2xsm) / 2)
}

._sideForm_8ybgh_1 ._fields_8ybgh_18 {
	flex-direction: column
}

._sideForm_8ybgh_1 ._fields_8ybgh_18 ._element_8ybgh_21 {
	display: flex;
	flex-direction: row;
	align-items: baseline;
	flex: 1;
	justify-content: space-between
}

._sideForm_8ybgh_1 ._fields_8ybgh_18 ._element_8ybgh_21 [data-form-control-element=form-control] {
	padding: unset;
	width: 8rem
}

._sideForm_8ybgh_1 ._fields_8ybgh_18 ._element_8ybgh_21 [data-form-control-element=form-control] label {
	display: none
}

._sideForm_8ybgh_1 ._fields_8ybgh_18 ._element_8ybgh_21 [data-form-control-element=form-control] select {
	padding: var(--global-space-4xsm) var(--global-space-xlg) var(--global-space-4xsm) var(--global-space-3xsm)
}

._sideForm_8ybgh_1 ._fields_8ybgh_18 * {
	min-width: 0
}

._sideForm_8ybgh_1 ._fields_8ybgh_18 input,
._sideForm_8ybgh_1 ._fields_8ybgh_18 select {
	min-width: 1rem
}

._sideForm_8ybgh_1 ._fields_8ybgh_18 button {
	flex: 0
}

._sideForm_8ybgh_1 ._fields_8ybgh_18 ._label_8ybgh_48 {
	display: flex;
	justify-content: space-between;
	align-items: baseline;
	gap: var(--global-space-4xsm);
	flex: 1
}

._sideForm_8ybgh_1 ._fields_8ybgh_18 ._fieldValue_8ybgh_55 {
	color: var(--global-color-foreground-body-muted)
}

._formContainer_1ttwq_1 form {
	scroll-margin-top: 22rem
}

._uspsListItem_ij76o_1 {
	display: flex;
	gap: var(--global-space-3xsm);
	max-width: 40rem;
	color: var(--global-color-foreground-body)
}

._uspsListItem_ij76o_1 svg {
	color: var(--global-color-border-success-default)
}

._uspsList_1eahn_1 {
	display: flex;
	flex-direction: column;
	gap: var(--global-space-md);
	flex: 0 1 auto
}

._uspsList_1eahn_1[data-card] {
	overflow: hidden
}

._uspsList_1eahn_1 ._header_1eahn_10 {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: var(--global-space-xsm)
}

._uspsList_1eahn_1 ._title_1eahn_16 {
	font: var(--font-heading-s);
	color: var(--global-color-foreground-success-on-white)
}

._uspsList_1eahn_1 ul {
	list-style: none;
	padding: 0;
	display: flex;
	flex-direction: column;
	gap: var(--global-space-xsm)
}

._uspsList_1eahn_1[data-gap="4xs"] ul {
	gap: var(--global-space-4xsm)
}

._uspsList_1eahn_1[data-gap="3xs"] ul {
	gap: var(--global-space-3xsm)
}

._uspsList_1eahn_1[data-gap="2xs"] ul {
	gap: var(--global-space-2xsm)
}

._uspsList_1eahn_1[data-gap=xs] ul {
	gap: var(--global-space-xsm)
}

@layer base {
	._switch_kbzwf_2 button {
		all: unset;
		display: block
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6 {
		container-type: inline-size;
		position: relative;
		border-radius: var(--global-radius-rounded);
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6 ._switchThumb_kbzwf_12 {
		display: block;
		border-radius: var(--global-radius-full);
		transition: transform .1s;
		transform: translate(2px);
		will-change: transform;
		background-color: var(--input-toggle-color-foreground-selector-inactive)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6 ._switchThumb_kbzwf_12[data-state=checked] {
		background-color: var(--input-toggle-color-foreground-selector-active)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled),
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=neutral],
	[data-input-state=neutral] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled) {
		background-color: var(--input-toggle-color-background-unselected-neutral)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-state=checked],
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=neutral][data-state=checked],
	[data-input-state=neutral] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-state=checked] {
		background-color: var(--input-toggle-color-background-selected-neutral)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):has(:active),
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):has(:focus-visible),
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):focus-within,
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-active=true],
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=neutral]:has(:active),
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=neutral]:has(:focus-visible),
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=neutral]:focus-within,
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=neutral][data-active=true],
	[data-input-state=neutral] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):has(:active),
	[data-input-state=neutral] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):has(:focus-visible),
	[data-input-state=neutral] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):focus-within,
	[data-input-state=neutral] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-active=true] {
		box-shadow: var(--effect-default-hover)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):has(:active)[aria-checked=false],
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):has(:focus-visible)[aria-checked=false],
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):focus-within[aria-checked=false],
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-active=true][aria-checked=false],
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=neutral]:has(:active)[aria-checked=false],
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=neutral]:has(:focus-visible)[aria-checked=false],
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=neutral]:focus-within[aria-checked=false],
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=neutral][data-active=true][aria-checked=false],
	[data-input-state=neutral] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):has(:active)[aria-checked=false],
	[data-input-state=neutral] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):has(:focus-visible)[aria-checked=false],
	[data-input-state=neutral] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):focus-within[aria-checked=false],
	[data-input-state=neutral] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-active=true][aria-checked=false] {
		box-shadow: var(--effect-default-hover)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=error],
	[data-input-state=error] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled) {
		background-color: var(--input-toggle-color-background-unselected-warning)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=error][data-state=checked],
	[data-input-state=error] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-state=checked] {
		background-color: var(--input-toggle-color-background-selected-warning)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=error]:has(:active),
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=error]:has(:focus-visible),
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=error]:focus-within,
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=error][data-active=true],
	[data-input-state=error] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):has(:active),
	[data-input-state=error] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):has(:focus-visible),
	[data-input-state=error] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):focus-within,
	[data-input-state=error] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-active=true] {
		box-shadow: var(--effect-warning-hover)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=error]:has(:active)[aria-checked=false],
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=error]:has(:focus-visible)[aria-checked=false],
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=error]:focus-within[aria-checked=false],
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=error][data-active=true][aria-checked=false],
	[data-input-state=error] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):has(:active)[aria-checked=false],
	[data-input-state=error] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):has(:focus-visible)[aria-checked=false],
	[data-input-state=error] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):focus-within[aria-checked=false],
	[data-input-state=error] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-active=true][aria-checked=false] {
		box-shadow: var(--effect-default-hover)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=success],
	[data-input-state=success] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled) {
		background-color: var(--input-toggle-color-background-unselected-success)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=success][data-state=checked],
	[data-input-state=success] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-state=checked] {
		background-color: var(--input-toggle-color-background-selected-success)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=success]:has(:active),
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=success]:has(:focus-visible),
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=success]:focus-within,
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=success][data-active=true],
	[data-input-state=success] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):has(:active),
	[data-input-state=success] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):has(:focus-visible),
	[data-input-state=success] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):focus-within,
	[data-input-state=success] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-active=true] {
		box-shadow: var(--effect-success-hover)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=success]:has(:active)[aria-checked=false],
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=success]:has(:focus-visible)[aria-checked=false],
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=success]:focus-within[aria-checked=false],
	._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-input-state=success][data-active=true][aria-checked=false],
	[data-input-state=success] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):has(:active)[aria-checked=false],
	[data-input-state=success] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):has(:focus-visible)[aria-checked=false],
	[data-input-state=success] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled):focus-within[aria-checked=false],
	[data-input-state=success] ._switch_kbzwf_2 ._switchRoot_kbzwf_6:not(:disabled)[data-active=true][aria-checked=false] {
		box-shadow: var(--effect-default-hover)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6:disabled {
		background-color: var(--input-toggle-color-background-unselected-disabled)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6:disabled[aria-checked=true] {
		background-color: var(--input-toggle-color-background-selected-disabled)
	}

	._switch_kbzwf_2 ._switchRoot_kbzwf_6:disabled ._switchThumb_kbzwf_12 {
		background-color: var(--input-toggle-color-foreground-selector-disabled)
	}

	._switch_kbzwf_2:not(:has(:disabled)) {
		cursor: pointer
	}

	._switch_kbzwf_2[data-size=s] ._switchRoot_kbzwf_6 {
		min-width: 36px;
		height: 20px
	}

	._switch_kbzwf_2[data-size=s] ._switchThumb_kbzwf_12 {
		width: 16px;
		height: 16px
	}

	._switch_kbzwf_2[data-size=s] ._switchThumb_kbzwf_12[data-state=checked] {
		transform: translate(10px)
	}

	@container (min-width: 33px) {
		._switch_kbzwf_2[data-size=s] ._switchThumb_kbzwf_12[data-state=checked] {
			transform: translate(18px)
		}
	}

	._switch_kbzwf_2[data-size=l] ._switchRoot_kbzwf_6 {
		min-width: 44px;
		height: 24px
	}

	._switch_kbzwf_2[data-size=l] ._switchThumb_kbzwf_12 {
		width: 20px;
		height: 20px
	}

	._switch_kbzwf_2[data-size=l] ._switchThumb_kbzwf_12[data-state=checked] {
		transform: translate(8px)
	}

	@container (min-width: 36px) {
		._switch_kbzwf_2[data-size=l] ._switchThumb_kbzwf_12[data-state=checked] {
			transform: translate(22px)
		}
	}
}

@layer base {
	._switch_1l8fw_2 {
		display: flex;
		flex-direction: row;
		gap: var(--global-space-3xsm);
		padding: var(--global-space-3xsm)
	}

	._switch_1l8fw_2 button {
		all: unset
	}

	._switch_1l8fw_2 label {
		margin: unset;
		color: var(--input-color-foreground-label);
		display: flex;
		flex-direction: column
	}

	._switch_1l8fw_2 label ._description_1l8fw_17 {
		color: var(--input-color-foreground-label-muted)
	}

	._switch_1l8fw_2:has(:disabled) label {
		color: var(--input-color-border-default)
	}

	._switch_1l8fw_2:not(:has(:disabled)),
	._switch_1l8fw_2:not(:has(:disabled)) ._label_1l8fw_23 {
		cursor: pointer
	}

	._switch_1l8fw_2[data-size=small] label {
		font: var(--font-body-s-semibold)
	}

	._switch_1l8fw_2[data-size=small] label ._description_1l8fw_17 {
		font: var(--font-body-s)
	}

	._switch_1l8fw_2[data-size=large] label {
		font: var(--font-body-md-semibold)
	}

	._switch_1l8fw_2[data-size=large] label ._description_1l8fw_17 {
		font: var(--font-body-md)
	}
}

@layer base {
	._progress_aaaus_2 {
		--circular-indicator-size: var(--global-size-2xlg);
		display: flex;
		align-items: flex-start;
		gap: var(--global-space-3xsm)
	}

	._progress_aaaus_2 ._indicator_aaaus_8 {
		position: relative;
		width: var(--circular-indicator-size);
		height: var(--circular-indicator-size);
		flex-shrink: 0;
		box-shadow: var(--effect-raised-level-1);
		border-radius: var(--global-radius-full);
		background-color: var(--global-color-background-white);
		--translate-offset: calc(var(--global-space-5xsm) * 1.5);
		transform: translateY(var(--translate-offset))
	}

	._progress_aaaus_2 ._indicator_aaaus_8 svg {
		height: calc(100% - 2px);
		width: calc(100% - 2px)
	}

	._progress_aaaus_2 ._step_aaaus_23 {
		white-space: nowrap;
		color: var(--global-color-foreground-heading-muted);
		font: var(--font-body-xs-semibold)
	}

	[data-theme=lendme] ._progress_aaaus_2 ._step_aaaus_23,
	[data-theme=uloan] ._progress_aaaus_2 ._step_aaaus_23 {
		letter-spacing: -.8px
	}

	._progress_aaaus_2 ._title_aaaus_31 {
		color: var(--global-color-foreground-heading);
		font: var(--font-body-md-semibold)
	}

	._progress_aaaus_2 ._nextTitle_aaaus_35 {
		color: var(--global-color-foreground-heading-muted);
		font: var(--font-body-s)
	}

	._isAbsolute_aaaus_39 {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%)
	}
}

._iconWrapper--xxs_i6fm8_1,
._iconWrapper--xs_i6fm8_2,
._iconWrapper--md_i6fm8_3,
._iconWrapper--lg_i6fm8_4,
._iconWrapper--xlg_i6fm8_5,
._iconWrapper--xxlg_i6fm8_6,
._iconWrapper--sm_i6fm8_7 {
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box
}

._iconWrapper--xxs_i6fm8_1 svg,
._iconWrapper--xs_i6fm8_2 svg,
._iconWrapper--md_i6fm8_3 svg,
._iconWrapper--lg_i6fm8_4 svg,
._iconWrapper--xlg_i6fm8_5 svg,
._iconWrapper--xxlg_i6fm8_6 svg,
._iconWrapper--sm_i6fm8_7 svg {
	width: 100%;
	height: 100%
}

._iconWrapper--xxs_i6fm8_1 {
	width: 14px;
	min-width: 14px;
	height: 14px;
	min-height: 14px
}

._iconWrapper--xs_i6fm8_2 {
	width: 16px;
	min-width: 16px;
	height: 16px;
	min-height: 16px
}

._iconWrapper--sm_i6fm8_7 {
	width: 20px;
	min-width: 20px;
	height: 20px;
	min-height: 20px
}

._iconWrapper--md_i6fm8_3 {
	width: 32px;
	min-width: 32px;
	height: 32px;
	min-height: 32px
}

._iconWrapper--lg_i6fm8_4 {
	width: 48px;
	min-width: 48px;
	height: 48px;
	min-height: 48px
}

._iconWrapper--xlg_i6fm8_5 {
	width: 64px;
	min-width: 64px;
	height: 64px;
	min-height: 64px
}

._iconWrapper--xxlg_i6fm8_6 {
	width: 80px;
	min-width: 80px;
	height: 80px;
	min-height: 80px
}

._loanDurationSelector_1so95_1 {
	display: flex;
	gap: var(--global-space-xsm)
}

@media (max-width: 1200px) {
	._loanDurationSelector_1so95_1 {
		flex-direction: column
	}
}

._loanDurationSelector_1so95_1>._column_1so95_10 {
	max-width: 50%;
	width: 50%;
	flex-grow: 1;
	display: flex;
	flex-direction: column;
	gap: var(--global-space-3xsm)
}

@media (max-width: 1200px) {
	._loanDurationSelector_1so95_1>._column_1so95_10 {
		max-width: 100%;
		width: 100%
	}
}

._loanDurationSelector_1so95_1>._column_1so95_10 ._columnLabel_1so95_24 {
	text-align: center;
	font: var(--font-body-md-semibold);
	color: var(--input-color-foreground-label-muted);
	margin-bottom: 0
}

@media (max-width: 1200px) {
	._loanDurationSelector_1so95_1>._column_1so95_10 ._columnLabel_1so95_24 {
		display: none
	}
}

._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35 {
	background-color: var(--global-color-background-neutral-lightest)
}

[data-theme=lendme] ._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35 {
	background-color: var(--input-color-background-highlight-in-form)
}

._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35 {
	border-radius: var(--global-radius-full);
	padding: var(--global-space-3xsm);
	text-align: center;
	display: flex;
	justify-content: center;
	flex: 1;
	min-height: 42px
}

._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35#_loanDuration_1so95_1 {
	display: flex;
	justify-content: space-between
}

._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35 button {
	width: 40px;
	height: 40px;
	padding: 0;
	border-radius: 20px
}

._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35 button span {
	min-width: 5px
}

._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35 button svg path {
	fill: currentColor
}

._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35 ._value_1so95_35 {
	font: var(--font-body-lg-bold-button);
	line-height: 1.375rem;
	display: flex;
	flex-direction: column;
	justify-content: center
}

._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35 ._value_1so95_35 #_loanDurationValueHolder_1so95_1 {
	display: flex;
	gap: var(--global-space-3xsm);
	justify-content: center
}

@media (max-width: 1200px) {
	._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35 ._value_1so95_35#_monthlyInstallmentValue_1so95_1 {
		flex-direction: row;
		justify-content: center;
		gap: var(--global-space-3xsm);
		align-items: center
	}

	._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35 ._value_1so95_35#_monthlyInstallmentValue_1so95_1 span {
		font: var(--font-body-md-semibold)
	}
}

._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35 ._value_1so95_35 #_durationLabel_1so95_1 {
	display: none;
	color: var(--input-color-foreground-label-muted);
	font: var(--font-body-md-semibold)
}

@media (max-width: 1200px) {
	._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35 ._value_1so95_35 #_durationLabel_1so95_1 {
		display: inline-block
	}
}

._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35 ._value_1so95_35 #_monthlyInstallmentInline_1so95_1 {
	display: none;
	font: var(--font-body-lg-bold-button);
	color: var(--input-color-foreground-label-muted)
}

@media (max-width: 1200px) {
	._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35 ._value_1so95_35 #_monthlyInstallmentInline_1so95_1 {
		display: revert
	}
}

._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35 ._value_1so95_35 ._recommended_1so95_109 {
	font: var(--font-body-xs);
	color: var(--global-color-foreground-success-on-lightest)
}

._loanDurationSelector_1so95_1>._column_1so95_10 ._valueHolder_1so95_35 ._value_1so95_35 ._perMonthLabel_1so95_113 {
	font: var(--font-body-xs)
}

._sliderLegend_1syor_1 {
	display: flex;
	justify-content: space-between;
	color: var(--global-color-foreground-neutral-on-lightest)
}

._sliderLegend_1syor_1 span:first-of-type {
	flex-grow: 1
}

._sliderLegend_1syor_1 span:last-child {
	flex-grow: 1;
	text-align: right
}

._headers_1syor_14 {
	display: flex;
	justify-content: space-between
}

._header_1syor_14 {
	display: flex;
	flex-direction: column
}

._header_1syor_14 label {
	color: var(--input-color-foreground-label);
	font: var(--font-body-md-semibold);
	padding-bottom: var(--global-space-4xsm)
}

._header_1syor_14 span[data-size] {
	font: var(--font-body-xlg-bold-button)
}

._header_1syor_14 span {
	padding-bottom: var(--global-space-4xsm)
}

._header_1syor_14._right_1syor_34 {
	text-align: right
}

._header_1syor_14:only-child {
	flex: 1;
	justify-content: space-between;
	flex-direction: row
}

._container_1syor_43 {
	--rail-height: 4px;
	--filled-rail-border-radius: 4px;
	--rail-top-offset: calc(50% - calc(var(--rail-height)) / 2);
	--handle-size: 40px;
	--handle-border-width: 2px;
	--handle-halo-width: 8px;
	--animation-time: 1.8s;
	--animation-scale-initial: 1;
	--animation-scale: 2.1;
	--animation-scale-parent: 1.2
}

._container_1syor_43 ._rc-slider_1syor_55 {
	position: relative;
	height: 50px;
	width: calc(100% - var(--handle-size));
	margin: auto;
	border-radius: 6px;
	touch-action: none;
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

._container_1syor_43 ._rc-slider_1syor_55:before {
	content: "";
	width: calc(var(--handle-size) / 2 + 10px);
	height: calc(var(--rail-height) * 2);
	left: calc(var(--handle-size) / 2 * -1);
	top: calc(var(--rail-top-offset) - var(--handle-border-width));
	border-radius: var(--filled-rail-border-radius);
	background-color: var(--input-color-background-rail-fill, var(--primary-500));
	z-index: 1;
	display: block;
	position: absolute
}

._container_1syor_43 ._rc-slider_1syor_55 * {
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

._container_1syor_43 ._rc-slider_1syor_55 div[class*=rc-slider-rail] {
	position: absolute;
	left: calc(var(--handle-size) / 2);
	width: 100%;
	background-color: #e9e9e9;
	height: var(--rail-height);
	border-radius: 6px;
	top: var(--rail-top-offset)
}

._container_1syor_43 ._rc-slider_1syor_55 div[class*=rc-slider-track] {
	position: absolute;
	left: 0;
	height: calc(var(--rail-height) * 2);
	top: calc(var(--rail-top-offset) - var(--rail-height) / 2);
	border-radius: 6px;
	background-color: var(--input-color-background-rail-fill, var(--primary-500))
}

._container_1syor_43 ._rc-slider_1syor_55 div[class*=rc-slider-handle] {
	position: absolute;
	z-index: 2;
	width: var(--handle-size);
	height: var(--handle-size);
	top: calc(var(--rail-top-offset) - (var(--handle-size) / 2 - var(--rail-height) * .5));
	cursor: grab;
	border-radius: 50%;
	border: solid var(--handle-border-width) white;
	background-color: var(--input-color-foreground-selector, var(--primary-500));
	touch-action: pan-x;
	outline: none;
	opacity: 1;
	margin-top: 0
}

._container_1syor_43 ._rc-slider_1syor_55 div[class*=rc-slider-handle]:not(:focus):after {
	content: "";
	position: absolute;
	border: var(--handle-border-width) solid white;
	border-radius: 50%;
	background-color: var(--input-color-foreground-selector, var(--primary-500));
	width: calc(var(--handle-size) - 2 * var(--handle-border-width));
	height: calc(var(--handle-size) - 2 * var(--handle-border-width));
	transform: translate(calc(-1px * var(--handle-border-width))) translateY(calc(-1px * var(--handle-border-width)));
	animation: _pulse-parent_1syor_1 var(--animation-time) infinite ease-in-out;
	transform-origin: center
}

._container_1syor_43 ._rc-slider_1syor_55 div[class*=rc-slider-handle]:not(:focus):before {
	content: "";
	position: absolute;
	border: var(--handle-halo-width) solid var(--input-color-foreground-selector, var(--primary-500));
	border-radius: 50%;
	width: calc(var(--handle-size) - 2 * var(--handle-border-width));
	height: calc(var(--handle-size) - 2 * var(--handle-border-width));
	transform: translate(calc(-1px * var(--handle-border-width))) translateY(calc(-1px * var(--handle-border-width)));
	animation: _pulse_1syor_1 var(--animation-time) infinite ease-in-out;
	transform-origin: center;
	background: var(--input-color-foreground-selector, var(--primary-500));
	opacity: .2
}

@keyframes _pulse_1syor_1 {
	0% {
		transform: scale(.7);
		opacity: 0
	}

	50% {
		opacity: .4
	}

	to {
		transform: scale(var(--animation-scale));
		opacity: 0
	}
}

@keyframes _pulse-parent_1syor_1 {
	0% {
		transform: scale(1)
	}

	50% {
		transform: scale(var(--animation-scale-parent))
	}

	to {
		transform: scale(1)
	}
}

@layer base {
	._sectionLayout_ta3co_2 {
		--section-layout-spacer-vertical: var(--global-space-xlg);
		--section-layout-spacer-grid-horizontal: 1.875rem;
		--size-viewport: 30rem;
		--space-viewport: 1rem;
		--size-aside-min: 16rem;
		--size-aside-mobile: 16rem;
		--size-aside-medium: 18rem;
		--size-aside-large: 20rem;
		--size-gap: 0
	}

	._sectionLayout_ta3co_2[data-content-type=app] {
		--size-aside-large: 24rem;
		--size-aside-medium: var(--size-aside-large);
		--size-gap: var(--global-space-xlg)
	}

	[data-theme=uscore-light] ._sectionLayout_ta3co_2[data-content-type=article] {
		--size-aside-large: 23.5rem;
		--size-aside-medium: 23.5rem
	}

	._sectionLayout_ta3co_2 {
		display: grid;
		position: relative
	}

	._sectionLayout_ta3co_2[data-layout=adaptive],
	._sectionLayout_ta3co_2[data-layout=fluid] {
		grid-template-columns: auto minmax(auto, var(--size-viewport)) auto;
		grid-template-areas: ". content ."
	}

	._sectionLayout_ta3co_2[data-layout=adaptive]>._sectionLayout__content_ta3co_30,
	._sectionLayout_ta3co_2[data-layout=fluid]>._sectionLayout__content_ta3co_30 {
		margin: var(--section-layout-spacer-vertical) var(--space-viewport)
	}

	@media (min-width: 36rem) {
		._sectionLayout_ta3co_2 {
			--size-aside-min: var(--size-aside-mobile)
		}
	}

	@media (min-width: 48rem) {
		._sectionLayout_ta3co_2 {
			--size-aside-min: var(--size-aside-medium)
		}
	}

	@media (min-width: 75rem) {
		._sectionLayout_ta3co_2 {
			--size-aside-min: var(--size-aside-large)
		}
	}

	@media (min-width: 36rem) {
		._sectionLayout_ta3co_2[data-layout=adaptive] {
			--size-viewport: 36rem;
			--space-viewport: 1.125rem
		}
	}

	@media (min-width: 48rem) {
		._sectionLayout_ta3co_2[data-layout=adaptive] {
			--size-viewport: 48rem;
			--space-viewport: 1.5rem
		}
	}

	@media (min-width: 75rem) {
		._sectionLayout_ta3co_2[data-layout=adaptive] {
			--size-viewport: 75rem;
			--space-viewport: 3.125rem
		}
	}

	._sectionLayout_ta3co_2[data-layout=fluid] {
		--size-viewport: 75rem
	}

	@media (min-width: 30rem) {
		._sectionLayout_ta3co_2[data-layout=fluid] {
			--space-viewport: 1.125rem
		}
	}

	@media (min-width: 36rem) {
		._sectionLayout_ta3co_2[data-layout=fluid] {
			--space-viewport: 1.5rem
		}
	}

	@media (min-width: 48rem) {
		._sectionLayout_ta3co_2[data-layout=fluid] {
			--space-viewport: 3.125rem
		}
	}

	._sectionLayout_ta3co_2[data-layout=responsive] {
		--size-viewport: 100%;
		grid-template-columns: auto;
		grid-template-areas: "content";
		margin: var(--section-layout-spacer-vertical) 0
	}

	[data-layout=fluid] ._sectionLayout_ta3co_2[data-layout=responsive] {
		flex: 1
	}

	._sectionLayout_ta3co_2[data-gap=s] {
		--size-gap: var(--global-space-sm)
	}

	._sectionLayout_ta3co_2[data-gap=m] {
		--size-gap: var(--global-space-md)
	}

	._sectionLayout_ta3co_2[data-gap=l] {
		--size-gap: var(--global-space-lg)
	}

	._sectionLayout_ta3co_2[data-gap=xl] {
		--size-gap: var(--global-space-xlg)
	}

	._sectionLayout_ta3co_2[data-gap="2xl"] {
		--size-gap: var(--global-space-2xlg)
	}

	._sectionLayout_ta3co_2[data-gap="3xl"] {
		--size-gap: var(--global-space-3xlg)
	}

	._sectionLayout_ta3co_2[data-gap="4xl"] {
		--size-gap: var(--global-space-4xlg)
	}

	._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive],
	._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid] {
		grid-template-columns: auto minmax(auto, var(--size-viewport)) auto;
		grid-template-areas: ". aside ."". content ."
	}

	._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive]>._sectionLayout__content_ta3co_30,
	._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid]>._sectionLayout__content_ta3co_30 {
		margin: var(--size-gap) var(--space-viewport) var(--section-layout-spacer-vertical) var(--space-viewport)
	}

	._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive]>._sectionLayout__aside_ta3co_114,
	._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid]>._sectionLayout__aside_ta3co_114 {
		margin: var(--section-layout-spacer-vertical) var(--space-viewport) 0 var(--space-viewport)
	}

	[data-theme=uscore-light] [data-content-type=article] ._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive]>._sectionLayout__aside_ta3co_114,
	[data-theme=uscore-light] [data-content-type=article] ._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid]>._sectionLayout__aside_ta3co_114 {
		margin: 0 var(--space-viewport) 0 var(--space-viewport)
	}

	@media (min-width: 48rem) {

		[data-theme=uscore-light] [data-content-type=article] ._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive]>._sectionLayout__aside_ta3co_114,
		[data-theme=uscore-light] [data-content-type=article] ._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid]>._sectionLayout__aside_ta3co_114 {
			margin: var(--global-space-lg) var(--space-viewport) 0 var(--space-viewport)
		}
	}

	._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive]:has(._sectionLayout__aside_ta3co_114[data-order=bottom]),
	._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid]:has(._sectionLayout__aside_ta3co_114[data-order=bottom]) {
		grid-template-areas: ". content ."". aside ."
	}

	._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive]:has(._sectionLayout__aside_ta3co_114[data-order=bottom])>._sectionLayout__content_ta3co_30,
	._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid]:has(._sectionLayout__aside_ta3co_114[data-order=bottom])>._sectionLayout__content_ta3co_30 {
		margin: var(--section-layout-spacer-vertical) var(--space-viewport) var(--size-gap) var(--space-viewport)
	}

	._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive]:has(._sectionLayout__aside_ta3co_114[data-order=bottom])>._sectionLayout__aside_ta3co_114,
	._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid]:has(._sectionLayout__aside_ta3co_114[data-order=bottom])>._sectionLayout__aside_ta3co_114 {
		margin: 0 var(--space-viewport) var(--section-layout-spacer-vertical) var(--space-viewport)
	}

	@media (min-width: 60rem) {

		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive],
		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid] {
			--size-aside: calc(var(--size-aside-min) + var(--space-viewport));
			--size-content: calc(var(--size-viewport) - var(--size-aside))
		}

		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive]:has(._sectionLayout__aside_ta3co_114[data-position=left]),
		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid]:has(._sectionLayout__aside_ta3co_114[data-position=left]) {
			grid-template-columns: auto var(--size-aside) minmax(auto, var(--size-content)) auto;
			grid-template-areas: ". aside content ."
		}

		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive]:has(._sectionLayout__aside_ta3co_114[data-position=left])>._sectionLayout__content_ta3co_30,
		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid]:has(._sectionLayout__aside_ta3co_114[data-position=left])>._sectionLayout__content_ta3co_30 {
			margin: var(--section-layout-spacer-vertical) var(--space-viewport) var(--section-layout-spacer-vertical) var(--size-gap)
		}

		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive]:has(._sectionLayout__aside_ta3co_114[data-position=left])>._sectionLayout__aside_ta3co_114,
		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid]:has(._sectionLayout__aside_ta3co_114[data-position=left])>._sectionLayout__aside_ta3co_114 {
			margin: var(--section-layout-spacer-vertical) 0 var(--section-layout-spacer-vertical) var(--space-viewport)
		}

		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive]:has(._sectionLayout__aside_ta3co_114[data-position=right]),
		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid]:has(._sectionLayout__aside_ta3co_114[data-position=right]) {
			grid-template-columns: auto minmax(auto, var(--size-content)) var(--size-aside) auto;
			grid-template-areas: ". content aside ."
		}

		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive]:has(._sectionLayout__aside_ta3co_114[data-position=right])>._sectionLayout__content_ta3co_30,
		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid]:has(._sectionLayout__aside_ta3co_114[data-position=right])>._sectionLayout__content_ta3co_30 {
			margin: var(--section-layout-spacer-vertical) var(--size-gap) var(--section-layout-spacer-vertical) var(--space-viewport)
		}
	}

	@media (min-width: 60rem) and (min-width: 75rem) {

		[data-theme=uscore-light] [data-content-type=article] ._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive]:has(._sectionLayout__aside_ta3co_114[data-position=right])>._sectionLayout__content_ta3co_30,
		[data-theme=uscore-light] [data-content-type=article] ._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid]:has(._sectionLayout__aside_ta3co_114[data-position=right])>._sectionLayout__content_ta3co_30 {
			margin: var(--global-space-lg) var(--size-gap) var(--section-layout-spacer-vertical) var(--space-viewport)
		}
	}

	@media (min-width: 60rem) {

		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive]:has(._sectionLayout__aside_ta3co_114[data-position=right])>._sectionLayout__aside_ta3co_114,
		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid]:has(._sectionLayout__aside_ta3co_114[data-position=right])>._sectionLayout__aside_ta3co_114 {
			margin: var(--section-layout-spacer-vertical) var(--space-viewport) var(--section-layout-spacer-vertical) 0
		}
	}

	@media (min-width: 60rem) and (min-width: 48rem) {

		[data-theme=uscore-light] [data-content-type=article] ._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=adaptive]:has(._sectionLayout__aside_ta3co_114[data-position=right])>._sectionLayout__aside_ta3co_114,
		[data-theme=uscore-light] [data-content-type=article] ._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=fluid]:has(._sectionLayout__aside_ta3co_114[data-position=right])>._sectionLayout__aside_ta3co_114 {
			margin: var(--global-space-lg) var(--space-viewport) var(--section-layout-spacer-vertical) 0
		}
	}

	._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=responsive] {
		grid-template-columns: auto;
		grid-template-areas: "aside""content";
		grid-gap: var(--size-gap)
	}

	._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=responsive]:has(._sectionLayout__aside_ta3co_114[data-order=bottom]) {
		grid-template-areas: "content""aside"
	}

	@media (min-width: 60rem) {
		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=responsive] {
			--size-aside: var(--size-aside-min)
		}

		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=responsive]:has(._sectionLayout__aside_ta3co_114[data-position=left]) {
			grid-template-columns: var(--size-aside) auto;
			grid-template-areas: "aside content"
		}

		._sectionLayout_ta3co_2:has(>._sectionLayout__aside_ta3co_114)[data-layout=responsive]:has(._sectionLayout__aside_ta3co_114[data-position=right]) {
			grid-template-columns: auto var(--size-aside);
			grid-template-areas: "content aside"
		}
	}

	._sectionLayout_ta3co_2 ._sectionLayout__background_ta3co_200 {
		z-index: 1;
		position: absolute;
		width: 100%;
		height: 100%
	}

	._sectionLayout_ta3co_2 ._sectionLayout__content_ta3co_30 {
		z-index: 2;
		position: relative;
		grid-area: content
	}

	._sectionLayout_ta3co_2 ._sectionLayout__content_ta3co_30[data-layout=flex] {
		display: flex
	}

	._sectionLayout_ta3co_2 ._sectionLayout__content_ta3co_30[data-layout=grid] {
		display: inline-grid;
		align-self: start;
		grid-template-columns: repeat(12, 1fr);
		grid-column-gap: var(--section-layout-spacer-grid-horizontal);
		grid-template-rows: auto
	}

	._sectionLayout_ta3co_2 ._sectionLayout__aside_ta3co_114 {
		z-index: 2;
		position: relative;
		grid-area: aside;
		display: flex
	}
}

@layer base {

	._brand_1y9r3_2,
	._brand_1y9r3_2>svg {
		height: inherit;
		width: inherit
	}

	._brand_1y9r3_2[data-brand="Axo Group"]:not([data-variant=default])>svg path,
	._brand_1y9r3_2[data-brand="Axo Group"]:not([data-variant=default])>svg rect,
	._brand_1y9r3_2[data-brand="Axo Group"]:not([data-variant=default])>svg circle,
	._brand_1y9r3_2[data-brand^=lendme]:not([data-variant=default])>svg path,
	._brand_1y9r3_2[data-brand^=lendme]:not([data-variant=default])>svg rect,
	._brand_1y9r3_2[data-brand^=lendme]:not([data-variant=default])>svg circle,
	._brand_1y9r3_2[data-brand^=uloan]:not([data-variant=default])>svg path,
	._brand_1y9r3_2[data-brand^=uloan]:not([data-variant=default])>svg rect,
	._brand_1y9r3_2[data-brand^=uloan]:not([data-variant=default])>svg circle {
		fill: currentColor
	}

	._brand_1y9r3_2[data-brand="Axo Group"][data-variant=light] {
		color: var(--navigation-color-foreground-top-item)
	}

	._brand_1y9r3_2[data-brand="Axo Group"][data-variant=dark] {
		color: var(--navigation-color-background-nav-top-item)
	}

	._brand_1y9r3_2[data-brand^=lendme] {
		color: var(--navigation-color-foreground-top-item)
	}

	._brand_1y9r3_2[data-brand^=lendme][data-variant=default] g._wordmark_1y9r3_24,
	._brand_1y9r3_2[data-brand^=lendme][data-variant=default] g:first-of-type {
		color: var(--global-color-background-primary-default)
	}

	._brand_1y9r3_2[data-brand^=lendme][data-variant=default] g._baseline_1y9r3_28,
	._brand_1y9r3_2[data-brand^=lendme][data-variant=default] g:last-of-type {
		color: var(--global-color-foreground-primary-on-dark)
	}

	._brand_1y9r3_2[data-brand^=lendme][data-variant=light] g._wordmark_1y9r3_24,
	._brand_1y9r3_2[data-brand^=lendme][data-variant=light] g:first-of-type,
	[data-color-invert=true] ._brand_1y9r3_2[data-brand^=lendme] g._wordmark_1y9r3_24,
	[data-color-invert=true] ._brand_1y9r3_2[data-brand^=lendme] g:first-of-type,
	[data-content-type=article] ._brand_1y9r3_2[data-brand^=lendme] g._wordmark_1y9r3_24,
	[data-content-type=article] ._brand_1y9r3_2[data-brand^=lendme] g:first-of-type {
		color: var(--global-color-background-primary-lighter)
	}

	._brand_1y9r3_2[data-brand^=lendme][data-variant=light] g._baseline_1y9r3_28,
	._brand_1y9r3_2[data-brand^=lendme][data-variant=light] g:last-of-type,
	[data-color-invert=true] ._brand_1y9r3_2[data-brand^=lendme] g._baseline_1y9r3_28,
	[data-color-invert=true] ._brand_1y9r3_2[data-brand^=lendme] g:last-of-type,
	[data-content-type=article] ._brand_1y9r3_2[data-brand^=lendme] g._baseline_1y9r3_28,
	[data-content-type=article] ._brand_1y9r3_2[data-brand^=lendme] g:last-of-type {
		color: var(--global-color-foreground-primary-on-darkest)
	}

	._brand_1y9r3_2[data-brand^=lendme][data-variant=dark] {
		color: var(--global-color-background-black)
	}

	._brand_1y9r3_2[data-brand^=uloan][data-variant=default] g._wordmark_1y9r3_24,
	._brand_1y9r3_2[data-brand^=uloan][data-variant=default] g:first-of-type,
	._brand_1y9r3_2[data-brand^=uloan][data-variant=light] g._wordmark_1y9r3_24,
	._brand_1y9r3_2[data-brand^=uloan][data-variant=light] g:first-of-type {
		color: var(--global-color-foreground-primary-on-dark)
	}

	._brand_1y9r3_2[data-brand^=uloan][data-variant=default] g._baseline_1y9r3_28,
	._brand_1y9r3_2[data-brand^=uloan][data-variant=default] g:last-of-type,
	._brand_1y9r3_2[data-brand^=uloan][data-variant=light] g._baseline_1y9r3_28,
	._brand_1y9r3_2[data-brand^=uloan][data-variant=light] g:last-of-type {
		color: var(--global-color-foreground-primary-on-darkest)
	}

	._brand_1y9r3_2[data-brand^=uloan][data-variant=dark] g._wordmark_1y9r3_24,
	._brand_1y9r3_2[data-brand^=uloan][data-variant=dark] g:first-of-type {
		color: var(--global-color-background-highlight-secondary-default)
	}

	._brand_1y9r3_2[data-brand^=uloan][data-variant=dark] g._baseline_1y9r3_28,
	._brand_1y9r3_2[data-brand^=uloan][data-variant=dark] g:last-of-type {
		color: var(--global-color-foreground-highlight-secondary-on-darkest)
	}

	._brand_1y9r3_2[data-brand=uscore] {
		color: var(--global-color-foreground-body-invert-white)
	}

	._brand_1y9r3_2[data-brand=uscore][data-variant=light] g._wordmark_1y9r3_24 path,
	._brand_1y9r3_2[data-brand=uscore][data-variant=light] g:first-of-type path,
	[data-content-type=default]:not(header>section) ._brand_1y9r3_2[data-brand=uscore] g._wordmark_1y9r3_24 path,
	[data-content-type=default]:not(header>section) ._brand_1y9r3_2[data-brand=uscore] g:first-of-type path,
	[data-content-type=article]:not(header>section) ._brand_1y9r3_2[data-brand=uscore] g._wordmark_1y9r3_24 path,
	[data-content-type=article]:not(header>section) ._brand_1y9r3_2[data-brand=uscore] g:first-of-type path {
		fill: currentColor
	}
}

._poweredBy_wcbs6_1 {
	text-decoration: none;
	display: flex;
	justify-content: center;
	align-items: center;
	gap: var(--global-space-3xsm)
}

._poweredBy_wcbs6_1 ._label_wcbs6_8 {
	white-space: nowrap
}

._poweredBy_wcbs6_1 ._brand_wcbs6_11 {
	display: inline-flex;
	max-width: calc(2 * var(--global-size-3xlg));
	height: var(--global-size-3xlg)
}

div._progressTag_16qms_1 {
	--progress: 0;
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	overflow: hidden;
	text-align: center
}

div._progressTag_16qms_1:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: calc(var(--progress) * 1%);
	background: var(--data-color-background-progress);
	transition: width .5s ease-out
}

div._progressTag_16qms_1[data-spacing=small] {
	gap: var(--global-space-4xsm)
}

div._progressTag_16qms_1 h4 {
	color: var(--global-color-foreground-heading)
}

div._progressTag_16qms_1 span {
	color: var(--global-color-foreground-body-muted)
}

div._progressTag_16qms_1>* {
	position: relative;
	z-index: 1
}

._size--xs_1eqbd_1 {
	width: 12px;
	height: 12px
}

._size--sm_1eqbd_6 {
	width: 18px;
	height: 18px
}

._size--md_1eqbd_11 {
	width: 20px;
	height: 20px
}

._size--lg_1eqbd_16 {
	width: 24px;
	height: 24px
}

._container_1eqbd_21 {
	--star-unfilled-bg-color: #DCDCE6;
	display: flex;
	align-items: flex-start;
	gap: var(--global-space-5xsm)
}

._container_1eqbd_21[data-size=sm],
._container_1eqbd_21[data-size=xs] {
	gap: calc(var(--global-space-5xsm) / 2)
}

._container_1eqbd_21 ._star_1eqbd_30 {
	display: flex;
	background-color: var(--star-unfilled-bg-color)
}

._container_1eqbd_21 ._partialStar-1_1eqbd_34 svg :nth-child(1) {
	transform: scale(.1, 1.1)
}

._container_1eqbd_21 ._partialStar-2_1eqbd_37 svg :nth-child(1) {
	transform: scale(.2, 1.1)
}

._container_1eqbd_21 ._partialStar-3_1eqbd_40 svg :nth-child(1) {
	transform: scale(.3, 1.1)
}

._container_1eqbd_21 ._partialStar-4_1eqbd_43 svg :nth-child(1) {
	transform: scale(.4, 1.1)
}

._container_1eqbd_21 ._partialStar-5_1eqbd_46 svg :nth-child(1) {
	transform: scale(.5, 1.1)
}

._container_1eqbd_21 ._partialStar-6_1eqbd_49 svg :nth-child(1) {
	transform: scale(.6, 1.1)
}

._container_1eqbd_21 ._partialStar-7_1eqbd_52 svg :nth-child(1) {
	transform: scale(.7, 1.1)
}

._container_1eqbd_21 ._partialStar-8_1eqbd_55 svg :nth-child(1) {
	transform: scale(.8, 1.1)
}

._container_1eqbd_21 ._partialStar-9_1eqbd_58 svg :nth-child(1) {
	transform: scale(.9, 1.1)
}

div._trustPilotWidget_9pslr_1 {
	display: flex;
	flex: 0;
	font-family: Helvetica Neue, Helvetica, Arial, "sans-serif";
	font-size: .75rem;
	line-height: 1.2;
	font-weight: 400
}

div._trustPilotWidget_9pslr_1 b {
	font-weight: 600
}

div._trustPilotWidget_9pslr_1 ._widget_9pslr_12 {
	display: flex;
	align-items: center;
	gap: var(--global-space-3xsm)
}

div._trustPilotWidget_9pslr_1 ._ratingText_9pslr_17 {
	font-weight: 600
}

div._trustPilotWidget_9pslr_1 ._numberOfReviews_9pslr_20 {
	white-space: nowrap
}

div._trustPilotWidget_9pslr_1 ._trustPilotLogo_9pslr_23 {
	display: flex;
	flex-shrink: 0;
	width: auto;
	height: auto
}

div._trustPilotWidget_9pslr_1 ._trustPilotLogo_9pslr_23 svg {
	flex: 1;
	height: 100%
}

div._trustPilotWidget_9pslr_1[data-variant=combo] ._trustScoreAndReviews_9pslr_33,
div._trustPilotWidget_9pslr_1[data-variant=combo-inline] ._trustScoreAndReviews_9pslr_33 {
	display: flex;
	flex-direction: column
}

div._trustPilotWidget_9pslr_1[data-variant=combo] ._trustScoreAndReviews_9pslr_33 ._trustScore_9pslr_33,
div._trustPilotWidget_9pslr_1[data-variant=combo] ._trustScoreAndReviews_9pslr_33 ._reviews_9pslr_38,
div._trustPilotWidget_9pslr_1[data-variant=combo-inline] ._trustScoreAndReviews_9pslr_33 ._trustScore_9pslr_33,
div._trustPilotWidget_9pslr_1[data-variant=combo-inline] ._trustScoreAndReviews_9pslr_33 ._reviews_9pslr_38 {
	line-height: 1.1;
	white-space: nowrap
}

div._trustPilotWidget_9pslr_1[data-variant=combo] ._widget_9pslr_12 {
	flex-direction: column;
	align-items: flex-start
}

div._trustPilotWidget_9pslr_1[data-variant=combo] ._trustPilotLogo_9pslr_23 {
	width: 6.25rem;
	height: auto
}

div._trustPilotWidget_9pslr_1[data-variant=combo-inline] ._trustPilotLogo_9pslr_23,
div._trustPilotWidget_9pslr_1[data-variant=responsive] ._trustPilotLogo_9pslr_23 {
	width: 6.25rem;
	transform: translateY(-1px)
}

div._trustPilotWidget_9pslr_1[data-variant=mini-form] ._basedOn_9pslr_55,
div._trustPilotWidget_9pslr_1[data-variant=micro-form] ._basedOn_9pslr_55 {
	display: inline-flex;
	line-height: 1;
	width: auto
}

div._trustPilotWidget_9pslr_1[data-variant=mini-form] ._trustPilotLogo_9pslr_23,
div._trustPilotWidget_9pslr_1[data-variant=micro-form] ._trustPilotLogo_9pslr_23 {
	height: 1.125rem;
	transform: translateY(-1.5px)
}

@container (max-width: 20rem) {

	div._trustPilotWidget_9pslr_1[data-variant=mini-form] ._basedOn_9pslr_55,
	div._trustPilotWidget_9pslr_1[data-variant=micro-form] ._basedOn_9pslr_55 {
		display: none
	}
}

div._trustPilotWidget_9pslr_1[data-variant=mini-form] ._ratingText_9pslr_17 {
	font-size: .875rem
}

div._trustPilotWidget_9pslr_1[data-variant=micro-form] ._ratingText_9pslr_17 {
	font-size: .75rem
}

div._trustPilotWidget_9pslr_1[data-variant=responsive] {
	container-type: inline-size;
	justify-content: center;
	align-self: stretch
}

@media (min-width: 75rem) {
	[data-theme=uscore-light] div._trustPilotWidget_9pslr_1[data-variant=responsive] {
		align-items: center
	}
}

div._trustPilotWidget_9pslr_1[data-variant=responsive] ._widget_9pslr_12 {
	flex-direction: column;
	justify-content: center
}

div._trustPilotWidget_9pslr_1[data-variant=responsive] ._trustPilotLogo_9pslr_23 {
	width: 10.5rem
}

div._trustPilotWidget_9pslr_1[data-variant=responsive] ._trustScoreAndReviews_9pslr_33 {
	display: flex;
	flex-direction: column;
	gap: 0;
	align-items: center
}

@container (max-width: calc(33.75rem - 1px)) {
	div._trustPilotWidget_9pslr_1[data-variant=responsive] ._trustPilotLogo_9pslr_23 {
		height: auto;
		margin-bottom: var(--global-space-3xsm)
	}

	div._trustPilotWidget_9pslr_1[data-variant=responsive] ._stars_9pslr_103 {
		height: 2.5rem;
		transform: scale(1.4285714286);
		transform-origin: top center
	}

	div._trustPilotWidget_9pslr_1[data-variant=responsive] ._trustScoreAndReviews_9pslr_33 ._numberOfReviews_9pslr_20,
	div._trustPilotWidget_9pslr_1[data-variant=responsive] ._trustScoreAndReviews_9pslr_33 ._trustScore_9pslr_33 {
		font-size: 1.25rem
	}
}

@container (min-width: 33.75rem) {
	div._trustPilotWidget_9pslr_1[data-variant=responsive] ._widget_9pslr_12 {
		flex-direction: row;
		flex-grow: 1
	}

	@media (min-width: 75rem) {
		[data-theme=uscore-light] div._trustPilotWidget_9pslr_1[data-variant=responsive] ._widget_9pslr_12 {
			flex-wrap: wrap;
			max-width: 400px;
			height: fit-content
		}
	}

	div._trustPilotWidget_9pslr_1[data-variant=responsive] ._trustPilotLogo_9pslr_23 {
		width: 6.25rem;
		height: 100%;
		transform: translateY(-1px)
	}

	div._trustPilotWidget_9pslr_1[data-variant=responsive] ._trustScoreAndReviews_9pslr_33 {
		flex-direction: row;
		gap: var(--global-space-3xsm)
	}
}

div._trustPilotWidget_9pslr_1[data-size=s] {
	transform: scale(.75)
}

._trustPilotPlaceholder_9pslr_139[data-variant=combo-inline] {
	height: 26px
}

._loanProductAside_1i7xo_1 {
	--is-desktop-layout: false;
	flex: 1;
	width: 100%;
	max-width: 100%
}

._loanProductAside_1i7xo_1 ._title_1i7xo_7 {
	font: var(--font-heading-md);
	text-align: center
}

._loanProductAside_1i7xo_1 ._title_1i7xo_7>br {
	display: none
}

._loanProductAside_1i7xo_1 ._usps_1i7xo_14 ._progress_1i7xo_14 {
	display: none
}

._loanProductAside_1i7xo_1 ._trustpilot_1i7xo_17 {
	justify-content: center
}

._loanProductAside_1i7xo_1 ._poweredBy_1i7xo_20 {
	margin-top: var(--global-space-lg)
}

@media (min-width: 48rem) {
	._loanProductAside_1i7xo_1 {
		--is-desktop-layout: true
	}

	._loanProductAside_1i7xo_1 ._title_1i7xo_7 {
		font: var(--font-heading-lg);
		text-align: left
	}

	._loanProductAside_1i7xo_1 ._title_1i7xo_7>br {
		display: block
	}

	._loanProductAside_1i7xo_1 ._usps_1i7xo_14,
	._loanProductAside_1i7xo_1 ._progress_1i7xo_14 {
		display: flex
	}
}

._keyBenefit_1trmm_1 {
	display: flex;
	gap: var(--global-space-xsm)
}

._keyBenefit_1trmm_1 svg {
	color: var(--global-color-background-success-default)
}

._messageBoxDebtInfo_14mf3_1 [data-size=xs] {
	width: var(--global-size-lg);
	height: var(--global-size-lg)
}

._messageBoxDebtInfo_14mf3_1 ._content_14mf3_5 {
	padding: var(--global-space-4xsm) 0
}

._authenticationCard_pagpn_1 {
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	gap: var(--global-space-xsm)
}

[data-has-card=true] ._authenticationCard_pagpn_1 {
	padding: var(--global-space-xsm);
	background: var(--global-color-background-neutral-lightest);
	border-radius: var(--global-radius-micro)
}

._authenticationCard_pagpn_1 {
	container-type: inline-size
}

._authenticationCard_pagpn_1 ._authentication_pagpn_1 {
	display: flex;
	flex-direction: column;
	justify-content: center;
	gap: var(--global-space-3xsm);
	padding-top: var(--global-space-3xsm)
}

@container (min-width: 600px) {
	._authenticationCard_pagpn_1 ._authentication_pagpn_1 {
		flex-direction: row
	}
}

._consentText_179dy_1 {
	text-align: center;
	color: var(--global-color-foreground-body-muted)
}

._providersSeparator_6m0a1_1 {
	display: flex;
	align-items: center;
	padding: 0 var(--global-space-xsm, 1rem);
	justify-content: center;
	color: var(--global-color-foreground-disabled, #9AA3AC);
	font: var(--font-body-md);
	text-align: center
}

._debtRegistry_1i43p_1 ._switch_1i43p_1 {
	margin-top: var(--margin-small-4)
}

._debtRegistry_1i43p_1 ._loansDetailsHeader_1i43p_4 {
	font-size: var(--font-small-2);
	font-weight: 700;
	line-height: 17.6px
}

._debtRegistry_1i43p_1 ._showLoansDetails_1i43p_9 {
	font-size: var(--font-small-2);
	margin-top: var(--margin-small-2);
	line-height: 17.6px;
	margin-bottom: calc(var(--margin-small-4) - var(--margin-small-2));
	color: var(--info-300);
	text-decoration: underline;
	cursor: pointer
}

._debtRegistry_1i43p_1 ._centerAlign_1i43p_18 {
	display: flex;
	justify-content: center
}

._keyBenefits_1i43p_23 {
	margin-bottom: var(--margin-small-4)
}

._spinner_1i43p_27 {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: var(--margin-small-4)
}

._infoCard_zaq89_1 {
	display: flex;
	flex-direction: column;
	gap: var(--spacing-small-2, 8px);
	padding: var(--padding-small-2, 8px);
	border-radius: var(--data-radius-message, 4px)
}

._infoCard_zaq89_1 ._header_zaq89_8 {
	display: flex;
	gap: var(--spacing-small-2, 8px);
	align-items: center
}

._infoCard_zaq89_1 ._header_zaq89_8 ._title_zaq89_13 {
	font-family: var(--font-family-heading, "Poppins");
	font-weight: 700;
	line-height: 120%
}

._infoCard_zaq89_1 ._header_zaq89_8 ._icon_zaq89_18 * {
	width: 32px;
	height: 32px
}

._infoCard_zaq89_1 ._divider_zaq89_22 {
	height: 1px
}

._infoCard_zaq89_1 ._description_zaq89_25 {
	font: var(--font-body-md);
	line-height: 150%
}

._infoCard_zaq89_1[data-state=success] {
	background: var(--global-color-background-success-lightest, #e9fffa)
}

._infoCard_zaq89_1[data-state=success] ._header_zaq89_8 ._title_zaq89_13,
._infoCard_zaq89_1[data-state=success] ._header_zaq89_8 ._icon_zaq89_18 * {
	color: var(--global-color-foreground-success-on-lighter, #006d59)
}

._infoCard_zaq89_1[data-state=success] ._divider_zaq89_22 {
	background-color: var(--global-color-border-success-lighter, #99e2d5)
}

._infoCard_zaq89_1[data-state=success] ._description_zaq89_25 {
	color: var(--global-color-foreground-success-on-lighter, #006d59)
}

.rc-slider {
	position: relative;
	width: 100%;
	height: 14px;
	padding: 5px 0;
	border-radius: 6px;
	touch-action: none;
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.rc-slider * {
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.rc-slider-rail {
	position: absolute;
	width: 100%;
	height: 4px;
	background-color: #e9e9e9;
	border-radius: 6px
}

.rc-slider-track,
.rc-slider-tracks {
	position: absolute;
	height: 4px;
	background-color: #abe2fb;
	border-radius: 6px
}

.rc-slider-track-draggable {
	z-index: 1;
	box-sizing: content-box;
	background-clip: content-box;
	border-top: 5px solid rgba(0, 0, 0, 0);
	border-bottom: 5px solid rgba(0, 0, 0, 0);
	transform: translateY(-5px)
}

.rc-slider-handle {
	position: absolute;
	z-index: 1;
	width: 14px;
	height: 14px;
	margin-top: -5px;
	background-color: #fff;
	border: solid 2px #96dbfa;
	border-radius: 50%;
	cursor: pointer;
	cursor: -webkit-grab;
	cursor: grab;
	opacity: .8;
	touch-action: pan-x
}

.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
	border-color: #57c5f7;
	box-shadow: 0 0 0 5px #96dbfa
}

.rc-slider-handle:focus {
	outline: none;
	box-shadow: none
}

.rc-slider-handle:focus-visible {
	border-color: #2db7f5;
	box-shadow: 0 0 0 3px #96dbfa
}

.rc-slider-handle-click-focused:focus {
	border-color: #96dbfa;
	box-shadow: unset
}

.rc-slider-handle:hover {
	border-color: #57c5f7
}

.rc-slider-handle:active {
	border-color: #57c5f7;
	box-shadow: 0 0 5px #57c5f7;
	cursor: -webkit-grabbing;
	cursor: grabbing
}

.rc-slider-mark {
	position: absolute;
	top: 18px;
	left: 0;
	width: 100%;
	font-size: 12px
}

.rc-slider-mark-text {
	position: absolute;
	display: inline-block;
	color: #999;
	text-align: center;
	vertical-align: middle;
	cursor: pointer
}

.rc-slider-mark-text-active {
	color: #666
}

.rc-slider-step {
	position: absolute;
	width: 100%;
	height: 4px;
	background: transparent
}

.rc-slider-dot {
	position: absolute;
	bottom: -2px;
	width: 8px;
	height: 8px;
	vertical-align: middle;
	background-color: #fff;
	border: 2px solid #e9e9e9;
	border-radius: 50%;
	cursor: pointer
}

.rc-slider-dot-active {
	border-color: #96dbfa
}

.rc-slider-dot-reverse {
	margin-right: -4px
}

.rc-slider-disabled {
	background-color: #e9e9e9
}

.rc-slider-disabled .rc-slider-track {
	background-color: #ccc
}

.rc-slider-disabled .rc-slider-handle,
.rc-slider-disabled .rc-slider-dot {
	background-color: #fff;
	border-color: #ccc;
	box-shadow: none;
	cursor: not-allowed
}

.rc-slider-disabled .rc-slider-mark-text,
.rc-slider-disabled .rc-slider-dot {
	cursor: not-allowed !important
}

.rc-slider-vertical {
	width: 14px;
	height: 100%;
	padding: 0 5px
}

.rc-slider-vertical .rc-slider-rail {
	width: 4px;
	height: 100%
}

.rc-slider-vertical .rc-slider-track {
	bottom: 0;
	left: 5px;
	width: 4px
}

.rc-slider-vertical .rc-slider-track-draggable {
	border-top: 0;
	border-bottom: 0;
	border-right: 5px solid rgba(0, 0, 0, 0);
	border-left: 5px solid rgba(0, 0, 0, 0);
	transform: translate(-5px)
}

.rc-slider-vertical .rc-slider-handle {
	position: absolute;
	z-index: 1;
	margin-top: 0;
	margin-left: -5px;
	touch-action: pan-y
}

.rc-slider-vertical .rc-slider-mark {
	top: 0;
	left: 18px;
	height: 100%
}

.rc-slider-vertical .rc-slider-step {
	width: 4px;
	height: 100%
}

.rc-slider-vertical .rc-slider-dot {
	margin-left: -2px
}

.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear,
.rc-slider-tooltip-zoom-down-leave {
	display: block !important;
	animation-duration: .3s;
	animation-fill-mode: both;
	animation-play-state: paused
}

.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,
.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
	animation-name: rcSliderTooltipZoomDownIn;
	animation-play-state: running
}

.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
	animation-name: rcSliderTooltipZoomDownOut;
	animation-play-state: running
}

.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
	transform: scale(0);
	animation-timing-function: cubic-bezier(.23, 1, .32, 1)
}

.rc-slider-tooltip-zoom-down-leave {
	animation-timing-function: cubic-bezier(.755, .05, .855, .06)
}

@keyframes rcSliderTooltipZoomDownIn {
	0% {
		transform: scale(0);
		transform-origin: 50% 100%;
		opacity: 0
	}

	to {
		transform: scale(1);
		transform-origin: 50% 100%
	}
}

@keyframes rcSliderTooltipZoomDownOut {
	0% {
		transform: scale(1);
		transform-origin: 50% 100%
	}

	to {
		transform: scale(0);
		transform-origin: 50% 100%;
		opacity: 0
	}
}

.rc-slider-tooltip {
	position: absolute;
	top: -9999px;
	left: -9999px;
	visibility: visible;
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.rc-slider-tooltip * {
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.rc-slider-tooltip-hidden {
	display: none
}

.rc-slider-tooltip-placement-top {
	padding: 4px 0 8px
}

.rc-slider-tooltip-inner {
	min-width: 24px;
	height: 24px;
	padding: 6px 2px;
	color: #fff;
	font-size: 12px;
	line-height: 1;
	text-align: center;
	text-decoration: none;
	background-color: #6c6c6c;
	border-radius: 6px;
	box-shadow: 0 0 4px #d9d9d9
}

.rc-slider-tooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid
}

.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
	bottom: 4px;
	left: 50%;
	margin-left: -4px;
	border-width: 4px 4px 0;
	border-top-color: #6c6c6c
}

._container_4e4mr_1 {
	display: flex;
	flex-direction: column;
	width: 100%
}

._legend_4e4mr_7 {
	display: flex;
	justify-content: space-between;
	color: var(--global-color-foreground-disabled)
}

._slider_4e4mr_13 {
	height: var(--global-size-2xlg);
	display: flex;
	align-items: center
}

._slider_4e4mr_13>div {
	padding: 0
}

._slider_4e4mr_13 div[class*=rc-slider-track] {
	background: var(--global-color-background-neutral-dark);
	width: 20px
}

._slider_4e4mr_13 div[class*=rc-slider-rail] {
	background-color: var(--data-color-border-separator-light)
}

._slider_4e4mr_13 div[class*=rc-slider-handle] {
	border: 0;
	opacity: 1;
	margin: 0;
	width: 0;
	height: 0;
	-webkit-user-select: none;
	user-select: none
}

._editModeContainer_tabnn_1 {
	border-bottom: 1px solid var(--data-color-border-separator-light)
}

._pointer_tabnn_5 {
	cursor: pointer;
	-webkit-user-select: none;
	user-select: none
}

._pointer_tabnn_5:hover {
	background-color: var(--input-color-background-list-hover)
}

._pointer_tabnn_5>* {
	pointer-events: none
}

._detail_tabnn_16 {
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	padding: var(--global-space-3xsm);
	gap: var(--global-space-5xsm)
}

._textContainer_tabnn_25 {
	display: flex;
	flex-direction: column;
	color: var(--input-color-foreground-label)
}

._textContainer_tabnn_25 ._description_tabnn_30 {
	color: var(--input-color-foreground-label-muted)
}

._textHighlight_tabnn_34 {
	color: var(--global-color-foreground-success-on-white);
	font-weight: 600
}

._right_tabnn_39 {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	gap: var(--global-space-2xsm);
	border-left: 1px solid var(--data-color-border-separator-light);
	width: var(--size-128, 8rem);
	flex-shrink: 0
}

._slider_tabnn_49 {
	padding: 0 var(--global-space-xsm) var(--global-space-3xsm)
}

._container_1cd41_1 {
	padding: var(--global-space-3xsm) var(--global-space-xsm);
	width: 100%
}

[data-type=loanDuration] ._container_1cd41_1 {
	margin-top: calc(var(--global-space-3xsm) * -1)
}

._selector_1cd41_9 {
	justify-content: space-between;
	align-items: center;
	padding: var(--global-space-3xsm)
}

._button_1cd41_15 svg path {
	stroke: none
}

._disabled_1cd41_19 {
	cursor: not-allowed
}

._loanOverviewBlock_ilkly_1 {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: var(--global-space-3xsm);
	align-self: stretch;
	border-radius: var(--data-radius-message);
	background: var(--input-color-background-highlight-in-form)
}

._loanOverviewBlock_ilkly_1[data-variant=info] {
	background: var(--global-color-background-info-lightest);
	gap: unset
}

._titleContainer_ilkly_16 {
	padding: var(--global-space-3xsm);
	width: 100%;
	background-color: var(--global-color-background-white);
	box-shadow: var(--effect-raised-level-2);
	border-radius: var(--global-radius-micro);
	color: var(--input-color-foreground-label)
}

._titleContainer_ilkly_16 ._left_ilkly_24 {
	flex-grow: 1
}

._titleContainer_ilkly_16 ._right_ilkly_27 {
	justify-content: flex-end;
	align-items: center;
	align-self: stretch;
	border-left: 1px solid var(--data-color-border-separator-light);
	width: var(--size-128, 8rem);
	flex: 0 0 auto
}

._titleContainer_ilkly_16 ._right_ilkly_27 ._edit-icon_ilkly_35 {
	cursor: pointer
}

._titleContainer_ilkly_16 ._right_ilkly_27 ._value_ilkly_38 {
	font: var(--title-font);
	color: var(--global-color-foreground-body);
	white-space: nowrap
}

._titleContainer_ilkly_16 ._title_ilkly_16,
._titleContainer_ilkly_16 ._right_ilkly_27 ._value_ilkly_38 {
	font: var(--font-body-md-bold-button)
}

[data-variant=info] ._titleContainer_ilkly_16 {
	background: var(--global-color-background-info-lighter);
	color: var(--global-color-foreground-info-darkest)
}

[data-variant=info] ._titleContainer_ilkly_16 ._right_ilkly_27 {
	border-color: var(--global-color-border-info-darker)
}

._details_ilkly_55 {
	width: 100%;
	display: flex;
	flex-direction: column;
	gap: var(--global-space-none)
}

._steppedNumberInputValue_ilkly_62 {
	display: flex;
	gap: var(--global-space-3xsm);
	align-items: center
}

@media (min-width: 48rem) {
	._steppedNumberInputValue_ilkly_62 {
		flex-direction: column
	}
}

._steppedNumberInputValue_ilkly_62 ._badge_ilkly_72 {
	color: var(--data-color-foreground-success)
}

._description_ilkly_76 {
	color: var(--global-color-foreground-body-muted)
}

._slider_ilkly_80 {
	padding: 0 var(--global-space-xsm) var(--global-space-3xsm)
}

._icon_ilkly_84 {
	cursor: pointer;
	color: var(--action-color-foreground-on-ghost)
}

._extendedLoanOverview_1sjan_1 {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: var(--global-space-xsm);
	align-self: stretch;
	border-radius: var(--global-radius-micro);
	color: var(--global-color-foreground-body)
}

._warning_1sjan_12 {
	width: 100%;
	border-radius: var(--data-radius-message);
	border: 1px solid var(--data-color-border-attention);
	background: var(--data-color-background-attention);
	padding: var(--global-space-2xsm);
	color: var(--data-color-foreground-attention)
}

._separator_1sjan_21 {
	width: 100%;
	height: 1px;
	background: var(--data-color-border-separator-light)
}

._loanAmountAndMonthlyPayment_1sjan_27._loanAmountAndMonthlyPaymentValues_1sjan_27 span {
	align-self: flex-end
}

._loanAmountAndMonthlyPayment_1sjan_27>[data-size=m],
._loanAmountAndMonthlyPayment_1sjan_27>span {
	font: var(--font-body-md-bold-button)
}

._loanAmountDescription_1sjan_35 {
	padding: var(--global-space-3xsm);
	color: var(--global-color-foreground-info-on-lighter)
}

._divider_1sjan_40 {
	width: 100%;
	height: 1px;
	background: var(--data-color-border-separator-light)
}

._highCostInformation_ndb4c_1 {
	align-content: center
}

._highCostInformation_ndb4c_1 ._icon_ndb4c_4 {
	transform: translateY(.3125rem);
	color: var(--global-color-foreground-warning-on-lightest)
}

._highCostInformation_ndb4c_1 ._icon_ndb4c_4 svg {
	width: var(--global-size-3xlg);
	height: var(--global-size-3xlg);
	color: currentColor
}

._highCostInformation_ndb4c_1 p._title_ndb4c_13 {
	font: var(--font-body-xs-semibold);
	color: var(--global-color-foreground-heading)
}

._highCostInformation_ndb4c_1 p._description_ndb4c_17 {
	font: var(--font-body-xs);
	color: var(--global-color-foreground-body)
}

._highCostInformation_ndb4c_1 p._description_ndb4c_17 a {
	color: var(--action-color-foreground-link);
	font: var(--font-body-xs)
}

._disclaimer_1ti3l_1 {
	font: var(--font-body-xs);
	color: var(--global-color-foreground-body-muted)
}

@layer base {
	._message_1vlo1_2 {
		display: grid;
		grid-template-areas: "body";
		align-items: flex-start;
		gap: var(--global-space-3xsm);
		padding: var(--global-space-2xsm);
		border: var(--global-size-border-thin) solid;
		border-radius: var(--data-radius-message)
	}

	._message_1vlo1_2[data-size=m] {
		font: var(--font-body-s)
	}

	._message_1vlo1_2[data-size=s] {
		font: var(--font-body-xs)
	}

	._message_1vlo1_2:has(._action_1vlo1_17) {
		grid-template-areas: "body""action"
	}

	._message_1vlo1_2:has(._icon_1vlo1_20) {
		grid-template-areas: "icon body";
		grid-template-columns: min-content auto
	}

	._message_1vlo1_2:has(._icon_1vlo1_20):has(._action_1vlo1_17) {
		grid-template-areas: "icon body""action action";
		grid-template-columns: minmax(var(--global-size-xs), min-content) auto
	}

	._message_1vlo1_2:has(._icon_1vlo1_20):has(._action_1vlo1_17) ._action_1vlo1_17 {
		grid-column: span 2
	}

	._message_1vlo1_2 ._icon_1vlo1_20 {
		grid-area: icon;
		color: inherit;
		padding: var(--global-space-5xsm) var(--global-space-none);
		flex-shrink: 0
	}

	._message_1vlo1_2 ._icon_1vlo1_20 svg {
		color: inherit
	}

	._message_1vlo1_2 ._action_1vlo1_17 {
		grid-area: action;
		width: 100%
	}

	._message_1vlo1_2 a {
		color: currentColor
	}

	._message_1vlo1_2[data-variant=warn] {
		background-color: var(--data-color-background-attention);
		border-color: var(--data-color-border-attention);
		color: var(--data-color-foreground-attention)
	}

	._message_1vlo1_2[data-variant=error] {
		background-color: var(--data-color-background-warning);
		border-color: var(--data-color-border-warning);
		color: var(--data-color-foreground-warning)
	}

	._message_1vlo1_2[data-variant=info] {
		background-color: var(--data-color-background-info);
		border-color: var(--data-color-border-info);
		color: var(--data-color-foreground-info)
	}

	._message_1vlo1_2[data-variant=neutral] {
		background-color: var(--data-color-background-default);
		border-color: var(--data-color-border-default);
		color: var(--data-color-foreground-default)
	}

	._message_1vlo1_2[data-variant=bankID] {
		background-color: var(--data-color-background-bankid);
		border-color: var(--data-color-border-bankid);
		color: var(--data-color-foreground-bankid)
	}

	._message_1vlo1_2[data-variant=success] {
		background-color: var(--data-color-background-success);
		border-color: var(--data-color-border-success);
		color: var(--data-color-foreground-success)
	}
}

._provider_2g5g1_1 {
	flex-basis: 1
}

@layer feature {

	._bankIDButton_132os_2,
	._bankIDFIButton_132os_2,
	._bankIDSEButton_132os_2,
	._bankIDNOButton_132os_2 {
		box-sizing: border-box;
		position: relative;
		display: flex;
		align-items: center;
		justify-content: center;
		width: 100%;
		height: 2.75rem
	}

	[data-direction] ._bankIDButton_132os_2,
	[data-direction] ._bankIDFIButton_132os_2,
	[data-direction] ._bankIDSEButton_132os_2,
	[data-direction] ._bankIDNOButton_132os_2 {
		flex: auto
	}

	._bankIDButton_132os_2,
	._bankIDFIButton_132os_2,
	._bankIDSEButton_132os_2,
	._bankIDNOButton_132os_2 {
		padding: var(--global-space-2xsm) var(--global-space-md);
		border: none;
		border-radius: var(--action-radius-button);
		cursor: pointer
	}

	._bankIDButton_132os_2[aria-disabled=true],
	[aria-disabled=true]._bankIDFIButton_132os_2,
	[aria-disabled=true]._bankIDSEButton_132os_2,
	[aria-disabled=true]._bankIDNOButton_132os_2 {
		cursor: default
	}

	._bankIDButton_132os_2[data-loading=true] ._label_132os_23,
	[data-loading=true]._bankIDFIButton_132os_2 ._label_132os_23,
	[data-loading=true]._bankIDSEButton_132os_2 ._label_132os_23,
	[data-loading=true]._bankIDNOButton_132os_2 ._label_132os_23 {
		opacity: .3
	}

	._bankIDButton_132os_2 ._prefix_132os_29 svg circle.light,
	._bankIDFIButton_132os_2 ._prefix_132os_29 svg circle.light,
	._bankIDSEButton_132os_2 ._prefix_132os_29 svg circle.light,
	._bankIDNOButton_132os_2 ._prefix_132os_29 svg circle.light {
		fill: #fff !important
	}

	._bankIDButton_132os_2 ._prefix_132os_29 svg circle.dark,
	._bankIDFIButton_132os_2 ._prefix_132os_29 svg circle.dark,
	._bankIDSEButton_132os_2 ._prefix_132os_29 svg circle.dark,
	._bankIDNOButton_132os_2 ._prefix_132os_29 svg circle.dark {
		fill: var(--brand-color) !important
	}

	._bankIDButton_132os_2:focus,
	._bankIDFIButton_132os_2:focus,
	._bankIDSEButton_132os_2:focus,
	._bankIDNOButton_132os_2:focus,
	._bankIDButton_132os_2:focus-visible,
	._bankIDFIButton_132os_2:focus-visible,
	._bankIDSEButton_132os_2:focus-visible,
	._bankIDNOButton_132os_2:focus-visible {
		outline: none;
		box-shadow: none
	}

	._bankIDButton_132os_2 ._label_132os_23,
	._bankIDFIButton_132os_2 ._label_132os_23,
	._bankIDSEButton_132os_2 ._label_132os_23,
	._bankIDNOButton_132os_2 ._label_132os_23 {
		display: flex;
		align-items: center;
		justify-content: center;
		pointer-events: none;
		gap: var(--global-space-3xsm)
	}

	._bankIDButton_132os_2 ._prefix_132os_29,
	._bankIDFIButton_132os_2 ._prefix_132os_29,
	._bankIDSEButton_132os_2 ._prefix_132os_29,
	._bankIDNOButton_132os_2 ._prefix_132os_29 {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		display: flex;
		align-items: center;
		justify-content: center;
		margin: 0;
		pointer-events: none
	}

	._bankIDButton_132os_2[data-hide-on-mobile=true],
	[data-hide-on-mobile=true]._bankIDFIButton_132os_2,
	[data-hide-on-mobile=true]._bankIDSEButton_132os_2,
	[data-hide-on-mobile=true]._bankIDNOButton_132os_2 {
		display: none
	}

	@media (min-width: 48rem) {

		._bankIDButton_132os_2[data-hide-on-mobile=true],
		[data-hide-on-mobile=true]._bankIDFIButton_132os_2,
		[data-hide-on-mobile=true]._bankIDSEButton_132os_2,
		[data-hide-on-mobile=true]._bankIDNOButton_132os_2 {
			display: flex
		}
	}

	._bankIDButton_132os_2[data-hide-on-desktop=true],
	[data-hide-on-desktop=true]._bankIDFIButton_132os_2,
	[data-hide-on-desktop=true]._bankIDSEButton_132os_2,
	[data-hide-on-desktop=true]._bankIDNOButton_132os_2 {
		display: flex
	}

	@media (min-width: 48rem) {

		._bankIDButton_132os_2[data-hide-on-desktop=true],
		[data-hide-on-desktop=true]._bankIDFIButton_132os_2,
		[data-hide-on-desktop=true]._bankIDSEButton_132os_2,
		[data-hide-on-desktop=true]._bankIDNOButton_132os_2 {
			display: none
		}
	}

	._bankIDNOButton_132os_2 {
		--brand-color: #39134C;
		background: var(--brand-color) !important
	}

	._bankIDSEButton_132os_2 {
		--brand-color: #183E4F;
		background: var(--brand-color) !important
	}

	._bankIDFIButton_132os_2 {
		background: var(--action-color-background-primary) !important
	}
}

@layer feature {
	._mitId_gvxrn_2 {
		box-sizing: border-box
	}

	._mitId_gvxrn_2[data-variant=primary] {
		width: 100%;
		color: var(--global-color-foreground-heading-invert);
		background-color: #0060e6 !important;
		--button-color-border-inside: $mitid-color  !important
	}

	._mitId_gvxrn_2[data-variant=primary]:hover:not(:disabled) {
		color: var(--global-color-foreground-heading-invert);
		background-color: #0060e6 !important;
		--button-color-border-inside: $mitid-color  !important
	}

	._mitId_gvxrn_2[data-variant=primary] span {
		display: flex;
		align-items: center;
		justify-content: center;
		gap: var(--global-space-3xsm)
	}
}

@layer feature {
	._eskatLogin_4gu7t_2 {
		box-sizing: border-box
	}

	._eskatLogin_4gu7t_2[data-variant=primary] {
		width: 100%;
		background-color: #14143c !important;
		border-color: #14143c !important;
		--button-color-border-inside: $eskat-color  !important;
		height: 48px;
		color: var(--global-color-foreground-body-invert-white, #fff);
		display: flex;
		padding: var(--global-space-2xsm, 12px) var(--global-space-md, 24px);
		align-items: center;
		gap: var(--global-space-xsm, 16px)
	}

	._eskatLogin_4gu7t_2[data-variant=primary] svg {
		color: var(--global-color-foreground-body-invert-white, #fff)
	}

	._eskatLogin_4gu7t_2[data-variant=primary]:hover:not(:disabled) {
		background-color: #14143c !important;
		border-color: #14143c !important;
		--button-color-border-inside: $eskat-color  !important;
		filter: brightness(.9)
	}

	._eskatLogin_4gu7t_2[data-variant=primary]:active:not(:disabled) {
		background-color: #14143c !important;
		border-color: #14143c !important;
		--button-color-border-inside: $eskat-color  !important;
		filter: brightness(.8)
	}
}

@layer feature {
	._vippsButton_oonqa_2 {
		box-sizing: border-box;
		--brand-color: #FF5B24;
		position: relative;
		display: flex;
		align-items: center;
		justify-content: center;
		width: 100%;
		height: 2.75rem
	}

	[data-direction] ._vippsButton_oonqa_2 {
		flex: auto
	}

	._vippsButton_oonqa_2 {
		padding: var(--global-space-2xsm) var(--global-space-md);
		background: var(--brand-color) !important;
		border-radius: var(--action-radius-button);
		cursor: pointer
	}

	._vippsButton_oonqa_2[aria-disabled=true] {
		cursor: default
	}

	._vippsButton_oonqa_2[data-loading=true] ._label_oonqa_25 {
		opacity: .3
	}

	._vippsButton_oonqa_2 ._prefix_oonqa_31 svg circle.light {
		fill: #fff !important
	}

	._vippsButton_oonqa_2 ._prefix_oonqa_31 svg circle.dark {
		fill: var(--brand-color) !important
	}

	._vippsButton_oonqa_2:focus,
	._vippsButton_oonqa_2:focus-visible {
		outline: none;
		box-shadow: none
	}

	._vippsButton_oonqa_2 ._label_oonqa_25 {
		display: inline-flex;
		align-items: center;
		justify-content: center;
		transform: translateY(1px);
		pointer-events: none
	}

	._vippsButton_oonqa_2 ._prefix_oonqa_31 {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		display: flex;
		align-items: center;
		justify-content: center;
		margin: 0;
		pointer-events: none
	}
}

section._loanHolder_1wu3k_1 {
	margin-bottom: var(--global-space-xsm);
	border-bottom: var(--global-size-border-thin) solid var(--data-color-border-separator-light)
}

section._loanHolder_1wu3k_1 ._header_1wu3k_5 {
	display: flex;
	align-items: center;
	border: none;
	width: 100%;
	padding: var(--global-space-3xsm) 0;
	background-color: unset
}

section._loanHolder_1wu3k_1 ._header_1wu3k_5 ._issuerHolder_1wu3k_13[data-size] {
	width: 100%;
	text-align: left;
	display: flex;
	justify-content: space-between;
	font: var(--font-body-md-bold-button)
}

@media (min-width: 48rem) {
	section._loanHolder_1wu3k_1 ._header_1wu3k_5 ._issuerHolder_1wu3k_13[data-size] {
		justify-content: flex-start
	}
}

section._loanHolder_1wu3k_1 ._table_1wu3k_25 {
	border-collapse: collapse;
	width: 100%
}

section._loanHolder_1wu3k_1 ._table_1wu3k_25 ._tableValue_1wu3k_29,
section._loanHolder_1wu3k_1 ._table_1wu3k_25 ._tableTitle_1wu3k_30 {
	border: none;
	padding: var(--global-space-3xsm)
}

section._loanHolder_1wu3k_1 ._table_1wu3k_25 ._tableTitle_1wu3k_30 {
	text-align: left
}

section._loanHolder_1wu3k_1 ._table_1wu3k_25 ._tableValue_1wu3k_29 {
	text-align: right
}

section._loanHolder_1wu3k_1 ._table_1wu3k_25 tr:nth-child(odd) {
	background-color: var(--global-color-background-neutral-lightest)
}

section._loanHolder_1wu3k_1 ._table_1wu3k_25 tr:nth-child(2) {
	text-align: end
}

section._loanHolder_1wu3k_1 ._mainContent_1wu3k_46 {
	display: flex;
	padding: var(--global-space-3xsm) 0;
	flex-direction: column
}

@media (min-width: 48rem) {
	section._loanHolder_1wu3k_1 ._mainContent_1wu3k_46 {
		flex-direction: row;
		gap: var(--global-space-lg)
	}
}

section._loanHolder_1wu3k_1 ._mainContent_1wu3k_46 ._detailsContainer_1wu3k_57 {
	display: flex;
	justify-content: space-between;
	width: 100%;
	flex-direction: column
}

section._loanHolder_1wu3k_1 ._mainContent_1wu3k_46 ._buttonContainer_1wu3k_63 {
	display: flex;
	justify-content: center
}

@media (min-width: 48rem) {
	section._loanHolder_1wu3k_1 ._mainContent_1wu3k_46 ._buttonContainer_1wu3k_63 {
		gap: var(--global-space-lg);
		padding-right: var(--global-space-lg)
	}
}

section._loanHolder_1wu3k_1 ._mainContent_1wu3k_46 ._buttonContainer_1wu3k_63 svg {
	opacity: .5
}

section._loanHolder_1wu3k_1 ._mainContent_1wu3k_46 button._detailsButton_1wu3k_76 {
	align-self: stretch;
	column-gap: var(--global-space-4xsm);
	padding: 0
}

@media (min-width: 48rem) {
	section._loanHolder_1wu3k_1 ._mainContent_1wu3k_46 ._separator_1wu3k_82 {
		border-right: var(--global-size-border-thin) solid var(--data-color-border-separator-light)
	}
}

section._loanHolder_1wu3k_1 ._mainContent_1wu3k_46 ._column_1wu3k_86 {
	display: flex;
	align-items: baseline;
	gap: var(--global-space-xsm);
	justify-content: space-between
}

section._loanHolder_1wu3k_1 ._mainContent_1wu3k_46 ._column_1wu3k_86 ._columnHeader_1wu3k_92 {
	text-wrap: balance
}

section._loanHolder_1wu3k_1 ._mainContent_1wu3k_46 ._column_1wu3k_86 ._amount_1wu3k_95 {
	font: var(--font-body-md-bold-button);
	text-wrap: nowrap
}

._subtitle_6i38w_1 {
	opacity: .4
}

div._currentDebt_6i38w_5 {
	margin: var(--global-space-xsm) 0
}

div._currentDebt_6i38w_5 ._debtAmount_6i38w_8 {
	margin-left: var(--global-space-3xsm)
}

div._loansWrapper_6i38w_11 {
	margin-top: var(--global-space-xsm)
}

@layer base {
	._currencyInput_1hdep_2 {
		display: flex
	}

	._currencyPrefix_1hdep_5 {
		padding-right: var(--global-space-3xsm);
		padding-left: var(--global-space-2xsm);
		border-right-width: var(--global-size-border-thin);
		border-right-style: solid;
		color: var(--global-color-foreground-disabled, #828d98);
		text-align: center
	}
}

@layer base {
	._slider_n89ra_2 {
		display: flex;
		flex: 1;
		--slider-track-color: var(--input-color-background-rail-default);
		--slider-range-color: var(--input-color-background-rail-fill);
		--slider-thumb-color: var(--input-color-foreground-selector);
		--slider-thumb-size: var(--global-size-lg)
	}

	._slider_n89ra_2 ._root_n89ra_10 {
		position: relative;
		display: flex;
		align-items: center;
		-webkit-user-select: none;
		user-select: none;
		touch-action: none;
		width: 100%;
		height: 20px
	}

	._slider_n89ra_2 ._track_n89ra_19 {
		position: relative;
		flex-grow: 1;
		border-radius: 9999px;
		height: var(--global-size-2xs);
		background-color: var(--slider-track-color)
	}

	._slider_n89ra_2 ._range_n89ra_26 {
		position: absolute;
		border-radius: 9999px;
		height: 100%;
		background-color: var(--slider-range-color)
	}

	._slider_n89ra_2 ._thumb_n89ra_32 {
		display: block;
		width: var(--slider-thumb-size);
		height: var(--slider-thumb-size);
		background-color: var(--slider-thumb-color);
		border: 1px solid var(--input-color-border-white);
		border-radius: 50%;
		position: relative;
		filter: drop-shadow(0px 0px 4px var(--global-color-elevation-shadow-shadow-light, rgba(76, 84, 92, .12))) drop-shadow(0px 1px 2px var(--global-color-elevation-shadow-dark, rgba(76, 84, 92, .25)));
		transition: filter .24s ease
	}

	._slider_n89ra_2 ._thumb_n89ra_32:before {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background-color: var(--slider-thumb-color);
		opacity: 0;
		border-radius: 50%;
		transform: scale(1.5);
		transition: opacity .12s ease
	}

	@keyframes _pulsate_n89ra_1 {

		0%,
		to {
			transform: scale(1.5)
		}

		50% {
			transform: scale(1.88)
		}
	}

	._slider_n89ra_2 ._thumb_n89ra_32 {
		filter: none
	}

	._slider_n89ra_2 ._thumb_n89ra_32:before {
		opacity: .2;
		animation: _pulsate_n89ra_1 2.4s infinite cubic-bezier(.45, 0, .55, 1)
	}

	._slider_n89ra_2 ._thumb_n89ra_32:focus {
		outline: none
	}
}

._stack_120q3_1 {
	justify-content: space-between;
	align-items: center
}

._container_120q3_6 {
	container-type: inline-size
}

._container_120q3_6 ._input_120q3_9,
._container_120q3_6 ._headlineInput_120q3_10 {
	max-width: 175px
}

._container_120q3_6 ._headlineInput_120q3_10 input {
	color: var(--input-color-foreground-filled);
	font: var(--font-heading-md)
}

@container (max-width: 28rem) {
	._container_120q3_6 ._sliderInput_120q3_18 {
		flex-direction: column;
		align-items: flex-start
	}

	._container_120q3_6 ._input_120q3_9,
	._container_120q3_6 ._headlineInput_120q3_10 {
		min-width: unset;
		max-width: unset
	}
}

._sliderLegend_120q3_29 {
	color: var(--input-color-foreground-placeholder)
}

._slider_120q3_18 {
	margin-top: 4px
}

._select_120q3_37 {
	width: 100%
}

._select_120q3_37 ._selectPlaceholder_120q3_40 {
	color: var(--input-color-foreground-placeholder)
}

._showMoreWrapper_120q3_44 {
	padding: var(--global-space-3xsm);
	border-radius: 4px;
	background: var(--input-color-background-highlight-in-form, #f9f9fa)
}

._accordionContent_120q3_50 {
	overflow: hidden;
	transition: max-height .3s ease
}

._checkbox_120q3_55 {
	color: var(--input-color-foreground-label-muted)
}

._heading_120q3_59 {
	margin-top: var(--global-space-none)
}

@layer base {
	._separator_uw2c7_2 {
		--border-width: 1px;
		--border-color: var(--global-color-border-neutral-default);
		--border-dash-length: 7;
		--border-dash-gap-length: 5;
		--border-dash-direction: right
	}

	._separator_uw2c7_2[data-orientation],
	[data-direction] ._separator_uw2c7_2[data-orientation] {
		flex: unset
	}

	._separator_uw2c7_2[data-orientation=horizontal] {
		width: auto;
		height: var(--border-width);
		--border-dash-direction: right
	}

	._separator_uw2c7_2[data-orientation=vertical] {
		height: 100%;
		width: var(--border-width);
		--border-dash-direction: bottom
	}

	._separator_uw2c7_2[data-variant=solid] {
		background: var(--border-color)
	}

	._separator_uw2c7_2[data-variant=dashed] {
		background: repeating-linear-gradient(to var(--border-dash-direction), var(--border-color) 0, var(--border-color) calc(var(--border-dash-length) * 1px), transparent calc(var(--border-dash-length) * 1px), transparent calc((var(--border-dash-length) + var(--border-dash-gap-length)) * 1px))
	}

	._separator_uw2c7_2[data-color=dark] {
		--border-color: var(--global-color-border-neutral-darkest)
	}

	._separator_uw2c7_2[data-color=medium] {
		--border-color: var(--input-color-border-default)
	}

	._separator_uw2c7_2[data-color=light] {
		--border-color: var(--data-color-border-separator-light)
	}

	._separator_uw2c7_2[data-color=white] {
		--border-color: var(--global-color-border-white)
	}
}

._formContainer_egegf_1[data-spacing] {
	gap: var(--global-space-lg)
}

@media (min-width: 48rem) {
	._formContainer_egegf_1[data-spacing] {
		padding: var(--global-space-md)
	}
}

._formContainer_egegf_1 form {
	scroll-margin-top: 22rem
}

._formContainer_egegf_1 form>div>section {
	row-gap: var(--global-space-4xsm)
}

._appliedAmount_egegf_16 {
	display: flex;
	flex-direction: column;
	gap: var(--global-size-xs)
}

._appliedAmount_egegf_16 select {
	font: var(--font-heading-md) !important;
	line-height: 1.25 !important;
	padding: var(--global-space-3xsm) var(--global-space-xlg) var(--global-space-3xsm) var(--global-space-xsm)
}

._appliedAmount_egegf_16 select:focus-within+span svg {
	transform: rotate(180deg)
}

._appliedAmount_egegf_16>div>span>span {
	overflow: visible
}

._appliedAmount_egegf_16>div>span>span[data-state=success] {
	border-color: var(--input-color-border-default)
}

._appliedAmount_egegf_16>div>span>span>span {
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: var(--global-color-background-highlight-secondary-default);
	box-shadow: 0 0 0 1px var(--global-color-background-highlight-secondary-default);
	height: 100%;
	right: 0;
	width: var(--global-size-3xlg);
	border-radius: 0 var(--input-radius-field) var(--input-radius-field) 0
}

._appliedAmount_egegf_16>div>span>span>span svg {
	color: #fff
}

._appliedAmount_egegf_16>[data-form-control-element=form-control]:not(:has([data-form-control-element=form-control-caption])):not(:has([data-form-control-element=form-control-validation])) {
	padding-bottom: 0
}

._monthlyPayment_egegf_53[data-direction][data-align] {
	justify-content: space-between
}

._monthlyPayment_egegf_53[data-direction][data-align]>* {
	flex: unset;
	align-self: center
}

._initialPurpose_egegf_61>[data-form-control-element=form-control]:not(:has([data-form-control-element=form-control-caption])):not(:has([data-form-control-element=form-control-validation])) {
	padding-bottom: var(--global-space-md)
}

._initialPurpose_egegf_61 {
	padding-bottom: var(--global-space-4xsm)
}

._refinanceSaving_egegf_68 {
	padding-bottom: var(--global-space-xsm)
}

._dateFieldUI_egegf_76 span {
	min-width: 0
}

._inputGroup_egegf_80[data-grey=true] {
	border-radius: var(--data-radius-card);
	padding: var(--global-space-3xsm);
	margin: var(--global-space-md) calc(var(--global-space-3xsm) * -1);
	background: var(--input-color-background-highlight-in-form)
}

._inputGroup_egegf_80 ._customLabelControl_egegf_86:not(:has([data-form-control-element=form-control-caption])):not(:has([data-form-control-element=form-control-validation])) {
	padding: 0
}

._textRight_egegf_90 {
	text-align: right
}

._centered_egegf_94 {
	align-items: center
}

._usps_egegf_98 {
	padding-top: var(--global-space-md)
}

div._separator_egegf_72 {
	margin: var(--global-space-xsm) 0
}

._disclaimer_1a2pa_1 {
	color: var(--global-color-foreground-body-muted, #6E6E6D);
	text-align: center
}

._loanOverviewGroup_gtm88_1 {
	padding: 0
}

._card_13g0e_1 {
	border-radius: var(--global-radius-micro)
}

._textEnd_13g0e_5 {
	text-align: end
}

._detailsInfo_13g0e_9 {
	background: var(--global-color-background-white);
	border-radius: var(--global-radius-micro);
	padding: var(--global-space-3xsm)
}

._detailsButtonOverride_13g0e_15 {
	width: fit-content
}

._debtHeading_13g0e_19 {
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid var(--data-color-border-separator-light, #e6e6e6);
	padding-bottom: var(--global-space-2xsm)
}

._debtHeading_13g0e_19 button {
	all: unset;
	cursor: pointer
}

._fullWidth_13g0e_31 {
	width: 100%
}

._spaceBetween_13g0e_35 {
	display: flex;
	justify-content: space-between;
	align-items: center
}

._successColor_1kc9b_1 svg {
	color: var(--data-color-foreground-success)
}

._disclaimer_1kc9b_5 {
	color: var(--global-color-foreground-body-muted, #6e6e6d);
	text-align: center
}

._textAlignCenter_1kc9b_10 {
	text-align: center
}

._headline_kqdoz_1 {
	padding-bottom: var(--global-space-3xsm);
	align-items: center;
	border-bottom: 1px solid var(--data-color-border-separator-light);
	margin-bottom: var(--global-space-3xsm) !important
}

._headline_kqdoz_1 svg {
	padding: 4px;
	border-radius: var(--global-radius-full);
	border: 2px solid var(--action-color-border-secondary);
	background: var(--action-color-background-secondary)
}

._headline_kqdoz_1 svg._checkIcon_kqdoz_13 {
	stroke: var(--action-color-foreground-on-secondary)
}

._headline_kqdoz_1 svg._checkIcon_kqdoz_13 path {
	fill: transparent
}

._headline_kqdoz_1 svg path {
	fill: var(--action-color-foreground-on-secondary);
	stroke: inherit
}

._headline_kqdoz_1~[data-form-control-element=form-control]:last-of-type:has([data-form-control-element=form-control-caption]) {
	padding-bottom: var(--global-space-2xsm)
}

._headline_kqdoz_1 ._button_kqdoz_26 {
	margin-left: auto
}

._heading_kqdoz_30 {
	color: var(--global-color-foreground-primary-on-lightest)
}

._list_kqdoz_34 {
	padding-left: 0;
	padding-bottom: var(--global-space-2xsm);
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	gap: var(--global-space-xsm)
}

._list_kqdoz_34 li {
	display: flex;
	align-items: center;
	justify-content: space-between;
	align-self: stretch;
	list-style: none;
	border-bottom: 1px solid var(--data-color-border-separator-light);
	padding-bottom: var(--global-space-3xsm)
}

._hidden_kqdoz_52 {
	display: none
}

._consent_17oap_1 ._consentActions_17oap_1>* {
	flex-grow: 1
}

._accept_17oap_5 {
	order: -1
}

@media (min-width: 48rem) {
	._accept_17oap_5 {
		order: 0
	}
}

._card_1ra55_1 {
	border-radius: var(--global-radius-micro)
}

._debtHeading_1ra55_5 {
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid var(--data-color-border-separator-light, #e6e6e6);
	padding-bottom: var(--global-space-2xsm)
}

._debtHeading_1ra55_5 button {
	all: unset;
	cursor: pointer
}

._debtHeading_1ra55_5 svg path {
	fill: #6e6e6d;
	stroke: inherit
}

._debtHeading_1ra55_5[data-error=true] svg {
	fill: var(--global-color-foreground-warning-on-lightest)
}

._debtHeading_1ra55_5[data-error=true] svg path {
	fill: var(--global-color-foreground-warning-on-lightest)
}

._debtHeading_1ra55_5[data-error=true] span {
	white-space: nowrap
}

._fullWidth_1ra55_30 {
	width: 100%
}

._idleDebtInfo_1ra55_34 {
	display: flex;
	justify-content: space-between;
	align-items: center
}

._badge_1ra55_40 {
	white-space: nowrap;
	padding: var(--global-space-5xsm) var(--global-space-3xsm);
	border-radius: var(--global-radius-full);
	border: .5px solid var(--global-color-border-neutral-dark);
	background: var(--global-color-background-neutral-lightest);
	color: var(--global-color-foreground-neutral-on-lightest, #6e6e6d)
}

._error_1ra55_49 {
	color: var(--global-color-foreground-warning-on-lightest)
}

._typeFieldContainer_1ra55_53 {
	border-top: 1px solid var(--data-color-border-separator-light, #e6e6e6);
	padding-top: var(--global-space-2xsm);
	margin-top: var(--global-space-2xsm)
}

._refinanceSavings_16p4k_1[data-disabled=true]>div {
	color: var(--global-color-foreground-heading-muted)
}

._refinanceSavings_16p4k_1[data-disabled=true]>div svg {
	color: var(--global-color-foreground-heading-muted)
}

._refinanceSavings_16p4k_1[data-disabled=true] ._savingCard_16p4k_7 {
	background-color: var(--global-color-background-highlight-on-page)
}

._refinanceSavings_16p4k_1>div {
	display: flex;
	align-items: center;
	gap: var(--global-space-3xsm);
	color: var(--data-color-foreground-success)
}

._refinanceSavings_16p4k_1>div svg {
	color: var(--data-color-foreground-success)
}

._refinanceSavings_16p4k_1>span {
	color: var(--global-color-foreground-body-muted)
}

._refinanceSavings_16p4k_1 ._title_16p4k_22 span:first-of-type {
	font: var(--font-body-md-bold-button);
	line-height: 1.2
}

._refinanceSavings_16p4k_1 ._savingCard_16p4k_7 {
	padding: var(--global-space-3xsm);
	background-color: var(--data-color-background-success-refinance);
	border-radius: var(--global-radius-minimal);
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: var(--global-space-4xsm);
	flex-direction: column
}

._refinanceSavings_16p4k_1 ._savingCard_16p4k_7[data-row=true] {
	flex-direction: row;
	gap: var(--global-space-3xsm)
}

._refinanceSavings_16p4k_1 ._savingCard_16p4k_7 span:first-of-type {
	font: var(--font-body-lg-bold-button)
}

._formContainer_1xh6n_1[data-spacing] {
	gap: var(--global-space-lg)
}

@media (min-width: 48rem) {
	._formContainer_1xh6n_1[data-spacing] {
		padding: var(--global-space-md)
	}
}

._formContainer_1xh6n_1 form {
	scroll-margin-top: 22rem
}

._formContainer_1xh6n_1 form>div>section {
	row-gap: var(--global-space-4xsm)
}

._appliedAmount_1xh6n_16>[data-form-control-element=form-control]:not(:has([data-form-control-element=form-control-caption])):not(:has([data-form-control-element=form-control-validation])) {
	padding-bottom: 0
}

._dateFieldUI_1xh6n_20 span {
	min-width: 0
}

._inputGroup_1xh6n_24[data-grey=true] {
	border-radius: var(--data-radius-card);
	padding: var(--global-space-3xsm);
	margin: var(--global-space-md) calc(var(--global-space-3xsm) * -1);
	background: var(--input-color-background-highlight-in-form)
}

._inputGroup_1xh6n_24 ._customLabelControl_1xh6n_30:not(:has([data-form-control-element=form-control-caption])):not(:has([data-form-control-element=form-control-validation])) {
	padding: 0
}

._itemsEnd_1xh6n_34 {
	align-items: end
}

._card_b4np8_1 {
	display: flex;
	padding: var(--global-space-xsm, 16px);
	align-items: flex-start;
	gap: var(--global-space-2xsm, 12px);
	flex-direction: column;
	border-radius: var(--data-radius-card, 8px);
	border: 1px solid var(--global-color-border-info-darker, #326196);
	background: var(--global-color-background-white, #fff);
	font-style: normal;
	line-height: 150%
}

._container_b4np8_14 {
	display: grid;
	align-items: center;
	gap: var(--global-space-2xsm, 12px) var(--global-space-xsm, 16px);
	align-self: stretch;
	grid-template-columns: auto 1fr;
	grid-template-rows: auto auto;
	grid-auto-columns: 1fr 1fr 1fr 1fr 1fr;
	grid-auto-rows: 1fr 1fr 1fr;
	grid-auto-flow: column;
	grid-template-areas: "image title""description description"
}

@media (min-width: 36rem) {
	._container_b4np8_14 {
		grid-template-areas: "image title""image description";
		row-gap: var(--global-space-4xsm, 4px)
	}
}

._image_b4np8_33 {
	display: flex;
	align-items: center;
	gap: var(--global-space-xsm, 16px);
	width: 68px;
	height: 68px;
	grid-area: image
}

@media (min-width: 36rem) {
	._image_b4np8_33 {
		width: 124px;
		height: 124px
	}
}

._title_b4np8_48 {
	grid-area: title;
	color: var(--global-color-foreground-info-darkest, #214064);
	font: var(--font-body-md-semibold)
}

._title_b4np8_48 b {
	font: var(--font-body-xlg-semibold)
}

@media (min-width: 36rem) {
	._title_b4np8_48 {
		align-self: end
	}
}

._description_b4np8_62 {
	grid-area: description;
	color: var(--global-color-foreground-info-on-lighter, #326196);
	font: var(--font-body-s-semibold)
}

@media (min-width: 36rem) {
	._description_b4np8_62 {
		display: flex;
		align-self: start
	}
}

._authentication_1ofby_1 {
	border: none;
	text-align: center
}

._authentication_1ofby_1 ._disclaimer_1ofby_5 {
	color: var(--global-color-foreground-body-muted)
}

@layer base {
	._card_14tiv_2 {
		--card-size-horizontal-min: 20rem;
		display: flex;
		flex-direction: column;
		align-self: flex-start;
		width: 100%;
		background: var(--global-color-background-white);
		border-radius: var(--global-radius-medium);
		box-shadow: var(--effect-raised-level-2)
	}

	._card_14tiv_2[data-variant=input] {
		background: var(--input-color-background-form)
	}

	._card_14tiv_2[data-spacing="3xs"] {
		padding: var(--global-space-3xsm)
	}

	._card_14tiv_2[data-spacing="2xs"] {
		padding: var(--global-space-2xsm)
	}

	._card_14tiv_2[data-spacing=xs] {
		padding: var(--global-space-xsm)
	}

	._card_14tiv_2[data-spacing=s] {
		padding: var(--global-space-sm)
	}

	._card_14tiv_2[data-spacing=m] {
		padding: var(--global-space-md)
	}

	._card_14tiv_2[data-spacing=l] {
		padding: var(--global-space-l)
	}

	._card_14tiv_2[data-spacing=xxs] {
		padding: var(--global-space-2xsm);
		gap: var(--global-space-2xsm)
	}

	._card_14tiv_2[data-spacing=small] {
		padding: var(--global-space-sm);
		gap: var(--global-space-sm);
	}

	._card_14tiv_2[data-spacing=medium] {
		padding: var(--global-space-md);
		gap: var(--global-space-md)
	}

	._card_14tiv_2[data-variant=pre-form][data-spacing] {
		padding: var(--global-space-xsm);
		gap: var(--global-space-md)
	}

	@media (min-width: 48rem) {
		._card_14tiv_2[data-variant=pre-form][data-spacing] {
			padding: var(--global-space-md)
		}
	}
	
	._button_nwqi3_2 ._label_nwqi3_269{
		//color:white !important;
	}
	
	._eskatLogin_4gu7t_2 ._label_nwqi3_269{
		color:white !important;
	}
	
	._continue_1pmqv_17 span{
		color:white !important;
	}
	
	._stack_178b6_2 ._button_nwqi3_2[data-testid="add-debt-button"] span{
		color:white !important;
	}
	
	._stack_178b6_2 ._button_nwqi3_2[data-testid="button-show-more"] span{
		color:white !important;
	}
	
	._stack_178b6_2 ._mitId_gvxrn_2[data-testid="criipto-login"] span{
		color:white !important;
	}
	
	._checkbox_897sg_2[data-testid="marketing-consent-checkbox"]{
		display: none !important;
	}
	

	._card_14tiv_2 ._card__header_14tiv_54 {
		display: flex;
		flex-direction: row;
		gap: var(--global-space-sm);
		align-items: center
	}

	._card_14tiv_2 ._card__header_14tiv_54 h2 {
		font: var(--font-heading-md);
		color: var(--global-color-foreground-heading)
	}

	._card_14tiv_2 ._card__content_14tiv_64 {
		display: flex;
		color: var(--global-color-foreground-body);
		font: var(--font-body-md)
	}

	._card_14tiv_2 ._card__content_14tiv_64>* {
		flex: 1 1 auto
	}

	._card_14tiv_2 ._card__footer_14tiv_72 {
		display: flex
	}

	._cardGroup_14tiv_75[data-layout=horizontal],
	._cardGroup_14tiv_75[data-layout=vertical] {
		display: flex;
		flex-wrap: nowrap;
		align-self: flex-start;
		gap: var(--global-space-md)
	}

	._cardGroup_14tiv_75[data-layout=horizontal] {
		flex-direction: row
	}

	._cardGroup_14tiv_75[data-layout=horizontal]>._card_14tiv_2 {
		flex: 1 0 var(--card-size-horizontal-min, 0)
	}

	._cardGroup_14tiv_75[data-layout=vertical] {
		flex-direction: column
	}

	._cardGroup_14tiv_75[data-layout=vertical]>._card_14tiv_2 {
		flex: 1;
		align-self: stretch
	}

	._cardGroup_14tiv_75[data-layout=grid] {
		display: grid;
		grid-template-columns: 1fr 1fr;
		align-items: stretch;
		gap: var(--global-space-md)
	}

	._cardGroup_14tiv_75[data-layout=grid]>._card_14tiv_2 {
		grid-column: span 1;
		align-self: unset
	}

	._cardGroup_14tiv_75[data-layout=grid]>._card_14tiv_2 ._card__footer_14tiv_72 {
		margin-top: auto
	}
}

@layer base {
	._spinner_hph6t_2 {
		display: flex;
		align-items: center;
		justify-content: center
	}

	._spinner_hph6t_2>svg {
		animation: _spin_hph6t_2 .7s steps(8) infinite;
		display: flex;
		align-items: center;
		justify-content: center
	}

	._spinner_hph6t_2[data-size=xs] svg {
		width: var(--global-size-xs, 16px);
		height: var(--global-size-xs, 16px)
	}

	._spinner_hph6t_2[data-size=s] svg {
		width: var(--global-size-s, 20px);
		height: var(--global-size-s, 20px)
	}

	._spinner_hph6t_2[data-size=m] svg {
		width: var(--global-size-md, 24px);
		height: var(--global-size-md, 24px)
	}

	._spinner_hph6t_2[data-size=l] svg {
		width: var(--global-size-lg, 32px);
		height: var(--global-size-lg, 32px)
	}

	._spinner_hph6t_2[data-size=xl] svg {
		width: var(--global-size-3xlg, 48px);
		height: var(--global-size-3xlg, 48px)
	}

	@keyframes _spin_hph6t_2 {
		0% {
			transform: rotate(0)
		}

		to {
			transform: rotate(360deg)
		}
	}
}

@layer base {

	[data-theme=axo-group] ._button_nwqi3_2,
	[data-theme=axo-finans] ._button_nwqi3_2 {
		--button-size-border: var(--global-size-border-thin)
	}

	[data-theme=lendme] ._button_nwqi3_2[data-variant=secondary] {
		--button-size-border: var(--global-size-border-thick)
	}

	[data-theme=lendme] ._button_nwqi3_2[data-variant=tertiary],
	[data-theme=uloan] ._button_nwqi3_2[data-variant=tertiary],
	[data-theme=freedom-finans] ._button_nwqi3_2[data-variant=tertiary],
	[data-theme=zmarta] ._button_nwqi3_2[data-variant=tertiary] {
		--button-size-border: var(--global-size-border-thin)
	}

	._button_nwqi3_2 {
		--button-color-border-inside: var(--global-color-border-transparent);
		--button-effect-shadow-focus-ring: var(--effect-shadow-focus-ring);
		--button-font-small: var(--font-body-md-bold-button);
		--button-font-medium: var(--font-body-lg-bold-button);
		--button-font-large: var(--font-body-xlg-bold-button);
		--button-padding-small: var(--global-space-3xsm) var(--global-space-sm);
		--button-padding-medium: var(--global-space-2xsm) var(--global-space-md);
		--button-padding-large: var(--global-space-sm) var(--global-space-lg);
		--button-padding-small-icon-only: var(--global-space-3xsm);
		--button-padding-medium-icon-only: var(--global-space-2xsm);
		--button-padding-large-icon-only: var(--global-space-sm);
		--button-gap-small: var(--global-space-3xsm);
		--button-gap-medium: var(--global-space-3xsm);
		--button-gap-large: var(--global-space-3xsm);
		--button-border-radius-small: var(--action-radius-button);
		--button-border-radius-medium: var(--action-radius-button);
		--button-border-radius-large: var(--action-radius-button);
		--button-size-icon-small: var(--global-size-xs);
		--button-size-icon-medium: var(--global-size-s);
		--button-size-icon-large: var(--global-size-md);
		--button-font-xs: var(--font-body-s-semibold);
		--button-font-s: var(--font-body-s-semibold);
		--button-font-m: var(--font-body-md-bold-button);
		--button-font-l: var(--font-body-lg-bold-button);
		--button-font-xl: var(--font-body-xlg-bold-button);
		--button-padding-xs: var(--global-space-5xsm) var(--global-space-3xsm);
		--button-padding-s: calc(var(--global-space-2xsm) / 2) var(--global-space-2xsm);
		--button-padding-m: var(--global-space-3xsm) var(--global-space-sm);
		--button-padding-l: var(--global-space-2xsm) var(--global-space-md);
		--button-padding-xl: var(--global-space-xsm) var(--global-space-lg);
		--button-padding-xs-icon-only: var(--global-space-5xsm);
		--button-padding-s-icon-only: calc(var(--global-space-2xsm) / 2);
		--button-padding-m-icon-only: var(--global-space-3xsm);
		--button-padding-l-icon-only: var(--global-space-2xsm);
		--button-padding-xl-icon-only: var(--global-space-xsm);
		--button-gap-xs: var(--global-space-3xsm);
		--button-gap-s: var(--global-space-3xsm);
		--button-gap-m: var(--global-space-3xsm);
		--button-gap-l: var(--global-space-3xsm);
		--button-gap-xl: var(--global-space-3xsm);
		--button-border-radius-xs: var(--action-radius-button);
		--button-border-radius-s: var(--action-radius-button);
		--button-border-radius-m: var(--action-radius-button);
		--button-border-radius-l: var(--action-radius-button);
		--button-border-radius-xl: var(--action-radius-button);
		--button-size-icon-xs: var(--global-size-xs);
		--button-size-icon-s: var(--global-size-xs);
		--button-size-icon-m: var(--global-size-xs);
		--button-size-icon-l: var(--global-size-md);
		--button-size-icon-xl: var(--global-size-md);
		--button-size-icon-only-xs: var(--global-size-xs);
		--button-size-icon-only-s: var(--global-size-xs);
		--button-size-icon-only-m: var(--global-size-md);
		--button-size-icon-only-l: var(--global-size-md);
		--button-size-icon-only-xl: var(--global-size-lg);
		--button-color-foreground-primary: var(--action-color-foreground-on-primary);
		--button-color-background-primary: var(--action-color-background-primary);
		--button-color-border-primary: var(--action-color-border-primary);
		--button-color-foreground-primary-hover: var(--action-color-foreground-on-primary);
		--button-color-background-primary-hover: var(--action-color-background-primary-hover);
		--button-color-border-primary-hover: var(--action-color-border-primary-hover);
		--button-color-foreground-secondary: var(--action-color-foreground-on-secondary);
		--button-color-background-secondary: var(--action-color-background-secondary);
		--button-color-border-secondary: var(--action-color-border-secondary);
		--button-color-foreground-secondary-hover: var(--action-color-foreground-on-secondary);
		--button-color-background-secondary-hover: var(--action-color-background-secondary-hover);
		--button-color-border-secondary-hover: var(--action-color-border-secondary-hover);
		--button-color-foreground-tertiary: var(--action-color-foreground-on-tertiary);
		--button-color-background-tertiary: var(--action-color-background-tertiary);
		--button-color-border-tertiary: var(--action-color-border-tertiary);
		--button-color-foreground-tertiary-hover: var(--action-color-foreground-on-tertiary-hover);
		--button-color-background-tertiary-hover: var(--action-color-background-tertiary-hover);
		--button-color-border-tertiary-hover: var(--action-color-border-tertiary-hover);
		--button-color-foreground-ghost: var(--action-color-foreground-on-ghost);
		--button-color-background-ghost: var(--global-color-background-transparent);
		--button-color-border-ghost: var(--global-color-border-transparent);
		--button-color-foreground-ghost-hover: var(--action-color-foreground-on-ghost-hover);
		--button-color-background-ghost-hover: var(--global-color-background-transparent);
		--button-color-border-ghost-hover: var(--global-color-border-transparent);
		--button-color-foreground-disabled: var(--global-color-foreground-disabled);
		--button-color-background-disabled: var(--global-color-background-disabled);
		--button-color-border-disabled: var(--global-color-border-transparent)
	}

	._button_nwqi3_2[data-state=success] {
		--button-color-foreground-primary: var(--action-color-foreground-on-primary-invert);
		--button-color-background-primary: var(--global-color-background-success-default);
		--button-color-border-primary: var(--global-color-border-success-default);
		--button-color-foreground-primary-hover: var(--action-color-foreground-on-primary-invert);
		--button-color-background-primary-hover: var(--global-color-background-success-dark);
		--button-color-border-primary-hover: var(--global-color-border-success-dark);
		--button-color-foreground-secondary: var(--action-color-foreground-on-secondary-invert);
		--button-color-background-secondary: var(--global-color-background-success-lighter);
		--button-color-border-secondary: var(--action-color-border-secondary-success);
		--button-color-foreground-secondary-hover: var(--action-color-foreground-on-secondary-invert);
		--button-color-background-secondary-hover: var(--global-color-background-success-light);
		--button-color-border-secondary-hover: var(--action-color-border-secondary-success);
		--button-color-foreground-tertiary: var(--global-color-foreground-success-on-white);
		--button-color-border-tertiary: var(--global-color-border-success-default);
		--button-color-foreground-tertiary-hover: var(--global-color-foreground-success-on-lightest);
		--button-color-border-tertiary-hover: var(--global-color-foreground-success-on-lightest);
		--button-color-foreground-ghost: var(--global-color-foreground-success-on-white);
		--button-color-foreground-ghost-hover: var(--global-color-foreground-success-on-lightest)
	}

	._button_nwqi3_2[data-state=warning] {
		--button-color-foreground-primary: var(--action-color-foreground-on-primary-invert);
		--button-color-background-primary: var(--global-color-background-warning-default);
		--button-color-border-primary: var(--global-color-border-warning-default);
		--button-color-foreground-primary-hover: var(--action-color-foreground-on-primary-invert);
		--button-color-background-primary-hover: var(--global-color-background-warning-dark);
		--button-color-border-primary-hover: var(--global-color-border-warning-dark);
		--button-color-foreground-secondary: var(--action-color-foreground-on-secondary-invert);
		--button-color-background-secondary: var(--global-color-background-warning-lighter);
		--button-color-border-secondary: var(--action-color-border-secondary-warning);
		--button-color-foreground-secondary-hover: var(--action-color-foreground-on-secondary-invert);
		--button-color-background-secondary-hover: var(--global-color-background-warning-light);
		--button-color-border-secondary-hover: var(--action-color-border-secondary-warning);
		--button-color-foreground-tertiary: var(--global-color-foreground-warning-on-white);
		--button-color-border-tertiary: var(--global-color-border-warning-default);
		--button-color-foreground-tertiary-hover: var(--global-color-foreground-warning-on-lightest);
		--button-color-border-tertiary-hover: var(--global-color-border-warning-dark);
		--button-color-foreground-ghost: var(--global-color-foreground-warning-on-lightest);
		--button-color-foreground-ghost-hover: var(--global-color-foreground-warning-on-lightest)
	}

	._button_nwqi3_2 {
		border: none;
		box-shadow: inset 0 0 0 var(--button-size-border) var(--button-color-border-inside);
		display: inline-flex;
		align-self: start;
		align-items: center;
		justify-content: center;
		cursor: pointer;
		-webkit-user-select: none;
		user-select: none;
	}

	._button_nwqi3_2[data-size=small] {
		font: var(--button-font-small);
		padding: var(--button-padding-small);
		gap: var(--button-gap-small);
		border-radius: var(--button-border-radius-small)
	}

	[data-theme=uscore-light] ._button_nwqi3_2[data-size=small] {
		font-family: Poppins
	}

	._button_nwqi3_2[data-size=small][data-icon-only=true] {
		padding: var(--button-padding-small-icon-only);
		border-radius: 50%
	}

	._button_nwqi3_2[data-size=small] ._prefix_nwqi3_263,
	._button_nwqi3_2[data-size=small] ._prefix_nwqi3_263>svg,
	._button_nwqi3_2[data-size=small] ._suffix_nwqi3_264,
	._button_nwqi3_2[data-size=small] ._suffix_nwqi3_264>svg {
		width: var(--button-size-icon-small);
		height: var(--button-size-icon-small)
	}

	._button_nwqi3_2[data-size=small][data-icon-only=true] ._label_nwqi3_269,
	._button_nwqi3_2[data-size=small][data-icon-only=true] ._label_nwqi3_269>svg {
		width: var(--button-size-icon-only-small, var(--button-size-icon-small));
		height: var(--button-size-icon-only-small, var(--button-size-icon-small))
	}

	._button_nwqi3_2[data-size=medium] {
		font: var(--button-font-medium);
		padding: var(--button-padding-medium);
		gap: var(--button-gap-medium);
		border-radius: var(--button-border-radius-medium)
	}

	[data-theme=uscore-light] ._button_nwqi3_2[data-size=medium] {
		font-family: Poppins
	}

	._button_nwqi3_2[data-size=medium][data-icon-only=true] {
		padding: var(--button-padding-medium-icon-only);
		border-radius: 50%
	}

	._button_nwqi3_2[data-size=medium] ._prefix_nwqi3_263,
	._button_nwqi3_2[data-size=medium] ._prefix_nwqi3_263>svg,
	._button_nwqi3_2[data-size=medium] ._suffix_nwqi3_264,
	._button_nwqi3_2[data-size=medium] ._suffix_nwqi3_264>svg {
		width: var(--button-size-icon-medium);
		height: var(--button-size-icon-medium)
	}

	._button_nwqi3_2[data-size=medium][data-icon-only=true] ._label_nwqi3_269,
	._button_nwqi3_2[data-size=medium][data-icon-only=true] ._label_nwqi3_269>svg {
		width: var(--button-size-icon-only-medium, var(--button-size-icon-medium));
		height: var(--button-size-icon-only-medium, var(--button-size-icon-medium))
	}

	._button_nwqi3_2[data-size=large] {
		font: var(--button-font-large);
		padding: var(--button-padding-large);
		gap: var(--button-gap-large);
		border-radius: var(--button-border-radius-large)
	}

	[data-theme=uscore-light] ._button_nwqi3_2[data-size=large] {
		font-family: Poppins
	}

	._button_nwqi3_2[data-size=large][data-icon-only=true] {
		padding: var(--button-padding-large-icon-only);
		border-radius: 50%
	}

	._button_nwqi3_2[data-size=large] ._prefix_nwqi3_263,
	._button_nwqi3_2[data-size=large] ._prefix_nwqi3_263>svg,
	._button_nwqi3_2[data-size=large] ._suffix_nwqi3_264,
	._button_nwqi3_2[data-size=large] ._suffix_nwqi3_264>svg {
		width: var(--button-size-icon-large);
		height: var(--button-size-icon-large)
	}

	._button_nwqi3_2[data-size=large][data-icon-only=true] ._label_nwqi3_269,
	._button_nwqi3_2[data-size=large][data-icon-only=true] ._label_nwqi3_269>svg {
		width: var(--button-size-icon-only-large, var(--button-size-icon-large));
		height: var(--button-size-icon-only-large, var(--button-size-icon-large))
	}

	._button_nwqi3_2[data-size=xs] {
		font: var(--button-font-xs);
		padding: var(--button-padding-xs);
		gap: var(--button-gap-xs);
		border-radius: var(--button-border-radius-xs)
	}

	[data-theme=uscore-light] ._button_nwqi3_2[data-size=xs] {
		font-family: Poppins
	}

	._button_nwqi3_2[data-size=xs][data-icon-only=true] {
		padding: var(--button-padding-xs-icon-only);
		border-radius: 50%
	}

	._button_nwqi3_2[data-size=xs] ._prefix_nwqi3_263,
	._button_nwqi3_2[data-size=xs] ._prefix_nwqi3_263>svg,
	._button_nwqi3_2[data-size=xs] ._suffix_nwqi3_264,
	._button_nwqi3_2[data-size=xs] ._suffix_nwqi3_264>svg {
		width: var(--button-size-icon-xs);
		height: var(--button-size-icon-xs)
	}

	._button_nwqi3_2[data-size=xs][data-icon-only=true] ._label_nwqi3_269,
	._button_nwqi3_2[data-size=xs][data-icon-only=true] ._label_nwqi3_269>svg {
		width: var(--button-size-icon-only-xs, var(--button-size-icon-xs));
		height: var(--button-size-icon-only-xs, var(--button-size-icon-xs))
	}

	._button_nwqi3_2[data-size=s] {
		font: var(--button-font-s);
		padding: var(--button-padding-s);
		gap: var(--button-gap-s);
		border-radius: var(--button-border-radius-s)
	}

	[data-theme=uscore-light] ._button_nwqi3_2[data-size=s] {
		font-family: Poppins
	}

	._button_nwqi3_2[data-size=s][data-icon-only=true] {
		padding: var(--button-padding-s-icon-only);
		border-radius: 50%
	}

	._button_nwqi3_2[data-size=s] ._prefix_nwqi3_263,
	._button_nwqi3_2[data-size=s] ._prefix_nwqi3_263>svg,
	._button_nwqi3_2[data-size=s] ._suffix_nwqi3_264,
	._button_nwqi3_2[data-size=s] ._suffix_nwqi3_264>svg {
		width: var(--button-size-icon-s);
		height: var(--button-size-icon-s)
	}

	._button_nwqi3_2[data-size=s][data-icon-only=true] ._label_nwqi3_269,
	._button_nwqi3_2[data-size=s][data-icon-only=true] ._label_nwqi3_269>svg {
		width: var(--button-size-icon-only-s, var(--button-size-icon-s));
		height: var(--button-size-icon-only-s, var(--button-size-icon-s))
	}

	._button_nwqi3_2[data-size=m] {
		font: var(--button-font-m);
		padding: var(--button-padding-m);
		gap: var(--button-gap-m);
		border-radius: var(--button-border-radius-m)
	}

	[data-theme=uscore-light] ._button_nwqi3_2[data-size=m] {
		font-family: Poppins
	}

	._button_nwqi3_2[data-size=m][data-icon-only=true] {
		padding: var(--button-padding-m-icon-only);
		border-radius: 50%
	}

	._button_nwqi3_2[data-size=m] ._prefix_nwqi3_263,
	._button_nwqi3_2[data-size=m] ._prefix_nwqi3_263>svg,
	._button_nwqi3_2[data-size=m] ._suffix_nwqi3_264,
	._button_nwqi3_2[data-size=m] ._suffix_nwqi3_264>svg {
		width: var(--button-size-icon-m);
		height: var(--button-size-icon-m)
	}

	._button_nwqi3_2[data-size=m][data-icon-only=true] ._label_nwqi3_269,
	._button_nwqi3_2[data-size=m][data-icon-only=true] ._label_nwqi3_269>svg {
		width: var(--button-size-icon-only-m, var(--button-size-icon-m));
		height: var(--button-size-icon-only-m, var(--button-size-icon-m))
	}

	._button_nwqi3_2[data-size=l] {
		font: var(--button-font-l);
		padding: var(--button-padding-l);
		gap: var(--button-gap-l);
		border-radius: var(--button-border-radius-l)
	}

	[data-theme=uscore-light] ._button_nwqi3_2[data-size=l] {
		font-family: Poppins
	}

	._button_nwqi3_2[data-size=l][data-icon-only=true] {
		padding: var(--button-padding-l-icon-only);
		border-radius: 50%
	}

	._button_nwqi3_2[data-size=l] ._prefix_nwqi3_263,
	._button_nwqi3_2[data-size=l] ._prefix_nwqi3_263>svg,
	._button_nwqi3_2[data-size=l] ._suffix_nwqi3_264,
	._button_nwqi3_2[data-size=l] ._suffix_nwqi3_264>svg {
		width: var(--button-size-icon-l);
		height: var(--button-size-icon-l)
	}

	._button_nwqi3_2[data-size=l][data-icon-only=true] ._label_nwqi3_269,
	._button_nwqi3_2[data-size=l][data-icon-only=true] ._label_nwqi3_269>svg {
		width: var(--button-size-icon-only-l, var(--button-size-icon-l));
		height: var(--button-size-icon-only-l, var(--button-size-icon-l))
	}

	._button_nwqi3_2[data-size=xl] {
		font: var(--button-font-xl);
		padding: var(--button-padding-xl);
		gap: var(--button-gap-xl);
		border-radius: var(--button-border-radius-xl)
	}

	[data-theme=uscore-light] ._button_nwqi3_2[data-size=xl] {
		font-family: Poppins
	}

	._button_nwqi3_2[data-size=xl][data-icon-only=true] {
		padding: var(--button-padding-xl-icon-only);
		border-radius: 50%
	}

	._button_nwqi3_2[data-size=xl] ._prefix_nwqi3_263,
	._button_nwqi3_2[data-size=xl] ._prefix_nwqi3_263>svg,
	._button_nwqi3_2[data-size=xl] ._suffix_nwqi3_264,
	._button_nwqi3_2[data-size=xl] ._suffix_nwqi3_264>svg {
		width: var(--button-size-icon-xl);
		height: var(--button-size-icon-xl)
	}

	._button_nwqi3_2[data-size=xl][data-icon-only=true] ._label_nwqi3_269,
	._button_nwqi3_2[data-size=xl][data-icon-only=true] ._label_nwqi3_269>svg {
		width: var(--button-size-icon-only-xl, var(--button-size-icon-xl));
		height: var(--button-size-icon-only-xl, var(--button-size-icon-xl))
	}

	._button_nwqi3_2[data-variant=primary] {
		color: var(--button-color-foreground-primary);
		background: var(--button-color-background-primary);
		--button-color-border-inside: var(--button-color-border-primary)
	}

	._button_nwqi3_2[data-variant=primary]:hover:not(:disabled),
	._button_nwqi3_2[data-variant=primary][data-hover],
	._button_nwqi3_2[data-variant=primary]:active:not(:disabled),
	._button_nwqi3_2[data-variant=primary][data-active] {
		color: var(--button-color-foreground-primary-hover);
		background-color: var(--button-color-background-primary-hover);
		--button-color-border-inside: var(--button-color-border-primary-hover)
	}

	._button_nwqi3_2[data-variant=secondary] {
		color: var(--button-color-foreground-secondary);
		background: var(--button-color-background-secondary);
		--button-color-border-inside: var(--button-color-border-secondary)
	}

	._button_nwqi3_2[data-variant=secondary]:hover:not(:disabled),
	._button_nwqi3_2[data-variant=secondary][data-hover],
	._button_nwqi3_2[data-variant=secondary]:active:not(:disabled),
	._button_nwqi3_2[data-variant=secondary][data-active] {
		color: var(--button-color-foreground-secondary-hover);
		background-color: var(--button-color-background-secondary-hover);
		--button-color-border-inside: var(--button-color-border-secondary-hover)
	}

	._button_nwqi3_2[data-variant=tertiary] {
		color: var(--button-color-foreground-tertiary);
		background: var(--button-color-background-tertiary);
		--button-color-border-inside: var(--button-color-border-tertiary)
	}

	._button_nwqi3_2[data-variant=tertiary]:hover:not(:disabled),
	._button_nwqi3_2[data-variant=tertiary][data-hover],
	._button_nwqi3_2[data-variant=tertiary]:active:not(:disabled),
	._button_nwqi3_2[data-variant=tertiary][data-active] {
		color: var(--button-color-foreground-tertiary-hover);
		background-color: var(--button-color-background-tertiary-hover);
		--button-color-border-inside: var(--button-color-border-tertiary-hover)
	}

	._button_nwqi3_2[data-variant=ghost] {
		color: var(--button-color-foreground-ghost);
		background: var(--button-color-background-ghost);
		--button-color-border-inside: var(--button-color-border-ghost)
	}

	._button_nwqi3_2[data-variant=ghost]:hover:not(:disabled),
	._button_nwqi3_2[data-variant=ghost][data-hover],
	._button_nwqi3_2[data-variant=ghost]:active:not(:disabled),
	._button_nwqi3_2[data-variant=ghost][data-active] {
		color: var(--button-color-foreground-ghost-hover);
		background-color: var(--button-color-background-ghost-hover);
		--button-color-border-inside: var(--button-color-border-ghost-hover)
	}

	._button_nwqi3_2:focus,
	._button_nwqi3_2[data-focus] {
		outline: none
	}

	._button_nwqi3_2:disabled {
		cursor: default;
		color: var(--button-color-foreground-disabled);
		background-color: var(--button-color-background-disabled);
		--button-color-border-inside: var(--button-color-border-disabled)
	}

	._button_nwqi3_2 ._prefix_nwqi3_263,
	._button_nwqi3_2 ._suffix_nwqi3_264 {
		display: flex;
		align-items: center;
		justify-content: center
	}

	._button_nwqi3_2 ._prefix_nwqi3_263>svg,
	._button_nwqi3_2 ._suffix_nwqi3_264>svg {
		color: inherit
	}

	._button_nwqi3_2[data-size=m] ._prefix_nwqi3_263>svg[data-solid=false] path,
	._button_nwqi3_2[data-size=m] ._suffix_nwqi3_264>svg[data-solid=false] path {
		stroke-width: calc(var(--button-size-icon-only-m) / 16 * 1.5)
	}

	._button_nwqi3_2 ._label_nwqi3_269 {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis
	}

	._button_nwqi3_2 ._label_nwqi3_269>svg {
		color: inherit
	}

	a>*:has(._button_nwqi3_2),
	a>*:has(._button_nwqi3_2):hover,
	a>*:has(._button_nwqi3_2):not([data-active=true]),
	a>*:has(._button_nwqi3_2):not([data-active=true]):hover,
	a._button_nwqi3_2,
	a._button_nwqi3_2:hover {
		text-decoration: none
	}

	._buttonSetContainer_nwqi3_520 {
		container-type: inline-size;
		container-name: button-set;
		width: 100%
	}

	._buttonSet_nwqi3_520 {
		display: flex;
		flex-direction: row;
		gap: var(--global-space-md)
	}

	._buttonSet_nwqi3_520[data-direction=vertical] {
		flex-direction: column
	}

	._buttonSet_nwqi3_520[data-direction=vertical]>button,
	._buttonSet_nwqi3_520[data-direction=vertical]>a._button_nwqi3_2 {
		width: 100%;
		align-self: stretch
	}

	._buttonSet_nwqi3_520[data-spacing=small] {
		gap: var(--global-space-3xsm)
	}

	._buttonSet_nwqi3_520[data-justify=start] {
		justify-content: flex-start
	}

	._buttonSet_nwqi3_520[data-justify=end] {
		justify-content: flex-end
	}

	._buttonSet_nwqi3_520[data-justify=center] {
		justify-content: center
	}

	._buttonSet_nwqi3_520[data-justify=space-between] {
		justify-content: space-between
	}

	._buttonSet_nwqi3_520[data-responsive] {
		display: flex;
		flex-direction: column-reverse;
		gap: var(--global-space-xsm);
		width: 100%
	}

	._buttonSet_nwqi3_520[data-responsive]>button,
	._buttonSet_nwqi3_520[data-responsive]>a._button_nwqi3_2 {
		width: 100%;
		align-self: stretch
	}

	@container button-set (min-width: 27.25rem) {
		._buttonSet_nwqi3_520[data-responsive] {
			flex-direction: row
		}

		._buttonSet_nwqi3_520[data-responsive]>button,
		._buttonSet_nwqi3_520[data-responsive]>a._button_nwqi3_2 {
			width: auto;
			align-self: flex-start
		}

		._buttonSet_nwqi3_520[data-responsive]:not([data-justify]) {
			justify-content: space-between
		}
	}

	._buttonGrid_nwqi3_577>button:first-child {
		order: 1
	}

	@media (min-width: 60rem) {
		._buttonGrid_nwqi3_577>button:first-child {
			order: -1
		}
	}
}

@layer base {
	._icon_nopox_2 {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		flex-shrink: 0;
		color: var(--global-color-background-black)
	}

	._icon_nopox_2 line {
		fill: currentColor
	}

	._icon_nopox_2 path,
	._icon_nopox_2 circle {
		stroke: currentColor
	}

	._icon_nopox_2[data-solid=true] path {
		fill: currentColor;
		stroke: none
	}

	._icon_nopox_2[data-size=xs] {
		width: var(--global-size-xs);
		height: var(--global-size-xs)
	}

	._icon_nopox_2[data-size=s] {
		width: var(--global-size-s);
		height: var(--global-size-s)
	}

	._icon_nopox_2[data-size=m] {
		width: var(--global-size-md);
		height: var(--global-size-md)
	}

	._icon_nopox_2[data-size=l] {
		width: var(--global-size-lg);
		height: var(--global-size-lg)
	}
}

@layer base {
	._grid_jzbbm_2 {
		display: grid;
		--grid-columns: 1;
		--grid-rows: 1;
		--grid-gap: var(--global-space-md);
		grid-template-columns: repeat(var(--grid-columns), 1fr);
		grid-template-rows: repeat(var(--grid-rows), 1fr);
		column-gap: var(--grid-gap);
		row-gap: calc(var(--grid-gap) / 2)
	}

	@media (min-width: 48rem) {
		._grid_jzbbm_2 {
			--grid-columns: var(--s-grid-columns);
			--grid-rows: var(--s-grid-rows)
		}
	}

	@media (min-width: 60rem) {
		._grid_jzbbm_2 {
			--grid-columns: var(--m-grid-columns, var(--s-grid-columns));
			--grid-rows: var(--m-grid-rows, var(--s-grid-rows))
		}
	}

	@media (min-width: 75rem) {
		._grid_jzbbm_2 {
			--grid-columns: var(--l-grid-columns, var(--m-grid-columns, var(--s-grid-columns)));
			--grid-rows: var(--l-grid-rows, var(--m-grid-rows, var(--s-grid-rows)))
		}
	}
}

@layer base {
	._stack_178b6_2 {
		display: flex;
		flex-direction: column;
		align-self: flex-start
	}

	._stack_178b6_2[data-gap="4xs"] {
		gap: var(--global-space-4xsm)
	}

	._stack_178b6_2[data-gap="3xs"] {
		gap: var(--global-space-3xsm)
	}

	._stack_178b6_2[data-gap="2xs"] {
		gap: var(--global-space-2xsm)
	}

	._stack_178b6_2[data-gap=xs] {
		gap: var(--global-space-xsm)
	}

	._stack_178b6_2[data-gap=s] {
		gap: var(--global-space-sm)
	}

	._stack_178b6_2[data-gap=m] {
		gap: var(--global-space-md)
	}

	._stack_178b6_2[data-gap=l] {
		gap: var(--global-space-lg)
	}

	._stack_178b6_2[data-gap=xl] {
		gap: var(--global-space-xlg)
	}

	._stack_178b6_2[data-gap="2xl"] {
		gap: var(--global-space-2xlg)
	}

	._stack_178b6_2[data-gap="3xl"] {
		gap: var(--global-space-3xlg)
	}

	._stack_178b6_2[data-direction=h],
	._stack_178b6_2[data-direction=v] {
		flex-wrap: nowrap
	}

	._stack_178b6_2[data-direction=h] {
		flex-direction: row;
		align-self: flex-start;
		flex: 1
	}

	._stack_178b6_2[data-direction=h][data-align=start] {
		justify-content: flex-start
	}

	._stack_178b6_2[data-direction=h][data-align=center] {
		justify-content: center
	}

	._stack_178b6_2[data-direction=h][data-align=end] {
		justify-content: flex-end
	}

	._stack_178b6_2[data-direction=h][data-align=stretch] {
		justify-content: stretch
	}

	._stack_178b6_2[data-direction=h][data-align=stretch]>* {
		flex: 1 0;
		align-self: stretch
	}

	._stack_178b6_2[data-direction=v] {
		flex-direction: column;
		align-self: stretch;
		flex: 1
	}

	._stack_178b6_2[data-direction=v]>* {
		flex: 1;
		align-self: stretch
	}

	._stack_178b6_2[data-align=start] {
		align-self: flex-start
	}

	._stack_178b6_2[data-align=center] {
		align-self: center
	}

	._stack_178b6_2[data-align=center]>* {
		align-self: center
	}

	._stack_178b6_2[data-align=end] {
		align-self: flex-end
	}

	._stack_178b6_2[data-align=stretch] {
		align-self: stretch
	}

	._stack_178b6_2[data-align=baseline] {
		align-self: baseline
	}

	._stack_178b6_2[data-wrap=true] {
		flex-wrap: wrap;
		align-items: flex-start
	}

	._stack_178b6_2[data-wrap=true]>* {
		flex: 0
	}
}

@layer base {
	._heading_6dv2n_2 {
		color: inherit;
		text-wrap: balance
	}

	._heading_6dv2n_2[data-size=xxs] {
		font: var(--font-heading-xxs)
	}

	._heading_6dv2n_2[data-size=xs] {
		font: var(--font-heading-xs)
	}

	._heading_6dv2n_2[data-size=s] {
		font: var(--font-heading-s)
	}

	._heading_6dv2n_2[data-size=m] {
		font: var(--font-heading-md)
	}

	._heading_6dv2n_2[data-size=l] {
		font: var(--font-heading-lg)
	}

	._heading_6dv2n_2 b,
	._heading_6dv2n_2 strong {
		color: var(--global-color-foreground-primary-on-lightest)
	}

	._heading_6dv2n_2 em,
	._heading_6dv2n_2 i {
		color: var(--global-color-foreground-primary-on-lightest);
		font-style: normal
	}
}

@layer base {
	._text_2qabb_2 {
		color: inherit;
		text-wrap: pretty
	}

	._text_2qabb_2[data-size=xs] {
		font: var(--font-body-xs)
	}

	._text_2qabb_2[data-size=xs] b,
	._text_2qabb_2[data-size=xs] strong {
		font: var(--font-body-xs-semibold)
	}

	[data-theme=uscore-light] ._text_2qabb_2[data-size=xs] {
		font: 400 .75rem/1.5 Poppins
	}

	._text_2qabb_2[data-size=s] {
		font: var(--font-body-s)
	}

	._text_2qabb_2[data-size=s] b,
	._text_2qabb_2[data-size=s] strong {
		font: var(--font-body-s-semibold)
	}

	._text_2qabb_2[data-size=m] {
		font: var(--font-body-md)
	}

	._text_2qabb_2[data-size=m] b,
	._text_2qabb_2[data-size=m] strong {
		font: var(--font-body-md-semibold)
	}

	._text_2qabb_2[data-size=l] {
		font: var(--font-body-lg)
	}

	._text_2qabb_2[data-size=l] b,
	._text_2qabb_2[data-size=l] strong {
		font: var(--font-body-lg-semibold)
	}

	._text_2qabb_2[data-size=xl] {
		font: var(--font-body-xlg)
	}

	._text_2qabb_2[data-size=xl] b,
	._text_2qabb_2[data-size=xl] strong {
		font: var(--font-body-xlg-semibold)
	}

	._text_2qabb_2[data-size=xxl] {
		font: var(--font-body-xxlg)
	}

	._text_2qabb_2[data-size=xxl] b,
	._text_2qabb_2[data-size=xxl] strong {
		font: var(--font-body-xxlg-semibold)
	}

	._text_2qabb_2 em,
	._text_2qabb_2 i {
		color: var(--global-color-foreground-primary-on-lightest);
		font-style: normal
	}
}

@layer base {
	@keyframes _slideUp_bl3tr_1 {
		0% {
			transform: translateY(100%)
		}

		to {
			transform: translateY(0)
		}
	}

	@keyframes _slideDown_bl3tr_1 {
		0% {
			transform: translateY(0)
		}

		to {
			transform: translateY(100%)
		}
	}

	@keyframes _progress_bl3tr_113 {
		0% {
			width: 100%
		}

		to {
			width: 0
		}
	}

	ol._viewPort_bl3tr_26 {
		--viewport-padding: var(--global-space-md);
		z-index: 2147483647;
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		display: flex;
		flex-direction: column;
		padding: var(--viewport-padding);
		gap: var(--global-space-xsm);
		width: 100%;
		max-width: 100vw;
		margin: 0 auto;
		outline: none;
		list-style: none;
		align-items: center
	}

	li._toast_bl3tr_44 {
		--toast-animation-timing-function: cubic-bezier(.45, 0, .55, 1);
		--toast-animation-duration: .16s;
		--toast-progress-animation-duration: 3000;
		position: relative;
		display: grid;
		margin-bottom: var(--global-space-2xsm);
		border-radius: var(--data-radius-toast);
		box-shadow: var(--effect-overlay);
		overflow: hidden;
		width: 100%;
		max-width: calc(30rem + var(--global-space-3xsm) * 2)
	}

	li._toast_bl3tr_44[data-state=open] {
		animation: _slideUp_bl3tr_1 var(--toast-animation-duration) var(--toast-animation-timing-function) forwards
	}

	li._toast_bl3tr_44[data-state=closed] {
		animation: _slideDown_bl3tr_1 var(--toast-animation-duration) var(--toast-animation-timing-function) forwards
	}

	li._toast_bl3tr_44 ._header_bl3tr_63 {
		align-items: center;
		padding: var(--global-space-xsm)
	}

	li._toast_bl3tr_44 ._header_bl3tr_63 ._icon_bl3tr_67 {
		text-align: center;
		color: inherit
	}

	li._toast_bl3tr_44 ._header_bl3tr_63 ._icon_bl3tr_67>svg {
		color: inherit
	}

	li._toast_bl3tr_44 ._header_bl3tr_63 ._closeButton_bl3tr_74 {
		margin: -.25rem -.25rem 0 auto;
		padding: var(--global-space-3xsm);
		border: none;
		background-color: var(--global-color-background-transparent);
		cursor: pointer;
		-webkit-user-select: none;
		user-select: none;
		z-index: 2
	}

	li._toast_bl3tr_44 ._header_bl3tr_63 ._closeButton_bl3tr_74,
	li._toast_bl3tr_44 ._header_bl3tr_63 ._closeButton_bl3tr_74:hover:not(:disabled) {
		color: var(--action-color-foreground-on-ghost)
	}

	li._toast_bl3tr_44 ._header_bl3tr_63 ._closeButton_bl3tr_74:focus,
	li._toast_bl3tr_44 ._header_bl3tr_63 ._closeButton_bl3tr_74[data-focus] {
		outline: none
	}

	li._toast_bl3tr_44 ._header_bl3tr_63 ._closeButton_bl3tr_74>svg {
		color: inherit
	}

	li._toast_bl3tr_44 ._content_bl3tr_92 {
		color: var(--global-color-foreground-body);
		padding: 0 var(--global-space-xsm) var(--global-space-xsm)
	}

	li._toast_bl3tr_44 ._content_bl3tr_92 ._action_bl3tr_96 {
		flex-grow: 0;
		align-self: flex-start
	}

	@media (min-width: 48rem) {
		li._toast_bl3tr_44 ._content_bl3tr_92 ._action_bl3tr_96 {
			align-self: center
		}
	}

	@media (min-width: 48rem) {
		li._toast_bl3tr_44 ._content_bl3tr_92[data-direction=v] {
			flex-direction: row
		}

		li._toast_bl3tr_44 ._content_bl3tr_92[data-direction=v]>* {
			align-self: center
		}
	}

	li._toast_bl3tr_44 ._progressContainer_bl3tr_113 {
		height: var(--global-space-3xsm)
	}

	li._toast_bl3tr_44 ._progressContainer_bl3tr_113 ._progress_bl3tr_113 {
		height: 100%;
		width: 0;
		animation: _progress_bl3tr_113 calc(var(--toast-progress-animation-duration) * 1ms) linear
	}

	li._toast_bl3tr_44,
	li._toast_bl3tr_44[data-feedback-state=neutral] {
		background-color: var(--data-color-background-default)
	}

	li._toast_bl3tr_44 ._icon_bl3tr_67,
	li._toast_bl3tr_44 ._title_bl3tr_125,
	li._toast_bl3tr_44[data-feedback-state=neutral] ._icon_bl3tr_67,
	li._toast_bl3tr_44[data-feedback-state=neutral] ._title_bl3tr_125 {
		color: var(--global-color-foreground-body)
	}

	li._toast_bl3tr_44 ._progress_bl3tr_113,
	li._toast_bl3tr_44[data-feedback-state=neutral] ._progress_bl3tr_113 {
		background-color: var(--input-color-background-rail-fill-neutral)
	}

	li._toast_bl3tr_44[data-feedback-state=info] {
		background-color: var(--data-color-background-info)
	}

	li._toast_bl3tr_44[data-feedback-state=info] ._icon_bl3tr_67,
	li._toast_bl3tr_44[data-feedback-state=info] ._title_bl3tr_125 {
		color: var(--data-color-foreground-info)
	}

	li._toast_bl3tr_44[data-feedback-state=info] ._progress_bl3tr_113 {
		background-color: var(--global-color-background-info-darker)
	}

	li._toast_bl3tr_44[data-feedback-state=warn] {
		background-color: var(--data-color-background-attention)
	}

	li._toast_bl3tr_44[data-feedback-state=warn] ._icon_bl3tr_67,
	li._toast_bl3tr_44[data-feedback-state=warn] ._title_bl3tr_125 {
		color: var(--data-color-foreground-attention)
	}

	li._toast_bl3tr_44[data-feedback-state=warn] ._progress_bl3tr_113 {
		background-color: var(--global-color-background-attention-darker)
	}

	li._toast_bl3tr_44[data-feedback-state=error] {
		background-color: var(--data-color-background-warning)
	}

	li._toast_bl3tr_44[data-feedback-state=error] ._icon_bl3tr_67,
	li._toast_bl3tr_44[data-feedback-state=error] ._title_bl3tr_125 {
		color: var(--data-color-foreground-warning)
	}

	li._toast_bl3tr_44[data-feedback-state=error] ._progress_bl3tr_113 {
		background-color: var(--global-color-background-warning-dark)
	}

	li._toast_bl3tr_44[data-feedback-state=success] {
		background-color: var(--data-color-background-success)
	}

	li._toast_bl3tr_44[data-feedback-state=success] ._icon_bl3tr_67,
	li._toast_bl3tr_44[data-feedback-state=success] ._title_bl3tr_125 {
		color: var(--global-color-foreground-success-on-lighter)
	}

	li._toast_bl3tr_44[data-feedback-state=success] ._progress_bl3tr_113 {
		background-color: var(--global-color-background-success-darker)
	}
}

@layer base {
	._formControlCaption_1w9ks_2 {
		display: flex;
		color: var(--input-color-foreground-placeholder);
		min-height: var(--global-space-sm)
	}

	[data-active=true] ._formControlCaption_1w9ks_2 {
		color: var(--input-color-foreground-label)
	}

	._formControlCaption_1w9ks_2[data-size=small] {
		font: var(--font-body-xs)
	}

	._formControlCaption_1w9ks_2[data-size=large] {
		font: var(--font-body-s)
	}
}

@layer base {
	._formControl_1iyie_2 {
		display: flex;
		flex-direction: column;
		gap: var(--global-space-3xsm)
	}

	._formControl_1iyie_2:has([role=checkbox]) {
		display: grid;
		grid-template-columns: auto 1fr;
		grid-template-rows: auto auto;
		grid-template-areas: "left right-primary""left right-secondary""left right-tertiary";
		grid-column-gap: var(--global-space-2xsm);
		grid-row-gap: var(--global-space-4xsm)
	}

	._formControl_1iyie_2:has([role=checkbox]) [role=checkbox] {
		grid-area: left
	}

	._formControl_1iyie_2:has([role=checkbox]) [data-form-control-element=form-control-label] {
		grid-area: right-primary
	}

	._formControl_1iyie_2:has([role=checkbox]) [data-form-control-element=form-control-caption] {
		grid-area: right-secondary
	}

	._formControl_1iyie_2:has([role=checkbox]) [data-form-control-element=form-control-validation] {
		grid-area: right-tertiary
	}

	._formControl_1iyie_2:has([role=checkbox]) [role=checkbox],
	._formControl_1iyie_2:has([role=checkbox]) [data-form-control-element=form-control-label],
	._formControl_1iyie_2:has([role=checkbox]) [data-form-control-element=form-control-caption],
	._formControl_1iyie_2:has([role=checkbox]) [data-form-control-element=form-control-validation] {
		align-self: start
	}

	._formControl_1iyie_2:has([role=checkbox]) [data-form-control-element=form-control-label] {
		cursor: pointer
	}

	._formControl_1iyie_2>* {
		align-self: unset
	}

	._formControl_1iyie_2[data-state=neutral] [data-form-control-element=form-control-caption] {
		display: flex
	}

	._formControl_1iyie_2[data-state=neutral] [data-form-control-element=form-control-validation] {
		display: none
	}

	._formControl_1iyie_2:not([data-state=neutral]):not(:has([role=checkbox])) [data-form-control-element=form-control-caption] {
		display: none
	}

	._formControl_1iyie_2:not([data-state=neutral]):not(:has([role=checkbox])) [data-form-control-element=form-control-validation] {
		display: flex
	}

	._formControl_1iyie_2[data-state=success]:not(:has([data-form-control-element=form-control-validation])) [data-form-control-element=form-control-caption] {
		display: flex
	}

	._formControl_1iyie_2[data-state=success] [data-form-control-element=form-control-validation]:empty+[data-form-control-element=form-control-caption] {
		display: flex
	}

	._formControl_1iyie_2:not(:has([data-form-control-element=form-control-caption])):not(:has([data-form-control-element=form-control-validation])) {
		padding-bottom: calc(var(--global-space-sm) + var(--global-space-3xsm))
	}
}

@layer base {
	._inputLabel_nd0o9_2 {
		display: flex;
		color: var(--input-color-foreground-label)
	}

	._inputLabel_nd0o9_2[data-size=small] {
		font: var(--font-body-md-semibold)
	}

	._inputLabel_nd0o9_2[data-size=large] {
		font: var(--font-body-lg-semibold)
	}
}

@layer base {
	._formControlLabel_ozf11_2 {
		display: flex
	}
}

@layer base {
	._formControlValidation_1iqft_2 {
		display: flex;
		align-items: flex-start;
		justify-content: space-between;
		gap: var(--global-space-4xsm);
		min-height: var(--global-space-sm)
	}

	._formControlValidation_1iqft_2[data-size=small] {
		font: var(--font-body-xs)
	}

	._formControlValidation_1iqft_2[data-size=small] a,
	._formControlValidation_1iqft_2[data-size=small] b,
	._formControlValidation_1iqft_2[data-size=small] strong,
	._formControlValidation_1iqft_2[data-size=small] em {
		font: var(--font-body-xs-semibold)
	}

	._formControlValidation_1iqft_2[data-size=large] {
		font: var(--font-body-s)
	}

	._formControlValidation_1iqft_2[data-size=large] a,
	._formControlValidation_1iqft_2[data-size=large] b,
	._formControlValidation_1iqft_2[data-size=large] strong,
	._formControlValidation_1iqft_2[data-size=large] em {
		font: var(--font-body-s-semibold)
	}

	._formControlValidation_1iqft_2[data-state=neutral],
	[data-state=neutral] ._formControlValidation_1iqft_2 {
		color: var(--input-color-foreground-label)
	}

	._formControlValidation_1iqft_2[data-state=warn],
	[data-state=warn] ._formControlValidation_1iqft_2 {
		color: var(--input-color-foreground-attention)
	}

	._formControlValidation_1iqft_2[data-state=error],
	[data-state=error] ._formControlValidation_1iqft_2 {
		color: var(--input-color-foreground-warning)
	}

	._formControlValidation_1iqft_2[data-state=success],
	[data-state=success] ._formControlValidation_1iqft_2 {
		color: var(--input-color-foreground-success)
	}

	._formControlValidation_1iqft_2 a {
		color: currentColor
	}

	._formControlValidation_1iqft_2>span:first-child {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		line-clamp: 3;
		-webkit-line-clamp: 3;
		overflow: hidden
	}

	._formControlValidation_1iqft_2 ._confirmation_1iqft_43 {
		display: none;
		gap: var(--global-space-3xsm)
	}

	._formControlValidation_1iqft_2 ._confirmation_1iqft_43>:first-of-type,
	._formControlValidation_1iqft_2 ._confirmation_1iqft_43>:first-of-type:hover {
		color: var(--input-color-foreground-warning)
	}

	._formControlValidation_1iqft_2 ._confirmation_1iqft_43>:last-of-type,
	._formControlValidation_1iqft_2 ._confirmation_1iqft_43>:last-of-type:hover {
		color: var(--input-color-foreground-success)
	}

	._formControlValidation_1iqft_2 ._confirmation_1iqft_43 ._divider_1iqft_53 {
		border-left: var(--global-size-border-thin) solid var(--data-color-border-separator-light);
		flex-grow: 1;
		margin: var(--global-space-4xsm) 0
	}

	._formControlValidation_1iqft_2[data-state=warn] ._confirmation_1iqft_43,
	[data-state=warn] ._formControlValidation_1iqft_2 ._confirmation_1iqft_43 {
		display: flex
	}
}

@layer base {

	._input--vars_19ho0_2,
	._select_19ho0_2 {
		--input-size-min-width: calc(var(--global-space-xsm) * 12)
	}

	._input--reset_19ho0_5,
	._select_19ho0_2>select {
		-webkit-tap-highlight-color: unset;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		background: none;
		border: none;
		box-shadow: none;
		padding: unset;
		margin: unset;
		outline: none;
		font: inherit;
		color: inherit
	}

	._input--reset_19ho0_5:active,
	._select_19ho0_2>select:active,
	._input--reset_19ho0_5:focus,
	._select_19ho0_2>select:focus {
		outline: none
	}

	._input--reset--text_19ho0_20 {
		cursor: text
	}

	._input--reset--text_19ho0_20 #_placeholder_19ho0_1,
	._input--reset--text_19ho0_20::placeholder,
	._input--reset--text_19ho0_20::-webkit-input-placeholder,
	._input--reset--text_19ho0_20:-moz-placeholder,
	._input--reset--text_19ho0_20:-ms-input-placeholder {
		color: inherit
	}

	._input--reset--text_19ho0_20 {
		-webkit-background-clip: text !important
	}

	._input--reset--text_19ho0_20:-webkit-autofill {
		background: transparent
	}

	._input--reset--text_19ho0_20:-webkit-autofill:hover,
	._input--reset--text_19ho0_20:-webkit-autofill:focus,
	._input--reset--text_19ho0_20:-webkit-autofill:first-line {
		background: transparent;
		color: inherit;
		font: inherit !important
	}

	._input--reset--button_19ho0_37 {
		all: unset
	}

	._input--state_19ho0_40,
	._select_19ho0_2 {
		color: var(--input-color-foreground-filled);
		background: var(--input-color-background-default)
	}

	._input--state_19ho0_40 #_placeholder_19ho0_1,
	._select_19ho0_2 #_placeholder_19ho0_1,
	._input--state_19ho0_40::placeholder,
	._select_19ho0_2::placeholder,
	._input--state_19ho0_40::-webkit-input-placeholder,
	._select_19ho0_2::-webkit-input-placeholder,
	._input--state_19ho0_40:-moz-placeholder,
	._select_19ho0_2:-moz-placeholder,
	._input--state_19ho0_40:-ms-input-placeholder,
	._select_19ho0_2:-ms-input-placeholder {
		color: var(--input-color-foreground-placeholder)
	}

	._input--state_19ho0_40[data-state=neutral],
	[data-state=neutral]._select_19ho0_2 {
		border-color: var(--input-color-border-default)
	}

	._input--state_19ho0_40[data-state=neutral]:has(:active),
	[data-state=neutral]._select_19ho0_2:has(:active),
	._input--state_19ho0_40[data-state=neutral]:has(:focus-visible),
	[data-state=neutral]._select_19ho0_2:has(:focus-visible),
	._input--state_19ho0_40[data-state=neutral]:focus-within,
	[data-state=neutral]._select_19ho0_2:focus-within,
	._input--state_19ho0_40[data-state=neutral]:has([data-active=true]),
	[data-state=neutral]._select_19ho0_2:has([data-active=true]) {
		border-color: var(--input-color-border-active-default);
		box-shadow: var(--effect-default-hover)
	}

	._input--state_19ho0_40[data-state=warn],
	[data-state=warn]._select_19ho0_2 {
		border-color: var(--input-color-border-attention)
	}

	._input--state_19ho0_40[data-state=warn]:has(input:active),
	[data-state=warn]._select_19ho0_2:has(input:active),
	._input--state_19ho0_40[data-state=warn]:has(input:focus-visible),
	[data-state=warn]._select_19ho0_2:has(input:focus-visible),
	._input--state_19ho0_40[data-state=warn]:focus-within,
	[data-state=warn]._select_19ho0_2:focus-within,
	._input--state_19ho0_40[data-state=warn]:has(input[data-active=true]),
	[data-state=warn]._select_19ho0_2:has(input[data-active=true]) {
		box-shadow: var(--effect-attention-hover)
	}

	._input--state_19ho0_40[data-state=error],
	[data-state=error]._select_19ho0_2 {
		border-color: var(--input-color-border-warning);
		background: var(--input-color-background-warning-lightest)
	}

	._input--state_19ho0_40[data-state=error] ._stateIndicator_19ho0_64,
	[data-state=error]._select_19ho0_2 ._stateIndicator_19ho0_64 {
		color: var(--input-color-background-warning)
	}

	._input--state_19ho0_40[data-state=error]:has(input:active),
	[data-state=error]._select_19ho0_2:has(input:active),
	._input--state_19ho0_40[data-state=error]:has(input:focus-visible),
	[data-state=error]._select_19ho0_2:has(input:focus-visible),
	._input--state_19ho0_40[data-state=error]:focus-within,
	[data-state=error]._select_19ho0_2:focus-within,
	._input--state_19ho0_40[data-state=error]:has(input[data-active=true]),
	[data-state=error]._select_19ho0_2:has(input[data-active=true]) {
		box-shadow: var(--effect-warning-hover)
	}

	._input--state_19ho0_40[data-state=success],
	[data-state=success]._select_19ho0_2 {
		border-color: var(--input-color-border-success)
	}

	._input--state_19ho0_40[data-state=success] ._stateIndicator_19ho0_64,
	[data-state=success]._select_19ho0_2 ._stateIndicator_19ho0_64 {
		color: var(--input-color-background-success)
	}

	._input--state_19ho0_40[data-state=success]:has(input:active),
	[data-state=success]._select_19ho0_2:has(input:active),
	._input--state_19ho0_40[data-state=success]:has(input:focus-visible),
	[data-state=success]._select_19ho0_2:has(input:focus-visible),
	._input--state_19ho0_40[data-state=success]:focus-within,
	[data-state=success]._select_19ho0_2:focus-within,
	._input--state_19ho0_40[data-state=success]:has(input[data-active=true]),
	[data-state=success]._select_19ho0_2:has(input[data-active=true]) {
		box-shadow: var(--effect-success-hover)
	}

	._input--state_19ho0_40:disabled,
	._select_19ho0_2:disabled,
	._input--state_19ho0_40[data-disabled],
	[data-disabled]._select_19ho0_2,
	._input--state_19ho0_40:has(input:disabled),
	._select_19ho0_2:has(input:disabled) {
		color: var(--global-color-foreground-disabled);
		background: var(--global-color-background-disabled);
		border-color: var(--input-color-border-disabled)
	}

	._input--state_19ho0_40:disabled input,
	._select_19ho0_2:disabled input,
	._input--state_19ho0_40[data-disabled] input,
	[data-disabled]._select_19ho0_2 input,
	._input--state_19ho0_40:has(input:disabled) input,
	._select_19ho0_2:has(input:disabled) input {
		cursor: not-allowed
	}

	._input--state--foreground_19ho0_87 {
		color: var(--input-color-foreground-filled)
	}

	._input--state--foreground_19ho0_87[data-state=neutral] {
		color: var(--input-color-border-default)
	}

	._input--state--foreground_19ho0_87[data-state=neutral]:has(:active),
	._input--state--foreground_19ho0_87[data-state=neutral]:has(:focus-visible),
	._input--state--foreground_19ho0_87[data-state=neutral]:focus-within,
	._input--state--foreground_19ho0_87[data-state=neutral]:has([data-active=true]) {
		color: var(--input-color-border-active-default)
	}

	._input--state--foreground_19ho0_87[data-state=warn] {
		color: var(--input-color-border-attention)
	}

	._input--state--foreground_19ho0_87[data-state=error] {
		color: var(--input-color-border-warning)
	}

	._input--state--foreground_19ho0_87[data-state=success] {
		color: var(--input-color-border-success)
	}
}

@layer base {
	._select_19ho0_2 {
		position: relative;
		display: flex;
		flex-direction: row;
		gap: 0;
		flex: 1;
		align-self: flex-start;
		align-items: center;
		min-width: var(--input-size-min-width);
		border-width: var(--global-size-border-thin);
		border-style: solid;
		border-radius: var(--input-radius-field);
		font: var(--font-body-md)
	}

	._select_19ho0_2>select {
		cursor: pointer;
		flex: 1;
		width: 100%;
		padding: var(--global-space-2xsm) var(--global-space-xlg) var(--global-space-2xsm) var(--global-space-2xsm)
	}

	._select_19ho0_2,
	._select_19ho0_2>select {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap
	}

	._chevron_19ho0_132 {
		position: absolute;
		right: var(--global-space-2xsm);
		pointer-events: none
	}

	._chevron_19ho0_132>svg {
		color: currentColor
	}

	._chevron_19ho0_132[data-state=neutral] {
		color: var(--input-color-foreground-placeholder)
	}

	._chevron_19ho0_132[data-state=error] {
		color: var(--input-color-border-warning)
	}

	._chevron_19ho0_132[data-state=success] {
		color: var(--input-color-border-success)
	}

	._chevron_19ho0_132[data-state=warn] {
		color: var(--input-color-border-attention)
	}
}

._root_5d7py_1 {
	position: relative;
	width: 100%;
	display: flex
}

@layer base {
	._inputStateIndicator_1fwr2_2 {
		display: flex;
		align-items: center;
		justify-content: center;
		padding: var(--global-space-5xsm) 0;
		pointer-events: none
	}

	._inputStateIndicator_1fwr2_2[data-state=error] {
		color: var(--input-color-background-warning)
	}

	._inputStateIndicator_1fwr2_2[data-state=success] {
		color: var(--input-color-background-success)
	}

	._inputStateIndicator_1fwr2_2 svg {
		color: currentColor
	}

	._inputStateIndicator_1fwr2_2 svg path {
		stroke: none;
		fill: currentColor
	}
}

@layer base {

	._input--vars_xptcr_2,
	span._textInput_xptcr_2 {
		--input-size-min-width: calc(var(--global-space-xsm) * 12)
	}

	._input--reset_xptcr_5,
	span._textInput_xptcr_2>input {
		-webkit-tap-highlight-color: unset;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		background: none;
		border: none;
		box-shadow: none;
		padding: unset;
		margin: unset;
		outline: none;
		font: inherit;
		color: inherit
	}

	._input--reset_xptcr_5:active,
	span._textInput_xptcr_2>input:active,
	._input--reset_xptcr_5:focus,
	span._textInput_xptcr_2>input:focus {
		outline: none
	}

	._input--reset--text_xptcr_20,
	span._textInput_xptcr_2>input {
		cursor: text
	}

	._input--reset--text_xptcr_20 #_placeholder_xptcr_1,
	span._textInput_xptcr_2>input #_placeholder_xptcr_1,
	._input--reset--text_xptcr_20::placeholder,
	span._textInput_xptcr_2>input::placeholder,
	._input--reset--text_xptcr_20::-webkit-input-placeholder,
	span._textInput_xptcr_2>input::-webkit-input-placeholder,
	._input--reset--text_xptcr_20:-moz-placeholder,
	span._textInput_xptcr_2>input:-moz-placeholder,
	._input--reset--text_xptcr_20:-ms-input-placeholder,
	span._textInput_xptcr_2>input:-ms-input-placeholder {
		color: inherit
	}

	._input--reset--text_xptcr_20,
	span._textInput_xptcr_2>input {
		-webkit-background-clip: text !important
	}

	._input--reset--text_xptcr_20:-webkit-autofill,
	span._textInput_xptcr_2>input:-webkit-autofill {
		background: transparent
	}

	._input--reset--text_xptcr_20:-webkit-autofill:hover,
	span._textInput_xptcr_2>input:-webkit-autofill:hover,
	._input--reset--text_xptcr_20:-webkit-autofill:focus,
	span._textInput_xptcr_2>input:-webkit-autofill:focus,
	._input--reset--text_xptcr_20:-webkit-autofill:first-line,
	span._textInput_xptcr_2>input:-webkit-autofill:first-line {
		background: transparent;
		color: inherit;
		font: inherit !important
	}

	._input--reset--button_xptcr_37 {
		all: unset
	}

	._input--state_xptcr_40,
	span._textInput_xptcr_2 {
		color: var(--input-color-foreground-filled);
		background: var(--input-color-background-default)
	}

	._input--state_xptcr_40 #_placeholder_xptcr_1,
	span._textInput_xptcr_2 #_placeholder_xptcr_1,
	._input--state_xptcr_40::placeholder,
	span._textInput_xptcr_2::placeholder,
	._input--state_xptcr_40::-webkit-input-placeholder,
	span._textInput_xptcr_2::-webkit-input-placeholder,
	._input--state_xptcr_40:-moz-placeholder,
	span._textInput_xptcr_2:-moz-placeholder,
	._input--state_xptcr_40:-ms-input-placeholder,
	span._textInput_xptcr_2:-ms-input-placeholder {
		color: var(--input-color-foreground-placeholder)
	}

	._input--state_xptcr_40[data-state=neutral],
	span[data-state=neutral]._textInput_xptcr_2 {
		border-color: var(--input-color-border-default)
	}

	._input--state_xptcr_40[data-state=neutral]:has(:active),
	span[data-state=neutral]._textInput_xptcr_2:has(:active),
	._input--state_xptcr_40[data-state=neutral]:has(:focus-visible),
	span[data-state=neutral]._textInput_xptcr_2:has(:focus-visible),
	._input--state_xptcr_40[data-state=neutral]:focus-within,
	span[data-state=neutral]._textInput_xptcr_2:focus-within,
	._input--state_xptcr_40[data-state=neutral]:has([data-active=true]),
	span[data-state=neutral]._textInput_xptcr_2:has([data-active=true]) {
		border-color: var(--input-color-border-active-default);
		box-shadow: var(--effect-default-hover)
	}

	._input--state_xptcr_40[data-state=warn],
	span[data-state=warn]._textInput_xptcr_2 {
		border-color: var(--input-color-border-attention)
	}

	._input--state_xptcr_40[data-state=warn]:has(input:active),
	span[data-state=warn]._textInput_xptcr_2:has(input:active),
	._input--state_xptcr_40[data-state=warn]:has(input:focus-visible),
	span[data-state=warn]._textInput_xptcr_2:has(input:focus-visible),
	._input--state_xptcr_40[data-state=warn]:focus-within,
	span[data-state=warn]._textInput_xptcr_2:focus-within,
	._input--state_xptcr_40[data-state=warn]:has(input[data-active=true]),
	span[data-state=warn]._textInput_xptcr_2:has(input[data-active=true]) {
		box-shadow: var(--effect-attention-hover)
	}

	._input--state_xptcr_40[data-state=error],
	span[data-state=error]._textInput_xptcr_2 {
		border-color: var(--input-color-border-warning);
		background: var(--input-color-background-warning-lightest)
	}

	._input--state_xptcr_40[data-state=error] ._stateIndicator_xptcr_64,
	span[data-state=error]._textInput_xptcr_2 ._stateIndicator_xptcr_64 {
		color: var(--input-color-background-warning)
	}

	._input--state_xptcr_40[data-state=error]:has(input:active),
	span[data-state=error]._textInput_xptcr_2:has(input:active),
	._input--state_xptcr_40[data-state=error]:has(input:focus-visible),
	span[data-state=error]._textInput_xptcr_2:has(input:focus-visible),
	._input--state_xptcr_40[data-state=error]:focus-within,
	span[data-state=error]._textInput_xptcr_2:focus-within,
	._input--state_xptcr_40[data-state=error]:has(input[data-active=true]),
	span[data-state=error]._textInput_xptcr_2:has(input[data-active=true]) {
		box-shadow: var(--effect-warning-hover)
	}

	._input--state_xptcr_40[data-state=success],
	span[data-state=success]._textInput_xptcr_2 {
		border-color: var(--input-color-border-success)
	}

	._input--state_xptcr_40[data-state=success] ._stateIndicator_xptcr_64,
	span[data-state=success]._textInput_xptcr_2 ._stateIndicator_xptcr_64 {
		color: var(--input-color-background-success)
	}

	._input--state_xptcr_40[data-state=success]:has(input:active),
	span[data-state=success]._textInput_xptcr_2:has(input:active),
	._input--state_xptcr_40[data-state=success]:has(input:focus-visible),
	span[data-state=success]._textInput_xptcr_2:has(input:focus-visible),
	._input--state_xptcr_40[data-state=success]:focus-within,
	span[data-state=success]._textInput_xptcr_2:focus-within,
	._input--state_xptcr_40[data-state=success]:has(input[data-active=true]),
	span[data-state=success]._textInput_xptcr_2:has(input[data-active=true]) {
		box-shadow: var(--effect-success-hover)
	}

	._input--state_xptcr_40:disabled,
	span._textInput_xptcr_2:disabled,
	._input--state_xptcr_40[data-disabled],
	span[data-disabled]._textInput_xptcr_2,
	._input--state_xptcr_40:has(input:disabled),
	span._textInput_xptcr_2:has(input:disabled) {
		color: var(--global-color-foreground-disabled);
		background: var(--global-color-background-disabled);
		border-color: var(--input-color-border-disabled)
	}

	._input--state_xptcr_40:disabled input,
	span._textInput_xptcr_2:disabled input,
	._input--state_xptcr_40[data-disabled] input,
	span[data-disabled]._textInput_xptcr_2 input,
	._input--state_xptcr_40:has(input:disabled) input,
	span._textInput_xptcr_2:has(input:disabled) input {
		cursor: not-allowed
	}

	._input--state--foreground_xptcr_87 {
		color: var(--input-color-foreground-filled)
	}

	._input--state--foreground_xptcr_87[data-state=neutral] {
		color: var(--input-color-border-default)
	}

	._input--state--foreground_xptcr_87[data-state=neutral]:has(:active),
	._input--state--foreground_xptcr_87[data-state=neutral]:has(:focus-visible),
	._input--state--foreground_xptcr_87[data-state=neutral]:focus-within,
	._input--state--foreground_xptcr_87[data-state=neutral]:has([data-active=true]) {
		color: var(--input-color-border-active-default)
	}

	._input--state--foreground_xptcr_87[data-state=warn] {
		color: var(--input-color-border-attention)
	}

	._input--state--foreground_xptcr_87[data-state=error] {
		color: var(--input-color-border-warning)
	}

	._input--state--foreground_xptcr_87[data-state=success] {
		color: var(--input-color-border-success)
	}
}

@layer base {
	span._textInput_xptcr_2 {
		display: flex;
		flex-direction: row;
		gap: 0;
		flex: 1;
		align-self: stretch;
		min-width: var(--input-size-min-width);
		border-width: var(--global-size-border-thin);
		border-style: solid;
		border-radius: var(--input-radius-field);
		font: var(--font-body-md)
	}

	span._textInput_xptcr_2>input {
		width: 100%;
		flex: 1;
		padding: var(--global-space-2xsm) var(--global-space-2xsm)
	}

	span._textInput_xptcr_2 ._stateIndicator_xptcr_64 {
		padding-right: var(--global-space-2xsm)
	}

	span._textInput_xptcr_2 ._prefix_xptcr_127 {
		display: flex;
		align-items: center;
		justify-content: center;
		font: var(--font-body-md);
		min-width: 28px;
		pointer-events: none
	}
}

@layer feature {
	._prefix_nie9e_2 {
		white-space: pre
	}

	._input_nie9e_5 {
		-webkit-user-select: all;
		user-select: all
	}

	._input_nie9e_5._large_nie9e_8 {
		font: var(--font-body-xlg-bold-button);
		height: 3rem
	}
}

._back_1pmqv_1 {
	justify-self: flex-start;
	align-self: center
}

._back_1pmqv_1[data-mini-variant] {
	position: absolute;
	transform: translateY(calc(-100% - var(--global-space-3xsm)));
	align-self: flex-start;
	padding: 0;
	gap: var(--global-space-5xsm);
	font: var(--font-body-xs)
}

._back_1pmqv_1[data-mini-variant],
._back_1pmqv_1[data-mini-variant]:hover,
._back_1pmqv_1[data-mini-variant]:hover:not(:disabled) {
	color: var(--global-color-foreground-body-muted)
}

button._continue_1pmqv_17[type=submit] {
	justify-self: flex-end
}


@layer base {

	._input--vars_1efas_2,
	button._radio_1efas_2 {
		--input-size-min-width: calc(var(--global-space-xsm) * 12)
	}

	._input--reset_1efas_5 {
		-webkit-tap-highlight-color: unset;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		background: none;
		border: none;
		box-shadow: none;
		padding: unset;
		margin: unset;
		outline: none;
		font: inherit;
		color: inherit
	}

	._input--reset_1efas_5:active,
	._input--reset_1efas_5:focus {
		outline: none
	}

	._input--reset--text_1efas_20 {
		cursor: text
	}

	._input--reset--text_1efas_20 #_placeholder_1efas_1,
	._input--reset--text_1efas_20::placeholder,
	._input--reset--text_1efas_20::-webkit-input-placeholder,
	._input--reset--text_1efas_20:-moz-placeholder,
	._input--reset--text_1efas_20:-ms-input-placeholder {
		color: inherit
	}

	._input--reset--text_1efas_20 {
		-webkit-background-clip: text !important
	}

	._input--reset--text_1efas_20:-webkit-autofill {
		background: transparent
	}

	._input--reset--text_1efas_20:-webkit-autofill:hover,
	._input--reset--text_1efas_20:-webkit-autofill:focus,
	._input--reset--text_1efas_20:-webkit-autofill:first-line {
		background: transparent;
		color: inherit;
		font: inherit !important
	}

	._input--reset--button_1efas_37,
	button._radio_1efas_2 {
		all: unset
	}

	._input--state_1efas_40 {
		color: var(--input-color-foreground-filled);
		background: var(--input-color-background-default)
	}

	._input--state_1efas_40 #_placeholder_1efas_1,
	._input--state_1efas_40::placeholder,
	._input--state_1efas_40::-webkit-input-placeholder,
	._input--state_1efas_40:-moz-placeholder,
	._input--state_1efas_40:-ms-input-placeholder {
		color: var(--input-color-foreground-placeholder)
	}

	._input--state_1efas_40[data-state=neutral] {
		border-color: var(--input-color-border-default)
	}

	._input--state_1efas_40[data-state=neutral]:has(:active),
	._input--state_1efas_40[data-state=neutral]:has(:focus-visible),
	._input--state_1efas_40[data-state=neutral]:focus-within,
	._input--state_1efas_40[data-state=neutral]:has([data-active=true]) {
		border-color: var(--input-color-border-active-default);
		box-shadow: var(--effect-default-hover)
	}

	._input--state_1efas_40[data-state=warn] {
		border-color: var(--input-color-border-attention)
	}

	._input--state_1efas_40[data-state=warn]:has(input:active),
	._input--state_1efas_40[data-state=warn]:has(input:focus-visible),
	._input--state_1efas_40[data-state=warn]:focus-within,
	._input--state_1efas_40[data-state=warn]:has(input[data-active=true]) {
		box-shadow: var(--effect-attention-hover)
	}

	._input--state_1efas_40[data-state=error] {
		border-color: var(--input-color-border-warning);
		background: var(--input-color-background-warning-lightest)
	}

	._input--state_1efas_40[data-state=error] ._stateIndicator_1efas_64 {
		color: var(--input-color-background-warning)
	}

	._input--state_1efas_40[data-state=error]:has(input:active),
	._input--state_1efas_40[data-state=error]:has(input:focus-visible),
	._input--state_1efas_40[data-state=error]:focus-within,
	._input--state_1efas_40[data-state=error]:has(input[data-active=true]) {
		box-shadow: var(--effect-warning-hover)
	}

	._input--state_1efas_40[data-state=success] {
		border-color: var(--input-color-border-success)
	}

	._input--state_1efas_40[data-state=success] ._stateIndicator_1efas_64 {
		color: var(--input-color-background-success)
	}

	._input--state_1efas_40[data-state=success]:has(input:active),
	._input--state_1efas_40[data-state=success]:has(input:focus-visible),
	._input--state_1efas_40[data-state=success]:focus-within,
	._input--state_1efas_40[data-state=success]:has(input[data-active=true]) {
		box-shadow: var(--effect-success-hover)
	}

	._input--state_1efas_40:disabled,
	._input--state_1efas_40[data-disabled],
	._input--state_1efas_40:has(input:disabled) {
		color: var(--global-color-foreground-disabled);
		background: var(--global-color-background-disabled);
		border-color: var(--input-color-border-disabled)
	}

	._input--state_1efas_40:disabled input,
	._input--state_1efas_40[data-disabled] input,
	._input--state_1efas_40:has(input:disabled) input {
		cursor: not-allowed
	}

	._input--state--foreground_1efas_87 {
		color: var(--input-color-foreground-filled)
	}

	._input--state--foreground_1efas_87[data-state=neutral] {
		color: var(--input-color-border-default)
	}

	._input--state--foreground_1efas_87[data-state=neutral]:has(:active),
	._input--state--foreground_1efas_87[data-state=neutral]:has(:focus-visible),
	._input--state--foreground_1efas_87[data-state=neutral]:focus-within,
	._input--state--foreground_1efas_87[data-state=neutral]:has([data-active=true]) {
		color: var(--input-color-border-active-default)
	}

	._input--state--foreground_1efas_87[data-state=warn] {
		color: var(--input-color-border-attention)
	}

	._input--state--foreground_1efas_87[data-state=error] {
		color: var(--input-color-border-warning)
	}

	._input--state--foreground_1efas_87[data-state=success] {
		color: var(--input-color-border-success)
	}
}

@layer base {
	button._radio_1efas_2 {
		border-width: var(--global-size-border-thin);
		border-style: solid;
		border-radius: var(--global-radius-full);
		cursor: pointer;
		overflow: hidden;
		background-color: var(--input-radio-color-background-unselected-neutral)
	}

	button._radio_1efas_2 ._indicator_1efas_115 {
		display: flex;
		align-items: center;
		justify-content: center;
		width: 100%;
		height: 100%;
		position: relative;
		background-color: var(--input-radio-color-background-selected-neutral)
	}

	button._radio_1efas_2 ._indicator_1efas_115:after {
		content: "";
		display: block;
		width: 50%;
		height: 50%;
		border-radius: var(--global-radius-full);
		background-color: var(--input-radio-color-foreground-core-active)
	}

	button._radio_1efas_2[data-size=s] {
		width: var(--global-size-xs);
		height: var(--global-size-xs)
	}

	button._radio_1efas_2[data-size=l] {
		width: var(--global-size-md);
		height: var(--global-size-md)
	}

	button._radio_1efas_2:not(:disabled),
	button._radio_1efas_2:not(:disabled)[data-input-state=neutral],
	[data-input-state=neutral] button._radio_1efas_2:not(:disabled) {
		background-color: var(--input-radio-color-background-unselected-neutral);
		border-color: var(--input-radio-color-border-unselected-neutral)
	}

	button._radio_1efas_2:not(:disabled)[data-state=checked],
	button._radio_1efas_2:not(:disabled)[data-input-state=neutral][data-state=checked],
	[data-input-state=neutral] button._radio_1efas_2:not(:disabled)[data-state=checked] {
		background-color: var(--input-radio-color-background-selected-neutral);
		border-color: var(--input-radio-color-border-selected-neutral)
	}

	button._radio_1efas_2:not(:disabled)[data-state=checked] ._indicator_1efas_115,
	button._radio_1efas_2:not(:disabled)[data-input-state=neutral][data-state=checked] ._indicator_1efas_115,
	[data-input-state=neutral] button._radio_1efas_2:not(:disabled)[data-state=checked] ._indicator_1efas_115 {
		background-color: var(--input-radio-color-background-selected-neutral)
	}

	button._radio_1efas_2:not(:disabled):has(:active),
	button._radio_1efas_2:not(:disabled):has(:focus-visible),
	button._radio_1efas_2:not(:disabled):focus-within,
	button._radio_1efas_2:not(:disabled)[data-active=true],
	button._radio_1efas_2:not(:disabled)[data-input-state=neutral]:has(:active),
	button._radio_1efas_2:not(:disabled)[data-input-state=neutral]:has(:focus-visible),
	button._radio_1efas_2:not(:disabled)[data-input-state=neutral]:focus-within,
	button._radio_1efas_2:not(:disabled)[data-input-state=neutral][data-active=true],
	[data-input-state=neutral] button._radio_1efas_2:not(:disabled):has(:active),
	[data-input-state=neutral] button._radio_1efas_2:not(:disabled):has(:focus-visible),
	[data-input-state=neutral] button._radio_1efas_2:not(:disabled):focus-within,
	[data-input-state=neutral] button._radio_1efas_2:not(:disabled)[data-active=true] {
		box-shadow: var(--effect-default-hover)
	}

	button._radio_1efas_2:not(:disabled)[data-input-state=error],
	[data-input-state=error] button._radio_1efas_2:not(:disabled) {
		background-color: var(--input-radio-color-background-unselected-warning);
		border-color: var(--input-radio-color-border-unselected-warning)
	}

	button._radio_1efas_2:not(:disabled)[data-input-state=error][data-state=checked],
	[data-input-state=error] button._radio_1efas_2:not(:disabled)[data-state=checked] {
		background-color: var(--input-radio-color-background-selected-warning);
		border-color: var(--input-radio-color-border-selected-warning)
	}

	button._radio_1efas_2:not(:disabled)[data-input-state=error][data-state=checked] ._indicator_1efas_115,
	[data-input-state=error] button._radio_1efas_2:not(:disabled)[data-state=checked] ._indicator_1efas_115 {
		background-color: var(--input-radio-color-background-selected-warning)
	}

	button._radio_1efas_2:not(:disabled)[data-input-state=error]:has(:active),
	button._radio_1efas_2:not(:disabled)[data-input-state=error]:has(:focus-visible),
	button._radio_1efas_2:not(:disabled)[data-input-state=error]:focus-within,
	button._radio_1efas_2:not(:disabled)[data-input-state=error][data-active=true],
	[data-input-state=error] button._radio_1efas_2:not(:disabled):has(:active),
	[data-input-state=error] button._radio_1efas_2:not(:disabled):has(:focus-visible),
	[data-input-state=error] button._radio_1efas_2:not(:disabled):focus-within,
	[data-input-state=error] button._radio_1efas_2:not(:disabled)[data-active=true] {
		box-shadow: var(--effect-warning-hover)
	}

	button._radio_1efas_2:not(:disabled)[data-input-state=success],
	[data-input-state=success] button._radio_1efas_2:not(:disabled) {
		background-color: var(--input-radio-color-background-unselected-success);
		border-color: var(--input-radio-color-border-unselected-success)
	}

	button._radio_1efas_2:not(:disabled)[data-input-state=success][data-state=checked],
	[data-input-state=success] button._radio_1efas_2:not(:disabled)[data-state=checked] {
		background-color: var(--input-radio-color-background-selected-success);
		border-color: var(--input-radio-color-border-selected-success)
	}

	button._radio_1efas_2:not(:disabled)[data-input-state=success][data-state=checked] ._indicator_1efas_115,
	[data-input-state=success] button._radio_1efas_2:not(:disabled)[data-state=checked] ._indicator_1efas_115 {
		background-color: var(--input-radio-color-background-selected-success)
	}

	button._radio_1efas_2:not(:disabled)[data-input-state=success]:has(:active),
	button._radio_1efas_2:not(:disabled)[data-input-state=success]:has(:focus-visible),
	button._radio_1efas_2:not(:disabled)[data-input-state=success]:focus-within,
	button._radio_1efas_2:not(:disabled)[data-input-state=success][data-active=true],
	[data-input-state=success] button._radio_1efas_2:not(:disabled):has(:active),
	[data-input-state=success] button._radio_1efas_2:not(:disabled):has(:focus-visible),
	[data-input-state=success] button._radio_1efas_2:not(:disabled):focus-within,
	[data-input-state=success] button._radio_1efas_2:not(:disabled)[data-active=true] {
		box-shadow: var(--effect-success-hover)
	}

	button._radio_1efas_2:disabled {
		background-color: var(--input-radio-color-background-unselected-disabled);
		border-color: var(--input-radio-color-border-unselected-disabled)
	}

	button._radio_1efas_2:disabled ._indicator_1efas_115 {
		background-color: var(--input-radio-color-background-selected-disabled)
	}

	button._radio_1efas_2:disabled ._indicator_1efas_115:after {
		background-color: var(--input-radio-color-foreground-core-disabled)
	}

	._radioGroup_1efas_192 {
		display: flex
	}

	._radioGroup_1efas_192[data-size=s] {
		gap: var(--global-space-4xsm)
	}

	._radioGroup_1efas_192[data-size=l] {
		gap: var(--global-space-3xsm)
	}

	._radioGroup_1efas_192[data-orientation=vertical] {
		flex-direction: column
	}
}

@layer feature {
	div._radioWrapper_1suxy_2 {
		display: flex;
		flex-direction: row;
		align-items: center;
		position: relative;
		width: 100%;
		column-gap: var(--global-space-3xsm)
	}

	div._radioWrapper_1suxy_2 label {
		cursor: pointer
	}

	div._radioWrapper_1suxy_2 label span {
		position: relative;
		z-index: 1
	}

	div._radioWrapper_1suxy_2[data-type=button],
	div._radioWrapper_1suxy_2[data-type=both] {
		justify-content: center;
		height: var(--global-size-xlg)
	}

	div._radioWrapper_1suxy_2[data-type=button] label:before,
	div._radioWrapper_1suxy_2[data-type=both] label:before {
		content: "";
		position: absolute;
		display: block;
		left: 0;
		top: 0;
		width: 100%;
		height: var(--global-size-xlg);
		border: 1px solid var(--input-color-border-default);
		border-radius: var(--input-radius-radio);
		cursor: inherit
	}

	div._radioWrapper_1suxy_2[data-type=button] ._radio_1suxy_2 {
		display: none
	}

	div._radioWrapper_1suxy_2[data-size=large] {
		height: var(--global-size-3xlg)
	}

	div._radioWrapper_1suxy_2[data-size=large] label:before {
		height: var(--global-size-3xlg)
	}

	button._radio_1suxy_2 {
		z-index: 1
	}

	button._radio_1suxy_2:not(:disabled)~label:before,
	button._radio_1suxy_2:not(:disabled)[data-input-state=neutral]~label:before {
		background-color: var(--input-radio-color-background-button-neutral);
		border-color: var(--input-color-border-default)
	}

	button._radio_1suxy_2:not(:disabled)[data-state=checked]~label:before {
		background-color: var(--input-radio-color-background-button-success);
		border-color: var(--input-radio-color-border-button-selected-success)
	}

	button._radio_1suxy_2:not(:disabled)[data-input-state=error]~label:before {
		background-color: var(--input-radio-color-background-button-warning);
		border-color: var(--input-radio-color-background-selected-warning)
	}

	button._radio_1suxy_2:not(:disabled)[data-input-state=error][data-state=checked]~label:before {
		border-color: var(--input-radio-color-background-selected-warning)
	}

	button._radio_1suxy_2:not(:disabled)[data-input-state=success] {
		background-color: var(--input-radio-color-background-unselected-neutral);
		border-color: var(--input-radio-color-border-unselected-neutral)
	}

	button._radio_1suxy_2:not(:disabled)[data-input-state=success][data-state=checked]~label:before {
		background-color: var(--input-radio-color-background-button-success);
		border-color: var(--input-radio-color-border-button-selected-success)
	}

	button._radio_1suxy_2:disabled {
		background-color: var(--input-radio-color-background-unselected-disabled);
		border-color: var(--input-radio-color-border-unselected-disabled)
	}
}

@layer feature {
	._wrapper_16646_2 {
		display: flex;
		flex-direction: column;
		gap: var(--global-space-3xsm)
	}

	._wrapper_16646_2 ._buttonsHalfWidth_16646_7 {
		width: 50%
	}

	@media (max-width: 768px) {
		._wrapper_16646_2 ._buttonsHalfWidth_16646_7 {
			width: 100%
		}
	}

	._group_16646_15._input_16646_15:checked:before {
		border-color: var(--primary-500);
		background-color: var(--primary-100)
	}

	._group_16646_15 ._buttonHolder_16646_19 {
		min-width: 1.25rem
	}
}

._consent_1leos_1 {
	padding-bottom: var(--global-space-3xsm);
	color: var(--input-color-foreground-label-muted)
}

._consent_1leos_1[data-hidden=true] {
	display: none
}

._term_1leos_9 {
	all: unset;
	cursor: pointer;
	text-decoration: underline;
	color: var(--action-color-foreground-link)
}

._terms_1leos_16 h1 {
	font: var(--font-heading-lg)
}

._terms_1leos_16 h2 {
	font: var(--font-heading-md)
}

._terms_1leos_16 h3 {
	font: var(--font-heading-s)
}

._terms_1leos_16 a {
	color: var(--action-color-foreground-link)
}

._credit_1leos_29 {
	width: 100%
}

._credit_1leos_29 div:last-child {
	width: 100%
}

._textarea_1leos_36 {
	border-radius: var(--data-radius-message);
	border: var(--global-size-border-thin) solid var(--input-color-border-default);
	background-color: var(--input-color-background-default);
	overflow: hidden
}

._textarea_1leos_36>p {
	padding: var(--global-space-4xsm);
	max-height: 10rem;
	overflow: auto;
	color: #6a6a6a
}

@layer base {
	._skeleton_1u78q_2 {
		display: flex;
		width: 100%;
		min-height: var(--global-size-md);
		border-radius: var(--global-radius-minimal);
		--skeleton-bg: var(--data-color-background-skelethon-light);
		--skeleton-glow: rgba(255 255 255 / .5)
	}

	._skeleton_1u78q_2[data-variant=dark] {
		--skeleton-bg: var(--data-color-background-skelethon-dark)
	}

	[data-theme=uscore-light] ._skeleton_1u78q_2 {
		--skeleton-bg: var(--color-enchanting-sapphire-100)
	}

	._skeleton_1u78q_2 {
		background-color: var(--skeleton-bg);
		background-image: linear-gradient(270deg, rgba(255, 255, 255, 0), var(--skeleton-glow), var(--skeleton-glow), rgba(255, 255, 255, 0));
		background-size: 300% 100%;
		background-repeat: no-repeat;
		animation: _skeleton-glow_1u78q_1 1.8s linear infinite
	}

	@keyframes _skeleton-glow_1u78q_1 {
		0% {
			background-position: 150% 0
		}

		to {
			background-position: -150% 0
		}
	}
}

@layer base {
	header._modal__header_18v1m_2 {
		display: flex;
		flex: 1;
		position: sticky;
		top: 0;
		text-align: center;
		text-wrap: balance;
		background: var(--data-color-background-default);
		padding: calc(var(--global-space-xlg) + var(--global-space-2xsm)) var(--global-space-md) var(--global-space-2xsm)
	}

	dialog header._modal__header_18v1m_2 {
		margin-bottom: calc(var(--global-space-2xsm));
		margin-left: calc(var(--global-space-md) * -1);
		margin-right: calc(var(--global-space-md) * -1)
	}

	header._modal__header_18v1m_2 {
		z-index: 1
	}

	header._modal__header_18v1m_2:after {
		content: "";
		position: absolute;
		bottom: calc(-1 * var(--global-space-md));
		left: 0;
		right: 0;
		height: var(--global-space-md);
		background: linear-gradient(to top, rgba(255, 255, 255, 0), var(--data-color-background-white));
		pointer-events: none
	}

	header._modal__header_18v1m_2 ._icon_18v1m_30 {
		position: relative;
		align-self: center;
		display: flex;
		justify-content: center;
		align-items: center;
		flex: 0 0 auto;
		width: var(--global-size-2xlg);
		height: var(--global-size-2xlg);
		padding: var(--global-size-3sxm);
		border-radius: 50%
	}

	header._modal__header_18v1m_2 ._icon_18v1m_30 svg {
		color: inherit
	}

	header._modal__header_18v1m_2[data-feedback-state=neutral] {
		color: var(--global-color-foreground-heading);
		background: var(--data-color-background-modal-top-default)
	}

	header._modal__header_18v1m_2[data-feedback-state=neutral] ._icon_18v1m_30 {
		background: var(--global-color-background-neutral-lighter)
	}

	header._modal__header_18v1m_2[data-feedback-state=info] {
		color: var(--data-color-foreground-info);
		background: var(--data-color-background-modal-top-info)
	}

	header._modal__header_18v1m_2[data-feedback-state=info] ._icon_18v1m_30 {
		background: var(--global-color-background-info-lighter)
	}

	header._modal__header_18v1m_2[data-feedback-state=warn] {
		color: var(--data-color-foreground-attention);
		background: var(--data-color-background-modal-top-attention)
	}

	header._modal__header_18v1m_2[data-feedback-state=warn] ._icon_18v1m_30 {
		background: var(--global-color-background-attention-lighter)
	}

	header._modal__header_18v1m_2[data-feedback-state=error] {
		color: var(--data-color-foreground-warning);
		background: var(--data-color-background-modal-top-warning)
	}

	header._modal__header_18v1m_2[data-feedback-state=error] ._icon_18v1m_30 {
		background: var(--global-color-background-warning-lighter)
	}

	header._modal__header_18v1m_2[data-feedback-state=success] {
		color: var(--data-color-foreground-success);
		background: var(--data-color-background-modal-top-success)
	}

	header._modal__header_18v1m_2[data-feedback-state=success] ._icon_18v1m_30 {
		background: var(--global-color-background-success-lighter)
	}
}

@layer base {
	._modal_18m2f_2 {
		--modal-animation-offset: calc(-1 * var(--global-size-2xlg));
		--modal-animation-timing-function: cubic-bezier(.45, 0, .55, 1);
		--modal-animation-duration: .28s;
		--modal-backdrop-bg-color: var(--data-color-background-modal-overlay);
		--modal-backdrop-opacity: .4
	}

	[data-theme=uscore-light] ._modal_18m2f_2 {
		--modal-backdrop-bg-color: var(--color-neutral-750);
		--modal-backdrop-opacity: .7
	}

	._modal_18m2f_2 {
		display: none;
		opacity: 0;
		visibility: hidden;
		flex-direction: column;
		gap: var(--global-space-md);
		position: fixed;
		min-width: 100%;
		max-height: 86vh;
		margin: auto 0 0;
		padding: 0;
		overscroll-behavior: contain;
		border: none;
		border-radius: var(--global-radius-medium) var(--global-radius-medium) 0 0;
		background: var(--data-color-background-white);
		box-shadow: var(--effect-overlay)
	}

	._modal_18m2f_2:focus-visible {
		box-shadow: none;
		outline: none
	}

	._modal_18m2f_2::backdrop {
		height: 100vh;
		background: var(--modal-backdrop-bg-color);
		opacity: 0;
		transition: opacity calc(var(--modal-animation-duration) / 2) var(--modal-animation-timing-function)
	}

	._modal_18m2f_2[open] {
		display: flex;
		visibility: visible;
		animation: _moveInBottom_18m2f_1 var(--modal-animation-duration) var(--modal-animation-timing-function) forwards
	}

	._modal_18m2f_2[open]::backdrop {
		opacity: var(--modal-backdrop-opacity);
		transition-delay: 0ms
	}

	._modal_18m2f_2[closing] {
		animation: _moveOutBottom_18m2f_1 var(--modal-animation-duration) var(--modal-animation-timing-function) forwards
	}

	._modal_18m2f_2[closing]::backdrop {
		opacity: 0;
		transition-delay: calc(var(--modal-animation-duration) / 2)
	}

	@media (min-width: 36rem) {
		._modal_18m2f_2 {
			margin: 10vh auto;
			width: 37.5rem;
			min-width: unset;
			border-radius: var(--global-radius-medium)
		}

		._modal_18m2f_2[open] {
			animation: _moveIn_18m2f_1 var(--modal-animation-duration) var(--modal-animation-timing-function) forwards
		}

		._modal_18m2f_2[closing] {
			animation: _moveOut_18m2f_1 var(--modal-animation-duration) var(--modal-animation-timing-function) forwards
		}
	}

	._modal_18m2f_2 ._closeButton_18m2f_70 {
		position: absolute;
		z-index: 2;
		top: var(--global-space-2xsm);
		right: var(--global-space-2xsm)
	}

	._modal_18m2f_2 ._closeButton_18m2f_70,
	._modal_18m2f_2 ._closeButton_18m2f_70:hover:not(:disabled) {
		color: var(--action-color-foreground-on-ghost)
	}

	._modal_18m2f_2 ._closeButton_18m2f_70:focus {
		box-shadow: none;
		outline: none
	}

	._modal_18m2f_2 ._closeButton_18m2f_70>svg {
		color: inherit
	}

	._modal_18m2f_2 ._modal__content_18m2f_86 {
		overflow: auto;
		overscroll-behavior: contain;
		scroll-behavior: smooth;
		-webkit-overflow-scrolling: touch;
		padding: 0 var(--global-space-md);
		margin: 0 0 var(--global-space-md)
	}

	._modal_18m2f_2 ._modal__content_18m2f_86:not(:has(header)) {
		padding-top: var(--global-space-md)
	}

	._modal_18m2f_2 ._modal__actions_18m2f_97 {
		align-self: stretch;
		justify-content: center;
		position: sticky;
		bottom: 0;
		z-index: 1;
		padding: var(--global-space-xsm) 0 0 0;
		background: var(--data-color-background-white);
		box-shadow: 0 1px 0 0 var(--data-color-background-white);
		margin-top: var(--global-space-xsm);
		gap: var(--global-space-xsm)
	}

	._modal_18m2f_2 ._modal__actions_18m2f_97>* {
		flex: 0
	}

	._modal_18m2f_2 ._modal__actions_18m2f_97:before {
		content: "";
		position: absolute;
		top: calc(-1 * var(--global-space-xsm));
		left: 0;
		right: 0;
		height: var(--global-space-xsm);
		background: linear-gradient(to bottom, rgba(255, 255, 255, 0), var(--data-color-background-white));
		pointer-events: none
	}

	._modal_18m2f_2 ._modal__actions_18m2f_97[data-separator]:before {
		box-shadow: 0 calc(var(--global-size-border-thin) * 1) 0 0 var(--data-color-border-separator-light)
	}

	@keyframes _moveIn_18m2f_1 {
		0% {
			display: flex;
			opacity: 0;
			transform: translateY(var(--modal-animation-offset))
		}

		to {
			opacity: 1;
			transform: translateY(0)
		}
	}

	@keyframes _moveOut_18m2f_1 {
		0% {
			opacity: 1;
			transform: translateY(0)
		}

		99% {
			opacity: 0;
			transform: translateY(var(--modal-animation-offset))
		}

		to {
			display: none;
			visibility: hidden
		}
	}

	@keyframes _moveInBottom_18m2f_1 {
		0% {
			display: flex;
			opacity: 0;
			transform: translateY(100%)
		}

		to {
			opacity: 1;
			transform: translateY(0)
		}
	}

	@keyframes _moveOutBottom_18m2f_1 {
		0% {
			opacity: 1;
			transform: translateY(0)
		}

		99% {
			opacity: 0;
			transform: translateY(100%)
		}

		to {
			display: none;
			visibility: hidden
		}
	}
}

@keyframes _pulsate_y4g42_1 {

	0%,
	to {
		transform: scale(1)
	}

	50% {
		transform: scale(1.2)
	}
}

div._icon_y4g42_9 {
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
	width: var(--global-size-2xlg);
	height: var(--global-size-2xlg);
	padding: var(--global-space-3xsm);
	border-radius: var(--global-radius-full);
	background: var(--global-color-background-neutral-lighter)
}

[data-direction=v]>div._icon_y4g42_9 {
	flex: 0 0 auto;
	align-self: center;
	margin-bottom: var(--global-space-2xsm)
}

div._icon_y4g42_9 svg {
	color: inherit
}

div._icon_y4g42_9:before {
	content: "";
	position: absolute;
	top: calc((var(--global-size-2xlg) - var(--global-size-4xlg)) * .5);
	left: calc((var(--global-size-2xlg) - var(--global-size-4xlg)) * .5);
	width: var(--global-size-4xlg);
	height: var(--global-size-4xlg);
	background: inherit;
	border-radius: inherit;
	opacity: .5;
	animation: _pulsate_y4g42_1 2.4s infinite cubic-bezier(.45, 0, .55, 1);
	z-index: -1
}

div._consentText_y4g42_42,
div._consentText_y4g42_42[data-direction] {
	padding-top: var(--global-space-4xsm);
	text-align: center;
	color: var(--global-color-foreground-body)
}

@layer base {

	._input--vars_1kqmt_2,
	button._checkbox_1kqmt_2 {
		--input-size-min-width: calc(var(--global-space-xsm) * 12)
	}

	._input--reset_1kqmt_5 {
		-webkit-tap-highlight-color: unset;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		background: none;
		border: none;
		box-shadow: none;
		padding: unset;
		margin: unset;
		outline: none;
		font: inherit;
		color: inherit
	}

	._input--reset_1kqmt_5:active,
	._input--reset_1kqmt_5:focus {
		outline: none
	}

	._input--reset--text_1kqmt_20 {
		cursor: text
	}

	._input--reset--text_1kqmt_20 #_placeholder_1kqmt_1,
	._input--reset--text_1kqmt_20::placeholder,
	._input--reset--text_1kqmt_20::-webkit-input-placeholder,
	._input--reset--text_1kqmt_20:-moz-placeholder,
	._input--reset--text_1kqmt_20:-ms-input-placeholder {
		color: inherit
	}

	._input--reset--text_1kqmt_20 {
		-webkit-background-clip: text !important
	}

	._input--reset--text_1kqmt_20:-webkit-autofill {
		background: transparent
	}

	._input--reset--text_1kqmt_20:-webkit-autofill:hover,
	._input--reset--text_1kqmt_20:-webkit-autofill:focus,
	._input--reset--text_1kqmt_20:-webkit-autofill:first-line {
		background: transparent;
		color: inherit;
		font: inherit !important
	}

	._input--reset--button_1kqmt_37,
	button._checkbox_1kqmt_2 {
		all: unset
	}

	._input--state_1kqmt_40 {
		color: var(--input-color-foreground-filled);
		background: var(--input-color-background-default)
	}

	._input--state_1kqmt_40 #_placeholder_1kqmt_1,
	._input--state_1kqmt_40::placeholder,
	._input--state_1kqmt_40::-webkit-input-placeholder,
	._input--state_1kqmt_40:-moz-placeholder,
	._input--state_1kqmt_40:-ms-input-placeholder {
		color: var(--input-color-foreground-placeholder)
	}

	._input--state_1kqmt_40[data-state=neutral] {
		border-color: var(--input-color-border-default)
	}

	._input--state_1kqmt_40[data-state=neutral]:has(:active),
	._input--state_1kqmt_40[data-state=neutral]:has(:focus-visible),
	._input--state_1kqmt_40[data-state=neutral]:focus-within,
	._input--state_1kqmt_40[data-state=neutral]:has([data-active=true]) {
		border-color: var(--input-color-border-active-default);
		box-shadow: var(--effect-default-hover)
	}

	._input--state_1kqmt_40[data-state=warn] {
		border-color: var(--input-color-border-attention)
	}

	._input--state_1kqmt_40[data-state=warn]:has(input:active),
	._input--state_1kqmt_40[data-state=warn]:has(input:focus-visible),
	._input--state_1kqmt_40[data-state=warn]:focus-within,
	._input--state_1kqmt_40[data-state=warn]:has(input[data-active=true]) {
		box-shadow: var(--effect-attention-hover)
	}

	._input--state_1kqmt_40[data-state=error] {
		border-color: var(--input-color-border-warning);
		background: var(--input-color-background-warning-lightest)
	}

	._input--state_1kqmt_40[data-state=error] ._stateIndicator_1kqmt_64 {
		color: var(--input-color-background-warning)
	}

	._input--state_1kqmt_40[data-state=error]:has(input:active),
	._input--state_1kqmt_40[data-state=error]:has(input:focus-visible),
	._input--state_1kqmt_40[data-state=error]:focus-within,
	._input--state_1kqmt_40[data-state=error]:has(input[data-active=true]) {
		box-shadow: var(--effect-warning-hover)
	}

	._input--state_1kqmt_40[data-state=success] {
		border-color: var(--input-color-border-success)
	}

	._input--state_1kqmt_40[data-state=success] ._stateIndicator_1kqmt_64 {
		color: var(--input-color-background-success)
	}

	._input--state_1kqmt_40[data-state=success]:has(input:active),
	._input--state_1kqmt_40[data-state=success]:has(input:focus-visible),
	._input--state_1kqmt_40[data-state=success]:focus-within,
	._input--state_1kqmt_40[data-state=success]:has(input[data-active=true]) {
		box-shadow: var(--effect-success-hover)
	}

	._input--state_1kqmt_40:disabled,
	._input--state_1kqmt_40[data-disabled],
	._input--state_1kqmt_40:has(input:disabled) {
		color: var(--global-color-foreground-disabled);
		background: var(--global-color-background-disabled);
		border-color: var(--input-color-border-disabled)
	}

	._input--state_1kqmt_40:disabled input,
	._input--state_1kqmt_40[data-disabled] input,
	._input--state_1kqmt_40:has(input:disabled) input {
		cursor: not-allowed
	}

	._input--state--foreground_1kqmt_87 {
		color: var(--input-color-foreground-filled)
	}

	._input--state--foreground_1kqmt_87[data-state=neutral] {
		color: var(--input-color-border-default)
	}

	._input--state--foreground_1kqmt_87[data-state=neutral]:has(:active),
	._input--state--foreground_1kqmt_87[data-state=neutral]:has(:focus-visible),
	._input--state--foreground_1kqmt_87[data-state=neutral]:focus-within,
	._input--state--foreground_1kqmt_87[data-state=neutral]:has([data-active=true]) {
		color: var(--input-color-border-active-default)
	}

	._input--state--foreground_1kqmt_87[data-state=warn] {
		color: var(--input-color-border-attention)
	}

	._input--state--foreground_1kqmt_87[data-state=error] {
		color: var(--input-color-border-warning)
	}

	._input--state--foreground_1kqmt_87[data-state=success] {
		color: var(--input-color-border-success)
	}
}

@layer base {
	button._checkbox_1kqmt_2 {
		border-width: var(--global-size-border-thin);
		border-style: solid;
		border-radius: var(--input-radius-checkbox);
		flex: 0 0 auto;
		cursor: pointer
	}

	button._checkbox_1kqmt_2 ._indicator_1kqmt_114 {
		display: flex;
		justify-content: center
	}

	button._checkbox_1kqmt_2 ._indicator_1kqmt_114 svg {
		color: inherit
	}

	button._checkbox_1kqmt_2[data-size=s] {
		width: calc(var(--global-size-xs) - var(--global-size-border-thin) * 2);
		height: calc(var(--global-size-xs) - var(--global-size-border-thin) * 2)
	}

	button._checkbox_1kqmt_2[data-size=s] ._indicator_1kqmt_114 svg {
		width: calc(var(--global-size-xs) * .75);
		height: calc(var(--global-size-xs) * .75)
	}

	button._checkbox_1kqmt_2[data-size=s] ._indicator_1kqmt_114 svg>path {
		stroke-width: 3
	}

	button._checkbox_1kqmt_2[data-size=l] {
		width: calc(var(--global-size-md) - var(--global-size-border-thin) * 2);
		height: calc(var(--global-size-md) - var(--global-size-border-thin) * 2)
	}

	button._checkbox_1kqmt_2[data-size=l] ._indicator_1kqmt_114 svg {
		width: var(--global-size-xs);
		height: var(--global-size-xs)
	}

	button._checkbox_1kqmt_2[data-size=l] ._indicator_1kqmt_114 svg>path {
		stroke-width: 2.25
	}

	button._checkbox_1kqmt_2:not(:disabled)[data-state=neutral] {
		color: var(--input-checkbox-color-foreground-core-selected-neutral);
		background: var(--input-checkbox-color-background-unselected-neutral);
		border-color: var(--input-checkbox-color-border-unselected-neutral)
	}

	button._checkbox_1kqmt_2:not(:disabled)[data-state=neutral][aria-checked=true] {
		background: var(--input-checkbox-color-background-selected-neutral);
		border-color: var(--input-checkbox-color-border-selected-neutral)
	}

	button._checkbox_1kqmt_2:not(:disabled)[data-state=error] {
		color: var(--input-checkbox-color-foreground-core-selected-warning);
		background: var(--input-checkbox-color-background-unselected-warning);
		border-color: var(--input-checkbox-color-border-unselected-warning)
	}

	button._checkbox_1kqmt_2:not(:disabled)[data-state=error][aria-checked=true] {
		background: var(--input-checkbox-color-background-selected-warning);
		border-color: var(--input-checkbox-color-border-selected-warning)
	}

	button._checkbox_1kqmt_2:not(:disabled)[data-state=success] {
		color: var(--input-checkbox-color-foreground-core-selected-success);
		background: var(--input-checkbox-color-background-unselected-success);
		border-color: var(--input-checkbox-color-border-unselected-success)
	}

	button._checkbox_1kqmt_2:not(:disabled)[data-state=success][aria-checked=true] {
		background: var(--input-checkbox-color-background-selected-success);
		border-color: var(--input-checkbox-color-border-selected-success)
	}

	button._checkbox_1kqmt_2:has(:active)[data-state=neutral],
	button._checkbox_1kqmt_2:has(:focus-visible)[data-state=neutral],
	button._checkbox_1kqmt_2:focus-within[data-state=neutral],
	button._checkbox_1kqmt_2[data-active=true][data-state=neutral] {
		box-shadow: var(--effect-default-hover)
	}

	button._checkbox_1kqmt_2:has(:active)[data-state=error],
	button._checkbox_1kqmt_2:has(:focus-visible)[data-state=error],
	button._checkbox_1kqmt_2:focus-within[data-state=error],
	button._checkbox_1kqmt_2[data-active=true][data-state=error] {
		box-shadow: var(--effect-warning-hover)
	}

	button._checkbox_1kqmt_2:has(:active)[data-state=success],
	button._checkbox_1kqmt_2:has(:focus-visible)[data-state=success],
	button._checkbox_1kqmt_2:focus-within[data-state=success],
	button._checkbox_1kqmt_2[data-active=true][data-state=success] {
		box-shadow: var(--effect-success-hover)
	}

	button._checkbox_1kqmt_2:disabled {
		color: var(--input-checkbox-color-foreground-core-selected-disabled);
		background: var(--input-checkbox-color-background-unselected-disabled);
		border-color: var(--input-checkbox-color-border-unselected-disabled)
	}

	._checkboxGroup_1kqmt_184 {
		display: flex
	}
}

@layer feature {
	._checkbox_897sg_2[data-size=s] {
		--label-font: var(--font-body-s-semibold)
	}

	._checkbox_897sg_2[data-size=l] {
		--label-font: var(--font-body-md-semibold)
	}

	._checkbox_897sg_2 {
		cursor: pointer;
		width: fit-content
	}

	._checkbox_897sg_2 ._column_897sg_12 {
		display: flex;
		flex-direction: column
	}

	._checkbox_897sg_2 ._label_897sg_16 {
		color: var(--input-color-foreground-label);
		font: var(--label-font)
	}

	._checkbox_897sg_2[data-size=s] ._label_897sg_16 {
		line-height: 1.2
	}

	._checkbox_897sg_2 ._description_897sg_23 {
		color: var(--input-color-foreground-label-muted);
		font: var(--font-body-s)
	}

	._checkbox_897sg_2 ._errorText_897sg_27 {
		color: var(--input-color-foreground-warning);
		font: var(--font-body-xs)
	}

	._checkbox_897sg_2[data-error=true] ._column_897sg_12>span:last-child {
		color: var(--input-color-foreground-warning)
	}
}

._acceptDeclineButtons_1suzr_1 {
	display: flex;
	gap: 5px
}

._acceptDeclineButtons_1suzr_1 ._button_1suzr_5[data-variant=primary] {
	background-color: transparent;
	--button-color-border-inside: transparent;
	border-color: transparent;
	align-self: center
}

._acceptDeclineButtons_1suzr_1 ._button_1suzr_5[data-variant=primary]:hover:not(:disabled) {
	background-color: transparent;
	border-color: transparent;
	--button-color-border-inside: transparent;
	filter: brightness(.9)
}

._acceptDeclineButtons_1suzr_1 ._iconConfirm_1suzr_17 {
	color: green
}

._acceptDeclineButtons_1suzr_1 ._iconDecline_1suzr_20 {
	color: red
}

._container_1eikz_1 {
	display: grid;
	grid-template-columns: 1fr 1fr;
	column-gap: 10px
}

._single_1eikz_7 {
	grid-template-columns: 1fr
}

._flexGrow_1eikz_11 {
	flex: 1
}

._whiteLabelForm_1fkut_1 :where(*) button:not([class*=term]),
._whiteLabelForm_1fkut_1 :where(*) input,
._whiteLabelForm_1fkut_1 :where(*) label,
._whiteLabelForm_1fkut_1 :where(*) select,
._whiteLabelForm_1fkut_1 :where(*) form,
._whiteLabelForm_1fkut_1 :where(*) section,
._whiteLabelForm_1fkut_1 :where(*) footer {
	all: revert-layer
}

._whiteLabelForm_1fkut_1 :where(*) h2,
._whiteLabelForm_1fkut_1 :where(*) h3,
._whiteLabelForm_1fkut_1 :where(*) h4 {
	font-size: revert-layer;
	color: revert-layer
}