.language-picker{border:1px solid #414349;border-radius:5px;background:#252629;color:#e4e5e9;min-height:31px;max-width:91px;padding:4px 5px;font-size:13px;cursor:pointer;touch-action:manipulation}
.header-search{min-width:110px}
html[lang="en"] .brand small{font-size:12px;letter-spacing:1.2px}
html[lang="en"] .carousel-slide .hero-content h1,html[lang="en"] .carousel-slide .hero-content h2{font-size:35px;letter-spacing:-1.2px}
html[lang="en"] .carousel-slide .hero-content p{max-width:400px;font-size:13px;line-height:1.7}
html[lang="en"] .section-heading.compact h2{font-size:15px}
html[lang="en"] .product-title{font-size:14px}
html[lang="en"] .service-strip p>span{max-width:235px;line-height:1.7}
html[lang="en"] .hero-content .button{font-size:13px}
html[lang="en"] .order-progress{gap:7px}
@media(max-width:1150px){.header-inner{gap:23px}.header-actions{gap:12px}.header-search{max-width:300px}html[lang="en"] .main-nav{gap:20px}}
@media(max-width:920px){.header-inner{gap:18px}.header-search{max-width:225px}.language-picker{max-width:83px;font-size:12px}html[lang="en"] .main-nav{gap:15px}html[lang="en"] .carousel-slide .hero-content h1,html[lang="en"] .carousel-slide .hero-content h2{font-size:30px}html[lang="en"] .carousel-slide .hero-content p{max-width:265px}html[lang="en"] .section-heading.compact h2{font-size:14px}html[lang="en"] .service-strip p>span{max-width:165px}}
@media(max-width:680px){.header-inner{gap:15px 12px}.header-actions{gap:9px}.language-picker{font-size:12px;width:70px;max-width:70px;min-height:30px;padding:3px}.brand{font-size:18px;gap:7px}.brand-mark{width:26px;height:29px;font-size:23px}.brand small{font-size:12px;letter-spacing:2px}.main-nav{gap:12px}.main-nav a{font-size:12px}.header-search{max-width:none}html[lang="en"] .main-nav{gap:11px}html[lang="en"] .brand small{font-size:12px;letter-spacing:.7px}html[lang="en"] .carousel-slide .hero-content h1,html[lang="en"] .carousel-slide .hero-content h2{font-size:26px;letter-spacing:-1px}html[lang="en"] .carousel-slide .hero-content p{font-size:12px;max-width:225px}html[lang="en"] .product-title{font-size:14px}html[lang="en"] .section-heading h2{font-size:20px}html[lang="en"] .section-heading h2>span{margin-left:7px}html[lang="en"] .catalog-options select{width:auto;max-width:145px;font-size:12px}html[lang="en"] .order-progress{gap:5px}html[lang="en"] .service-strip p>span{max-width:none}html[lang="en"] .orbit-label{font-size:12px}}
@media(max-width:374px){.header-actions{gap:5px}.language-picker{width:62px;max-width:62px}.header-inner{column-gap:8px}.brand{font-size:16px}.main-nav{gap:8px}.main-nav a{font-size:12px}}
