
.lang-switch{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0;border:1px solid #087f7055;border-radius:30px;padding:9px 13px;background:#fffaf0;color:#153f39;text-decoration:none;font:600 13px/1.3 Arial,sans-serif;min-height:42px}.lang-switch b{font-weight:500}.nav{gap:16px;flex-wrap:wrap}.nav nav{gap:18px}.locale-dialog{color:#153f39;background:#fffbf2;border:0;border-radius:24px;padding:28px;width:min(850px,92vw);max-height:90dvh;overflow:auto;box-sizing:border-box;box-shadow:0 24px 100px #082b2660}.locale-dialog::backdrop{background:#082b26b8}.locale-dialog h2{font:clamp(26px,4vw,42px)/1.15 Georgia,serif;letter-spacing:0;margin:16px 0}.locale-dialog p{color:#56685f;font-size:14px}.locale-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.locale-close{border:1px solid #cbd5c8;border-radius:20px;background:white;color:#153f39;padding:8px 15px;cursor:pointer;font:inherit}.locale-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.locale-options a{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:14px 18px;border:1px solid #bdd6ca;border-radius:13px;background:#fffdf7;text-decoration:none;color:#153f39;font:600 17px/1.5 Arial,sans-serif;box-sizing:border-box;transition:background .15s,transform .15s}.locale-options a:hover,.locale-options a:focus-visible{background:#b9ef50;transform:translateY(-2px)}.locale-options a[aria-current]{background:#b9ef50;border-color:#087f70}.locale-options .locale-code{font:11px Arial,sans-serif;opacity:.6;letter-spacing:1px}.locale-options a:nth-child(4n+2){border-bottom:3px solid #ff654b}.locale-options a:nth-child(4n+3){border-bottom:3px solid #ffce53}.locale-options a:nth-child(4n){border-bottom:3px solid #369b89}.language span{unicode-bidi:plaintext}.locale-privacy-bar{max-width:760px;margin:20px auto 0;padding:0 25px;text-align:end}html[dir=rtl] body{text-align:right}html[dir=rtl] .feature{padding-right:38px;padding-left:0}html[dir=rtl] .feature:before{left:auto;right:0}html[dir=rtl] h1,html[dir=rtl] h2{letter-spacing:0}html[dir=rtl] .email{direction:ltr;unicode-bidi:isolate;display:inline-block}html[dir=rtl] .screen{transform:rotate(3deg)}html[lang=hi] h1,html[lang=bn] h1,html[lang=ur] h1,html[lang=ar] h1{line-height:1.4;letter-spacing:0}html[lang=ja] h1,html[lang=zh] h1{line-height:1.3;letter-spacing:0}.guide-steps,.guide-heading>*,.split>*{min-width:0}h1,h2,h3,p,a,summary{overflow-wrap:break-word}
@media(max-width:1100px){.nav nav{gap:12px}.nav{padding-inline:4%}.brand{font-size:14px}.nav nav a{font-size:12px}.nav .btn{padding:12px 16px}}
@media(max-width:800px){.nav{display:grid;grid-template-columns:1fr auto auto;gap:8px}.nav nav{top:100%;gap:18px}.nav .brand{min-width:0;font-size:13px;letter-spacing:1px}.nav .brand small{font-size:8px}.lang-switch{padding:8px 10px;font-size:12px;max-width:150px}.lang-switch b{display:none}.locale-options{grid-template-columns:repeat(2,minmax(0,1fr))}.locale-dialog{padding:20px}.locale-options a{font-size:15px;padding:12px}.screen,html[dir=rtl] .screen{transform:none}}
@media(max-width:360px){.locale-options{grid-template-columns:1fr}.lang-switch{max-width:110px}.nav .brand{font-size:11px}}
