._container_1y0c4_1{flex-direction:column}._button_1y0c4_9,._container_1y0c4_1{width:100%;display:flex;justify-content:center;align-items:center}._widthObserver_1y0c4_16{width:100%;height:0;opacity:0;visibility:hidden}._button_1bswb_1{align-items:center;align-self:stretch;background:var(--system-color-surface-button-secondary-default,#fff);border-radius:var(--system-radius-full,9999px);border:1px solid var(--system-color-border-dark,#4a4a4a);cursor:pointer;display:flex;font-size:1em;font-style:normal;font-weight:600;gap:var(--size-8,8px);height:3em;justify-content:center;letter-spacing:0;padding:1em 1.5em;white-space:nowrap;width:100%;color:var(--system-color-content-button-secondary-foreground-default-2,#323231);font-family:TT Norms Pro;font-weight:700;line-height:normal}._button_1bswb_1:active,._button_1bswb_1:hover{background-color:#ebf3ff;border-color:#06f;color:#06f}._icon_1bswb_35{flex-shrink:0}._container_1s9sj_1{cursor:pointer;position:relative;display:inline-flex;height:100%;justify-content:center;align-items:center}._menu_1s9sj_10{display:flex}._avatar_1s9sj_14{align-items:center;background:#f2f3f3;border:3px solid rgba(255,255,255,1);border-radius:50%;color:#0b0b5f;display:flex;justify-content:center;height:calc(100% - 6px);aspect-ratio:1/1;flex-shrink:0;box-shadow:0 4px 10px #63636340;font-family:DM Sans,DM Sans fallback,sans-serif;font-weight:700;font-size:16px;line-height:24px;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,background .2s ease-in-out}._avatar_1s9sj_14:hover{transform:scale(1.05);box-shadow:0 6px 16px #63636359;background:#e8e9e9}._avatar_1s9sj_14:active{transform:scale(.98);box-shadow:0 2px 8px #6363634d}._avatarImage_1s9sj_47{border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}._modal_1exvy_1{background:#fff;border-radius:1.5em;box-shadow:0 .1875em 1.25em #120b031f,0 -.1875em .375em #120b030a,0 .75em 2em #120b031a;cursor:default;margin-top:.5em;padding:1em 1.5em;position:absolute;right:0;top:100%;width:12em;z-index:1000}._body_1exvy_21,._modal_1exvy_1{display:flex;flex-direction:column}._body_1exvy_21{font-size:1em;font-weight:400;letter-spacing:0;line-height:130%;text-decoration:none;text-transform:none;align-self:stretch;color:#121a2b;gap:.75em}._body_1exvy_21>*{width:100%}._profile_1exvy_40,._signOut_1exvy_41{align-items:center;align-self:stretch;cursor:pointer;display:flex;gap:.75em;height:2em}:is(._profile_1exvy_40,._signOut_1exvy_41) svg{flex-shrink:0}._divider_1exvy_54,._modal_1exvy_1 .divider{background-color:#dbdcdd;height:.0625em;width:100%}._button_1cbsc_1{border-radius:.5em;font-size:1em;font-weight:700;letter-spacing:0;line-height:130%;padding:0 1em;cursor:pointer;font-family:DM Sans,DM Sans fallback,sans-serif;background-color:#fff;height:100%}._light_1cbsc_14{border:1px solid rgba(219,220,221,1);color:#000}._light_1cbsc_14:hover{background-color:#e8e9e9}._blue_1cbsc_23{border:1px solid rgb(0,102,255);color:#06f;outline-color:#06f}._blue_1cbsc_23:hover{background-color:#ebf3ff}@keyframes _modalSlideIn_jct3b_1{0%{transform:translate(-50%) translateY(-30%)}to{transform:translate(-50%) translateY(-50%)}}._overlay_jct3b_10{background:#00000080;height:100%;left:0;opacity:1;position:fixed;top:0;width:100%;z-index:1000}._modal_jct3b_21{width:100%;padding:1em;display:none;height:auto;left:50%;max-height:90%;position:fixed;top:50%;z-index:2000;justify-content:center;align-items:center}._modalContent_jct3b_35{padding:1em 1em 3.375em;row-gap:1.5em;backface-visibility:hidden;background-color:#fff;border-radius:1em;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._modalHeadingContainer_jct3b_46{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between}._modalHeading_jct3b_46{flex-grow:1}._closeIcon_jct3b_57{cursor:pointer;height:30px;width:30px;display:flex;align-items:center;justify-content:center}._closeIcon_jct3b_57:hover{opacity:.7}._closeIcon_jct3b_57 svg{width:100%;height:100%}._modalBody_jct3b_75{overflow:auto}._showModal_jct3b_79{display:flex;flex-direction:column;transform:translate(-50%) translateY(-50%);animation:_modalSlideIn_jct3b_1 .3s ease-out}._parentContainer_1k6bn_1{width:100%;max-width:400px}._container_1k6bn_6{height:100%;width:100%;background-color:inherit;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2em}._title_1k6bn_17{font-size:2em;color:#111827;font-weight:700;line-height:130%}._subtitle_1k6bn_27,._title_1k6bn_17{text-align:center;font-family:DM Sans,DM Sans fallback,sans-serif;margin:0}._subtitle_1k6bn_27{font-size:1em;color:#000c;font-weight:400;line-height:1.5em}._button_1k6bn_37{width:100%;max-width:18em;display:flex;align-items:center;justify-content:center;margin:.5em 0;padding:0 .75em}._terms_1k6bn_47{color:#6b7280;text-align:center;line-height:1.4;font-family:DM Sans,DM Sans fallback,sans-serif;font-size:.75em;margin:0;max-width:17em}._termsLink_1k6bn_57{color:#4285f4;font-weight:400;text-decoration:none}._termsLink_1k6bn_57:hover{text-decoration:underline}._titleContainer_1k6bn_67{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1em}._headerContainer_1d2nx_1{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}._backButton_1d2nx_9,._closeButton_1d2nx_10{all:unset;cursor:pointer}._closeButton_1d2nx_10{margin-left:auto}._backButton_1d2nx_9{display:flex;justify-content:center;align-items:center;gap:var(--system-spacing-xs);color:var(--system-color-content-primary);text-align:center;font:var(--responsive-typography-label-font-md);letter-spacing:var(--responsive-typography-label-letter-spacing-md)}._container_i2owg_1{display:flex;flex-direction:column;gap:var(--system-spacing-xl)}._titleContainer_i2owg_7{align-items:center;display:flex;flex-direction:column;gap:var(--system-spacing-sm);justify-content:center}._content_i2owg_15{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--system-spacing-md)}._title_i2owg_7{font:var(--responsive-typography-heading-font-lg);letter-spacing:var(--responsive-typography-heading-letter-spacing-lg)}._subtitle_i2owg_31,._title_i2owg_7{color:var(--system-color-content-primary);margin:0;text-align:center}._subtitle_i2owg_31{align-self:stretch;font:var(--responsive-typography-body-font-md);letter-spacing:var(--responsive-typography-body-letter-spacing-md)}._orContainer_i2owg_40{align-items:center;align-self:stretch;color:var(--ref-color-absolutes-black);display:flex;flex-direction:row;font:var(--responsive-typography-label-font-sm);gap:var(--system-spacing-10);letter-spacing:var(--responsive-typography-label-letter-spacing-sm);text-align:center}._orContainer_i2owg_40 ._lineElement_i2owg_51{background:var(--system-color-border-light);flex-grow:1;height:var(--ref-border-width-width-1)}._emailContainer_i2owg_58{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--system-spacing-md)}._emailContainer_i2owg_58 button{align-self:stretch}._emailContainer_i2owg_58 ._emailInputContainer_i2owg_69{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--system-spacing-2xs)}._emailContainer_i2owg_58 ._emailInputContainer_i2owg_69 label{color:var(--system-color-content-primary);font:var(--responsive-typography-label-font-lg);letter-spacing:var(--responsive-typography-label-letter-spacing-lg)}._terms_i2owg_84{align-self:stretch;color:var(--system-color-content-primary);letter-spacing:var(--responsive-typography-body-letter-spacing-xs);margin:0;text-align:center}._termsLink_i2owg_93,._terms_i2owg_84{font:var(--responsive-typography-body-font-xs)}._termsLink_i2owg_93{color:var(--system-color-content-link-muted);text-decoration:none}._termsLink_i2owg_93:hover{text-decoration:underline}._button_55z51_1{border:unset;cursor:pointer;display:inline-flex;padding:var(--system-spacing-md) var(--system-spacing-xl);justify-content:center;align-items:center;border-radius:var(--system-radius-2xl);text-align:center;font:var(--responsive-typography-label-font-md);letter-spacing:var(--responsive-typography-label-letter-spacing-md)}._button_55z51_1._primary_55z51_15{background:var(--system-color-surface-button-primary-default);color:var(--system-color-content-button-primary-default)}._button_55z51_1._primary_55z51_15:hover{background:var(--system-color-surface-button-primary-hover)}._button_55z51_1._primary_55z51_15:active{background:var(--system-color-surface-button-primary-pressed)}._button_55z51_1._primary_55z51_15:disabled{background:var(--system-color-surface-button-primary-disabled);cursor:not-allowed}._button_55z51_1._secondary_55z51_33{border:var(--ref-border-width-width-1) solid var(--system-color-border-dark);background:var(--system-color-surface-button-secondary-default);color:var(--system-color-content-button-secondary-default)}._button_55z51_1._secondary_55z51_33:hover{border-color:var(--system-color-border-button-secondary-hover);background:var(--system-color-surface-button-secondary-hover)}._button_55z51_1._secondary_55z51_33:active{border-color:var(--system-color-border-button-secondary-pressed);background:var(--system-color-surface-button-secondary-pressed)}._button_55z51_1._secondary_55z51_33:disabled{border-color:var(--system-color-border-button-secondary-disabled);background:var(--system-color-surface-button-secondary-disabled);color:var(--system-color-content-button-secondary-disabled);cursor:not-allowed}._container_4faur_1{display:flex;flex-direction:column;gap:var(--system-spacing-2xs);width:100%}._inputWrapper_4faur_8{position:relative;width:100%}._input_4faur_8{align-items:center;align-self:stretch;background:var(--system-color-surface-form-background);border-radius:var(--system-radius-full);border:var(--ref-border-width-width-1) solid var(--system-color-border-input-default);box-sizing:border-box;color:var(--system-color-content-primary);display:flex;font:var(--responsive-typography-body-font-md);justify-content:space-between;letter-spacing:var(--responsive-typography-body-letter-spacing-md);padding:var(--system-spacing-xs) var(--system-spacing-md);width:100%}._input_4faur_8::placeholder{color:var(--system-color-content-disclaimer)}._input_4faur_8:focus{border-color:var(--system-color-border-input-pressed);outline:none}._inputError_4faur_38{padding-right:var(--ref-spacing-spacing-40)}._inputError_4faur_38,._inputError_4faur_38:focus{border-color:var(--system-color-border-negative)}._inputSuccess_4faur_47{background:var(--system-color-surface-section-positive);padding-right:var(--ref-spacing-spacing-40)}._statusIcon_4faur_52{align-items:center;bottom:0;display:flex;pointer-events:none;position:absolute;right:var(--system-spacing-md);top:0}._errorMessage_4faur_62{color:var(--system-color-content-negative);font:var(--responsive-typography-body-font-sm);letter-spacing:var(--responsive-typography-body-letter-spacing-sm);margin:0}._container_j44gq_1{display:flex;flex-direction:column;gap:var(--system-spacing-xl)}._otpField_j44gq_7{text-align:start;width:100%}._iconAndText_j44gq_12{align-items:center;display:flex;flex-direction:column;gap:var(--system-spacing-md);width:100%}._emailWrapper_j44gq_20{align-items:center;aspect-ratio:1/1;display:flex;height:64px;width:64px}._emailIcon_j44gq_28{aspect-ratio:1/1;flex-shrink:0;height:96px;width:96px}._textBlock_j44gq_35{align-items:center;display:flex;flex-direction:column;gap:var(--system-spacing-xs);text-align:center;width:100%}._title_j44gq_44{color:var(--system-color-content-primary);font:var(--responsive-typography-heading-font-lg);letter-spacing:var(--responsive-typography-heading-letter-spacing-lg);margin:0;text-align:center}._subtitle_j44gq_52{color:var(--system-color-content-secondary-soft);font:var(--responsive-typography-body-font-md);letter-spacing:var(--responsive-typography-body-letter-spacing-md);margin:0}._resendContainer_j44gq_59,._resendContainer_j44gq_59 button{width:100%}._helpText_j44gq_67{color:var(--system-color-content-primary);font:var(--responsive-typography-body-font-md);letter-spacing:var(--responsive-typography-body-letter-spacing-md);margin:0;text-align:center;white-space:pre-wrap}._helpTextLink_j44gq_76{background:none;border:none;color:var(--system-color-content-link);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:var(--ref-typography-weight-bold);line-height:inherit;padding:0;text-decoration:none}._helpTextLink_j44gq_76:hover{text-decoration:underline}._container_1lbs6_1{display:flex;flex-direction:column;gap:var(--system-spacing-xl);width:100%}._titleContainer_1lbs6_8{color:var(--system-color-content-primary);display:flex;flex-direction:column;gap:var(--system-spacing-sm);text-align:center}._title_1lbs6_8{font:var(--responsive-typography-heading-font-lg);letter-spacing:var(--responsive-typography-heading-letter-spacing-lg);margin:0}._subtitle_1lbs6_22{font:var(--responsive-typography-body-font-md);letter-spacing:var(--responsive-typography-body-letter-spacing-md);margin:0}._content_1lbs6_28{align-self:stretch;display:flex;flex-direction:column;gap:var(--system-spacing-md)}._content_1lbs6_28 button{align-self:stretch}._dobSection_1lbs6_39{display:flex;flex-direction:column;gap:var(--system-spacing-md)}._dobSection_1lbs6_39 button{align-self:stretch}._dobSectionError_1lbs6_49,._dobSectionSuccess_1lbs6_50{gap:var(--system-spacing-xl)}._fieldGroup_1lbs6_54{display:flex;flex-direction:column;gap:var(--system-spacing-10)}._fieldLabel_1lbs6_60{color:var(--system-color-content-primary);font:var(--responsive-typography-label-font-lg);letter-spacing:var(--responsive-typography-label-letter-spacing-lg);margin:0}._inputRow_1lbs6_67{align-items:stretch;display:flex;gap:var(--system-spacing-xs)}._inputRow_1lbs6_67>*{flex:1 1;min-width:0}._errorBanner_1lbs6_78{align-items:flex-start;background:var(--system-color-surface-section-negative);border-radius:var(--system-radius-lg);border:var(--ref-border-width-width-1) solid var(--system-color-border-negative);display:flex;gap:var(--system-spacing-xs);padding:var(--system-spacing-md) var(--system-spacing-xl)}._errorBannerIcon_1lbs6_88{flex-shrink:0;height:16px;width:16px}._errorBannerContent_1lbs6_94{color:var(--system-color-content-primary);display:flex;flex-direction:column;flex:1 1;gap:var(--system-spacing-2xs);min-width:0}._errorBannerTitle_1lbs6_103{font:var(--responsive-typography-body-emphasis-font-sm);letter-spacing:var(--responsive-typography-body-emphasis-letter-spacing-sm);margin:0}._errorBannerBody_1lbs6_109{font:var(--responsive-typography-body-font-sm);letter-spacing:var(--responsive-typography-body-letter-spacing-sm);margin:0}._orContainer_1lbs6_115{align-items:center;align-self:stretch;color:var(--ref-color-absolutes-black);display:flex;font:var(--responsive-typography-label-font-sm);gap:var(--system-spacing-10);letter-spacing:var(--responsive-typography-label-letter-spacing-sm);text-align:center}._orContainer_1lbs6_115 ._lineElement_1lbs6_125{background:var(--system-color-border-light);flex-grow:1;height:var(--ref-border-width-width-1)}._createAccountSection_1lbs6_132{align-items:stretch;display:flex;flex-direction:column;gap:var(--system-spacing-xs)}._createAccountHint_1lbs6_139{color:var(--system-color-content-primary);font:var(--responsive-typography-body-font-sm);letter-spacing:var(--responsive-typography-body-letter-spacing-sm);margin:0;text-align:center}._container_1spy6_1{gap:var(--system-spacing-xl)}._container_1spy6_1,._iconAndText_1spy6_9{align-items:center;display:flex;flex-direction:column;width:100%}._iconAndText_1spy6_9{gap:var(--system-spacing-md)}._lockWrapper_1spy6_17{align-items:center;aspect-ratio:1/1;display:flex;height:64px;width:64px}._lockIcon_1spy6_25{aspect-ratio:1/1;flex-shrink:0;height:96px;width:96px}._textBlock_1spy6_32{align-items:center;display:flex;flex-direction:column;gap:var(--system-spacing-xs);text-align:center;width:100%}._title_1spy6_41{color:var(--system-color-content-primary);font:var(--responsive-typography-heading-font-lg);letter-spacing:var(--responsive-typography-heading-letter-spacing-lg);margin:0;text-align:center}._subtitle_1spy6_49{color:var(--system-color-content-secondary-soft);font:var(--responsive-typography-body-font-md);letter-spacing:var(--responsive-typography-body-letter-spacing-md);margin:0}._buttonContainer_1spy6_56,._buttonContainer_1spy6_56 button{width:100%}._backdrop_dfesw_1{position:fixed;inset:0;background:#0006;z-index:998}._parentContainer_dfesw_8{background:var(--system-color-surface-elevation-one);display:flex;flex-direction:column;gap:var(--system-spacing-xl);height:fit-content;position:fixed;z-index:999}._parentContainer_dfesw_8[data-mode=modal]{align-items:flex-end;border-radius:var(--system-radius-lg);inset:0;margin:auto;padding:var(--system-spacing-md) var(--system-spacing-lg) var(--system-spacing-xl) var(--system-spacing-lg);width:25rem}._parentContainer_dfesw_8[data-mode=drawer]{border-radius:var(--system-radius-xl) var(--system-radius-xl) 0 0;bottom:0;box-shadow:0 15px 25px #00000026,0 5px 10px #0000000d;padding:var(--system-spacing-md) var(--system-spacing-xl);width:100%}._container_dfesw_38{height:100%;width:100%;background-color:inherit;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--system-spacing-xl)}@font-face{font-family:TT Norms Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://insurifycdn.com/fonts/tt-norms-pro/v2/TT_Norms_Pro_Regular.woff2) format("woff2")}@font-face{font-family:TT Norms Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://insurifycdn.com/fonts/tt-norms-pro/v2/TT_Norms_Pro_Bold.woff2) format("woff2")}:root{--ref-color-absolutes-black:#000000;--ref-color-absolutes-white:#ffffff;--ref-color-blue-50:#385fee;--ref-color-blue-60:#1543eb;--ref-color-green-10:#eaf9e0;--ref-color-grey-10:#f8f8f7;--ref-color-grey-20:#dfdfde;--ref-color-grey-30:#c6c6c6;--ref-color-grey-40:#aeaead;--ref-color-grey-50:#959594;--ref-color-grey-60:#7c7c7c;--ref-color-grey-70:#636363;--ref-color-grey-80:#4a4a4a;--ref-color-grey-90:#323231;--ref-color-grey-100:#191919;--ref-color-insurify-brand-primary:#fb4d19;--ref-color-orange-30:#f9ad81;--ref-color-orange-70:#a53e03;--ref-color-orange-90:#6b2802;--ref-color-red-10:#f8e5e6;--ref-color-red-50:#c1292e;--ref-border-width-width-1:.0625rem;--ref-radius-radius-20:1.25rem;--ref-radius-radius-24:1.5rem;--ref-radius-radius-32:2rem;--ref-radius-radius-9999:624.9375rem;--ref-spacing-spacing-2:.125rem;--ref-spacing-spacing-4:.25rem;--ref-spacing-spacing-8:.5rem;--ref-spacing-spacing-10:.625rem;--ref-spacing-spacing-12:.75rem;--ref-spacing-spacing-16:1rem;--ref-spacing-spacing-20:1.25rem;--ref-spacing-spacing-24:1.5rem;--ref-spacing-spacing-32:2rem;--ref-spacing-spacing-40:2.5rem;--ref-typography-letter-spacing-tracking-0:0;--ref-typography-letter-spacing-tracking-negative-2:-.125rem;--ref-typography-letter-spacing-tracking-negative-1:-.0625rem;--ref-typography-letter-spacing-tracking-negative-05:-.03125rem;--ref-typography-letter-spacing-tracking-negative-025:-.015625rem;--ref-typography-line-height-height-16:1rem;--ref-typography-line-height-height-18:1.125rem;--ref-typography-line-height-height-20:1.25rem;--ref-typography-line-height-height-24:1.5rem;--ref-typography-line-height-height-26:1.625rem;--ref-typography-line-height-height-28:1.75rem;--ref-typography-line-height-height-36:2.25rem;--ref-typography-line-height-height-38:2.375rem;--ref-typography-line-height-height-40:2.5rem;--ref-typography-line-height-height-44:2.75rem;--ref-typography-line-height-height-52:3.25rem;--ref-typography-line-height-height-56:3.5rem;--ref-typography-line-height-height-64:4rem;--ref-typography-line-height-height-76:4.75rem;--ref-typography-size-size-12:.75rem;--ref-typography-size-size-14:.875rem;--ref-typography-size-size-16:1rem;--ref-typography-size-size-18:1.125rem;--ref-typography-size-size-20:1.25rem;--ref-typography-size-size-24:1.5rem;--ref-typography-size-size-28:1.75rem;--ref-typography-size-size-30:1.875rem;--ref-typography-size-size-32:2rem;--ref-typography-size-size-34:2.125rem;--ref-typography-size-size-36:2.25rem;--ref-typography-size-size-40:2.5rem;--ref-typography-size-size-48:3rem;--ref-typography-size-size-56:3.5rem;--ref-typography-size-size-72:4.5rem;--ref-typography-size-size-80:5rem;--ref-typography-weight-regular:400;--ref-typography-weight-bold:700;--ref-typography-font-tt-norms-pro:TT Norms Pro;--system-spacing-2xs:var(--ref-spacing-spacing-4);--system-spacing-xs:var(--ref-spacing-spacing-8);--system-spacing-sm:var(--ref-spacing-spacing-12);--system-spacing-md:var(--ref-spacing-spacing-16);--system-spacing-lg:var(--ref-spacing-spacing-20);--system-spacing-xl:var(--ref-spacing-spacing-24);--system-spacing-10:var(--ref-spacing-spacing-10);--system-radius-lg:var(--ref-radius-radius-20);--system-radius-xl:var(--ref-radius-radius-24);--system-radius-2xl:var(--ref-radius-radius-32);--system-radius-full:var(--ref-radius-radius-9999);--system-color-content-primary:var(--ref-color-grey-100);--system-color-content-secondary-soft:color-mix(in srgb,var(--ref-color-absolutes-black) 80%,transparent);--system-color-content-link:var(--ref-color-blue-60);--system-color-content-link-muted:var(--ref-color-blue-50);--system-color-content-disclaimer:var(--ref-color-grey-60);--system-color-content-negative:var(--ref-color-red-50);--system-color-border-dark:var(--ref-color-grey-80);--system-color-border-input-default:var(--ref-color-grey-20);--system-color-border-input-pressed:var(--ref-color-grey-70);--system-color-border-negative:var(--ref-color-red-50);--system-color-border-light:var(--ref-color-grey-20);--system-color-border-button-secondary-hover:var(--ref-color-grey-90);--system-color-border-button-secondary-pressed:var(--ref-color-grey-100);--system-color-border-button-secondary-disabled:var(--ref-color-grey-40);--system-color-surface-elevation-one:var(--ref-color-absolutes-white);--system-color-surface-form-background:var(--ref-color-absolutes-white);--system-color-surface-section-negative:var(--ref-color-red-10);--system-color-surface-section-positive:var(--ref-color-green-10);--system-color-surface-button-primary-default:var(--ref-color-insurify-brand-primary);--system-color-surface-button-primary-disabled:var(--ref-color-orange-30);--system-color-surface-button-primary-hover:var(--ref-color-orange-70);--system-color-surface-button-primary-pressed:var(--ref-color-orange-90);--system-color-surface-button-secondary-default:var(--ref-color-absolutes-white);--system-color-surface-button-secondary-disabled:var(--ref-color-absolutes-white);--system-color-surface-button-secondary-hover:var(--ref-color-grey-10);--system-color-surface-button-secondary-pressed:var(--ref-color-grey-20);--system-color-content-button-primary-default:var(--ref-color-absolutes-white);--system-color-content-button-secondary-default:var(--ref-color-grey-90);--system-color-content-button-secondary-disabled:var(--ref-color-grey-40);--responsive-typography-body-emphasis-letter-spacing-sm:var( --ref-typography-letter-spacing-tracking-0 );--responsive-typography-body-emphasis-font-sm:var(--ref-typography-weight-bold) var(--ref-typography-size-size-14) /var(--ref-typography-line-height-height-20) var(--ref-typography-font-tt-norms-pro);--responsive-typography-body-letter-spacing-md:var(--ref-typography-letter-spacing-tracking-0);--responsive-typography-body-letter-spacing-sm:var(--ref-typography-letter-spacing-tracking-0);--responsive-typography-body-letter-spacing-xs:var(--ref-typography-letter-spacing-tracking-0);--responsive-typography-body-font-md:var(--ref-typography-weight-regular) var(--ref-typography-size-size-16) /var(--ref-typography-line-height-height-24) var(--ref-typography-font-tt-norms-pro);--responsive-typography-body-font-sm:var(--ref-typography-weight-regular) var(--ref-typography-size-size-14) /var(--ref-typography-line-height-height-20) var(--ref-typography-font-tt-norms-pro);--responsive-typography-body-font-xs:var(--ref-typography-weight-regular) var(--ref-typography-size-size-12) /var(--ref-typography-line-height-height-16) var(--ref-typography-font-tt-norms-pro);--responsive-typography-heading-letter-spacing-xl:var( --ref-typography-letter-spacing-tracking-negative-2 );--responsive-typography-heading-letter-spacing-lg:var( --ref-typography-letter-spacing-tracking-negative-1 );--responsive-typography-heading-letter-spacing-md:var( --ref-typography-letter-spacing-tracking-negative-1 );--responsive-typography-heading-letter-spacing-sm:var( --ref-typography-letter-spacing-tracking-negative-1 );--responsive-typography-heading-font-lg:var(--ref-typography-weight-bold) var(--ref-typography-size-size-30) /var(--ref-typography-line-height-height-36) var(--ref-typography-font-tt-norms-pro);--responsive-typography-heading-font-md:var(--ref-typography-weight-bold) var(--ref-typography-size-size-24) /var(--ref-typography-line-height-height-28) var(--ref-typography-font-tt-norms-pro);--responsive-typography-heading-font-sm:var(--ref-typography-weight-bold) var(--ref-typography-size-size-18) /var(--ref-typography-line-height-height-24) var(--ref-typography-font-tt-norms-pro);--responsive-typography-heading-font-xl:var(--ref-typography-weight-bold) var(--ref-typography-size-size-36) /var(--ref-typography-line-height-height-40) var(--ref-typography-font-tt-norms-pro);--responsive-typography-label-letter-spacing-lg:var( --ref-typography-letter-spacing-tracking-negative-05 );--responsive-typography-label-letter-spacing-md:var( --ref-typography-letter-spacing-tracking-negative-025 );--responsive-typography-label-letter-spacing-sm:var( --ref-typography-letter-spacing-tracking-negative-025 );--responsive-typography-label-font-lg:var(--ref-typography-weight-bold) var(--ref-typography-size-size-18) /var(--ref-typography-line-height-height-24) var(--ref-typography-font-tt-norms-pro);--responsive-typography-label-font-md:var(--ref-typography-weight-bold) var(--ref-typography-size-size-16) /var(--ref-typography-line-height-height-24) var(--ref-typography-font-tt-norms-pro);--responsive-typography-label-font-sm:var(--ref-typography-weight-bold) var(--ref-typography-size-size-14) /var(--ref-typography-line-height-height-16) var(--ref-typography-font-tt-norms-pro)}@media(min-width:768px){:root{--responsive-typography-body-emphasis-letter-spacing-sm:var( --ref-typography-letter-spacing-tracking-0 );--responsive-typography-body-emphasis-font-sm:var(--ref-typography-weight-bold) var(--ref-typography-size-size-14) /var(--ref-typography-line-height-height-20) var(--ref-typography-font-tt-norms-pro);--responsive-typography-body-letter-spacing-md:var(--ref-typography-letter-spacing-tracking-0);--responsive-typography-body-letter-spacing-sm:var(--ref-typography-letter-spacing-tracking-0);--responsive-typography-body-letter-spacing-xs:var(--ref-typography-letter-spacing-tracking-0);--responsive-typography-body-font-md:var(--ref-typography-weight-regular) var(--ref-typography-size-size-16) /var(--ref-typography-line-height-height-24) var(--ref-typography-font-tt-norms-pro);--responsive-typography-body-font-sm:var(--ref-typography-weight-regular) var(--ref-typography-size-size-14) /var(--ref-typography-line-height-height-20) var(--ref-typography-font-tt-norms-pro);--responsive-typography-body-font-xs:var(--ref-typography-weight-regular) var(--ref-typography-size-size-12) /var(--ref-typography-line-height-height-16) var(--ref-typography-font-tt-norms-pro);--responsive-typography-heading-letter-spacing-xl:var( --ref-typography-letter-spacing-tracking-negative-2 );--responsive-typography-heading-letter-spacing-lg:var( --ref-typography-letter-spacing-tracking-negative-1 );--responsive-typography-heading-letter-spacing-md:var( --ref-typography-letter-spacing-tracking-negative-1 );--responsive-typography-heading-letter-spacing-sm:var( --ref-typography-letter-spacing-tracking-negative-1 );--responsive-typography-heading-font-lg:var(--ref-typography-weight-bold) var(--ref-typography-size-size-32) /var(--ref-typography-line-height-height-38) var(--ref-typography-font-tt-norms-pro);--responsive-typography-heading-font-md:var(--ref-typography-weight-bold) var(--ref-typography-size-size-28) /var(--ref-typography-line-height-height-28) var(--ref-typography-font-tt-norms-pro);--responsive-typography-heading-font-sm:var(--ref-typography-weight-bold) var(--ref-typography-size-size-20) /var(--ref-typography-line-height-height-24) var(--ref-typography-font-tt-norms-pro);--responsive-typography-heading-font-xl:var(--ref-typography-weight-bold) var(--ref-typography-size-size-40) /var(--ref-typography-line-height-height-44) var(--ref-typography-font-tt-norms-pro);--responsive-typography-label-letter-spacing-lg:var( --ref-typography-letter-spacing-tracking-negative-05 );--responsive-typography-label-letter-spacing-md:var( --ref-typography-letter-spacing-tracking-negative-025 );--responsive-typography-label-letter-spacing-sm:var( --ref-typography-letter-spacing-tracking-negative-025 );--responsive-typography-label-font-lg:var(--ref-typography-weight-bold) var(--ref-typography-size-size-18) /var(--ref-typography-line-height-height-24) var(--ref-typography-font-tt-norms-pro);--responsive-typography-label-font-md:var(--ref-typography-weight-bold) var(--ref-typography-size-size-16) /var(--ref-typography-line-height-height-24) var(--ref-typography-font-tt-norms-pro);--responsive-typography-label-font-sm:var(--ref-typography-weight-bold) var(--ref-typography-size-size-14) /var(--ref-typography-line-height-height-16) var(--ref-typography-font-tt-norms-pro)}}@media(min-width:1024px){:root{--responsive-typography-body-emphasis-letter-spacing-sm:var( --ref-typography-letter-spacing-tracking-0 );--responsive-typography-body-emphasis-font-sm:var(--ref-typography-weight-bold) var(--ref-typography-size-size-16) /var(--ref-typography-line-height-height-20) var(--ref-typography-font-tt-norms-pro);--responsive-typography-body-letter-spacing-md:var(--ref-typography-letter-spacing-tracking-0);--responsive-typography-body-letter-spacing-sm:var(--ref-typography-letter-spacing-tracking-0);--responsive-typography-body-letter-spacing-xs:var(--ref-typography-letter-spacing-tracking-0);--responsive-typography-body-font-md:var(--ref-typography-weight-regular) var(--ref-typography-size-size-18) /var(--ref-typography-line-height-height-26) var(--ref-typography-font-tt-norms-pro);--responsive-typography-body-font-sm:var(--ref-typography-weight-regular) var(--ref-typography-size-size-16) /var(--ref-typography-line-height-height-24) var(--ref-typography-font-tt-norms-pro);--responsive-typography-body-font-xs:var(--ref-typography-weight-regular) var(--ref-typography-size-size-14) /var(--ref-typography-line-height-height-20) var(--ref-typography-font-tt-norms-pro);--responsive-typography-heading-letter-spacing-xl:var( --ref-typography-letter-spacing-tracking-negative-2 );--responsive-typography-heading-letter-spacing-lg:var( --ref-typography-letter-spacing-tracking-negative-1 );--responsive-typography-heading-letter-spacing-md:var( --ref-typography-letter-spacing-tracking-negative-1 );--responsive-typography-heading-letter-spacing-sm:var( --ref-typography-letter-spacing-tracking-negative-1 );--responsive-typography-heading-font-lg:var(--ref-typography-weight-bold) var(--ref-typography-size-size-34) /var(--ref-typography-line-height-height-38) var(--ref-typography-font-tt-norms-pro);--responsive-typography-heading-font-md:var(--ref-typography-weight-bold) var(--ref-typography-size-size-30) /var(--ref-typography-line-height-height-28) var(--ref-typography-font-tt-norms-pro);--responsive-typography-heading-font-sm:var(--ref-typography-weight-bold) var(--ref-typography-size-size-20) /var(--ref-typography-line-height-height-24) var(--ref-typography-font-tt-norms-pro);--responsive-typography-heading-font-xl:var(--ref-typography-weight-bold) var(--ref-typography-size-size-48) /var(--ref-typography-line-height-height-52) var(--ref-typography-font-tt-norms-pro);--responsive-typography-label-letter-spacing-lg:var( --ref-typography-letter-spacing-tracking-negative-05 );--responsive-typography-label-letter-spacing-md:var( --ref-typography-letter-spacing-tracking-negative-025 );--responsive-typography-label-letter-spacing-sm:var( --ref-typography-letter-spacing-tracking-negative-025 );--responsive-typography-label-font-lg:var(--ref-typography-weight-bold) var(--ref-typography-size-size-18) /var(--ref-typography-line-height-height-24) var(--ref-typography-font-tt-norms-pro);--responsive-typography-label-font-md:var(--ref-typography-weight-bold) var(--ref-typography-size-size-16) /var(--ref-typography-line-height-height-24) var(--ref-typography-font-tt-norms-pro);--responsive-typography-label-font-sm:var(--ref-typography-weight-bold) var(--ref-typography-size-size-14) /var(--ref-typography-line-height-height-16) var(--ref-typography-font-tt-norms-pro)}}