.rich-text-block{padding-top:var(--rt-pad-top-m,var(--spacing-section-md));padding-bottom:var(--rt-pad-bottom-m,var(--spacing-section-md))}@media (min-width:768px){.rich-text-block{padding-top:var(--rt-pad-top-d,var(--spacing-section-md));padding-bottom:var(--rt-pad-bottom-d,var(--spacing-section-md))}}.rich-text-block__inner{max-width:var(--rt-max-w,none);margin-inline:auto}.rich-text-block :is(h1,h2,h3,h4,h5,h6){color:var(--rt-heading-color,var(--color-text-dark))}.rich-text-block :is(p,li,blockquote){color:var(--rt-text-color,var(--color-text-dark))}.rich-text-block strong{color:inherit}.rich-text-block a{color:var(--rt-link-color,var(--color-action-text-default))}
.AuthBlock-module__PY0EIa__content{align-items:center;gap:var(--spacing-vertical-ultra);padding-block:var(--spacing-vertical-colosal) var(--spacing-vertical-titan);padding-inline:var(--spacing-horizontal-jumbo);flex-direction:column;display:flex}.AuthBlock-module__PY0EIa__copy{align-items:center;gap:var(--spacing-vertical-medium);max-inline-size:var(--size-lg);text-align:center;flex-direction:column;display:flex}.AuthBlock-module__PY0EIa__headline{color:var(--auth-headline-color-d,var(--color-text-dark));font-family:var(--auth-headline-ff-d,var(--typography-font-family-heading));font-size:var(--auth-headline-fs-d,var(--typography-headline-medium));font-weight:var(--auth-headline-fw-d,var(--typography-font-weight-bold));letter-spacing:var(--auth-headline-ls-d,normal);line-height:var(--auth-headline-lh-d,var(--typography-line-height-small));text-transform:var(--auth-headline-tt-d,none);margin:0}.AuthBlock-module__PY0EIa__description{color:var(--auth-description-color-d,var(--color-text-dark));font-family:var(--auth-description-ff-d,var(--typography-font-family-body));font-size:var(--auth-description-fs-d,var(--typography-body-medium));font-weight:var(--auth-description-fw-d,var(--typography-font-weight-regular));letter-spacing:var(--auth-description-ls-d,var(--typography-letter-spacing-root));line-height:var(--auth-description-lh-d,var(--typography-line-height-medium));text-transform:var(--auth-description-tt-d,none);margin:0}.AuthBlock-module__PY0EIa__descriptionParagraph{margin:0}.AuthBlock-module__PY0EIa__description a,.AuthBlock-module__PY0EIa__portalLink{color:inherit;text-decoration:underline}.AuthBlock-module__PY0EIa__error{background:var(--color-feedback-error-background);border-radius:var(--radius-small);color:var(--color-feedback-error-text);font-family:var(--typography-font-family-body);font-size:var(--typography-body-small);line-height:var(--typography-line-height-medium);padding:var(--spacing-vertical-medium);text-align:center}.AuthBlock-module__PY0EIa__actions{gap:var(--spacing-vertical-large);grid-template-columns:repeat(2, var(--size-3xs));display:grid}@media (max-width:48rem){.AuthBlock-module__PY0EIa__headline{color:var(--auth-headline-color-m,var(--color-text-dark));font-family:var(--auth-headline-ff-m,var(--typography-font-family-heading));font-size:var(--auth-headline-fs-m,var(--typography-headline-medium));font-weight:var(--auth-headline-fw-m,var(--typography-font-weight-bold));letter-spacing:var(--auth-headline-ls-m,normal);line-height:var(--auth-headline-lh-m,var(--typography-line-height-small));text-transform:var(--auth-headline-tt-m,none)}.AuthBlock-module__PY0EIa__description{color:var(--auth-description-color-m,var(--color-text-dark));font-family:var(--auth-description-ff-m,var(--typography-font-family-body));font-size:var(--auth-description-fs-m,var(--typography-body-medium));font-weight:var(--auth-description-fw-m,var(--typography-font-weight-regular));letter-spacing:var(--auth-description-ls-m,var(--typography-letter-spacing-root));line-height:var(--auth-description-lh-m,var(--typography-line-height-medium));text-transform:var(--auth-description-tt-m,none)}.AuthBlock-module__PY0EIa__actions{grid-template-columns:minmax(0, var(--size-sm));justify-content:center;align-self:stretch}}.AuthBlock-module__PY0EIa__guestOnly{background:var(--color-surface-background);min-block-size:100vh;padding-block:var(--spacing-vertical-ultra);padding-inline:var(--spacing-horizontal-xlarge);justify-content:center;align-items:center;display:flex}.AuthBlock-module__PY0EIa__guestOnlyContent{align-items:center;gap:var(--spacing-vertical-jumbo);max-inline-size:var(--layout-container-small);text-align:center;flex-direction:column;display:flex}.AuthBlock-module__PY0EIa__guestOnlyText{color:var(--color-text-medium);font-size:var(--typography-body-medium);line-height:var(--typography-line-height-tall);margin:0}.AuthBlock-module__PY0EIa__guestOnlyLink{color:var(--color-action-primary-background-active);font-weight:var(--typography-font-weight-medium);text-decoration:none}.AuthBlock-module__PY0EIa__guestOnlyLink:hover{text-decoration:underline}
.form-field__required-indicator{color:var(--ov-input-required-color,var(--color-text-medium))}.form-checkbox__input:focus-visible,.form-radio-group__input:focus-visible{outline:var(--stroke-medium) solid var(--color-utility-focus);outline-offset:var(--stroke-medium)}.form-checkbox__input,.form-radio-group__input{width:var(--spacing-vertical-jumbo);height:var(--spacing-vertical-jumbo);accent-color:var(--color-action-primary-background-active);cursor:pointer;flex-shrink:0;margin:0}.form-checkbox__error,.form-radio-group__error{font-family:var(--ov-input-error-font-family,var(--typography-font-family-body));font-size:var(--ov-input-error-font-size,var(--typography-body-small));font-weight:var(--ov-input-error-font-weight,var(--typography-font-weight-regular));line-height:var(--ov-input-error-line-height,var(--typography-line-height-medium));letter-spacing:var(--ov-input-error-letter-spacing,inherit);text-transform:var(--ov-input-error-text-transform,inherit);color:var(--ov-input-error-color,var(--color-field-field-error))}@media (max-width:768px){.form-checkbox__error,.form-radio-group__error{font-family:var(--ov-input-error-font-family-m,var(--ov-input-error-font-family,var(--typography-font-family-body)));font-size:var(--ov-input-error-font-size-m,var(--ov-input-error-font-size,var(--typography-body-small)));font-weight:var(--ov-input-error-font-weight-m,var(--ov-input-error-font-weight,var(--typography-font-weight-regular)));line-height:var(--ov-input-error-line-height-m,var(--ov-input-error-line-height,var(--typography-line-height-medium)));letter-spacing:var(--ov-input-error-letter-spacing-m,var(--ov-input-error-letter-spacing,inherit));text-transform:var(--ov-input-error-text-transform-m,var(--ov-input-error-text-transform,inherit));color:var(--ov-input-error-color-m,var(--ov-input-error-color,var(--color-field-field-error)))}}.form-radio-group{justify-content:flex-start;align-items:stretch;gap:var(--spacing-vertical-small);border:none;flex-direction:column;width:100%;margin:0;padding:0;display:flex}.form-radio-group__legend{font-family:var(--ov-input-label-font-family,var(--typography-font-family-body));font-size:var(--ov-input-label-font-size,var(--typography-body-medium));font-weight:var(--ov-input-label-font-weight,var(--typography-font-weight-medium));line-height:var(--ov-input-label-line-height,var(--typography-line-height-medium));letter-spacing:var(--ov-input-label-letter-spacing,inherit);text-transform:var(--ov-input-label-text-transform,inherit);color:var(--ov-input-label-color,var(--color-text-dark));padding:0}@media (max-width:768px){.form-radio-group__legend{font-family:var(--ov-input-label-font-family-m,var(--ov-input-label-font-family,var(--typography-font-family-body)));font-size:var(--ov-input-label-font-size-m,var(--ov-input-label-font-size,var(--typography-body-medium)));font-weight:var(--ov-input-label-font-weight-m,var(--ov-input-label-font-weight,var(--typography-font-weight-medium)));line-height:var(--ov-input-label-line-height-m,var(--ov-input-label-line-height,var(--typography-line-height-medium)));letter-spacing:var(--ov-input-label-letter-spacing-m,var(--ov-input-label-letter-spacing,inherit));text-transform:var(--ov-input-label-text-transform-m,var(--ov-input-label-text-transform,inherit));color:var(--ov-input-label-color-m,var(--ov-input-label-color,var(--color-text-dark)))}}.form-radio-group__options{justify-content:flex-start;align-items:stretch;gap:var(--spacing-vertical-large);flex-direction:column;display:flex}.form-radio-group__option{justify-content:flex-start;align-items:center;gap:var(--spacing-horizontal-medium);cursor:pointer;flex-direction:row;display:flex}.form-radio-group__option-label{font-family:var(--ov-input-text-font-family,var(--typography-font-family-body));font-size:var(--ov-input-text-font-size,var(--typography-body-large));font-weight:var(--ov-input-text-font-weight,var(--typography-font-weight-regular));line-height:var(--ov-input-text-line-height,var(--typography-line-height-tall));letter-spacing:var(--ov-input-text-letter-spacing,inherit);text-transform:var(--ov-input-text-text-transform,inherit);color:var(--ov-input-text-color,var(--color-text-dark))}@media (max-width:768px){.form-radio-group__option-label{font-family:var(--ov-input-text-font-family-m,var(--ov-input-text-font-family,var(--typography-font-family-body)));font-size:var(--ov-input-text-font-size-m,var(--ov-input-text-font-size,var(--typography-body-large)));font-weight:var(--ov-input-text-font-weight-m,var(--ov-input-text-font-weight,var(--typography-font-weight-regular)));line-height:var(--ov-input-text-line-height-m,var(--ov-input-text-line-height,var(--typography-line-height-tall)));letter-spacing:var(--ov-input-text-letter-spacing-m,var(--ov-input-text-letter-spacing,inherit));text-transform:var(--ov-input-text-text-transform-m,var(--ov-input-text-text-transform,inherit));color:var(--ov-input-text-color-m,var(--ov-input-text-color,var(--color-text-dark)))}}.form-radio-group--disabled{opacity:var(--opacity-disabled)}.form-radio-group--disabled .form-radio-group__option,.form-radio-group--disabled .form-radio-group__input{cursor:not-allowed}.form-checkbox{justify-content:flex-start;align-items:stretch;gap:var(--spacing-vertical-small);flex-direction:column;width:100%;display:flex}.form-checkbox__row{justify-content:flex-start;align-items:center;gap:var(--spacing-horizontal-medium);cursor:pointer;flex-direction:row;display:flex}.form-checkbox__label{font-family:var(--ov-input-label-font-family,var(--typography-font-family-body));font-size:var(--ov-input-label-font-size,var(--typography-body-large));font-weight:var(--ov-input-label-font-weight,var(--typography-font-weight-regular));line-height:var(--ov-input-label-line-height,var(--typography-line-height-tall));letter-spacing:var(--ov-input-label-letter-spacing,inherit);text-transform:var(--ov-input-label-text-transform,inherit);color:var(--ov-input-label-color,var(--color-text-dark))}@media (max-width:768px){.form-checkbox__label{font-family:var(--ov-input-label-font-family-m,var(--ov-input-label-font-family,var(--typography-font-family-body)));font-size:var(--ov-input-label-font-size-m,var(--ov-input-label-font-size,var(--typography-body-large)));font-weight:var(--ov-input-label-font-weight-m,var(--ov-input-label-font-weight,var(--typography-font-weight-regular)));line-height:var(--ov-input-label-line-height-m,var(--ov-input-label-line-height,var(--typography-line-height-tall)));letter-spacing:var(--ov-input-label-letter-spacing-m,var(--ov-input-label-letter-spacing,inherit));text-transform:var(--ov-input-label-text-transform-m,var(--ov-input-label-text-transform,inherit));color:var(--ov-input-label-color-m,var(--ov-input-label-color,var(--color-text-dark)))}}.form-checkbox--disabled{opacity:var(--opacity-disabled)}.form-checkbox--disabled .form-checkbox__row,.form-checkbox--disabled .form-checkbox__input{cursor:not-allowed}.form-message{font-family:var(--typography-font-family-body);font-size:var(--typography-body-medium);font-weight:var(--typography-font-weight-regular);line-height:var(--typography-line-height-tall);color:var(--color-text-medium)}