@font-face{font-family:'Noto Sans Arabic';font-style:normal;font-weight:400 500;font-display:swap;src:url('noto-sans-arabic-regular.woff') format('woff')}@font-face{font-family:'Noto Sans Arabic';font-style:normal;font-weight:600 800;font-display:swap;src:url('noto-sans-arabic-bold.woff') format('woff')}
.languages.language-picker{position:relative;display:block;min-width:64px;direction:ltr;z-index:70}.language-picker summary{list-style:none;cursor:pointer;padding:12px 10px;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600}.language-picker summary::-webkit-details-marker{display:none}.language-picker summary::after{content:'⌄';font-size:15px}.language-options{position:absolute;right:0;top:100%;min-width:170px;background:#fff;border:1px solid #d6e0e8;box-shadow:0 12px 30px #12354c20;padding:7px;display:grid;gap:2px}.language-options a{display:flex;align-items:center;justify-content:space-between;padding:11px 13px;color:#12354c;font-size:13px;text-decoration:none;white-space:nowrap}.language-options a:hover,.language-options a[aria-current=page]{background:#eef5f9;color:#0879be}.language-options a:focus-visible{outline:2px solid #137bbc}.guide-footer-link{font-size:13px}.spec-table [dir=ltr],.spec-summary [dir=ltr]{unicode-bidi:isolate}.technical-specs details[open] summary{border-bottom:1px solid #d8e2e9;margin-bottom:15px}
html[lang=ru] .desktop-nav{gap:15px}html[lang=ru] .desktop-nav a,html[lang=ru] .desktop-nav button{font-size:13px}html[lang=fr] .desktop-nav{gap:17px}
html[dir=rtl] body{font-family:'Noto Sans Arabic',Arial,sans-serif}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{letter-spacing:0;line-height:1.45}html[dir=rtl] .eyebrow{letter-spacing:0;line-height:1.8}html[dir=rtl] .hero h1{font-size:clamp(40px,5.2vw,78px)}html[dir=rtl] .brand,html[dir=rtl] a[href^='mailto:'],html[dir=rtl] a[href^='tel:'],html[dir=rtl] .docs-code,html[dir=rtl] .model-code,html[dir=rtl] .family-code,html[dir=rtl] .detail-series{direction:ltr;unicode-bidi:isolate}html[dir=rtl] input[type=email]{direction:ltr;text-align:start}html[dir=rtl] .desktop-nav{gap:20px}html[dir=rtl] .desktop-nav a,html[dir=rtl] .desktop-nav button{font-size:13px}html[dir=rtl] .product-dialog .dialog-close{left:24px;right:auto}html[dir=rtl] .product-dialog .dialog-copy{text-align:right}html[dir=rtl] .detail-overview,html[dir=rtl] .guide-article{text-align:right}html[dir=rtl] .spec-summary dd{font-family:Arial,sans-serif}html[dir=rtl] .language-options{text-align:right}
@media(max-width:760px){.language-picker summary{padding:10px 7px}.languages.language-picker{min-width:52px}html[lang=ru] h1{overflow-wrap:anywhere}html[dir=rtl] .hero h1{font-size:42px}.spec-summary{grid-template-columns:1fr}.spec-table-wrap{max-width:calc(100vw - 40px)}}
