.header .brandmark{width:52px;height:52px;background:none;border-radius:0;padding:0;flex:none}.header .brand{gap:11px}.header .brand strong{font-size:24px;letter-spacing:-1px;font-weight:750}.header .brand small{letter-spacing:.25px;font-size:10px}.brand-signature{display:flex;align-items:center;gap:15px;padding:40px 0 22px;border-top:1px solid #dce5ec}.brand-signature strong{display:block;font-size:27px;letter-spacing:-1px}.brand-signature small{display:block;color:#5e7182;font-size:12px;margin-top:5px}@media(max-width:600px){.header .brandmark{width:42px;height:42px}.header .brand strong{font-size:21px}.header .brand small{max-width:210px;font-size:9px}.header .brand{gap:7px}.brand-signature{padding:28px 0 18px}}@media print{.brand-signature{display:none}}
.header .brandmark{width:265px;height:auto;max-height:none;object-fit:contain}.brand-signature>img{width:320px;max-width:100%;height:auto}.header .brand{max-width:100%}@media(max-width:600px){.header .brandmark{width:205px;height:auto}.brand-signature>img{width:280px}}@media(max-width:370px){.header .brandmark{width:175px}}
.header .brand{flex-direction:column;align-items:flex-start;gap:0}.header .brand-tagline,.brand-signature .brand-tagline{display:block;position:static;width:auto;height:auto;clip:auto;overflow:visible;color:#345568;font-size:12px;font-weight:500;line-height:1.45;letter-spacing:.045em;max-width:265px;margin:4px 0 0}.brand-signature{flex-direction:column;align-items:flex-start;gap:0}.brand-signature .brand-tagline{font-size:14px;max-width:320px}@media(max-width:600px){.header .brand-tagline{max-width:205px;font-size:12px;letter-spacing:.015em}.brand-signature .brand-tagline{font-size:13px;max-width:280px}.header .brand{gap:0}}@media(max-width:370px){.header .brand-tagline{max-width:175px}}
.header .brand-tagline{padding-inline-start:62px}.brand-signature .brand-tagline{padding-inline-start:75px}@media(max-width:600px){.header .brand-tagline{padding-inline-start:48px}.brand-signature .brand-tagline{padding-inline-start:65px}}@media(max-width:370px){.header .brand-tagline{padding-inline-start:41px}}
/* Preserve the globe artwork; reinforce its existing orbit as a vector overlay. */
.brand-lockup-frame{display:inline-block;position:relative;line-height:0;max-width:100%;flex:none}
.brand-lockup-frame>img{display:block;max-width:100%;height:auto}
.brand-lockup-frame:has(img[src*="ihracat-atlasi-logo"],img[src*="tradeconcord-logo"])::after{content:"";position:absolute;pointer-events:none;box-sizing:border-box;left:.5%;top:4%;width:21.4%;aspect-ratio:1;border:2px solid #bc8516;border-radius:50%;box-shadow:0 0 0 1px rgba(255,242,193,.9),0 1px 3px rgba(55,37,0,.55)}
.header .brand-lockup-frame:has(img[src*="ihracat-atlasi-logo"],img[src*="tradeconcord-logo"])>img,.brand-signature .brand-lockup-frame:has(img[src*="ihracat-atlasi-logo"],img[src*="tradeconcord-logo"])>img,.guide-header .brand-lockup-frame:has(img[src*="ihracat-atlasi-logo"],img[src*="tradeconcord-logo"])>img{filter:drop-shadow(0 1px 1px rgba(12,45,70,.16))}
.brand-signature .brand-lockup-frame>img{width:320px}@media(max-width:600px){.brand-signature .brand-lockup-frame>img{width:280px}}

.header .brandmark{width:290px}@media(max-width:600px){.header .brandmark{width:225px}}@media(max-width:370px){.header .brandmark{width:190px}}
