.wsl-language{display:flex;align-items:center;justify-content:flex-end;gap:4px;flex-shrink:0}.wsl-language a{display:inline-block;padding:8px 10px;border-radius:7px;font:600 11px/1.4 Arial,sans-serif;color:#536d8c;text-decoration:none;white-space:nowrap}.wsl-language a[aria-current=page]{background:#193e6d;color:#fff}.wsl-language a:focus-visible{outline:2px solid #6289ba;outline-offset:3px}main>.wsl-language{margin:0 0 18px}html[lang=en] .registration-heading h1{font-size:clamp(23px,2.4vw,34px)}html[lang=en] .registration-section-title{flex-wrap:wrap}html[lang=en] .registration-steps a{line-height:1.5}html[lang=en] .registration-inline{flex-wrap:wrap}html[lang=en] .registration-inline button{white-space:normal;line-height:1.4}html[lang=en] .membership-intro h2{font-size:clamp(26px,2.7vw,39px);letter-spacing:-1px}html[lang=en] .registration-section-title p,html[lang=en] .registration-field-hint,html[lang=en] .registration-note{line-height:1.7}html[lang=en] .registration-policy summary small{white-space:nowrap}html[lang=en] .membership-signin{line-height:1.6}html[lang=en] .registration-bottom>div{flex-wrap:wrap}@media(max-width:780px){.registration-page>header{flex-wrap:wrap;gap:12px}.registration-page>header .wsl-language{order:1;margin-left:auto}.registration-page>header .membership-signin{order:2;flex-basis:100%;text-align:right}.wsl-language a{padding:8px 7px;font-size:10px}}

html[lang=en] .registration-page .registration-steps a{white-space:normal;overflow-wrap:anywhere;line-height:1.6}html[lang=en] .registration-page .registration-steps a>span{flex:none}html[lang=en] .registration-page .registration-contact .registration-inline{flex-wrap:wrap}html[lang=en] .registration-page .registration-contact .registration-inline input{min-width:110px;flex:1 1 110px}html[lang=en] .registration-page .registration-contact .registration-inline button{white-space:normal;overflow-wrap:anywhere;min-height:46px}@media(max-width:650px){html[lang=en] .registration-page .registration-steps a{gap:5px;padding:10px 5px;font-size:10px}}
