.languages a{font-size:.86rem;padding:12px 9px;min-height:44px}.hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.form-card .card-top{margin-bottom:22px}.form-card details p{padding-block:12px;line-height:1.75}.languages a[aria-current]{font-weight:600}input[type=date]{min-width:0}body{overflow-wrap:break-word}button{touch-action:manipulation}

.field label,.consent label,.field small,.fine-print,.draft-status,.field-error{font-size:1rem}.button{min-height:52px}.field input,.field textarea,.field select{font-size:1rem}.footer{font-size:1rem}.languages a{display:inline-block}.full-message{white-space:pre-wrap;overflow-wrap:anywhere}

@media(max-width:720px){.intro .steps{display:none}.intro .help{margin-top:18px}.main-grid{gap:22px}.intro .help h2{font-size:1rem}}
