
.minsaga-header-identity{--identity-height:44px;--identity-mobile-height:34px;--identity-primary:#166534;--identity-secondary:#526d60;display:inline-flex;align-items:center;gap:12px;flex-shrink:0;height:var(--identity-height);font-family:inherit;letter-spacing:normal;line-height:1.15;color:var(--identity-primary)}
.minsaga-identity-logo{height:100%;width:var(--identity-height);object-fit:contain;display:block;flex-shrink:0}
.minsaga-identity-monogram{height:100%;width:var(--identity-height);display:flex;align-items:center;justify-content:center;background:#edf5f0;border-radius:10px;font-size:calc(var(--identity-height)*.48);font-weight:800}
.minsaga-identity-divider{display:block;width:1px;height:90%;background:#c4d8cb;flex-shrink:0}
.minsaga-identity-lines{display:flex;flex-direction:column;gap:3px;min-width:0}
.minsaga-identity-lines>span{display:block;color:var(--identity-primary);font-size:calc(var(--identity-height)*.5);font-weight:800;letter-spacing:-.035em;line-height:1.1;white-space:nowrap}
.minsaga-header-identity .minsaga-identity-lines>small{display:block;color:var(--identity-secondary);font-size:calc(var(--identity-height)*.27);font-weight:600;margin:0;line-height:1.15;letter-spacing:.01em;white-space:nowrap}
.minsaga-identity-wordmark{height:100%;width:auto;max-width:220px;object-fit:contain;display:block}
@media(max-width:700px){.minsaga-header-identity{height:var(--identity-mobile-height);gap:8px}.minsaga-identity-logo,.minsaga-identity-monogram{width:var(--identity-mobile-height)}.minsaga-identity-wordmark{max-width:155px}.minsaga-identity-lines>span{font-size:calc(var(--identity-mobile-height)*.5)}.minsaga-header-identity .minsaga-identity-lines>small{font-size:calc(var(--identity-mobile-height)*.27)}}
