/* Quiet reversed branding: transparent vector mark, no pasted image or color block. */
.fides-logo{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;line-height:1;vertical-align:middle;background:none;border:0;border-radius:0;color:#d8e3e6;opacity:.85}
.fides-logo>img{position:static;display:block;width:27px;height:auto;max-width:none;margin:0;padding:0;object-fit:contain;border:0;border-radius:0}
.fides-logo>span{font:400 20px/1 var(--font,'Outfit',sans-serif);letter-spacing:0;color:inherit}
.report-header{height:max(10%,28px);background:#223743}
.report-layout{height:calc(100% - max(10%,28px))}
.home-app-header{height:max(8%,30px);min-height:0;background:#223743}
.home-menu-viewport{top:max(8%,30px)}
.directory-header{padding:14px 26px;background:#172d39;border-bottom:1px solid #94b1bc30}
.directory-header .fides-logo>img{width:29px}
.directory-header .fides-logo>span{font-size:23px}
.hero-panel-brandrow{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-bottom:12px}
.hero-panel-brandrow .fides-logo{opacity:.66}
.hero-panel-brandrow .fides-logo>img{width:25px}
.hero-panel-brandrow .fides-logo>span{font-size:18px}
.preserved-hero .hero-panel-brandrow .fides-panel__label{margin:0;text-align:left;line-height:1.4}
@media(max-width:640px){
 .fides-logo{gap:5px}
 .fides-logo>img{width:23px}
 .fides-logo>span{font-size:17px}
 .hero-panel-brandrow{gap:8px;margin-bottom:8px}
 .hero-panel-brandrow .fides-logo>img{width:21px}
 .hero-panel-brandrow .fides-logo>span{font-size:16px}
 .directory-header{padding:12px 20px}
 .directory-header .fides-logo>img{width:25px}
 .directory-header .fides-logo>span{font-size:20px}
}

/* One small mark in the translated navigation label; preserve its accessible text. */
.main-navigation .meet-fides-link{column-gap:.3em}
.fides-nav-brand{display:inline-flex;align-items:center;gap:.3em;white-space:nowrap;line-height:1}
.fides-nav-brand>img{display:block;width:1.25em;height:auto;max-width:none;opacity:.8;flex:none}
.fides-nav-brand>span{font-family:var(--font,'Outfit',sans-serif);font-weight:400;letter-spacing:0;color:inherit}
