/* Approved cursive lettering, without smoke or extended underline. Keep the
   complete alpha silhouette inside its box so every flourish stays visible. */
.kopmo-inline-wordmark{display:inline-block;width:3.2em;height:1.6em;flex:0 0 auto;vertical-align:-.3em;background:currentColor;mask:url('/static/images/kopmo-cursive-wordmark-v2.png') center/contain no-repeat;-webkit-mask:url('/static/images/kopmo-cursive-wordmark-v2.png') center/contain no-repeat;mask-mode:alpha}
.scenic-intro h1{line-height:1.4}
.workspace-guide-brand{display:flex;align-items:center;gap:.3em;font:400 1.36rem/1.2 Georgia,"Times New Roman",serif}
.workspace-guide-header .workspace-guide-brand span{color:#fff4d6;font-family:inherit;font-size:inherit;font-weight:400;letter-spacing:.015em;text-transform:none}
.workspace-guide-header .workspace-guide-brand .kopmo-inline-wordmark{background-clip:border-box;-webkit-background-clip:border-box}
.workspace-guide-header .workspace-guide-brand .dashboard-banner-agent-sparkle{font-size:.52em;color:#d8b86a}
#workspace-banner .dashboard-banner-agent{margin-inline-start:clamp(12px,1.5vw,24px)}
#workspace-banner .dashboard-banner-agent-label:not(.kopmo-inline-wordmark){font-family:Georgia,"Times New Roman",serif;font-weight:400}
/* Recolour the same approved silhouette in the dark workspace, including
   the embedded playbook marks, without regenerating its geometry. */
#workspace-banner img[src*="kopmo-logo-serif-bilingual-v2"],image[href*="kopmo-logo-serif-bilingual-v2"]{filter:brightness(0) invert(1) sepia(.12)}
/* The current navy logo is embedded inside both Playbook book marks. Render
   that artwork in the same crisp ivory as the book outline. */
#workspace-banner .playbook-brand-icon image,#playbook .playbook-brand-icon image{filter:brightness(0) saturate(100%) invert(93%) sepia(19%) saturate(415%) hue-rotate(347deg) brightness(107%) contrast(98%);opacity:1}
#workspace-banner .dashboard-banner-agent-label.kopmo-inline-wordmark{padding:0;line-height:normal;background-clip:border-box;-webkit-background-clip:border-box;height:1.6em;overflow:visible}
/* Match the Portfolio & Project title without changing the wordmark or shimmer. */
body #workspace-banner .workspace-corner-logo{display:none!important;}
body[data-zero].compact-workspace #workspace-banner .dashboard-header-title{flex:1 1 0%!important;max-width:none!important;margin:0!important;padding:0!important;}
body #workspace-banner .dashboard-banner-navigation{padding-left:0!important;margin-left:0!important;justify-content:flex-start!important;}
body #workspace-banner #workspace-guide-trigger{font-size:30px!important;padding:0 .12em;}
body #workspace-banner #workspace-guide-trigger .dashboard-banner-agent-label{font-size:inherit!important;}
@media(max-width:700px){
 body #workspace-banner #workspace-guide-trigger{font-size:24px!important;}
}
