.additional-information__title{margin-bottom:var(--spacing-md)}.additional-information__sub-title{margin-bottom:var(--spacing-sm)}.additional-information__radios{gap:var(--spacing);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.additional-information__form{margin-bottom:var(--spacing-md)}@media screen and (width>=768px){.additional-information__form{margin-bottom:var(--spacing-lg)}}.additional-information__form textarea{max-width:initial;resize:vertical;width:100%;min-height:7.5rem}.additional-information__consent{align-items:flex-start}.additional-information__consent label:after{content:none}.additional-information__actions{justify-content:center;align-items:center;gap:var(--spacing-md);width:100%;margin-bottom:var(--spacing-md);display:flex}@media screen and (width>=768px){.additional-information__actions{justify-content:flex-start}}.additional-information__actions .btn--tertiary{font-weight:var(--fw-regular);padding-left:0;padding-right:0;font-size:1.125rem;line-height:1.5rem;text-decoration:underline}.additional-information__actions .btn--tertiary:hover,.additional-information__actions .btn--tertiary:focus{text-decoration-thickness:.125rem}.additional-information__disclaimer-text,.additional-information__disclaimer-text a:not(.btn):not(.link){font-size:.875rem;line-height:1.25rem}.additional-information__consent-text p{display:inline}.additional-information__error-message{color:var(--color-red);margin:var(--spacing-sm) 0;font-size:.875rem;line-height:1.25rem}@media screen and (width>=768px){.additional-information__error-message{text-align:left}}.additional-information__payment-section{margin-bottom:var(--spacing-md)}@media screen and (width>=768px){.additional-information__payment-section{margin-bottom:var(--spacing-lg)}}.additional-information__payment-text{margin-bottom:var(--spacing-md)}.additional-information__insurance-box{align-items:center;gap:var(--spacing-md);background-color:var(--color-green-light);padding:var(--spacing-md);border-radius:.5rem;display:flex}.additional-information__insurance-box-icon{flex-shrink:0;width:4rem;height:4rem}.additional-information__insurance-box-title{font-size:1.125rem;font-weight:var(--fw-bold);margin-bottom:var(--spacing-xs)}.additional-information__insurance-box-text{font-size:1rem;line-height:1.5rem}
