html {letter-spacing:0}
.content,.intro,.card,.tile,.header-right,.license-summary,.registration-feature,.step-copy{min-width:0}
h1,h2,h3,p,button,a,label,dt,dd,.device-name,.notification-heading{overflow-wrap:anywhere}
.brand strong,.brand small,.eyebrow{letter-spacing:0}
.language-options{right:auto;left:auto;inset-inline-end:0;max-height:min(440px,70vh);overflow:auto;min-width:185px}
.language-options button{direction:ltr;text-align:start}
.language-options img,.language-menu summary img{flex:none}
.language-check,.language-chevron{margin-left:0;margin-inline-start:auto}
.sidebar a,.sidebar button,.row button,.device-table th,.device-table td{text-align:start}
.maintenance-languages{flex-wrap:wrap;justify-content:flex-end;gap:10px 16px;max-width:640px}
.maintenance-languages [aria-current]{color:var(--cyan);text-decoration:underline;text-underline-offset:5px}
input[type=email],input[type=password],.program-code,.license-id,.device-time,.registration-email,a[href^="mailto:"]{direction:ltr;unicode-bidi:isolate}
.license-facts dd,.order-totals dd{margin-inline-start:0;overflow-wrap:anywhere;unicode-bidi:plaintext}
.brand{direction:ltr}
html[dir=rtl] body{font-family:Arial,Tahoma,sans-serif}
html[dir=rtl] .brand small{direction:rtl}
html[dir=rtl] footer>span{margin-right:0;margin-inline-end:auto}
html[dir=rtl] .connection-steps,html[dir=rtl] .registration-next{padding-left:0;padding-inline-start:24px}
.intro h1{font-size:48px;letter-spacing:0}
.maintenance-card h1{font-size:36px}
@media(max-width:1000px){.auth-layout{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:28px}.intro h1{font-size:36px}}
@media(max-width:720px){.intro h1{font-size:32px}.maintenance-card h1{font-size:28px}.maintenance-page header{flex-wrap:wrap}.maintenance-languages{justify-content:flex-start}.language-menu summary{min-width:120px}.header-right{max-width:50%}.license-capacity{flex-wrap:wrap}.content h1{font-size:27px}}

.website-link{display:inline-flex;align-items:center;gap:6px}
.website-link svg{flex:none}
footer .website-link span{margin:0}
