.dersecur-logo{font-family:var(--ds-font-family);flex-direction:column;gap:4px;text-decoration:none;display:inline-flex}.dersecur-logo__row{align-items:center;gap:10px;display:inline-flex}.dersecur-logo__icon{-o-object-fit:contain;object-fit:contain;flex:none;width:28px;height:28px}.dersecur-logo__word{letter-spacing:-.025em;font-size:15px;font-weight:700;line-height:1}.dersecur-logo__der{color:#1a3a5c}.dersecur-logo__secur{color:#2ab1b3}.dersecur-logo__module{letter-spacing:.1em;text-transform:uppercase;color:#2ab1b3;font-size:10px;font-weight:600}.dersecur-logo--md .dersecur-logo__icon{width:32px;height:32px}.dersecur-logo--md .dersecur-logo__word{font-size:17px}.dersecur-logo--lg .dersecur-logo__icon{width:40px;height:40px}.dersecur-logo--lg .dersecur-logo__word{font-size:22px}.dersecur-logo--lg .dersecur-logo__module,.dersecur-logo--md .dersecur-logo__module{letter-spacing:.12em;margin-top:4px;font-size:11px}[data-theme=dark] .dersecur-logo__der{color:#e2e8f0}
