.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.language-control{display:flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;color:#30363a}.language-control select{min-height:44px;min-width:126px;padding:0 34px 0 12px;background:#fff;border:1px solid #777;border-radius:0;color:#1f2529;font:inherit}.button,.text-button,.icon-button,.step,.close-dialog,.brand,a,input,select{min-width:24px;min-height:24px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #004f9e;outline-offset:3px;box-shadow:none}.text-button:focus-visible{outline-offset:5px}.step:focus-visible{position:relative;z-index:1}.accessibility-statement{max-width:1180px;margin:0 auto;padding:28px;scroll-margin-top:24px;border-top:1px solid #d7d7d7;background:#fff}.accessibility-statement h2{font-size:1.3rem}.accessibility-statement p{max-width:900px;color:#454d52}.accessibility-statement a{display:inline-block;color:#004f9e;font-weight:700}.check input,.consent-box input{width:20px;height:20px;flex:none}.toggle{min-height:64px}.close-dialog{width:44px;height:44px}.icon-button{width:40px;height:40px}.form-result{font-size:.95rem}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (forced-colors:active){.step.active,.primary,.number,.source-icon{forced-color-adjust:auto;border:2px solid CanvasText}}@media (max-width:720px){.language-control>span{display:none}.language-control select{min-width:110px}.accessibility-statement{padding:24px}.step{min-height:96px}}
