.language-switch{display:flex;align-items:center;gap:9px;white-space:nowrap;font:600 15px/1.2 "Rapid Sans",sans-serif;border-left:1px solid #cfdae4;padding-left:16px;margin-left:4px}.language-switch a{padding:10px 3px;color:#647b8e}.language-switch span{color:#0868cd}.site-header{gap:18px}.footer-logos{display:flex;align-items:center;gap:22px;background:#fff;border-radius:3px;padding:16px 18px;width:fit-content;margin-bottom:22px}.footer-logos img{width:165px;height:55px;object-fit:contain}.footer-logos img+img{width:132px}.footer-brand{flex:1.5;max-width:450px;min-width:290px}footer .footer-brand strong{font-size:21px}footer .footer-brand p{font-size:14px;line-height:1.7;color:#cad8e4;margin:10px 0}footer{align-items:flex-start}footer>div{min-width:150px}.headquarters-hero{background:#102f4b}.headquarters-hero figure{margin:0;background:#eaf4fa}.headquarters-hero figure img{display:block;width:100%;height:auto;max-height:none;object-fit:contain}.headquarters-copy{max-width:1600px;margin:auto;padding:52px 5%;display:grid;grid-template-columns:1.4fr 1fr;gap:50px;color:white}.headquarters-copy .eyebrow{color:#86c5ff}.headquarters-copy h1{font-size:clamp(32px,3.5vw,54px);color:white}.headquarters-copy h2{font-size:25px;color:white}.headquarters-copy p{color:#d4e4f0}.headquarters-copy .button{margin-top:10px}.research-detail{max-width:1200px}.paper-figure{margin:40px 0}.paper-figure button{border:1px solid #d9e3ed;padding:18px;background:#f6f9fc;width:100%;cursor:zoom-in}.paper-figure img{display:block;width:100%;max-height:1050px;object-fit:contain}.paper-figure figcaption{font-size:15px;line-height:1.8;padding-top:18px}.evidence-note{padding:20px 24px;background:#eff6fc;border-left:3px solid #1c74c5}.cell-gallery{display:flex;gap:20px;flex-wrap:wrap}.cell-gallery img{max-width:350px;max-height:320px;object-fit:contain}.research-detail .tags{margin-bottom:24px}html[lang=en] .site-header{padding-left:3%;padding-right:3%;gap:15px}html[lang=en] .main-navigation{gap:20px}html[lang=en] .main-navigation>a,html[lang=en] .product-menu>summary{font-size:16px;letter-spacing:0}html[lang=en] .brand img{width:185px}html[lang=en] .nav-cta{font-size:14px;padding:12px 15px}html[lang=en] h1,html[lang=en] h2,html[lang=en] h3{letter-spacing:0}html[lang=en] .product-detail h1{font-size:clamp(30px,3.4vw,54px)}html[lang=en] .product-body h3{font-size:25px;line-height:1.25}html[lang=en] .card-specs{font-size:15px}html[lang=en] .card-specs>div{grid-template-columns:40% 1fr}html[lang=en] .network-copy h1{font-size:clamp(38px,4vw,62px)}html[lang=en] .network-copy h2{font-size:clamp(26px,2.8vw,40px)}html[lang=en] .network-copy .button{white-space:normal}html[lang=en] .hero-capabilities{flex-wrap:wrap}html[lang=en] .hero-capabilities span{white-space:normal}html[lang=en] .mega-menu strong{font-size:20px}html[lang=en] .download-list b{white-space:nowrap}.language-switch a:hover{color:#006bca}
@media(max-width:1300px){.site-header .main-navigation{gap:18px}.site-header .main-navigation>a,.site-header .product-menu>summary{font-size:16px}html[lang=en] .main-navigation{gap:12px}.brand img{max-width:185px}.language-switch{padding-left:10px}}
@media(max-width:1120px){.site-header .menu-toggle{display:block;margin-left:auto}.site-header .main-navigation{display:none;position:absolute;top:100%;left:0;right:0;background:white;max-height:80vh;overflow:auto;padding:22px 5%;border-bottom:1px solid #ccd9e4}.site-header .main-navigation.is-open{display:flex;flex-direction:column;gap:18px;align-items:stretch}.site-header .product-menu{position:static}.site-header .mega-menu{position:static;width:auto;box-shadow:none;margin-top:15px}.site-header{flex-wrap:nowrap;position:sticky}.site-header .main-navigation>a,.site-header .product-menu>summary{font-size:18px}.language-switch{order:2}.nav-cta{order:1}.menu-toggle{order:3}.headquarters-copy{gap:30px}}
@media(max-width:650px){.site-header{gap:10px;padding:14px 4%;min-height:78px}.site-header .brand img,html[lang=en] .brand img{width:145px;max-width:145px}.site-header .nav-cta{display:none}.language-switch{padding-left:8px;font-size:13px;gap:5px}.site-header .menu-toggle{font-size:14px}.headquarters-copy{grid-template-columns:1fr;gap:24px;padding:32px 6%}.headquarters-copy h1{margin-bottom:16px}.headquarters-copy h2{font-size:22px}.footer-logos{gap:15px;padding:13px;width:100%;max-width:340px}.footer-logos img{width:155px}.footer-logos img+img{width:125px}.footer-brand{min-width:0;width:100%}.paper-figure{margin:24px 0}.paper-figure button{padding:5px}.paper-figure figcaption{font-size:13px}.download-list>a{flex-wrap:wrap}html[lang=en] .hero h1{font-size:44px}.cell-gallery img{width:100%}.site-header .mega-menu{grid-template-columns:1fr 1fr}html[lang=en] .network-copy h1{font-size:40px}}

@media(max-width:650px){footer{display:grid;grid-template-columns:1fr;gap:28px}footer .footer-brand{max-width:none;min-width:0;width:100%}.footer-logos{max-width:340px;justify-content:space-between}.footer-logos img{max-width:52%;height:55px}.footer-logos img+img{max-width:42%}}
