*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Helvetica Now Text,sans-serif;font-feature-settings:theme("fontFamily.sans[1].fontFeatureSettings",normal)}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:theme("fontFamily.mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:theme("colors.gray.400",#9ca3af)}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--border-radius-12: 12px;--border-radius-16: 16px;--border-radius-24: 24px;--border-radius-9999: 9999px;--border-radius-00: 0px;--border-radius-02: 2px;--border-radius-04: 4px;--border-radius-06: 6px;--border-radius-08: 8px;--border-radius-none: 0px;--border-radius-2xs: 2px;--border-radius-xs: 4px;--border-radius-sm: 6px;--border-radius-md: 8px;--border-radius-lg: 12px;--border-radius-xl: 16px;--border-radius-2xl: 24px;--border-radius-full: 9999px;--border-width-0: 0px;--border-width-1: 1px;--border-width-2: 2px;--border-width-4: 4px;--border-width-8: 8px;--border-width-0-5: .5px;--border-width-1-2: 1.2px;--border-width-1-5: 1.5px;--border-width-2-5: 2.5px;--box-shadow-xs: 0px 2px 20px -12px rgba(0,0,0,.25);--box-shadow-sm: 0px 4px 24px -12px rgba(0,0,0,.25);--box-shadow-md: 0px 8px 32px -12px rgba(0,0,0,.25);--box-shadow-lg: 0px 16px 48px -12px rgba(0,0,0,.25);--box-shadow-xl: 0px 24px 64px -12px rgba(0,0,0,.25);--box-shadow-2xl: 0px 25px 80px -12px rgba(0,0,0,.36);--box-shadow-outer: 0px 0px 16px 0px rgba(0,0,0,.11);--box-shadow-inner: 0px 2px 4px 0px #f0f0f0;--breakpoints-xxs: 0px;--breakpoints-xs: 321px;--breakpoints-sm: 376px;--breakpoints-md: 640px;--breakpoints-lg: 768px;--breakpoints-xl: 1024px;--breakpoints-2xl: 1280px;--breakpoints-3xl: 1600px;--colors-black: #000;--colors-transparent: rgba(0,0,0,0);--colors-white: #fff;--colors-neutral: #FAFAFA;--colors-doveblue-50: #D8E5EC;--colors-doveblue-100: #C4D8E2;--colors-doveblue-200: #B1CBD8;--colors-doveblue-300: #9DBECF;--colors-doveblue-400: #8AB1C5;--colors-doveblue-500: #7FA2B4;--colors-doveblue-600: #658293;--colors-doveblue-700: #516C7B;--colors-doveblue-800: #445A67;--colors-doveblue-900: #3F4F5A;--colors-iceblue-50: #F2F9FD;--colors-iceblue-100: #E4F1FB;--colors-iceblue-200: #C3E4F7;--colors-iceblue-300: #A4D7F5;--colors-iceblue-400: #65BAEA;--colors-iceblue-500: #50A3DA;--colors-iceblue-600: #4083B9;--colors-iceblue-700: #336896;--colors-iceblue-800: #2B587C;--colors-iceblue-900: #254967;--colors-gray-50: #F9F9F9;--colors-gray-100: #F2F2F2;--colors-gray-200: #E5E5E5;--colors-gray-300: #D1D1D1;--colors-gray-400: #A9A9A9;--colors-gray-500: #737373;--colors-gray-600: #545454;--colors-gray-700: #404040;--colors-gray-800: #262626;--colors-gray-900: #171717;--colors-success-green-50: #E7F4E8;--colors-success-green-100: #C9E7CA;--colors-success-green-200: #A5D5A6;--colors-success-green-300: #80C683;--colors-success-green-400: #67BB6A;--colors-success-green-500: #4CAF50;--colors-success-green-600: #43A148;--colors-success-green-700: #378D3C;--colors-success-green-800: #2B7C31;--colors-success-green-900: #1C5F22;--colors-red-50: #fef2f2;--colors-red-100: #fee2e2;--colors-red-200: #fecaca;--colors-red-300: #fca5a5;--colors-red-400: #f87171;--colors-red-500: #ef4444;--colors-red-600: #D8321E;--colors-red-700: #B60811;--colors-red-800: #991b1b;--colors-red-900: #7f1d1d;--colors-sun-yellow-50: #FBF4DD;--colors-sun-yellow-100: #F8EDC6;--colors-sun-yellow-200: #F5E4A9;--colors-sun-yellow-300: #F2DC8D;--colors-sun-yellow-400: #EED371;--colors-sun-yellow-500: #EBCA54;--colors-sun-yellow-600: #D9BD5F;--colors-sun-yellow-700: #BDA34D;--colors-sun-yellow-800: #9D8738;--colors-sun-yellow-900: #83723A;--colors-sand-50: #F8F4EC;--colors-sand-100: #F4ECE0;--colors-sand-200: #F0E5D3;--colors-sand-300: #E8DAC1;--colors-sand-400: #E3D0B1;--colors-sand-500: #DDC7A2;--colors-sand-600: #CEB897;--colors-sand-700: #AD997D;--colors-sand-800: #7C6E5B;--colors-sand-900: #6B6253;--colors-pine-green-50: #DBEDD8;--colors-pine-green-100: #C7DBC1;--colors-pine-green-200: #B2CAAB;--colors-pine-green-300: #93A88E;--colors-pine-green-400: #798B73;--colors-pine-green-500: #6C7C66;--colors-pine-green-600: #63735E;--colors-pine-green-700: #596753;--colors-pine-green-800: #525F4D;--colors-pine-green-900: #434F3E;--gradients-primary: linear-gradient(180deg, rgba(242,242,242,0) 0%, rgba(242,242,242,.75) 100%);--gradients-secondary: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(115,115,115,.5) 100%);--font-family-helvetica-now: Helvetica Now Text;--font-size-128: 8rem;--font-size-012: .75rem;--font-size-006: .375rem;--font-size-008: .5rem;--font-size-010: .625rem;--font-size-014: .875rem;--font-size-016: 1rem;--font-size-018: 1.125rem;--font-size-020: 1.25rem;--font-size-021: 1.3125rem;--font-size-024: 1.5rem;--font-size-028: 1.75rem;--font-size-030: 1.875rem;--font-size-032: 2rem;--font-size-036: 2.25rem;--font-size-040: 2.5rem;--font-size-042: 2.625rem;--font-size-048: 3rem;--font-size-056: 3.5rem;--font-size-060: 3.75rem;--font-size-072: 4.5rem;--font-size-096: 6rem;--font-weight-100: 100;--font-weight-200: 200;--font-weight-300: 300;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;--font-weight-800: 800;--font-weight-900: 900;--letter-spacing-tight: -.03rem;--letter-spacing-snug: -.02rem;--letter-spacing-regular: 0rem;--letter-spacing-comfortable: .01rem;--letter-spacing-loose: .02rem;--line-height-100: 100%;--line-height-110: 110%;--line-height-120: 120%;--line-height-150: 150%;--line-height-200: 200%;--line-height-300: 300%;--opacity-100: 1;--opacity-000: 0;--opacity-005: .05;--opacity-010: .1;--opacity-020: .2;--opacity-025: .25;--opacity-030: .3;--opacity-040: .4;--opacity-050: .5;--opacity-060: .6;--opacity-070: .7;--opacity-075: .75;--opacity-080: .8;--opacity-090: .9;--opacity-095: .95;--sizing-208: 13rem;--sizing-224: 14rem;--sizing-320: 20rem;--sizing-488: 30.5rem;--sizing-000: 0rem;--sizing-001: .0625rem;--sizing-004: .25rem;--sizing-006: .375rem;--sizing-008: .5rem;--sizing-012: .75rem;--sizing-016: 1rem;--sizing-020: 1.25rem;--sizing-024: 1.5rem;--sizing-032: 2rem;--sizing-040: 2.5rem;--sizing-048: 3rem;--sizing-056: 3.5rem;--sizing-064: 4rem;--sizing-080: 5rem;--sizing-096: 6rem;--sizing-3xs: .25rem;--sizing-2xs: .375rem;--sizing-xs: .5rem;--sizing-sm: .75rem;--sizing-md: 1rem;--sizing-lg: 1.25rem;--sizing-xl: 1.5rem;--sizing-2xl: 2rem;--sizing-3xl: 2.5rem;--sizing-4xl: 3rem;--sizing-5xl: 3.5rem;--sizing-6xl: 4rem;--sizing-7xl: 5rem;--sizing-8xl: 6rem;--spacing-000: 0rem;--spacing-001: .0625rem;--spacing-004: .25rem;--spacing-006: .375rem;--spacing-008: .5rem;--spacing-012: .75rem;--spacing-016: 1rem;--spacing-020: 1.25rem;--spacing-024: 1.5rem;--spacing-032: 2rem;--spacing-040: 2.5rem;--spacing-048: 3rem;--spacing-056: 3.5rem;--spacing-064: 4rem;--spacing-080: 5rem;--spacing-096: 6rem;--spacing-3xs: .25rem;--spacing-2xs: .375rem;--spacing-xs: .5rem;--spacing-sm: .75rem;--spacing-md: 1rem;--spacing-lg: 1.25rem;--spacing-xl: 1.5rem;--spacing-2xl: 2rem;--spacing-3xl: 2.5rem;--spacing-4xl: 3rem;--spacing-5xl: 3.5rem;--spacing-6xl: 4rem;--spacing-7xl: 5rem;--spacing-8xl: 6rem;--text-decoration-underline: underline;--text-decoration-overline: overline;--text-decoration-line-through: line-through;--text-decoration-no-underline: none;--text-decoration-underline-dotted: underline dotted;--text-decoration-underline-dashed: underline dashed;--text-decoration-underline-wavy: underline wavy}:root,.theme-base-base{--border-lighter: 1px solid #D8321E;--border-light: 1px dashed #545454;--border-main: 1px dashed #545454;--border-dark: 1px dashed #545454;--border-dashed: 1px dashed #545454}:root,.theme-base-base{--palette-transparent: rgba(0,0,0,0);--palette-background-main: #fff;--palette-background-inverse: #262626;--palette-background-light: #F2F2F2;--palette-background-lightest: #FAFAFA;--palette-background-dark: #E5E5E5;--palette-foreground-light: #737373;--palette-foreground-main: #545454;--palette-foreground-dark: #404040;--palette-foreground-darker: #262626;--palette-foreground-inverse: #fff;--palette-inverse-background: #262626;--palette-inverse-foreground: #fff;--palette-neutral-shiny: #F9F9F9;--palette-neutral-lightest: #F2F2F2;--palette-neutral-lighter: #E5E5E5;--palette-neutral-light: #A9A9A9;--palette-neutral-main: #545454;--palette-neutral-dark: #404040;--palette-neutral-darker: #262626;--palette-primary-lighter: #fee2e2;--palette-primary-light: #fecaca;--palette-primary-main: #D8321E;--palette-primary-dark: #B60811;--palette-primary-darker: #991b1b;--palette-danger-lightest: #fef2f2;--palette-danger-lighter: #fee2e2;--palette-danger-light: #fecaca;--palette-danger-main: #B60811;--palette-danger-dark: #991b1b;--palette-success-lightest: #E7F4E8;--palette-success-lighter: #C9E7CA;--palette-success-light: #80C683;--palette-success-main: #43A148;--palette-success-dark: #2B7C31;--palette-info-light: #C3E4F7;--palette-info-main: #50A3DA;--palette-info-dark: #336896;--palette-focus-main: #50A3DA;--palette-border-lighter: #E5E5E5;--palette-border-light: #D1D1D1;--palette-border-main: #737373;--palette-border-dark: #262626;--palette-charts-blue-disabled: #E4F1FB;--palette-charts-blue: #A4D7F5;--palette-charts-yellow: #EBCA54;--palette-charts-green: #B2CAAB;--palette-charts-sand: #CEB897}:root,.theme-base-base{--typography-3xs-regular: 400 .5rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-3xs-regular-letter-spacing: 0rem;--typography-3xs-regular-font-size: .5rem;--typography-3xs-regular-text-decoration: none;--typography-3xs-regular-text-transform: none;--typography-3xs-medium: 500 .5rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-3xs-medium-letter-spacing: 0rem;--typography-3xs-medium-font-size: .5rem;--typography-3xs-medium-text-decoration: none;--typography-3xs-medium-text-transform: none;--typography-3xs-bold: 700 .5rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-3xs-bold-letter-spacing: 0rem;--typography-3xs-bold-font-size: .5rem;--typography-3xs-bold-text-decoration: none;--typography-3xs-bold-text-transform: none;--typography-2xs-regular: 400 .625rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-2xs-regular-letter-spacing: 0rem;--typography-2xs-regular-font-size: .625rem;--typography-2xs-regular-text-decoration: none;--typography-2xs-regular-text-transform: none;--typography-2xs-medium: 500 .625rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-2xs-medium-letter-spacing: 0rem;--typography-2xs-medium-font-size: .625rem;--typography-2xs-medium-text-decoration: none;--typography-2xs-medium-text-transform: none;--typography-2xs-bold: 700 .625rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-2xs-bold-letter-spacing: 0rem;--typography-2xs-bold-font-size: .625rem;--typography-2xs-bold-text-decoration: none;--typography-2xs-bold-text-transform: none;--typography-xs-regular: 400 .75rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-xs-regular-letter-spacing: 0rem;--typography-xs-regular-font-size: .75rem;--typography-xs-regular-text-decoration: none;--typography-xs-regular-text-transform: none;--typography-xs-medium: 500 .75rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-xs-medium-letter-spacing: 0rem;--typography-xs-medium-font-size: .75rem;--typography-xs-medium-text-decoration: none;--typography-xs-medium-text-transform: none;--typography-xs-bold: 700 .75rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-xs-bold-letter-spacing: 0rem;--typography-xs-bold-font-size: .75rem;--typography-xs-bold-text-decoration: none;--typography-xs-bold-text-transform: none;--typography-sm-regular: 400 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-sm-regular-letter-spacing: 0rem;--typography-sm-regular-font-size: .875rem;--typography-sm-regular-text-decoration: none;--typography-sm-regular-text-transform: none;--typography-sm-medium: 500 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-sm-medium-letter-spacing: 0rem;--typography-sm-medium-font-size: .875rem;--typography-sm-medium-text-decoration: none;--typography-sm-medium-text-transform: none;--typography-sm-bold: 700 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-sm-bold-letter-spacing: 0rem;--typography-sm-bold-font-size: .875rem;--typography-sm-bold-text-decoration: none;--typography-sm-bold-text-transform: none;--typography-md-regular: 400 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-md-regular-letter-spacing: 0rem;--typography-md-regular-font-size: 1rem;--typography-md-regular-text-decoration: none;--typography-md-regular-text-transform: none;--typography-md-medium: 500 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-md-medium-letter-spacing: 0rem;--typography-md-medium-font-size: 1rem;--typography-md-medium-text-decoration: none;--typography-md-medium-text-transform: none;--typography-md-bold: 700 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-md-bold-letter-spacing: 0rem;--typography-md-bold-font-size: 1rem;--typography-md-bold-text-decoration: none;--typography-md-bold-text-transform: none;--typography-lg-regular: 400 1.125rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-lg-regular-letter-spacing: 0rem;--typography-lg-regular-font-size: 1.125rem;--typography-lg-regular-text-decoration: none;--typography-lg-regular-text-transform: none;--typography-lg-medium: 500 1.125rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-lg-medium-letter-spacing: 0rem;--typography-lg-medium-font-size: 1.125rem;--typography-lg-medium-text-decoration: none;--typography-lg-medium-text-transform: none;--typography-lg-bold: 700 1.125rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-lg-bold-letter-spacing: 0rem;--typography-lg-bold-font-size: 1.125rem;--typography-lg-bold-text-decoration: none;--typography-lg-bold-text-transform: none;--typography-xl-regular: 400 1.5rem/120% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-xl-regular-letter-spacing: 0rem;--typography-xl-regular-font-size: 1.5rem;--typography-xl-regular-text-decoration: none;--typography-xl-regular-text-transform: none;--typography-xl-medium: 500 1.5rem/120% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-xl-medium-letter-spacing: 0rem;--typography-xl-medium-font-size: 1.5rem;--typography-xl-medium-text-decoration: none;--typography-xl-medium-text-transform: none;--typography-xl-bold: 700 1.5rem/120% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-xl-bold-letter-spacing: 0rem;--typography-xl-bold-font-size: 1.5rem;--typography-xl-bold-text-decoration: none;--typography-xl-bold-text-transform: none;--typography-2xl-regular: 400 1.875rem/120% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-2xl-regular-letter-spacing: 0rem;--typography-2xl-regular-font-size: 1.875rem;--typography-2xl-regular-text-decoration: none;--typography-2xl-regular-text-transform: none;--typography-2xl-medium: 500 1.875rem/120% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-2xl-medium-letter-spacing: 0rem;--typography-2xl-medium-font-size: 1.875rem;--typography-2xl-medium-text-decoration: none;--typography-2xl-medium-text-transform: none;--typography-2xl-bold: 700 1.875rem/120% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-2xl-bold-letter-spacing: 0rem;--typography-2xl-bold-font-size: 1.875rem;--typography-2xl-bold-text-decoration: none;--typography-2xl-bold-text-transform: none;--typography-3xl-regular: 400 2.25rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-3xl-regular-letter-spacing: 0rem;--typography-3xl-regular-font-size: 2.25rem;--typography-3xl-regular-text-decoration: none;--typography-3xl-regular-text-transform: none;--typography-3xl-medium: 500 2.25rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-3xl-medium-letter-spacing: 0rem;--typography-3xl-medium-font-size: 2.25rem;--typography-3xl-medium-text-decoration: none;--typography-3xl-medium-text-transform: none;--typography-3xl-bold: 700 2.25rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-3xl-bold-letter-spacing: 0rem;--typography-3xl-bold-font-size: 2.25rem;--typography-3xl-bold-text-decoration: none;--typography-3xl-bold-text-transform: none;--typography-4xl-regular: 400 2.625rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-4xl-regular-letter-spacing: 0rem;--typography-4xl-regular-font-size: 2.625rem;--typography-4xl-regular-text-decoration: none;--typography-4xl-regular-text-transform: none;--typography-4xl-medium: 500 2.625rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-4xl-medium-letter-spacing: 0rem;--typography-4xl-medium-font-size: 2.625rem;--typography-4xl-medium-text-decoration: none;--typography-4xl-medium-text-transform: none;--typography-4xl-bold: 700 2.625rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-4xl-bold-letter-spacing: 0rem;--typography-4xl-bold-font-size: 2.625rem;--typography-4xl-bold-text-decoration: none;--typography-4xl-bold-text-transform: none;--typography-5xl-regular: 400 3rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-5xl-regular-letter-spacing: 0rem;--typography-5xl-regular-font-size: 3rem;--typography-5xl-regular-text-decoration: none;--typography-5xl-regular-text-transform: none;--typography-5xl-medium: 500 3rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-5xl-medium-letter-spacing: 0rem;--typography-5xl-medium-font-size: 3rem;--typography-5xl-medium-text-decoration: none;--typography-5xl-medium-text-transform: none;--typography-5xl-bold: 700 3rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-5xl-bold-letter-spacing: 0rem;--typography-5xl-bold-font-size: 3rem;--typography-5xl-bold-text-decoration: none;--typography-5xl-bold-text-transform: none;--typography-6xl-regular: 400 3.75rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-6xl-regular-letter-spacing: 0rem;--typography-6xl-regular-font-size: 3.75rem;--typography-6xl-regular-text-decoration: none;--typography-6xl-regular-text-transform: none;--typography-6xl-medium: 500 3.75rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-6xl-medium-letter-spacing: 0rem;--typography-6xl-medium-font-size: 3.75rem;--typography-6xl-medium-text-decoration: none;--typography-6xl-medium-text-transform: none;--typography-6xl-bold: 700 3.75rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--typography-6xl-bold-letter-spacing: 0rem;--typography-6xl-bold-font-size: 3.75rem;--typography-6xl-bold-text-decoration: none;--typography-6xl-bold-text-transform: none}:root,.theme-base-base{--accordion-default-background-color: rgba(0,0,0,0);--accordion-default-item-border-width: 1px;--accordion-default-item-border-color: #F2F2F2;--accordion-default-item-state-initial-background-color: rgba(0,0,0,0);--accordion-default-item-state-open-background-color: #fff;--accordion-default-trigger-initial-background-color: #F9F9F9;--accordion-default-trigger-open-background-color: #fff;--accordion-default-trigger-hover-background-color: #fff;--accordion-default-title-initial-text-color: #404040;--accordion-default-content-initial-background-color: #fff;--accordion-primary-background-color: #F2F2F2;--accordion-primary-item-border-width: 1px;--accordion-primary-item-border-color: #F2F2F2;--accordion-primary-item-state-initial-background-color: rgba(0,0,0,0);--accordion-primary-item-state-open-background-color: rgba(0,0,0,0);--accordion-primary-trigger-initial-background-color: rgba(0,0,0,0);--accordion-primary-trigger-open-background-color: rgba(0,0,0,0);--accordion-primary-trigger-hover-background-color: rgba(0,0,0,0);--accordion-primary-title-initial-text-color: #D8321E;--accordion-primary-content-initial-background-color: rgba(0,0,0,0);--accordion-item-border-width: 1px;--accordion-item-border-color: #F2F2F2;--accordion-item-state-open-background-color: #F9F9F9;--accordion-trigger-sizes-sm-typography: 700 1.125rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--accordion-trigger-sizes-sm-typography-letter-spacing: 0;--accordion-trigger-sizes-sm-typography-font-size: 1.125rem;--accordion-trigger-sizes-sm-typography-text-decoration: none;--accordion-trigger-sizes-sm-typography-text-transform: none;--accordion-trigger-sizes-sm-active-typography: 700 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--accordion-trigger-sizes-sm-active-typography-letter-spacing: 0;--accordion-trigger-sizes-sm-active-typography-font-size: 1rem;--accordion-trigger-sizes-sm-active-typography-text-decoration: none;--accordion-trigger-sizes-sm-active-typography-text-transform: none;--accordion-trigger-sizes-sm-padding-horizontal: 1rem;--accordion-trigger-sizes-sm-padding-vertical: 1rem;--accordion-trigger-sizes-md-typography: 700 1.125rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--accordion-trigger-sizes-md-typography-letter-spacing: 0;--accordion-trigger-sizes-md-typography-font-size: 1.125rem;--accordion-trigger-sizes-md-typography-text-decoration: none;--accordion-trigger-sizes-md-typography-text-transform: none;--accordion-trigger-sizes-md-active-typography: 700 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--accordion-trigger-sizes-md-active-typography-letter-spacing: 0;--accordion-trigger-sizes-md-active-typography-font-size: 1rem;--accordion-trigger-sizes-md-active-typography-text-decoration: none;--accordion-trigger-sizes-md-active-typography-text-transform: none;--accordion-trigger-sizes-md-padding-horizontal: 1rem;--accordion-trigger-sizes-md-padding-vertical: 2rem;--accordion-trigger-sizes-lg-typography: 700 1.5rem/120% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--accordion-trigger-sizes-lg-typography-letter-spacing: 0;--accordion-trigger-sizes-lg-typography-font-size: 1.5rem;--accordion-trigger-sizes-lg-typography-text-decoration: none;--accordion-trigger-sizes-lg-typography-text-transform: none;--accordion-trigger-sizes-lg-active-typography: 700 1.125rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--accordion-trigger-sizes-lg-active-typography-letter-spacing: 0;--accordion-trigger-sizes-lg-active-typography-font-size: 1.125rem;--accordion-trigger-sizes-lg-active-typography-text-decoration: none;--accordion-trigger-sizes-lg-active-typography-text-transform: none;--accordion-trigger-sizes-lg-padding-horizontal: 1rem;--accordion-trigger-sizes-lg-padding-vertical: 3rem;--accordion-trigger-state-default-text-color: #545454;--accordion-trigger-state-open-text-color: #D8321E;--accordion-trigger-state-hover-text-color: #545454;--accordion-content-sizes-sm-typography: 400 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--accordion-content-sizes-sm-typography-letter-spacing: 0;--accordion-content-sizes-sm-typography-font-size: .875rem;--accordion-content-sizes-sm-typography-text-decoration: none;--accordion-content-sizes-sm-typography-text-transform: none;--accordion-content-sizes-sm-padding: 1rem;--accordion-content-sizes-md-typography: 400 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--accordion-content-sizes-md-typography-letter-spacing: 0;--accordion-content-sizes-md-typography-font-size: 1rem;--accordion-content-sizes-md-typography-text-decoration: none;--accordion-content-sizes-md-typography-text-transform: none;--accordion-content-sizes-md-padding: 1rem;--accordion-content-sizes-lg-typography: 400 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--accordion-content-sizes-lg-typography-letter-spacing: 0;--accordion-content-sizes-lg-typography-font-size: 1rem;--accordion-content-sizes-lg-typography-text-decoration: none;--accordion-content-sizes-lg-typography-text-transform: none;--accordion-content-sizes-lg-padding: 1rem;--accordion-content-text-color: #404040}:root,.theme-base-base{--action-sheet-backdrop-background-color: #E5E5E5;--action-sheet-backdrop-opacity: .8;--action-sheet-content-background-color: #fff;--action-sheet-content-border-radius: 16px;--action-sheet-content-max-width: 30.5rem;--action-sheet-content-padding: 1.5rem;--action-sheet-content-gap: 1rem;--action-sheet-dialog-box-shadow: 0px 8px 32px -12px rgba(0,0,0,.25);--action-sheet-title-padding-vertical: .25rem}:root,.theme-base-base{--alert-dialog-overlay-background-color: #E5E5E5;--alert-dialog-overlay-opacity: .3;--alert-dialog-content-background-color: #fff;--alert-dialog-title-text-color: #ef4444;--alert-dialog-description-text-color: #000}:root,.theme-base-base{--badge-border-radius: 4px;--badge-variant-alpha-background-color: #516C7B;--badge-variant-alpha-text-color: #fff;--badge-variant-beta-background-color: #C3E4F7;--badge-variant-beta-text-color: #404040;--badge-variant-gamma-background-color: #F2DC8D;--badge-variant-gamma-text-color: #404040;--badge-variant-delta-background-color: #B2CAAB;--badge-variant-delta-text-color: #404040;--badge-sizes-sm-typography: 500 .75rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--badge-sizes-sm-typography-letter-spacing: 0;--badge-sizes-sm-typography-font-size: .75rem;--badge-sizes-sm-typography-text-decoration: none;--badge-sizes-sm-typography-text-transform: none;--badge-sizes-sm-padding-horizontal: .375rem;--badge-sizes-sm-padding-vertical: .25rem;--badge-sizes-md-typography: 500 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--badge-sizes-md-typography-letter-spacing: 0;--badge-sizes-md-typography-font-size: .875rem;--badge-sizes-md-typography-text-decoration: none;--badge-sizes-md-typography-text-transform: none;--badge-sizes-md-padding-horizontal: .5rem;--badge-sizes-md-padding-vertical: .25rem;--badge-sizes-lg-typography: 500 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--badge-sizes-lg-typography-letter-spacing: 0;--badge-sizes-lg-typography-font-size: 1rem;--badge-sizes-lg-typography-text-decoration: none;--badge-sizes-lg-typography-text-transform: none;--badge-sizes-lg-padding-horizontal: .5rem;--badge-sizes-lg-padding-vertical: .25rem}:root,.theme-base-base{--breadcrumbs-column-gap: .25rem;--breadcrumbs-row-gap: .5rem;--breadcrumbs-text-typography-default: 500 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--breadcrumbs-text-typography-default-letter-spacing: 0;--breadcrumbs-text-typography-default-font-size: .875rem;--breadcrumbs-text-typography-default-text-decoration: none;--breadcrumbs-text-typography-default-text-transform: none;--breadcrumbs-text-typography-hover: 500 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--breadcrumbs-text-typography-hover-letter-spacing: 0;--breadcrumbs-text-typography-hover-font-size: .875rem;--breadcrumbs-text-typography-hover-text-decoration: none;--breadcrumbs-text-typography-hover-text-transform: none;--breadcrumbs-text-typography-focus: 500 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--breadcrumbs-text-typography-focus-letter-spacing: 0;--breadcrumbs-text-typography-focus-font-size: .875rem;--breadcrumbs-text-typography-focus-text-decoration: none;--breadcrumbs-text-typography-focus-text-transform: none;--breadcrumbs-text-typography-active: 500 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--breadcrumbs-text-typography-active-letter-spacing: 0;--breadcrumbs-text-typography-active-font-size: .875rem;--breadcrumbs-text-typography-active-text-decoration: none;--breadcrumbs-text-typography-active-text-transform: none;--breadcrumbs-text-color-palette-default-default: #545454;--breadcrumbs-text-color-palette-default-hover: #262626;--breadcrumbs-text-color-palette-default-focus: #262626;--breadcrumbs-text-color-palette-primary-default: #D8321E;--breadcrumbs-text-color-palette-primary-hover: #B60811;--breadcrumbs-text-color-palette-primary-focus: #B60811;--breadcrumbs-text-color-active: #737373;--breadcrumbs-text-text-decoration-default: none;--breadcrumbs-text-text-decoration-hover: underline;--breadcrumbs-text-text-decoration-focus: underline;--breadcrumbs-text-text-decoration-active: none;--breadcrumbs-separator-color: #545454;--breadcrumbs-state-focus-border-width: 2px;--breadcrumbs-state-focus-border-radius: 2px;--breadcrumbs-state-focus-border-color: #50A3DA}:root,.theme-base-base{--button-border-radius: 4px;--button-disabled-opacity: .4;--button-disabled-background-color: #E5E5E5;--button-disabled-text-color: #404040;--button-disabled-border-color: #E5E5E5;--button-circular-border-radius: 9999px;--button-circular-border-width: 1px;--button-circular-inital-background-color: #B60811;--button-circular-secondary-initial-background-color: #F2F2F2;--button-circular-secondary-initial-border-color: #F2F2F2;--button-circular-secondary-initial-icon-color: #545454;--button-circular-secondary-focus-background-color: #262626;--button-circular-secondary-focus-border-color: #262626;--button-circular-secondary-focus-icon-color: #fff;--button-circular-secondary-focus-outline-offset: .25rem;--button-circular-secondary-focus-outline-color: #50A3DA;--button-circular-secondary-hover-background-color: #262626;--button-circular-secondary-hover-border-color: #262626;--button-circular-secondary-hover-text-color: #fff;--button-circular-tertiary-initial-background-color: #fff;--button-circular-tertiary-initial-border-color: #fff;--button-circular-tertiary-initial-icon-color: #545454;--button-circular-tertiary-focus-background-color: #262626;--button-circular-tertiary-focus-border-color: #262626;--button-circular-tertiary-focus-icon-color: #545454;--button-circular-tertiary-focus-outline-offset: .25rem;--button-circular-tertiary-focus-outline-color: #50A3DA;--button-circular-tertiary-hover-background-color: #262626;--button-circular-tertiary-hover-border-color: #262626;--button-circular-tertiary-hover-text-color: #fff;--button-primary-border-width: 1px;--button-primary-drop-shadow: 0px 0px 0px 2px #fff,0px 0px 0px 4px #50A3DA;--button-primary-initial-background-color: #D8321E;--button-primary-initial-border-color: #D8321E;--button-primary-initial-text-color: #fff;--button-primary-focus-background-color: #991b1b;--button-primary-focus-border-color: #991b1b;--button-primary-focus-text-color: #fff;--button-primary-focus-outline-width: 2px;--button-primary-focus-outline-offset: .25rem;--button-primary-focus-outline-color: #50A3DA;--button-primary-hover-background-color: #991b1b;--button-primary-hover-border-color: #991b1b;--button-primary-hover-text-color: #fff;--button-secondary-border-width: 1px;--button-secondary-drop-shadow: 0px 0px 0px 2px #fff,0px 0px 0px 4px #50A3DA;--button-secondary-initial-background-color: #DDC7A2;--button-secondary-initial-border-color: #DDC7A2;--button-secondary-initial-text-color: #404040;--button-secondary-focus-background-color: #7C6E5B;--button-secondary-focus-border-color: #7C6E5B;--button-secondary-focus-text-color: #fff;--button-secondary-focus-outline-width: 2px;--button-secondary-focus-outline-offset: .25rem;--button-secondary-focus-outline-color: #50A3DA;--button-secondary-hover-background-color: #7C6E5B;--button-secondary-hover-border-color: #7C6E5B;--button-secondary-hover-text-color: #fff;--button-tertiary-border-width: 1.5px;--button-tertiary-drop-shadow: 0px 0px 0px 2px #fff,0px 0px 0px 4px #50A3DA;--button-tertiary-initial-background-color: rgba(0,0,0,0);--button-tertiary-initial-border-color: #545454;--button-tertiary-initial-text-color: #545454;--button-tertiary-focus-background-color: #262626;--button-tertiary-focus-border-color: #262626;--button-tertiary-focus-text-color: #fff;--button-tertiary-focus-outline-width: 2px;--button-tertiary-focus-outline-offset: .25rem;--button-tertiary-focus-outline-color: #50A3DA;--button-tertiary-hover-background-color: #262626;--button-tertiary-hover-border-color: #262626;--button-tertiary-hover-text-color: #fff;--button-quaternary-border-width: 1.5px;--button-quaternary-drop-shadow: 0px 0px 16px 0px #0000001c;--button-quaternary-initial-background-color: #fff;--button-quaternary-initial-border-color: #fff;--button-quaternary-initial-text-color: #545454;--button-quaternary-focus-outline-width: 2px;--button-quaternary-focus-outline-offset: .25rem;--button-quaternary-focus-outline-color: #50A3DA;--button-quaternary-focus-background-color: #262626;--button-quaternary-focus-border-color: #262626;--button-quaternary-focus-text-color: #fff;--button-quaternary-hover-background-color: #262626;--button-quaternary-hover-border-color: #262626;--button-quaternary-hover-text-color: #fff;--button-quaternary-active-background-color: #262626;--button-quaternary-active-border-color: #262626;--button-quaternary-active-text-color: #fff;--button-xs-padding-horizontal: .75rem;--button-xs-padding-vertical: .375rem;--button-xs-typography: 500 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--button-xs-typography-letter-spacing: 0;--button-xs-typography-font-size: .875rem;--button-xs-typography-text-decoration: none;--button-xs-typography-text-transform: none;--button-sm-padding-horizontal: .75rem;--button-sm-padding-vertical: .5rem;--button-sm-typography: 500 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--button-sm-typography-letter-spacing: 0;--button-sm-typography-font-size: 1rem;--button-sm-typography-text-decoration: none;--button-sm-typography-text-transform: none;--button-md-padding-horizontal: 1rem;--button-md-padding-vertical: .75rem;--button-md-typography: 500 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--button-md-typography-letter-spacing: 0;--button-md-typography-font-size: 1rem;--button-md-typography-text-decoration: none;--button-md-typography-text-transform: none;--button-lg-padding-horizontal: 1.25rem;--button-lg-padding-vertical: .75rem;--button-lg-typography: 500 1.125rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--button-lg-typography-letter-spacing: 0;--button-lg-typography-font-size: 1.125rem;--button-lg-typography-text-decoration: none;--button-lg-typography-text-transform: none;--button-xl-padding-horizontal: 1.5rem;--button-xl-padding-vertical: 1rem;--button-xl-typography: 500 1.125rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--button-xl-typography-letter-spacing: 0;--button-xl-typography-font-size: 1.125rem;--button-xl-typography-text-decoration: none;--button-xl-typography-text-transform: none;--button-icon-xs-size: .75rem;--button-icon-xs-spacing: .375rem;--button-icon-xs-border-width: 1.5px;--button-icon-xs-padding-horizontal: .25rem;--button-icon-xs-padding-vertical: .25rem;--button-icon-sm-size: 1rem;--button-icon-sm-spacing: .5rem;--button-icon-sm-border-width: 1.5px;--button-icon-sm-padding-horizontal: .375rem;--button-icon-sm-padding-vertical: .375rem;--button-icon-md-size: 1.25rem;--button-icon-md-spacing: .75rem;--button-icon-md-border-width: 1.5px;--button-icon-md-padding-horizontal: .5rem;--button-icon-md-padding-vertical: .5rem;--button-icon-lg-size: 1.5rem;--button-icon-lg-spacing: .75rem;--button-icon-lg-border-width: 2px;--button-icon-lg-padding-horizontal: .75rem;--button-icon-lg-padding-vertical: .5rem;--button-icon-xl-size: 1.5rem;--button-icon-xl-spacing: .75rem;--button-icon-xl-border-width: 2px;--button-icon-xl-padding-horizontal: 1rem;--button-icon-xl-padding-vertical: 1rem;--button-icon-2xl-spacing: 2.5rem;--button-icon-2xl-padding-horizontal: 1rem;--button-icon-2xl-padding-vertical: 1rem}:root,.theme-base-base{--button-toggle-group-background-color: #F2F2F2;--button-toggle-group-border-radius: 9999px;--button-toggle-group-gap: .5rem;--button-toggle-group-sizes-sm-padding: .5rem;--button-toggle-group-sizes-md-padding: .5rem;--button-toggle-group-sizes-lg-padding: .5rem}:root,.theme-base-base{--checkbox-input-border-radius: 2px;--checkbox-input-width: 1.25rem;--checkbox-input-height: 1.25rem;--checkbox-input-border-color: #A9A9A9;--checkbox-input-border-width: 1px;--checkbox-input-state-initial-background-color: #fff;--checkbox-input-state-initial-box-shadow: 0px 2px 20px -12px #00000040;--checkbox-input-state-initial-border-color: #545454;--checkbox-input-state-hover-background-color: #fff;--checkbox-input-state-hover-border-color: #262626;--checkbox-input-state-checked-background-color: #262626;--checkbox-input-state-checked-border-color: #262626;--checkbox-input-state-focus-outline-color: #50A3DA;--checkbox-input-state-focus-background-color: #fff;--checkbox-input-state-focus-border-color: #262626;--checkbox-input-state-disabled-opacity: .4;--checkbox-input-state-disabled-background-color: #E5E5E5;--checkbox-input-state-disabled-border-color: #A9A9A9;--checkbox-label-padding-left: .75rem;--checkbox-label-typography: 500 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--checkbox-label-typography-letter-spacing: 0;--checkbox-label-typography-font-size: 1rem;--checkbox-label-typography-text-decoration: none;--checkbox-label-typography-text-transform: none;--checkbox-label-state-initial-text-color: #545454;--checkbox-description-typography: 400 .75rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--checkbox-description-typography-letter-spacing: 0;--checkbox-description-typography-font-size: .75rem;--checkbox-description-typography-text-decoration: none;--checkbox-description-typography-text-transform: none;--checkbox-indicator-state-initial-text-color: #D8321E}:root,.theme-base-base{--comment-background-color: #E5E5E5;--comment-border-radius: 4px;--comment-padding: .75rem;--comment-gap: .5rem;--comment-text-color: #262626;--comment-sizes-sm-typography: 400 .75rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--comment-sizes-sm-typography-letter-spacing: 0;--comment-sizes-sm-typography-font-size: .75rem;--comment-sizes-sm-typography-text-decoration: none;--comment-sizes-sm-typography-text-transform: none;--comment-sizes-md-typography: 400 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--comment-sizes-md-typography-letter-spacing: 0;--comment-sizes-md-typography-font-size: .875rem;--comment-sizes-md-typography-text-decoration: none;--comment-sizes-md-typography-text-transform: none}:root,.theme-base-base{--dialog-content-background-color: #fff;--dialog-content-border-radius: 16px;--dialog-content-max-width: 30.5rem;--dialog-content-padding: 1.5rem;--dialog-title-margin: 0rem;--dialog-description-margin-top: .75rem;--dialog-description-margin-bottom: 1.25rem;--dialog-description-margin-left: 0rem;--dialog-description-margin-right: 0rem}:root,.theme-base-base{--expand-collapse-background-color: rgba(0,0,0,0);--expand-collapse-border-radius: 9999px;--expand-collapse-padding: .5rem;--expand-collapse-gap: .5rem;--expand-collapse-typography-default: 400 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--expand-collapse-typography-default-letter-spacing: 0;--expand-collapse-typography-default-font-size: .875rem;--expand-collapse-typography-default-text-decoration: none;--expand-collapse-typography-default-text-transform: none;--expand-collapse-typography-hover: 400 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--expand-collapse-typography-hover-letter-spacing: 0;--expand-collapse-typography-hover-font-size: .875rem;--expand-collapse-typography-hover-text-decoration: none;--expand-collapse-typography-hover-text-transform: none}:root,.theme-base-base{--helper-text-padding-top: 0rem;--helper-text-padding-bottom: .5rem;--helper-text-padding-left: 0rem;--helper-text-padding-right: 0rem;--helper-text-spacing: .375rem;--helper-text-typography: 400 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--helper-text-typography-letter-spacing: 0;--helper-text-typography-font-size: .875rem;--helper-text-typography-text-decoration: none;--helper-text-typography-text-transform: none;--helper-text-typography-mobile: 400 .75rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--helper-text-typography-mobile-letter-spacing: 0;--helper-text-typography-mobile-font-size: .75rem;--helper-text-typography-mobile-text-decoration: none;--helper-text-typography-mobile-text-transform: none;--helper-text-state-default-text-color: #545454;--helper-text-state-active-text-color: #545454;--helper-text-state-disabled-text-color: #A9A9A9;--helper-text-state-disabled-opacity: .4;--helper-text-state-error-text-color: #B60811;--helper-text-state-success-text-color: #43A148}:root,.theme-base-base{--icon-color-main: #545454;--icon-color-inverse: #fff;--icon-color-primary: #D8321E;--icon-color-success: #43A148;--icon-color-danger: #B60811;--icon-color-disabled: #A9A9A9;--icon-color-hover: #991b1b;--icon-color-tooltip: #50A3DA;--icon-color-gray: #545454;--icon-size-xs: .75rem;--kpt-icon-size-xs: 12;--icon-size-sm: 1rem;--kpt-icon-size-sm: 16;--icon-size-md: 1.25rem;--kpt-icon-size-md: 20;--icon-size-lg: 1.5rem;--kpt-icon-size-lg: 24;--icon-size-xl: 2rem;--kpt-icon-size-xl: 32;--icon-stroke-width-sm: 1px;--kpt-icon-stroke-width-sm: 1;--icon-stroke-width-md: 1.2px;--kpt-icon-stroke-width-md: 1.2;--icon-stroke-width-lg: 1.5px;--kpt-icon-stroke-width-lg: 1.5}:root,.theme-base-base{--input-border-radius: 4px;--input-typography: 400 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--input-typography-letter-spacing: 0;--input-typography-font-size: 1rem;--input-typography-text-decoration: none;--input-typography-text-transform: none;--input-typography-mobile: 400 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--input-typography-mobile-letter-spacing: 0;--input-typography-mobile-font-size: .875rem;--input-typography-mobile-text-decoration: none;--input-typography-mobile-text-transform: none;--input-padding-top: .5rem;--input-padding-bottom: .5rem;--input-padding-left: .75rem;--input-padding-right: .5rem;--input-size: 3rem;--input-state-default-background-color: #fff;--input-state-default-border-color: #545454;--input-state-default-border-width: 1px;--input-state-default-text-color: #262626;--input-state-default-placeholder-text-color: #A9A9A9;--input-state-active-background-color: #fff;--input-state-active-border-color: #262626;--input-state-active-border-width: 2px;--input-state-active-text-color: #545454;--input-state-focus-background-color: #fff;--input-state-focus-border-color: #50A3DA;--input-state-focus-border-width: 2px;--input-state-focus-text-color: #545454;--input-state-disabled-background-color: #F2F2F2;--input-state-disabled-border-color: #545454;--input-state-disabled-border-width: 1px;--input-state-disabled-opacity: .4;--input-state-disabled-text-color: #545454;--input-state-error-background-color: #fee2e2;--input-state-error-border-color: #B60811;--input-state-error-border-width: 2px;--input-state-error-text-color: #B60811;--input-state-success-background-color: #E7F4E8;--input-state-success-border-color: #43A148;--input-state-success-border-width: 2px;--input-state-success-text-color: #2B7C31;--input-affix-typography: 400 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--input-affix-typography-letter-spacing: 0;--input-affix-typography-font-size: .875rem;--input-affix-typography-text-decoration: none;--input-affix-typography-text-transform: none;--input-affix-typography-mobile: 400 .75rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--input-affix-typography-mobile-letter-spacing: 0;--input-affix-typography-mobile-font-size: .75rem;--input-affix-typography-mobile-text-decoration: none;--input-affix-typography-mobile-text-transform: none;--input-affix-state-default-text-color: #545454;--input-affix-state-success-text-color: #2B7C31;--input-affix-state-error-text-color: #B60811;--input-affix-state-disabled-text-color: #545454;--input-affix-spacing: .5rem;--input-icon-size: 1.25rem}:root,.theme-base-base{--label-spacing: .375rem;--label-typography: 500 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--label-typography-letter-spacing: 0;--label-typography-font-size: .875rem;--label-typography-text-decoration: none;--label-typography-text-transform: none;--label-typography-mobile: 500 .75rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--label-typography-mobile-letter-spacing: 0;--label-typography-mobile-font-size: .75rem;--label-typography-mobile-text-decoration: none;--label-typography-mobile-text-transform: none;--label-state-default-text-color: #545454;--label-state-active-text-color: #545454;--label-state-disabled-text-color: #545454;--label-state-disabled-opacity: .3;--label-state-error-text-color: #545454;--label-state-success-text-color: #545454}:root,.theme-base-base{--link-border-bottom-width: 1px;--link-size-xs-icon-spacing: .375rem;--link-size-xs-typography: 500 .75rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--link-size-xs-typography-letter-spacing: 0;--link-size-xs-typography-font-size: .75rem;--link-size-xs-typography-text-decoration: none;--link-size-xs-typography-text-transform: none;--link-size-sm-icon-spacing: .5rem;--link-size-sm-typography: 500 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--link-size-sm-typography-letter-spacing: 0;--link-size-sm-typography-font-size: .875rem;--link-size-sm-typography-text-decoration: none;--link-size-sm-typography-text-transform: none;--link-size-sm-typography-app: 400 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--link-size-sm-typography-app-letter-spacing: 0;--link-size-sm-typography-app-font-size: .875rem;--link-size-sm-typography-app-text-decoration: none;--link-size-sm-typography-app-text-transform: none;--link-size-md-icon-spacing: .5rem;--link-size-md-typography: 500 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--link-size-md-typography-letter-spacing: 0;--link-size-md-typography-font-size: 1rem;--link-size-md-typography-text-decoration: none;--link-size-md-typography-text-transform: none;--link-size-md-typography-app: 400 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--link-size-md-typography-app-letter-spacing: 0;--link-size-md-typography-app-font-size: 1rem;--link-size-md-typography-app-text-decoration: none;--link-size-md-typography-app-text-transform: none;--link-size-lg-icon-spacing: .5rem;--link-size-lg-typography: 500 1.125rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--link-size-lg-typography-letter-spacing: 0;--link-size-lg-typography-font-size: 1.125rem;--link-size-lg-typography-text-decoration: none;--link-size-lg-typography-text-transform: none;--link-variant-primary-default-text-color: #D8321E;--link-variant-primary-focus-text-color: #991b1b;--link-variant-primary-hover-text-color: #991b1b;--link-variant-secondary-default-text-color: #545454;--link-variant-secondary-focus-text-color: #262626;--link-variant-secondary-hover-text-color: #262626;--link-state-hover-text-shadow-width: .0625rem;--link-state-focus-border-width: 2px;--link-state-focus-border-radius: 2px;--link-state-focus-border-color: #50A3DA;--link-state-disabled-opacity: .4;--link-text-decoration: underline}:root,.theme-base-base{--list-box-border-radius: 4px;--list-box-box-shadow: 0px 2px 20px -12px #00000040;--list-box-border-color-default: #E5E5E5;--list-box-border-width: 1px;--list-box-background-color-default: #fff;--list-box-xs-padding-vertical: .25rem;--list-box-list-box-item-border-radius: 0px;--list-box-list-box-item-border-width-focus: 2px;--list-box-list-box-item-icon-border-width-xs: 1.5px;--list-box-list-box-item-icon-size-xs: 1rem;--list-box-list-box-item-opacity-disabled: .4;--list-box-list-box-item-icon-spacing-xs: .75rem;--list-box-list-box-item-padding-horizontal-xs: 1rem;--list-box-list-box-item-padding-vertical-xs: .5rem;--list-box-list-box-item-text-color-default: #404040;--list-box-list-box-item-text-color-focus: #404040;--list-box-list-box-item-text-color-hover: #404040;--list-box-list-box-item-background-color-default: #fff;--list-box-list-box-item-background-color-focus: #fff;--list-box-list-box-item-background-color-hover: #E4F1FB;--list-box-list-box-item-border-color-default: #fff;--list-box-list-box-item-border-color-focus: #50A3DA;--list-box-list-box-item-border-color-hover: #F2F2F2;--list-box-list-box-item-typography-focus: 400 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--list-box-list-box-item-typography-focus-letter-spacing: 0;--list-box-list-box-item-typography-focus-font-size: .875rem;--list-box-list-box-item-typography-focus-text-decoration: none;--list-box-list-box-item-typography-focus-text-transform: none;--list-box-list-box-item-typography-default: 400 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--list-box-list-box-item-typography-default-letter-spacing: 0;--list-box-list-box-item-typography-default-font-size: .875rem;--list-box-list-box-item-typography-default-text-decoration: none;--list-box-list-box-item-typography-default-text-transform: none;--list-box-list-box-item-typography-hover: 400 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--list-box-list-box-item-typography-hover-letter-spacing: 0;--list-box-list-box-item-typography-hover-font-size: .875rem;--list-box-list-box-item-typography-hover-text-decoration: none;--list-box-list-box-item-typography-hover-text-transform: none}:root,.theme-base-base{--notification-border-radius: 16px;--notification-padding: 1rem;--notification-gap: .5rem;--notification-title-typography: 500 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--notification-title-typography-letter-spacing: 0;--notification-title-typography-font-size: .875rem;--notification-title-typography-text-decoration: none;--notification-title-typography-text-transform: none;--notification-description-typography: 500 .75rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--notification-description-typography-letter-spacing: 0;--notification-description-typography-font-size: .75rem;--notification-description-typography-text-decoration: none;--notification-description-typography-text-transform: none;--notification-status-info-background-color: #C3E4F7;--notification-box-shadow: 0px 4px 24px -12px #00000040}:root,.theme-base-base{--option-hover-background-color: #E5E5E5}:root,.theme-base-base{--progress-background-color: #545454;--progress-color: #D8321E;--progress-height: .25rem;--progress-border-radius: 9999px}:root,.theme-base-base{--promobox-default-background-color: #fff;--promobox-default-border-width: 0px;--promobox-default-border-color: rgba(0,0,0,0);--promobox-default-title-text-color: #D8321E;--promobox-default-text-text-color: #545454;--promobox-default-image-background-color: #F9F9F9;--promobox-error-label-text-color: #545454;--promobox-error-label-typography: 400 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--promobox-error-label-typography-letter-spacing: 0;--promobox-error-label-typography-font-size: 1rem;--promobox-error-label-typography-text-decoration: none;--promobox-error-label-typography-text-transform: none;--promobox-md-border-radius: 8px;--promobox-md-padding-horizontal-desktop: 1.5rem;--promobox-md-padding-horizontal-tablet: 1.5rem;--promobox-md-padding-horizontal-mobile: 1.25rem;--promobox-md-padding-vertical-desktop: 1.5rem;--promobox-md-padding-vertical-tablet: 1.5rem;--promobox-md-padding-vertical-mobile: 1.25rem;--promobox-md-column-gap-desktop: 2rem;--promobox-md-column-gap-tablet: 1rem;--promobox-md-column-gap-mobile: 1rem;--promobox-md-row-gap-desktop: 2rem;--promobox-md-row-gap-tablet: 1.5rem;--promobox-md-row-gap-mobile: 1.5rem;--promobox-md-title-typography-desktop: 700 1.125rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--promobox-md-title-typography-desktop-letter-spacing: 0;--promobox-md-title-typography-desktop-font-size: 1.125rem;--promobox-md-title-typography-desktop-text-decoration: none;--promobox-md-title-typography-desktop-text-transform: none;--promobox-md-title-typography-tablet: 700 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--promobox-md-title-typography-tablet-letter-spacing: 0;--promobox-md-title-typography-tablet-font-size: .875rem;--promobox-md-title-typography-tablet-text-decoration: none;--promobox-md-title-typography-tablet-text-transform: none;--promobox-md-title-typography-mobile: 700 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--promobox-md-title-typography-mobile-letter-spacing: 0;--promobox-md-title-typography-mobile-font-size: .875rem;--promobox-md-title-typography-mobile-text-decoration: none;--promobox-md-title-typography-mobile-text-transform: none;--promobox-md-text-typography-desktop: 400 1.5rem/120% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--promobox-md-text-typography-desktop-letter-spacing: 0;--promobox-md-text-typography-desktop-font-size: 1.5rem;--promobox-md-text-typography-desktop-text-decoration: none;--promobox-md-text-typography-desktop-text-transform: none;--promobox-md-text-typography-tablet: 400 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--promobox-md-text-typography-tablet-letter-spacing: 0;--promobox-md-text-typography-tablet-font-size: 1rem;--promobox-md-text-typography-tablet-text-decoration: none;--promobox-md-text-typography-tablet-text-transform: none;--promobox-md-text-typography-mobile: 400 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--promobox-md-text-typography-mobile-letter-spacing: 0;--promobox-md-text-typography-mobile-font-size: 1rem;--promobox-md-text-typography-mobile-text-decoration: none;--promobox-md-text-typography-mobile-text-transform: none}:root,.theme-base-base{--radio-group-item-background-color: #fff;--radio-group-item-width: 1.25rem;--radio-group-item-height: 1.25rem;--radio-group-item-border-width: 1px;--radio-group-item-border-color: #545454;--radio-group-item-border-radius: 9999px;--radio-group-item-margin-right: 1rem;--radio-group-item-state-focus-drop-shadow: 0px 0px 0px 2px #fff,0px 0px 0px 4px #50A3DA;--radio-group-item-state-focus-outline-color: #50A3DA;--radio-group-item-state-disabled-opacity: .4;--radio-group-item-state-disabled-background-color: #E5E5E5;--radio-group-item-state-disabled-border-color: #A9A9A9;--radio-group-item-state-hover-background-color: #fff;--radio-group-item-state-hover-border-color: #262626;--radio-group-indicator-after-width: .5rem;--radio-group-indicator-after-height: .5rem;--radio-group-indicator-after-border-radius: 9999px;--radio-group-indicator-after-background-color: #262626;--radio-group-indicator-after-disabled-background-color: #545454;--radio-group-indicator-after-disabled-border-color: #545454;--radio-group-label-color: #545454;--radio-group-label-padding-left: .5rem}:root,.theme-base-base{--scroll-area-height: 13rem;--scroll-area-width: 14rem;--scroll-area-box-shadow: 0px 24px 64px -12px #00000040;--scroll-area-background-color: #fff;--scroll-area-viewport-padding-horizontal: 1.25rem;--scroll-area-viewport-padding-vertical: 1rem;--scroll-area-scrollbar-width: .75rem;--scroll-area-scrollbar-padding-horizontal: .25rem;--scroll-area-scrollbar-padding-vertical: .25rem;--scroll-area-scrollbar-state-default-background-color: rgba(0,0,0,0);--scroll-area-scrollbar-state-hover-background-color: #E5E5E5;--scroll-area-thumb-background-color: #D8321E;--scroll-area-thumb-border-radius: 12px;--scroll-area-corner-background-color: #D8321E;--scroll-area-corner-border-radius: 12px}:root,.theme-base-base{--separator-border-width: .5px;--separator-default-border-color: #A9A9A9;--separator-dark-border-color: #545454;--separator-light-border-color: #E5E5E5}:root,.theme-base-base{--simple-alert-list-text-indent: .375rem;--simple-alert-list-padding: .75rem;--simple-alert-border-radius: 4px;--simple-alert-wrapper-background-color: rgba(0,0,0,0);--simple-alert-wrapper-padding: 1rem;--simple-alert-wrapper-spacing: .75rem;--simple-alert-state-default-background-color: #F9F9F9;--simple-alert-state-default-border-color: #F2F2F2;--simple-alert-state-default-border-width: 1px;--simple-alert-state-information-background-color: #C3E4F7;--simple-alert-state-information-border-color: #C3E4F7;--simple-alert-state-success-background-color: #C9E7CA;--simple-alert-state-success-border-color: #C9E7CA;--simple-alert-state-error-background-color: #fecaca;--simple-alert-state-error-border-color: #fecaca;--simple-alert-title-margin: 0rem;--simple-alert-title-text-color: #262626;--simple-alert-description-margin-top: .5rem;--simple-alert-description-text-color: #404040;--simple-alert-buttons-container-margin-top: .5rem;--simple-alert-buttons-container-spacing: 1rem}:root,.theme-base-base{--slider-width: 14rem;--slider-height: 3rem;--slider-typography: 400 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--slider-typography-letter-spacing: 0;--slider-typography-font-size: .875rem;--slider-typography-text-decoration: none;--slider-typography-text-transform: none;--slider-values-gap: 1rem;--slider-values-padding-bottom: 1.5rem;--slider-track-background-color: #545454;--slider-track-disabled-background-color: #E5E5E5;--slider-track-height: .25rem;--slider-range-background-color: #545454;--slider-range-disabled-background-color: #E5E5E5;--slider-handle-height: 1.5rem;--slider-handle-width: 1.5rem;--slider-handle-border-radius: 16px;--slider-handle-outline-size: .25rem;--slider-handle-state-default-background-color: #D8321E;--slider-handle-state-default-border-color: #fff;--slider-handle-state-hover-background-color: #991b1b;--slider-handle-state-hover-border-color: #991b1b;--slider-handle-state-focus-background-color: #D8321E;--slider-handle-state-focus-border-color: #fff;--slider-handle-state-focus-outline-color: #50A3DA;--slider-handle-state-focus-outline-size: 2px;--slider-handle-state-disabled-opacity: .4;--slider-handle-state-disabled-background-color: #fecaca;--slider-text-disabled-opacity: .3;--slider-text-disabled-text-color: #545454;--slider-text-default-text-color: #545454;--slider-label: 500 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--slider-label-letter-spacing: 0;--slider-label-font-size: .875rem;--slider-label-text-decoration: none;--slider-label-text-transform: none;--slider-focus-outline-width: 2px}:root,.theme-base-base{--switch-padding: .25rem;--switch-gap: 0rem;--switch-border-radius: 9999px;--switch-text-color: #fff;--switch-default-primary-color: #545454;--switch-checked-primary-color: #67BB6A;--switch-disabled-opacity: .3;--switch-thumb-size: 1.25rem;--switch-thumb-border-color: #E5E5E5;--switch-thumb-border-radius: 9999px}:root,.theme-base-base{--tabs-column-gap: 1rem;--tabs-row-gap: 1rem;--tabs-padding: 0rem}:root,.theme-base-base{--text-color-default: #545454;--text-color-darker: #262626;--text-color-accent: #D8321E;--text-color-inverse: #fff;--text-typography-2xs-regular: 400 .625rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-2xs-regular-letter-spacing: 0;--text-typography-2xs-regular-font-size: .625rem;--text-typography-2xs-regular-text-decoration: none;--text-typography-2xs-regular-text-transform: none;--text-typography-2xs-medium: 500 .625rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-2xs-medium-letter-spacing: 0;--text-typography-2xs-medium-font-size: .625rem;--text-typography-2xs-medium-text-decoration: none;--text-typography-2xs-medium-text-transform: none;--text-typography-2xs-bold: 700 .625rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-2xs-bold-letter-spacing: 0;--text-typography-2xs-bold-font-size: .625rem;--text-typography-2xs-bold-text-decoration: none;--text-typography-2xs-bold-text-transform: none;--text-typography-xs-regular: 400 .75rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-xs-regular-letter-spacing: 0;--text-typography-xs-regular-font-size: .75rem;--text-typography-xs-regular-text-decoration: none;--text-typography-xs-regular-text-transform: none;--text-typography-xs-medium: 500 .75rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-xs-medium-letter-spacing: 0;--text-typography-xs-medium-font-size: .75rem;--text-typography-xs-medium-text-decoration: none;--text-typography-xs-medium-text-transform: none;--text-typography-xs-bold: 700 .75rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-xs-bold-letter-spacing: 0;--text-typography-xs-bold-font-size: .75rem;--text-typography-xs-bold-text-decoration: none;--text-typography-xs-bold-text-transform: none;--text-typography-sm-regular: 400 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-sm-regular-letter-spacing: 0;--text-typography-sm-regular-font-size: .875rem;--text-typography-sm-regular-text-decoration: none;--text-typography-sm-regular-text-transform: none;--text-typography-sm-medium: 500 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-sm-medium-letter-spacing: 0;--text-typography-sm-medium-font-size: .875rem;--text-typography-sm-medium-text-decoration: none;--text-typography-sm-medium-text-transform: none;--text-typography-sm-bold: 700 .875rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-sm-bold-letter-spacing: 0;--text-typography-sm-bold-font-size: .875rem;--text-typography-sm-bold-text-decoration: none;--text-typography-sm-bold-text-transform: none;--text-typography-md-regular: 400 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-md-regular-letter-spacing: 0;--text-typography-md-regular-font-size: 1rem;--text-typography-md-regular-text-decoration: none;--text-typography-md-regular-text-transform: none;--text-typography-md-medium: 500 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-md-medium-letter-spacing: 0;--text-typography-md-medium-font-size: 1rem;--text-typography-md-medium-text-decoration: none;--text-typography-md-medium-text-transform: none;--text-typography-md-bold: 700 1rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-md-bold-letter-spacing: 0;--text-typography-md-bold-font-size: 1rem;--text-typography-md-bold-text-decoration: none;--text-typography-md-bold-text-transform: none;--text-typography-lg-regular: 400 1.125rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-lg-regular-letter-spacing: 0;--text-typography-lg-regular-font-size: 1.125rem;--text-typography-lg-regular-text-decoration: none;--text-typography-lg-regular-text-transform: none;--text-typography-lg-medium: 500 1.125rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-lg-medium-letter-spacing: 0;--text-typography-lg-medium-font-size: 1.125rem;--text-typography-lg-medium-text-decoration: none;--text-typography-lg-medium-text-transform: none;--text-typography-lg-bold: 700 1.125rem/150% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-lg-bold-letter-spacing: 0;--text-typography-lg-bold-font-size: 1.125rem;--text-typography-lg-bold-text-decoration: none;--text-typography-lg-bold-text-transform: none;--text-typography-xl-regular: 400 1.5rem/120% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-xl-regular-letter-spacing: 0;--text-typography-xl-regular-font-size: 1.5rem;--text-typography-xl-regular-text-decoration: none;--text-typography-xl-regular-text-transform: none;--text-typography-xl-medium: 500 1.5rem/120% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-xl-medium-letter-spacing: 0;--text-typography-xl-medium-font-size: 1.5rem;--text-typography-xl-medium-text-decoration: none;--text-typography-xl-medium-text-transform: none;--text-typography-xl-bold: 700 1.5rem/120% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-xl-bold-letter-spacing: 0;--text-typography-xl-bold-font-size: 1.5rem;--text-typography-xl-bold-text-decoration: none;--text-typography-xl-bold-text-transform: none;--text-typography-2xl-regular: 400 1.875rem/120% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-2xl-regular-letter-spacing: 0;--text-typography-2xl-regular-font-size: 1.875rem;--text-typography-2xl-regular-text-decoration: none;--text-typography-2xl-regular-text-transform: none;--text-typography-2xl-medium: 500 1.875rem/120% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-2xl-medium-letter-spacing: 0;--text-typography-2xl-medium-font-size: 1.875rem;--text-typography-2xl-medium-text-decoration: none;--text-typography-2xl-medium-text-transform: none;--text-typography-2xl-bold: 700 1.875rem/120% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-2xl-bold-letter-spacing: 0;--text-typography-2xl-bold-font-size: 1.875rem;--text-typography-2xl-bold-text-decoration: none;--text-typography-2xl-bold-text-transform: none;--text-typography-3xl-regular: 400 2.25rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-3xl-regular-letter-spacing: 0;--text-typography-3xl-regular-font-size: 2.25rem;--text-typography-3xl-regular-text-decoration: none;--text-typography-3xl-regular-text-transform: none;--text-typography-3xl-medium: 500 2.25rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-3xl-medium-letter-spacing: 0;--text-typography-3xl-medium-font-size: 2.25rem;--text-typography-3xl-medium-text-decoration: none;--text-typography-3xl-medium-text-transform: none;--text-typography-3xl-bold: 700 2.25rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-3xl-bold-letter-spacing: 0;--text-typography-3xl-bold-font-size: 2.25rem;--text-typography-3xl-bold-text-decoration: none;--text-typography-3xl-bold-text-transform: none;--text-typography-4xl-regular: 400 2.625rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-4xl-regular-letter-spacing: 0;--text-typography-4xl-regular-font-size: 2.625rem;--text-typography-4xl-regular-text-decoration: none;--text-typography-4xl-regular-text-transform: none;--text-typography-4xl-medium: 500 2.625rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-4xl-medium-letter-spacing: 0;--text-typography-4xl-medium-font-size: 2.625rem;--text-typography-4xl-medium-text-decoration: none;--text-typography-4xl-medium-text-transform: none;--text-typography-4xl-bold: 700 2.625rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-4xl-bold-letter-spacing: 0;--text-typography-4xl-bold-font-size: 2.625rem;--text-typography-4xl-bold-text-decoration: none;--text-typography-4xl-bold-text-transform: none;--text-typography-5xl-regular: 400 3rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-5xl-regular-letter-spacing: 0;--text-typography-5xl-regular-font-size: 3rem;--text-typography-5xl-regular-text-decoration: none;--text-typography-5xl-regular-text-transform: none;--text-typography-5xl-medium: 500 3rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-5xl-medium-letter-spacing: 0;--text-typography-5xl-medium-font-size: 3rem;--text-typography-5xl-medium-text-decoration: none;--text-typography-5xl-medium-text-transform: none;--text-typography-5xl-bold: 700 3rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-5xl-bold-letter-spacing: 0;--text-typography-5xl-bold-font-size: 3rem;--text-typography-5xl-bold-text-decoration: none;--text-typography-5xl-bold-text-transform: none;--text-typography-6xl-regular: 400 3.75rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-6xl-regular-letter-spacing: 0;--text-typography-6xl-regular-font-size: 3.75rem;--text-typography-6xl-regular-text-decoration: none;--text-typography-6xl-regular-text-transform: none;--text-typography-6xl-medium: 500 3.75rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-6xl-medium-letter-spacing: 0;--text-typography-6xl-medium-font-size: 3.75rem;--text-typography-6xl-medium-text-decoration: none;--text-typography-6xl-medium-text-transform: none;--text-typography-6xl-bold: 700 3.75rem/110% "Helvetica Now Text", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-typography-6xl-bold-letter-spacing: 0;--text-typography-6xl-bold-font-size: 3.75rem;--text-typography-6xl-bold-text-decoration: none;--text-typography-6xl-bold-text-transform: none}:root,.theme-base-base{--text-area-border-radius: 4px;--text-area-height: 3rem;--text-area-helper-text-spacing: .25rem}:root,.theme-base-base{--text-field-helper-text-spacing: .25rem}:root,.theme-base-base{--toast-border-radius: 6px;--toast-padding: 1rem;--toast-gap: .5rem;--toast-status-info-background-color: #C3E4F7;--toast-status-success-background-color: #C9E7CA;--toast-box-shadow: 0px 4px 24px -12px #00000040}:root,.theme-base-base{--tooltip-background-color: #C3E4F7;--tooltip-border-radius: 4px;--tooltip-max-width: 30.5rem;--tooltip-padding: .75rem;--tooltip-link-margin-top: 1rem}.kpt-icon{--_icon-size: var(--kpt-icon-size, var(--kpt-icon-size--state, var(--kpt-icon-size--type, var(--kpt-icon-size--theme, initial))));--_icon-size-factor: var(--kpt-icon-size-factor, 1px);--_stroke-width: var( --kpt-icon-stroke-width, var(--kpt-icon-stroke-width--state, var(--kpt-icon-stroke-width--type, var(--kpt-icon-stroke-width--theme, initial))) );will-change:width,height,stroke-width,stroke;color:var(--kpt-icon-color, attr(stroke));stroke-width:var(--_stroke-width);width:var(--kpt-icon-custom-size, calc(var(--_icon-size) * var(--_icon-size-factor)));height:var(--kpt-icon-custom-size, calc(var(--_icon-size) * var(--_icon-size-factor)));overflow:visible}.kpt-icon.dynamic{--kpt-icon-custom-size: 1em}.absolute-stroke-width .kpt-icon,.kpt-icon.absolute-stroke-width{stroke-width:calc(var(--_stroke-width) * 24 / var(--_icon-size))}.kpt-icon-circular-loader{--_animation-speed: var(--animation-speed, 1s);--_animation-name: unset;animation:rotate var(--_animation-speed) linear infinite;transform-origin:center center}.kpt-icon-circular-loader:not([data-variant=spinning]){--_animation-speed: 2s;--_animation-name: dash}.kpt-icon-circular-loader>circle{stroke-dasharray:17.28,17.28;stroke-dashoffset:-1;animation:var(--_animation-name) 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:44,200;stroke-dashoffset:-15}to{stroke-dasharray:44,200;stroke-dashoffset:-65}}@font-face{font-family:Helvetica Now Text;font-weight:400;src:url(/assets/HelveticaNowProTextRegular-D117iAdL.woff2) format("woff2"),url(/assets/HelveticaNowProTextRegular-QZBEqnct.woff) format("woff");font-display:swap}@font-face{font-family:Helvetica Now Text;font-weight:500;src:url(/assets/HelveticaNowProTextMedium-0aVGGRyW.woff2) format("woff2"),url(/assets/HelveticaNowProTextMedium-Db9Vq-_H.woff) format("woff");font-display:swap}@font-face{font-family:Helvetica Now Text;font-weight:700;src:url(/assets/HelveticaNowProTextBold-CctFO3QZ.woff2) format("woff2"),url(/assets/HelveticaNowProTextBold-BqopQzvX.woff) format("woff");font-display:swap}:root{--font-family-primary: $fontFamilyBase;--kpt-icon-size--theme: var(--kpt-icon-size-lg, 24);--kpt-icon-stroke-width--theme: var(--kpt-icon-stroke-width-lg, 1.5)}@page{margin:1cm}html{color:#545454;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Helvetica Now Text,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:100%;line-height:1.5;scroll-padding-top:64px}@media all and (min-width:661px){html{scroll-padding-top:82px}}body{backface-visibility:hidden;background:#fafafa}@media all and (min-width:1281px){body{max-width:1600px;margin:0 auto}}.main{padding:0 20px 40px;margin:0 auto}@media all and (min-width:661px){.main{max-width:700px;margin:0 0 0 250px;padding-bottom:140px}}@media all and (min-width:1025px){.main{margin-left:450px}}@media all and (min-width:1281px){.main{max-width:720px;margin-left:540px}}.main p+p{margin-top:20px}.content-block{margin-top:40px}.empty-page{min-height:50vh}.collapse{max-height:0;transition:max-height .45s ease-in-out;overflow:hidden}.collapse--open{max-height:240px}@media all and (min-width:661px){.collapse--open{max-height:140px}}.button{font-weight:500;font-size:14px;border-radius:4px;line-height:1;padding:13px 20px;border:0;cursor:pointer;text-decoration:none;transition:all .2s ease-in-out}@media all and (min-width:661px){.button+.button{margin-left:20px}}.button--primary{color:#fff;background:#d8321e}.button--primary:hover,.button--primary:active,.button--primary:focus{background:#b60811}.button--primary:disabled{background:#f4c2bc}@media all and (max-width:660px){.button--primary{width:100%}}.button--link{color:#d8321e;background:transparent;padding-left:0;padding-right:0}.button--link svg{stroke:#b60811}.button--link:hover,.button--link:active,.button--link:focus{color:#545454}.button--link:hover svg,.button--link:active svg,.button--link:focus svg{stroke:#545454}.button--link:disabled{color:#f2f2f2}.button--trigger,.button--transparent{background:transparent;color:#545454;padding:12px 15px}.button--trigger:focus,.button--transparent:focus{color:#545454}.button--trigger:hover,.button--trigger:active,.button--transparent:hover,.button--transparent:active{color:#b60811}.button--trigger:hover svg,.button--trigger:active svg,.button--transparent:hover svg,.button--transparent:active svg{fill:#b60811}.button--trigger{padding-left:0;padding-right:0}.button--trigger .button__icon{transition:all .25s ease-in-out}@media all and (max-width:660px){.button--trigger{display:flex}}.care-provider__container .button--trigger .button__icon{float:right;transform:scale(-1);transform-origin:50% 40%;margin-right:10px}.care-provider__container .button--trigger .button__label{margin-left:0;margin-right:15px}.care-provider__container .button--trigger-open .button__icon{transform:scale(1)}.button--secondary{color:#545454;background:#fff;border:1px solid #545454}.button--secondary:hover,.button--secondary:active,.button--secondary:focus{border-color:#000}.button--secondary:disabled{color:#d1d1d1;background:#f2f2f2}.button--secondary:disabled .svgicon{fill:#d1d1d1}.button--secondary:active:not(:disabled){color:#d8321e;border-color:#d8321e}@media all and (max-width:660px){.button--secondary{width:100%}}.button--dark{color:#fff;background:#3f4f5a}.button--dark:hover,.button--dark:active,.button--dark:focus{background:#516c7b}.button--dark:disabled{color:#d1d1d1;background:#a9a9a9}.button--loading{box-shadow:inset 200px 0 #000;cursor:not-allowed}.button:disabled{cursor:not-allowed}.button__icon{display:inline-block}.button__icon svg{width:15px;height:15px}.button__icon+.button__label{margin-left:10px}.button .svgicon--arrow-right svg,.button .svgicon--arrow-left svg{height:20px;width:20px;transform:translateY(2px)}.button .svgicon--arrow-right+.button__label{line-height:20px;display:inline-block;transform:translateY(-2px)}.button__label{text-align:left}.button__actions{margin-top:25px;margin-bottom:10px}.button__actions .button{box-sizing:border-box;min-height:40px;display:inline-block}@media all and (max-width:660px){.button__actions .button{text-align:center}}@media all and (min-width:661px){.button__actions-col:first-child{width:70%;order:2;text-align:right}.button__actions-col:last-child{order:1;width:30%}}.button__actions--spaced{margin-bottom:40px}.button__actions--right{justify-content:flex-end}.modal__dialog .button__actions{margin-top:32px;margin-bottom:0}.form__container .button__actions{margin-bottom:30px}@media all and (min-width:661px){.form__container .button__actions{display:flex}}@media all and (min-width:661px){.button__actions{display:flex}}@media all and (max-width:660px){.button__actions .button{display:table}.button__actions .button+.button{margin-top:10px}}.link svg,.nolink svg{transition:all .25s ease-in-out;height:16px;width:16px;fill:#d8321e;margin-right:8px}.link{color:#d8321e;transition:all .25s ease-in-out;cursor:pointer}.link:hover,.link:active,.link:focus{color:#545454}.link:hover svg,.link:active svg,.link:focus svg{fill:#545454}.link:focus{outline:0;box-shadow:0 0 2px 2px #a4d7f5}.link .svgicon--pdf{transform:translateY(2px)}.link__tel{white-space:nowrap}.link--boxed{display:inline-block;background:#fff;padding:14px 20px;box-shadow:0 2px 4px #00000026;font-size:16px;border:0;text-align:left}.link--boxed.link{font-weight:700;text-decoration:underline}@media all and (max-width:660px){.link--boxed{width:100%}}@media all and (min-width:661px){.link--boxed{min-width:420px}}.link__list{box-sizing:border-box;margin:0;padding:0;list-style:none}.link__list-item{margin-top:10px}.link__list--legal .link__list-item{margin-top:8px}.link__list--legal{animation:animate-question-in .3s linear;margin-left:25px}.link__list .button__label{margin-left:3px}.citySelect{position:absolute;z-index:20;background-color:#fff;box-shadow:0 2px 4px #00000026;border-radius:4px;left:0;right:0}.form__control+.citySelect{transform:translateY(-14px)}.citySelect__list{list-style:none;margin:0;padding:0;box-sizing:border-box}.citySelect__button{width:100%;text-align:left}.citySelect__button:focus,.citySelect__button:hover{background:#daeffb}.citySelect__button .button__label{font-weight:500;color:#262626;line-height:2}.crossSellings{padding-top:10px;padding-bottom:0}.crossSellings--empty{padding:0}.crossSellings__title{margin:0;font-size:16px}.crossSellings__list{margin-top:12px}.crossSell{box-sizing:border-box}.crossSell--hidden{position:absolute;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.crossSell--hidden.focusable:focus,.crossSell--hidden.focusable:active{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible}.crossSell .modal-toggle__button{background:transparent;padding:0;margin-top:10px;font-weight:400;text-decoration:underline;color:#545454;font-size:16px}.crossSell .modal-toggle__button:hover{color:#d8321e}@keyframes show-error{0%{opacity:0}to{opacity:1}}.form__container{background:#f2f2f2;position:relative;padding:24px 20px 12px;margin-top:10px;border-radius:8px}@media all and (min-width:661px){.form__container{margin-top:20px}}@media all and (min-width:801px){.form__container{padding-left:32px;padding-right:32px}}.pagetitle+.form__container{margin-top:40px}.form__container--applicants{padding:21px 19px;font-size:16px;display:flex;justify-content:space-between}@media all and (max-width:660px){.form__container--tooltips{padding-right:40px}}.form__control{margin-top:10px;margin-bottom:12px;font-size:13px;color:#545454;box-sizing:border-box;position:relative}.product-parts .form__control{position:static}.form__control-inner{display:flex}@media all and (max-width:660px){.collapse .form__control--text{margin-top:30px}}.form__control--long{margin-top:46px}.form__control--checkbox{margin:2px 0}.autocomplete+.form__control--checkbox{margin-top:32px}.form__col-hmo .form__control--checkbox{margin-top:18px}.summary__list .form__control--checkbox{margin-left:-18px;background:#fff;margin-top:10px}@media all and (max-width:660px){.summary__list .form__control--checkbox{margin-bottom:25px}}.form__row--legal .form__control--addendum{margin-top:21px}.form__col--entryReason .form__control{margin-top:0}.form__addition{font-size:14px;line-height:1.5;display:block}.form__addition--post{margin-top:8px}.form__date-field{margin-top:0}.form__date-field--mobile{margin-bottom:20px}.form__row--legal .form__date-field--mobile{margin-top:0}.form__date-field--mobile .form__control--text{margin-bottom:0}@media all and (min-width:661px){.question .form__date-field{max-width:200px}}.form__date-field--desktop{margin-top:0}.collapse .form__date-field--desktop{padding-bottom:8px}.form__row--legal .form__date-field--desktop{padding-top:24px}.form__mobile-date{display:flex;position:relative}.form__mobile-date .form__control--text{margin-left:20px}.form__mobile-date .form__control--text:first-child{margin-left:0}.form__mobile-date .form__error{padding-top:0;bottom:-12px;transform:translateY(50%)}.form__folded--inner{animation:animate-question-in .3s ease}@media all and (min-width:661px){.form__block{margin-top:10px;padding-bottom:6px}.form__block:first-child{margin-top:0}}.question .form__block{margin-top:0}.form__row{display:flex;flex-direction:column}@media all and (min-width:801px){.form__row{justify-content:space-between;flex-direction:row}}@media all and (min-width:661px){.form__row--max{max-width:440px}}.form__row--legal{padding-top:1px}@media all and (min-width:661px){.form__row--legal{max-width:760px}}.form__row--legal .form__control--radio{margin-bottom:0}@media all and (max-width:660px){.form__row--spaced{margin-bottom:10px}}.modal__content .form__row{padding-top:24px}.form__col-half{position:relative;border-top:1px solid transparent}@media all and (min-width:661px){.form__col-half{flex:0 0 calc(50% - 12px);width:calc(50% - 12px)}}.form__col-2thirds{position:relative}@media all and (min-width:661px){.form__col-2thirds{flex:0 0 calc(72% - 12px);width:calc(72% - 12px)}}.form__col-full{width:100%}.form__col-third{position:relative}@media all and (min-width:661px){.form__col-third{flex:0 0 calc(28% - 12px);width:calc(28% - 12px)}}@media all and (max-width:660px){.care-provider__container .form__col-third{max-width:300px}}.form__col-quarter{position:relative}@media all and (min-width:1025px){.form__col-quarter{flex:0 0 calc(25% - 12px);width:calc(25% - 12px)}}.form__paragraph{font-size:16px;margin:10px 0}.form__label{line-height:1.5;font-size:14px;font-weight:500}.form__control--addendum .form__label{font-weight:700}.product .form__label{display:inline-block;line-height:2}.question .form__label{font-size:16px;display:block}.question .form__label-text{font-weight:400}.form__label--hidden{position:absolute;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.form__label--hidden.focusable:focus,.form__label--hidden.focusable:active{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible}.form__checkbox{margin:7px 0}.form__checkbox--spaced{margin-top:18px}.form__input{border:1px solid #A9A9A9;outline:none;transition:all .25s ease-in-out;font-size:16px;width:100%;color:#545454}.form__input[type=date],.form__input[type=text]{line-height:26px;padding:10px 6px 10px 8px;height:48px;margin:3px 0 0;border-radius:4px}.form__input[type=date]:focus,.form__input[type=text]:focus{border-color:#262626;outline:1px solid #262626}.form__input[type=date]+.form__label,.form__input[type=text]+.form__label{display:block}.form__input[type=date]:disabled,.form__input[type=date]:disabled+.form__label,.form__input[type=text]:disabled,.form__input[type=text]:disabled+.form__label{color:#a9a9a9}.form__input--error .form__input[type=date],.form__input--error .form__input[type=text]{border-color:#d8321e;outline:1px solid #D8321E}.form__input[type=hidden]:disabled+.form__label{color:#a9a9a9}.form__input[type=checkbox],.form__input[type=radio]{position:absolute;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.form__input[type=checkbox].focusable:focus,.form__input[type=checkbox].focusable:active,.form__input[type=radio].focusable:focus,.form__input[type=radio].focusable:active{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible}.form__input[type=checkbox],.form__input[type=radio]{top:0}.form__input[type=checkbox]+.form__label,.form__input[type=radio]+.form__label{cursor:pointer;position:relative;line-height:20px;font-size:16px;display:inline-block}.form__input[type=checkbox]+.form__label .form__label-text,.form__input[type=radio]+.form__label .form__label-text{padding-left:28px;line-height:22px;font-weight:400;display:inline-block}.form__input[type=checkbox]+.form__label:before,.form__input[type=checkbox]+.form__label:after,.form__input[type=radio]+.form__label:before,.form__input[type=radio]+.form__label:after{position:absolute;display:block;content:"";transition:all .25s ease-in-out}.form__input[type=checkbox]:disabled+.form__label,.form__input[type=radio]:disabled+.form__label{cursor:not-allowed;color:#a9a9a9}.form__input[type=checkbox]:disabled+.form__label:before,.form__input[type=radio]:disabled+.form__label:before{border-color:#a9a9a9}.form__input[type=checkbox]:hover+.form__label:before,.form__input[type=radio]:hover+.form__label:before{border-color:#545454}.form__input[type=checkbox]:focus+.form__label:before,.form__input[type=radio]:focus+.form__label:before{border-color:#ddc7a2;box-shadow:0 0 4px #ddc7a2}.form__input[type=checkbox]:checked+.form__label:before,.form__input[type=radio]:checked+.form__label:before{border-color:#545454}.form__input[type=checkbox]:checked+.form__label:after,.form__input[type=radio]:checked+.form__label:after{opacity:1}.form__input[type=radio]+.form__label:before{border-radius:50%;border:1px solid #A9A9A9;background:#fff;width:20px;height:20px}.form__input[type=radio]+.form__label:after{width:7px;height:7px;top:7px;left:7px;border-radius:50%;background-color:#545454;transform:scale(0)}.form__checkboxes--error .form__input[type=radio]+.form__label:before{border-color:#d8321e;outline:1px solid #D8321E}.form__input[type=radio]:checked+.form__label:after{transform:scale(1)}@media all and (max-width:660px){.form__input[type=checkbox]+.form__label{display:flex}}.form__input[type=checkbox]+.form__label:before{border-radius:2px;border:1px solid #A9A9A9;background:#fff;width:20px;height:20px}.form__input[type=checkbox]+.form__label:after{top:3px;left:8px;transform:rotate(45deg) scale(0);opacity:0;height:12px;width:5px;border-bottom:2px solid #FFFFFF;border-right:2px solid #FFFFFF}.form__input[type=checkbox]:checked+.form__label:before{border-color:#545454;background:#545454}.form__input[type=checkbox]:checked+.form__label:after{transform:scale(1) rotate(45deg)}@media all and (min-width:661px){.form__policyNumber .form__input{max-width:200px}}.form__addendum{margin-top:5px;margin-left:30px;font-size:16px}.form__checkboxes{position:relative}.form__checkboxes--inline{margin-top:6px;display:flex}.form__checkboxes--inline .form__checkbox+.form__checkbox{margin-left:20px}.form__checkboxes--row .form__checkbox{margin-top:6px}.form__select{width:100%;min-height:0;padding:12px 6px 10px 8px;color:#545454;border:1px solid #A9A9A9;font-size:16px;line-height:1.5;background:#fff;appearance:none;overflow-y:auto;text-overflow:ellipsis;border-radius:4px}.form__select:focus{outline:0;box-shadow:none}.form__select:disabled{opacity:.5;cursor:not-allowed}.product--vvg .form__select:disabled{border:none}.form__select--error{border-color:#d8321e;outline:1px solid #D8321E}.form__select-wrapper{display:flex;padding:2px 0}@media all and (max-width:660px){.form__select--no-tooltip .form__select-wrapper{margin-right:26px}}.form__select-inner{position:relative;flex-grow:1}.form__select-inner:after{position:absolute;display:block;content:"";width:7px;height:7px;border-bottom:1px solid #545454;border-right:1px solid #545454;inset:auto 10px 20px auto;pointer-events:none;transform:rotate(45deg)}.form__control--disabled .form__select-inner:after{opacity:0}.form__title{font-size:18px;font-weight:700;margin:10px 0 12px}.form__title--spaced{margin-top:20px}.form__subtitle{margin:24px 0 0;font-size:20px;color:#d8321e}.form__error{z-index:10;animation:show-error .2s ease-out forwards;position:absolute;background:#f2f2f2;padding-top:2px;margin-top:2px;line-height:1.2;color:#d8321e;font-size:13px}@media all and (min-width:661px){.form__col-third .form__error{width:200px}}.form__control--radio .form__error{padding-top:0;margin-top:-2px}.modal__content .form__error{background:#fff}.error__message{animation:show-error .2s ease-out forwards;margin:10px 0;font-size:16px;color:#d8321e}.form__policyNumber .error__message{font-size:14px}@keyframes fill{0%{width:0%}to{width:100%}}.loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1050;overflow:hidden auto;text-align:center;background:#3f4f5acc}.loader__content{padding:60px;background:#fff;font-size:16px}.loader__content svg{width:60px;height:60px}.loader__text{margin-top:20px}.loader__bar{background:#e8e8e8;margin:8px 0;height:10px;border-radius:2px;width:100%}.loader__bar-message{font-size:14px;line-height:1.6;margin:4px 0 12px}.loader__bar-indicator{animation:fill 60s linear 1;height:100%;background-color:#d8321e;border-radius:4px}.language{position:relative}.language .button__icon{float:right;margin-top:-3px;transform:translateY(-3px);transition:transform .25s ease-in-out}.language--open .button__icon{transform:scale(-1)}.language .button__label{text-transform:uppercase}.language__inner{min-width:70px}.language__trigger .button__label{margin-right:10px;margin-left:0}.language__trigger svg{stroke:#545454;width:24px;transform:scale(.7) translateY(10%);height:24px}.language__list{list-style:none;position:absolute;background:#fff;border:1px solid #D1D1D1;top:35px;left:12px;z-index:20}.tooltip{display:inline-block;font-weight:400}.tooltip .button__icon{margin:0;transform:translateY(2px)}@media all and (max-width:660px){.tooltip--visible .tooltip__container{z-index:20;left:auto;height:auto;width:auto;opacity:1;transform:translate(-50%,5px);visibility:visible}}.tooltip__trigger{padding:6px}.product__buwal .tooltip__trigger,.form__select-wrapper .tooltip__trigger,.form__control--text .tooltip__trigger,.form__control--checkbox .tooltip__trigger,.product-parts .tooltip__trigger{padding:0 0 0 6px}@media all and (min-width:661px){.tooltip__trigger:hover+.tooltip__container,.tooltip__trigger:focus+.tooltip__container{z-index:20;left:auto;height:auto;width:auto;opacity:1;transform:translate(-50%,5px);visibility:visible}}.tooltip__close{position:absolute;right:0;top:0;opacity:0;transition:opacity 0ms}@media all and (min-width:661px){.tooltip__close{position:absolute;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.tooltip__close.focusable:focus,.tooltip__close.focusable:active{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible}}.tooltip--visible .tooltip__close{opacity:1}.tooltip__close svg{fill:#545454}.tooltip__container{height:0;width:0;left:0;position:absolute;z-index:-1;transform:translate(-50%,20px);transition:opacity .16s ease-in-out,transform .2s ease-in-out;visibility:hidden;opacity:0}@media all and (max-width:660px){.tooltip--left .tooltip__container{right:0;transform:translateY(8px)}.tooltip--right .tooltip__container{left:10px;transform:translateY(8px)}.tooltip--top.tooltip--left .tooltip__container{transform:translateY(calc(-100% - 34px))}.tooltip--top.tooltip--right .tooltip__container{left:10px;transform:translateY(calc(-100% - 38px))}.tooltip--top.tooltip--centered .tooltip__container{transform:translate(-50%,calc(-100% - 38px))}}@media all and (min-width:661px){.tooltip--top.tooltip--centered .tooltip__container{transform:translate(-50%,calc(-100% - 38px))}}.tooltip__bubble{background:#daeffb;color:#545454;transform:translate(14px);padding:20px;width:250px;box-shadow:0 2px 4px #00000026;font-size:16px}@media all and (max-width:660px){.tooltip__bubble{padding-top:25px;padding-right:25px}}@media all and (min-width:661px){.tooltip__bubble{width:290px}}.tooltip__bubble:before{content:"";display:block;width:0;height:0;position:absolute;top:-9px;right:50%;transform:translate(50%);border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #DAEFFB;border-top:0}@media all and (max-width:660px){.tooltip--left .tooltip__bubble:before{right:0;transform:translate(-60%)}.tooltip--right .tooltip__bubble:before{left:29px;transform:translate(50%)}}@media all and (max-width:660px){.tooltip--top .tooltip__bubble:before{top:auto;transform-origin:right;transform:scale(-1) translate(50%);bottom:-9px}.tooltip--top.tooltip--left .tooltip__bubble:before{transform:scale(-1) translate(30px)}}.tooltip__title{display:block;font-weight:700;margin-bottom:16px}.tooltip p{margin:0}.svgicon{display:inline-block}.svgicon--plus{height:15px;width:15px;transform:translateY(2px)}.svgicon--add-clip{stroke:#545454;margin-right:6px;transform:translateY(4px)}.svgicon--add-clip svg{height:20px;width:20px}.error{font-size:16px}.footer{padding:40px 20px;color:#404040;position:relative;z-index:90}.footer--sand{background:#f4ece0;margin-bottom:40px}@media all and (min-width:661px){.footer--sand{margin-bottom:0}}.footer--white{padding-top:20px;padding-bottom:20px;background:#fff}@media all and (max-width:660px){.footer--white{position:absolute;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.footer--white.focusable:focus,.footer--white.focusable:active{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible}}.footer__title{font-size:18px;font-weight:700}@media all and (min-width:661px){.footer__inner{display:flex}}@media all and (max-width:660px){.footer__col:nth-child(2){margin-top:40px}}.footer__col:first-child{width:250px}@media all and (min-width:1025px){.footer__col:first-child{width:450px;padding-left:40px}}@media all and (min-width:1281px){.footer__col:first-child{width:540px}}.footer__col:last-child{flex-grow:1;margin-right:20px;text-align:left}@media all and (max-width:800px){.footer__col:last-child{position:absolute;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.footer__col:last-child.focusable:focus,.footer__col:last-child.focusable:active{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible}}.footer__link{display:block;color:#404040;transition:all .25s ease-in-out;text-decoration:underline;line-height:2;font-weight:500;box-sizing:border-box}.footer__link--spaced{margin:10px 0}.footer__link:first-child{margin-top:0}.footer__link:hover,.footer__link:active,.footer__link:focus{color:#d8321e}.header{padding-left:10px;background:#fafafa}@media all and (min-width:661px){.header{padding-left:20px;border-bottom:1px solid #D1D1D1;position:sticky;top:0;z-index:100;filter:drop-shadow(0 2px 4px rgba(250,250,250,.15))}}@media all and (min-width:1025px){.header{padding-left:60px}}@media all and (min-width:1600px){.header{padding-right:0;padding-left:0}}.header__inner{display:flex;justify-content:space-between}.header__logo{margin:10px;transform:translateY(3px)}@media all and (max-width:660px){.header__logo{overflow:hidden;width:80px}}@media all and (min-width:661px){.header__logo{margin:20px 0}}@media all and (min-width:1025px){.header__logo{margin:32px 10px 15px}}@media all and (min-width:1281px){.header__logo{margin-left:0}}.header__logo svg{width:185px;height:35px;fill:#545454}@media all and (min-width:661px){.header__logo svg{width:200px;height:38px}}@media all and (min-width:1281px){.header__logo svg{width:283px;height:49px}}.header__logo--label{position:absolute;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.header__logo--label.focusable:focus,.header__logo--label.focusable:active{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible}.header__fill{flex-grow:1}.header__button{padding:12px}.header__button .svgicon--contact svg{transform:translateY(2px);fill:none;stroke:#fff;stroke-width:2px}.header__button .button{padding:8px}@media all and (min-width:661px){.header__button{padding:24px 5px 22px}}@media all and (min-width:1025px){.header__button{padding:32px 5px 30px}}.finalization{font-size:16px;line-height:26px;margin:32px 0 0}@media all and (min-width:1025px){.finalization{max-width:80%}}.finalization__steps{margin-bottom:0;font-weight:700}.finalization__contact{margin-top:30px}.finalization__footer{@includes .summary__product;margin-top:50px}.finalization__labels{display:flex}.footer .finalization__labels{justify-content:flex-end}.finalization p{margin-top:20px}.finalization__label{height:90px;margin-left:12px}@media all and (min-width:661px){.finalization__label{width:auto;margin-left:24px}}.finalization__label:first-child{margin-left:0}.conclusion__list,.conclusion__sublist{margin:0;padding:0 0 0 20px}.conclusion__list li,.conclusion__sublist li{margin-top:18px}.conclusion__list li:first-child,.conclusion__sublist li:first-child{margin-top:0}.conclusion__list{list-style:decimal;margin-left:4px}.conclusion__sublist{list-style:disc}.modal__overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1050;overflow:hidden auto;text-align:center;background:#3f4f5acc;cursor:pointer}.modal__base{position:relative;top:60px;left:50%;outline:none;transform:translate(-50%);padding:10px 10px 50px}@media all and (min-width:661px){.modal__base{width:92%;max-width:980px}}@media all and (min-width:1025px){.modal__base{width:85%;max-width:620px}}.modal--pba-overlay .modal__base,.modal--care-provider .modal__base{max-width:620px}.modal--care-provider .modal__base input:focus{outline:none}.modal__base #careProviderList button[data-variant=primary]{background:#d8321e}.modal__base #careProviderList span[data-size=sm]{display:none}.modal__base .care-provider__details dt{color:#545454;font-weight:700}.modal__base .care-provider__details dt:nth-of-type(2){display:none}.modal--user-switch .modal__base{max-width:650px}.modal__dialog{text-align:left;cursor:default;width:100%;background:#fff;border-radius:12px;padding-bottom:40px}.modal__header{text-align:right;padding-top:8px;padding-bottom:4px}.modal__header .button{display:inline-flex;padding:10px 15px 10px 10px}@media all and (max-width:660px){.modal__header .button__label{position:absolute;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.modal__header .button__label.focusable:focus,.modal__header .button__label.focusable:active{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible}}.modal__content{padding:0 12px}@media all and (min-width:661px){.modal__content{padding-left:38px;padding-right:38px}}.modal__content--scrollable{overflow:scroll}.modal__title{font-weight:700;margin:0;font-size:24px}@media all and (min-width:661px){.modal__title{font-size:30px}}.modal__headline{font-size:16px;line-height:26px}.modal__footer{padding:10px 20px 0}.modal .ReactModal__Overlay{opacity:0;transition:opacity .16s ease-in-out}.modal .ReactModal__Overlay--after-open{opacity:1}.modal .ReactModal__Overlay--before-close{opacity:0}.modal .contact{margin-top:18px;font-size:16px;line-height:26px}.modal .link__tel{margin:15px 0;display:block}.pba-overlay__text{margin:0;font-size:16px;line-height:26px}.ReactModal__Body--open{overflow:hidden}.product{margin-bottom:10px;position:relative;min-height:80px;background:#f2f2f2;border-radius:8px;border:solid 2px #F2F2F2;transition:border .25s ease-in-out,outline .16s ease-in-out}.product__header{display:flex}.product .svgicon--chevron-down-circle svg{stroke:#545454}.product .svgicon--search{transform:translateY(3px)}.product:first-child .product__header{margin-top:0}@media all and (min-width:661px){.product{margin-bottom:12px}}.modal__content .product{min-height:100px}@media all and (min-width:661px){.modal__content .product{min-height:120px}}.product .modal-toggle--details{margin-top:26px}.product--promoted{border-color:#ddc7a2}.product--selected{transition:outline .16s ease-in-out;border-color:#545454}.product__conflict{font-size:16px;margin:20px 0}@media all and (min-width:661px){.product__start-date{width:200px}}.product__start-date .form__control{margin:0}@media all and (min-width:1025px){.product__group{margin-top:60px}}.product__group-title{font-size:16px;font-weight:700;margin:16px 0}@media all and (min-width:1025px){.product__group-title{font-size:18px}}.product__list{padding-top:40px}.modal__content .product__list{margin:32px 0}.product .collapse--open{max-height:1200px}@media all and (min-width:661px){.product .collapse--open{max-height:900px}}.product .collapse--is-open{overflow:visible}.product__promoted{width:100%;padding:6px;text-align:center;font-size:14px;line-height:1.5;color:#545454;border-top-left-radius:8px;border-top-right-radius:8px;background-color:#ddc7a2}.product__option{position:absolute;left:12px;padding-top:2px}.product__option .svgicon{transition:opacity .25s ease-in-out,transform .25s ease-in-out;opacity:0;transform:scale(0) translate(2px,2px)}.product--selected .product__option .svgicon{opacity:1;transform:scale(1) translate(2px,2px)}.product__option svg{width:14px;height:14px}.product__option-check{border-radius:2px;background:#fff;border:1px solid #A9A9A9;height:20px;width:20px}.product--selected .product__option-check{border-color:#979797}.product__option-check .svgicon{opacity:0}.product__option-check .product--selected .svgicon{opacity:1}.product__option-radio{border-radius:50px;background:#fff;height:20px;width:20px;position:relative;border:1px solid #A9A9A9}.product__option-radio:after{position:absolute;transition:all .25s ease-in-out;display:block;content:"";background:#262626;top:5px;left:5px;width:8px;height:8px;border-radius:8px;opacity:0}.product--selected .product__option-radio:after{opacity:1}.product .modal-toggle--image{margin-top:-10px;padding-bottom:20px;margin-left:50px}@media all and (min-width:661px){.product .modal-toggle--image{margin-left:70px;margin-top:-20px}}.product .modal-toggle--image .modal-toggle__button{background:transparent;padding:0}.product .modal-toggle--image .modal-toggle__button:hover .button__label{color:#d8321e}.product .modal-toggle--image .modal-toggle__button .button__label{color:#3f4f5a;font-weight:400;text-decoration:underline}.product .modal-toggle--image .modal-toggle__button .button__label:before{display:inline-block;height:20px;margin-right:10px;width:20px;content:"";background-color:#545454;transition:all .25s ease-in-out;transform:translateY(2px);-webkit-mask:url('data:image/svg+xml,<svg width="16" height="12" viewBox="0 0 16 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.1768 5.90772C15.1768 3.69044 13.3836 1.88637 11.1791 1.88637C8.97569 1.88637 7.18249 3.69044 7.18249 5.90772C7.18249 7.56648 5.83314 8.91583 4.17439 8.91583C2.51464 8.91583 1.16529 7.56648 1.16529 5.90772C1.16529 4.33991 2.37624 3.06272 3.90946 2.9263L2.86952 3.96624C2.67577 4.15901 2.67577 4.47237 2.86952 4.66513C2.96541 4.76201 3.09194 4.81045 3.21847 4.81045C3.34501 4.81045 3.47154 4.76201 3.56841 4.66513L5.47826 2.75529C5.67201 2.56154 5.67201 2.24916 5.47826 2.0564L3.56841 0.144573C3.37565 -0.048191 3.06229 -0.048191 2.86952 0.144573C2.67577 0.337337 2.67577 0.650702 2.86952 0.843466L3.9579 1.93283C1.85628 2.04849 0.176758 3.77842 0.176758 5.90772C0.176758 8.11116 1.97095 9.90436 4.17439 9.90436C6.37881 9.90436 8.17102 8.11116 8.17102 5.90772C8.17102 4.23512 9.52037 2.8749 11.1791 2.8749C12.8389 2.8749 14.1882 4.23512 14.1882 5.90772C14.1882 7.50321 12.9565 8.80017 11.4154 8.9178L12.484 7.8492C12.6777 7.65644 12.6777 7.34307 12.484 7.15031C12.2912 6.95754 11.9789 6.95754 11.7851 7.15031L9.87526 9.06015C9.6815 9.2539 9.6815 9.56628 9.87526 9.75904L11.7851 11.6699C11.882 11.7668 12.0085 11.8152 12.135 11.8152C12.2616 11.8152 12.3881 11.7668 12.484 11.6699C12.6777 11.4771 12.6777 11.1638 12.484 10.971L11.4184 9.90535C13.5091 9.77783 15.1768 8.04295 15.1768 5.90772Z" fill="%23545454"/></svg>') no-repeat 100% 100%;mask:url('data:image/svg+xml,<svg width="16" height="12" viewBox="0 0 16 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.1768 5.90772C15.1768 3.69044 13.3836 1.88637 11.1791 1.88637C8.97569 1.88637 7.18249 3.69044 7.18249 5.90772C7.18249 7.56648 5.83314 8.91583 4.17439 8.91583C2.51464 8.91583 1.16529 7.56648 1.16529 5.90772C1.16529 4.33991 2.37624 3.06272 3.90946 2.9263L2.86952 3.96624C2.67577 4.15901 2.67577 4.47237 2.86952 4.66513C2.96541 4.76201 3.09194 4.81045 3.21847 4.81045C3.34501 4.81045 3.47154 4.76201 3.56841 4.66513L5.47826 2.75529C5.67201 2.56154 5.67201 2.24916 5.47826 2.0564L3.56841 0.144573C3.37565 -0.048191 3.06229 -0.048191 2.86952 0.144573C2.67577 0.337337 2.67577 0.650702 2.86952 0.843466L3.9579 1.93283C1.85628 2.04849 0.176758 3.77842 0.176758 5.90772C0.176758 8.11116 1.97095 9.90436 4.17439 9.90436C6.37881 9.90436 8.17102 8.11116 8.17102 5.90772C8.17102 4.23512 9.52037 2.8749 11.1791 2.8749C12.8389 2.8749 14.1882 4.23512 14.1882 5.90772C14.1882 7.50321 12.9565 8.80017 11.4154 8.9178L12.484 7.8492C12.6777 7.65644 12.6777 7.34307 12.484 7.15031C12.2912 6.95754 11.9789 6.95754 11.7851 7.15031L9.87526 9.06015C9.6815 9.2539 9.6815 9.56628 9.87526 9.75904L11.7851 11.6699C11.882 11.7668 12.0085 11.8152 12.135 11.8152C12.2616 11.8152 12.3881 11.7668 12.484 11.6699C12.6777 11.4771 12.6777 11.1638 12.484 10.971L11.4184 9.90535C13.5091 9.77783 15.1768 8.04295 15.1768 5.90772Z" fill="%23545454"/></svg>') no-repeat 100% 100%}.product__buwal{margin-left:44px;position:relative}.product__details+.product__buwal{font-size:16px;width:80%;padding-bottom:30px}.summary .product__buwal{margin:8px 0 10px;line-height:1.3}@media all and (min-width:661px){.summary .product__buwal{padding-right:85px}}.product__doctor{border:1px solid #A9A9A9;border-radius:4px;min-width:270px;background:#fff;padding:2px 2px 2px 10px}.product__doctor svg{stroke:#d8321e}.product__doctor .button__label{font-weight:400;font-size:16px}.product__network{display:block;font-size:16px}.product__price{position:absolute;top:0;right:0;flex-shrink:0;padding:15px 0 15px 10px;text-align:right}.product__price .tooltip__trigger{padding-right:0}@media all and (min-width:661px){.product__price{width:100px}}.product__price-label{line-height:1.3;display:block;font-size:12px;font-weight:400;white-space:nowrap}.product__trigger .product__price-label{margin-bottom:5px}.summary__total .product__price-label{font-size:14px}.product__price-number{font-size:16px;font-weight:500;margin-top:2px}.crossSell .product__price-number{font-size:20px}.summary__total .product__price-number{font-size:24px;line-height:1}.product__trigger{width:100%;display:block;background:transparent;border:0;cursor:pointer;color:#545454;box-sizing:border-box;position:relative;text-align:left;padding:20px 80px 28px 44px;color:#262626}@media all and (min-width:661px){.product__trigger{padding-right:120px;padding-left:44px}}.product__caption{font-weight:400;font-size:14px;display:block;line-height:1.3;padding-right:10px}.modal__content .product__caption{font-weight:700}.product__title{margin-top:2px;margin-bottom:0;font-weight:700;font-size:16px;line-height:22px}.modal__content .product__title{font-size:20px}.product__button{padding:12px;transform-origin:50% 30%;margin:15px 0 0}.product__button svg{width:24px;height:24px;transition:transform .25s ease-in-out}.product--open .product__button svg{transform:scale(-1)}.product__details{width:80%;font-size:16px;margin-top:36px;padding-bottom:30px;max-width:680px}.product__details h3{margin:0;font-size:16px;font-weight:700}.product__details .product__link+h3{margin-top:30px}.product__details ul{margin:0;list-style:disc;padding:8px 8px 8px 18px;line-height:26px}.modal__content .product__details ul{margin-top:0}.product__adjustments{width:80%}.product__adjustments .form__select-inner{max-width:270px}.product__details,.product__care-search,.product__adjustments{margin-left:44px}.product__link{display:block;color:#d8321e;transition:all .25s ease-in-out;box-sizing:border-box}.product__link:hover,.product__link:active,.product__link:focus{color:#b60811}.product__link:hover:before,.product__link:active:before,.product__link:focus:before{background-color:#b60811}.product__link:before{display:inline-block;height:24px;margin-right:10px;width:24px;content:"";flex-shrink:0;background-color:#d8321e;transition:all .25s ease-in-out;transform:translateY(5px);-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M7.5 20.25H2.25a1.5 1.5 0 0 1-1.5-1.5V2.25a1.5 1.5 0 0 1 1.5-1.5h10.629a1.5 1.5 0 0 1 1.06.439l2.872 2.872a1.5 1.5 0 0 1 .439 1.06V7.5"></path><path d="M10.514 15.75a5.25 5.25 0 1 0 10.5 0 5.25 5.25 0 1 0-10.5 0m12.736 7.5-3.774-3.788"></path></svg>') no-repeat 90% 90%;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M7.5 20.25H2.25a1.5 1.5 0 0 1-1.5-1.5V2.25a1.5 1.5 0 0 1 1.5-1.5h10.629a1.5 1.5 0 0 1 1.06.439l2.872 2.872a1.5 1.5 0 0 1 .439 1.06V7.5"></path><path d="M10.514 15.75a5.25 5.25 0 1 0 10.5 0 5.25 5.25 0 1 0-10.5 0m12.736 7.5-3.774-3.788"></path></svg>') no-repeat 90% 90%}.modal__content--okp .product__link:before,.product--okp .product__link:before{transform:translateY(4px);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'><path d='M22.388 9.457c-0.205-0.147-0.471-0.165-0.693-0.051s-0.361 0.344-0.361 0.593v6h-20.667c-0.368 0-0.667 0.299-0.667 0.667s0.299 0.667 0.667 0.667h20.667v6c0 0.251 0.139 0.477 0.361 0.592 0.097 0.049 0.201 0.075 0.305 0.075 0.137 0 0.272-0.041 0.388-0.124l9.333-6.667c0.175-0.125 0.279-0.327 0.279-0.543s-0.104-0.417-0.279-0.543l-9.333-6.667zM22.667 22.037v-10.741l7.52 5.371-7.52 5.371z'/></svg>") no-repeat 100% 100%;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'><path d='M22.388 9.457c-0.205-0.147-0.471-0.165-0.693-0.051s-0.361 0.344-0.361 0.593v6h-20.667c-0.368 0-0.667 0.299-0.667 0.667s0.299 0.667 0.667 0.667h20.667v6c0 0.251 0.139 0.477 0.361 0.592 0.097 0.049 0.201 0.075 0.305 0.075 0.137 0 0.272-0.041 0.388-0.124l9.333-6.667c0.175-0.125 0.279-0.327 0.279-0.543s-0.104-0.417-0.279-0.543l-9.333-6.667zM22.667 22.037v-10.741l7.52 5.371-7.52 5.371z'/></svg>") no-repeat 100% 100%}.link__list--legal .product__link{color:#b60811;text-decoration:none;font-size:16px;margin-left:4px;display:flex}.link__list--legal .product__link:before{background-color:#b60811;transform:translate(2px,2px)}.link__list--legal .product__link:hover,.link__list--legal .product__link:active,.link__list--legal .product__link:focus{color:#545454}.link__list--legal .product__link:hover:before,.link__list--legal .product__link:active:before,.link__list--legal .product__link:focus:before{background-color:#545454}.modal__content .product__link{color:#545454}.product .product__link{margin-top:10px}.product--vvg .modal-toggle__button{background:#3f4f5a;color:#fff}.product__conflict-indicator{outline:4px solid #D8321E;color:#d8321e;margin:50px 0 8px;padding:10px;font-size:13px;list-style:none}.product__remove{box-shadow:0 2px 4px #00000026;background:#daeffb;padding:18px 10px;margin-top:6px}@media all and (min-width:661px){.product__remove{padding:24px 10px}}.product__remove-inner{text-align:center}@media all and (min-width:661px){.product__remove-inner{text-align:left;display:flex;justify-content:space-between}}.product__remove-label{font-weight:700;font-size:14px;margin-top:6px;display:flex;align-items:center}@media all and (min-width:661px){.product__remove-label{font-size:16px}}.product__remove-button{background:#0000000d;filter:brightness(85%);padding:10px 16px;margin-top:20px;white-space:nowrap}.product__remove-button .svgicon{transform:translateY(1px)}@media all and (min-width:661px){.product__remove-button{margin-top:0;padding:15px}}.pagetitle{margin:30px auto 24px}@media all and (min-width:661px){.pagetitle{margin-top:85px}}@media all and (min-width:1025px){.pagetitle{margin-top:70px}}@media all and (max-width:660px){.main--no-title .pagetitle{margin-top:10px}}.pagetitle__title{margin:0;line-height:1;font-size:30px;font-weight:700}@media all and (max-width:660px){.main--no-title .pagetitle__title{position:absolute;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.main--no-title .pagetitle__title.focusable:focus,.main--no-title .pagetitle__title.focusable:active{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible}}.pagetitle__subtitle{margin-top:20px;font-size:18px;line-height:26px;margin-bottom:0}@media all and (min-width:661px){.pagetitle__subtitle{max-width:85%}}.progress{padding:20px 20px 0}@media all and (min-width:661px){.progress{position:sticky;position:-webkit-sticky;padding:0;top:170px;width:220px;left:20px;z-index:90;height:1px}}@media all and (min-width:1025px){.progress{left:60px;width:250px}}@media all and (min-width:1281px){.progress{width:265px}}.progress__list{box-sizing:border-box;margin:0;padding:0}.progress__title{font-size:14px;padding-top:10px;font-weight:700}@media all and (min-width:661px){.progress__title{padding:12px;border-bottom:1px solid #D1D1D1}}@media all and (min-width:661px){.progress--footer{position:absolute;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.progress--footer.focusable:focus,.progress--footer.focusable:active{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible}}@media all and (max-width:660px){.progress--footer{margin-bottom:120px}}.progressItem{display:block}.progressItem .svgicon svg{height:24px;width:24px;stroke:#d8321e}@media all and (min-width:661px){.progressItem .svgicon{position:absolute;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.progressItem .svgicon.focusable:focus,.progressItem .svgicon.focusable:active{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible}}.progressItem__name{width:100%;padding-left:8px}.progressItem__link{text-decoration:none;font-family:Helvetica Now Text,Helvetica Neue,Helvetica,Arial,sans-serif;color:#545454;border-bottom:1px solid #D1D1D1;padding:10px 0;font-size:18px;line-height:1.5;display:flex}@media all and (max-width:660px){.progressItem__link{font-weight:700;color:#d8321e;justify-content:space-between}}@media all and (min-width:661px){.progressItem__link{font-size:14px;padding:12px}}.progressItem__link:hover{color:#d8321e;border-bottom:1px solid #D8321E}.progressItem__link--disabled{color:#a9a9a9;pointer-events:none;cursor:default}@media all and (max-width:660px){.progressItem__link--hidden{position:absolute;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.progressItem__link--hidden.focusable:focus,.progressItem__link--hidden.focusable:active{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible}}.progressItem__link--active{color:#d8321e;font-weight:700}@media all and (max-width:660px){.progressItem__link--active{border:none}}.progressItem__link--active .svgicon{transform:scale(-1)}@keyframes animate-question-in{0%{transform:scale(.8) translateY(-100%);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.question__wrapper:last-child{margin-bottom:40px}.question--indirect{animation:animate-question-in .3s linear}@media all and (min-width:661px){.question--indirect{margin-top:0;margin-left:20px;padding-left:10px}}.question--dependency{animation:animate-question-in .3s linear;margin-bottom:20px}.question--error{padding-bottom:20px}.question__number{display:block;font-size:16px;font-weight:700;margin-top:40px}.question__notitle{height:8px}.question__dependency-title{margin:0;font-size:16px;color:#d8321e}.question__text{font-size:16px;margin:0 0 40px}.question__title{font-size:16px;margin-bottom:20px;font-weight:700}.question__column--small .form__input{max-width:200px}.question .form__control--radio{margin-top:0}.questionnaire__title{font-size:18px;font-weight:700;margin:30px 0 20px}.questionnaire__subtitle{margin:40px 0 10px;font-size:16px;font-weight:700}.questionnaire__footer{padding:20px 0}.questionnaire__footer p{margin-top:0;margin-bottom:12px}.removeApplicant{position:absolute;right:5px;top:10px}.summary__person .removeApplicant{right:15px}.removeApplicant__button .button__label{position:absolute;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.removeApplicant__button .button__label.focusable:focus,.removeApplicant__button .button__label.focusable:active{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible}.removeApplicant svg{width:36px;height:36px}.summary__person .removeApplicant svg{width:20px;height:20px}.summary{position:relative;font-size:14px}.summary+.summary{margin-top:14px;border-top:1px solid #A9A9A9;padding-top:14px}@media all and (min-width:661px){.summary+.summary{margin-top:16px}}.summary+.summary .product__price{padding-top:14px}.summary--person{border-top:1px solid #A9A9A9;padding-top:16px;margin-bottom:12px}@media all and (min-width:661px){.summary--person{margin-top:20px}}.summary--combined{margin-top:6px}.summary .product__price{padding:0}@media all and (max-width:800px){.summary .summary__price{margin-top:10px;position:relative;text-align:right;width:100%}}@media all and (max-width:660px){.summary .product__price-number{font-size:20px}}.summary .product__title{font-size:16px;line-height:1.5;margin-top:0}@media all and (min-width:661px){.summary .product__title{margin-right:80px}}@media all and (min-width:1281px){.summary .product__title{margin-right:90px}}.summary .product__caption{margin-top:3px}.summary__person{position:relative;border-radius:8px;background:#fff;border:solid 2px #545454;padding:24px 14px;margin-top:32px}@media all and (min-width:661px){.summary__person{padding:24px 28px}}.summary__name{font-size:20px;font-weight:700;line-height:1;margin:0}@media all and (min-width:661px){.summary__name{font-size:24px}}.summary+.summary__name{margin-top:40px}.summary__info{margin-bottom:20px}@media all and (min-width:1281px){.summary__info{position:absolute;top:20px;left:0;margin-top:0;max-width:195px}}.summary__product{font-size:14px;line-height:1.2;margin:0 0 3px}@media all and (max-width:800px){.summary__product{font-weight:700;font-size:18px}}.summary__total-block{border-top:2px solid #545454;padding-top:16px;margin-bottom:12px;margin-top:20px}.summary__total{position:relative;padding:12px 0 14px}.summary__total-title{font-size:14px;margin:4px 0 0;font-weight:700;padding:0;width:75%}@media all and (min-width:661px){.summary__total-title{width:80%}}@media all and (min-width:1281px){.summary__total-title{margin-top:10px}}.summary--combined .summary__total-title{font-size:18px}.summary__section{margin-top:4px;padding-top:16px;border-top:1px solid #A9A9A9}.summary__name+.summary__section{margin-top:25px;border-top:0}@media all and (min-width:1281px){.summary__section{position:relative;padding-left:190px}}@media all and (min-width:661px){.summary__section--basic .product__price,.summary__section--additional .product__price{top:-8px}}@media all and (min-width:1281px){.summary__section--basic .product__price,.summary__section--additional .product__price{top:2px}}.summary__list{margin:0;padding:8px 0 10px 18px}@media all and (min-width:661px){.summary__list{margin-right:80px}}@media all and (min-width:1281px){.summary__list{margin-right:90px}}.summary__item--nobullet{list-style-type:none}.summary__item{list-style:disc}.summary__details{margin-top:80px;font-size:14px}.summary__contract{font-size:14px;font-weight:700;margin-top:20px}.summary__conditions{animation:animate-question-in .3s linear}.summary__footer{position:relative;padding:10px 0 14px;min-height:20px;border-top:1px solid #A9A9A9}.summary__footer .button{display:block;padding:10px 0}@media all and (min-width:661px){.summary__footer .button{padding:5px 0}}.summary__footer .button+.button{margin-left:0}.summary__add-product{min-height:60px}@media all and (max-width:660px){.summary__add-product{margin-top:-10px;min-height:40px}}.summary__remove,.summary__edit{padding:0}@media all and (max-width:660px){.summary__remove,.summary__edit{margin-top:6px}}.summary__remove .button__label,.summary__edit .button__label{margin-left:5px;font-size:13px}@media all and (min-width:661px){.summary__remove .button__label,.summary__edit .button__label{font-size:14px}}.summary__remove svg,.summary__edit svg{transform:translateY(2px);width:14px;height:14px}@media all and (min-width:661px){.summary__remove svg,.summary__edit svg{width:16px;height:16px}}.summary__cp{font-size:14px;border-top:1px solid #A9A9A9;border-bottom:1px solid #A9A9A9;padding:8px 0}@media all and (max-width:800px){.summary__cp{margin-top:10px}}.summary__cp span{display:block}.summary__cp-name{font-weight:700}.summary__remove{margin-left:10px}.summary__trash{margin:0 20px;position:fixed;bottom:76px;left:0;right:0}@media all and (min-width:661px){.summary__trash{bottom:100px}}@media all and (min-width:1281px){.summary__trash{margin:0 auto;max-width:1200px}}.summary__edit .button__label{color:#d8321e}.summary__edit svg{fill:#d8321e}@media all and (max-width:660px){.switch{background:#fff;box-shadow:0 -2px 4px #00000026;position:fixed;bottom:0;left:0;right:0;z-index:100}}@media all and (min-width:661px){.switch{flex-grow:1}}.switch__inner{display:flex;align-items:center;padding-right:10px;padding-left:10px;height:100%}@media all and (min-width:661px){.switch__inner{padding:0 10px 0 70px}}.switch__list{list-style:none;margin:0 10px 0 0;padding:0;display:flex;height:100%;max-width:calc(100% - 58px)}@media all and (min-width:661px){.switch__list{max-width:30vw}}@media all and (min-width:1025px){.switch__list{max-width:40vw}}@media all and (min-width:1281px){.switch__list{max-width:45vw}}@media all and (min-width:1600px){.switch__list{max-width:60vw}}.switch--long .button__label{position:absolute;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.switch--long .button__label.focusable:focus,.switch--long .button__label.focusable:active{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible}.switch__item{box-sizing:border-box;margin-right:2px}@media all and (max-width:660px){.switch__item{max-width:110px}}@media all and (min-width:661px){.switch__item:first-child .button{padding-left:0}}.switch__list--2 .switch__item{max-width:50%}.switch__list--3 .switch__item{max-width:33%}.switch__list--4 .switch__item{max-width:25%}.switch__list--5 .switch__item{max-width:20%}.switch__list--6 .switch__item{max-width:16.5%}.switch__item-name{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:16px;max-width:100%}.switch__button--active .switch__item-name{font-weight:700}@media all and (min-width:661px){.switch__item-name{font-size:18px}}.switch__item-cost{font-weight:400;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.switch__button{color:#545454;border-radius:0}@media all and (min-width:661px){.switch__button{padding:20px 5px}}.switch__button svg{height:28px;width:28px}.switch__button--edit{background:transparent;padding:10px 10px 6px;font-weight:500;line-height:1.1;height:100%;width:100%;text-align:left}@media all and (min-width:661px){.switch__button--edit{padding:20px 20px 18px}}.switch__button--active{position:relative}.switch__button--active:after{position:absolute;display:block;content:"";transition:all .25s ease-in-out;border-bottom:3px solid #D8321E;width:100%;left:0;bottom:-1px}@media all and (min-width:661px){.switch__button--active:after{border-bottom-width:2px}}.switch__button--add{display:flex}@media all and (max-width:1024px){.switch__button--add .button__label{position:absolute;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.switch__button--add .button__label.focusable:focus,.switch__button--add .button__label.focusable:active{position:static;clip:auto;width:auto;height:auto;margin:0;overflow:visible}}@media all and (min-width:661px){.switch__button--add .button__label{line-height:28px}}.switch__button--add:disabled .button__label{color:#a9a9a9}.switch__button--add:disabled svg{opacity:.3}.upsell{animation:animate-question-in .3s ease;margin:40px 44px 50px;font-size:16px;position:relative}.upsell .svgicon--light-bulb{position:absolute;top:-30px;left:0;height:60px;width:60px;font-size:16px;line-height:1.5}.upsell .svgicon--light-bulb svg{height:60px;width:60px;stroke-width:1px}.upsell__title{font-weight:700}.upsell__inner{background:#fafafa;padding:40px 20px 20px}.upsell__text{max-width:420px}.upsell__footer{margin-top:20px}.upsell .button__label{white-space:nowrap}.upsell .button{padding:10px 20px}.nowrap{white-space:nowrap}
