/* Country pages share the existing brand and responsive layout. */
.country-network .browser-chrome{position:absolute;top:90px;left:11%;width:78%;display:flex;align-items:center;gap:6px;padding:16px;background:white;border:1px solid var(--line);border-radius:12px}
.browser-chrome span{width:6px;height:6px;border-radius:50%;background:#babfba}.browser-chrome b{margin-left:16px;font-size:12px;font-weight:500}.technology{background:var(--soft)}.technology .section-head{margin-bottom:0}.product-row .product-name{margin:0;font-size:36px}.country{display:block;max-width:160px}.header-inner{gap:22px}.main-nav{gap:20px}.hero h1{overflow-wrap:break-word;font-size:clamp(42px,5.5vw,76px)}.contact-detail small{line-height:1.7}.contact-grid{align-items:start}.contact-detail a{white-space:nowrap}.country-network{min-height:530px}
@media(max-width:1150px){.brand{gap:12px}.brand img{width:145px}.country{max-width:130px;padding-left:12px;font-size:10px}.main-nav{gap:14px}}
@media(max-width:680px){.brand{gap:10px}.brand img{width:112px}.country{font-size:9px;padding-left:10px;max-width:105px}.header-inner{gap:10px}.header-tools{gap:8px}.language-switch{gap:4px;font-size:10px}.mobile-menu{font-size:10px}.country-network{min-height:460px}.country-network .browser-chrome{top:80px}.hero h1{font-size:clamp(42px,11vw,60px)}.contact-detail a{font-size:25px}.product-row .product-name{font-size:32px}}
