.site-header{background:#0c1730;color:#fff;border-bottom:0;box-shadow:0 18px 45px rgba(6,17,38,.24),0 4px 12px rgba(6,17,38,.16)}
.site-header:after{height:2px;background:linear-gradient(90deg,transparent,rgba(215,170,22,.78) 22%,#e2ba31 50%,rgba(215,170,22,.78) 78%,transparent);box-shadow:0 3px 15px rgba(215,170,22,.22)}
.announcement{height:42px;background:#111d39;border-bottom:1px solid rgba(255,255,255,.08);color:#b4bed0}
.announcement .shell{height:42px;justify-content:space-between;gap:28px}
.header-details,.header-assurance{display:flex;align-items:center;gap:30px;font-size:11px}
.header-details a,.header-assurance a{position:static;color:#c6cede;font-weight:500}
.header-details i{color:#d7aa16;font-style:normal;margin-right:7px;font-size:10px}
.header-assurance{margin-left:auto}.header-assurance span{display:flex;align-items:center;gap:8px}.header-assurance span b{width:6px;height:6px;border-radius:50%;background:#d7aa16;box-shadow:0 0 0 4px rgba(215,170,22,.12)}
.header-assurance strong{color:#e5bd35;margin-left:4px}.nav-wrap{height:102px;gap:34px}.premium-brand{height:88px;gap:15px;min-width:248px}.premium-emblem{width:78px;height:70px;filter:drop-shadow(0 8px 15px rgba(215,170,22,.15))}.premium-emblem img{width:108px}
.premium-brand-name strong{color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.25)}.premium-brand-name small{color:#e1b82a}.primary-nav{gap:27px}.primary-nav>*>a,.primary-nav>a{line-height:102px;color:#e8ecf4}.primary-nav>*>a:hover,.primary-nav>a:hover,.primary-nav>a.active{color:#fff}.nav-item>a span{color:#d4a91b}
.primary-nav>*>a:before,.primary-nav>a:before{background:#d7aa16}.primary-nav>*>a:after,.primary-nav>a:after{background:#e4bd37;bottom:11px}.nav-actions{gap:12px;height:102px;border-left:1px solid rgba(255,255,255,.11);padding-left:18px}
.language{height:44px;padding:0 15px;border:1px solid rgba(255,255,255,.22);border-radius:6px;color:#fff;background:rgba(255,255,255,.025)}.language:hover{background:rgba(255,255,255,.08);border-color:rgba(215,170,22,.6)}
.premium-contact{height:46px;margin-left:0;padding:0 17px;gap:14px;background:linear-gradient(135deg,#c99b0c,#e2bb36);color:#101a30;border:1px solid #e4c450;box-shadow:0 10px 26px rgba(215,170,22,.22)}.premium-contact b{background:rgba(16,26,48,.12)}.premium-contact:hover{box-shadow:0 15px 34px rgba(215,170,22,.31);background:linear-gradient(135deg,#ddb11f,#edcc59)}.premium-contact:hover b{background:rgba(16,26,48,.18)}
.site-header.is-scrolled{background:rgba(10,21,44,.97);box-shadow:0 15px 42px rgba(5,15,33,.3);backdrop-filter:blur(18px)}.site-header.is-scrolled .nav-wrap{height:78px}.site-header.is-scrolled .primary-nav>*>a,.site-header.is-scrolled .primary-nav>a{line-height:78px}.site-header.is-scrolled .nav-actions{height:78px}.site-header.is-scrolled .language{height:42px}.site-header.is-scrolled .mega-menu{top:70px}
.inner-page,.careers-page{padding-top:144px}
@media(max-width:1180px){.header-assurance span{display:none}.premium-brand{min-width:198px}.nav-wrap{gap:20px}.primary-nav{gap:18px}.nav-actions{padding-left:10px}.language{padding:0 10px}}
@media(max-width:1050px){.site-header{background:#0c1730}.nav-wrap{height:82px}.primary-nav{top:82px;background:#fff}.primary-nav>*>a,.primary-nav>a{color:#28303a}.primary-nav>*>a:hover,.primary-nav>a:hover,.primary-nav>a.active{color:#b78a0d}.nav-actions{height:82px;padding-left:0}.language{height:42px}.nav-toggle span{background:#fff}.inner-page,.careers-page{padding-top:82px}}
@media(max-width:760px){.header-details span,.header-assurance{display:none}.announcement .shell{justify-content:center}.header-details{display:flex}.header-details a{font-size:11px}.premium-brand{min-width:0}}
