.ErrorBanner_errorBanner__vImZp{display:flex;gap:2rem}@media screen and (max-width:550px){.ErrorBanner_errorBanner__vImZp svg{display:none}}.ErrorBanner_errorTitle__V7lDo p{font-weight:600!important;color:#c9390c}.ErrorBanner_errorLine__Znqwl p{font-size:1rem!important}.bereavements_title__tcAKy{margin-bottom:1rem;font:800 2.25rem/96% Oldschool,sans-serif}@supports(text-wrap:balance){.bereavements_title__tcAKy{text-wrap:balance}}html:not(.ds-v2) .bereavements_title__tcAKy{font-family:Oldschool,sans-serif}@media(min-width:90rem){.bereavements_title__tcAKy{font:800 3.25rem/96% Oldschool,sans-serif;letter-spacing:normal;line-height:110%}}.bereavements_subtitle__S2d2e{margin-bottom:1rem;font:800 1.5rem/120% Oldschool,sans-serif}@supports(text-wrap:balance){.bereavements_subtitle__S2d2e{text-wrap:balance}}html:not(.ds-v2) .bereavements_subtitle__S2d2e{font-family:Oldschool,sans-serif}@media(min-width:90rem){.bereavements_subtitle__S2d2e{font:800 2.25rem/90% Oldschool,sans-serif;letter-spacing:normal}}.bereavements_fieldset__rZR_6{border:0;padding:0;margin-bottom:1rem}.bereavements_fieldset__rZR_6 legend{margin-bottom:1rem;font:800 2.25rem/96% Oldschool,sans-serif}@supports(text-wrap:balance){.bereavements_fieldset__rZR_6 legend{text-wrap:balance}}html:not(.ds-v2) .bereavements_fieldset__rZR_6 legend{font-family:Oldschool,sans-serif}@media(min-width:90rem){.bereavements_fieldset__rZR_6 legend{font:800 3.25rem/96% Oldschool,sans-serif;letter-spacing:normal;line-height:110%}}.bereavements_fieldset__rZR_6 label{font-size:1rem}.bereavements_fieldset__rZR_6 label p[class*=hint]{color:#707070!important}.bereavements_fieldsetDescription__2MX_d{margin-bottom:3rem;max-width:55ch}.bereavements_fieldContainer__Ru5LH{display:grid;grid-template-columns:1fr;justify-content:center;align-items:center;grid-gap:1rem;gap:1rem;margin-bottom:1rem;max-width:20rem}.bereavements_fieldContainer__Ru5LH select{max-width:80vw}@media screen and (min-width:38.5rem){.bereavements_fieldContainer__Ru5LH{grid-template-columns:repeat(2,1fr);max-width:100%}}.bereavements_standardFontSize__p_PKr,.bereavements_standardFontSize__p_PKr p,.bereavements_standardFontSize__p_PKr span{font-size:1rem}.bereavements_narrowText__SYgRA{max-width:75ch}.bereavements_errorText__K0E3O{color:#e74c3c!important;margin-top:.8em}.bereavements_confirmationBlock__Y_y67 h2,.bereavements_confirmationBlock__Y_y67 p{margin-bottom:2rem}.bereavements_linkButton__XLmzm{vertical-align:baseline;color:#016b83!important;font-size:inherit!important}.bereavements_checkboxLabel__FXpfE{vertical-align:sub}