/* Full Mind Agency complements the existing Chris Marketing Dubai identity. */
.topbar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:24px}
.topbar-title,.topbar .mobile-logo{grid-column:1;grid-row:1;justify-self:start}
.topbar-title{min-width:0;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0}
/* Crop only the presentation margins in CSS; keep the approved PNG unchanged. */
.agency-wordmark{grid-column:2;grid-row:1;position:relative;display:block;width:210px;aspect-ratio:5/1;overflow:hidden;isolation:isolate}
.agency-logo{position:absolute;display:block;width:124.1143%;max-width:none;height:auto;left:-12%;top:-53.4286%;mix-blend-mode:lighten}
.agency-wordmark{background:#151d38}
.topbar-actions{grid-column:3;grid-row:1;display:flex;align-items:center;justify-content:flex-end;gap:25px;white-space:nowrap;min-width:0}
.topbar-actions .topbar-pricing{margin:0}
@media(max-width:930px){
 .topbar-title{display:none}
 .topbar{column-gap:18px}
 .agency-wordmark{width:185px}
}
@media(max-width:680px){
 .topbar{padding-inline:14px;column-gap:9px}
 .topbar .mobile-logo{gap:6px}
 .topbar .mobile-logo>img{width:29px;height:29px}
 .topbar .mobile-wordmark{font-size:25px}
 .topbar .mobile-wordmark small{font-size:4.5px;letter-spacing:.7px}
 .agency-wordmark{width:clamp(100px,31vw,180px)}
 .topbar-actions{gap:12px}
 .topbar-actions .topbar-contact,.topbar-actions .topbar-pricing{font-size:9px;min-height:44px}
 .topbar-actions .topbar-contact{gap:6px}
}
@media(max-width:370px){
 .topbar{padding-inline:10px;column-gap:7px}
 .agency-wordmark{width:clamp(91px,29vw,107px)}
 .topbar-actions{gap:9px}
 .topbar .mobile-wordmark{font-size:23px}
 .topbar .mobile-logo>img{width:27px;height:27px}
 .topbar-actions .topbar-contact{gap:4px}
}
@media(forced-colors:active){.agency-wordmark{forced-color-adjust:none}.agency-logo{mix-blend-mode:normal}}
