.gb-language{position:relative;flex:none;font-size:13px;color:var(--navy,#082c60)}
.gb-language summary{display:flex;gap:7px;align-items:center;cursor:pointer;list-style:none;padding:10px 3px;font-weight:700}
.gb-language summary::-webkit-details-marker{display:none}
.gb-language summary:after{display:none!important}
.gb-language nav{position:absolute;inset-inline-end:0;top:100%;min-width:155px;background:#fff;padding:8px;border:1px solid #dbe4e7;box-shadow:0 12px 30px #082c6015;z-index:60;border-radius:6px}
.gb-language nav a{display:block;padding:9px 13px;text-decoration:none;font-size:14px;white-space:nowrap}
.gb-language nav a:hover,.gb-language nav a[aria-current]{background:#e9f6f2;color:#082c60}
[lang="ar"]{font-family:"Segoe UI",Tahoma,Arial,sans-serif;letter-spacing:normal}
[lang="ar"] body{--font-brand:"Segoe UI",Tahoma,Arial,sans-serif}
[lang="ar"] h1,[lang="ar"] h2,[lang="ar"] h3,[lang="ar"] .eyebrow,[lang="ar"] .nav,[lang="ar"] button,[lang="ar"] input,[lang="ar"] textarea{font-family:inherit;letter-spacing:normal;line-height:1.5}
[lang="zh-Hans"]{font-family:"Microsoft YaHei","PingFang SC","Noto Sans CJK SC",sans-serif}
[lang="zh-Hans"] body{--font-brand:"Microsoft YaHei","PingFang SC","Noto Sans CJK SC",sans-serif}
[lang="zh-Hans"] h1,[lang="zh-Hans"] h2,[lang="zh-Hans"] h3{font-family:inherit;letter-spacing:0;line-height:1.22}
[dir="rtl"] .spec-table th,[dir="rtl"] .spec-table td,[dir="rtl"] input,[dir="rtl"] textarea{text-align:right}
[dir="rtl"] .spec-table td,[dir="rtl"] a[href^="tel:"],[dir="rtl"] a[href^="mailto:"]{direction:ltr;unicode-bidi:isolate}
[dir="rtl"] .c4-sidebar,[dir="rtl"] .c4-card-copy,[dir="rtl"] .r4-project-copy{text-align:right}
[dir="rtl"] .c4-sidebar nav a,[dir="rtl"] .c4-sidebar nav button{text-align:right}
[dir="rtl"] .c4-sidebar small{margin-left:0;margin-inline-start:auto}
[dir="rtl"] .c4-stage-size{direction:ltr;unicode-bidi:isolate}
[dir="rtl"] .p11-use-cases ul{padding-right:20px;padding-left:0}
[dir="rtl"] .c4-product-stage:before{inset:0 -40vw 0 0}
[dir="rtl"] .c4-cover-stage:before{inset:0 0 0 -40vw;transform:skewX(8deg);transform-origin:bottom right}
[dir="rtl"] .p5-brand-stage:before{inset:0 0 0 -50vw;transform:skewX(7deg);transform-origin:bottom right}
[dir="rtl"] .g6-checklist li:before{left:auto;right:0}
@media(min-width:701px){[dir="rtl"] .c4-cover-copy,[dir="rtl"] .p5-hero-copy{padding-right:0;padding-left:35px}[dir="rtl"] .c4-product-copy{padding-right:35px;padding-left:0}}
@media(max-width:700px){[dir="rtl"] .c4-cover-stage:before{inset:0 -50px;transform:none}}
[dir="rtl"] .b9-showcase{direction:ltr;padding-left:0;padding-right:38px}
[dir="rtl"] .b9-showcase:after{left:auto;right:100%}
[dir="rtl"] .b9-showcase:before{left:auto;right:-1px;clip-path:polygon(0 0,100% 0,100% 100%)}
[dir="rtl"] .b9-copy{padding-left:35px;padding-right:0}
[dir="rtl"] .b9-copy-note>span{padding-right:0;padding-left:18px;border-right:0;border-left:1px solid #375d7e}
@media(min-width:701px) and (max-width:1150px){[dir="rtl"] .b9-showcase{padding-right:25px}[dir="rtl"] .b9-copy{padding-left:22px}}
@media(max-width:700px){[dir="rtl"] .b9-showcase{padding:0 24px}[dir="rtl"] .b9-copy{padding:35px 24px 32px}}
.header-inner .nav{gap:clamp(12px,1.5vw,26px)}
@media(min-width:1000px){[lang="de"] .header-inner .nav{font-size:13px;gap:14px}[lang="de"] .header-quote{font-size:12px}}
@media(max-width:760px){.gb-language summary{padding:10px 0}.header-actions{gap:12px}[dir="rtl"] .nav.open{left:0;right:0}}
