.notification__root{position:relative;width:100%;padding:var(--space-lg);border-radius:var(--space-sm);gap:var(--space-md);display:flex}.notification__root.--default{background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-300)}.notification__root.--default .notification__title{color:var(--color-neutral-800)}.notification__root.--default .notification__description{color:var(--color-neutral-700)}.notification__root.--default .notification__icon,.notification__root.--default .notification__link{color:var(--color-brand-insurance-800)}.notification__root.--outlined{background-color:var(--color-neutral-100);border:none}.notification__root.--outlined .notification__title{color:var(--color-neutral-800)}.notification__root.--outlined .notification__description{color:var(--color-neutral-700)}.notification__root.--outlined .notification__icon,.notification__root.--outlined .notification__link{color:var(--color-brand-insurance-800)}.notification__root.--information{background-color:var(--color-brand-insurance-800);border:none}.notification__root.--information .notification__description,.notification__root.--information .notification__icon,.notification__root.--information .notification__link,.notification__root.--information .notification__title{color:var(--color-neutral-0)}.notification__root.--information{white-space:pre-line}.notification__root.--attention{background-color:var(--color-accent-yellow-300);border:none}.notification__root.--attention .notification__title{color:var(--color-neutral-800)}.notification__root.--attention .notification__description{color:var(--color-neutral-700)}.notification__root.--attention .notification__icon,.notification__root.--attention .notification__link{color:var(--color-accent-yellow-800)}.notification__root.--success{background-color:var(--color-accent-green-300);border:none}.notification__root.--success .notification__title{color:var(--color-neutral-800)}.notification__root.--success .notification__description{color:var(--color-neutral-700)}.notification__root.--success .notification__icon,.notification__root.--success .notification__link{color:var(--color-accent-green-800)}.notification__root.--error{background-color:var(--color-accent-red-300);border:none}.notification__root.--error .notification__title{color:var(--color-neutral-800)}.notification__root.--error .notification__description{color:var(--color-neutral-700)}.notification__root.--error .notification__icon,.notification__root.--error .notification__link{color:var(--color-accent-red-800)}.notification__title{font-family:var(--font-family-primary);font-size:var(--font-size-xl);line-height:2.4rem;font-weight:700}.left{margin-right:var(--font-size-md)}.right{margin-left:var(--font-size-md)}.notification__description{white-space:pre-line;font-family:var(--font-family-primary);font-size:var(--font-size-lg);line-height:2.4rem;font-weight:var(--font-weight-regular)}.notification__content{display:flex;flex-direction:column;gap:8px}.notification__link{color:var(--color-brand-insurance-900);font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);line-height:20px;margin-top:var(--space-md);cursor:pointer;text-align:end}.radio__root{display:flex;flex-direction:row;align-items:flex-start;outline:none;gap:var(--space-lg);cursor:pointer}.radio__root.--default .radio__input{background-color:var(--color-neutral-0)}.radio__root.--default .radio__svg{display:none}.radio__root.--checked .radio__input{background-color:var(--color-brand-insurance-900);border-color:var(--color-brand-insurance-900)}.radio__root.--checked .radio__svg{display:unset}.radio__root.--disabled .radio__input{background-color:var(--color-neutral-200);border-color:var(--color-neutral-550)}.radio__root.--disabled .radio__svg{display:none}.radio__root.--disabled .radio__label{color:var(--color-neutral-550)}.radio__label{font-family:var(--font-open-sans);font-weight:400;font-size:var(--font-size-xl);line-height:20px;margin:0;color:var(--color-neutral-700)}.radio__input{cursor:pointer;width:2rem;height:2rem;border-radius:100%;border-width:.2rem;border-style:solid;border-color:var(--color-neutral-700);display:flex;justify-content:center;align-items:center;flex-shrink:0}